From 3e1eaa8f610f2c6567337579b011d7bb02a43489 Mon Sep 17 00:00:00 2001 From: Tomas Adamek <50672285+Kureii@users.noreply.github.com> Date: Sat, 11 Dec 2021 16:18:08 +0100 Subject: [PATCH 1/3] Create strings_cs.dart --- lib/src/i18n/strings_cs.dart | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 lib/src/i18n/strings_cs.dart diff --git a/lib/src/i18n/strings_cs.dart b/lib/src/i18n/strings_cs.dart new file mode 100644 index 0000000..5f1726f --- /dev/null +++ b/lib/src/i18n/strings_cs.dart @@ -0,0 +1,80 @@ +part of 'date_picker_i18n.dart'; + +/// English (EN) United States +class _StringsCs extends _StringsI18n { + const _StringsCs(); + + @override + String getCancelText() { + return 'Zrušit'; + } + + @override + String getDoneText() { + return 'Hotovo'; + } + + @override + List getMonths() { + return [ + "leden", + "únor", + "březen", + "duben", + "květen", + "červen", + "červenec", + "srpen", + "září", + "říjen", + "listopad", + "prosinec" + ]; + } + + @override + List getMonthsShort() { + /// Doesn't exist formal method of enrollment + /// https://prirucka.ujc.cas.cz/?id=810&dotaz=kalend%C3%A1%C5%99n%C3%AD%20datum + return [ + "leden", + "únor", + "březen", + "duben", + "květen", + "červen", + "červenec", + "srpen", + "září", + "říjen", + "listopad", + "prosinec" + ]; + } + + @override + List getWeeksFull() { + return [ + "pondělí", + "úterý", + "středa", + "čtvrtek", + "pátek", + "sobota", + "neděle", + ]; + } + + @override + List getWeeksShort() { + return [ + "po", + "út", + "st", + "čt", + "pá", + "so", + "ne", + ]; + } +} From 0242479e5600733ddebcd794093319dd0a2383b4 Mon Sep 17 00:00:00 2001 From: Tomas Adamek <50672285+Kureii@users.noreply.github.com> Date: Sat, 11 Dec 2021 16:19:46 +0100 Subject: [PATCH 2/3] Update date_picker_i18n.dart --- lib/src/i18n/date_picker_i18n.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/src/i18n/date_picker_i18n.dart b/lib/src/i18n/date_picker_i18n.dart index 50bbead..1d8aed0 100644 --- a/lib/src/i18n/date_picker_i18n.dart +++ b/lib/src/i18n/date_picker_i18n.dart @@ -24,6 +24,7 @@ part 'strings_fr.dart'; part 'strings_sr_cyr.dart'; part 'strings_sr_lat.dart'; part 'strings_nl.dart'; +part 'strings_cs.dart'; abstract class _StringsI18n { const _StringsI18n(); @@ -119,6 +120,9 @@ enum DateTimePickerLocale { /// Dutch (NL) nl, + + /// Czech (cs) + cs, } /// Default value of date locale @@ -150,6 +154,7 @@ const Map datePickerI18n = { DateTimePickerLocale.sr_cyrl: const _StringsSrCyrillic(), DateTimePickerLocale.sr_latn: const _StringsSrLatin(), DateTimePickerLocale.nl: const _StringsNl(), + DateTimePickerLocale.cs: const _StringsCs(), }; class DatePickerI18n { From c07ecbc0dc8a1963645fdacceb922cb7d5f0aea5 Mon Sep 17 00:00:00 2001 From: Tomas Adamek <50672285+Kureii@users.noreply.github.com> Date: Sat, 11 Dec 2021 16:21:08 +0100 Subject: [PATCH 3/3] add czech --- lib/src/i18n/strings_cs.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/i18n/strings_cs.dart b/lib/src/i18n/strings_cs.dart index 5f1726f..79d9034 100644 --- a/lib/src/i18n/strings_cs.dart +++ b/lib/src/i18n/strings_cs.dart @@ -1,6 +1,6 @@ part of 'date_picker_i18n.dart'; -/// English (EN) United States +/// Czech (CZ) class _StringsCs extends _StringsI18n { const _StringsCs();