UNPKG

5.03 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/uk_UA";
3import Calendar from '../calendar/locale/uk_UA';
4import DatePicker from '../date-picker/locale/uk_UA';
5import TimePicker from '../time-picker/locale/uk_UA';
6var typeTemplate = '${label} не є типом ${type}';
7var localeValues = {
8 locale: 'uk',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 global: {
14 placeholder: 'Будь ласка, оберіть'
15 },
16 Table: {
17 filterTitle: 'Фільтрувати',
18 filterConfirm: 'OK',
19 filterReset: 'Скинути',
20 filterEmptyText: 'Фільтри відсутні',
21 filterCheckall: 'Обрати всі',
22 filterSearchPlaceholder: 'Пошук у фільтрах',
23 emptyText: 'Даних немає',
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 okText: 'Гаразд',
42 cancelText: 'Скасувати'
43 },
44 Transfer: {
45 titles: ['', ''],
46 searchPlaceholder: 'Введіть текст для пошуку',
47 itemUnit: 'елем.',
48 itemsUnit: 'елем.',
49 remove: 'Видалити',
50 selectCurrent: 'Вибрати поточну сторінку',
51 removeCurrent: 'Скасувати вибір на сторінці',
52 selectAll: 'Вибрати всі дані',
53 removeAll: 'Скасувати вибір',
54 selectInvert: 'Інвертувати поточну сторінку'
55 },
56 Upload: {
57 uploading: 'Завантаження ...',
58 removeFile: 'Видалити файл',
59 uploadError: 'Помилка завантаження',
60 previewFile: 'Попередній перегляд файлу',
61 downloadFile: 'Завантажити файл'
62 },
63 Empty: {
64 description: 'Даних немає'
65 },
66 Icon: {
67 icon: 'іконка'
68 },
69 Text: {
70 edit: 'Редагувати',
71 copy: 'Скопіювати',
72 copied: 'Скопійовано',
73 expand: 'Розширити'
74 },
75 PageHeader: {
76 back: 'Назад'
77 },
78 Form: {
79 optional: '(опціонально)',
80 defaultValidateMessages: {
81 "default": 'Помилка валідації для поля ${label}',
82 required: 'Будь ласка, заповніть ${label}',
83 "enum": 'Лише одне зі значень [${enum}] доступне для ${label}',
84 whitespace: 'Значення у полі ${label} не може бути пробілом',
85 date: {
86 format: 'Не валідний формат дати у ${label}',
87 parse: 'Значення ${label} не може бути приведене до дати',
88 invalid: 'Не валідна дата у ${label}'
89 },
90 types: {
91 string: typeTemplate,
92 method: typeTemplate,
93 array: typeTemplate,
94 object: typeTemplate,
95 number: typeTemplate,
96 date: typeTemplate,
97 "boolean": typeTemplate,
98 integer: typeTemplate,
99 "float": typeTemplate,
100 regexp: typeTemplate,
101 email: typeTemplate,
102 url: typeTemplate,
103 hex: typeTemplate
104 },
105 string: {
106 len: '${label} має містити ${len} символів',
107 min: '${label} має містити не менш, ніж ${min} символів',
108 max: '${label} має містити не більш, ніж ${max} символів',
109 range: '${label} має містити ${min}-${max} символів'
110 },
111 number: {
112 len: '${label} має дорівнювати ${len}',
113 min: '${label} має бути не менш, ніж ${min}',
114 max: '${label} має бути не більш, ніж ${max}',
115 range: '${label} має бути в межах ${min}-${max}'
116 },
117 array: {
118 len: '${label} має містити ${len} елементи',
119 min: '${label} має містити не менш, ніж ${min} елементи',
120 max: '${label} має містити не більш, ніж ${max} елементи',
121 range: 'Кількість елементів в ${label} має бути в межах ${min}-${max}'
122 },
123 pattern: {
124 mismatch: '${label} не відповідає шаблону ${pattern}'
125 }
126 }
127 },
128 Image: {
129 preview: 'Попередній перегляд'
130 }
131};
132export default localeValues;
\No newline at end of file