Browse Source

refactor Menu Profile from hard coded to language support

Mandeep 4 years ago
parent
commit
d39b2bc321
3 changed files with 12 additions and 5 deletions
  1. 3 3
      src/config/router.config.js
  2. 5 1
      src/locales/lang/en-US/menu.js
  3. 4 1
      src/locales/lang/zh-CN/menu.js

+ 3 - 3
src/config/router.config.js

@@ -134,19 +134,19 @@ export const asyncRouterMap = [
         name: 'profile',
         component: RouteView,
         redirect: '/profile/basic',
-        meta: { title: '详情页', icon: 'profile', permission: [ 'profile' ] },
+        meta: { title: 'menu.profile', icon: 'profile', permission: [ 'profile' ] },
         children: [
           {
             path: '/profile/basic',
             name: 'ProfileBasic',
             component: () => import('@/views/profile/basic'),
-            meta: { title: '基础详情页', permission: [ 'profile' ] }
+            meta: { title: 'menu.profile.basic', permission: [ 'profile' ] }
           },
           {
             path: '/profile/advanced',
             name: 'ProfileAdvanced',
             component: () => import('@/views/profile/advanced/Advanced'),
-            meta: { title: '高级详情页', permission: [ 'profile' ] }
+            meta: { title: 'menu.profile.advanced', permission: [ 'profile' ] }
           }
         ]
       },

+ 5 - 1
src/locales/lang/en-US/menu.js

@@ -19,5 +19,9 @@ export default {
     'menu.list.search-list': 'Search List',
     'menu.list.search-list.articles': 'Search List(articles)',
     'menu.list.search-list.projects': 'Search List(projects)',
-    'menu.list.search-list.applications': 'Search List(applications)'
+    'menu.list.search-list.applications': 'Search List(applications)',
+    'menu.profile': 'Profile',
+    'menu.profile.basic': 'Basic Profile',
+    'menu.profile.advanced': 'Advanced Profile'
+
 }

+ 4 - 1
src/locales/lang/zh-CN/menu.js

@@ -19,5 +19,8 @@ export default {
     'menu.list.search-list': '搜索列表',
     'menu.list.search-list.articles': '搜索列表(文章)',
     'menu.list.search-list.projects': '搜索列表(项目)',
-    'menu.list.search-list.applications': '搜索列表(应用)'
+    'menu.list.search-list.applications': '搜索列表(应用)',
+    'menu.profile': '详情页',
+    'menu.profile.basic': '基础详情页',
+    'menu.profile.advanced': '高级详情页'
 }