语言区域回退
@nuxtjs/i18n 利用 vue-i18n 处理本地化回退的能力。可以定义一个回退语言区域、一个语言区域数组,或者用于更具体需求的决策映射。
nuxt.config.ts
modules: [
'@nuxtjs/i18n'
],
i18n: {
vueI18n: {
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 文档。