diff --git a/nezha-fronted/src/components/common/header.vue b/nezha-fronted/src/components/common/header.vue index 45f0acdad..5547eb841 100644 --- a/nezha-fronted/src/components/common/header.vue +++ b/nezha-fronted/src/components/common/header.vue @@ -84,7 +84,7 @@
{{$t('config.account.account')}}
diff --git a/nezha-fronted/src/components/common/i18n.js b/nezha-fronted/src/components/common/i18n.js index ad425df51..c712d126c 100644 --- a/nezha-fronted/src/components/common/i18n.js +++ b/nezha-fronted/src/components/common/i18n.js @@ -5,7 +5,7 @@ import messages from './language' Vue.use(VueI18n) //从localStorage获取语言选择。 const i18n = new VueI18n({ - locale: localStorage.getItem('nz-language') || 'en', //初始未选择默认 en 英文 + locale: localStorage.getItem('nz-language-' + localStorage.getItem('nz-username')) || 'en', //初始未选择默认 en 英文 messages, }) locale.i18n((key, value) => i18n.t(key, value)) //兼容element diff --git a/nezha-fronted/src/components/common/login.vue b/nezha-fronted/src/components/common/login.vue index 47137f397..bc6e2f935 100644 --- a/nezha-fronted/src/components/common/login.vue +++ b/nezha-fronted/src/components/common/login.vue @@ -54,7 +54,6 @@ export default { sessionStorage.setItem("nz-username", this.loginData.username); localStorage.setItem("nz-username", this.loginData.username); localStorage.setItem('nz-language-' + this.loginData.username, this.lang); - console.info('llang:' + this.lang) this.$i18n.locale = this.lang; bus.$emit('login'); this.$router.push({