|
@@ -1,3 +1,4 @@
|
|
|
|
+import { Locale } from 'vant';
|
|
import { lang } from "@/settings/designSetting";
|
|
import { lang } from "@/settings/designSetting";
|
|
import { useLangStore } from "@/stores/modules/langStore";
|
|
import { useLangStore } from "@/stores/modules/langStore";
|
|
|
|
|
|
@@ -9,16 +10,14 @@ const langStore = useLangStore();
|
|
import enUS from 'vant/es/locale/lang/en-US';
|
|
import enUS from 'vant/es/locale/lang/en-US';
|
|
import zhHK from 'vant/es/locale/lang/zh-HK';
|
|
import zhHK from 'vant/es/locale/lang/zh-HK';
|
|
|
|
|
|
-const i18nUi = new map([
|
|
|
|
|
|
+const i18nUi = new Map([
|
|
["zh-HK", zhHK],
|
|
["zh-HK", zhHK],
|
|
["en-US", enUS]
|
|
["en-US", enUS]
|
|
]);
|
|
]);
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
// 切换端语言包
|
|
// 切换端语言包
|
|
export const useLang = (e) => {
|
|
export const useLang = (e) => {
|
|
- const lang = e || langStore?.lang || lang
|
|
|
|
- Locale.use(lang, i18nUi.get(lang));
|
|
|
|
|
|
+ const setLang = e || langStore?.lang || lang
|
|
|
|
+ Locale.use(setLang, i18nUi.get(setLang));
|
|
}
|
|
}
|