多语言

切换语言

默认可支持中文和英文,默认为中文。

  1. import { i18nChangeLanguage } from '@wangeditor/editor'
  2. // 切换语言 - 'en' 或者 'zh-CN'
  3. i18nChangeLanguage('en')
  4. // 创建编辑器...

获取语言

获取全部语言配置

  1. import { i18nGetResources } from '@wangeditor/editor'
  2. const resources = i18nGetResources('en') // 'en' 或 'zh-CN'

获取单个词汇

  1. import { t } from '@wangeditor/editor'
  2. console.log( t('header.title') )

增加新语言

除了中文和英文,使用其他语言,需要先添加语言的词汇,然后再切换语言。

  1. import { i18nAddResources, i18nChangeLanguage, t } from '@wangeditor/editor'
  2. // 添加新语言,如日语 ja
  3. i18nAddResources('ja', {
  4. // 标题
  5. header: {
  6. title: 'ヘッダー',
  7. text: 'テキスト',
  8. },
  9. // ... 其他语言词汇,下文说明 ...
  10. })
  11. // 切换为日语 ja
  12. i18nChangeLanguage('ja')
  13. // 获取单个词汇
  14. console.log( t('header.title') )
  15. // 创建编辑器...