一、在 main.js 中引入 vue-i18n (前提是要先引入 vue)javascript
1
2
|
import VueI18n from
'vue-i18n'
Vue.use(VueI18n)
|
二、準備本地的翻譯信息html
1
2
3
4
5
6
7
8
9
10
11
12
|
const messages = {
zh: {
message: {
hello:
'好好學習,每天向上!'
}
},
en: {
message: {
hello:
'good good study, day day up!'
}
}
}
|
三、建立帶有選項的 VueI18n 實例vue
1
2
3
4
|
const i18n =
new
VueI18n({
locale:
'en'
,
// 語言標識
messages
})
|
四、把 i18n 掛載到 vue 根實例上java
1
2
3
4
5
|
const app =
new
Vue({
router,
i18n,
...App
}).$mount(
'#app'
)
|
上述加粗地方如何顯示