feat: UI i18n depends on router (#290)

This commit is contained in:
Dream Hunter
2024-06-01 12:13:44 +08:00
committed by GitHub
parent b792c196c1
commit e91bbe273a
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -5,6 +5,7 @@
- UI: 增加本地缓存进行地址管理 - UI: 增加本地缓存进行地址管理
- worker: 增加 `FORWARD_ADDRESS_LIST` 全局邮件转发地址(等同于 `catch all`) - worker: 增加 `FORWARD_ADDRESS_LIST` 全局邮件转发地址(等同于 `catch all`)
- UI: 多语言使用路由进行切换
## v0.4.6 ## v0.4.6
+1 -1
View File
@@ -19,7 +19,7 @@ const i18n = createI18n({
}) })
router.beforeEach((to, from) => { router.beforeEach((to, from) => {
if (to.params.lang) { if (to.params.lang && ['en', 'zh'].includes(to.params.lang)) {
i18n.global.locale.value = to.params.lang i18n.global.locale.value = to.params.lang
} else { } else {
i18n.global.locale.value = 'zh' i18n.global.locale.value = 'zh'