UNPKG

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