From 1292e7e380583c2e65df50982a838714bb81af9b Mon Sep 17 00:00:00 2001 From: isshort Date: Sun, 15 Sep 2024 15:20:17 +0430 Subject: [PATCH 1/2] Pashto language localization --- lib/src/upgrade_messages.dart | 20 ++++++++++++++++++++ test/upgrader_test.dart | 1 + 2 files changed, 21 insertions(+) diff --git a/lib/src/upgrade_messages.dart b/lib/src/upgrade_messages.dart index 5d6e6237..c8a36378 100644 --- a/lib/src/upgrade_messages.dart +++ b/lib/src/upgrade_messages.dart @@ -135,6 +135,10 @@ class UpgraderMessages { message = 'نسخه‌ی جدیدی از {{appName}} موجود است! نسخه‌ی {{currentAppStoreVersion}} در دسترس است ولی شما همچنان از نسخه‌ی {{currentInstalledVersion}} استفاده می‌کنید.'; break; + case 'ps': + message = + 'د {{appName}} آپلیکشن نوې نسخه شتون لري! {{currentAppStoreVersion}} شتون لري، مګر تاسو اوس هم {{currentInstalledVersion}} کاروئ.'; + break; case 'fil': message = 'May bagong bersyon ang {{appName}} na pwede nang magamit! Ang bersyong {{currentAppStoreVersion}} ay pwede nang magamit. Ikaw ay kasalukuyang gumagamit ng bersyong {{currentInstalledVersion}}.'; @@ -280,6 +284,9 @@ class UpgraderMessages { case 'fa': message = 'ردکردن'; break; + case 'ps': + message = 'ردکول'; + break; case 'fil': message = 'HUWAG PANSININ'; break; @@ -399,6 +406,9 @@ class UpgraderMessages { case 'fa': message = 'بعدا'; break; + case 'ps': + message = 'وروسته'; + break; case 'fil': message = 'MAMAYA'; break; @@ -514,6 +524,9 @@ class UpgraderMessages { case 'fa': message = 'بروزرسانی'; break; + case 'ps': + message = 'اوس تازه کړئ'; + break; case 'fil': message = 'I-UPDATE NA NGAYON'; break; @@ -630,6 +643,9 @@ class UpgraderMessages { case 'fa': message = 'آیا بروزرسانی می‌کنید؟'; break; + case 'ps': + message = 'آی غواړئ دا اوس تازه کړئ؟'; + break; case 'fil': message = 'Gusto mo bang i-update ito ngayon?'; break; @@ -777,6 +793,7 @@ class UpgraderMessages { case 'bn': case 'el': case 'fa': + case 'ps': case 'fil': case 'ht': case 'hu': @@ -825,6 +842,9 @@ class UpgraderMessages { case 'fa': message = 'نسخه‌ی جدید'; break; + case 'ps': + message = 'نوې نسخه'; + break; case 'fil': message = 'I-update ang app?'; break; diff --git a/test/upgrader_test.dart b/test/upgrader_test.dart index f620b927..19b01a05 100644 --- a/test/upgrader_test.dart +++ b/test/upgrader_test.dart @@ -1137,6 +1137,7 @@ void main() { verifyMessages(UpgraderMessages(code: 'da'), 'da'); verifyMessages(UpgraderMessages(code: 'es'), 'es'); verifyMessages(UpgraderMessages(code: 'fa'), 'fa'); + verifyMessages(UpgraderMessages(code: 'ps'), 'ps'); verifyMessages(UpgraderMessages(code: 'fil'), 'fil'); verifyMessages(UpgraderMessages(code: 'fr'), 'fr'); verifyMessages(UpgraderMessages(code: 'de'), 'de'); From 8dca881f980541bfaa8cf29dfe177a9ff5610925 Mon Sep 17 00:00:00 2001 From: isshort Date: Mon, 23 Sep 2024 11:05:24 +0430 Subject: [PATCH 2/2] Alphabetized for Pashto language --- lib/src/upgrade_messages.dart | 44 +++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/lib/src/upgrade_messages.dart b/lib/src/upgrade_messages.dart index c8a36378..06310768 100644 --- a/lib/src/upgrade_messages.dart +++ b/lib/src/upgrade_messages.dart @@ -135,10 +135,7 @@ class UpgraderMessages { message = 'نسخه‌ی جدیدی از {{appName}} موجود است! نسخه‌ی {{currentAppStoreVersion}} در دسترس است ولی شما همچنان از نسخه‌ی {{currentInstalledVersion}} استفاده می‌کنید.'; break; - case 'ps': - message = - 'د {{appName}} آپلیکشن نوې نسخه شتون لري! {{currentAppStoreVersion}} شتون لري، مګر تاسو اوس هم {{currentInstalledVersion}} کاروئ.'; - break; + case 'fil': message = 'May bagong bersyon ang {{appName}} na pwede nang magamit! Ang bersyong {{currentAppStoreVersion}} ay pwede nang magamit. Ikaw ay kasalukuyang gumagamit ng bersyong {{currentInstalledVersion}}.'; @@ -219,6 +216,10 @@ class UpgraderMessages { message = 'Nowa wersja {{appName}} jest dostępna! Wersja {{currentAppStoreVersion}} jest dostępna, Ty masz {{currentInstalledVersion}}.'; break; + case 'ps': + message = + 'د {{appName}} آپلیکشن نوې نسخه شتون لري! {{currentAppStoreVersion}} شتون لري، مګر تاسو اوس هم {{currentInstalledVersion}} کاروئ.'; + break; case 'ru': message = 'Доступна новая версия приложения {{appName}}! Новая версия: {{currentAppStoreVersion}}, текущая версия: {{currentInstalledVersion}}.'; @@ -284,9 +285,6 @@ class UpgraderMessages { case 'fa': message = 'ردکردن'; break; - case 'ps': - message = 'ردکول'; - break; case 'fil': message = 'HUWAG PANSININ'; break; @@ -347,6 +345,9 @@ class UpgraderMessages { case 'pl': message = 'IGNORUJ'; break; + case 'ps': + message = 'ردکول'; + break; case 'ru': message = 'НЕТ'; break; @@ -406,9 +407,7 @@ class UpgraderMessages { case 'fa': message = 'بعدا'; break; - case 'ps': - message = 'وروسته'; - break; + case 'fil': message = 'MAMAYA'; break; @@ -469,6 +468,9 @@ class UpgraderMessages { case 'pl': message = 'PÓŹNIEJ'; break; + case 'ps': + message = 'وروسته'; + break; case 'ru': message = 'ПОЗЖЕ'; break; @@ -524,9 +526,7 @@ class UpgraderMessages { case 'fa': message = 'بروزرسانی'; break; - case 'ps': - message = 'اوس تازه کړئ'; - break; + case 'fil': message = 'I-UPDATE NA NGAYON'; break; @@ -587,6 +587,9 @@ class UpgraderMessages { case 'pl': message = 'AKTUALIZUJ'; break; + case 'ps': + message = 'اوس تازه کړئ'; + break; case 'ru': message = 'ОБНОВИТЬ'; break; @@ -643,9 +646,7 @@ class UpgraderMessages { case 'fa': message = 'آیا بروزرسانی می‌کنید؟'; break; - case 'ps': - message = 'آی غواړئ دا اوس تازه کړئ؟'; - break; + case 'fil': message = 'Gusto mo bang i-update ito ngayon?'; break; @@ -706,6 +707,9 @@ class UpgraderMessages { case 'pl': message = 'Czy chciałbyś zaktualizować teraz?'; break; + case 'ps': + message = 'آی غواړئ دا اوس تازه کړئ؟'; + break; case 'ru': message = 'Хотите обновить сейчас?'; break; @@ -793,7 +797,6 @@ class UpgraderMessages { case 'bn': case 'el': case 'fa': - case 'ps': case 'fil': case 'ht': case 'hu': @@ -805,6 +808,7 @@ class UpgraderMessages { case 'nb': case 'nl': case 'pl': + case 'ps': case 'sv': case 'ta': case 'uk': @@ -842,9 +846,6 @@ class UpgraderMessages { case 'fa': message = 'نسخه‌ی جدید'; break; - case 'ps': - message = 'نوې نسخه'; - break; case 'fil': message = 'I-update ang app?'; break; @@ -905,6 +906,9 @@ class UpgraderMessages { case 'pl': message = 'Czy zaktualizować aplikację?'; break; + case 'ps': + message = 'نوې نسخه'; + break; case 'ru': message = 'Обновить?'; break;