مقال تجريبي باللغة العربية
هذا مقال تجريبي مكتوب باللغة العربية لعرض دعم الاتجاه من اليمين إلى اليسار (RTL) في قالب كليشيه. لاحظ كيف يتدفق النص والعناوين والقوائم من اليمين إلى اليسار بشكل طبيعي.
المقدمة
يدعم القالب الآن ضبط اتجاه الكتابة على مستوى الموقع بالكامل عبر ملف الإعدادات، أو لكل صفحة ومقال على حدة من خلال إضافة direction: rtl في مقدمة الملف. يتم تحديد اتجاه كل فقرة تلقائيًا بناءً على محتواها، لذا يمكن لموقع إنجليزي أن يستضيف مقالًا عربيًا والعكس صحيح.
المميزات
فيما يلي بعض النقاط التي تعمل بشكل صحيح في وضع RTL:
- العناوين والفقرات تُحاذى إلى اليمين.
- القوائم النقطية والرقمية تظهر علاماتها على الجانب الصحيح.
- شريط التنقل وأيقونة تبديل السمة ينعكسان أفقيًا.
- الخط العربي (Vazirmatn) يُحمَّل تلقائيًا للحروف العربية.
مثال على قائمة مرتبة
- أولًا: اضبط
direction: rtlفي ملف_config.yml. - ثانيًا: أو أضفه في مقدمة مقال معيّن فقط.
- ثالثًا: ابنِ الموقع وشاهد النتيجة.
الاقتباسات أيضًا تُعرض باتجاه صحيح من اليمين إلى اليسار، مع حدٍّ جانبي على الجهة المناسبة.
الكتل البرمجية تبقى من اليسار إلى اليمين
تبقى الشيفرة البرمجية بمحاذاة من اليسار إلى اليمين حتى داخل مقال عربي، لأن ذلك هو الاتجاه الطبيعي للأكواد:
# تثبيت الاعتماديات وتشغيل الخادم المحلي
bundle install
bundle exec jekyll serve
ويمكن أيضًا استخدام الشيفرة ضمن السطر مثل direction: rtl دون التأثير على اتجاه الفقرة.
الخاتمة
بهذا يكون القالب جاهزًا لاستضافة محتوى بالعربية أو أي لغة تُكتب من اليمين إلى اليسار. إذا وجدت أي مشكلة في التنسيق، لا تتردد في فتح issue على المستودع.