Phoonix

تصميم برمجيات بالعربية أولًا: الاتجاه من اليمين لليسار مجرد بداية

كيف تبني برمجيات أعمال تبدو أصيلة بالعربية: اتجاه الواجهة، والخطوط، والنص المختلط، والأرقام، والتواريخ، والعملات، والمصطلحات، والاختبار.

لوحتا واجهة متعاكستان مع أسهم في اتجاهين متقابلين

معظم برمجيات الأعمال المستخدمة في العالم العربي صُمّمت بالإنجليزية ثم تُرجمت لاحقًا، وهذا واضح للعين: أزرار في غير مكانها، وأرقام تقفز من موضعها، ونص عربي محشور في مربعات صُمّمت لكلمات إنجليزية أقصر. أما البرمجيات العربية أولًا فتبدأ من الطرف الآخر؛ إذ تُعامَل العربية لغةً أساسية منذ أول رسم للواجهة، وتأتي الإنجليزية لغةً ثانية يتقنها المنتج أيضًا.

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

ما معنى «العربية أولًا» فعلًا؟

العربية أولًا تعني أن النسخة العربية تُصمَّم وتُكتب وتُختبر بوصفها منتجًا مكتملًا، لا نسخة مولَّدة من الإنجليزية. والاتجاه من اليمين لليسار (RTL) ليس إلا الجزء الظاهر. يكون المنتج عربيًا أولًا حين:

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

البرمجيات العربية أولًا مقابل البرمجيات المترجمة

الجانب مترجمة لاحقًا العربية أولًا
تخطيط الواجهة قلب آلي للتخطيط الإنجليزي قرار العكس لكل عنصر على حدة
الخطوط خط لاتيني بحروف عربية بديلة خط مصمَّم للعربية
طول النص عربية محشورة في مربعات إنجليزية مساحة مخطط لها للغتين
النص المختلط رموز وأرقام تقفز من مكانها نص ثنائي الاتجاه معزول ومختبَر
الصياغة ترجمة حرفية للمصطلح الإنجليزي مصطلحات يستخدمها العملاء فعلًا
الاختبار يراجعه مترجم يختبره مستخدمون ناطقون بالعربية

اعكس التخطيط، لا كل شيء

الإجابة المباشرة: اعكس اتجاه القراءة، وأبقِ ما هو اتجاهي بطبيعته كما هو.

في الواجهة العربية ينعكس التدفق كله: التنقل، وترتيب القراءة، وأشرطة التقدم، ومسارات التنقل، وأسهم «التالي» و«السابق»، وموضع الأيقونات بالنسبة إلى عناوينها. لكن أشياء معينة لا يجب أن تنعكس:

  • أرقام الهواتف والفواتير والرموز مثل INV-2048،
  • الرسوم البيانية ذات المحور الزمني، التي يقرؤها معظم المستخدمين من اليسار لليمين،
  • أزرار تشغيل الوسائط والشعارات.

قائمة تحقق سريعة لعكس الواجهة

  1. اضبط اتجاه المستند بالطريقة الصحيحة (مثل dir="rtl" على الصفحة) بدل محاذاة النصوص لليمين يدويًا.
  2. استخدم خصائص التخطيط المنطقية مثل البداية والنهاية بدل اليسار واليمين، لتنعكس المكونات تلقائيًا.
  3. راجع كل أيقونة: الأسهم وأيقونة «إرسال» تنعكس عادةً، أما علامة الصح والساعة وشعار العلامة التجارية فلا.
  4. افحص الجداول: ترتيب الأعمدة يتبع اتجاه القراءة، لكن الأعمدة الرقمية يجب أن تبقى متراصفة لتسهل المقارنة.
  5. اختبر النسخة الإنجليزية مجددًا بعد ذلك، فإصلاح الاتجاه العربي قد يكسر الإنجليزي دون أن تنتبه.

الخط العربي يحتاج مساحة

للحروف العربية امتدادات أعلى وأعمق من الحروف اللاتينية، وهي متصلة ببعضها. ومعاملة العربية كأنها «إنجليزية بحروف مختلفة» تنتج شاشات مزدحمة يصعب قراؤها.

النتائج العملية:

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

خطّط لطول النص في الاتجاهين

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

النص المختلط هو الحالة الطبيعية

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

