تعدد اللغات

بناء المواقع العربية ومواقع الاتجاه من اليمين إلى اليسار على نحو سليم

بقلم فريق AsasWeb 1 دقيقة قراءة

الموقع العربي السليم يعكس التخطيط كله، لا النص فقط. يجب أن تنقلب القوائم والأيقونات والمسافات مع اتجاه القراءة، وأنظف طريقة لذلك هي الخصائص المنطقية في CSS، مع إعلان سمتي lang وdir الصحيحتين في كل صفحة حتى تتصرف المتصفحات وقارئات الشاشة كما ينبغي. تحتاج العربية أيضاً إلى خطوط وارتفاعات أسطر خاصة بها، والفحص الموثوق الوحيد هو مراجعة كل صفحة بالعربية على أحجام شاشات حقيقية.

كثيراً ما يُعامَل إضافة العربية إلى موقع على أنه ترجمة النص وانتهى الأمر. الموقع الجيد فعلاً باتجاه RTL يحتاج إلى أكثر من ذلك، لأن التخطيط بأكمله يجب أن ينعكس، والتفاصيل هي حيث تتعثر معظم المحاولات. هذا شيء نبنيه كثيراً، بما في ذلك الموقع الذي تقرؤه الآن.

اعكس التخطيط، لا الكلمات وحدها

في اللغة ذات الاتجاه من اليمين إلى اليسار ينقلب اتجاه القراءة، فيجب أن ينقلب التخطيط معه. التنقل والأيقونات وخطوات التقدم والمسافات كلها تتحرك لتعكس الاتجاه الجديد. الطريقة النظيفة لتحقيق ذلك هي خصائص CSS المنطقية، التي تتيح لمجموعة واحدة من المكونات أن تُعرض على نحو صحيح في الاتجاهين دون أنماط مكررة.

اضبط اللغة والاتجاه على نحو صحيح

كل صفحة يجب أن تعلن اللغة والاتجاه الصحيحين على عنصر HTML، كي تبدّل المتصفحات وقارئات الشاشة اتجاه القراءة والصوت. هذه تفصيلة صغيرة بأثر كبير على كيفية إعلان الصفحة وفهمها.

الطباعة تستحق العناية

للعربية احتياجاتها الطباعية الخاصة، من الخط المناسب إلى ارتفاع السطر وطريقة تصرف الأرقام وعلامات الترقيم في المحتوى المختلط. الخط المختار للنص اللاتيني نادراً ما ينصف العربية، لذا نختار الخط ونضبطه لكل نظام كتابة.

اختبر باللغة، لا نظرياً

الفحص الموثوق الوحيد هو مراجعة كل صفحة بالعربية، من اليمين إلى اليسار، على أحجام شاشات حقيقية. التخطيط الذي يبدو سليماً منعكساً داخل أداة قد ينكسر مع المحتوى الحقيقي، لذا نراجعه صفحة صفحة.

نبني المواقع متعددة اللغات، بما فيها العربية باتجاه RTL، من الأساس وليس بوصفها إضافة لاحقة. اطلع على نهجنا في دليل SEO متعدد اللغات، أو ابدأ مشروعاً للوصول إلى سوق ناطق بالعربية على نحو سليم.

تريد هذا المعيار على موقعك؟

أخبرنا عن مشروعك وسنرد بخطوات تالية صادقة وعملية.