mirror of https://github.com/veops/cmdb.git
i18n (#348)
This commit is contained in:
parent
11259b4067
commit
ee50ea1cf3
|
@ -3,6 +3,13 @@ import cs_en from '../views/setting/lang/en.js'
|
|||
import acl_en from '@/modules/acl/lang/en.js'
|
||||
|
||||
export default {
|
||||
commonMenu: {
|
||||
permission: 'Permission',
|
||||
role: 'Roles',
|
||||
resource: 'Resources',
|
||||
resourceType: 'Resource Types',
|
||||
trigger: 'Triggers',
|
||||
},
|
||||
screen: 'Big Screen',
|
||||
dashboard: 'Dashboard',
|
||||
admin: 'Admin',
|
||||
|
|
|
@ -3,6 +3,13 @@ import cs_zh from '../views/setting/lang/zh.js'
|
|||
import acl_zh from '@/modules/acl/lang/zh.js'
|
||||
|
||||
export default {
|
||||
commonMenu: {
|
||||
permission: '权限管理',
|
||||
role: '角色管理',
|
||||
resource: '资源管理',
|
||||
resourceType: '资源类型',
|
||||
trigger: '触发器',
|
||||
},
|
||||
screen: '大屏',
|
||||
dashboard: '仪表盘',
|
||||
admin: '管理员',
|
||||
|
|
|
@ -6,35 +6,35 @@ export const getAppAclRouter = (appName) => {
|
|||
name: `${appName}_acl`,
|
||||
component: RouteView,
|
||||
redirect: `/${appName}/acl/users`,
|
||||
meta: { title: '权限管理', icon: 'safety-certificate', permission: [`${appName}_admin`, 'admin'] }, // permission: 'admin'
|
||||
meta: { title: 'commonMenu.permission', icon: 'safety-certificate', permission: [`${appName}_admin`, 'admin'] }, // permission: 'admin'
|
||||
children: [
|
||||
{
|
||||
path: `/${appName}/acl/roles`,
|
||||
name: `${appName}_acl_roles`,
|
||||
hideChildrenInMenu: true,
|
||||
component: () => import('@/modules/acl/views/roles'),
|
||||
meta: { title: '角色管理', icon: 'team', keepAlive: true }
|
||||
meta: { title: 'commonMenu.role', icon: 'team', keepAlive: true }
|
||||
},
|
||||
{
|
||||
path: `/${appName}/acl/resources`,
|
||||
name: `${appName}_acl_resources`,
|
||||
hideChildrenInMenu: true,
|
||||
component: () => import('@/modules/acl/views/resources'),
|
||||
meta: { title: '资源管理', icon: 'credit-card', keepAlive: false }
|
||||
meta: { title: 'commonMenu.resource', icon: 'credit-card', keepAlive: false }
|
||||
},
|
||||
{
|
||||
path: `/${appName}/acl/resource_types`,
|
||||
name: `${appName}_acl_resource_types`,
|
||||
hideChildrenInMenu: true,
|
||||
component: () => import('@/modules/acl/views/resource_types'),
|
||||
meta: { title: '资源类型', icon: 'file-text', keepAlive: true }
|
||||
meta: { title: 'commonMenu.resourceType', icon: 'file-text', keepAlive: true }
|
||||
},
|
||||
{
|
||||
path: `/${appName}/acl/trigger`,
|
||||
name: `${appName}_acl_trigger`,
|
||||
hideChildrenInMenu: true,
|
||||
component: () => import('@/modules/acl/views/trigger'),
|
||||
meta: { title: '触发器', icon: 'clock-circle', keepAlive: true }
|
||||
meta: { title: 'commonMenu.trigger', icon: 'clock-circle', keepAlive: true }
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue