Skip to content

Commit 55356db

Browse files
committed
feat(l10n): add Arabic translations for update required page
- Add Arabic translations for force update page headline, subheadline, and button text - Maintain consistent formatting and structure in app_ar.arb file
1 parent 44bd634 commit 55356db

File tree

4 files changed

+76
-0
lines changed

4 files changed

+76
-0
lines changed

lib/l10n/app_localizations.dart

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1549,6 +1549,36 @@ abstract class AppLocalizations {
15491549
/// In en, this message translates to:
15501550
/// **'Bold'**
15511551
String get settingsAppearanceFontWeightBold;
1552+
1553+
/// Headline for the maintenance page
1554+
///
1555+
/// In en, this message translates to:
1556+
/// **'Under Maintenance'**
1557+
String get maintenanceHeadline;
1558+
1559+
/// Subheadline for the maintenance page
1560+
///
1561+
/// In en, this message translates to:
1562+
/// **'We are currently performing maintenance. Please check back later.'**
1563+
String get maintenanceSubheadline;
1564+
1565+
/// Headline for the force update page
1566+
///
1567+
/// In en, this message translates to:
1568+
/// **'Update Required'**
1569+
String get updateRequiredHeadline;
1570+
1571+
/// Subheadline for the force update page
1572+
///
1573+
/// In en, this message translates to:
1574+
/// **'A new version of the app is available. Please update to continue using the app.'**
1575+
String get updateRequiredSubheadline;
1576+
1577+
/// Button text for the force update page
1578+
///
1579+
/// In en, this message translates to:
1580+
/// **'Update Now'**
1581+
String get updateRequiredButton;
15521582
}
15531583

15541584
class _AppLocalizationsDelegate

lib/l10n/app_localizations_ar.dart

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -804,4 +804,21 @@ class AppLocalizationsAr extends AppLocalizations {
804804

805805
@override
806806
String get settingsAppearanceFontWeightBold => 'عريض';
807+
808+
@override
809+
String get maintenanceHeadline => 'تحت الصيانة';
810+
811+
@override
812+
String get maintenanceSubheadline =>
813+
'نقوم حاليًا بإجراء صيانة. يرجى التحقق مرة أخرى لاحقًا.';
814+
815+
@override
816+
String get updateRequiredHeadline => 'التحديث مطلوب';
817+
818+
@override
819+
String get updateRequiredSubheadline =>
820+
'يتوفر إصدار جديد من التطبيق. يرجى التحديث لمتابعة استخدام التطبيق.';
821+
822+
@override
823+
String get updateRequiredButton => 'التحديث الآن';
807824
}

lib/l10n/app_localizations_en.dart

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -804,4 +804,21 @@ class AppLocalizationsEn extends AppLocalizations {
804804

805805
@override
806806
String get settingsAppearanceFontWeightBold => 'Bold';
807+
808+
@override
809+
String get maintenanceHeadline => 'Under Maintenance';
810+
811+
@override
812+
String get maintenanceSubheadline =>
813+
'We are currently performing maintenance. Please check back later.';
814+
815+
@override
816+
String get updateRequiredHeadline => 'Update Required';
817+
818+
@override
819+
String get updateRequiredSubheadline =>
820+
'A new version of the app is available. Please update to continue using the app.';
821+
822+
@override
823+
String get updateRequiredButton => 'Update Now';
807824
}

lib/l10n/arb/app_ar.arb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,5 +1042,17 @@
10421042
"maintenanceSubheadline": "نقوم حاليًا بإجراء صيانة. يرجى التحقق مرة أخرى لاحقًا.",
10431043
"@maintenanceSubheadline": {
10441044
"description": "Subheadline for the maintenance page"
1045+
},
1046+
"updateRequiredHeadline": "التحديث مطلوب",
1047+
"@updateRequiredHeadline": {
1048+
"description": "Headline for the force update page"
1049+
},
1050+
"updateRequiredSubheadline": "يتوفر إصدار جديد من التطبيق. يرجى التحديث لمتابعة استخدام التطبيق.",
1051+
"@updateRequiredSubheadline": {
1052+
"description": "Subheadline for the force update page"
1053+
},
1054+
"updateRequiredButton": "التحديث الآن",
1055+
"@updateRequiredButton": {
1056+
"description": "Button text for the force update page"
10451057
}
10461058
}

0 commit comments

Comments
 (0)