موقع حجز السفر بالعربية ليس مجرد ترجمة

وكالة في جدة تُفعِّل اللغة العربية، تنظر إلى صفحتها الرئيسية، وتعتبر المهمة منتهية. بعد أسبوعين تُرسل عميلة رابط سعر إلى أختها عبر واتساب فيصل جدارًا من علامات النسبة المئوية. وتتصل أخرى لأن المبلغ الإجمالي ظهر في الجهة التي لا تتوقعها. ويحجز ثالث رحلة الرياض–دبي في يوم خاطئ، لأن منتقي التاريخ بدأ الأسبوع من الاثنين. لا شيء من ذلك خطأ في الترجمة. موقع حجز السفر بالعربية هو تخطيط ونظام أرقام ونظام روابط قبل أن يكون مجموعة نصوص، والنصوص تُنجَز أولًا لأنها الجزء الذي يظهر في لقطة الشاشة.
وفيما يلي ما يتغير فعلًا، بالترتيب الذي تصطدم به الوكالات عادةً.
الاتجاه من اليمين إلى اليسار قرار تخطيط، لا اتجاه نص
ضبط dir="rtl" يعكس الصفحة: القائمة تنتقل إلى اليمين، وشريط الفلاتر إلى اليسار، والفقرات تُحاذى يمينًا. هذا الجزء شبه مجاني. الجزء المكلف هو كل ما يجب ألا ينعكس.
أوقات الرحلات لا تنعكس: 07:45 تبقى 07:45. وشريط خط السير الذي يقرأ DXB ثم CAI يجب أن يبقى مسارًا بهذا الترتيب داخل فقرة عربية، لأن مطار المغادرة يبقى مطار المغادرة مهما كان اتجاه الجملة. ورموز شركات الطيران وأرقام PNR وأرقام التذاكر الإلكترونية سلاسل لاتينية تُدرَج داخل جمل عربية؛ إن لم تُعزَل أعادت خوارزمية الاتجاه الثنائي في المتصفح ترتيب علامات الترقيم حولها، فيظهر رمز الحجز متبوعًا بنقطة في الطرف الخطأ، وهو ما يقرأه العميل كخطأ مطبعي في مرجع حجزه. شعارك لا ينعكس. مثلث التشغيل لا ينعكس. سهم الرجوع ينعكس.
ثم تأتي التفاصيل التي لا يذكرها أحد حتى ينبّه إليها عميل: ترتيب رمز العملة مع الرقم، وشريط تقدّم مسار الحجز، وخريطة المقاعد، واتجاه تقدّم الشرائح، والجهة التي يجلس فيها شعار شركة الطيران في صف النتائج، والحافة التي يبدأ منها تمرير جدول الأسعار العريض. كل واحدة من هذه قرار مستقل، ولا واحدة منها مفتاح تُشغّله.
الأرقام والتواريخ والتقويم الذي يحمله عميلك فعلًا
تُكتب العربية بمجموعتَي أرقام كلتاهما مستعملة، والسفر مليء بالأرقام: الأسعار والأوقات والمدد وأوزان الأمتعة وحقول البطاقة ورموز التحقق. أيّ مجموعة يقرأها سوقك سؤال يُجاب مرة واحدة، مع عملائك أنت، ثم يُطبَّق بلا استثناء. والخلل الظاهر ليس اختيار المجموعة الأقل شيوعًا، بل خلطهما: سعر بمجموعة ووقت إقلاع بالأخرى على البطاقة نفسها، فيقرأ الموقع كأنه نصف منجز.
أما التواريخ فتحمل افتراضات أكثر من الأرقام. أسبوع يبدأ من الاثنين خاطئ لعميل يبدأ أسبوعه من الأحد، والتقويم الذي يبدأ من اليوم الخطأ يُنتج نوعًا واحدًا من الأخطاء: حجز بعمود واحد إزاحة. والعميل الذي يخطط لعمرة يفكّر بشهر هجري لا ميلادي، وعرض التاريخ الهجري بجانب الميلادي في منتقي التاريخ وخط السير لا يكلفك شيئًا ويوفّر مكالمة. وعرضه في كل مكان، في رحلة عمل إلى فرانكفورت، ضجيج.
تصميم مواقع وكالات السفر: ما الذي يجب ضبطه بالعربية
الفارق بين موقع مترجَم وآخر مُوطَّن يظهر سطحًا بسطح لا دفعة واحدة. وهذه القائمة تستحق نقاشًا مع مطوّرك:
| السطح | مترجَم فقط | مُوطَّن فعلًا |
|---|---|---|
| أسماء المسافرين | تسميات الحقول بالعربية | إدخال بحروف لاتينية، موصوف كما يظهر في جواز السفر، لأن هذا هو الاسم الذي تحمله شركة الطيران في PNR |
| التواريخ | أسماء الأشهر بالعربية | أول أيام أسبوع القارئ، وأرقامه، والهجري بجانب الميلادي حيث تقتضي الرحلة |
| المال | اسم العملة مترجَمًا | العملة الافتراضية للسوق، والقائمة التي تبيع بها فعلًا |
| الهاتف ورمز التحقق | تسميات بالعربية | مفتاح الدولة مُحدَّدًا مسبقًا، وأرقام لاتينية في الحقل، ورمز يُقرأ بلمحة |
| المطارات والمدن | الأسماء بالعربية | الاسم العربي مع بقاء رمز IATA اللاتيني ظاهرًا، لأن الوكيل الفرعي يكتب DXB والمسافر يقرأ العربية |
| الروابط | العنوان مترجَمًا | سياسة واحدة للروابط لكل لغة، تُقرَّر مرة واحدة |
| الخط | الخط العربي الاحتياطي الافتراضي | خط عربي مختار لأرقامه ولقياساته الصغيرة، لا خط لاتيني استُعير خلفه العربي |
| التواصل | صفحة اتصال مترجَمة | رقم يستطيع عميل ذلك السوق الاتصال به فعلًا، في ساعات يكون فيها مستيقظًا |
صفّ الاسم هو الذي يكلّف مالًا حقيقيًا، وهو الأكثر خطأً. يكتب المسافر اسمه بالعربية لأن النموذج دعاه إلى ذلك، وتُصدَر التذكرة على تلك السلسلة، فلا تطابق جواز السفر الذي تفحصه شركة الطيران. وكل ما يلي ذلك — إعادة الإصدار والجدال والاسترداد — يقع عليك أنت لا على الناقل.
أما صفّ الخط فأرخص مما يبدو. على هذه المنصة يمكن تبديل القالب، بما فيه الخطوط والألوان والشعار، من لوحة التحكم دون إعادة نشر، فتجربة خط عربي آخر أمام جدول أسعارك عملُ بعد ظهر لا إصدار جديد. وصفّ العملة موضوع قائم بذاته تناولناه في تعدد العملات وأين يتسرب الهامش.
الروابط: ما الذي ينجو من لصقه في واتساب
الرابط العربي يظهر جميلًا في شريط العنوان، وهو مكوّن من الكلمات التي يكتبها الناس في صندوق البحث فعلًا. وعند لصقه في حقل نص عادي يُرمَّز بعلامات النسبة ويتضخّم أضعافًا، فيصل إلى عميلك شيء يشبه مخرجات آلة. أما النقحرة اللاتينية فتُلصَق نظيفة ولا يقرؤها أحد: لا تطابق ما يبحث عنه قارئ عربي ولا ما يبحث عنه قارئ إنجليزي.
افصل القرار بحسب وظيفة الرابط. صفحة المحتوى تعيش على البحث، فامنحها الرابط بالحروف العربية؛ الشكل المرمَّز لا يظهر إلا عند النسخ، والصفحة التي يصل إليها صحيحة في الحالتين. أما رابط الحجز العميق — نتيجة بحث، سعر محجوز، عرض لوكيل فرعي — فلن يكون جميلًا بحال، لأنه يحمل التواريخ وعدد المسافرين في سلسلة الاستعلام أصلًا. امنحه رابطًا مختصرًا ودعه قصيرًا.
والقاعدة تحت الحالتين واحدة: رابط قانوني واحد لكل صفحة في كل لغة. ونشر المقال نفسه برابط عربي وآخر منقحر يقسّم ما تكسبه الصفحة بين عنوانين ويتركك تصون الاثنين.
hreflang، أو أن تنافس صفحتُك العربية صفحتَك الإنجليزية
نسختان لغويتان من صفحة واحدة ليستا صفحتين. وإن لم يستطع الزاحف التمييز، فالنتيجة الأشيع ليست عقوبة، بل أن تُختار نسخة وتُعامَل الأخرى كشبه مكرّرة وتُسقَط بهدوء.
أربعة أمور تفصل بينهما. كل لغة تحتاج رابطها الخاص، وهو ما يستبعد عنوانًا واحدًا بمفتاح JavaScript. وكل نسخة تُدرِج كل اللغات بما فيها نفسها، لأن المجموعة التي لا تشير إلى ذاتها تُهمَل كاملة. وكل صفحة تشير بوسم canonical إلى نفسها لا إلى الأصل الإنجليزي؛ وإحالة الصفحات العربية إلى الإنجليزية أسرع طريق إلى ألا تُفهرَس لك صفحة عربية واحدة. ويذهب x-default إلى حيث تريد أن يهبط قارئ بلا لغة مطابقة.
وقاوم تقسيم العربية إلى ar-AE وar-SA ما لم تختلف الصفحتان فعلًا: عملة مختلفة، رقم هاتف مختلف، محتوى مختلف. نسختان إقليميتان من نصّ متطابق هما صفحتان تتنافسان على الاستعلام نفسه باسمك أنت على كلتيهما.
ما تكلفة الخطأ هنا
الانسحاب لا يحدث في الصفحة الرئيسية، بل في خطوة بيانات المسافرين، وهي أغلى موضع في المسار لتخسر فيه أحدًا: بحث واختار ورأى السعر ووافق عليه، وأنت دفعت أصلًا ثمن البحث الذي جاء به.
وبقية التكلفة أهدأ. كل متصل حائر دقيقةُ موظف ذهبتَ إلى الإنترنت لتوفّرها. وكل عدم تطابق في الاسم إعادةُ إصدار وعميل يلومك أنت لا شركة الطيران. أما الصفحة العربية التي لا تُفهرَس فهي مقال دفعتَ ثمن كتابته ولا يجده أحد، وهو نوع الفشل الوحيد الذي لا يُنتج أي شكوى، ولذلك قد يستمر عامًا كاملًا.
من أين تبدأ
إن كانت العربية سوقك الثاني فالعمل ترميم، والجدول أعلاه قائمة مهامك. وإن كانت الأول فالترتيب ينقلب: اختر مجموعة الأرقام والخط العربي قبل لوحة الألوان، وابنِ نموذج المسافر أمام جواز سفر حقيقي، وعامل الإنجليزية بوصفها الترجمة.
وفي الحالتين أرخص اختبار واجهةٌ حقيقية أمام عميل حقيقي واحد. معالج إنشاء موقع سفر يجهّز موقعًا بعلامتك على نطاق فرعي للمنصة من النموذج نفسه ولا يطلب بطاقة؛ والواجهة تصدر بأربعين لغة، منها العربية والفارسية والعبرية والأردية، مع إمكانية ربط نطاقك الخاص لاحقًا. وإن كنت ما تزال تفاضل بين بناء المحرك بنفسك وبين جاهز، فالحجة معروضة هنا — لكن افعلها بالعربية قبل أن تقرر، لأن عمل الاتجاه من اليمين إلى اليسار هو ما تُسقطه التقديرات الداخلية.