في الطباعة العامة، "اتجاه النص" أمر بالغ الأهمية. اللغات مثل العربية والعبرية تُقرأ من اليمين إلى اليسار (RTL). إذا قمت بترجمة النص ببساطة دون عكس التخطيط، فإن تجربة المستخدم تبدو معطلة (على سبيل المثال، النص محاذي لليسار، وعلامات الترقيم في غير مكانها).
MultiLipi's محرك RTL هي طبقة تنسيق ديناميكية تكتشف هذه اللغات و"تعكس" تلقائيًا تنسيق CSS الخاص بموقعك - مع قلب الهوامش والحشو ومحاذاة النص - لضمان تجربة قراءة أصلية دون الحاجة إلى كتابة سطر واحد من التعليمات البرمجية المخصصة.
1. بروتوكول الكشف
ما هي اللغات التي تؤدي إلى العكس؟
المحرك مدرك للسياق. يقوم بتنشيط مرآة التخطيط فقط عندما يختار المستخدم لغة محددة من اليمين إلى اليسار (RTL). بالنسبة لجميع اللغات الأخرى (الإنجليزية، الفرنسية، إلخ)، يظل عرض الاتجاه من اليسار إلى اليمين (LTR) قياسيًا.
اللغات المدعومة من اليمين إلى اليسار:
العربية (ar)
العبرية (he)
فارسي (fa)
الأردية (ur)
2. بروتوكول التكوين
تفعيل محرك المرآة.
لتمكين هذا التكيف الهيكلي، اتبع هذا المسار في مركز التحكم الخاص بك:
الخطوة 1: الوصول إلى سياق المشروع
تسجيل الدخول إلى لوحة تحكم MultiLipi الخاصة بك.
حدد المشروع المحدد الذي ترغب في تكوينه.
الخطوة 2: الوصول إلى الإعدادات
انتقل إلى الإعدادات القسم في الشريط الجانبي الأيسر.
انقر على إعدادات المشروع.
الخطوة 3: تبديل المحرك
مرر لأسفل للعثور على دعم RTL تبديل.
الإجراء: قم بتبديله إلى تشغيل (أزرق).
إجراء النظام: طبقة حقن CSS نشطة الآن.

3. السلوك التقني
كيف تعمل في المتصفح.
بمجرد التمكين، يقوم المحرك بتنفيذ العمليات التالية ديناميكيًا:
سمة الاتجاه
يُحقن تلقائيًا dir="rtl" في HTML علامة عندما تكون لغة من اليمين إلى اليسار نشطة.
عكس CSS
إنه "يعكس" فعليًا خصائص CSS القياسية.
float: left يصبح float: right.
margin-left: 10px يصبح margin-right: 10px.
تكامل المحول
إذا استخدمت مبدل اللغات MultiLipi، فسيتم عكس واجهة المستخدم فورًا في اللحظة التي يختار فيها المستخدم اللغة العربية أو العبرية، مما يوفر انتقالًا سلسًا.
ملاحظة: لا توجد حاجة لتجاوزات CSS يدوية. يتعامل النظام مع حسابات الهندسة تلقائيًا.
