diff options
author | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-02-29 00:21:27 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-03-03 02:40:05 +0300 |
commit | eaa04800a42b8cd8496ff613dd0d17055e6e477e (patch) | |
tree | f33cafdb41d38c48da4f89f3b2777633e867b994 /src/views/AccessControl/LocalUserManagement/TableRoles.vue | |
parent | 8cc4866dbc86682a157a6f6b57526a31ac3fc524 (diff) | |
download | webui-vue-eaa04800a42b8cd8496ff613dd0d17055e6e477e.tar.xz |
Add translation to user management page
Updated TableToolbar component to handle label translation
outside of the component which is more consistent with bootstrap
table component patterns.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ic2e75e327f6a6067905c541f9a3ea55c5d103f4b
Diffstat (limited to 'src/views/AccessControl/LocalUserManagement/TableRoles.vue')
-rw-r--r-- | src/views/AccessControl/LocalUserManagement/TableRoles.vue | 36 |
1 files changed, 27 insertions, 9 deletions
diff --git a/src/views/AccessControl/LocalUserManagement/TableRoles.vue b/src/views/AccessControl/LocalUserManagement/TableRoles.vue index 0927c55d..a951b4f5 100644 --- a/src/views/AccessControl/LocalUserManagement/TableRoles.vue +++ b/src/views/AccessControl/LocalUserManagement/TableRoles.vue @@ -34,63 +34,81 @@ export default { return { items: [ { - description: 'Configure components managed by this service', + description: this.$t( + 'pageLocalUserManagement.tableRoles.configureComponentsManagedByThisService' + ), administrator: true, operator: false, readonly: false, noaccess: false }, { - description: 'Configure manager resources', + description: this.$t( + 'pageLocalUserManagement.tableRoles.configureManagerResources' + ), administrator: true, operator: false, readonly: false, noaccess: false }, { - description: 'Update password for current user account', + description: this.$t( + 'pageLocalUserManagement.tableRoles.updatePasswordForCurrentUserAccount' + ), administrator: true, operator: false, // TODO Set to true when profile page added readonly: false, // TODO Set to true when profile page added noaccess: false }, { - description: 'Configure users and their accounts', + description: this.$t( + 'pageLocalUserManagement.tableRoles.configureUsersAndTheirAccounts' + ), administrator: true, operator: false, readonly: false, noaccess: false }, { - description: 'Log in to the service and read resources', + description: this.$t( + 'pageLocalUserManagement.tableRoles.logInToTheServiceAndReadResources' + ), administrator: true, operator: true, readonly: true, noaccess: false }, { - description: 'IPMI access point', + description: this.$t( + 'pageLocalUserManagement.tableRoles.ipmiAccessPoint' + ), administrator: true, operator: true, readonly: true, noaccess: false }, { - description: 'Redfish access point', + description: this.$t( + 'pageLocalUserManagement.tableRoles.redfishAccessPoint' + ), administrator: true, operator: true, readonly: true, noaccess: false }, { - description: 'SSH access point', + description: this.$t( + 'pageLocalUserManagement.tableRoles.sshAccessPoint' + ), administrator: true, operator: false, readonly: false, noaccess: false }, { - description: 'WebUI access point', + description: this.$t( + 'pageLocalUserManagement.tableRoles.webUiAccessPoint' + ), administrator: true, operator: true, readonly: true, |