قائمة تحقق تصميم التطبيقات العربية من اليمين إلى اليسار: 12 نقطة أساسية

الواجهة العربية ليست واجهة إنجليزية بنص مترجم؛ فالتصميم من اليمين إلى اليسار يغيّر طريقة قراءة الشاشة، واتجاه الأيقونات، وسلوك النص المختلط بين العربية والإنجليزية. هذه 12 نقطة نطبقها على التطبيقات والمواقع ثنائية اللغة لعملائنا في السعودية.

  1. حدد الاتجاه من الجذر: استخدم dir="rtl" وlang="ar" في الويب، ودعم RTL في React Native، أو اتجاه النص في Flutter، بدل محاذاة العناصر يمينًا واحدًا واحدًا.
  2. استخدم المسافات المنطقية: اكتب البداية والنهاية بدل اليسار واليمين للهوامش والمحاذاة، ليعمل تخطيط واحد في الاتجاهين.
  3. اعكس التنقل والتقدم: أسهم الرجوع وشرائح العرض ومؤشرات الخطوات وأشرطة التقدم وإيماءات السحب تتبع اتجاه القراءة.
  4. لا تعكس كل شيء: الشعارات وأزرار تشغيل الوسائط والساعات وعلامات الصح وصور الأشياء الحقيقية تبقى غالبًا كما هي.
  5. قرر طريقة عرض الأرقام: اختر الأرقام الغربية (1، 2، 3) أو الهندية (١، ٢، ٣) وطبّقها بثبات، خاصة في الأسعار والتواريخ.
  6. أبقِ أرقام الجوال والبريد والرموز من اليسار إلى اليمين: غلّفها كي لا تظهر مقلوبة داخل الجمل العربية.
  7. اعزل النص المختلط: أسماء العلامات الإنجليزية والأسعار مع العملة ورموز المنتجات داخل النص العربي تحتاج عزلًا ثنائي الاتجاه لتبقى بالترتيب الصحيح.
  8. اختر خطًا عربيًا حقيقيًا: استخدم خطًا مصممًا للعربية مع ارتفاع سطر أكبر قليلًا، وتجنب تباعد الحروف والأنماط الكبيرة التي تكسر الحرف العربي.
  9. راعِ طول النص: قد تكون التسميات العربية أقصر أو أطول من الإنجليزية، فصمم أزرارًا وتبويبات تتكيف بدل قص النص.
  10. تعامل مع التواريخ بعناية: حدد هل يحتاج المستخدم التقويم الميلادي أو الهجري أو كليهما، ونسّق التواريخ لكل لغة.
  11. اضبط النماذج: اجعل اتجاه الإدخال تلقائيًا للبريد والروابط والأرقام، وضع التسميات ورسائل الخطأ في الجهة الصحيحة، وتحقق من الأسماء العربية بشكل سليم.
  12. اختبر بمحتوى عربي حقيقي: النص الوهمي يخفي المشكلات. اختبر الشاشات كاملة بالعربية، وبدّل اللغة أثناء الاستخدام، وراجع على آيفون وأندرويد.

لماذا يهم ذلك؟

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

مثال: أوفر

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

تحتاج منتجًا ثنائي اللغة بتصميم صحيح؟ راجع تصميم واجهة وتجربة المستخدم وتطوير تطبيقات الجوال، أو قارن بين الأطر في React Native أم Flutter لتطبيقات السعودية.

Related Post

Send check-in links via email or whatsapp. Guest complete their details before arrival no waiting, no paper work.

INDUSTRY
Hotels
TEAM SIZE
4 Specialists
Duration
2 Months
Budget
Up to 50k SR
TECHNOLOGIES
Node.js, React.js

Send check-in links via email or whatsapp. Guest complete their details before arrival no waiting, no paper work.

INDUSTRY
Hotels
TEAM SIZE
4 Specialists
Duration
2 Months
Budget
Up to 50k SR
TECHNOLOGIES
Node.js, React.js