Переглянути джерело

Revert "update 优化 直接从@/lang/*.ts后缀的i18n文件中读取各国语言包信息"

This reverts commit 24f1e8b4b1a54191973eca060bc40c4a1a6d8ea6.
疯狂的狮子Li 5 місяців тому
батько
коміт
247bf826d8
3 змінених файлів з 51 додано та 10 видалено
  1. 25 0
      src/lang/en_US.json
  2. 1 10
      src/lang/index.ts
  3. 25 0
      src/lang/zh_CN.json

+ 25 - 0
src/lang/en_US.json

@@ -0,0 +1,25 @@
+{
+  "route": {
+    "dashboard": "Dashboard",
+    "document": "Document"
+  },
+  "login": {
+    "username": "Username",
+    "password": "Password",
+    "login": "Login",
+    "code": "Verification Code",
+    "copyright": ""
+  },
+  "navbar": {
+    "full": "Full Screen",
+    "language": "Language",
+    "dashboard": "Dashboard",
+    "document": "Document",
+    "message": "Message",
+    "layoutSize": "Layout Size",
+    "selectTenant": "Select Tenant",
+    "layoutSetting": "Layout Setting",
+    "personalCenter": "Personal Center",
+    "logout": "Logout"
+  }
+}

+ 1 - 10
src/lang/index.ts

@@ -2,16 +2,7 @@
 import { createI18n } from 'vue-i18n';
 
 import { LanguageEnum } from '@/enums/LanguageEnum';
-import en_US from '@/lang/en_US';
-import zh_CN from '@/lang/zh_CN';
-
-/**
- * 组合导入的语言包
- */
-const messages = {
-  en_US,
-  zh_CN
-};
+import messages from '@intlify/unplugin-vue-i18n/messages';
 
 /**
  * 获取当前语言

+ 25 - 0
src/lang/zh_CN.json

@@ -0,0 +1,25 @@
+{
+  "route": {
+    "dashboard": "首页",
+    "document": "项目文档"
+  },
+  "login": {
+    "username": "用户名",
+    "password": "密码",
+    "login": "登 录",
+    "code": "请输入验证码",
+    "copyright": ""
+  },
+  "navbar": {
+    "full": "全屏",
+    "language": "语言",
+    "dashboard": "首页",
+    "document": "项目文档",
+    "message": "消息",
+    "layoutSize": "布局大小",
+    "selectTenant": "选择租户",
+    "layoutSetting": "布局设置",
+    "personalCenter": "个人中心",
+    "logout": "退出登录"
+  }
+}