标签: internationalization vuejs2 vue-router vue-i18n
如何使用VueJS和vue-i18n翻译我的路线?
你可以在这里查看我的回购: https://github.com/polikin/vuejs-boilerplate/
例如:
/en/about-us /fr/a-propos
答案 0 :(得分:-1)
据我所知,Vue-i18n没有开箱即用。但是你可以使用路由别名:
const router = new VueRouter({ routes: [ { path: '/en/about-us', component: YourComponent, alias: '/fr/a-propos' } ] })
alias也可以是数组。
alias
如果你选择Nuxt - 有一个nuxt-i18n模块,它在内部使用vue-i18n,但增加了大量便利功能。它为您的溃败的区域设置添加前缀,以便您完成。