Skip to content

I18n

基础使用

将使用语言通过 options 传入,目前支持语言 zh-CNen-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',
  },
}

Made with ❤ by