UNPKG

3.76 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/km_KH";
3import Calendar from '../calendar/locale/km_KH';
4import DatePicker from '../date-picker/locale/km_KH';
5import TimePicker from '../time-picker/locale/km_KH';
6var typeTemplate = '${label} is not a valid ${type}';
7var localeValues = {
8 locale: 'km',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 Table: {
14 filterTitle: 'បញ្ចីតម្រៀប',
15 filterConfirm: 'យល់ព្រម',
16 filterReset: 'ត្រឡប់ដើម',
17 filterEmptyText: 'គ្មានបញ្ចីតម្រៀប',
18 emptyText: 'គ្មានទិន្នន័យ',
19 selectAll: 'រើសក្នុងទំព័រនេះ',
20 selectInvert: 'បញ្ច្រាសក្នុងទំព័រនេះ',
21 selectNone: 'លុបចេញទាំងអស់',
22 selectionAll: 'រើសយកទាំងអស់',
23 sortTitle: 'តម្រៀប',
24 expand: 'ពន្លាត',
25 collapse: 'បិតបាំង',
26 triggerDesc: 'ចុចដើម្បីរៀបតាមលំដាប់ធំ',
27 triggerAsc: 'ចុចដើម្បីរៀបតាមលំដាប់តូច​',
28 cancelSort: 'ចុចដើម្បីបោះបង់'
29 },
30 Modal: {
31 okText: 'យល់ព្រម',
32 cancelText: 'បោះបង់',
33 justOkText: 'យល់ព្រម'
34 },
35 Popconfirm: {
36 okText: 'យល់ព្រម',
37 cancelText: 'បោះបង់'
38 },
39 Transfer: {
40 searchPlaceholder: 'ស្វែងរកនៅទីនេះ',
41 itemUnit: '',
42 itemsUnit: 'items'
43 },
44 Upload: {
45 uploading: 'កំពុងបញ្ចូលឡើង...',
46 removeFile: 'លុបឯកសារ',
47 uploadError: 'បញ្ចូលមិនជោកជ័យ',
48 previewFile: 'មើលឯកសារ',
49 downloadFile: 'ទាញយកឯកសារ'
50 },
51 Empty: {
52 description: 'គ្មានទិន្នន័យ'
53 },
54 Form: {
55 defaultValidateMessages: {
56 "default": 'Field validation error for ${label}',
57 required: 'Please enter ${label}',
58 "enum": '${label} must be one of [${enum}]',
59 whitespace: '${label} cannot be a blank character',
60 date: {
61 format: '${label} date format is invalid',
62 parse: '${label} cannot be converted to a date',
63 invalid: '${label} is an invalid date'
64 },
65 types: {
66 string: typeTemplate,
67 method: typeTemplate,
68 array: typeTemplate,
69 object: typeTemplate,
70 number: typeTemplate,
71 date: typeTemplate,
72 "boolean": typeTemplate,
73 integer: typeTemplate,
74 "float": typeTemplate,
75 regexp: typeTemplate,
76 email: typeTemplate,
77 url: typeTemplate,
78 hex: typeTemplate
79 },
80 string: {
81 len: '${label} must be ${len} characters',
82 min: '${label} must be at least ${min} characters',
83 max: '${label} must be up to ${max} characters',
84 range: '${label} must be between ${min}-${max} characters'
85 },
86 number: {
87 len: '${label} must be equal to ${len}',
88 min: '${label} must be minimum ${min}',
89 max: '${label} must be maximum ${max}',
90 range: '${label} must be between ${min}-${max}'
91 },
92 array: {
93 len: 'Must be ${len} ${label}',
94 min: 'At least ${min} ${label}',
95 max: 'At most ${max} ${label}',
96 range: 'The amount of ${label} must be between ${min}-${max}'
97 },
98 pattern: {
99 mismatch: '${label} does not match the pattern ${pattern}'
100 }
101 }
102 }
103};
104export default localeValues;
\No newline at end of file