itizawa hace 6 años
padre
commit
8dc17dada1

+ 2 - 1
resource/locales/en-US/translation.json

@@ -714,7 +714,8 @@
     "cannot_invite_maximum_users": "Can not invite more than the maximum number of users.",
     "cannot_invite_maximum_users": "Can not invite more than the maximum number of users.",
     "current_users": "Current users:",
     "current_users": "Current users:",
     "valid_email": "Valid email address is required",
     "valid_email": "Valid email address is required",
-    "existing_email": "The following emails already exist"
+    "existing_email": "The following emails already exist",
+    "activate_user_success": "Activating user success"
   },
   },
 
 
   "user_group_management": {
   "user_group_management": {

+ 2 - 1
resource/locales/ja/translation.json

@@ -698,7 +698,8 @@
     "cannot_invite_maximum_users": "ユーザーが上限に達したため招待できません。",
     "cannot_invite_maximum_users": "ユーザーが上限に達したため招待できません。",
     "current_users": "現在のユーザー数:",
     "current_users": "現在のユーザー数:",
     "valid_email": "メールアドレスを入力してください。",
     "valid_email": "メールアドレスを入力してください。",
-    "existing_email": "以下のEmailはすでに存在しています。"
+    "existing_email": "以下のEmailはすでに存在しています。",
+    "activate_user_success": "ユーザーを有効化しました"
   },
   },
 
 
   "user_group_management": {
   "user_group_management": {

+ 4 - 2
src/client/js/components/Admin/Users/StatusActivateButton.jsx

@@ -16,9 +16,11 @@ class StatusActivateButton extends React.Component {
   }
   }
 
 
   async onClickAcceptBtn() {
   async onClickAcceptBtn() {
+    const { t } = this.props;
+
     try {
     try {
-      const username = await this.props.adminUsersContainer.activateUser(this.props.user._id);
-      toastSuccess(`Activate ${username} success`);
+      await this.props.adminUsersContainer.activateUser(this.props.user._id);
+      toastSuccess(t('user_management.activate_user_success'));
     }
     }
     catch (err) {
     catch (err) {
       toastError(err);
       toastError(err);