main.js中我写了几个不同的语言
Vue.use(VueI18n)
const messages = {
en: {
message: {
hello: 'world hello'
}
},
zh: {
message: {
hello: '世界'
}
},
de:{
message:{
hello:'Die Welt'
}
},
ko:{
message:{
hello:''
}
}
}
const i18n = new VueI18n({
locale: 'ko',
messages
})
new Vue({
i18n ,
el: '#app',
router,
template: '',
components: { App }
})
在组件中
英文
我想做个点击事件实现点击切换语言,但是没有思路。我一直想着如何把组件中拿到的locale传到main.js中去改变语言显示。思路是否有问题呢,也不知道如何传过去。。。 |