From 273d548631148f99e17b6898d55a867a0ba93a25 Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Tue, 16 Apr 2024 23:55:53 +0800
Subject: [PATCH] first

---
 src/i18n/index.js |  128 +++++++++++++++++++++---------------------
 1 files changed, 64 insertions(+), 64 deletions(-)

diff --git a/src/i18n/index.js b/src/i18n/index.js
index e300d73..44f02f0 100644
--- a/src/i18n/index.js
+++ b/src/i18n/index.js
@@ -1,80 +1,80 @@
 // 引入必要的库
-import Vue from 'vue'
-import VueI18n from 'vue-i18n'
+import Vue from "vue";
+import VueI18n from "vue-i18n";
 
 // 引入工具函数
-import { getStorage } from '@/utils/utis'
+import { getStorage } from "@/utils/utis";
 
 // 引入项目中需要用到的中英文文案配置js
-import enLocale from './en-US'
-import cnLocale from './CN'
-import zhcnLocale from './zh-CN'
-import japcnLocale from './Jap'
-import korcnLocale from './Korean'
-import ThaiLocal from './Thai'
-import SpanishLocal from './Spanish'
-import deLocale from "./de"
-import frenchLocale from "./French"
-import indLocale from "./Indonesian";
-import arLocale from "./ar";
-import viLocale from "./vi";
-import ItalyLocal from './Italy'
+import enLocale from "./en.json";
+import cnLocale from "./cht.json";
+import zhcnLocale from "./zh.json";
+import japcnLocale from "./jp.json";
+import korcnLocale from "./kor.json";
+import ThaiLocal from "./th.json";
+import SpanishLocal from "./spa.json";
+import deLocale from "./de.json";
+import frenchLocale from "./fra.json";
+import indLocale from "./id.json";
+import arLocale from "./ara.json";
+import viLocale from "./vie.json";
+import ItalyLocal from "./it.json";
 
 // 使用vue-i18n库
-Vue.use(VueI18n)
+Vue.use(VueI18n);
 
 // 获取当前语言(初始化时localStorage里没有存语言,默认为浏览器当前的语言)
-const lang = getStorage('lang')  || 'en'
+const lang = getStorage("lang") || "en";
 //const lang = 'zh-CN'
 
 // 组合element ui 和 项目自身的文案文件
 const messages = {
-    'en': {
-        ...enLocale
-    },
-    'CN': {
-        ...cnLocale
-    },
-    'zh-CN': {
-        ...zhcnLocale
-    },
-    'Japanese': {
-        ...japcnLocale
-    },
-    'Korean': {
-        ...korcnLocale
-    },
-    'th': {
-        ...ThaiLocal
-    },
-    'es': {
-        ...SpanishLocal
-    },
-    'de': {
-        ...deLocale
-    },
-    'fr': {
-        ...frenchLocale
-    },
-    'ind': {
-        ...indLocale
-    },
-    'ar': {
-        ...arLocale
-    },
-    'vi': {
-        ...viLocale
-    },
-    'Italy': {
-        ...ItalyLocal
-    },
-}
+  en: {
+    ...enLocale,
+  },
+  CN: {
+    ...cnLocale,
+  },
+  "zh-CN": {
+    ...zhcnLocale,
+  },
+  Japanese: {
+    ...japcnLocale,
+  },
+  Korean: {
+    ...korcnLocale,
+  },
+  th: {
+    ...ThaiLocal,
+  },
+  es: {
+    ...SpanishLocal,
+  },
+  de: {
+    ...deLocale,
+  },
+  fr: {
+    ...frenchLocale,
+  },
+  ind: {
+    ...indLocale,
+  },
+  ar: {
+    ...arLocale,
+  },
+  vi: {
+    ...viLocale,
+  },
+  Italy: {
+    ...ItalyLocal,
+  },
+};
 // 创建vueI18n实例并输出,在main.js中调用
 const i18n = new VueI18n({
-    fallbackLocale: 'en',
-    silentTranslationWarn: true,
-    locale: lang,
-    messages
-})
+  fallbackLocale: "en",
+  silentTranslationWarn: true,
+  locale: lang,
+  messages,
+});
 
-export default i18n
+export default i18n;

--
Gitblit v1.9.3