我有两个地区: ru,en。
如果你在选择的语言文件中找不到翻译,如何显示英文翻译?
我的i18n设置:
i18n: {
defaultLocale: 'en',
fallbackLocale: 'en',
strategy: 'no_prefix',
locales: [
{
code: 'ru',
name: 'Russian',
file: 'ru-RU.js'
},
{
code: 'en',
name: 'English',
file: 'en-US.js'
}
],
detectBrowserLanguage: {
useCookie: false,
},
differentDomains: false,
forwardedHost: false,
lazy: true,
langDir: 'lang/',
parsePages: false,
},当前在json文件中显示包含字段名的字符串。
发布于 2020-01-27 18:56:34
在所需的页面或组件中,您可以在创建的生命周期内将其调用为:
created() {
this.$router.replace(this.switchLocalePath('en'));
}https://stackoverflow.com/questions/59821011
复制相似问题