ant-design/components/locale/by_BY.tsx
StIvan8 4107c83234
feat: add Belarusian translation (#27028)
* add Belarusian language translation

* add Belarusian locale, fix bugs

* fix: slider and select version
2020-10-09 21:37:07 +08:00

128 lines
4.8 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import Pagination from 'rc-pagination/lib/locale/by_BY';
import DatePicker from '../date-picker/locale/by_BY';
import TimePicker from '../time-picker/locale/by_BY';
import Calendar from '../calendar/locale/by_BY';
import { Locale } from '../locale-provider';
var typeTemplate: string = "${label} не з'яўляецца тыпам ${type}";
const localeValues: Locale = {
locale: 'by',
Pagination: Pagination,
DatePicker: DatePicker,
TimePicker: TimePicker,
Calendar: Calendar,
global: {
placeholder: 'Калі ласка выберыце',
},
Table: {
filterTitle: 'Фільтр',
filterConfirm: 'OK',
filterReset: 'Скінуць',
filterEmptyText: 'Без фільтраў',
emptyText: 'Няма дадзеных',
selectAll: 'Выбраць усе',
selectInvert: 'Інвертаваць выбар',
selectionAll: 'Выбраць усе дадзеныя',
sortTitle: 'Сартаванне',
expand: 'Разгарнуць радок',
collapse: 'Згарнуць радок',
triggerDesc: 'Націсніце для сартавання па змяншэнні',
triggerAsc: 'Націсніце для сартавання па ўзросту',
cancelSort: 'Націсніце, каб адмяніць сартаванне',
},
Modal: {
okText: 'OK',
cancelText: 'Адмена',
justOkText: 'OK',
},
Popconfirm: {
okText: 'OK',
cancelText: 'Адмена',
},
Transfer: {
titles: ['', ''],
searchPlaceholder: 'Пошук',
itemUnit: 'элем.',
itemsUnit: 'элем.',
remove: 'Выдаліць',
selectAll: 'Выбраць усе дадзеныя',
selectCurrent: 'Вылучыць дадзеную старонку',
selectInvert: 'Паказаць у зваротным парадку',
removeAll: 'Выдаліць усе дадзеныя',
removeCurrent: 'Выдаліць дадзеную старонку',
},
Upload: {
uploading: 'Загрузка...',
removeFile: 'Выдаліць файл',
uploadError: 'Адбылася памылка пры загрузцы',
previewFile: 'Прадпрагляд файла',
downloadFile: 'Загрузіць файл',
},
Empty: {
description: 'Няма дадзеных',
},
Icon: {
icon: 'Іконка',
},
Text: {
edit: 'Рэдагаваць',
copy: 'Капіяваць',
copied: 'Капіяванне завершана',
expand: 'Разгарнуць',
},
PageHeader: {
back: 'Назад',
},
Form: {
defaultValidateMessages: {
default: 'Памылка праверкі поля ${label}',
required: 'Калі ласка, увядзіце ${label}',
enum: '${label} павінен быць адным з [${enum}]',
whitespace: '${label} не можа быць пустым',
date: {
format: '${label} няправільны фармат даты',
parse: '${label} не можа быць пераўтворана ў дату',
invalid: "${label} не з'яўляецца карэктнай датай",
},
types: {
string: typeTemplate,
method: typeTemplate,
array: typeTemplate,
object: typeTemplate,
number: typeTemplate,
date: typeTemplate,
boolean: typeTemplate,
integer: typeTemplate,
float: typeTemplate,
regexp: typeTemplate,
email: typeTemplate,
url: typeTemplate,
hex: typeTemplate,
},
string: {
len: '${label} павінна быць ${len} сімвалаў',
min: '${label} павінна быць больш або роўная ${min} сімвалаў',
max: '${label} павінна быць менш або роўная ${max} сімвалаў',
range: 'Даўжыня ${label} павінна быць паміж ${min}-${max} сімвалаў',
},
number: {
len: '${label} павінна быць роўная ${len}',
min: '${label} павінна быць больш або роўная ${min}',
max: '${label} павінна быць больш або роўная ${max}',
},
array: {
len: 'Колькасць элементаў ${label} павінна быць роўная ${len}',
min: 'Колькасць элементаў ${label} павінна быць больш або роўная ${min}',
max: 'Колькасць элементаў ${label} павінна быць менш або роўная ${max}',
range: 'Колькасць элементаў ${label} павінна быць паміж ${min} і ${max}',
},
pattern: {
mismatch: '${label} не адпавядае шаблону ${pattern}',
},
},
},
};
export default localeValues;