|
2676 | 2676 | "Value.Required": "{0} is required." |
2677 | 2677 | }, |
2678 | 2678 | "BootstrapBlazor.Shared.Samples.Editors": { |
2679 | | - "Title": "Editor", |
2680 | | - "H1": "Convert the entered text into <code>html</code> code snippets", |
2681 | | - "P1": "The <code>Editor</code> component is a secondary package of <a href='https://summernote.org/' target='_blank'><code>Summernote component</code></a>, such as If you need to use the localization function, please download the corresponding language pack from the official website and quote it by yourself. <code>zh-CN</code> <code>en-US</code> has been built in;the required <code>css</code> <code>javascript</code> dynamically loaded on demand", |
2682 | | - "Block1Title": "Basic usage", |
2683 | | - "Block1Intro": "The default rendering is <code>div</code> and it becomes a rich text edit box when clicked", |
2684 | | - "P2": "Set the <code>IsEditor</code> attribute value to control whether the component defaults to <code>div</code> or <code>editor</code>", |
2685 | | - "Div1": "I am a normal <code>div</code> click and can’t edit", |
2686 | | - "Block2Title": "Custom prompt message", |
2687 | | - "Block2Intro": "The prompt message when a null value is set by setting the <code>Placeholder</code> attribute", |
2688 | | - "P3": "The default prompt is <b>Edit after clicking</b>", |
2689 | | - "Placeholder1": "Customize the prompt message for empty values", |
2690 | | - "Block3Title": "Display as a rich text edit box by default", |
2691 | | - "Block3Intro": "Set the component to be directly displayed as a rich text edit box by setting the <code>IsEditor</code> property", |
2692 | | - "Block4Title": "Custom height", |
2693 | | - "Block4Intro": "Set the height of the component by setting the <code>Height</code> property", |
2694 | | - "Block5Title": "Two-way binding", |
2695 | | - "Block5Intro": "In actual combat, two-way binding to <code>Value</code> automatically obtains the editing content of the client's rich text box in the background", |
2696 | | - "P4": "Use <code>bind-Value</code> to bind the backend properties of <code>EditorValue</code> in two ways. After editing in the edit box, click the <b>Finish</b> button, and then enter the text box below. Show edited result", |
2697 | | - "Label1": "Show edit content:", |
2698 | | - "Block6Title": "Customize the extended edit box button", |
2699 | | - "Block6Intro": "Customize the extension of the edit box toolbar by setting the <code>CustomerPluginItems</code> property, and do the function by setting the <code>OnClickPluginItem</code> callback delegate", |
2700 | | - "P5": "In this example, two buttons are added to the toolbar by extending the <code>CustomerPluginItems</code> property. Click the button to pop up the <code>SweetAlert</code> modal box, click the modal box confirmation button and insert the text box A piece of content", |
2701 | | - "Block7Title": "Customize the rich text edit box of the toolbar", |
2702 | | - "Block7Intro": "Customize the toolbar content by setting the <code>ToolbarItems</code> property. For the currently supported toolbar values, please refer to <a href='https://summernote.org/' target='_blank'>Summernote</a> Official website", |
2703 | | - "P6": "In this example, by setting the <code>ToolbarItems</code> property, the default available toolbar buttons are changed", |
| 2679 | + "EditorsTitle": "Editor", |
| 2680 | + "EditorsDescription": "Convert the entered text into <code>html</code> code snippets", |
| 2681 | + "EditorsTips": "The <code>Editor</code> component is a secondary package of <a href='https://summernote.org/' target='_blank'><code>Summernote component</code></a>, such as If you need to use the localization function, please download the corresponding language pack from the official website and quote it by yourself. <code>zh-CN</code> <code>en-US</code> has been built in;the required <code>css</code> <code>javascript</code> dynamically loaded on demand", |
| 2682 | + "EditorNormalTitle": "Basic usage", |
| 2683 | + "EditorNormalIntro": "The default rendering is <code>div</code> and it becomes a rich text edit box when clicked", |
| 2684 | + "PEditorNormalDescrption": "Set the <code>IsEditor</code> attribute value to control whether the component defaults to <code>div</code> or <code>editor</code>", |
| 2685 | + "EditorNormalDiv": "I am a normal <code>div</code> click and can’t edit", |
| 2686 | + "EditorPlaceholderTitle": "Custom prompt message", |
| 2687 | + "EditorPlaceholderIntro": "The prompt message when a null value is set by setting the <code>Placeholder</code> attribute", |
| 2688 | + "EditorPlaceholderDescription": "The default prompt is <b>Edit after clicking</b>", |
| 2689 | + "EditorIsEditorTitle": "Display as a rich text edit box by default", |
| 2690 | + "EditorIsEditorIntro": "Set the component to be directly displayed as a rich text edit box by setting the <code>IsEditor</code> property", |
| 2691 | + "EditorHeightTitle": "Custom height", |
| 2692 | + "EditorHeightIntro": "Set the height of the component by setting the <code>Height</code> property", |
| 2693 | + "EditorOnValueChangedTitle": "Two-way binding", |
| 2694 | + "EditorOnValueChangedIntro": "In actual combat, two-way binding to <code>Value</code> automatically obtains the editing content of the client's rich text box in the background", |
| 2695 | + "EditorOnValueChangedDescription": "Use <code>bind-Value</code> to bind the backend properties of <code>EditorValue</code> in two ways. After editing in the edit box, click the <b>Finish</b> button, and then enter the text box below. Show edited result", |
| 2696 | + "EditorCustomerToolbarButtonsTitle": "Customize the extended edit box button", |
| 2697 | + "EditorCustomerToolbarButtonsIntro": "Customize the extension of the edit box toolbar by setting the <code>CustomerPluginItems</code> property, and do the function by setting the <code>OnClickPluginItem</code> callback delegate", |
| 2698 | + "EditorCustomerToolbarButtonsDescrition": "In this example, two buttons are added to the toolbar by extending the <code>CustomerPluginItems</code> property. Click the button to pop up the <code>SweetAlert</code> modal box, click the modal box confirmation button and insert the text box A piece of content", |
| 2699 | + "EditorToolbarItemsTitle": "Customize the rich text edit box of the toolbar", |
| 2700 | + "EditorToolbarItemsIntro": "Customize the toolbar content by setting the <code>ToolbarItems</code> property. For the currently supported toolbar values, please refer to <a href='https://summernote.org/' target='_blank'>Summernote</a> Official website", |
| 2701 | + "EditorToolbarItemsDescrition": "In this example, by setting the <code>ToolbarItems</code> property, the default available toolbar buttons are changed", |
2704 | 2702 | "Att1": "Prompt message when the value is empty", |
2705 | 2703 | "Att1DefaultValue": "Click to edit", |
2706 | 2704 | "Att2": "Whether to directly display as a rich text edit box", |
2707 | 2705 | "Att3": "Component height", |
2708 | 2706 | "Att4": "Rich Text Box Toolbar Tool", |
2709 | 2707 | "Att5": "Custom button", |
2710 | | - "InitValue": "Initial value <b>Test</b>", |
2711 | | - "UpdateValue": "Changed value", |
| 2708 | + "DoMethodAsync": "Instance Method", |
| 2709 | + "DoMethodAsyncIntro": "Call the instance method, please refer <a href='https://summernote.org/deep-dive'>summernote api</a>", |
| 2710 | + "DoMethodAsyncDescrition": "In this example, by setting the <code>ToolbarItems</code> property, the default available toolbar buttons are changed" |
| 2711 | + }, |
| 2712 | + "BootstrapBlazor.Shared.Demos.Editor.EditorPlaceholder": { |
| 2713 | + "EditorEmptyPlaceholder": "Customize the prompt message for empty values" |
| 2714 | + }, |
| 2715 | + "BootstrapBlazor.Shared.Demos.Editor.EditorOnValueChanged": { |
| 2716 | + "EditorOnValueChangedLabel": "Show edit content:", |
| 2717 | + "EditorOnValueChangedUpdateValue": "Changed value", |
| 2718 | + "EditorOnValueChangedInitValue": "Initial value Test" |
| 2719 | + }, |
| 2720 | + "BootstrapBlazor.Shared.Demos.Editor.EditorCustomerToolbarButtons": { |
2712 | 2721 | "ToolTip1": "This is the tip of plugin1", |
2713 | 2722 | "ToolTip2": "This is the tip of plugin2", |
2714 | 2723 | "Swal1Title": "A pop-up window will pop up after clicking the plugin1 button", |
2715 | 2724 | "Swal1Content": "After clicking the plug-in button, the window will pop up and confirm before proceeding to the next step.", |
2716 | 2725 | "Ret1": "<div class='text-danger'>Data returned from plugin1</div>", |
2717 | 2726 | "Swal2Title": "After clicking the plugin2 button, a pop-up window will appear", |
2718 | 2727 | "Swal2Content": "After clicking the plug-in button, the window will pop up and confirm before proceeding to the next step.", |
2719 | | - "Ret2": "Data returned from plugin2", |
2720 | | - "DoMethodAsync": "Instance Method", |
2721 | | - "DoMethodAsyncIntro": "Call the instance method, please refer <a href='https://summernote.org/deep-dive'>summernote api</a>", |
| 2728 | + "Ret2": "Data returned from plugin2" |
| 2729 | + }, |
| 2730 | + "BootstrapBlazor.Shared.Demos.Editor.EditorDoMethodAsync": { |
2722 | 2731 | "DoMethodAsyncButton1": "Insert Html", |
2723 | 2732 | "DoMethodAsyncButton2": "Update to H2", |
2724 | | - "DoMethodAsyncButton3": "Insert Image" |
| 2733 | + "DoMethodAsyncButton3": "Insert Image", |
| 2734 | + "DoMethodAsyncPasteHTML": "Here is the content inserted by the external button" |
2725 | 2735 | }, |
2726 | 2736 | "BootstrapBlazor.Shared.Samples.EditorForms": { |
2727 | 2737 | "Title": "EditorForm", |
|
0 commit comments