Skip to content

Commit

Permalink
Fixed Kurdish Sorani ('ku') language translation.
Browse files Browse the repository at this point in the history
  • Loading branch information
larryaasen committed May 29, 2024
1 parent 03f6c63 commit cc196a0
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 20 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## Next

- [413] Fixed Haitian Creole messages to use correct grammar. (thanks to @wjeanvilma)
- [415] Added Kurdish Sorani ('ku') language translation. (thanks to @drpshtiwan)

## 10.3.0

Allowed for package_info_plus 8.0.0.
Expand Down
2 changes: 2 additions & 0 deletions example/lib/main_messages.dart
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ class MyApp extends StatelessWidget {
Locale('kk', ''), // Kazakh, no country code
Locale('km', ''), // Khmer, no country code
Locale('ko', ''), // Korean, no country code
Locale('ku', ''), // Kurdish Sorani, no country code
Locale('lt', ''), // Lithuanian, no country code
Locale('mn', ''), // Mongolian, no country code
Locale('nb', ''), // Norwegian, no country code
Expand Down Expand Up @@ -149,6 +150,7 @@ class DemoLocalizationsDelegate
'kk',
'km',
'ko',
'ku',
'lt',
'mn',
'nb',
Expand Down
42 changes: 22 additions & 20 deletions lib/src/upgrade_messages.dart
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,10 @@ class UpgraderMessages {
message =
'{{appName}}이 새 버전으로 업데이트되었습니다! 최신 버전 {{currentAppStoreVersion}}으로 업그레이드 가능합니다 - 현재 버전 {{currentInstalledVersion}}.';
break;
case 'ku':
message =
'وەشانی نوێی {{appName}} بەردەستە! وەشانی {{currentAppStoreVersion}} بەردەستە- تۆ وەشانی {{currentInstalledVersion}} دابەزاندوە.';
break;
case 'lt':
message =
'Išleista nauja programos {{appName}} versija! Versija {{currentAppStoreVersion}} yra prieinama, jūs turite {{currentInstalledVersion}}.';
Expand Down Expand Up @@ -241,10 +245,6 @@ class UpgraderMessages {
message =
'{{appName}}有新的版本!您拥有{{currentInstalledVersion}}的版本可更新到{{currentAppStoreVersion}}的版本。';
break;
case 'ku':
message =
'وەشانی نوێی {{appName}} بەردەستە! وەشانی {{currentAppStoreVersion}} بەردەستە- تۆ وەشانی {{currentInstalledVersion}} دابەزاندوە.';
break;
case 'en':
default:
message =
Expand Down Expand Up @@ -317,6 +317,9 @@ class UpgraderMessages {
case 'ko':
message = '무시';
break;
case 'ku':
message = 'پشتگوێخستن';
break;
case 'lt':
message = 'IGNORUOTI';
break;
Expand Down Expand Up @@ -433,6 +436,9 @@ class UpgraderMessages {
case 'ko':
message = '나중에';
break;
case 'ku':
message = 'دواتر';
break;
case 'lt':
message = 'ATNAUJINTI VĖLIAU';
break;
Expand Down Expand Up @@ -474,9 +480,6 @@ class UpgraderMessages {
break;
case 'zh':
message = '以后';
case 'ku':
message = 'دواتر';
break;
case 'en':
default:
message = 'LATER';
Expand Down Expand Up @@ -548,6 +551,9 @@ class UpgraderMessages {
case 'ko':
message = '지금 업데이트';
break;
case 'ku':
message = 'نوێکردنەوە';
break;
case 'lt':
message = 'ATNAUJINTI DABAR';
break;
Expand Down Expand Up @@ -590,9 +596,6 @@ class UpgraderMessages {
case 'zh':
message = '更新';
break;
case 'ku':
message = 'نوێکردنەوە';
break;
case 'en':
default:
message = 'UPDATE NOW';
Expand Down Expand Up @@ -664,6 +667,9 @@ class UpgraderMessages {
case 'ko':
message = '지금 업데이트를 시작하시겠습니까?';
break;
case 'ku':
message = 'دەتەوێت ئێستا نوێی بکەیەوە؟';
break;
case 'lt':
message = 'Ar norite atnaujinti dabar?';
break;
Expand Down Expand Up @@ -706,9 +712,6 @@ class UpgraderMessages {
case 'zh':
message = '您现在要更新应用程序吗?';
break;
case 'ku':
message = 'دەتەوێت ئێستا نوێی بکەیەوە؟';
break;
case 'en':
default:
message = 'Would you like to update it now?';
Expand Down Expand Up @@ -753,6 +756,9 @@ class UpgraderMessages {
case 'ja':
message = 'リリースノート';
break;
case 'ku':
message = 'تیبینەکانی وەشان';
break;
case 'pt':
message = 'Novidades';
break;
Expand All @@ -766,10 +772,6 @@ class UpgraderMessages {
message = 'Yayın Notları';
break;

case 'ku':
message = 'تیبینەکانی وەشان';
break;

case 'bn':
case 'el':
case 'fa':
Expand Down Expand Up @@ -860,6 +862,9 @@ class UpgraderMessages {
case 'ko':
message = '앱을 업데이트하시겠습니까?';
break;
case 'ku':
message = 'نوێکردنەوەی ئەپ؟';
break;
case 'lt':
message = 'Atnaujinti programą?';
break;
Expand Down Expand Up @@ -902,9 +907,6 @@ class UpgraderMessages {
case 'zh':
message = '更新应用程序?';
break;
case 'ku':
message = 'نوێکردنەوەی ئەپ؟';
break;
case 'en':
default:
message = 'Update App?';
Expand Down
1 change: 1 addition & 0 deletions test/upgrader_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -1151,6 +1151,7 @@ void main() {
verifyMessages(UpgraderMessages(code: 'kk'), 'kk');
verifyMessages(UpgraderMessages(code: 'km'), 'km');
verifyMessages(UpgraderMessages(code: 'ko'), 'ko');
verifyMessages(UpgraderMessages(code: 'ku'), 'ku');
verifyMessages(UpgraderMessages(code: 'lt'), 'lt');
verifyMessages(UpgraderMessages(code: 'mn'), 'mn');
verifyMessages(UpgraderMessages(code: 'nb'), 'nb');
Expand Down

0 comments on commit cc196a0

Please sign in to comment.