diff --git a/src/App.vue b/src/App.vue index 6836af562538706692e22268aff037d293e32e97..f51cbc1c2b6e66fe71ab24f47fc7487ff4d083b6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -24,7 +24,7 @@ const isManualNavigation = ref(false); const handleMessage = (e: MessageEvent) => { if(e.data?.type === 'changeLanguage') { const langObj = { - 'zh_cn': 'zh', + 'zh': 'zh', 'en': 'en', }; let lang = langObj[e.data.lang as keyof typeof langObj] ?? 'zh'; diff --git a/src/components/LangSelect/index.vue b/src/components/LangSelect/index.vue index fbbfa2559012f46acf379522eff9145f273af487..ef04637eaf9739acd6fcde328fda9d7a4a3c7030 100644 --- a/src/components/LangSelect/index.vue +++ b/src/components/LangSelect/index.vue @@ -49,7 +49,7 @@ defineProps({ }); const langOptions = [ - { label: '简体中文', value: LanguageEnum.ZH_CN }, + { label: '简体中文', value: LanguageEnum.ZH }, { label: 'English', value: LanguageEnum.EN }, ]; diff --git a/src/enums/LanguageEnum.ts b/src/enums/LanguageEnum.ts index b0df6604953855b062041e91a92404e15874bd74..c65c76d87b66f4cf1d6cf6058329b506cfa81e3a 100644 --- a/src/enums/LanguageEnum.ts +++ b/src/enums/LanguageEnum.ts @@ -5,7 +5,7 @@ export const enum LanguageEnum { /** * 中文 */ - ZH_CN = 'zh', + ZH = 'zh', /** * 英文 diff --git a/src/settings.ts b/src/settings.ts index ef807e8e3428c6cb7c6f02ab004d6d170f463fd1..7fcddc715ad95d12691ff14f6ca96bb04288908f 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -13,7 +13,7 @@ const defaultSettings: AppSettings = { fixedHeader: true, sidebarLogo: true, theme: mediaQueryList.matches ? ThemeEnum.DARK : ThemeEnum.LIGHT, - language: LanguageEnum.ZH_CN, + language: LanguageEnum.ZH, themeColor: '#409EFF', watermarkEnabled: false, watermarkContent: pkg.name, diff --git a/src/types/global.d.ts b/src/types/global.d.ts index 17b7c2ac62e36e79b43047d431590182a724bdc0..40f5d95626a131ab23c724c387e1e73abc68d472 100644 --- a/src/types/global.d.ts +++ b/src/types/global.d.ts @@ -68,7 +68,7 @@ declare global { themeColor: string; /** 主题模式(dark|light) */ theme: string; - /** 语言( zh-cn| en) */ + /** 语言( zh | en) */ language: string; /** 是否开启水印 */ watermarkEnabled: boolean;