I18n
基础使用
将使用语言通过 options 传入,目前支持语言 zh-CN
和 en-US
,默认使用 en-US
。
Welcome to commit PR for more language support.
可通过函数 changeLanguage({ lang, langText })
修改当前语言
自定义文本
可通过 langText 覆盖内部定义文本
文本配置对应key value
ts
options = {
langText: {
// table module
'copy-cells': 'Copy',
'copy-table': 'Copy Table',
'cut-cells': 'Cut',
'empty-cells': 'Empty Cells',
'insert-row-up': 'Insert Rows Above',
'insert-row-down': 'Insert Rows Below',
'insert-column-left': 'Insert Columns to the Left',
'insert-column-right': 'Insert Columns to the Right',
'merge-cells': 'Merge Cells',
'unmerge-cells': 'Split Cells',
'delete-row': 'Delete Entire Row',
'delete-column': 'Delete Entire Column',
'delete-table': 'Delete Table',
'sub-title-bg-color': 'BackgroundColor',
// link module
'linkplaceholder': 'Enter an address and press Enter.',
// counter module
'counter-template': `{{count}}/{{totalCount}} {{countUnit}}`,
'char': 'characters',
'word': 'words',
'counter-limit-tips': 'The number of {{countUnit}} exceeds the maximum allowed limit.',
// clipboard module
'pasting': 'A large amount of content to paste. Loading...',
'img-error': 'Image Copy Error',
},
}