إصلاح · الصفحات والهاتف والعربية
الصفحة العربية ليست من اليمين إلى اليسار
تعطّل عملكالكويت والخليج
ما قد تراه
- النص العربي محاذى لليسار والقائمة في الجهة الخطأ
- بعض الأجزاء فقط تنقلب
السبب الأرجح
تفتقر الصفحة إلى إعداد الاتجاه من اليمين إلى اليسار على عنصر html، أو أن الأنماط تستخدم left وright بدل start وend.
افحص أولاً (نحو دقيقتين)
- افحص عنصر html: هل فيه dir="rtl" وlang="ar" في الصفحات العربية؟
- ابحث في CSS عن margin-left وpadding-right وleft: وright: وtext-align:left.
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- اضبط lang وdir على عنصر html حسب لغة الصفحة (العربية تأخذ dir="rtl").
- استبدل الخصائص الفيزيائية بمنطقية (margin-inline-start وpadding-inline-end وinset-inline-start وtext-align: start).
- في صفوف flex وgrid دع الاتجاه يتبع الصفحة؛ ولا تكتب row-reverse للعربية يدوياً.
- افحص النماذج والقوائم والمنزلقات والقوائم المنسدلة والأيقونات في الصفحات العربية.
لا تفعل هذا
- لا تستخدم transform: scaleX(-1) على الصفحة كلها.
- لا تكرر ملف الأنماط للعربية.
- لا تقلب الصور أو الشعارات أو أرقام الهاتف.