برمجيات تبدأ بالعربية: ماذا يتطلب ذلك فعلًا
البرمجيات التي تبدأ بالعربية تُصمَّم وتُختبر بالعربية لغةً أساسية، لا تُترجَم بعد ذلك. ويعني هذا عمليًا خمسة أمور: واجهات معكوسة من اليمين إلى اليسار، وبحثًا وفرزًا يفهمان العربية، ومستندات ثنائية اللغة من سجل واحد، واختيارًا مقصودًا للأرقام والتقاويم بما فيها الهجري، واختبارًا ببيانات عربية حقيقية. وإن غاب أحدها واجهه المستخدمون في عملهم اليومي.
ماذا يشمل دعم الكتابة من اليمين إلى اليسار؟
الكتابة من اليمين إلى اليسار أكثر من محاذاة النص إلى اليمين. فالتخطيط كله ينعكس: التنقل، وترتيب الأعمدة في الجداول، ومؤشرات التقدم، واتجاه الأسهم وأزرار الرجوع. والأيقونات التي تدل على اتجاه يجب أن تنقلب، أما التي ترمز إلى شيء بعينه كالساعة أو الهاتف فلا.
والأصعب هو اختلاط الاتجاه. جملة عربية فيها اسم منتج إنجليزي أو رقم هاتف أو بريد إلكتروني أو رقم فاتورة تجمع اتجاهين في سطر واحد. وبلا معالجة صريحة تقفز علامات الترقيم إلى الجانب الخطأ وتظهر الأرقام معكوسة. والبرمجيات الجيدة تحدد تلك المقاطع بوصفها من اليسار إلى اليمين داخل النص العربي.
لماذا يحتاج البحث والفرز بالعربية إلى عمل إضافي؟
للحروف العربية صور يعاملها الناس حرفًا واحدًا عند البحث. يمكن كتابة الاسم نفسه بصور مختلفة للألف، وبالتاء المربوطة أو الهاء في آخر الكلمة، وبالألف المقصورة أو الياء، ومع علامات التشكيل أو بدونها ومع الكشيدة أو بدونها. والبحث الذي لا يطابق إلا الحروف المتطابقة تمامًا يُفوّت عملاء وموظفين مسجّلين فعلًا.
والفرز يعاني المشكلة نفسها: يجب أن تتبع القوائم الترتيب الأبجدي العربي لا ترتيب رموز الحروف. وهذا يُضبط في قاعدة البيانات والتطبيق، ويسهل أن يخطئ فيه من لا يختبره. وتضيف الأرقام صورة أخرى، فقد يكتب المستخدم 123 بالأرقام الغربية أو بالأرقام الهندية العربية في مربع البحث نفسه.
كيف ينبغي أن تعمل المستندات ثنائية اللغة؟
الفاتورة ثنائية اللغة ينبغي ألا تكون ملفين يوفّق بينهما شخص يدويًا. بل سجلًا واحدًا يُعرَض بلغتين. أي أن كل حقل موجَّه للعميل يحفظ قيمة بالعربية وقيمة بالإنجليزية، وتأتي التسميات من مجموعة ترجمة تستطيع المالية مراجعتها، ويمكن إصدار أي من النسختين من البيانات نفسها.
وتحتاج المستندات إلى خطوط تُشكّل الحروف العربية بصورة صحيحة حتى تتصل، ومولّد PDF يتعامل مع النص من اليمين إلى اليسار. وفي المملكة يجب أن تكون الفواتير بالعربية ويجوز إضافة لغة ثانية؛ تأكد مع مستشارك مما ينطبق على مستنداتك.
أي أرقام وأي تقويم؟
تُستخدم مجموعتان من الأرقام يوميًا في الأعمال السعودية: الأرقام الغربية (0 إلى 9) والأرقام الهندية العربية. ولا خطأ في أيٍّ منهما. اجعلها إعدادًا لكل نوع مستند أو لكل مستخدم، وأبقِ المبالغ والجداول متراصّة في الحالتين.
والتواريخ كذلك. التقويم الهجري الرسمي في المملكة هو تقويم أم القرى. وتُكتب به العقود ومستندات الإقامة ومواعيد رسمية كثيرة، بينما تسير الفواتير والفترات المحاسبية على التقويم الميلادي. والبرمجيات الجيدة تحفظ تاريخًا واحدًا وتعرضه بأي من التقويمين وتبيّن أيهما يستخدمه المستند، لأن الشهور الهجرية والميلادية لا تتطابق وفارق يوم واحد شائع.
ما الذي ينكسر حين تلتقي البيانات العربية بالتصدير والتكامل؟
- ملف CSV يُفتح في جدول إلكتروني يُظهر عربية مشوّهة ما لم يُحفظ بالترميز الصحيح، وهو عادةً UTF-8 مع علامة BOM.
- يجب أن تصل إشعارات البريد بلغة المستلم وباتجاه صحيح.
- التكاملات مع أنظمة لا تحمل إلا أسماء إنجليزية تحتاج قاعدة تحدد أي الاسمين يغلب.
- طابعات الملصقات والإيصالات تحتاج خطوطًا عربية، وإلا طُبع النص مربعات.
كيف تختبر أن البرنامج يبدأ بالعربية فعلًا؟
- أدخل عميلًا في اسمه همزة، ثم ابحث عنه بدون الهمزة.
- افرز قائمة من خمسين اسمًا عربيًا وقارن الترتيب بترتيب المعجم العربي.
- أصدر فاتورة بالعربية وافتح ملف PDF: يجب أن تتصل الحروف وأن تتراص المبالغ.
- اكتب جملة عربية في وسطها رقم فاتورة وتأكد أنها تُقرأ على الوجه الصحيح.
- صدّر تقريرًا إلى CSV وافتحه في جدول إلكتروني.
- بدّل اللغة في منتصف مهمة وانظر هل يبقى العمل الجاري.
- اطبع ملصقًا أو إيصالًا واقرأه.
هل يعني البدء بالعربية أن الإنجليزية في مرتبة أدنى؟
لا. البدء بالعربية يعني ألا تكون العربية أمرًا لاحقًا. فالشركة التي لديها إدارة عامة أو مدققون أو مديرون إقليميون يقرؤون بالإنجليزية تحتاج السجل نفسه بالإنجليزية وبالاكتمال نفسه. يختار كل مستخدم لغته، ولا ينبغي أن يوجد شيء بلغة واحدة فقط.
هكذا صُمّمت منتجاتنا: سجل واحد بلغتين. وتتيح لك الصفحة الرئيسية تقليب فاتورة تجريبية بين العربية والإنجليزية.
إجابات مختصرة.
هل تكفي الترجمة الآلية للواجهة؟
لا. الواجهة المترجمة تصلح التسميات لا التخطيط ولا البحث ولا الفرز ولا المستندات ولا التواريخ. كما تحتاج مصطلحات الأعمال إلى مراجعة من يستخدمها: فكلمة أمر الشراء أو إشعار التسليم في شركة سعودية ليست دائمًا هي الكلمة الحرفية.
هل يمكن تطويع نظام إنجليزي فقط ليعمل بالعربية؟
أحيانًا للعرض، وقلّما لبقية الأمور. فإن لم تُبنَ قواعد الفرز في قاعدة البيانات والبحث ومحرك المستندات والخطوط للعربية، فلا يصلحها إضافة ملف لغة.
لماذا تبدو الحروف العربية منفصلة في بعض ملفات PDF؟
لأن مولّد الملفات يضع الحروف دون تشكيل. والحل مولّد وخط يدعمان تشكيل الحروف العربية. وهو عيب يستحق الرفض عند الاستلام.
هل نحتاج الأرقام الهندية العربية؟
ليس بالضرورة. شائع أن تُستخدم الأرقام الغربية للمبالغ وأيٌّ من المجموعتين في الخطابات. المهم أن يكون الاختيار لك، لكل نوع مستند.
تريد تطبيق هذا على شركتك؟
أخبرنا بما تشغّله اليوم. يرد عليك مستشار من فريقنا في الرياض بالخطوات التالية، ثم يصلك عرض مكتوب قبل أن يبدأ أي عمل.