الممارسات الجيدة:

  • اعزل الأرقام والرموز وعناوين البريد والأسماء الإنجليزية داخل الجمل العربية، ليعاملها محرك النص وحدةً واحدة.
  • حدّد الاتجاه لكل حقل عند الحاجة؛ فحقل البريد الإلكتروني أو رقم الآيبان يُقرأ من اليسار لليمين حتى في شاشة عربية.
  • اختبر ببيانات حقيقية لا بنصوص تجريبية: أسماء عملاء ومنتجات حقيقية، ورموز فيها شرطات وخطوط مائلة، وعناوين تمزج بين اللغتين.
  • افحص الملفات المصدَّرة أيضًا، فملفات PDF والفواتير المطبوعة والرسائل البريدية وجداول البيانات المصدَّرة كثيرًا ما تُفسد النص ثنائي الاتجاه حتى لو بدت الشاشة سليمة.

الأرقام والتواريخ والعملات

هذه قرارات لا إعدادات افتراضية. اتخذ كل قرار منها بوعي، وطبّقه باتساق على الشاشات والتقارير والمطبوعات.

الموضوع القرار المطلوب ملاحظات
الأرقام غربية (1، 2، 3) أم عربية مشرقية (١، ٢، ٣) كثير من شركات الخليج تستخدم الأرقام الغربية في المالية حتى في الواجهات العربية
التقويم ميلادي فقط، أم هجري بجانب الميلادي بعض المستندات تحتاج التاريخ الهجري أيضًا
العملة الرمز أو الاختصار، وموضعه، وعدد الخانات العشرية تختلف الصيغ بين الريال السعودي والدرهم الإماراتي والدينار الكويتي والجنيه المصري
الرموز والمعرّفات من اليسار لليمين دائمًا أرقام الفواتير والهواتف والمراجع

اجعله قابلًا للضبط حيث يلزم

بعض الخيارات تعود إلى الشركة لا إلى المطوّر. فنوع الأرقام في الفاتورة المطبوعة، أو إظهار التاريخ الهجري من عدمه، قد يختلف بين شركتين تستخدمان النظام نفسه. والإعداد القابل للتغيير أفضل من افتراض مثبَّت في الكود.

وإن كان منتجك يُصدر فواتير ضريبية في السعودية، فقرارات التنسيق تلتقي هنا بمتطلبات الامتثال. ويشرح دليلنا عن المرحلة الثانية من الفوترة الإلكترونية لهيئة الزكاة ما يجب أن يتولاه النظام نفسه.

الكلمات أهم من البكسلات

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

قواعد سريعة للمصطلحات:

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

احترم اللهجة

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

تقسيم عملي:

  • الفصحى: الفواتير، والتقارير، وعناوين الحقول، ورسائل الأخطاء، والنصوص القانونية، ومقالات المساعدة.
  • اللهجة المحلية: صفحات الهبوط، ونصائح البدء، والإشعارات القصيرة، ومنشورات التواصل الاجتماعي.
  • تجنّب الخلط بين المستويين في الشاشة الواحدة، فهو يبدو غير متسق.

اختبر مع من سيستخدمه

لا شيء يعوّض مشاهدة محاسب في الرياض أو أمين مخزن في القاهرة وهو يستخدم الشاشة. فاختبار قابلية الاستخدام بالعربية يكشف مشكلات لا تكشفها أي مراجعة: مصطلح لا يعرفه أحد، أو رقم يُقرأ معكوسًا، أو زر لا تجده العين.

ما الذي تختبره؟

  1. المهام الأساسية من البداية للنهاية بالعربية، مثل إنشاء فاتورة أو تسليم أصل لموظف.
  2. شاشات مليئة ببيانات حقيقية غير مرتبة باللغتين.
  3. المستندات المطبوعة والمصدَّرة، لا الشاشة وحدها.
  4. الجوال إلى جانب الحاسوب، فكثير من عمليات الجرد والموافقات تتم على الجوال، كما في دليلنا عن جرد الأصول بالجوال.
  5. التبديل بين العربية والإنجليزية في الجلسة نفسها.

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

الأسئلة الشائعة

هل دعم الاتجاه من اليمين لليسار هو نفسه التعريب؟

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

هل تستخدم الواجهة العربية الأرقام الغربية أم المشرقية؟

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

لماذا لا يُضاف تباعد بين الحروف في النص العربي؟

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

بأي لهجة تُكتب برمجيات الأعمال؟

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

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

/ مقالات ذات صلة

عندك أسئلة عن نظامك؟

مكالمة 30 دقيقة مع من طبّق هذا لشركات تشبه شركتك.