diff --git a/lib/src/i18n/date_picker_i18n.dart b/lib/src/i18n/date_picker_i18n.dart index 50bbead..db74a4c 100644 --- a/lib/src/i18n/date_picker_i18n.dart +++ b/lib/src/i18n/date_picker_i18n.dart @@ -12,6 +12,7 @@ part 'strings_bs.dart'; part 'strings_ar.dart'; part 'strings_jp.dart'; part 'strings_ru.dart'; +part 'strings_ge.dart'; part 'strings_de.dart'; part 'strings_ko.dart'; part 'strings_it.dart'; @@ -89,6 +90,9 @@ enum DateTimePickerLocale { /// Russian (RU) ru, + + /// Georgian (GE) + ge, /// German (DE) de, @@ -139,6 +143,7 @@ const Map datePickerI18n = { DateTimePickerLocale.ar: const _StringsAr(), DateTimePickerLocale.jp: const _StringsJp(), DateTimePickerLocale.ru: const _StringsRu(), + DateTimePickerLocale.ge: const _StringsGe(), DateTimePickerLocale.de: const _StringsDe(), DateTimePickerLocale.ko: const _StringsKo(), DateTimePickerLocale.it: const _StringsIt(), diff --git a/lib/src/i18n/strings_ge.dart b/lib/src/i18n/strings_ge.dart new file mode 100644 index 0000000..8983578 --- /dev/null +++ b/lib/src/i18n/strings_ge.dart @@ -0,0 +1,66 @@ +part of 'date_picker_i18n.dart'; + +/// Georgian (GE) +class _StringsGe extends _StringsI18n { + const _StringsGe(); + + @override + String getCancelText() { + return 'გაუქმება'; + } + + @override + String getDoneText() { + return 'დასრულება'; + } + + @override + List getMonths() { + return [ + "იანვარი", + "თებერვალი", + "მარტი", + "აპრილი", + "მაისი", + "ივნისი", + "ივლისი", + "აგვისტო", + "სექტემბერი", + "ოქტომბერი", + "ნოემბერი", + "დეკემბერი", + ]; + } + + @override + List getWeeksFull() { + return [ + "ორშაბათი", + "სამშაბათი", + "ოთხშაბათი", + "ხუთშაბათი", + "პარასკევი", + "შაბათი", + "კვირა", + ]; + } + + @override + List getWeeksShort() { + return [ + "ორშ", + "სამშ", + "ოთხ", + "ხუთ", + "პარ", + "შაბ", + "კვ", + ]; + } + @override + List getMonthsShort() { + // TODO: implement getMonthsShort + return null; + } +} +