Browse Source

面包屑路由,大部分翻译完成

cxmo 1 year ago
parent
commit
0b74c4cf13

+ 92 - 1
src/routes/modules/oldRoutes.js

@@ -79,6 +79,7 @@ export default [
         hidden: true,
         meta: {
           keepAlive: false,
+          name_en:"Reset PassWord"
         },
       },
       {
@@ -88,6 +89,7 @@ export default [
         hidden: true,
         meta: {
           keepAlive: false,
+          name_en:"Indicator Traceability"
         },
       },
     ],
@@ -100,6 +102,9 @@ export default [
     name: "研报管理",
     icon_path: require("@/assets/img/home/report_ic.png"),
     hidden: false,
+    meta:{
+        name_en:"RepMgmt"
+    },
     children: [
       {
         path: "reportlist",
@@ -108,6 +113,7 @@ export default [
         hidden: false,
         meta: {
           keepAlive: false,
+          name_en:"Report list"
         },
       },
       {
@@ -117,6 +123,7 @@ export default [
         hidden: false,
         meta: {
           keepAlive: false,
+          name_en:"Category list"
         },
       },
       {
@@ -125,8 +132,10 @@ export default [
         name: "章节设置",
         hidden: true,
         meta: {
+          name_en:"Chapter Setting",
           pathFrom: "classifylist",
           pathName: "分类列表",
+          pathName_en:"Category list"
         },
       },
       {
@@ -136,6 +145,7 @@ export default [
         hidden: false,
         meta: {
           keepAlive: false,
+          name_en:"EveryDay",
         },
       },
       {
@@ -147,6 +157,8 @@ export default [
           pathFrom: "reportlist",
           pathName: "研报列表",
           keepAlive: false,
+          name_en:"Add Report",
+          pathName_en:"Report list"
         },
       },
       {
@@ -158,6 +170,8 @@ export default [
           pathFrom: "reportlist",
           pathName: "研报列表",
           keepAlive: false,
+          name_en:"Edit Report",
+          pathName_en:"Report list"
         },
       },
       {
@@ -169,6 +183,8 @@ export default [
           pathFrom: "reportlist",
           pathName: "研报列表",
           keepAlive: false,
+          name_en:"Add/Edit Day or Week Report",
+          pathName_en:"Report list"
         },
       },
       {
@@ -180,6 +196,8 @@ export default [
           keepAlive: false,
           pathFrom: "dayorweek",
           pathName: "晨报/周报",
+          name_en:"Day or Week Report",
+          pathName_en:"Add/Edit Day or Week Report"
         },
       },
       // {
@@ -203,6 +221,9 @@ export default [
           import("@/views/report_manage/reportEn/reportlist.vue"),
         name: "英文研报",
         hidden: false,
+        meta:{
+            name_en:"English Report"
+        }
       },
       {
         path: "reportEnEditor",
@@ -210,12 +231,18 @@ export default [
           import("@/views/report_manage/reportEn/reportEditor.vue"),
         name: "添加英文研报",
         hidden: false,
+        meta:{
+            name_en:"Add English Report"
+        }
       },
       {
         path: "emaiList",
         component: () => import("@/views/report_manage/emailList.vue"),
         name: "邮箱管理",
         hidden: false,
+        meta:{
+            name_en:"Email List"
+        }
       },
       // {
       // 	path: 'classifyEnlist',
@@ -228,6 +255,9 @@ export default [
         component: () => import("@/views/report_manage/reportAuthor.vue"),
         name: "研报作者管理",
         hidden: false,
+        meta:{
+            name_en:"Author Mgmt"
+        }
       },
       {
         path: "sendlog",
@@ -235,16 +265,25 @@ export default [
           import("@/views/report_manage/reportEn/sendMsgLog.vue"),
         name: "群发日志",
         hidden: true,
+        meta:{
+            name_en:"Send Log"
+        }
       },
       {
         path: "strategyReport",
         name: "策略报告",
         component: () => import("@/views/report_manage/strategyReport.vue"),
+        meta:{
+            name_en:"Strategy Report"
+        }
       },
       {
         path: "cloudDisk",
         name: "云盘",
         component: () => import("@/views/report_manage/cloudDisk.vue"),
+        meta:{
+            name_en:"Cloud"
+        }
       },
       // {
       //   path: "pdfList",
@@ -255,11 +294,17 @@ export default [
         path: "reportvariety",
         name: "品种管理",
         component: () => import("@/views/report_manage/reportVarietyV2.vue"),
+        meta:{
+            name_en:"Variety Mgmt"
+        }
       },
       {
         path: "smartReportList",
         name: "智能研报",
         component: () => import("@/views/smartReport/reportList.vue"),
+        meta:{
+            name_en:"Smart Report"
+        }
       },
     ],
   },
@@ -271,6 +316,9 @@ export default [
     name: "系统设置",
     hidden: false,
     icon_path: require("@/assets/img/home/set_ico.png"),
+    meta:{
+        name_en:"Sys Settings"
+    },
     children: [
       {
         path: "Sysdepart",
@@ -279,6 +327,7 @@ export default [
         hidden: false,
         meta: {
           keepAlive: false,
+          name_en:"Dept Management"
         },
       },
       {
@@ -288,6 +337,7 @@ export default [
         hidden: false,
         meta: {
           keepAlive: false,
+          name_en:"Role Management"
         },
       },
       {
@@ -300,6 +350,8 @@ export default [
           pathFrom: "Sysrole",
           pathName: "角色管理",
           keepAlive: false,
+          name_en:"Set Role Auth",
+          pathName_en:"Role Management"
         },
       },
       {
@@ -307,48 +359,72 @@ export default [
         component: () => import("@/views/system_manage/dataAuthManage.vue"),
         name: "手工数据权限",
         hidden: false,
+        meta:{
+            name_en:"Manual Data Perms"
+        },
       },
       {
         path: "operateAuth",
         component: () => import("@/views/system_manage/dataOperaAuth.vue"),
         name: "数据操作权限",
         hidden: false,
+        meta:{
+            name_en:"Data Op Perms"
+        },
       },
       {
         path: "enAuthManage",
         component: () => import("@/views/system_manage/enAuthManage.vue"),
         name: "英文权限配置",
         hidden: false,
+        meta:{
+            name_en:"Eng Perm Setting"
+        },
       },
       {
         path: "etaBaseConfig",
         component: () => import("@/views/system_manage/etaBaseConfig.vue"),
         name: "基本配置",
         hidden: true,
+        meta:{
+            name_en:"Basic Setting"
+        },
       },
       {
         path: "outlinkListConfig",
         component: () => import("@/views/system_manage/outlinkListConfig.vue"),
         name: "外部链接配置",
         hidden: true,
+        meta:{
+            name_en:"Ext Link Config"
+        },
       },
       {
         path: "approveSetting",
         component: () => import("@/views/approve_manage/approveSetting.vue"),
         name: "审批流配置",
         hidden: true,
+        meta:{
+            name_en:"Approv WF Config"
+        },
       },
       {
         path: "approveEdit",
         component: () => import("@/views/approve_manage/approveEdit.vue"),
         name: "编辑审批流",
         hidden:true,
+        meta:{
+            name_en:"Edit Approv WF"
+        },
       },
       {
         path: "chartThemeIndex",
         component: () => import("@/views/system_manage/chartTheme/index.vue"),
         name: "图表配置",
         hidden:false,
+        meta:{
+            name_en:"Chart Configuration"
+        },
       },
       {
         path: "chartThemeSet",
@@ -357,7 +433,10 @@ export default [
         hidden:true,
         meta: {
           pathFrom: "chartThemeIndex",
-          pathName: "图表配置"
+          pathName: "图表配置",
+          pathName_en:'Chart Configuration',
+          name_en:"Chart Theme Configuration",
+
         },
       },  
       {
@@ -365,12 +444,18 @@ export default [
         component: () => import("@/views/dataSource_manage/accountList.vue"),
         name: "数据源终端管理",
         hidden: true,
+        meta:{
+            name_en:"Data Src Term Mgmt"
+        },
       },
       {
         path: "dataRefreshSetting",
         component: () => import("@/views/system_manage/dataRefreshSetting.vue"),
         name: "数据刷新设置",
         hidden: true,
+        meta:{
+            name_en:"Data Refresh Settg"
+        },
       },
     ],
   },
@@ -381,12 +466,18 @@ export default [
     name: "外部链接",
     hidden: false,
     icon_path: require("@/assets/img/home/set_ico.png"),
+    meta:{
+        name_en:"External Links"
+    },
     children: [
       {
         path: "outlinkList",
         component: () => import("@/views/system_manage/outlinkList.vue"),
         name: "外部链接",
         hidden: true,
+        meta:{
+            name_en:"External Links"
+        },
       },
     ]
   }

+ 14 - 4
src/routes/modules/pptRoutes.js

@@ -41,6 +41,9 @@ export default [
 		name: '智能PPT',
 		icon_path: require('@/assets/img/home/ppt_ic.png'),
 		hidden: false,
+		meta:{
+			name_en:"PPT Slides"
+		},
 		children: [
       //旧版ppt
       {
@@ -67,7 +70,8 @@ export default [
 				name: 'ppt编辑',
 				hidden: true,
 				meta: {
-					keepAlive: false
+					keepAlive: false,
+					name_en:"PPT Editor"
 				}
 			},{
 				path: 'pptlist',
@@ -75,7 +79,8 @@ export default [
 				name: 'PPT列表',
 				hidden: true,
 				meta: {
-					keepAlive: false
+					keepAlive: false,
+					name_en:"PPT Slides"
 				}
 			}
 		]
@@ -88,6 +93,9 @@ export default [
     name:'英文PPT',
     icon_path: require('@/assets/img/home/ppt_ic.png'),
     hidden:false,
+    meta:{
+        name_en:"English PPT Slides"
+    },
     children:[
       {
         path: 'ppteneditor',
@@ -95,7 +103,8 @@ export default [
         name: 'ppt编辑',
         hidden: true,
         meta: {
-          keepAlive: false
+          keepAlive: false,
+          name_en:"English PPT Editor"
         }
       },{
         path: 'pptenlist',
@@ -103,7 +112,8 @@ export default [
         name: 'PPT列表',
         hidden: true,
         meta: {
-          keepAlive: false
+          keepAlive: false,
+          name_en:"English PPT Slides"
         }
       },
     ]

+ 27 - 4
src/routes/modules/semanticsRoutes.js

@@ -5,23 +5,34 @@ export default [{
   component: () => import('@/views/Home.vue'),
   name: '语义分析',
   hidden: false,
+  meta:{
+    name_en:"Text Analysis"
+  },
   children: [{
       path: "tagPage",
       name: "标签管理",
-      component: () => import('@/views/semantics_manage/tagPage.vue')
+      component: () => import('@/views/semantics_manage/tagPage.vue'),
+      meta:{
+        name_en:"Tag Management"
+      },
     },
     {
       path: "documentPage",
       name: "文档管理",
-      component: () => import('@/views/semantics_manage/documentPage.vue')
+      component: () => import('@/views/semantics_manage/documentPage.vue'),
+      meta:{
+        name_en:"Doc Management"
+      },
     },
     {
       path: "addDocument",
       name: "添加文档",
       component: () => import('@/views/semantics_manage/document/documentEditPage.vue'),
       meta: {
+            name_en:'Add Document',
             pathFrom:'documentPage',
             pathName:'文档管理',
+            pathName_en:'Doc Management',
             keepAlive: false
         }
     },
@@ -30,23 +41,30 @@ export default [{
       name: "编辑文档",
       component: () => import('@/views/semantics_manage/document/documentEditPage.vue'),
       meta: {
+            name_en:'Edit Document',
             pathFrom:'documentPage',
             pathName:'文档管理',
+            pathName_en:'Doc Management',
             keepAlive: false
         }
     },
     {
       path: "semanticsPage",
       name: "文档对比",
-      component: () => import('@/views/semantics_manage/semanticsPage.vue')
+      component: () => import('@/views/semantics_manage/semanticsPage.vue'),
+      meta:{
+        name_en:"Doc Comparison"
+      },
     },
     {
       path: "addSemantics",
       name: "添加文档对比",
       component: () => import('@/views/semantics_manage/semantics/semanticsEditPage.vue'),
       meta: {
+            name_en:"Add Doc Comparison",
             pathFrom:'semanticsPage',
             pathName:'文档对比',
+            pathName_en:"Doc Comparison",
             keepAlive: false
         }
     },
@@ -55,15 +73,20 @@ export default [{
       name: "编辑文档对比",
       component: () => import('@/views/semantics_manage/semantics/semanticsEditPage.vue'),
       meta: {
+            name_en:"Edit Doc Comparison",
             pathFrom:'semanticsPage',
             pathName:'文档对比',
+            pathName_en:"Doc Comparison",
             keepAlive: false
         }
     },
     {
       path: "ASR",
       name: "语音识别",
-      component: () => import('@/views/semantics_manage/asr/ASR.vue')
+      component: () => import('@/views/semantics_manage/asr/ASR.vue'),
+      meta:{
+        name_en:"ASR"
+      },
     }
   ]
 }]

+ 11 - 2
src/routes/modules/supplyRoutes.js

@@ -6,16 +6,25 @@ export default [
 		component: () => import('@/views/Home.vue'),
 		name: '供应分析',
 		hidden: false,
+		meta:{
+			name_en:"Supply Analy"
+		},
 		children: [
       {
 				path: "stockplant",
 				name: "装置检修",
-				component: () => import('@/views/supply_manage/stockPlant.vue')
+				component: () => import('@/views/supply_manage/stockPlant.vue'),
+				meta:{
+					name_en:"Equip Maintenance"
+				},
 			},
       {
 				path: "analyseVariety",
 				name: "分析品种",
-				component: () => import('@/views/supply_manage/analyseVariety.vue')
+				component: () => import('@/views/supply_manage/analyseVariety.vue'),
+				meta:{
+					name_en:"Analyse Variety"
+				},
 			},
     ]
   },