en_US.ts 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. // 导入模块化的翻译文件
  2. import components from './modules/components/en_US';
  3. import system from './modules/system/index_en';
  4. import monitor from './modules/monitor/index_en';
  5. import setting from './modules/setting/index_en';
  6. import tool from './modules/tool/en_US';
  7. import project from './modules/project/index_en';
  8. export default {
  9. // 路由国际化
  10. route: {
  11. dashboard: 'Home Page',
  12. document: 'Document'
  13. },
  14. // 登录页面国际化
  15. login: {
  16. selectPlaceholder: 'Please select/enter a company name',
  17. username: 'Username',
  18. password: 'Password',
  19. login: 'Login',
  20. logging: 'Logging...',
  21. code: 'Verification Code',
  22. rememberPassword: 'Remember me',
  23. switchRegisterPage: 'Sign up now',
  24. rule: {
  25. tenantId: {
  26. required: 'Please enter your tenant id'
  27. },
  28. username: {
  29. required: 'Please enter your account'
  30. },
  31. password: {
  32. required: 'Please enter your password'
  33. },
  34. code: {
  35. required: 'Please enter a verification code'
  36. }
  37. },
  38. social: {
  39. wechat: 'Wechat Login',
  40. maxkey: 'MaxKey Login',
  41. topiam: 'TopIam Login',
  42. gitee: 'Gitee Login',
  43. github: 'Github Login'
  44. }
  45. },
  46. // 注册页面国际化
  47. register: {
  48. selectPlaceholder: 'Please select/enter a company name',
  49. username: 'Username',
  50. password: 'Password',
  51. confirmPassword: 'Confirm Password',
  52. register: 'Register',
  53. registering: 'Registering...',
  54. registerSuccess: 'Congratulations, your {username} account has been registered!',
  55. code: 'Verification Code',
  56. switchLoginPage: 'Log in with an existing account',
  57. rule: {
  58. tenantId: {
  59. required: 'Please enter your tenant id'
  60. },
  61. username: {
  62. required: 'Please enter your account',
  63. length: 'The length of the user account must be between {min} and {max}'
  64. },
  65. password: {
  66. required: 'Please enter your password',
  67. length: 'The user password must be between {min} and {max} in length',
  68. pattern: "Can't contain illegal characters: {strings}"
  69. },
  70. code: {
  71. required: 'Please enter a verification code'
  72. },
  73. confirmPassword: {
  74. required: 'Please enter your password again',
  75. equalToPassword: 'The password entered twice is inconsistent'
  76. }
  77. }
  78. },
  79. // 公共组件国际化(从模块导入)
  80. components,
  81. // 导航栏国际化
  82. navbar: {
  83. full: 'Full Screen',
  84. language: 'Language',
  85. dashboard: 'Dashboard',
  86. document: 'Document',
  87. message: 'Message',
  88. layoutSize: 'Layout Size',
  89. selectTenant: 'Select Company',
  90. layoutSetting: 'Layout Setting',
  91. personalCenter: 'Personal Center',
  92. logout: 'Logout',
  93. logoutConfirm: 'Are you sure you want to log out?',
  94. logoutTitle: 'Confirm',
  95. confirm: 'Confirm',
  96. cancel: 'Cancel'
  97. },
  98. // 系统管理模块(包含用户、角色等)
  99. ...system,
  100. // 监控管理模块
  101. ...monitor,
  102. // 设置管理模块
  103. ...setting,
  104. // 工具模块
  105. ...tool,
  106. // 项目管理模块
  107. project
  108. };