From 9bf8395c54c7a7ce7c8772ec8c452cffd139a797 Mon Sep 17 00:00:00 2001 From: German Khokhlov Date: Wed, 28 Oct 2026 15:23:13 +0400 Subject: [PATCH] i18n(ar): wording fixes from the screenshot review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - "never" in a layer row reads لم يُحدَّث (not updated), not أبدًا. - Space Missions (30 يومًا) and Earthquakes (24 ساعة) keep their parenthesis together with a no-break space instead of wrapping inside it. - VS BASEMAP is مقابل الخريطة, short enough for its segment. - The voice pointer label THIS is هذا; two leftover حي (live) become مباشر. - Latin provider names in Street Level hints lose their «» quotes. Co-Authored-By: Claude Opus 5.5 --- src/i18n/locales/ar.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/i18n/locales/ar.json b/src/i18n/locales/ar.json index fbc0e3187..d25d7436d 100644 --- a/src/i18n/locales/ar.json +++ b/src/i18n/locales/ar.json @@ -66,7 +66,7 @@ "IMPORT": "استيراد", "RUN LOG": "سجل التشغيل", "Ready": "جاهز", - "Starting live contacts…": "جارٍ تشغيل الأهداف الحية…", + "Starting live contacts…": "جارٍ تشغيل الأهداف المباشرة…", "Opening space missions…": "جارٍ فتح المهام الفضائية…", "Scanning active events…": "جارٍ مسح الأحداث النشطة…", "Working…": "جارٍ العمل…", @@ -520,7 +520,7 @@ "Expand LOCATION": "توسيع الموقع", "UNAVAILABLE": "غير متاح", "Live Flights": "الرحلات المباشرة", - "Earthquakes (24h)": "الزلازل (24 ساعة)", + "Earthquakes (24h)": "الزلازل (24 ساعة)", "No selected data layers": "لا توجد طبقات بيانات محددة", "Cleared {count} data layers": { "zero": "لم تُمسح أي طبقة بيانات ({count})", @@ -595,7 +595,7 @@ "DISABLING": "جارٍ الإيقاف", "Military Flights": "الرحلات العسكرية", "Satellites": "الأقمار الصناعية", - "Space Missions (30d)": "المهام الفضائية (30 يومًا)", + "Space Missions (30d)": "المهام الفضائية (30 يومًا)", "Street Traffic": "حركة مرور الشوارع", "Radio": "الراديو", "Bikeshare": "الدراجات المشتركة", @@ -610,7 +610,7 @@ "{count}s ago": "قبل {count} ث", "{count}m ago": "قبل {count} د", "{count}h ago": "قبل {count} س", - "never": "أبدًا", + "never": "لم يُحدَّث", "loading...": "جارٍ التحميل...", "UNCERTAIN · {source} · lifecycle state requires reconciliation": "غير مؤكد · {source} · حالة دورة التشغيل تحتاج إلى مطابقة", "{state} · {source}": "{state} · {source}", @@ -1642,7 +1642,7 @@ "InciWeb ↗ · click card to open": "InciWeb ↗ · انقر على البطاقة للفتح", "FIRE · {name}": "حريق · {name}", "Unnamed incident": "حادث بلا اسم", - "Open {title} on InciWeb": "فتح «{title}» على InciWeb", + "Open {title} on InciWeb": "فتح {title} على InciWeb", "Perimeter source unavailable": "مصدر محيطات الحرائق غير متاح", "Not contained or unknown": "غير مسيطر عليه أو غير معروف", "Under 50% contained": "السيطرة أقل من 50%", @@ -1695,8 +1695,8 @@ "CelesTrak unreachable": "تعذّر الوصول إلى CelesTrak", "DOCKED · {name} · +{extra}": "ملتحم · {name} · +{extra}", "DOCKED · {name}": "ملتحم · {name}", - "{name} needs the Google 3D map: choose it under MAP SOURCE": "يحتاج «{name}» إلى خريطة Google 3D: اخترها من «مصدر الخريطة»", - "zoom in to a street to open {name}": "قرّب إلى شارع لفتح «{name}»", + "{name} needs the Google 3D map: choose it under MAP SOURCE": "يحتاج {name} إلى خريطة Google 3D: اخترها من «مصدر الخريطة»", + "zoom in to a street to open {name}": "قرّب إلى شارع لفتح {name}", "loading coverage...": "جارٍ تحميل التغطية...", "No street-level imagery within {radius} m of that point": "لا توجد صور على مستوى الشارع ضمن {radius} م من تلك النقطة", "No street-level imagery within {radius} m of the view centre": "لا توجد صور على مستوى الشارع ضمن {radius} م من مركز العرض", @@ -2385,7 +2385,7 @@ "{owner} is using the pointer — close it first": "المؤشر مستخدم من قِبل «{owner}» — أغلقه أولًا", "Box is {size} wide · limit {limit}": "عرض المنطقة {size} · الحد {limit}", "View is {size} wide · limit {limit}": "عرض المنظر {size} · الحد {limit}", - "VS BASEMAP": "مقابل الخريطة الأساسية", + "VS BASEMAP": "مقابل الخريطة", "A / B": "A / B", "Newest low-cloud day for this box · scene cloud, not box cloud": "أحدث يوم قليل الغيوم لهذه المنطقة · غيوم المشهد كله لا المنطقة", "Newest day covering this box · cloudier than 20%": "أحدث يوم يغطي هذه المنطقة · غيوم أكثر من 20%", @@ -2702,7 +2702,7 @@ "Voice assistant": "المساعد الصوتي", "Dismiss voice card": "إغلاق بطاقة الصوت", "YOU": "أنت", - "THIS": "المُشار إليه", + "THIS": "هذا", "Plan": "الخطة", "Referenced items": "العناصر المشار إليها", "NOTES & SOURCES": "الملاحظات والمصادر", @@ -2956,7 +2956,7 @@ "The flights layer is not enabled": "طبقة الرحلات غير مفعّلة", "The military layer is not enabled": "طبقة الرحلات العسكرية غير مفعّلة", "The satellites layer is not enabled": "طبقة الأقمار الصناعية غير مفعّلة", - "The ais-live-vessels layer is not enabled": "طبقة سفن AIS غير مفعّلة", + "The ais-live-vessels layer is not enabled": "طبقة سفن AIS المباشرة غير مفعّلة", "Could not enable the requested layer": "تعذّر تفعيل الطبقة المطلوبة", "Could not disable the requested layer": "تعذّر إيقاف الطبقة المطلوبة", "Radio layer unavailable": "طبقة الراديو غير متاحة",