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 <[email protected]>
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": "فشل في الاستجابة",