zh-cn.ts 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694
  1. const local: App.I18n.Schema = {
  2. system: {
  3. title: '中数未来 管理系统',
  4. updateTitle: '系统版本更新通知',
  5. updateContent: '检测到系统有新版本发布,是否立即刷新页面?',
  6. updateConfirm: '立即刷新',
  7. updateCancel: '稍后再说'
  8. },
  9. common: {
  10. action: '操作',
  11. add: '新增',
  12. addSuccess: '添加成功',
  13. backToHome: '返回首页',
  14. batchDelete: '批量删除',
  15. cancel: '取消',
  16. close: '关闭',
  17. check: '勾选',
  18. expandColumn: '展开列',
  19. columnSetting: '列设置',
  20. config: '配置',
  21. confirm: '确认',
  22. delete: '删除',
  23. deleteSuccess: '删除成功',
  24. confirmDelete: '确认删除吗?',
  25. edit: '编辑',
  26. warning: '警告',
  27. error: '错误',
  28. index: '序号',
  29. keywordSearch: '请输入关键词搜索',
  30. logout: '退出登录',
  31. logoutConfirm: '确认退出登录吗?',
  32. lookForward: '敬请期待',
  33. modify: '修改',
  34. modifySuccess: '修改成功',
  35. noData: '无数据',
  36. operate: '操作',
  37. pleaseCheckValue: '请检查输入的值是否合法',
  38. refresh: '刷新',
  39. reset: '重置',
  40. search: '搜索',
  41. switch: '切换',
  42. tip: '提示',
  43. trigger: '触发',
  44. update: '更新',
  45. updateSuccess: '更新成功',
  46. userCenter: '个人中心',
  47. yesOrNo: {
  48. yes: '是',
  49. no: '否'
  50. }
  51. },
  52. request: {
  53. logout: '请求失败后登出用户',
  54. logoutMsg: '用户状态失效,请重新登录',
  55. logoutWithModal: '请求失败后弹出模态框再登出用户',
  56. logoutWithModalMsg: '用户状态失效,请重新登录',
  57. refreshToken: '请求的token已过期,刷新token',
  58. tokenExpired: 'token已过期'
  59. },
  60. theme: {
  61. themeDrawerTitle: '主题配置',
  62. tabs: {
  63. appearance: '外观',
  64. layout: '布局',
  65. general: '通用',
  66. preset: '预设'
  67. },
  68. appearance: {
  69. themeSchema: {
  70. title: '主题模式',
  71. light: '亮色模式',
  72. dark: '暗黑模式',
  73. auto: '跟随系统'
  74. },
  75. grayscale: '灰色模式',
  76. colourWeakness: '色弱模式',
  77. themeColor: {
  78. title: '主题颜色',
  79. primary: '主色',
  80. info: '信息色',
  81. success: '成功色',
  82. warning: '警告色',
  83. error: '错误色',
  84. followPrimary: '跟随主色'
  85. },
  86. recommendColor: '应用推荐算法的颜色',
  87. recommendColorDesc: '推荐颜色的算法参照',
  88. preset: {
  89. title: '主题预设',
  90. apply: '应用',
  91. applySuccess: '预设应用成功',
  92. default: {
  93. name: '默认预设',
  94. desc: 'Soybean 默认主题预设'
  95. },
  96. dark: {
  97. name: '暗色预设',
  98. desc: '适用于夜间使用的暗色主题预设'
  99. },
  100. compact: {
  101. name: '紧凑型',
  102. desc: '适用于小屏幕的紧凑布局预设'
  103. },
  104. azir: {
  105. name: 'Azir的预设',
  106. desc: '是 Azir 比较喜欢的莫兰迪色系冷淡风'
  107. }
  108. }
  109. },
  110. layout: {
  111. layoutMode: {
  112. title: '布局模式',
  113. vertical: '左侧菜单模式',
  114. 'vertical-mix': '左侧菜单混合模式',
  115. 'vertical-hybrid-header-first': '左侧混合-顶部优先',
  116. horizontal: '顶部菜单模式',
  117. 'top-hybrid-sidebar-first': '顶部混合-侧边优先',
  118. 'top-hybrid-header-first': '顶部混合-顶部优先',
  119. vertical_detail: '左侧菜单布局,菜单在左,内容在右。',
  120. 'vertical-mix_detail': '左侧双菜单布局,一级菜单在左侧深色区域,二级菜单在左侧浅色区域。',
  121. 'vertical-hybrid-header-first_detail':
  122. '左侧混合布局,一级菜单在顶部,二级菜单在左侧深色区域,三级菜单在左侧浅色区域。',
  123. horizontal_detail: '顶部菜单布局,菜单在顶部,内容在下方。',
  124. 'top-hybrid-sidebar-first_detail': '顶部混合布局,一级菜单在左侧,二级菜单在顶部。',
  125. 'top-hybrid-header-first_detail': '顶部混合布局,一级菜单在顶部,二级菜单在左侧。'
  126. },
  127. tab: {
  128. title: '标签栏设置',
  129. visible: '显示标签栏',
  130. cache: '标签栏信息缓存',
  131. cacheTip: '一键开启/关闭全局 keepalive',
  132. height: '标签栏高度',
  133. mode: {
  134. title: '标签栏风格',
  135. chrome: '谷歌风格',
  136. button: '按钮风格'
  137. }
  138. },
  139. header: {
  140. title: '头部设置',
  141. height: '头部高度',
  142. breadcrumb: {
  143. visible: '显示面包屑',
  144. showIcon: '显示面包屑图标'
  145. }
  146. },
  147. sider: {
  148. title: '侧边栏设置',
  149. inverted: '深色侧边栏',
  150. width: '侧边栏宽度',
  151. collapsedWidth: '侧边栏折叠宽度',
  152. mixWidth: '混合布局侧边栏宽度',
  153. mixCollapsedWidth: '混合布局侧边栏折叠宽度',
  154. mixChildMenuWidth: '混合布局子菜单宽度'
  155. },
  156. footer: {
  157. title: '底部设置',
  158. visible: '显示底部',
  159. fixed: '固定底部',
  160. height: '底部高度',
  161. right: '底部局右'
  162. },
  163. content: {
  164. title: '内容区域设置',
  165. scrollMode: {
  166. title: '滚动模式',
  167. tip: '主题滚动仅 main 部分滚动,外层滚动可携带头部底部一起滚动',
  168. wrapper: '外层滚动',
  169. content: '主体滚动'
  170. },
  171. page: {
  172. animate: '页面切换动画',
  173. mode: {
  174. title: '页面切换动画类型',
  175. 'fade-slide': '滑动',
  176. fade: '淡入淡出',
  177. 'fade-bottom': '底部消退',
  178. 'fade-scale': '缩放消退',
  179. 'zoom-fade': '渐变',
  180. 'zoom-out': '闪现',
  181. none: '无'
  182. }
  183. },
  184. fixedHeaderAndTab: '固定头部和标签栏'
  185. },
  186. resetCacheStrategy: {
  187. title: '重置缓存策略',
  188. close: '关闭页面',
  189. refresh: '刷新页面'
  190. }
  191. },
  192. general: {
  193. title: '通用设置',
  194. watermark: {
  195. title: '水印设置',
  196. visible: '显示全屏水印',
  197. text: '自定义水印文本',
  198. enableUserName: '启用用户名水印',
  199. enableTime: '显示当前时间',
  200. timeFormat: '时间格式'
  201. },
  202. multilingual: {
  203. title: '多语言设置',
  204. visible: '显示多语言按钮'
  205. },
  206. globalSearch: {
  207. title: '全局搜索设置',
  208. visible: '显示全局搜索按钮'
  209. }
  210. },
  211. configOperation: {
  212. copyConfig: '复制配置',
  213. copySuccessMsg: '复制成功,请替换 src/theme/settings.ts 中的变量 themeSettings',
  214. resetConfig: '重置配置',
  215. resetSuccessMsg: '重置成功'
  216. }
  217. },
  218. route: {
  219. login: '登录',
  220. 403: '无权限',
  221. 404: '页面不存在',
  222. 500: '服务器错误',
  223. 'iframe-page': '外链页面',
  224. home: '首页',
  225. document: '文档',
  226. document_project: '项目文档',
  227. 'document_project-link': '项目文档(外链)',
  228. document_video: '视频教程',
  229. document_vue: 'Vue文档',
  230. document_vite: 'Vite文档',
  231. document_unocss: 'UnoCSS文档',
  232. document_naive: 'Naive UI文档',
  233. 'document_pro-naive': 'Pro Naive UI文档',
  234. document_antd: 'Ant Design Vue文档',
  235. document_alova: 'Alova文档',
  236. 'user-center': '个人中心',
  237. about: '关于',
  238. 'pro-naive': 'Pro Naive UI 示例',
  239. 'pro-naive_form': '表单',
  240. 'pro-naive_form_basic': '基础表单',
  241. 'pro-naive_form_query': '查询表单',
  242. 'pro-naive_form_step': '分步表单',
  243. 'pro-naive_table': '表格',
  244. 'pro-naive_table_remote': '远程加载',
  245. 'pro-naive_table_row-edit': '行编辑',
  246. manage: '系统管理',
  247. manage_user: '用户管理',
  248. manage_role: '角色管理',
  249. manage_menu: '菜单管理',
  250. exception: '异常页',
  251. exception_403: '403',
  252. exception_404: '404',
  253. exception_500: '500',
  254. plugin: '插件示例',
  255. plugin_copy: '剪贴板',
  256. plugin_charts: '图表',
  257. plugin_charts_echarts: 'ECharts',
  258. plugin_charts_antv: 'AntV',
  259. plugin_charts_vchart: 'VChart',
  260. plugin_editor: '编辑器',
  261. plugin_editor_quill: '富文本编辑器',
  262. plugin_editor_markdown: 'MD 编辑器',
  263. plugin_icon: '图标',
  264. plugin_map: '地图',
  265. plugin_print: '打印',
  266. plugin_swiper: 'Swiper',
  267. plugin_video: '视频',
  268. plugin_barcode: '条形码',
  269. plugin_pinyin: '拼音',
  270. plugin_excel: 'Excel',
  271. plugin_pdf: 'PDF 预览',
  272. plugin_gantt: '甘特图',
  273. plugin_gantt_dhtmlx: 'dhtmlxGantt',
  274. plugin_gantt_vtable: 'VTableGantt',
  275. plugin_typeit: '打字机',
  276. plugin_tables: '表格',
  277. plugin_tables_vtable: 'VTable',
  278. manage_config: '',
  279. manage_log: '',
  280. manage_schedule: '',
  281. manage_department: '',
  282. goods: '',
  283. 'goods_desk-category': '',
  284. 'goods_store-goods': '',
  285. goods_tag: '',
  286. government: '',
  287. 'government_government-list': '',
  288. government_points: '',
  289. 'government_user-list': '',
  290. 'store-management': '',
  291. 'store-management_store-info': '',
  292. 'user-management': '',
  293. 'user-management_user-list': '',
  294. operation: '',
  295. operation_advertisement: '',
  296. operation_search: '',
  297. config: '',
  298. 'config_fright-config': '',
  299. delivery: '',
  300. 'delivery_normal-order': '',
  301. 'operation_delivery-admin': '',
  302. 'delivery_after-sales-order': ''
  303. },
  304. page: {
  305. login: {
  306. common: {
  307. loginOrRegister: '登录 / 注册',
  308. userNamePlaceholder: '请输入用户名',
  309. phonePlaceholder: '请输入手机号',
  310. codePlaceholder: '请输入验证码',
  311. passwordPlaceholder: '请输入密码',
  312. confirmPasswordPlaceholder: '请再次输入密码',
  313. codeLogin: '验证码登录',
  314. confirm: '确定',
  315. back: '返回',
  316. validateSuccess: '验证成功',
  317. loginSuccess: '登录成功',
  318. welcomeBack: '欢迎回来,{username} !'
  319. },
  320. pwdLogin: {
  321. title: '密码登录',
  322. rememberMe: '记住我',
  323. forgetPassword: '忘记密码?',
  324. register: '注册账号',
  325. otherAccountLogin: '其他账号登录',
  326. otherLoginMode: '其他登录方式',
  327. superAdmin: '超级管理员',
  328. admin: '管理员',
  329. user: '普通用户'
  330. },
  331. codeLogin: {
  332. title: '验证码登录',
  333. getCode: '获取验证码',
  334. reGetCode: '{time}秒后重新获取',
  335. sendCodeSuccess: '验证码发送成功',
  336. imageCodePlaceholder: '请输入图片验证码'
  337. },
  338. register: {
  339. title: '注册账号',
  340. agreement: '我已经仔细阅读并接受',
  341. protocol: '《用户协议》',
  342. policy: '《隐私权政策》'
  343. },
  344. resetPwd: {
  345. title: '重置密码'
  346. },
  347. bindWeChat: {
  348. title: '绑定微信'
  349. }
  350. },
  351. about: {
  352. title: '关于',
  353. introduction: `SoybeanAdmin 是一个优雅且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite7, TypeScript, Pinia 和 UnoCSS。它内置了丰富的主题配置和组件,代码规范严谨,实现了自动化的文件路由系统。此外,它还采用了基于 ApiFox 的在线Mock数据方案。SoybeanAdmin 为您提供了一站式的后台管理解决方案,无需额外配置,开箱即用。同样是一个快速学习前沿技术的最佳实践。`,
  354. projectInfo: {
  355. title: '项目信息',
  356. version: '版本',
  357. latestBuildTime: '最新构建时间',
  358. githubLink: 'Github 地址',
  359. previewLink: '预览地址'
  360. },
  361. prdDep: '生产依赖',
  362. devDep: '开发依赖'
  363. },
  364. home: {
  365. branchDesc:
  366. '为了方便大家开发和更新合并,我们对main分支的代码进行了精简,只保留了首页菜单,其余内容已移至example分支进行维护。预览地址显示的内容即为example分支的内容。',
  367. greeting: '早安,{username}, 今天又是充满活力的一天!',
  368. weatherDesc: '今日多云转晴,20℃ - 25℃!',
  369. projectCount: '项目数',
  370. todo: '待办',
  371. message: '消息',
  372. downloadCount: '下载量',
  373. registerCount: '注册量',
  374. schedule: '作息安排',
  375. study: '学习',
  376. work: '工作',
  377. rest: '休息',
  378. entertainment: '娱乐',
  379. visitCount: '访问量',
  380. turnover: '成交额',
  381. dealCount: '成交量',
  382. projectNews: {
  383. title: '项目动态',
  384. moreNews: '更多动态',
  385. desc1: 'Soybean 在2021年5月28日创建了开源项目 soybean-admin!',
  386. desc2: 'Yanbowe 向 soybean-admin 提交了一个bug,多标签栏不会自适应。',
  387. desc3: 'Soybean 准备为 soybean-admin 的发布做充分的准备工作!',
  388. desc4: 'Soybean 正在忙于为soybean-admin写项目说明文档!',
  389. desc5: 'Soybean 刚才把工作台页面随便写了一些,凑合能看了!'
  390. },
  391. creativity: '创意'
  392. },
  393. function: {
  394. tab: {
  395. tabOperate: {
  396. title: '标签页操作',
  397. addTab: '添加标签页',
  398. addTabDesc: '跳转到关于页面',
  399. closeTab: '关闭标签页',
  400. closeCurrentTab: '关闭当前标签页',
  401. closeAboutTab: '关闭"关于"标签页',
  402. addMultiTab: '添加多标签页',
  403. addMultiTabDesc1: '跳转到多标签页页面',
  404. addMultiTabDesc2: '跳转到多标签页页面(带有查询参数)'
  405. },
  406. tabTitle: {
  407. title: '标签页标题',
  408. changeTitle: '修改标题',
  409. change: '修改',
  410. resetTitle: '重置标题',
  411. reset: '重置'
  412. }
  413. },
  414. multiTab: {
  415. routeParam: '路由参数',
  416. backTab: '返回 function_tab'
  417. },
  418. toggleAuth: {
  419. toggleAccount: '切换账号',
  420. authHook: '权限钩子函数 `hasAuth`',
  421. superAdminVisible: '超级管理员可见',
  422. adminVisible: '管理员可见',
  423. adminOrUserVisible: '管理员和用户可见'
  424. },
  425. request: {
  426. repeatedErrorOccurOnce: '重复请求错误只出现一次',
  427. repeatedError: '重复请求错误',
  428. repeatedErrorMsg1: '自定义请求错误 1',
  429. repeatedErrorMsg2: '自定义请求错误 2'
  430. }
  431. },
  432. alova: {
  433. scenes: {
  434. captchaSend: '发送验证码',
  435. autoRequest: '自动请求',
  436. visibilityRequestTips: '浏览器窗口切换自动请求数据',
  437. pollingRequestTips: '每3秒自动请求一次',
  438. networkRequestTips: '网络重连后自动请求',
  439. refreshTime: '更新时间',
  440. startRequest: '开始请求',
  441. stopRequest: '停止请求',
  442. requestCrossComponent: '跨组件触发请求',
  443. triggerAllRequest: '手动触发所有自动请求'
  444. }
  445. },
  446. proNaive: {
  447. form: {
  448. basic: {
  449. title: '基础示例',
  450. appName: '应用名称',
  451. appStatus: '应用状态',
  452. createTime: '创建时间',
  453. responseDate: '响应日期',
  454. specificationInfo: '规格信息',
  455. specificate: '规格',
  456. specificationName: '规格名',
  457. specificationValue: '规格值',
  458. specificationColorRed: '红',
  459. specificationColorOrange: '橙',
  460. addSpecificateItem: '添加规格项',
  461. fillValue: '填充值',
  462. reset: '重置',
  463. submit: '提交',
  464. add: '新建',
  465. delete: '删除',
  466. color: '颜色',
  467. normal: '正常',
  468. anomaly: '异常'
  469. },
  470. query: {
  471. title1: '查询表单,默认展开',
  472. title2: '查询表单,默认折叠,折叠时保留2行',
  473. appName: '应用名称',
  474. appStatus: '应用状态',
  475. createTime: '创建时间',
  476. responseDate: '响应日期',
  477. endDate: '结束日期',
  478. field: '字段'
  479. },
  480. step: {
  481. title: '分步表单',
  482. step1: {
  483. title: '表单1',
  484. field: '表单1字段',
  485. nextStep: '下一步'
  486. },
  487. step2: {
  488. title: '表单2',
  489. field: '表单2字段',
  490. prevStep: '上一步',
  491. submit: '提交'
  492. }
  493. }
  494. },
  495. table: {
  496. remote: {
  497. filterCondition: '筛选条件',
  498. name: '名称',
  499. createTime: '创建时间',
  500. responseTime: '响应时间',
  501. title: '远程加载',
  502. replicableText: '可复制文本',
  503. tags: 'tags',
  504. dateFormatting: '日期格式化',
  505. image: '图片'
  506. },
  507. rowEdit: {
  508. title: '编辑表格',
  509. reset: '重置',
  510. submit: '提交',
  511. edit: '编辑',
  512. delete: '删除',
  513. save: '保存',
  514. task: '任务',
  515. score: '评分',
  516. time: '时间',
  517. name: '名称',
  518. action: '操作'
  519. }
  520. }
  521. },
  522. manage: {
  523. common: {
  524. status: {
  525. enable: '启用',
  526. disable: '禁用'
  527. }
  528. },
  529. role: {
  530. title: '角色列表',
  531. roleName: '角色名称',
  532. roleCode: '角色编码',
  533. roleStatus: '角色状态',
  534. roleDesc: '角色描述',
  535. menuAuth: '菜单权限',
  536. buttonAuth: '按钮权限',
  537. form: {
  538. roleName: '请输入角色名称',
  539. roleCode: '请输入角色编码',
  540. roleStatus: '请选择角色状态',
  541. roleDesc: '请输入角色描述'
  542. },
  543. addRole: '新增角色',
  544. editRole: '编辑角色'
  545. },
  546. user: {
  547. title: '用户列表',
  548. userName: '用户名',
  549. userGender: '性别',
  550. nickName: '昵称',
  551. userPhone: '手机号',
  552. userEmail: '邮箱',
  553. userStatus: '用户状态',
  554. userRole: '用户角色',
  555. form: {
  556. userName: '请输入用户名',
  557. userGender: '请选择性别',
  558. nickName: '请输入昵称',
  559. userPhone: '请输入手机号',
  560. userEmail: '请输入邮箱',
  561. userStatus: '请选择用户状态',
  562. userRole: '请选择用户角色'
  563. },
  564. addUser: '新增用户',
  565. editUser: '编辑用户',
  566. gender: {
  567. male: '男',
  568. female: '女'
  569. }
  570. },
  571. menu: {
  572. home: '首页',
  573. title: '菜单列表',
  574. id: 'ID',
  575. parentId: '父级菜单ID',
  576. menuType: '菜单类型',
  577. menuName: '菜单名称',
  578. routeName: '路由名称',
  579. routePath: '路由路径',
  580. pathParam: '路径参数',
  581. layout: '布局',
  582. page: '页面组件',
  583. i18nKey: '国际化key',
  584. icon: '图标',
  585. localIcon: '本地图标',
  586. iconTypeTitle: '图标类型',
  587. order: '排序',
  588. constant: '常量路由',
  589. keepAlive: '缓存路由',
  590. href: '外链',
  591. hideInMenu: '隐藏菜单',
  592. activeMenu: '高亮的菜单',
  593. multiTab: '支持多页签',
  594. fixedIndexInTab: '固定在页签中的序号',
  595. query: '路由参数',
  596. button: '按钮',
  597. buttonCode: '按钮编码',
  598. buttonDesc: '按钮描述',
  599. menuStatus: '菜单状态',
  600. menuPerms: '权限标识',
  601. form: {
  602. home: '请选择首页',
  603. menuType: '请选择菜单类型',
  604. menuName: '请输入菜单名称',
  605. routeName: '请输入路由名称',
  606. routePath: '请输入路由路径',
  607. pathParam: '请输入路径参数',
  608. page: '请选择页面组件',
  609. layout: '请选择布局组件',
  610. i18nKey: '请输入国际化key',
  611. icon: '请输入图标',
  612. localIcon: '请选择本地图标',
  613. order: '请输入排序',
  614. keepAlive: '请选择是否缓存路由',
  615. href: '请输入外链',
  616. hideInMenu: '请选择是否隐藏菜单',
  617. activeMenu: '请选择高亮的菜单的路由名称',
  618. multiTab: '请选择是否支持多标签',
  619. fixedInTab: '请选择是否固定在页签中',
  620. fixedIndexInTab: '请输入固定在页签中的序号',
  621. queryKey: '请输入路由参数Key',
  622. queryValue: '请输入路由参数Value',
  623. button: '请选择是否按钮',
  624. buttonCode: '请输入按钮编码',
  625. buttonDesc: '请输入按钮描述',
  626. menuStatus: '请选择菜单状态'
  627. },
  628. addMenu: '新增菜单',
  629. editMenu: '编辑菜单',
  630. addChildMenu: '新增子菜单',
  631. type: {
  632. directory: '目录',
  633. menu: '菜单',
  634. button: '按钮'
  635. },
  636. iconType: {
  637. iconify: 'iconify图标',
  638. local: '本地图标'
  639. }
  640. }
  641. }
  642. },
  643. form: {
  644. required: '不能为空',
  645. userName: {
  646. required: '请输入用户名',
  647. invalid: '用户名格式不正确'
  648. },
  649. phone: {
  650. required: '请输入手机号',
  651. invalid: '手机号格式不正确'
  652. },
  653. pwd: {
  654. required: '请输入密码',
  655. invalid: '密码格式不正确,6-18位字符,包含字母、数字、下划线'
  656. },
  657. confirmPwd: {
  658. required: '请输入确认密码',
  659. invalid: '两次输入密码不一致'
  660. },
  661. code: {
  662. required: '请输入验证码',
  663. invalid: '验证码格式不正确'
  664. },
  665. email: {
  666. required: '请输入邮箱',
  667. invalid: '邮箱格式不正确'
  668. }
  669. },
  670. dropdown: {
  671. closeCurrent: '关闭',
  672. closeOther: '关闭其它',
  673. closeLeft: '关闭左侧',
  674. closeRight: '关闭右侧',
  675. closeAll: '关闭所有'
  676. },
  677. icon: {
  678. themeConfig: '主题配置',
  679. themeSchema: '主题模式',
  680. lang: '切换语言',
  681. fullscreen: '全屏',
  682. fullscreenExit: '退出全屏',
  683. reload: '刷新页面',
  684. collapse: '折叠菜单',
  685. expand: '展开菜单',
  686. pin: '固定',
  687. unpin: '取消固定'
  688. },
  689. datatable: {
  690. itemCount: '共 {total} 条'
  691. }
  692. };
  693. export default local;