export default {
  'menu.user.center': 'User Center',
  'userCenter.tab.basicInfo': 'Basic Information',
  'userCenter.tab.securitySettings': 'Security Settings',
  'userCenter.tab.operationLog': 'Operation Log',

  // user-panel
  'userCenter.panel.avatar': 'Avatar',
  'userCenter.panel.label.nickname': 'Nick Name :',
  'userCenter.panel.label.gender': 'Gender :',
  'userCenter.panel.label.phone': 'Phone :',
  'userCenter.panel.label.email': 'Email :',
  'userCenter.panel.label.deptName': 'Dept Name :',
  'userCenter.panel.label.registrationDate': 'Registration Date :',
  'userCenter.panel.male': 'male',
  'userCenter.panel.female': 'female',
  'userCenter.panel.unknown': 'unknown',

  // basic-info
  'userCenter.basicInfo.form.label.username': 'Username',
  'userCenter.basicInfo.form.label.nickname': 'Nickname',
  'userCenter.basicInfo.form.label.gender': 'Gender',

  'userCenter.basicInfo.form.placeholder.username': 'Please enter username',
  'userCenter.basicInfo.form.placeholder.nickname': 'Please enter nickname',

  'userCenter.basicInfo.form.error.required.username': 'Please enter username',
  'userCenter.basicInfo.form.error.match.username':
    'Username are 4 to 16 characters long and can contain letters, numbers, underscores, and start with a letter',
  'userCenter.basicInfo.form.error.required.nickname': 'Please enter nickname',
  'userCenter.basicInfo.form.error.match.nickname':
    'Nickname are 1 to 20 digits long and can contain Chinese, letters, numbers, underscores, dashes',

  'userCenter.basicInfo.form.save': 'Save',
  'userCenter.basicInfo.form.save.success': 'Save success',
  'userCenter.basicInfo.form.reset': 'Reset',

  // security-settings
  // update-pwd
  'userCenter.securitySettings.updatePwd.label.password': 'Login Password',
  'userCenter.securitySettings.updatePwd.placeholder.success.password':
    'Has been set',
  'userCenter.securitySettings.updatePwd.placeholder.error.password':
    'You have not set a password yet. The password must contain at least six letters, digits, and special characters except Spaces.',

  'userCenter.securitySettings.updatePwd.modal.title': 'Update login password',
  'userCenter.securitySettings.updatePwd.form.label.oldPassword':
    'Old password',
  'userCenter.securitySettings.updatePwd.form.label.newPassword':
    'New password',
  'userCenter.securitySettings.updatePwd.form.label.rePassword':
    'Confirm password',

  'userCenter.securitySettings.updatePwd.form.placeholder.oldPassword':
    'Please enter old password',
  'userCenter.securitySettings.updatePwd.form.placeholder.newPassword':
    'Password contains 6 to 32 digits and letters',
  'userCenter.securitySettings.updatePwd.form.placeholder.rePassword':
    'Please enter new password again',

  'userCenter.securitySettings.updatePwd.form.error.required.oldPassword':
    'Please enter old password',
  'userCenter.securitySettings.updatePwd.form.error.required.newPassword':
    'Please enter new password',
  'userCenter.securitySettings.updatePwd.form.error.match.newPassword':
    'Password contains 6 to 32 digits and letters',
  'userCenter.securitySettings.updatePwd.form.error.validator.newPassword':
    'New password cannot be the same as the old password',
  'userCenter.securitySettings.updatePwd.form.error.required.rePassword':
    'Please enter new password again',
  'userCenter.securitySettings.updatePwd.form.error.validator.rePassword':
    'Two passwords are different',

  // update-phone
  'userCenter.securitySettings.updatePhone.label.phone': 'Phone',
  'userCenter.securitySettings.updatePhone.placeholder.success.phone':
    'Has been bound',
  'userCenter.securitySettings.updatePhone.placeholder.error.phone':
    'You have not set a phone yet. The phone binding can be used to retrieve passwords and receive notifications and SMS login.',

  // update-email
  'userCenter.securitySettings.updateEmail.label.email': 'Email',
  'userCenter.securitySettings.updateEmail.placeholder.success.email':
    'Has been bound',
  'userCenter.securitySettings.updateEmail.placeholder.error.email':
    'You have not set a mailbox yet. The mailbox binding can be used to retrieve passwords and receive notifications.',

  'userCenter.securitySettings.updateEmail.modal.title': 'Update email',
  'userCenter.securitySettings.updateEmail.form.label.newEmail': 'New email',
  'userCenter.securitySettings.updateEmail.form.label.captcha': 'Captcha',
  'userCenter.securitySettings.updateEmail.form.label.currentPassword':
    'Current password',
  'userCenter.securitySettings.updateEmail.form.sendCaptcha': 'Send captcha',
  'userCenter.securitySettings.updateEmail.form.reSendCaptcha':
    'Resend captcha',
  'userCenter.securitySettings.updateEmail.form.loading.sendCaptcha':
    'Sending...',

  'userCenter.securitySettings.updateEmail.form.placeholder.newEmail':
    'Please enter new email',
  'userCenter.securitySettings.updateEmail.form.placeholder.captcha':
    'Please enter email captcha',
  'userCenter.securitySettings.updateEmail.form.placeholder.currentPassword':
    'Please enter current password',

  'userCenter.securitySettings.updateEmail.form.error.required.newEmail':
    'Please enter new email',
  'userCenter.securitySettings.updateEmail.form.error.match.newEmail':
    'Please enter the correct email',
  'userCenter.securitySettings.updateEmail.form.error.validator.newEmail':
    'New email cannot be the same as the old email',
  'userCenter.securitySettings.updateEmail.form.error.required.captcha':
    'Please enter email captcha',
  'userCenter.securitySettings.updateEmail.form.error.required.currentPassword':
    'Please enter current password',

  'userCenter.securitySettings.button.update': 'Update',
};
