UNPKG

@opentiny/tiny-toolkit-docs

Version:

这里对你的套件进行简单描述, 比如适用哪些场景,使用了什么技术, 有什么特点

17 lines (14 loc) 551 B
import { createI18n } from 'vue-i18n'; import { $local } from '../tools'; import zh from './zh.json'; import en from './en.json'; const messages = { enUS: en, zhCN: zh }; $local._lang = $local._lang !== 'zhCN' && $local._lang !== 'enUS' ? 'zhCN' : $local._lang; const i18n = createI18n({ locale: $local._lang, // set locale fallbackLocale: 'zhCN', // set fallback locale messages, // set locale messages }); const $t = i18n.global.t; const $t2 = (cn, en) => (i18n.global.locale === 'zhCN' ? cn : en); export { i18n, $t, $t2 };