This is an automated email from the ASF dual-hosted git repository.

shahar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new f5f3a140a95 Complete Arabic translation 2025-09-06 (#55312)
f5f3a140a95 is described below

commit f5f3a140a955b55fe014de1df7daea034b0a20ae
Author: Shahar Epstein <60007259+shah...@users.noreply.github.com>
AuthorDate: Sat Sep 6 10:58:04 2025 +0300

    Complete Arabic translation 2025-09-06 (#55312)
    
    * Complete Arabic translation 2025-09-06
    
    * Remove {{count}} in _two forms
---
 .../public/i18n/locales/ar/_freeze_exemptions.json | 22 ++++++++++++++++++++++
 .../airflow/ui/public/i18n/locales/ar/common.json  |  6 ++++++
 .../ui/public/i18n/locales/ar/components.json      |  2 +-
 .../src/airflow/ui/public/i18n/locales/ar/dag.json |  4 +++-
 .../airflow/ui/public/i18n/locales/ar/hitl.json    |  6 ++++++
 5 files changed, 38 insertions(+), 2 deletions(-)

diff --git 
a/airflow-core/src/airflow/ui/public/i18n/locales/ar/_freeze_exemptions.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/_freeze_exemptions.json
new file mode 100644
index 00000000000..221fd9ad501
--- /dev/null
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/_freeze_exemptions.json
@@ -0,0 +1,22 @@
+{
+  "admin": {},
+  "assets": {},
+  "browse": {},
+  "common": {},
+  "components": {},
+  "dag": {},
+  "dags": {},
+  "dashboard": {},
+  "hitl": {
+    "requiredActionCount_few": "إجراءات مطلوبة ({{count}})",
+    "requiredActionCount_many": "إجراءات مطلوبة ({{count}})",
+    "requiredActionCount_one": "إجراء مطلوب ({{count}})",
+    "requiredActionCount_other": "إجراءات مطلوبة ({{count}})",
+    "requiredActionCount_two": "إجرَاءان مطلوبان",
+    "requiredActionCount_zero": "لا توجد إجراءات مطلوبة",
+    "state": {
+      "noResponseReceived": "لم يتم استلام أي رد"
+    }
+  },
+  "tasks": {}
+}
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 641fc837372..0d8edc66344 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
@@ -8,6 +8,12 @@
     "Variables": "متغيرات"
   },
   "allOperators": "جميع المُشغِّلات",
+  "appearance": {
+    "appearance": "المظهر",
+    "darkMode": "الوضع الداكن",
+    "lightMode": "الوضع الفاتح",
+    "systemMode": "اتّباع إعداد النظام"
+  },
   "asset_few": "أصول",
   "asset_many": "أصول",
   "asset_one": "أصل",
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 ab1f4b4a360..4975e2114b7 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
@@ -113,7 +113,7 @@
     "taskCount_many": "{{count}} مهمة",
     "taskCount_one": "{{count}} مهمة",
     "taskCount_other": "{{count}} مهمة",
-    "taskCount_two": "{{count}} مهمتان",
+    "taskCount_two": "مهمتان",
     "taskCount_zero": "لا يوجد أي مهمة",
     "taskGroup": "مجموعة المهام"
   },
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 8abed4c18f5..d3065ee0b5f 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
@@ -100,6 +100,8 @@
       "assetEvent_zero": "لا توجد أي واقعة أصل"
     },
     "failedLogs": {
+      "hideLogs": "إخفاء السجلات",
+      "showLogs": "إظهار السجلات",
       "title": "سجلات المهام الفاشلة الأخيرة",
       "viewFullLogs": "عرض السجلات الكاملة"
     }
@@ -152,7 +154,7 @@
     "mappedTaskInstances_many": "مثيل مهمة [{{count}}]",
     "mappedTaskInstances_one": "مثيل مهمة [{{count}}]",
     "mappedTaskInstances_other": "مثيل مهمة [{{count}}]",
-    "mappedTaskInstances_two": "مثيلان لمهمة [{{count}}]",
+    "mappedTaskInstances_two": "مثيلان لمهمة",
     "mappedTaskInstances_zero": "لا توجد أي مثيل مهمة",
     "overview": "نظرة عامة",
     "renderedTemplates": "القوالب المعروضة",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ar/hitl.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/ar/hitl.json
index 5bc6b11148c..b110431f695 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ar/hitl.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ar/hitl.json
@@ -12,6 +12,12 @@
   "requiredAction_other": "إجراءات مطلوبة",
   "requiredAction_two": "إجراءان مطلوبان",
   "requiredAction_zero": "لا إجراءات مطلوبة",
+  "requiredActionCount_few": "إجراءات مطلوبة ({{count}})",
+  "requiredActionCount_many": "إجراءات مطلوبة ({{count}})",
+  "requiredActionCount_one": "إجراء مطلوب ({{count}})",
+  "requiredActionCount_other": "إجراءات مطلوبة ({{count}})",
+  "requiredActionCount_two": "إجرَاءان مطلوبان",
+  "requiredActionCount_zero": "لا توجد إجراءات مطلوبة",
   "requiredActionState": "حالة الإجراء المطلوب",
   "response": {
     "error": "فشل في الاستجابة",

Reply via email to