语言环境回退
当翻译缺失时,如何选择回退。
Nuxt i18n 模块 利用了 Vue I18n 处理本地化回退的能力。可以定义单个回退语言环境、一个语言环境数组, 或者一个决策映射以满足更具体的需求。
i18n/i18n.config.ts
export default {
fallbackLocale: 'en',
// 或者
fallbackLocale: ['en', 'fr'],
// 或者
fallbackLocale: {
'de-CH': ['fr', 'it'],
'zh-Hant': ['zh-Hans'],
'es-CL': ['es-AR'],
es: ['en-GB'],
pt: ['es-AR'],
default: ['en', 'da']
}
// ...
}
更多信息请参阅 Vue I18n 文档