From fa630dcb14577ddecac968d8acd7c6266eef7dcb Mon Sep 17 00:00:00 2001 From: Bele <46049633+BeleShew@users.noreply.github.com> Date: Sun, 18 Sep 2022 17:34:08 +0300 Subject: [PATCH 1/4] Add Amharic language The Amharic language is the primary language of Ethiopian. --- lib/src/i18n_model.dart | 113 ++++++++++++++-------------------------- 1 file changed, 39 insertions(+), 74 deletions(-) diff --git a/lib/src/i18n_model.dart b/lib/src/i18n_model.dart index 94fe334b..bd97ee67 100644 --- a/lib/src/i18n_model.dart +++ b/lib/src/i18n_model.dart @@ -34,8 +34,7 @@ enum LocaleType { kh, tw, fi, - uk, - he + am } final _i18nModel = >{ @@ -111,6 +110,43 @@ final _i18nModel = >{ 'am': 'AM', 'pm': 'PM' }, + LocaleType.am: { + //Amharic + 'cancel': 'ሰርዝ', + 'done': 'ተጠናቅቋል', + 'today': 'ዛሬ', + 'monthShort': [ + 'ጥር', + 'የካ', + 'መጋ', + 'ሚያ', + 'ግን', + 'ሰኔ', + 'ሐም', + 'ነሐ', + 'መስ', + 'ጥቅ', + 'ህዳ', + 'ታህ' + ], + 'monthLong': [ + 'ጥር', + 'የካቲት', + 'መጋቢት', + 'ሚያዚያ', + 'ግንቦት', + 'ሰኔ', + 'ሐምሌ', + 'ነሐሴ', + 'መስከረም', + 'ጥቅምት', + 'ህዳር', + 'ታህሳስ' + ], + 'day': ['ሰኞ', 'ማክ', 'ረቡ', 'ሐሙ', 'ዓር', 'ቅዳ', 'እሁ'], + 'am': 'ጥዋት', + 'pm': 'ማታ' + }, LocaleType.mn: { 'cancel': 'Гарах', 'done': 'Дуусгах', @@ -1342,79 +1378,8 @@ final _i18nModel = >{ 'day': ['Ma', 'Ti', 'Ke', 'To', 'Pe', 'La', 'Su'], 'am': 'AM', 'pm': 'PM' - }, - LocaleType.uk: { - 'cancel': 'Скасувати', - 'done': 'Вибрати', - 'today': 'Сьогодні', - 'monthShort': [ - 'Січ', - 'Лют', - 'Бер', - 'Квіт', - 'Трав', - 'Черв', - 'Лип', - 'Серп', - 'Вер', - 'Жовт', - 'Лист', - 'Груд' - ], - 'monthLong': [ - 'Січень', - 'Лютий', - 'Березень', - 'Квітень', - 'Травень', - 'Червень', - 'Липень', - 'Серпень', - 'Вересень', - 'Жовтень', - 'Листопад', - 'Грудень' - ], - 'day': ['Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Нд'], - 'am': 'AM', - 'pm': 'PM' - }, - LocaleType.he: { - 'cancel': 'ביטול', - 'done': 'סיום', - 'today': 'היום', - 'monthShort': [ - 'ינו׳', - 'פבר׳', - 'מרץ', - 'אפר׳', - 'מאי', - 'יוני', - 'יולי', - 'אוג׳', - 'ספט׳', - 'אוק׳', - 'נוב׳', - 'דצמ׳' - ], - 'monthLong': [ - 'ינואר', - 'פברואר', - 'מרץ', - 'אפריל', - 'מאי', - 'יוני', - 'יולי', - 'אוגוסט', - 'ספטמבר', - 'אוקטובר', - 'נובמבר', - 'דצמבר' - ], - 'day': ['ראשון', 'שני', 'שלישי', 'רביעי', 'חמישי', 'שישי', 'שבת'], - 'am': 'לפנה״צ', - 'pm': 'אחה״צ', } + }; /// Get international object for [localeType] From 336238b5bbe46819ab71c22111d4307d1cacdeab Mon Sep 17 00:00:00 2001 From: Bele <46049633+BeleShew@users.noreply.github.com> Date: Sun, 18 Sep 2022 18:13:33 +0300 Subject: [PATCH 2/4] Add AMharic(AM) translation --- lib/src/i18n_model.dart | 49 ++++++++++++++++++++--------------------- 1 file changed, 24 insertions(+), 25 deletions(-) diff --git a/lib/src/i18n_model.dart b/lib/src/i18n_model.dart index bd97ee67..8e82cf9a 100644 --- a/lib/src/i18n_model.dart +++ b/lib/src/i18n_model.dart @@ -111,37 +111,36 @@ final _i18nModel = >{ 'pm': 'PM' }, LocaleType.am: { - //Amharic 'cancel': 'ሰርዝ', 'done': 'ተጠናቅቋል', 'today': 'ዛሬ', 'monthShort': [ - 'ጥር', - 'የካ', - 'መጋ', - 'ሚያ', - 'ግን', - 'ሰኔ', - 'ሐም', - 'ነሐ', - 'መስ', - 'ጥቅ', - 'ህዳ', - 'ታህ' + 'ጃን', + 'ፌብ', + 'ማር', + 'ኤፕ', + 'ሜይ', + 'ጁን', + 'ጁላ', + 'ኦገ', + 'ሴፕ', + 'ኦክ', + 'ኖቬ', + 'ዲሴ' ], 'monthLong': [ - 'ጥር', - 'የካቲት', - 'መጋቢት', - 'ሚያዚያ', - 'ግንቦት', - 'ሰኔ', - 'ሐምሌ', - 'ነሐሴ', - 'መስከረም', - 'ጥቅምት', - 'ህዳር', - 'ታህሳስ' + 'ጃንዩውሪ', + 'ፌብሩወሪ', + 'ማርች', + 'ኤፕሪል', + 'ሜይ', + 'ጁን', + 'ጁላይ', + 'ኦገስት', + 'ሴፕቴምበር', + 'ኦክቶበር', + 'ኖቬምበር', + 'ደሴምበር' ], 'day': ['ሰኞ', 'ማክ', 'ረቡ', 'ሐሙ', 'ዓር', 'ቅዳ', 'እሁ'], 'am': 'ጥዋት', From 9c9ac502a8a490c7cb8fad973aa8a7cba79337af Mon Sep 17 00:00:00 2001 From: Bele <46049633+BeleShew@users.noreply.github.com> Date: Sun, 18 Sep 2022 18:25:25 +0300 Subject: [PATCH 3/4] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b6f736f4..da771148 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ A flutter date time picker inspired by [flutter-cupertino-date-picker](https://g you can choose date / time / date&time in multiple languages: - Albanian(sq) +- Amharic - Arabic(ar) - Armenian(hy) - Azerbaijan(az) From 1653d9f8ec85e015ada9e914edaa60675405a41e Mon Sep 17 00:00:00 2001 From: Bele <46049633+BeleShew@users.noreply.github.com> Date: Tue, 4 Oct 2022 09:47:03 +0300 Subject: [PATCH 4/4] Update i18n_model.dart Minor update in the Amharic language --- lib/src/i18n_model.dart | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/src/i18n_model.dart b/lib/src/i18n_model.dart index 8e82cf9a..fd1a18e2 100644 --- a/lib/src/i18n_model.dart +++ b/lib/src/i18n_model.dart @@ -115,21 +115,21 @@ final _i18nModel = >{ 'done': 'ተጠናቅቋል', 'today': 'ዛሬ', 'monthShort': [ - 'ጃን', - 'ፌብ', - 'ማር', - 'ኤፕ', + 'ጃንዩ', + 'ፌብሩ', + 'ማርች', + 'ኤፕሪ', 'ሜይ', 'ጁን', - 'ጁላ', - 'ኦገ', - 'ሴፕ', - 'ኦክ', - 'ኖቬ', - 'ዲሴ' + 'ጁላይ', + 'ኦገስ', + 'ሴፕቴ', + 'ኦክቶ', + 'ኖቬም', + 'ዲሴም' ], 'monthLong': [ - 'ጃንዩውሪ', + 'ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕሪል', @@ -140,7 +140,7 @@ final _i18nModel = >{ 'ሴፕቴምበር', 'ኦክቶበር', 'ኖቬምበር', - 'ደሴምበር' + 'ዲሴምበር' ], 'day': ['ሰኞ', 'ማክ', 'ረቡ', 'ሐሙ', 'ዓር', 'ቅዳ', 'እሁ'], 'am': 'ጥዋት',