From eb2d97473dd7b0f948fdf005e66d73c16f334c70 Mon Sep 17 00:00:00 2001 From: Kosrat Ahmed Date: Tue, 23 Jun 2026 16:21:36 +0300 Subject: [PATCH] feat: add Central Kurdish (Sorani) language support (ckb) --- CHANGELOG.md | 3 + README.md | 3 +- lib/src/country_localizations.dart | 1 + lib/src/i18n/ckb.json | 253 +++++++++++++++++++++++++++++ pubspec.yaml | 3 +- 5 files changed, 261 insertions(+), 2 deletions(-) create mode 100644 lib/src/i18n/ckb.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 70e39f3f..01db371b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 3.5.0 - June 23 2026 +- Add Central Kurdish (Sorani) `ckb` language support + ## 3.4.1 - October 08 2025 - Fix French country translations - Removed Netherlands Antilles from country codes list diff --git a/README.md b/README.md index 14bdce48..22e04c52 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ A flutter package for showing a country code selector. -It supports i18n for 70 languages. +It supports i18n for 71 languages. Check the example on web! https://imtoori.dev/CountryCodePicker/#/ @@ -72,6 +72,7 @@ Just add the `CountryLocalizations.delegate` in the list of your app delegates Locale("bn"), Locale("bs"), Locale("ca"), + Locale("ckb"), Locale("cs"), Locale("da"), Locale("de"), diff --git a/lib/src/country_localizations.dart b/lib/src/country_localizations.dart index f0bceac6..5a82c1a7 100644 --- a/lib/src/country_localizations.dart +++ b/lib/src/country_localizations.dart @@ -57,6 +57,7 @@ class _CountryLocalizationsDelegate extends LocalizationsDelegate