From 10a57f476c61ec906d0af0e1b971b2537a122c16 Mon Sep 17 00:00:00 2001 From: Thabet Alyahya Date: Mon, 25 Nov 2024 00:47:52 +0300 Subject: [PATCH] Improve Arabic Localization: Spelling, Terminology, and Date Format Adjustments (#198) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Improve Arabic Localization: Spelling, Terminology, and Date Format Adjustments The following changes were made: Spelling Corrections: Fixed common spelling errors, such as: "أضافة" to "إضافة" "الغاء" to "إلغاء" "إختر" to "اختر" "يحتوى" to "يحتوي" "مساءاً" to "مساءً" "قيد الإنتظار" to "قيد الانتظار" Terminology Standardization: Updated technical terms to use more common Arabic equivalents: "ميجا بايت" changed to "ميغابايت" "جيجا بايت" changed to "غيغابايت" "تيرا بايت" changed to "تيرابايت" Unified month and day names for consistency. Date Format Adjustment: Changed the date format from "شهر/يوم/سنة" to "yy/mm/dd" to ensure consistency with a more standard international date format, making it easier to handle dates programmatically. Improved Formatting: Standardized the use of Hamza in words, using "إ" where appropriate (e.g., "إظهار"، "إخفاء"). Adjusted certain phrases for clarity, making the text more natural for native Arabic speakers. Consistent usage of certain UI terms like "إلغاء التحديد" instead of "قم بإلغاء التحديد". * Reformat file --- ar.json | 146 ++++++++++++++++++++++++++------------------------------ 1 file changed, 69 insertions(+), 77 deletions(-) diff --git a/ar.json b/ar.json index 6c1dd3e..2a844d6 100644 --- a/ar.json +++ b/ar.json @@ -1,87 +1,79 @@ { "ar": { "accept": "موافق", - "addRule": "أضافة قاعدة", - "am": "صباحا", + "addRule": "إضافة قاعدة", + "am": "صباحًا", "apply": "تطبيق", - "cancel": "الغاء", - "choose": "إختر", - "chooseDate": "إختر اليوم", - "chooseMonth": "إختر الشهر", - "chooseYear": "إختر السنة", - "clear": "إزاله", + "cancel": "إلغاء", + "choose": "اختر", + "chooseDate": "اختر اليوم", + "chooseMonth": "اختر الشهر", + "chooseYear": "اختر السنة", + "clear": "إزالة", "completed": "مكتمل", - "contains": "يحتوى على", + "contains": "يحتوي على", "custom": "مخصص", "dateAfter": "التاريخ بعد", "dateBefore": "التاريخ قبل", - "dateFormat": "شهر/يوم/سنة", + "dateFormat": "yy/mm/dd", "dateIs": "التاريخ هو", "dateIsNot": "التاريخ ليس", "dayNames": [ "الأحد", "الإثنين", "الثلاثاء", - "الاربعاء", - "الخميس", - "الجمعة", - "السبت" - ], - "dayNamesMin": [ - "الأحد", - "الإثنين", - "الثلاثاء", - "الاربعاء", + "الأربعاء", "الخميس", "الجمعة", "السبت" ], + "dayNamesMin": ["ح", "ن", "ث", "ر", "خ", "ج", "س"], "dayNamesShort": [ - "ح", - "ن", - "ث", - "ب", - "خ", - "ج", - "س" + "أحد", + "إثنين", + "ثلاثاء", + "أربعاء", + "خميس", + "جمعة", + "سبت" ], - "emptyFilterMessage": "لا توجد إختيارات", + "emptyFilterMessage": "لا توجد اختيارات", "emptyMessage": "لا توجد نتيجة", "emptySearchMessage": "لا تتوفر بيانات", - "emptySelectionMessage": "لم يتم اختيار اي عنصر", + "emptySelectionMessage": "لم يتم اختيار أي عنصر", "endsWith": "ينتهي بـ", "equals": "يساوي", "fileSizeTypes": [ "بايت", "كيلو بايت", - "ميجا بايت", - "جيجا بايت", - "تيرا بايت", - "بيتا بايت", - "إكسا بايت", - "زيتا بايت", - "يوتا بايت" + "ميغابايت", + "غيغابايت", + "تيرابايت", + "بيتابايت", + "إكسابايت", + "زيتابايت", + "يوتابايت" ], "filter": "تصفية", "firstDayOfWeek": 0, "gt": "أكبر من", - "gte": "أكبر من او يساوي", + "gte": "أكبر من أو يساوي", "lt": "أقل من", - "lte": "اقل من او يساوي", + "lte": "أقل من أو يساوي", "matchAll": "يطابق الكل", - "matchAny": "يطابق أى", + "matchAny": "يطابق أي", "medium": "متوسط", "monthNames": [ "يناير", "فبراير", "مارس", - "ابريل", + "أبريل", "مايو", "يونيو", "يوليو", - "اغسطس", + "أغسطس", "سبتمبر", - "اكتوبر", + "أكتوبر", "نوفمبر", "ديسمبر" ], @@ -89,13 +81,13 @@ "يناير", "فبراير", "مارس", - "ابريل", + "أبريل", "مايو", "يونيو", "يوليو", - "اغسطس", + "أغسطس", "سبتمبر", - "اكتوبر", + "أكتوبر", "نوفمبر", "ديسمبر" ], @@ -106,12 +98,12 @@ "nextSecond": "الثانية التالية", "nextYear": "السنة التالية", "noFilter": "بدون تصفية", - "notContains": "لا يحتوى على", + "notContains": "لا يحتوي على", "notEquals": "لا يساوي", - "now": "الأن", - "passwordPrompt": "أدخل كلمة السر", - "pending": "قيد الإنتظار", - "pm": "مساءاً", + "now": "الآن", + "passwordPrompt": "أدخل كلمة المرور", + "pending": "قيد الانتظار", + "pm": "مساءً", "prevDecade": "العقد السابق", "prevHour": "الساعة السابقة", "prevMinute": "الدقيقة السابقة", @@ -126,62 +118,62 @@ "startsWith": "يبدأ بـ", "strong": "قوي", "today": "اليوم", - "upload": "تحمّيل", + "upload": "تحميل", "weak": "ضعيف", "weekHeader": "الأسبوع", "aria": { - "cancelEdit": "الغاء التعديل", - "close": "اغلاق", + "cancelEdit": "إلغاء التعديل", + "close": "إغلاق", "collapseLabel": "طوي", - "collapseRow": "اخفاء الصف", + "collapseRow": "إخفاء الصف", "editRow": "تعديل الصف", "expandLabel": "توسيع", - "expandRow": "اظهار الصف", + "expandRow": "إظهار الصف", "falseLabel": "خطأ", "filterConstraint": "تصفية القيود", - "filterOperator": "تصفية العاملين", - "firstPageLabel": "الصفحة الاولى", + "filterOperator": "تصفية المشغلات", + "firstPageLabel": "الصفحة الأولى", "gridView": "واجهة جدول", - "hideFilterMenu": "اخفاء تصفية القائمة", + "hideFilterMenu": "إخفاء تصفية القائمة", "jumpToPageDropdownLabel": "الذهاب إلى عنوان القائمة المنسدلة للصفحة", "jumpToPageInputLabel": "الذهاب إلى عنوان حقل الإدخال للصفحة", - "lastPageLabel": "الصفحة الاخيرة", + "lastPageLabel": "الصفحة الأخيرة", "listView": "واجهة قائمة", - "moveAllToSource": "نقل الجميع الى المصدر", - "moveAllToTarget": "نقل الجميع الى الهدف", + "moveAllToSource": "نقل الجميع إلى المصدر", + "moveAllToTarget": "نقل الجميع إلى الهدف", "moveBottom": "الانتقال للأخير", - "moveDown": "الإنتقال للأسفل", - "moveTop": "الأنتقال للأول", - "moveToSource": "نقل الى المصدر", - "moveToTarget": "نقل الى الهدف", - "moveUp": "الأنتقال للأعلى", + "moveDown": "الانتقال للأسفل", + "moveTop": "الانتقال للأول", + "moveToSource": "نقل إلى المصدر", + "moveToTarget": "نقل إلى الهدف", + "moveUp": "الانتقال للأعلى", "navigation": "التنقل بين الصفحات", "next": "التالي", "nextPageLabel": "الصفحة التالية", "nullLabel": "لا يوجد اختيار", "otpLabel": "الرجاء إدخال حرف كلمة المرور لمرة واحدة {0}", "pageLabel": "صفحة {page}", - "passwordHide": "اخفاء كلمة المرور", + "passwordHide": "إخفاء كلمة المرور", "passwordShow": "عرض كلمة المرور", "previous": "السابق", "previousPageLabel": "الصفحة السابقة", "removeLabel": "إزالة", - "rotateLeft": "تدوير بأتجاه اليسار", - "rotateRight": "تدوير بإتجاه اليمين", + "rotateLeft": "تدوير باتجاه اليسار", + "rotateRight": "تدوير باتجاه اليمين", "rowsPerPageLabel": "عدد الصفوف في الصفحة الواحدة", "saveEdit": "حفظ التعديلات", "scrollTop": "انتقل إلى الأعلى", - "selectAll": "جميع العناصر مختارة", - "selectLabel": "يختار", + "selectAll": "تحديد جميع العناصر", + "selectLabel": "اختيار", "selectRow": "اختيار الصف", - "showFilterMenu": "أظهار تصفية القائمة", - "slide": "زلاقة", - "slideNumber": "{slideNumber}", - "star": "نجمه واحدة", + "showFilterMenu": "إظهار تصفية القائمة", + "slide": "شريحة", + "slideNumber": "الشريحة رقم {slideNumber}", + "star": "نجمة واحدة", "stars": "{star} نجوم", "trueLabel": "صحيح", - "unselectAll": "جميع العناصر غير مختارة", - "unselectLabel": "قم بإلغاء التحديد", + "unselectAll": "إلغاء تحديد جميع العناصر", + "unselectLabel": "إلغاء التحديد", "unselectRow": "عدم اختيار الصف", "zoomImage": "تكبير الصورة", "zoomIn": "تكبير",