1234567891011121314151617181920212223 |
- import { createI18n } from 'vue-i18n'
- // 本地语言包
- // tm('key') 取ref对象 再用toRaw转换成普通对象
- // t('key.target')取值
- import enLocale from './package/en'
- import zhCnLocale from './package/zh-cn'
- const messages = {
- 'zh-cn': {
- ...zhCnLocale
- },
- 'en-us': {
- ...enLocale
- }
- }
- const i18n = createI18n({
- legacy: false,
- locale: localStorage.getItem('language'),
- messages: messages,
- globalInjection: true
- })
- export default i18n
|