mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2024-11-23 18:49:21 +08:00
parent
6e690cc6f2
commit
dc30a3d1c3
@ -8,6 +8,7 @@
|
|||||||
import { reactive, computed, ref, nextTick, provide } from 'vue';
|
import { reactive, computed, ref, nextTick, provide } from 'vue';
|
||||||
import { GlobalStore } from '@/store';
|
import { GlobalStore } from '@/store';
|
||||||
import zhCn from 'element-plus/es/locale/lang/zh-cn';
|
import zhCn from 'element-plus/es/locale/lang/zh-cn';
|
||||||
|
import zhTw from 'element-plus/es/locale/lang/zh-tw';
|
||||||
import en from 'element-plus/es/locale/lang/en';
|
import en from 'element-plus/es/locale/lang/en';
|
||||||
import { useTheme } from '@/hooks/use-theme';
|
import { useTheme } from '@/hooks/use-theme';
|
||||||
useTheme();
|
useTheme();
|
||||||
@ -19,6 +20,7 @@ const config = reactive({
|
|||||||
|
|
||||||
const i18nLocale = computed(() => {
|
const i18nLocale = computed(() => {
|
||||||
if (globalStore.language === 'zh') return zhCn;
|
if (globalStore.language === 'zh') return zhCn;
|
||||||
|
if (globalStore.language === 'tw') return zhTw;
|
||||||
if (globalStore.language === 'en') return en;
|
if (globalStore.language === 'en') return en;
|
||||||
return zhCn;
|
return zhCn;
|
||||||
});
|
});
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import fit2cloudTwLocale from 'fit2cloud-ui-plus/src/locale/lang/zh-cn';
|
import fit2cloudTwLocale from 'fit2cloud-ui-plus/src/locale/lang/zh-tw';
|
||||||
let xpackTwLocale = {};
|
let xpackTwLocale = {};
|
||||||
const xpackModules = import.meta.glob('../../xpack/lang/tw.ts', { eager: true });
|
const xpackModules = import.meta.glob('../../xpack/lang/tw.ts', { eager: true });
|
||||||
if (xpackModules['../../xpack/lang/tw.ts']) {
|
if (xpackModules['../../xpack/lang/tw.ts']) {
|
||||||
|
Loading…
Reference in New Issue
Block a user