هل هناك مشكلة في هذه الأداة؟

عن «محوّل CSS من LTR إلى RTL أونلاين عبر الإنترنت»

تعكس هذه الأداة ورقة أنماط من اليسار إلى اليمين لتصبح من اليمين إلى اليسار. تبدّل الخصائص الاتجاهية (margin-left ⇄ margin-right وpadding وborder وfloat وtext-align)، وتعيد ترتيب الاختصارات رباعية القيم، وتعكس زوايا border-radius، وتغيّر direction: ltr إلى rtl، وتضيف direction: rtl إلى body كي يُقرأ التخطيط فعليًا من اليمين إلى اليسار.

إضافة دعم RTL للعربية أو العبرية أو الفارسية أو الأردية يدويًا أمر متعب وعرضة للخطأ. الصِق CSS الحالي هنا واحصل على نسخة معكوسة صحيحة في خطوة واحدة، جاهزة للنشر كملف rtl.css منفصل. التحويل نصي ويمس CSS فقط؛ تبقى القيم داخل url() والسلاسل المقتبسة وتحويلات transform كما هي.

كيف تستخدم هذه الأداة

كيفية تحويل CSS من LTR إلى RTL

  1. الصق CSS الخاص بك

    انسخ ورقة الأنماط من اليسار إلى اليمين — ملفًا كاملًا أو مقتطفًا — إلى مربع الإدخال.

  2. شغّل التحويل

    اضغط Run. تبدّل الأداة خصائص وكلمات left/right المفتاحية، وتعيد ترتيب الاختصارات رباعية القيم، وتعكس زوايا border-radius، وتغيّر direction: ltr إلى rtl.

  3. راجِع النتيجة

    تحقق من المخرجات: أصبح margin-left هو margin-right، وأصبح float: left هو float: right، وأُضيفت قاعدة direction: rtl إلى body.

  4. انسخ أو احفظ

    انسخ CSS المحوّل واحفظه كملف rtl.css منفصل، أو حمّله شرطيًا لـ [dir=rtl] / <html dir="rtl">.

  5. اختبر في المتصفح

    حوّل صفحتك إلى RTL وتحقق من المسافات والمحاذاة والأيقونات. اضبط يدويًا أي قيم حساسة للاتجاه داخل url() أو transform، فهي تُترك دون تغيير عن قصد.