mirror of
https://github.com/iib0011/omni-tools.git
synced 2025-11-09 01:52:30 +05:30
Add comprehensive Arabic (العربية) language support to OmniTools with full RTL (Right-to-Left) functionality: - Add Arabic to supported languages list and language selector - Translate all 12 namespace files to Arabic (audio, csv, image, json, list, number, pdf, string, time, translation, video, xml) - Implement RTL support with stylis-plugin-rtl for proper Arabic text rendering - Create RTL-aware theme variants (lightThemeRTL, darkThemeRTL) - Add automatic document direction switching based on selected language This enables full Arabic language support for all tools and UI elements in the application, providing a native experience for Arabic-speaking users.
258 lines
19 KiB
JSON
258 lines
19 KiB
JSON
{
|
|
"duplicate": {
|
|
"concatenate": "دمج",
|
|
"concatenateDescription": "دمج النسخ (إذا تم إلغاء التحديد، سيتم تشابك العناصر)",
|
|
"copyDescription": "عدد النسخ (يمكن أن يكون كسريًا)",
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لتكرار عناصر القائمة. أدخل قائمتك وحدد معايير التكرار لإنشاء نسخ من العناصر. مثالي لتوسيع البيانات أو الاختبار أو إنشاء أنماط متكررة.",
|
|
"duplicationOptions": "خيارات التكرار",
|
|
"error": "خطأ",
|
|
"example1Description": "يوضح هذا المثال كيفية تكرار قائمة من الكلمات.",
|
|
"example1Title": "تكرار بسيط",
|
|
"example2Description": "يوضح هذا المثال كيفية تكرار قائمة بترتيب عكسي.",
|
|
"example2Title": "تكرار عكسي",
|
|
"example3Description": "يوضح هذا المثال كيفية تشابك العناصر بدلاً من دمجها.",
|
|
"example3Title": "تشابك العناصر",
|
|
"example4Description": "يوضح هذا المثال كيفية تكرار قائمة بعدد كسري من النسخ.",
|
|
"example4Title": "تكرار كسري",
|
|
"examples": {
|
|
"fractional": {
|
|
"description": "يوضح هذا المثال كيفية تكرار قائمة بعدد كسري من النسخ.",
|
|
"title": "تكرار كسري"
|
|
},
|
|
"interweave": {
|
|
"description": "يوضح هذا المثال كيفية تشابك العناصر بدلاً من دمجها.",
|
|
"title": "تشابك العناصر"
|
|
},
|
|
"reverse": {
|
|
"description": "يوضح هذا المثال كيفية تكرار قائمة بترتيب عكسي.",
|
|
"title": "تكرار عكسي"
|
|
},
|
|
"simple": {
|
|
"description": "يوضح هذا المثال كيفية تكرار قائمة من الكلمات.",
|
|
"title": "تكرار بسيط"
|
|
}
|
|
},
|
|
"inputTitle": "قائمة الإدخال",
|
|
"joinSeparatorDescription": "الفاصل لضم القائمة المكررة",
|
|
"resultTitle": "القائمة المكررة",
|
|
"reverse": "عكس",
|
|
"reverseDescription": "عكس العناصر المكررة",
|
|
"shortDescription": "تكرار عناصر القائمة بمعايير محددة",
|
|
"splitByRegex": "التقسيم بتعبير نمطي",
|
|
"splitBySymbol": "التقسيم برمز",
|
|
"splitOptions": "خيارات التقسيم",
|
|
"splitSeparatorDescription": "الفاصل لتقسيم القائمة",
|
|
"title": "تكرار",
|
|
"toolInfo": {
|
|
"description": "تتيح لك هذه الأداة تكرار العناصر في القائمة. يمكنك تحديد عدد النسخ (بما في ذلك القيم الكسرية)، والتحكم في ما إذا كانت العناصر مدمجة أو متشابكة، وحتى عكس العناصر المكررة. إنها مفيدة لإنشاء أنماط متكررة أو إنشاء بيانات اختبار أو توسيع القوائم بمحتوى يمكن التنبؤ به.",
|
|
"title": "تكرار القائمة"
|
|
},
|
|
"unknownError": "حدث خطأ غير معروف",
|
|
"validation": {
|
|
"copyMustBeNumber": "يجب أن يكون عدد النسخ رقمًا",
|
|
"copyMustBePositive": "يجب أن يكون عدد النسخ موجبًا",
|
|
"copyRequired": "عدد النسخ مطلوب",
|
|
"joinSeparatorRequired": "فاصل الضم مطلوب",
|
|
"separatorRequired": "الفاصل مطلوب"
|
|
}
|
|
},
|
|
"findMostPopular": {
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح للعثور على العناصر الأكثر شيوعًا في القائمة. أدخل قائمتك واحصل فورًا على العناصر التي تظهر بشكل أكثر تكرارًا. مثالي لتحليل البيانات أو تحديد الاتجاهات أو العثور على العناصر المشتركة.",
|
|
"displayFormatDescription": "كيفية عرض عناصر القائمة الأكثر شيوعًا؟",
|
|
"displayOptions": {
|
|
"count": "عرض عدد العناصر",
|
|
"percentage": "عرض نسبة العناصر",
|
|
"total": "عرض إجمالي العناصر"
|
|
},
|
|
"extractListItems": "كيفية استخراج عناصر القائمة؟",
|
|
"ignoreItemCase": "تجاهل حالة العنصر",
|
|
"ignoreItemCaseDescription": "مقارنة جميع عناصر القائمة بأحرف صغيرة.",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"itemComparison": "مقارنة العناصر",
|
|
"outputFormat": "تنسيق إخراج العناصر العليا",
|
|
"removeEmptyItems": "إزالة العناصر الفارغة",
|
|
"removeEmptyItemsDescription": "تجاهل العناصر الفارغة من المقارنة.",
|
|
"resultTitle": "العناصر الأكثر شيوعًا",
|
|
"shortDescription": "العثور على العناصر الأكثر تكرارًا",
|
|
"sortOptions": {
|
|
"alphabetic": "فرز أبجديًا",
|
|
"count": "فرز حسب العدد"
|
|
},
|
|
"sortingMethodDescription": "حدد طريقة الفرز.",
|
|
"splitOperators": {
|
|
"regex": {
|
|
"description": "فصل عناصر قائمة الإدخال بتعبير نمطي.",
|
|
"title": "استخدام تعبير نمطي للتقسيم"
|
|
},
|
|
"symbol": {
|
|
"description": "فصل عناصر قائمة الإدخال بحرف.",
|
|
"title": "استخدام رمز للتقسيم"
|
|
}
|
|
},
|
|
"splitSeparatorDescription": "تعيين رمز فاصل أو تعبير نمطي.",
|
|
"title": "العثور على الأكثر شيوعًا",
|
|
"trimItems": "قص عناصر القائمة العليا",
|
|
"trimItemsDescription": "إزالة المسافات البادئة والنهائية قبل مقارنة العناصر"
|
|
},
|
|
"findUnique": {
|
|
"caseSensitiveItems": "عناصر حساسة لحالة الأحرف",
|
|
"caseSensitiveItemsDescription": "إخراج العناصر بحالات أحرف مختلفة كعناصر فريدة في القائمة.",
|
|
"delimiterDescription": "تعيين رمز فاصل أو تعبير نمطي.",
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح للعثور على العناصر الفريدة في القائمة. أدخل قائمتك واحصل فورًا على جميع القيم الفريدة مع إزالة التكرارات. مثالي لتنظيف البيانات أو إزالة التكرارات أو العثور على العناصر المميزة.",
|
|
"findAbsolutelyUniqueItems": "العثور على العناصر الفريدة تمامًا",
|
|
"findAbsolutelyUniqueItemsDescription": "عرض العناصر فقط من القائمة التي توجد في نسخة واحدة.",
|
|
"inputListDelimiter": "فاصل قائمة الإدخال",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"outputListDelimiter": "فاصل قائمة الإخراج",
|
|
"resultTitle": "العناصر الفريدة",
|
|
"shortDescription": "العثور على العناصر الفريدة في القائمة",
|
|
"skipEmptyItems": "تخطي العناصر الفارغة",
|
|
"skipEmptyItemsDescription": "عدم تضمين عناصر القائمة الفارغة في الإخراج.",
|
|
"title": "العثور على الفريد",
|
|
"trimItems": "قص عناصر القائمة",
|
|
"trimItemsDescription": "إزالة المسافات البادئة والنهائية قبل مقارنة العناصر.",
|
|
"uniqueItemOptions": "خيارات العناصر الفريدة"
|
|
},
|
|
"group": {
|
|
"deleteEmptyItems": "حذف العناصر الفارغة",
|
|
"deleteEmptyItemsDescription": "تجاهل العناصر الفارغة وعدم تضمينها في المجموعات.",
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لتجميع عناصر القائمة. أدخل قائمتك وحدد معايير التجميع لتنظيم العناصر في مجموعات منطقية. مثالي لتصنيف البيانات أو تنظيم المعلومات أو إنشاء قوائم منظمة. يدعم الفواصل المخصصة وخيارات التجميع المتنوعة.",
|
|
"emptyItemsAndPadding": "العناصر الفارغة والحشو",
|
|
"groupNumberDescription": "عدد العناصر في المجموعة",
|
|
"groupSeparatorDescription": "حرف فاصل المجموعة",
|
|
"groupSizeAndSeparators": "حجم المجموعة والفواصل",
|
|
"inputItemSeparator": "فاصل عناصر الإدخال",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"itemSeparatorDescription": "حرف فاصل العناصر",
|
|
"leftWrapDescription": "رمز الالتفاف الأيسر للمجموعة.",
|
|
"padNonFullGroups": "حشو المجموعات غير الكاملة",
|
|
"padNonFullGroupsDescription": "ملء المجموعات غير الكاملة بعنصر مخصص (أدخل أدناه).",
|
|
"paddingCharDescription": "استخدم هذا الحرف أو العنصر لحشو المجموعات غير الكاملة.",
|
|
"resultTitle": "العناصر المجمعة",
|
|
"rightWrapDescription": "رمز الالتفاف الأيمن للمجموعة.",
|
|
"shortDescription": "تجميع عناصر القائمة حسب الخصائص المشتركة",
|
|
"splitOperators": {
|
|
"regex": {
|
|
"description": "فصل عناصر قائمة الإدخال بتعبير نمطي.",
|
|
"title": "استخدام تعبير نمطي للتقسيم"
|
|
},
|
|
"symbol": {
|
|
"description": "فصل عناصر قائمة الإدخال بحرف.",
|
|
"title": "استخدام رمز للتقسيم"
|
|
}
|
|
},
|
|
"splitSeparatorDescription": "تعيين رمز فاصل أو تعبير نمطي.",
|
|
"title": "تجميع"
|
|
},
|
|
"reverse": {
|
|
"description": "هذا تطبيق قائم على المتصفح بسيط للغاية يطبع جميع عناصر القائمة بالعكس. يمكن فصل عناصر الإدخال بأي رمز ويمكنك أيضًا تغيير فاصل عناصر القائمة المعكوسة.",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"itemSeparator": "فاصل العناصر",
|
|
"itemSeparatorDescription": "تعيين رمز فاصل أو تعبير نمطي.",
|
|
"outputListOptions": "خيارات قائمة الإخراج",
|
|
"outputSeparatorDescription": "فاصل عناصر قائمة الإخراج.",
|
|
"resultTitle": "القائمة المعكوسة",
|
|
"shortDescription": "عكس القائمة بسرعة",
|
|
"splitOperators": {
|
|
"regex": {
|
|
"description": "فصل عناصر قائمة الإدخال بتعبير نمطي.",
|
|
"title": "استخدام تعبير نمطي للتقسيم"
|
|
},
|
|
"symbol": {
|
|
"description": "فصل عناصر قائمة الإدخال بحرف.",
|
|
"title": "استخدام رمز للتقسيم"
|
|
}
|
|
},
|
|
"splitterMode": "وضع التقسيم",
|
|
"title": "عكس",
|
|
"toolInfo": {
|
|
"description": "باستخدام هذه الأداة، يمكنك عكس ترتيب العناصر في القائمة. تقوم الأداة أولاً بتقسيم قائمة الإدخال إلى عناصر فردية ثم تكرر خلالها من العنصر الأخير إلى العنصر الأول، وطباعة كل عنصر إلى الإخراج أثناء التكرار. قد تحتوي قائمة الإدخال على أي شيء يمكن تمثيله كبيانات نصية، والتي تشمل الأرقام والأعداد والسلاسل والكلمات والجمل وما إلى ذلك. يمكن أن يكون فاصل عناصر الإدخال أيضًا تعبيرًا نمطيًا. على سبيل المثال، سيسمح لك التعبير النمطي /[;,]/ باستخدام العناصر المفصولة بفاصلة أو فاصلة منقوطة. يمكن تخصيص فواصل عناصر قائمة الإدخال والإخراج في الخيارات. بشكل افتراضي، كلا قائمتي الإدخال والإخراج مفصولتان بفاصلة. رائع!",
|
|
"title": "ما هو عاكس القائمة؟"
|
|
}
|
|
},
|
|
"rotate": {
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لتدوير عناصر القائمة. أدخل قائمتك وحدد مقدار التدوير لنقل العناصر بعدد محدد من المواضع. مثالي لمعالجة البيانات أو التحولات الدائرية أو إعادة ترتيب القوائم.",
|
|
"shortDescription": "تدوير عناصر القائمة بمواضع محددة",
|
|
"title": "تدوير"
|
|
},
|
|
"shuffle": {
|
|
"delimiterDescription": "تعيين رمز فاصل أو تعبير نمطي.",
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لخلط عناصر القائمة. أدخل قائمتك واحصل فورًا على نسخة عشوائية مع عناصر بترتيب عشوائي. مثالي لإنشاء التنوع أو اختبار العشوائية أو خلط البيانات المرتبة.",
|
|
"inputListSeparator": "فاصل قائمة الإدخال",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"joinSeparatorDescription": "استخدم هذا الفاصل في القائمة العشوائية.",
|
|
"outputLengthDescription": "إخراج هذا العدد الكثير من العناصر العشوائية",
|
|
"resultTitle": "القائمة المخلوطة",
|
|
"shortDescription": "عشوائية ترتيب عناصر القائمة",
|
|
"shuffledListLength": "طول القائمة المخلوطة",
|
|
"shuffledListSeparator": "فاصل القائمة المخلوطة",
|
|
"title": "خلط"
|
|
},
|
|
"sort": {
|
|
"caseSensitive": "فرز حساس لحالة الأحرف",
|
|
"caseSensitiveDescription": "فرز العناصر بأحرف كبيرة وصغيرة بشكل منفصل. تسبق الأحرف الكبيرة الأحرف الصغيرة في القائمة التصاعدية. (يعمل فقط في وضع الفرز الأبجدي.)",
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لفرز عناصر القائمة. أدخل قائمتك وحدد معايير الفرز لتنظيم العناصر بترتيب تصاعدي أو تنازلي. مثالي لتنظيم البيانات أو معالجة النص أو إنشاء قوائم مرتبة.",
|
|
"inputItemSeparator": "فاصل عناصر الإدخال",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"joinSeparatorDescription": "استخدم هذا الرمز كموصل بين العناصر في القائمة المفروزة.",
|
|
"orderDescription": "حدد ترتيب الفرز.",
|
|
"orderOptions": {
|
|
"decreasing": "ترتيب تنازلي",
|
|
"increasing": "ترتيب تصاعدي"
|
|
},
|
|
"removeDuplicates": "إزالة التكرارات",
|
|
"removeDuplicatesDescription": "حذف عناصر القائمة المكررة.",
|
|
"resultTitle": "القائمة المفروزة",
|
|
"shortDescription": "فرز عناصر القائمة بترتيب محدد",
|
|
"sortMethod": "طريقة الفرز",
|
|
"sortMethodDescription": "حدد طريقة الفرز.",
|
|
"sortOptions": {
|
|
"alphabetic": "فرز أبجديًا",
|
|
"length": "فرز حسب الطول",
|
|
"numeric": "فرز رقميًا"
|
|
},
|
|
"sortedItemProperties": "خصائص العناصر المفروزة",
|
|
"splitOperators": {
|
|
"regex": {
|
|
"description": "فصل عناصر قائمة الإدخال بتعبير نمطي.",
|
|
"title": "استخدام تعبير نمطي للتقسيم"
|
|
},
|
|
"symbol": {
|
|
"description": "فصل عناصر قائمة الإدخال بحرف.",
|
|
"title": "استخدام رمز للتقسيم"
|
|
}
|
|
},
|
|
"splitSeparatorDescription": "تعيين رمز فاصل أو تعبير نمطي.",
|
|
"title": "فرز"
|
|
},
|
|
"truncate": {
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لاقتطاع القوائم. أدخل قائمتك وحدد العدد الأقصى من العناصر للاحتفاظ بها. مثالي لمعالجة البيانات أو إدارة القوائم أو تحديد طول المحتوى.",
|
|
"shortDescription": "اقتطاع القائمة إلى عدد محدد من العناصر",
|
|
"title": "اقتطاع"
|
|
},
|
|
"unwrap": {
|
|
"description": "أبسط أداة في العالم قائمة على المتصفح لفك التفاف عناصر القائمة. أدخل قائمتك الملفوفة وحدد معايير فك الالتفاف لتسطيح العناصر المنظمة. مثالي لمعالجة البيانات أو معالجة النص أو استخراج المحتوى من القوائم المنظمة.",
|
|
"shortDescription": "فك التفاف عناصر القائمة من التنسيق المنظم",
|
|
"title": "فك الالتفاف"
|
|
},
|
|
"wrap": {
|
|
"description": "إضافة نص قبل وبعد كل عنصر في القائمة.",
|
|
"inputTitle": "قائمة الإدخال",
|
|
"joinSeparatorDescription": "الفاصل لضم القائمة الملفوفة",
|
|
"leftTextDescription": "النص المراد إضافته قبل كل عنصر",
|
|
"removeEmptyItems": "إزالة العناصر الفارغة",
|
|
"resultTitle": "القائمة الملفوفة",
|
|
"rightTextDescription": "النص المراد إضافته بعد كل عنصر",
|
|
"shortDescription": "التفاف عناصر القائمة بمعايير محددة",
|
|
"splitByRegex": "التقسيم بتعبير نمطي",
|
|
"splitBySymbol": "التقسيم برمز",
|
|
"splitOptions": "خيارات التقسيم",
|
|
"splitSeparatorDescription": "الفاصل لتقسيم القائمة",
|
|
"title": "الالتفاف",
|
|
"toolInfo": {
|
|
"description": "تتيح لك هذه الأداة إضافة نص قبل وبعد كل عنصر في القائمة. يمكنك تحديد نص مختلف للجانبين الأيسر والأيمن، والتحكم في كيفية معالجة القائمة. إنها مفيدة لإضافة علامات اقتباس أو أقواس أو تنسيقات أخرى لعناصر القائمة أو إعداد البيانات لتنسيقات مختلفة أو إنشاء نص منظم.",
|
|
"title": "التفاف القائمة"
|
|
},
|
|
"wrapOptions": "خيارات الالتفاف"
|
|
}
|
|
}
|