تصميم واجهات عربية RTL: قواعد لا يعرفها كثير من المصممين
22 مارس 2026 · 10 دقائق قراءة
تصميم واجهات عربية RTL يعني بناء الواجهة من اليمين إلى اليسار (Right To Left) بمنطق يناسب القارئ العربي، لا مجرد عكس تصميم إنجليزي جاهز. الفرق جوهري: العربية ليست لغة معكوسة فقط، بل لها قواعد محاذاة، خطوط، أرقام، وأيقونات تختلف عن الإنجليزية، وبعضها لا يُعكس إطلاقًا. كثير من المصممين يكتفون بقلب الاتجاه ويظنّون العمل اكتمل، فتخرج واجهة تبدو «مترجمة» لا «عربية الهوية». في هذا المقال نشرح قواعد تصميم واجهات عربية RTL التي يغفلها كثيرون: الاتجاه، المحاذاة، الأيقونات، الخطوط، الأرقام، ولماذا العكس الآلي وحده لا يكفي أبدًا.
ما معنى تصميم RTL؟ إجابة مكثّفة
RTL اختصار Right To Left، أي الاتجاه من اليمين إلى اليسار، وهو الاتجاه الطبيعي للعربية. تصميم واجهة RTL يعني أن يبدأ تدفّق العناصر من اليمين: العنوان يمينًا، النص يُحاذى لليمين، القوائم تنساب من اليمين، والمستخدم يقرأ ويتصفّح بحركة عين تبدأ من الزاوية اليمنى العليا.
لكن RTL ليس مجرد «اقلب كل شيء». بعض العناصر تُعكس (مثل اتجاه الأسهم وترتيب الأعمدة)، وبعضها يبقى كما هو (مثل الشعارات، أرقام الهاتف، وأيقونات الساعة). إتقان هذا التمييز هو ما يفصل واجهة عربية أصيلة عن واجهة مترجمة بإهمال. وهذا أحد أهم جوانب الجودة في خدمة تصميم تجربة وواجهات المستخدم UX/UI، ويكمّل الأساس الذي شرحناه في ما هو تصميم تجربة المستخدم UX.
لماذا لا يكفي عكس التصميم الإنجليزي؟
كثيرون يأخذون تصميمًا إنجليزيًا، يفعّلون خيار «اعكس الاتجاه»، ويسلّمونه كواجهة عربية. النتيجة غالبًا واجهة تعمل تقنيًا لكنها تبدو وتُقرأ بشكل خاطئ. والأسباب متعددة:
أولًا، النص العربي يحتاج خطوطًا مصمّمة له. الخطوط الإنجليزية لا تعرض الحروف العربية بشكل صحيح، فتظهر متباعدة أو مكسورة الوصلات. ثانيًا، طول الكلمة العربية يختلف عن الإنجليزية، فالأزرار والمساحات المصمّمة لنص إنجليزي قد تضيق أو تتمدّد بشكل غير متناسق. ثالثًا، بعض الأيقونات والعناصر لا يجب عكسها إطلاقًا، والعكس الآلي يعكسها خطأً فتبدو غريبة. رابعًا، العربية لها أحاسيس بصرية مختلفة في الكثافة والإيقاع، والتصميم المعكوس آليًا يهمل هذا تمامًا.
الخلاصة: العكس الآلي نقطة بداية لا نهاية. الواجهة العربية الجيدة تُصمّم بوعي، لا تُترجم بضغطة زر.
قاعدة الاتجاه والمحاذاة
أول ما يتغيّر في RTL هو تدفّق العناصر ومحاذاتها. هذه أبرز القواعد:
تدفّق العناصر يبدأ من اليمين
في الواجهة العربية، العين تبدأ من اليمين الأعلى. لذلك العناصر الأهم (الشعار، العنوان الرئيسي، الدعوة لإجراء) تُوضع غالبًا في الجهة اليمنى. ترتيب الأعمدة ينعكس: ما كان أول عمود من اليسار في الإنجليزية يصبح أول عمود من اليمين في العربية.
محاذاة النص لليمين
النص العربي يُحاذى لليمين افتراضيًا، فهذا اتجاه قراءته الطبيعي. محاذاة نص عربي طويل لليسار تجبر العين على القفز بشكل متعب وتكسر الإيقاع. القاعدة: نص الفقرات يُحاذى لليمين، والعناوين كذلك في معظم الحالات.
العناصر المختلطة (عربي وإنجليزي)
عند وجود كلمات إنجليزية أو أرقام أو روابط داخل نص عربي، تبقى هذه العناصر بترتيبها الطبيعي LTR داخل السياق RTL. مثلًا، عنوان موقع أو بريد إلكتروني يبقى من اليسار لليمين حتى داخل جملة عربية. هذا التداخل (bidirectional) يحتاج معالجة دقيقة ليظهر صحيحًا.
قاعدة الأيقونات: ما يُعكس وما لا يُعكس
هذه من أكثر النقاط التي يخطئ فيها المصممون. ليست كل الأيقونات تُعكس في RTL:
أيقونات تُعكس
الأيقونات التي تحمل اتجاهًا يجب أن تنعكس لتتسق مع اتجاه القراءة:
- أسهم «التالي» و«السابق»: السهم الذي يعني «إلى الأمام» يشير لليسار في العربية لا لليمين.
- مؤشرات التقدّم وأشرطة الخطوات: تتدفّق من اليمين لليسار.
- أيقونات القوائم المنسدلة والرجوع: تنعكس لتتبع منطق الاتجاه.
أيقونات لا تُعكس أبدًا
بعض الأيقونات لا علاقة لها بالاتجاه، وعكسها خطأ يجعلها تبدو غريبة:
- أيقونة الساعة: الوقت الدائري لا ينعكس، فالساعة تدور باتجاه عقاربها في كل الثقافات. أيقونة الساعة أو التحديث الدائري تبقى كما هي.
- أزرار التحكم بالوسائط: أزرار التشغيل والتقديم في مشغّلات الصوت والفيديو تبقى بترتيبها الطبيعي، لأنها تعكس منطق تتابع الزمن لا اتجاه اللغة.
- الأيقونات غير الاتجاهية: أيقونة البحث، الإعدادات، أو القلب، لا تحمل اتجاهًا فلا تُعكس.
- الشعارات والعلامات التجارية: تبقى كما صُمّمت دائمًا.
التمييز بين هذه الفئات يدويًا هو ما يصنع واجهة محترفة. العكس الآلي يقلب كل شيء بلا تمييز، فيعكس الساعة وأزرار التشغيل خطأً.
قاعدة الخطوط العربية
الخط هو روح الواجهة العربية، واختياره ليس تفصيلًا ثانويًا.
استخدام خطوط إنجليزية عامة مثل Arial أو Helvetica لعرض نص عربي يُنتج تباعدًا سيئًا بين الحروف ووصلات مكسورة وكتابة غير مريحة للقراءة. العربية خط متصل، حروفه تترابط وتتغيّر أشكالها حسب موقعها في الكلمة، وهذا يحتاج خطًا مصمّمًا لها خصيصًا.
من الخطوط العربية الشائعة المصمّمة للواجهات الرقمية: Tajawal وCairo وIBM Plex Sans Arabic. هذه خطوط حديثة واضحة تناسب الشاشات وتعرض الحروف بترابطها الصحيح. الاختيار بينها يعتمد على هوية المشروع وانسجام الخط مع باقي العناصر.
نقطة مهمة كثيرًا ما تُهمل: النص العربي غالبًا يحتاج حجمًا أكبر قليلًا ومسافة أسطر أوسع من الإنجليزي ليُقرأ براحة، لأن أشكال الحروف العربية أكثر تنوّعًا في الارتفاع. ضبط حجم الخط وتباعد الأسطر بعناية يرفع راحة القراءة بشكل ملموس. ولضمان اتساق هذه القرارات عبر كل الشاشات، يُعرّف الخط وأحجامه ضمن نظام تصميم Design System موحّد بدل تركها لاجتهاد كل شاشة.
قاعدة الأرقام
العربية تستخدم نوعين من الأرقام: الأرقام اللاتينية (1, 2, 3) والأرقام العربية الهندية (١, ٢, ٣). والقرار بينهما يحتاج وعيًا لا عشوائية.
في معظم سياقات السعودية والخليج اليوم، تُستخدم الأرقام اللاتينية (0-9) في الواجهات الرقمية على نطاق واسع، خاصة في الأرقام التقنية مثل المبالغ، أرقام الهاتف، والتواريخ. القاعدة الأهم: الاتساق. اختر نوعًا واحدًا وطبّقه في كل الواجهة. خلط النوعين في الشاشة نفسها يربك المستخدم ويوحي بعدم الإتقان.
عند عرض أرقام داخل نص عربي، تبقى الأرقام بترتيبها الطبيعي LTR حتى لو كان السياق RTL، تمامًا كالكلمات الإنجليزية. هذا يضمن قراءة الأرقام بشكل صحيح دون انقلاب الخانات.
تفاصيل بصرية يغفلها كثيرون في RTL
إلى جانب القواعد الكبرى، هناك تفاصيل دقيقة تفصل واجهة محترفة عن أخرى مهملة:
اتجاه الظلال والتدرّجات: بعض التصاميم تضع ظلًا أو تدرّجًا بزاوية تفترض القراءة من اليسار. في الواجهة العربية قد يحتاج هذا مراجعة ليتناسق مع تدفّق العين من اليمين. التفصيل صغير لكنه يؤثر على الإحساس العام بالاتساق.
موضع الأيقونة بالنسبة للنص: في الإنجليزية توضع الأيقونة غالبًا يسار النص. في العربية، الترتيب الطبيعي يضع الأيقونة يمين النص في كثير من الحالات لتتبع اتجاه القراءة. عكس هذا يجعل العلاقة بين الأيقونة ونصها تبدو مفككة.
حقول الإدخال والقوائم: مؤشر الكتابة في حقل عربي يبدأ من اليمين، والنص يتدفّق يسارًا. أيقونات الحقل (مثل البحث أو المسح) يجب أن تأخذ موضعها المنطقي في السياق RTL لا أن تبقى حيث كانت في التصميم الإنجليزي.
التواريخ والعملات: عرض التاريخ والعملة يحتاج وعيًا بالصيغة المألوفة للمستخدم السعودي. رمز الريال وموضعه، وترتيب عناصر التاريخ، تفاصيل تجعل الواجهة تبدو محلية أصيلة بدل مترجمة.
هذه التفاصيل لا تظهر في فحص سريع، لكنها تتراكم لتصنع انطباعًا عامًا: إما واجهة تبدو «مصمّمة لنا»، أو واجهة تبدو «مترجمة لنا». والفرق بينهما يقرّر ثقة المستخدم وراحته.
أخطاء شائعة في تصميم RTL
من واقع المشاريع، هذه أكثر الأخطاء تكرارًا:
- عكس كل الأيقونات آليًا بما فيها الساعة وأزرار الوسائط التي لا تُعكس.
- استخدام خط إنجليزي لعرض العربية فتظهر مكسورة الوصلات.
- محاذاة النص لليسار على عادة التصميم الإنجليزي.
- إهمال العناصر المختلطة فتنقلب الأرقام والروابط الإنجليزية.
- عدم اختبار الواجهة بنص عربي حقيقي والاكتفاء بنص إنجليزي معكوس أثناء التصميم.
- ضيق الأزرار والمساحات المصمّمة لطول كلمة إنجليزية لا تتسع للعربية.
تجنّب هذه الأخطاء يبدأ من نية تصميم عربي أصيل، لا ترجمة تصميم جاهز. وهذا جزء من جودة أي موقع شركة احترافي موجّه للسوق العربي.
قائمة فحص عملية لواجهة عربية RTL
قبل تسليم أي واجهة عربية، مرّ على هذه القائمة بندًا بندًا. كل بند يلتقط خطأً شائعًا قبل أن يصل للمستخدم:
- هل النص العربي معروض بخط مصمّم للعربية (لا خط إنجليزي عام)؟
- هل تُحاذى الفقرات والعناوين لليمين بشكل طبيعي؟
- هل أسهم «التالي» و«السابق» ومؤشرات التقدّم منعكسة لتتدفّق من اليمين لليسار؟
- هل أيقونات الساعة وأزرار الوسائط والأيقونات المحايدة بقيت دون عكس؟
- هل الأرقام موحّدة النوع في كل الواجهة (كلها لاتينية أو كلها هندية، لا خلط)؟
- هل العناصر المختلطة (روابط، بريد، أرقام هاتف) تظهر بترتيبها الصحيح داخل النص العربي؟
- هل أحجام الخط وتباعد الأسطر مريحة للقراءة العربية، لا منسوخة من قياسات إنجليزية؟
- هل اختُبرت الواجهة بنص عربي حقيقي طويل وقصير، لا بنص إنجليزي معكوس؟
- هل تتسع الأزرار والحقول لطول الكلمة العربية دون قطع أو تمدّد؟
- هل التاريخ والعملة معروضان بصيغة مألوفة للمستخدم السعودي؟
تشغيل هذه القائمة على كل شاشة يحوّل جودة RTL من اجتهاد عشوائي إلى عملية مضبوطة. الأخطاء التي تكلّف ثقة المستخدم غالبًا بسيطة، لكنها تمرّ بلا ملاحظة ما لم يوجد فحص منظّم يلتقطها.
RTL وتجربة المستخدم: أبعد من المظهر
من السهل اختزال RTL في «المظهر»، لكن أثره يمتد لتجربة المستخدم وثقته وسرعة إنجازه لهدفه. واجهة عربية مصمّمة بوعي تقلّل الجهد الذهني على المستخدم: يقرأ بطبيعية، يجد الأزرار حيث يتوقّعها، ويتدفّق في المسار دون أن يصطدم بعنصر «يبدو في المكان الخطأ».
فكّر في مستخدم يملأ نموذج طلب على الجوال. لو كان مؤشر الكتابة يقفز يسارًا بشكل غير متوقّع، أو زر «التالي» يشير لجهة معاكسة لتدفّق قراءته، أو رسالة الخطأ تظهر بمحاذاة غريبة، فكل احتكاك صغير من هذه يراكم إحباطًا قد يدفعه للمغادرة. هذه ليست تفاصيل تجميلية، بل نقاط تسرّب حقيقية في مسار التحويل.
والعكس صحيح: واجهة عربية تُقرأ وتُستخدم بطبيعية تبني ثقة ضمنية. المستخدم يشعر أن المنتج «يفهمه» و«صُمّم له»، وهذا الشعور يقرّب قرار الشراء أو التسجيل. الجودة في RTL إذن ليست ترفًا بصريًا، بل عامل مباشر في الثقة والتحويل، تمامًا كأي قرار في تصميم تجربة المستخدم UX.
الخلاصة: لا تتعامل مع RTL كطبقة بصرية تُضاف في النهاية، بل كجزء من تجربة تُبنى من البداية بمنطق القارئ العربي. الفرق بين الطريقتين يظهر في كل تفصيل، ويتراكم ليقرّر هل يبقى المستخدم ويتحوّل، أم يغادر إلى منافس صمّم تجربته بعناية أكبر.
في الزاوية المختلفة للتقنية نصمّم واجهات وتجربة المستخدم منذ 2020 للشركات في السعودية، ونبني الواجهات العربية بمنطق القارئ العربي لا بالعكس الآلي. احجز استشارة مجانية 30 دقيقة نراجع فيها واجهتك العربية ونحدّد ما يحتاج تصحيحًا، أو راسلنا واتساب على +966569867319.
الأسئلة الشائعة
هل يكفي تفعيل خيار RTL في الأداة لإنشاء واجهة عربية؟
لا. خيار RTL يعكس اتجاه التدفّق فقط، لكنه لا يحلّ الخطوط العربية، ولا يميّز الأيقونات التي يجب ألا تُعكس، ولا يضبط أحجام النص ومسافاته للقارئ العربي. الواجهة العربية الجيدة تحتاج قرارات تصميم واعية بعد تفعيل RTL، لا أن تتوقف عند الضغطة الآلية وتسلّم النتيجة كما هي.
ما أفضل خط لواجهة عربية؟
لا يوجد «أفضل خط» مطلق، بل خط مناسب لهوية المشروع ووضوح القراءة. من الخطوط العربية الحديثة الشائعة للواجهات: Tajawal وCairo وIBM Plex Sans Arabic، وكلها مصمّمة للشاشات وتعرض ترابط الحروف بشكل صحيح. المهم تجنّب الخطوط الإنجليزية العامة التي لا تدعم العربية جيدًا، واختيار خط واضح ومريح على كل الأحجام.
أي الأيقونات لا يجب عكسها في RTL؟
الأيقونات غير الاتجاهية لا تُعكس: أيقونة الساعة (الوقت الدائري يدور باتجاه عقاربه دائمًا)، أزرار التحكم بالوسائط (تشغيل وتقديم)، الأيقونات المحايدة مثل البحث والإعدادات والقلب، والشعارات. أما الأيقونات الاتجاهية مثل أسهم التالي والسابق ومؤشرات التقدّم فتُعكس لتتبع اتجاه القراءة من اليمين لليسار.
أرقام عربية هندية أم لاتينية في الواجهة؟
القرار يعتمد على جمهورك وهوية المنتج، لكن القاعدة الذهبية هي الاتساق: اختر نوعًا واحدًا والتزم به في كل الواجهة. في كثير من واجهات السعودية والخليج تُستخدم الأرقام اللاتينية (0-9) على نطاق واسع خاصة للمبالغ والتواريخ وأرقام الهاتف. الخطأ الأكبر هو خلط النوعين في الشاشة نفسها فيربك المستخدم.
لماذا تبدو بعض المواقع العربية «مترجمة» لا أصيلة؟
غالبًا لأنها صُمّمت بالإنجليزية ثم عُكست آليًا دون عناية: خط لا يناسب العربية، محاذاة خاطئة، أيقونات معكوسة بإهمال، ومساحات مصمّمة لطول كلمة إنجليزية. الواجهة الأصيلة تُصمّم بالعربية من البداية بوعي بقواعد RTL، فتُقرأ وتُستخدم بطبيعية بدل أن توحي بأنها نسخة مترجمة من تصميم آخر.
الخلاصة وخطوتك التالية
تصميم واجهات عربية RTL ليس عكس تصميم إنجليزي بضغطة زر، بل بناء واعٍ يراعي الاتجاه، المحاذاة، الأيقونات التي تُعكس والتي لا تُعكس، الخطوط العربية المناسبة، واتساق الأرقام. هذه التفاصيل هي ما يفصل واجهة عربية أصيلة تُقرأ بطبيعية عن واجهة مترجمة تبدو غريبة على المستخدم.
هل تريد واجهة عربية تبدو وتُستخدم كأنها صُمّمت لجمهورك من البداية؟ في الزاوية المختلفة للتقنية نصمّم واجهات عربية RTL بمنطق القارئ العربي لا بالعكس الآلي. احجز استشارة مجانية 30 دقيقة، أو راسلنا واتساب على +966569867319.
الزاوية المختلفة للتقنية
نبني المواقع، المتاجر، التطبيقات، الأنظمة الداخلية، وحلول الذكاء الاصطناعي للشركات والمتاجر في السعودية منذ 2020. تعرّف علينا ←
مقالات ذات صلة
تطبيقات التوصيل واللوجستيات: كيف تبنيها وتربطها بالشحن؟
دليل بناء تطبيق توصيل ولوجستيات: تطبيق العميل، تطبيق المندوب، التتبّع اللحظي، توزيع الطلبات، وربط شركات الشحن عبر API.
المواقع والتطبيقاتسرعة الموقع وCore Web Vitals: أثرها على السيو والتحويل
دليل عملي عن سرعة الموقع وCore Web Vitals: ما هي مؤشرات LCP وINP وCLS وعتباتها، وأثرها على ترتيبك في البحث وعلى التحويل.
المواقع والتطبيقاتكيف يرفع تحسين تجربة المستخدم معدل التحويل؟
كيف يرفع تحسين تجربة المستخدم معدل التحويل عبر تقليل الاحتكاك وبناء الثقة، مع خطوات عملية تطبّقها على موقعك.