دعم العربية ليس dir="rtl" وانتهينا. هذه التفاصيل التي تفصل الموقع الاحترافي عن القالب المعكوس:
استخدم الخصائص المنطقية في CSS
/* بدلاً من */ margin-left: 16px; /* استخدم — تنعكس تلقائيًا مع الاتجاه */ margin-inline-start: 16px;
اختر خطًا عربيًا مصممًا للشاشات
IBM Plex Sans Arabic وTajawal وCairo ممتازة. تجنب الخطوط التي صُممت للطباعة.
الأرقام والتواريخ
قرر من البداية: أرقام عربية (١٢٣) أم إنجليزية (123)؟ الاتساق أهم من الاختيار نفسه.
في مشاريعي الثنائية اللغة، أبني RTL من مستوى البنية بالخصائص المنطقية — وليس بإضافة تصحيحات لاحقة.