diff --git a/components/locale/sk_SK.tsx b/components/locale/sk_SK.tsx index 2a24b6126b..3de5d74a35 100644 --- a/components/locale/sk_SK.tsx +++ b/components/locale/sk_SK.tsx @@ -1,9 +1,12 @@ +/* eslint-disable no-template-curly-in-string */ import Pagination from 'rc-pagination/lib/locale/sk_SK'; import DatePicker from '../date-picker/locale/sk_SK'; import TimePicker from '../time-picker/locale/sk_SK'; import Calendar from '../calendar/locale/sk_SK'; import { Locale } from '../locale-provider'; +const typeTemplate = '${label} nie je platný ${type}'; + const localeValues: Locale = { locale: 'sk', Pagination, @@ -11,17 +14,26 @@ const localeValues: Locale = { TimePicker, Calendar, global: { - placeholder: 'Prosím vyberte', + placeholder: 'Prosím vyber', }, Table: { filterTitle: 'Filter', filterConfirm: 'OK', filterReset: 'Obnoviť', - selectAll: 'Vybrať všetko', - selectInvert: 'Vybrať opačné', + filterEmptyText: 'Žiadne filtre', + filterCheckall: 'Vyber všetky položky', + filterSearchPlaceholder: 'Vyhľadaj vo filtroch', + emptyText: 'Žiadne dáta', + selectAll: 'Označ všetky položky', + selectInvert: 'Opačný výber položiek', + selectNone: 'Odznač všetko', + selectionAll: 'Označ všetko', sortTitle: 'Zoradiť', expand: 'Rozbaliť riadok', collapse: 'Zbaliť riadok', + triggerDesc: 'Kliknutím zoradíš zostupne', + triggerAsc: 'Kliknutím zoradíš vzostupne', + cancelSort: 'Kliknutím zrušíš zoradenie', }, Modal: { okText: 'OK', @@ -37,6 +49,12 @@ const localeValues: Locale = { searchPlaceholder: 'Vyhľadávanie', itemUnit: 'položka', itemsUnit: 'položiek', + remove: 'Odstráň', + selectCurrent: 'Vyber aktuálnu stranu', + removeCurrent: 'Zmaž aktuálnu stranu', + selectAll: 'Označ všetko', + removeAll: 'Odznač všetko', + selectInvert: 'Opačný výber', }, Upload: { uploading: 'Nahrávanie...', @@ -60,6 +78,59 @@ const localeValues: Locale = { PageHeader: { back: 'Späť', }, + Form: { + optional: '(nepovinné)', + defaultValidateMessages: { + default: 'Validačná chyba poľa pre ${label}', + required: 'Prosím vlož ${label}', + enum: '${label} musí byť jeden z [${enum}]', + whitespace: '${label} nemôže byť prázdny znak', + date: { + format: '${label} formát dátumu je neplatný', + parse: '${label} nie je možné konvertovať na dátum', + invalid: '${label} je neplatný dátum', + }, + 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í byť ${len} znakov', + min: '${label} musí byť aspoň ${min} znakov', + max: '${label} musí byť do ${max} znakov', + range: '${label} musí byť medzi ${min}-${max} znakmi', + }, + number: { + len: '${label} musí byť rovnaký ako ${len}', + min: '${label} musí byť minimálne ${min}', + max: '${label} musí byť maximálne ${max}', + range: '${label} musí byť medzi ${min}-${max}', + }, + array: { + len: 'Musí byť ${len} ${label}', + min: 'Aspoň ${min} ${label}', + max: 'Najviac ${max} ${label}', + range: 'Počet ${label} musí byť medzi ${min}-${max}', + }, + pattern: { + mismatch: '${label} nezodpovedá vzoru ${pattern}', + }, + }, + }, + Image: { + preview: 'Náhľad', + }, }; export default localeValues;