UNPKG

3.33 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/zh_CN";
3import DatePicker from '../date-picker/locale/zh_CN';
4import TimePicker from '../time-picker/locale/zh_CN';
5import Calendar from '../calendar/locale/zh_CN';
6var typeTemplate = '${label}不是一个有效的${type}';
7var localeValues = {
8 locale: 'zh-cn',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 // locales for all comoponents
14 global: {
15 placeholder: '请选择'
16 },
17 Table: {
18 filterTitle: '筛选',
19 filterConfirm: '确定',
20 filterReset: '重置',
21 selectAll: '全选当页',
22 selectInvert: '反选当页',
23 selectionAll: '全选所有',
24 sortTitle: '排序',
25 expand: '展开行',
26 collapse: '关闭行',
27 triggerDesc: '点击降序',
28 triggerAsc: '点击升序',
29 cancelSort: '取消排序'
30 },
31 Modal: {
32 okText: '确定',
33 cancelText: '取消',
34 justOkText: '知道了'
35 },
36 Popconfirm: {
37 cancelText: '取消',
38 okText: '确定'
39 },
40 Transfer: {
41 searchPlaceholder: '请输入搜索内容',
42 itemUnit: '项',
43 itemsUnit: '项',
44 remove: '删除',
45 selectCurrent: '全选当页',
46 removeCurrent: '删除当页',
47 selectAll: '全选所有',
48 removeAll: '删除全部',
49 selectInvert: '反选当页'
50 },
51 Upload: {
52 uploading: '文件上传中',
53 removeFile: '删除文件',
54 uploadError: '上传错误',
55 previewFile: '预览文件',
56 downloadFile: '下载文件'
57 },
58 Empty: {
59 description: '暂无数据'
60 },
61 Icon: {
62 icon: '图标'
63 },
64 Text: {
65 edit: '编辑',
66 copy: '复制',
67 copied: '复制成功',
68 expand: '展开'
69 },
70 PageHeader: {
71 back: '返回'
72 },
73 Form: {
74 defaultValidateMessages: {
75 "default": '字段验证错误${label}',
76 required: '请输入${label}',
77 "enum": '${label}必须是其中一个[${enum}]',
78 whitespace: '${label}不能为空字符',
79 date: {
80 format: '${label}日期格式无效',
81 parse: '${label}不能转换为日期',
82 invalid: '${label}是一个无效日期'
83 },
84 types: {
85 string: typeTemplate,
86 method: typeTemplate,
87 array: typeTemplate,
88 object: typeTemplate,
89 number: typeTemplate,
90 date: typeTemplate,
91 "boolean": typeTemplate,
92 integer: typeTemplate,
93 "float": typeTemplate,
94 regexp: typeTemplate,
95 email: typeTemplate,
96 url: typeTemplate,
97 hex: typeTemplate
98 },
99 string: {
100 len: '${label}须为${len}个字符',
101 min: '${label}最少${min}个字符',
102 max: '${label}最多${max}个字符',
103 range: '${label}须在${min}-${max}字符之间'
104 },
105 number: {
106 len: '${label}必须等于${len}',
107 min: '${label}最小值为${min}',
108 max: '${label}最大值为${max}',
109 range: '${label}须在${min}-${max}之间'
110 },
111 array: {
112 len: '须为${len}个${label}',
113 min: '最少${min}个${label}',
114 max: '最多${max}个${label}',
115 range: '${label}数量须在${min}-${max}之间'
116 },
117 pattern: {
118 mismatch: '${label}与模式不匹配${pattern}'
119 }
120 }
121 }
122};
123export default localeValues;
\No newline at end of file