iview国际化自己的语言包也合并成功了,但是iview的page组件不能翻译,还是中文的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iview国际化自己的语言包也合并成功了,但是iview的page组件不能翻译,还是中文的相关的知识,希望对你有一定的参考价值。
参考技术A要看vue-i18n的版本是多少,5+和6+版本写法不一样的。
6+版本写法:
import Vue from 'vue';import iView from 'iview';
import VueI18n from 'vue-i18n';
import en from 'iview/dist/locale/en-US';
import zh from 'iview/dist/locale/zh-CN';
Vue.use(VueI18n);
Vue.use(iView);
Vue.locale = () => ;const messages =
en: Object.assign( message: 'hello' , en),
zh: Object.assign( message: '你好' , zh)
;
// Create VueI18n instance with options
const i18n = new VueI18n(
locale: 'en', // set locale
messages // set locale messages
);
new Vue( i18n ).$mount('#app');
5+版本写法:
import iView from 'iview';
import VueI18n from 'vue-i18n';
import en from 'iview/dist/locale/en-US';
import zh from 'iview/dist/locale/zh-CN';
Vue.use(VueI18n);
Vue.use(iView);
Vue.config.lang = 'en-US';
Vue.locale('en-US', en);
Vue.locale('zh-CN', zh); 参考技术B 亲,我也遇到同样的问题,请问你的解决了吗?求助呀 参考技术C yes
以上是关于iview国际化自己的语言包也合并成功了,但是iview的page组件不能翻译,还是中文的的主要内容,如果未能解决你的问题,请参考以下文章