国际化

This commit is contained in:
John
2024-03-10 22:52:54 +08:00
parent 42c7d3bec8
commit 337300d438
2 changed files with 10 additions and 10 deletions

View File

@@ -31,7 +31,7 @@ const messages = {
}
// const language = (navigator.language || 'zh').toLocaleLowerCase(); // 这是获取浏览器的语言
const defLanguage = localStorage.getItem('lang') || 'zh-CN';
const defLanguage = localStorage.getItem('lang') || 'zh_CN';
// console.log('当前的环境语言是:', language)
console.log('当前的后台语言是:', localStorage.getItem('lang'))
@@ -39,7 +39,7 @@ const i18n = createI18n({
allowComposition: true,
legacy: false,
locale: defLanguage, // 设置默认语言
fallbackLocale: 'zh-CN', // 设置备用语言
fallbackLocale: 'zh_CN', // 设置备用语言
messages: messages // 设置资源文件对象
})
@@ -47,10 +47,10 @@ const i18n = createI18n({
function vantLocales (app: App<Element>) {
app.use(i18n)
const lanMap = {
'hi-IN': hiIN,
'id-ID': idId,
'zh-CN': zhCN,
'en-US': enUS,
'zh_CN': zhCN,
'hi_IN': hiIN,
'id_ID': idId,
'en_US': enUS,
}
Locale.use(defLanguage, lanMap[defLanguage] || zhCN)