ELement UI 項目中實現(xiàn)多語言(轉(zhuǎn)載)
注意:這里包含了ELementul帶組件的多語,跟自定義的(自己創(chuàng)建的en,zh文件,然后調(diào)用,然后放上去實現(xiàn)多語)那個不一樣,ElementUl的只需要再i18n.is里面調(diào)用即可
1.{{$t('Role.roleName')}}
2.$t('Role.roleName')
3.this.$t('Role.roleName')
//js文件中
4.i18n.t('Role.roleName')



如果最開始語言 為默認瀏覽器語言i18n.is文件修改如下 (如果失效,應(yīng)該是i18n版本問題,版本8是可以用的)
npm uninstall vue-i18n
npm install vue-i18n@8
如果需要刷新后才能有效果
切換語言時可以加
// 刷新頁面更新視圖 window.location.reload()
如果需要刷新后才能有效果
切換語言時可以加

1.Vue文件實現(xiàn)多語的plugin引入

2.調(diào)用方法: i18n.t('')

轉(zhuǎn)載于:

浙公網(wǎng)安備 33010602011771號