国际化

This commit is contained in:
John
2024-03-10 23:05:19 +08:00
parent 337300d438
commit 82671e4b67

View File

@@ -35,11 +35,17 @@ const defLanguage = localStorage.getItem('lang') || 'zh_CN';
// console.log('当前的环境语言是:', language) // console.log('当前的环境语言是:', language)
console.log('当前的后台语言是:', localStorage.getItem('lang')) console.log('当前的后台语言是:', localStorage.getItem('lang'))
const localeLanMap = {
'zh_CN': 'zh',
'hi_IN': 'hi',
'id_ID': 'id',
'en_US': 'en',
}
const i18n = createI18n({ const i18n = createI18n({
allowComposition: true, allowComposition: true,
legacy: false, legacy: false,
locale: defLanguage, // 设置默认语言 locale: defLanguage, // 设置默认语言
fallbackLocale: 'zh_CN', // 设置备用语言 fallbackLocale: localeLanMap[defLanguage], // 设置备用语言
messages: messages // 设置资源文件对象 messages: messages // 设置资源文件对象
}) })