This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-3-test by this push:
new 90473999fbf [v3-3-test] Improve-arabic-translations (#71519) (#71789)
90473999fbf is described below
commit 90473999fbfcdc1d96296966b46889cba2b938bd
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 21 12:15:37 2026 -0400
[v3-3-test] Improve-arabic-translations (#71519) (#71789)
(cherry picked from commit 2571c71ac2db981fa0c58e5685718acce0a7104a)
Co-authored-by: Baha Bouali <[email protected]>
---
.../airflow/ui/public/i18n/locales/ar/assets.json | 4 +++
.../airflow/ui/public/i18n/locales/ar/common.json | 41 ++++++++++++++++++++++
.../ui/public/i18n/locales/ar/components.json | 13 ++++++-
.../src/airflow/ui/public/i18n/locales/ar/dag.json | 9 ++---
.../airflow/ui/public/i18n/locales/ar/dags.json | 8 ++---
5 files changed, 62 insertions(+), 13 deletions(-)
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/assets.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/assets.json
index 8518405d8a4..9410800c1fd 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/assets.json
@@ -47,6 +47,10 @@
},
"events": "الأحداث",
"extra": "إضافي",
+ "filters": {
+ "groupPlaceholder": "البحث عن مجموعة",
+ "lastEventDateRange": "تاريخ آخر حدث"
+ },
"group": "المجموعة",
"lastAssetEvent": "آخر حدث أصل",
"name": "الاسم",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
index 9727da74c5d..671e08bfaf1 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/common.json
@@ -110,6 +110,7 @@
"dagRun_two": "مثيلا تشغيل لDag",
"dagRun_zero": "لا يوجد أي مثيل تشغيل لDag",
"dagRunId": "معرف تشغيل الDag",
+ "dagRunState": "حالة تشغيل Dag",
"dagWarnings": "تحذيرات الDag",
"defaultToGraphView": "عرض الرسم البياني تلقائياً",
"defaultToGridView": "عرض الشبكة تلقائياً",
@@ -277,6 +278,39 @@
},
"selectLanguage": "اختيار اللغة",
"selected": "محدد",
+ "settings": {
+ "clearing": {
+ "preventRunningTask": {
+ "helper": "تخطي المهام الجارية حالياً عند مسح مثيلات المهام.",
+ "label": "منع مسح المهام الجارية"
+ },
+ "runSelection": {
+ "helper": "الخيارات المحددة افتراضياً عند مسح تشغيل Dag.",
+ "label": "التحديد الافتراضي لمسح التشغيل"
+ },
+ "taskSelection": {
+ "helper": "الخيارات المحددة افتراضياً عند مسح مثيلات المهام.",
+ "label": "التحديد الافتراضي لمسح المهام"
+ },
+ "title": "المسح"
+ },
+ "description": "يتم حفظ هذه التفضيلات في هذا المتصفح فقط وتُطبَّق على
التطبيق بأكمله.",
+ "graph": {
+ "defaultDirection": {
+ "helper": "اتجاه التخطيط لرسوم Dag والأصول البيانية التي لم تُحدَّد
بشكل فردي.",
+ "label": "اتجاه الرسم البياني الافتراضي"
+ },
+ "title": "الرسم البياني"
+ },
+ "marking": {
+ "taskSelection": {
+ "helper": "الخيارات المحددة افتراضياً عند تمييز حالة مثيل مهمة.",
+ "label": "التحديد الافتراضي عند التمييز"
+ },
+ "title": "التمييز"
+ },
+ "title": "الإعدادات"
+ },
"shortcuts": {
"categories": {
"code": "الكود",
@@ -320,6 +354,13 @@
},
"showDetailsPanel": "إظهار لوحة التفاصيل",
"signedInAs": "تم تسجيل الدخول باسم",
+ "slot": "حصة",
+ "slot_few": "حصص",
+ "slot_many": "حصص",
+ "slot_one": "حصة",
+ "slot_other": "حصص",
+ "slot_two": "حصتان",
+ "slot_zero": "لا يوجد أي حصة",
"source": {
"hide": "إخفاء المصدر",
"hotkey": "s",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/components.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/components.json
index 341396cfdc2..6fd21146017 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/components.json
@@ -11,9 +11,15 @@
"backwards": "تشغيل رجعي",
"dateRange": "نطاق التاريخ",
"errorStartDateBeforeEndDate": "يجب أن يكون تاريخ البدء قبل تاريخ
الانتهاء",
+ "exceptionReason": {
+ "alreadyExists": "موجود مسبقاً",
+ "inFlight": "قيد التنفيذ",
+ "unknown": "غير معروف"
+ },
"maxRuns": "الحد الأقصى للتشغيلات النشطة",
"missingAndErroredRuns": "تشغيلات مفقودة وخاطئة",
"missingRuns": "تشغيلات مفقودة",
+ "notCreatedReason": "سبب عدم الإنشاء",
"overrideExistingParams": "تجاوز المعلمات في التشغيلات الحالية",
"permissionDenied": "فشل التشغيل التجريبي (Dry Run): ليس لدى المستخدم
صلاحية لإنشاء تعبئات رجعية.",
"reprocessBehavior": "اعادة معالجة السلوك",
@@ -33,7 +39,8 @@
"validation": {
"datesRequired": "يجب توفير بيانات كل من تاريخ بدء فترة وتاريخ
الانتهاء.",
"startBeforeEnd": "بيانات فترة تاريخ البدء يجب ان تكون من او قبل تاريخ
الانتهاء. "
- }
+ },
+ "viewSlots": "عرض الحصص للتعبئة الرجعية {{id}}"
},
"banner": {
"backfillInProgress": "التعبئة الرجعية قيد التنفيذ",
@@ -146,6 +153,10 @@
"location": "سطر {{line}} في {{name}}"
},
"reparseDag": "إعادة تحليل Dag",
+ "slowestTaskInstances": {
+ "empty": "لا توجد مثيلات مهام مكتملة ضمن هذا النطاق",
+ "title": "أبطأ مثيلات المهام"
+ },
"sortedAscending": "الترتيب تصاعدي",
"sortedDescending": "الترتيب تنازلي",
"sortedUnsorted": "غير مرتب",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/dag.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/dag.json
index 88e762693b6..73b4b152f35 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/dag.json
@@ -42,6 +42,7 @@
},
"deadlineAlerts": {
"completionRule": "يجب الإكمال خلال {{interval}} من {{reference}}",
+ "completionRuleDynamic": "يجب الإكمال خلال فترة متغيرة تُقاس من
{{reference}}",
"count_few": "{{count}} مواعيد نهائية",
"count_many": "{{count}} موعداً نهائياً",
"count_one": "موعد نهائي واحد",
@@ -175,13 +176,7 @@
"label": "عدد تشغيلات Dag"
},
"dependencies": {
- "label": "التبعيات",
- "options": {
- "allDagDependencies": "جميع تبعيات Dag",
- "externalConditions": "الشروط الخارجية",
- "onlyTasks": "المهام فقط"
- },
- "placeholder": "التبعيات"
+ "allDagDependencies": "جميع تبعيات Dag"
},
"graphDirection": {
"label": "اتجاه الرسم البياني"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/dags.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/dags.json
index 951e62adaed..6f5c068affb 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/dags.json
@@ -17,12 +17,14 @@
"unfavorite": "إلغاء التفضيل"
},
"lastRunState": "آخر تشغيل",
+ "noTimetableTypesFound": "لم يتم العثور على أنواع جداول زمنية",
"paused": {
"active": "مفعّل",
"all": "الكل",
"paused": "متوقف"
},
- "runIdPatternFilter": "بحث تشغيلات الDag"
+ "runIdPatternFilter": "بحث تشغيلات الDag",
+ "timetableType": "نوع الجدول الزمني"
},
"ownerLink": "رابط المالك لـ{{owner}}",
"runAndTaskActions": {
@@ -99,10 +101,6 @@
"asc": "الترتيب حسب تشغيل بعد لآخر تشغيل (الأقدم-الأحدث)",
"desc": "الترتيب حسب تشغيل بعد لآخر تشغيل (الأحدث-الأقدم)"
},
- "lastRunStartDate": {
- "asc": "الترتيب حسب تاريخ بداية آخر تشغيل (الأقدم-الأحدث)",
- "desc": "الترتيب حسب تاريخ بداية آخر تشغيل (الأحدث-الأقدم)"
- },
"lastRunState": {
"asc": "الترتيب حسب حالة آخر تشغيل (أ-ي)",
"desc": "الترتيب حسب حالة آخر تشغيل (ي-أ)"