暂时解决依赖循环的问题
This commit is contained in:
parent
a24520f808
commit
bc79b661db
@ -5,16 +5,13 @@ import enUS from './en-US'
|
|||||||
import zhCN from './zh-CN'
|
import zhCN from './zh-CN'
|
||||||
// import zhTW from './zh-TW'
|
// import zhTW from './zh-TW'
|
||||||
// import ruRU from './ru-RU'
|
// import ruRU from './ru-RU'
|
||||||
import { useAppStoreWithOut } from '@/store/modules/app'
|
|
||||||
import type { Language } from '@/store/modules/app/helper'
|
|
||||||
|
|
||||||
const appStore = useAppStoreWithOut()
|
|
||||||
|
|
||||||
const defaultLocale = appStore.language || 'zh-CN'
|
const defaultLocale = 'zh-CN'
|
||||||
|
|
||||||
const i18n = createI18n({
|
const i18n = createI18n({
|
||||||
locale: defaultLocale,
|
locale: defaultLocale,
|
||||||
fallbackLocale: 'en-US',
|
fallbackLocale: defaultLocale,
|
||||||
allowComposition: true,
|
allowComposition: true,
|
||||||
messages: {
|
messages: {
|
||||||
'en-US': enUS,
|
'en-US': enUS,
|
||||||
@ -27,7 +24,9 @@ const i18n = createI18n({
|
|||||||
|
|
||||||
export const t = i18n.global.t
|
export const t = i18n.global.t
|
||||||
|
|
||||||
export function setLocale(locale: Language) {
|
// 避免循环依赖appstore(authstore)language此处暂时先使用any
|
||||||
|
// 后面有时间调整
|
||||||
|
export function setLocale(locale: any) {
|
||||||
i18n.global.locale = locale
|
i18n.global.locale = locale
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user