zh-cn.ts 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701
  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. manage: '系统管理',
  238. manage_user: '用户管理',
  239. manage_role: '角色管理',
  240. manage_menu: '菜单管理',
  241. exception: '异常页',
  242. exception_403: '403',
  243. exception_404: '404',
  244. exception_500: '500',
  245. manage_config: '',
  246. manage_department: '',
  247. manage_dict: '',
  248. manage_log: '',
  249. manage_schedule: '',
  250. 'user-management': '',
  251. 'user-management_user-list': '',
  252. 'goods-center': '',
  253. 'goods-center_type-admin': '',
  254. 'goods-center_store-goods': '',
  255. government: '',
  256. 'government_government-list': '',
  257. government_points: '',
  258. 'government_user-list': '',
  259. 'xsb-manage': '',
  260. 'xsb-manage_advertisement': '',
  261. 'xsb-manage_fright-config': '',
  262. 'xsb-manage_search': '',
  263. 'xsb-manage_store-info': '',
  264. 'order-manage': '',
  265. 'order-manage_normal-order': '',
  266. 'order-manage_order-detail': '',
  267. device: '',
  268. device_manage: '',
  269. 'device_terminal-manage': '',
  270. operation: '',
  271. 'operation_accounting-strategy': '',
  272. 'film-manage': '',
  273. 'film-manage_config': '',
  274. 'film-manage_film-list': '',
  275. 'film-manage_setprice': '',
  276. 'goods-center_virtual-goods': '',
  277. 'goods-center_health-goods': '',
  278. 'goods-center_edit-health-goods': '',
  279. 'djk-manage': '',
  280. 'djk-manage_activity': '',
  281. 'government_claim-records': '',
  282. 'djk-manage_edit-activity': '',
  283. 'djk-manage_normal-order': '',
  284. 'order-manage_after-sales-order': '',
  285. 'order-manage_after-sales-order-detail': '',
  286. 'jy-manage': '',
  287. 'jy-manage_activity': '',
  288. 'order-manage_ponits-details': '',
  289. operation_coupon: '',
  290. 'order-manage_recharge-records': '',
  291. 'goods-center_scenic-goods': '',
  292. 'operation_coupon-issuance': '',
  293. 'operation_coupon-manage': '',
  294. 'member-center': '',
  295. 'member-center_edit-member-type': '',
  296. 'member-center_member-list': '',
  297. 'member-center_member-order': '',
  298. 'member-center_member-type': '',
  299. tenant: '租户管理',
  300. tenant_tenant: '租户管理',
  301. 'tenant_tenant-package': '租户套餐',
  302. 'tenant_tenant-change': '租户切换',
  303. 'h5-manage': '',
  304. 'h5-manage_channel-manage': '',
  305. 'h5-manage_edit-channel': '',
  306. 'h5-manage_user-list': '',
  307. 'reconciliation-center': '',
  308. 'reconciliation-center_points-checking': '',
  309. 'reconciliation-center_points-details': ''
  310. },
  311. page: {
  312. login: {
  313. common: {
  314. loginOrRegister: '登录 / 注册',
  315. userNamePlaceholder: '请输入用户名',
  316. phonePlaceholder: '请输入手机号',
  317. codePlaceholder: '请输入验证码',
  318. passwordPlaceholder: '请输入密码',
  319. confirmPasswordPlaceholder: '请再次输入密码',
  320. codeLogin: '验证码登录',
  321. confirm: '确定',
  322. back: '返回',
  323. validateSuccess: '验证成功',
  324. loginSuccess: '登录成功',
  325. welcomeBack: '欢迎回来,{username} !'
  326. },
  327. pwdLogin: {
  328. title: '密码登录',
  329. rememberMe: '记住我',
  330. forgetPassword: '忘记密码?',
  331. register: '注册账号',
  332. otherAccountLogin: '其他账号登录',
  333. otherLoginMode: '其他登录方式',
  334. superAdmin: '超级管理员',
  335. admin: '管理员',
  336. user: '普通用户'
  337. },
  338. codeLogin: {
  339. title: '验证码登录',
  340. getCode: '获取验证码',
  341. reGetCode: '{time}秒后重新获取',
  342. sendCodeSuccess: '验证码发送成功',
  343. imageCodePlaceholder: '请输入图片验证码'
  344. },
  345. register: {
  346. title: '注册账号',
  347. agreement: '我已经仔细阅读并接受',
  348. protocol: '《用户协议》',
  349. policy: '《隐私权政策》'
  350. },
  351. resetPwd: {
  352. title: '重置密码'
  353. },
  354. bindWeChat: {
  355. title: '绑定微信'
  356. }
  357. },
  358. about: {
  359. title: '关于',
  360. introduction: `SoybeanAdmin 是一个优雅且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite7, TypeScript, Pinia 和 UnoCSS。它内置了丰富的主题配置和组件,代码规范严谨,实现了自动化的文件路由系统。此外,它还采用了基于 ApiFox 的在线Mock数据方案。SoybeanAdmin 为您提供了一站式的后台管理解决方案,无需额外配置,开箱即用。同样是一个快速学习前沿技术的最佳实践。`,
  361. projectInfo: {
  362. title: '项目信息',
  363. version: '版本',
  364. latestBuildTime: '最新构建时间',
  365. githubLink: 'Github 地址',
  366. previewLink: '预览地址'
  367. },
  368. prdDep: '生产依赖',
  369. devDep: '开发依赖'
  370. },
  371. home: {
  372. branchDesc:
  373. '为了方便大家开发和更新合并,我们对main分支的代码进行了精简,只保留了首页菜单,其余内容已移至example分支进行维护。预览地址显示的内容即为example分支的内容。',
  374. greeting: '早安,{username}, 今天又是充满活力的一天!',
  375. weatherDesc: '今日多云转晴,20℃ - 25℃!',
  376. projectCount: '项目数',
  377. todo: '待办',
  378. message: '消息',
  379. downloadCount: '下载量',
  380. registerCount: '注册量',
  381. schedule: '作息安排',
  382. study: '学习',
  383. work: '工作',
  384. rest: '休息',
  385. entertainment: '娱乐',
  386. visitCount: '访问量',
  387. turnover: '成交额',
  388. dealCount: '成交量',
  389. projectNews: {
  390. title: '项目动态',
  391. moreNews: '更多动态',
  392. desc1: 'Soybean 在2021年5月28日创建了开源项目 soybean-admin!',
  393. desc2: 'Yanbowe 向 soybean-admin 提交了一个bug,多标签栏不会自适应。',
  394. desc3: 'Soybean 准备为 soybean-admin 的发布做充分的准备工作!',
  395. desc4: 'Soybean 正在忙于为soybean-admin写项目说明文档!',
  396. desc5: 'Soybean 刚才把工作台页面随便写了一些,凑合能看了!'
  397. },
  398. creativity: '创意'
  399. },
  400. function: {
  401. tab: {
  402. tabOperate: {
  403. title: '标签页操作',
  404. addTab: '添加标签页',
  405. addTabDesc: '跳转到关于页面',
  406. closeTab: '关闭标签页',
  407. closeCurrentTab: '关闭当前标签页',
  408. closeAboutTab: '关闭"关于"标签页',
  409. addMultiTab: '添加多标签页',
  410. addMultiTabDesc1: '跳转到多标签页页面',
  411. addMultiTabDesc2: '跳转到多标签页页面(带有查询参数)'
  412. },
  413. tabTitle: {
  414. title: '标签页标题',
  415. changeTitle: '修改标题',
  416. change: '修改',
  417. resetTitle: '重置标题',
  418. reset: '重置'
  419. }
  420. },
  421. multiTab: {
  422. routeParam: '路由参数',
  423. backTab: '返回 function_tab'
  424. },
  425. toggleAuth: {
  426. toggleAccount: '切换账号',
  427. authHook: '权限钩子函数 `hasAuth`',
  428. superAdminVisible: '超级管理员可见',
  429. adminVisible: '管理员可见',
  430. adminOrUserVisible: '管理员和用户可见'
  431. },
  432. request: {
  433. repeatedErrorOccurOnce: '重复请求错误只出现一次',
  434. repeatedError: '重复请求错误',
  435. repeatedErrorMsg1: '自定义请求错误 1',
  436. repeatedErrorMsg2: '自定义请求错误 2'
  437. }
  438. },
  439. alova: {
  440. scenes: {
  441. captchaSend: '发送验证码',
  442. autoRequest: '自动请求',
  443. visibilityRequestTips: '浏览器窗口切换自动请求数据',
  444. pollingRequestTips: '每3秒自动请求一次',
  445. networkRequestTips: '网络重连后自动请求',
  446. refreshTime: '更新时间',
  447. startRequest: '开始请求',
  448. stopRequest: '停止请求',
  449. requestCrossComponent: '跨组件触发请求',
  450. triggerAllRequest: '手动触发所有自动请求'
  451. }
  452. },
  453. proNaive: {
  454. form: {
  455. basic: {
  456. title: '基础示例',
  457. appName: '应用名称',
  458. appStatus: '应用状态',
  459. createTime: '创建时间',
  460. responseDate: '响应日期',
  461. specificationInfo: '规格信息',
  462. specificate: '规格',
  463. specificationName: '规格名',
  464. specificationValue: '规格值',
  465. specificationColorRed: '红',
  466. specificationColorOrange: '橙',
  467. addSpecificateItem: '添加规格项',
  468. fillValue: '填充值',
  469. reset: '重置',
  470. submit: '提交',
  471. add: '新建',
  472. delete: '删除',
  473. color: '颜色',
  474. normal: '正常',
  475. anomaly: '异常'
  476. },
  477. query: {
  478. title1: '查询表单,默认展开',
  479. title2: '查询表单,默认折叠,折叠时保留2行',
  480. appName: '应用名称',
  481. appStatus: '应用状态',
  482. createTime: '创建时间',
  483. responseDate: '响应日期',
  484. endDate: '结束日期',
  485. field: '字段'
  486. },
  487. step: {
  488. title: '分步表单',
  489. step1: {
  490. title: '表单1',
  491. field: '表单1字段',
  492. nextStep: '下一步'
  493. },
  494. step2: {
  495. title: '表单2',
  496. field: '表单2字段',
  497. prevStep: '上一步',
  498. submit: '提交'
  499. }
  500. }
  501. },
  502. table: {
  503. remote: {
  504. filterCondition: '筛选条件',
  505. name: '名称',
  506. createTime: '创建时间',
  507. responseTime: '响应时间',
  508. title: '远程加载',
  509. replicableText: '可复制文本',
  510. tags: 'tags',
  511. dateFormatting: '日期格式化',
  512. image: '图片'
  513. },
  514. rowEdit: {
  515. title: '编辑表格',
  516. reset: '重置',
  517. submit: '提交',
  518. edit: '编辑',
  519. delete: '删除',
  520. save: '保存',
  521. task: '任务',
  522. score: '评分',
  523. time: '时间',
  524. name: '名称',
  525. action: '操作'
  526. }
  527. }
  528. },
  529. manage: {
  530. common: {
  531. status: {
  532. enable: '启用',
  533. disable: '禁用'
  534. }
  535. },
  536. role: {
  537. title: '角色列表',
  538. roleName: '角色名称',
  539. roleCode: '角色编码',
  540. roleStatus: '角色状态',
  541. roleDesc: '角色描述',
  542. menuAuth: '菜单权限',
  543. buttonAuth: '按钮权限',
  544. form: {
  545. roleName: '请输入角色名称',
  546. roleCode: '请输入角色编码',
  547. roleStatus: '请选择角色状态',
  548. roleDesc: '请输入角色描述'
  549. },
  550. addRole: '新增角色',
  551. editRole: '编辑角色'
  552. },
  553. user: {
  554. title: '用户列表',
  555. userName: '用户名',
  556. userGender: '性别',
  557. nickName: '昵称',
  558. userPhone: '手机号',
  559. userEmail: '邮箱',
  560. userStatus: '用户状态',
  561. userRole: '用户角色',
  562. form: {
  563. userName: '请输入用户名',
  564. userGender: '请选择性别',
  565. nickName: '请输入昵称',
  566. userPhone: '请输入手机号',
  567. userEmail: '请输入邮箱',
  568. userStatus: '请选择用户状态',
  569. userRole: '请选择用户角色'
  570. },
  571. addUser: '新增用户',
  572. editUser: '编辑用户',
  573. gender: {
  574. male: '男',
  575. female: '女'
  576. }
  577. },
  578. menu: {
  579. home: '首页',
  580. title: '菜单列表',
  581. id: 'ID',
  582. parentId: '父级菜单ID',
  583. menuType: '菜单类型',
  584. menuName: '菜单名称',
  585. routeName: '路由名称',
  586. routePath: '路由路径',
  587. pathParam: '路径参数',
  588. layout: '布局',
  589. page: '页面组件',
  590. i18nKey: '国际化key',
  591. icon: '图标',
  592. localIcon: '本地图标',
  593. iconTypeTitle: '图标类型',
  594. order: '排序',
  595. constant: '常量路由',
  596. keepAlive: '缓存路由',
  597. href: '外链',
  598. hideInMenu: '隐藏菜单',
  599. activeMenu: '高亮的菜单',
  600. multiTab: '支持多页签',
  601. fixedIndexInTab: '固定在页签中的序号',
  602. query: '路由参数',
  603. button: '按钮',
  604. buttonCode: '按钮编码',
  605. buttonDesc: '按钮描述',
  606. menuStatus: '菜单状态',
  607. menuPerms: '权限标识',
  608. form: {
  609. home: '请选择首页',
  610. menuType: '请选择菜单类型',
  611. menuName: '请输入菜单名称',
  612. routeName: '请输入路由名称',
  613. routePath: '请输入路由路径',
  614. pathParam: '请输入路径参数',
  615. page: '请选择页面组件',
  616. layout: '请选择布局组件',
  617. i18nKey: '请输入国际化key',
  618. icon: '请输入图标',
  619. localIcon: '请选择本地图标',
  620. order: '请输入排序',
  621. keepAlive: '请选择是否缓存路由',
  622. href: '请输入外链',
  623. hideInMenu: '请选择是否隐藏菜单',
  624. activeMenu: '请选择高亮的菜单的路由名称',
  625. multiTab: '请选择是否支持多标签',
  626. fixedInTab: '请选择是否固定在页签中',
  627. fixedIndexInTab: '请输入固定在页签中的序号',
  628. queryKey: '请输入路由参数Key',
  629. queryValue: '请输入路由参数Value',
  630. button: '请选择是否按钮',
  631. buttonCode: '请输入按钮编码',
  632. buttonDesc: '请输入按钮描述',
  633. menuStatus: '请选择菜单状态'
  634. },
  635. addMenu: '新增菜单',
  636. editMenu: '编辑菜单',
  637. addChildMenu: '新增子菜单',
  638. type: {
  639. directory: '目录',
  640. menu: '菜单',
  641. button: '按钮'
  642. },
  643. iconType: {
  644. iconify: 'iconify图标',
  645. local: '本地图标'
  646. }
  647. }
  648. }
  649. },
  650. form: {
  651. required: '不能为空',
  652. userName: {
  653. required: '请输入用户名',
  654. invalid: '用户名格式不正确'
  655. },
  656. phone: {
  657. required: '请输入手机号',
  658. invalid: '手机号格式不正确'
  659. },
  660. pwd: {
  661. required: '请输入密码',
  662. invalid: '密码格式不正确,6-18位字符,包含字母、数字、下划线'
  663. },
  664. confirmPwd: {
  665. required: '请输入确认密码',
  666. invalid: '两次输入密码不一致'
  667. },
  668. code: {
  669. required: '请输入验证码',
  670. invalid: '验证码格式不正确'
  671. },
  672. email: {
  673. required: '请输入邮箱',
  674. invalid: '邮箱格式不正确'
  675. }
  676. },
  677. dropdown: {
  678. closeCurrent: '关闭',
  679. closeOther: '关闭其它',
  680. closeLeft: '关闭左侧',
  681. closeRight: '关闭右侧',
  682. closeAll: '关闭所有'
  683. },
  684. icon: {
  685. themeConfig: '主题配置',
  686. themeSchema: '主题模式',
  687. lang: '切换语言',
  688. fullscreen: '全屏',
  689. fullscreenExit: '退出全屏',
  690. reload: '刷新页面',
  691. collapse: '折叠菜单',
  692. expand: '展开菜单',
  693. pin: '固定',
  694. unpin: '取消固定'
  695. },
  696. datatable: {
  697. itemCount: '共 {total} 条'
  698. }
  699. };
  700. export default local;