diff options
author | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-05-04 20:40:41 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-05-06 18:11:09 +0300 |
commit | 8fc53ad94d61372fe5fd2bd96378c2fb1fd0f1f9 (patch) | |
tree | 5ca20bd0d7a15ffdc556e6b52ddbc2cf82127887 /src/store | |
parent | 23f227dd0d3885c0229a9eff670f1ba21d24d42b (diff) | |
download | webui-vue-8fc53ad94d61372fe5fd2bd96378c2fb1fd0f1f9.tar.xz |
Add missing translations to user management store
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ie5da5272b2529bda57dc37e0c92d7822cbea11a8
Diffstat (limited to 'src/store')
-rw-r--r-- | src/store/modules/AccessControl/LocalUserMangementStore.js | 58 |
1 files changed, 44 insertions, 14 deletions
diff --git a/src/store/modules/AccessControl/LocalUserMangementStore.js b/src/store/modules/AccessControl/LocalUserMangementStore.js index 113b420f..161ba1f2 100644 --- a/src/store/modules/AccessControl/LocalUserMangementStore.js +++ b/src/store/modules/AccessControl/LocalUserMangementStore.js @@ -78,7 +78,10 @@ const LocalUserManagementStore = { }) .catch(error => { console.log(error); - throw new Error('Error loading local users.'); + const message = i18n.t( + 'pageLocalUserManagement.toast.errorLoadUsers' + ); + throw new Error(message); }); }, getAccountSettings({ commit }) { @@ -92,7 +95,10 @@ const LocalUserManagementStore = { }) .catch(error => { console.log(error); - throw new Error('Error loading account settings.'); + const message = i18n.t( + 'pageLocalUserManagement.toast.errorLoadAccountSettings' + ); + throw new Error(message); }); }, getAccountRoles({ commit }) { @@ -116,10 +122,18 @@ const LocalUserManagementStore = { return await api .post('/redfish/v1/AccountService/Accounts', data) .then(() => dispatch('getUsers')) - .then(() => `Created user '${username}'.`) + .then(() => + i18n.t('pageLocalUserManagement.toast.successCreateUser', { + username + }) + ) .catch(error => { console.log(error); - throw new Error(`Error creating user '${username}'.`); + const message = i18n.t( + 'pageLocalUserManagement.toast.errorCreateUser', + { username } + ); + throw new Error(message); }); }, async updateUser( @@ -135,20 +149,36 @@ const LocalUserManagementStore = { return await api .patch(`/redfish/v1/AccountService/Accounts/${originalUsername}`, data) .then(() => dispatch('getUsers')) - .then(() => `Updated user '${originalUsername}'.`) + .then(() => + i18n.t('pageLocalUserManagement.toast.successUpdateUser', { + username: originalUsername + }) + ) .catch(error => { console.log(error); - throw new Error(`Error updating user '${originalUsername}'.`); + const message = i18n.t( + 'pageLocalUserManagement.toast.errorUpdateUser', + { username: originalUsername } + ); + throw new Error(message); }); }, async deleteUser({ dispatch }, username) { return await api .delete(`/redfish/v1/AccountService/Accounts/${username}`) .then(() => dispatch('getUsers')) - .then(() => `Deleted user '${username}'.`) + .then(() => + i18n.t('pageLocalUserManagement.toast.successDeleteUser', { + username + }) + ) .catch(error => { console.log(error); - throw new Error(`Error deleting user '${username}'.`); + const message = i18n.t( + 'pageLocalUserManagement.toast.errorDeleteUser', + { username } + ); + throw new Error(message); }); }, async deleteUsers({ dispatch }, users) { @@ -173,7 +203,7 @@ const LocalUserManagementStore = { if (successCount) { const message = i18n.tc( - 'pageLocalUserManagement.toast.successDeleteUsers', + 'pageLocalUserManagement.toast.successBatchDelete', successCount ); toastMessages.push({ type: 'success', message }); @@ -181,7 +211,7 @@ const LocalUserManagementStore = { if (errorCount) { const message = i18n.tc( - 'pageLocalUserManagement.toast.errorDeleteUsers', + 'pageLocalUserManagement.toast.errorBatchDelete', errorCount ); toastMessages.push({ type: 'error', message }); @@ -216,7 +246,7 @@ const LocalUserManagementStore = { if (successCount) { const message = i18n.tc( - 'pageLocalUserManagement.toast.successEnableUsers', + 'pageLocalUserManagement.toast.successBatchEnable', successCount ); toastMessages.push({ type: 'success', message }); @@ -224,7 +254,7 @@ const LocalUserManagementStore = { if (errorCount) { const message = i18n.tc( - 'pageLocalUserManagement.toast.errorEnableUsers', + 'pageLocalUserManagement.toast.errorBatchEnable', errorCount ); toastMessages.push({ type: 'error', message }); @@ -259,7 +289,7 @@ const LocalUserManagementStore = { if (successCount) { const message = i18n.tc( - 'pageLocalUserManagement.toast.successDisableUsers', + 'pageLocalUserManagement.toast.successBatchDisable', successCount ); toastMessages.push({ type: 'success', message }); @@ -267,7 +297,7 @@ const LocalUserManagementStore = { if (errorCount) { const message = i18n.tc( - 'pageLocalUserManagement.toast.errorDisableUsers', + 'pageLocalUserManagement.toast.errorBatchDisable', errorCount ); toastMessages.push({ type: 'error', message }); |