/* eslint-disable no-template-curly-in-string */ import Pagination from 'rc-pagination/lib/locale/cs_CZ'; import type { Locale } from '.'; import Calendar from '../calendar/locale/cs_CZ'; import DatePicker from '../date-picker/locale/cs_CZ'; import TimePicker from '../time-picker/locale/cs_CZ'; const typeTemplate = '${label} není platný ${type}'; const localeValues: Locale = { locale: 'cs', Pagination, DatePicker, TimePicker, Calendar, global: { placeholder: 'Prosím vyber', }, Table: { filterTitle: 'Filtr', filterConfirm: 'Potvrdit', filterReset: 'Obnovit', filterEmptyText: 'Žádné filtry', filterCheckall: 'Vybrat všechny položky', filterSearchPlaceholder: 'Vyhledat ve filtrech', emptyText: 'Žádná data', selectAll: 'Vybrat všechny řádky na současné stránce', selectInvert: 'Invertovat výběr na současné stránce', selectNone: 'Odznačit vše', selectionAll: 'Vybrat všechny řádky', sortTitle: 'Řadit', expand: 'Rozbalit řádek', collapse: 'Zabalit řádek', triggerDesc: 'Klikni pro sestupné řazení', triggerAsc: 'Klikni pro vzestupné řazení', cancelSort: 'Klikni pro zrušení řazení', }, Modal: { okText: 'OK', cancelText: 'Zrušit', justOkText: 'OK', }, Popconfirm: { okText: 'OK', cancelText: 'Zrušit', }, Transfer: { titles: ['', ''], searchPlaceholder: 'Vyhledávání', itemUnit: 'položka', itemsUnit: 'položek', remove: 'Odstranit', selectCurrent: 'Vybrat aktuální stranu', removeCurrent: 'Smazat aktuální stranu', selectAll: 'Označit vše', removeAll: 'Odznačit vše', selectInvert: 'Opačný výběr', }, Upload: { uploading: 'Nahrávání...', removeFile: 'Odstranit soubor', uploadError: 'Chyba při nahrávání', previewFile: 'Zobrazit soubor', downloadFile: 'Stáhnout soubor', }, Empty: { description: 'Žádná data', }, Icon: { icon: 'ikona', }, Text: { edit: 'Upravit', copy: 'Kopírovat', copied: 'Zkopírované', expand: 'Zvětšit', }, Form: { optional: '(nepovinné)', defaultValidateMessages: { default: 'Validační chyba pole pro ${label}', required: 'Prosím vložte ${label}', enum: '${label} musí být jeden z [${enum}]', whitespace: '${label} nemůže být prázdný znak', date: { format: '${label} formát datumu je neplatný', parse: '${label} není možné konvertovat na datum', invalid: '${label} je neplatné datum', }, 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} musí být ${len} znaků', min: '${label} musí být alespoň ${min} znaků', max: '${label} musí být do ${max} znaků', range: '${label} musí být mezi ${min}-${max} znaky', }, number: { len: '${label} musí být stejný jako ${len}', min: '${label} musí být minimálně ${min}', max: '${label} musí být maximálně ${max}', range: '${label} musí být mezi ${min}-${max}', }, array: { len: 'Musí být ${len} ${label}', min: 'Alespoň ${min} ${label}', max: 'Nejvíc ${max} ${label}', range: 'Počet ${label} musí být mezi ${min}-${max}', }, pattern: { mismatch: '${label} neodpovídá vzoru ${pattern}', }, }, }, Image: { preview: 'Náhled', }, }; export default localeValues;