Skip to content

多语言

切换语言

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

js
import { i18nChangeLanguage } from '@wangeditor-next/editor'

// 切换语言 - 'en' 或者 'zh-CN'
i18nChangeLanguage('en')

// 创建编辑器...

获取语言

获取全部语言配置

js
import { i18nGetResources } from '@wangeditor-next/editor'

const resources = i18nGetResources('en') // 'en' 或 'zh-CN'

获取单个词汇

js
import { t } from '@wangeditor-next/editor'

console.log( t('header.title') )

增加新语言

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

js
import { i18nAddResources, i18nChangeLanguage, t } from '@wangeditor-next/editor'

// 添加新语言,如日语 ja
i18nAddResources('ja', {
    // 标题
    header: {
        title: 'ヘッダー',
        text: 'テキスト',
    },
    // ... 其他语言词汇,下文说明 ...
})

// 切换为日语 ja
i18nChangeLanguage('ja')

// 获取单个词汇
console.log( t('header.title') )

// 创建编辑器...

基于 MIT 许可发布