المشكلة
ووردبريس يقلب اتجاه الصفحة العربية، لكنه لا يصلح ما كتب داخلها. فتنشر شركة كويتية صفحة عربية، ويظهر رقم الهاتف معكوسا، وتقرأ ساعات العمل من الطرف الخطأ، ويقف الدينار في الجانب الخطأ من السعر، ويبقى نصف الأزرار «Read more»، ويظهر نمطان من الأرقام في الشاشة نفسها. ولا شيء من ذلك خلل في الترجمة، بل خلل في العرض، وأول من يلاحظه عميل يحاول الاتصال برقم لا يعمل.
وخيارات صاحب الموقع اليوم سيئة: أن يدفع لمطور جولة ترقيعات في التنسيق يلغيها تحديث القالب التالي، أو أن يعدل المحتوى نفسه ويأمل ألا يعيد أحد لصق الرقم بالترتيب القديم الشهر القادم.
ما هو
RTL Ready إضافة ووردبريس تصحح هذه الأخطاء أثناء عرض كل صفحة، بالعربية والفارسية والأردية. أرقام الهواتف والمدد الزمنية والعملة توضع بالترتيب الذي تقرأ به اللغة فعلا، ويختار نمط أرقام واحد للموقع كله بدل نمطين في الصفحة، وتشير أسهم الأزرار والشرائح إلى حيث يتجه القارئ، وتترجم نصوص الواجهة التي بقيت بالإنجليزية داخل صفحة عربية. وكل إصلاح مفتاح، وإطفاؤه يعيد الصفحة إلى ما كانت عليه بالضبط.
وإلى جانب الإصلاحات تقرير صحة: درجة من مئة للجانب العربي من الموقع، والصفحات التي لا نسخة عربية لها، والإنجليزية التي ما زالت داخل صفحات عربية، ووسوم اللغة التي تقرأها جوجل، وعناوين الصفحات العربية المشفرة التي تظهر في نتيجة البحث كأنها حروف مكسورة. ويمر التقرير على الصفحات والمنتجات والقوائم والقالب، بكل لغة ينشر بها الموقع.
لماذا كان صعبا
القاعدة أن الإضافة لا تغير المحتوى المخزن أبدا. فالإصلاح الذي يعيد كتابة قاعدة البيانات إصلاح لا يمكن التراجع عنه ولا يحتمل الإطفاء، ولذلك يجري كل شيء لحظة عرض الصفحة: أي أنه يجب أن يكون سريعا إلى حد الاختفاء، وصحيحا إلى حد الوثوق به في صفحة لم يراجعها أحد.
والنص المختلط صعب فعلا. السطر الذي يحمل كلمات عربية واسما تجاريا لاتينيا ورقم هاتف ورمز عملة يعاد ترتيبه جزءا جزءا دون المساس بما كان صحيحا أصلا، والقاعدة الخطأ إذا طبقت مرتين أنتجت رقما مكسورا بطريقة جديدة.
ثم يجب أن يعمل حيث تأتي الصفحات فعلا: محرر الكتل، والمحرر التقليدي، وإليمنتور، وووكومرس لأسعار السلة والدفع ورسائل البريد، وإلى جانب بوليلانغ وWPML لا في منافستهما.
قاعدة الوقت التي لا يكتبها أحد
المدة الزمنية بالعربية تبدأ من اليمين. وساعات العمل المكتوبة «9:00 – 13:00» في صفحة عربية تقرأ كأن الدوام يبدأ عند الواحدة ظهرا، وهذا أكثر الأخطاء شيوعا في المواقع الكويتية: مطاعم وعيادات وخدمات تتعامل مع الجمهور. وهو خطأ غير مرئي لمن يقرأ بالإنجليزية، ولذلك ينجو من إعادة تصميم بعد أخرى.
والمنطق نفسه يقرر موضع رمز العملة واتجاه السهم. ولا شيء من ذلك مسألة ذوق: لكل لغة إجابة صحيحة، وتستطيع الإضافة تطبيقها باطراد حيث لا يستطيع المصمم أن يحضر كل صفحة.
مجانية بالكامل، لأن الإصلاحات هي المقصد
الإصلاحات وتقرير الصحة مجانية على WordPress.org وتبقى مجانية. والباقة المدفوعة تضيف تقارير على مستوى الصفحة وجدولة لمن يدير عدة مواقع، ولا يحجب من الإضافة المجانية شيء لإجبار أحد على الترقية.
وهذا خيار تجاري مقصود: خطأ في عرض العربية ليس مشكلة فاخرة، والإضافة التي تترك رقم الهاتف معكوسا حتى تدفع تستحق أن تفشل.
ما الذي يثبته
أكثر ما هو خاطئ في العربية على الإنترنت ليس ميزانية ترجمة، بل مجموعة قواعد عرض صغيرة معروفة متكررة لا يطبقها قالب ولا توثقها وكالة. وتحويلها إلى برمجية قابلة للتراجع وللقياس ومفعلة من البداية يساوي لشركة تنشر بلغتين أكثر مما تساويه إعادة تصميم أخرى.
وهي الحجة نفسها التي أقولها للعملاء بصيغة مختلفة: لا تدار الأمور التي لا يقيسها أحد. وحتى وجدت هذه الأداة لم يكن أمام صاحب الموقع وسيلة ليرى حال جانبه العربي دون أن يدفع لمن يقرؤه صفحة صفحة.
أين هو الآن
مبني وحي على rtlready.com، والإضافة المجانية منشورة على WordPress.org. العربية والفارسية والأردية مدعومة من الإصدار الأول، ويغطي تقرير الصحة الصفحات والمنتجات والقوائم والقالب بكل لغة ينشر بها الموقع.
