Перейти до вмісту
Блог

Арабська версія сайту бронювання — не переклад

Редакція Tekravel

Агентство в Києві вмикає арабську, дивиться на головну і вважає роботу зробленою. За два тижні клієнтка пересилає сестрі посилання на тариф у WhatsApp, і воно приходить стіною знаків відсотка. Інша телефонує, бо сума стоїть з того боку ціни, який вона вважає неправильним. Третя бронює Київ–Дубай не на той день, бо календар відкриває тиждень з понеділка. Жодна з цих помилок не є помилкою перекладу. Арабська версія сайту бронювання — це верстка, система цифр і схема адрес перш ніж стати набором рядків, а рядки роблять першими, бо саме їх видно на скріншоті.

Ось що змінюється насправді, приблизно в тому порядку, у якому агентства на це натрапляють.

RTL — рішення про верстку, а не напрям тексту

Установлення dir="rtl" дзеркалить сторінку: навігація йде праворуч, колонка фільтрів ліворуч, абзаци вирівнюються по правому краю. Ця частина майже безкоштовна. Дорого коштує все, що дзеркалити не можна.

Час вильоту не дзеркалиться: 07:45 залишається 07:45. Відрізок, що читається як KBP–DXB, має й надалі читатися як маршрут у цьому порядку всередині абзацу, який біжить справа наліво, бо аеропорт вильоту лишається аеропортом вильоту, у який бік не йшло б речення. Коди авіакомпаній, PNR та номери електронних квитків — це латинські рядки, вкинуті в арабські речення; якщо їх не ізолювати, двонапрямний алгоритм браузера переставляє пунктуацію навколо них, і record locator із крапкою може відобразитися з крапкою не з того боку. Для клієнта це виглядає як помилка в його номері бронювання. Логотип не дзеркалиться. Трикутник відтворення не дзеркалиться. Стрілка «назад» — так.

Далі йде те, чого ніхто не перелічує, доки не скаже клієнт: порядок символу валюти й числа, покроковий індикатор у воронці бронювання, схема місць, напрям прокрутки каруселі, з якого боку рядка результату стоїть логотип перевізника і від якого краю прокручується широка таблиця тарифів. Кожне з цього — рішення. Жодне не є перемикачем.

Цифри, дати й календар, який клієнт справді тримає в руках

Арабською пишуть двома наборами цифр, обидва в щоденному вжитку, а подорож складається з цифр: тарифи, час, тривалість, норма багажу, поля картки, коди OTP. Який набір читає ваш ринок — питання, на яке відповідають один раз, на власних клієнтах, і далі застосовують без винятків. Видимий провал не в тому, щоб обрати менш поширений. Він у змішуванні — ціна одним набором, а час вильоту іншим на тій самій картці результату — і це виглядає як недороблений сайт.

Дати несуть більше припущень, ніж цифри. Тиждень, що починається з понеділка, хибний для клієнта, чий тиждень починається з неділі, а календар, відкритий не з того дня, спричиняє рівно один тип помилки: бронювання на колонку вбік. Хто планує Умру, рахує місяцями Хіджри, а не григоріанськими; показати дату Хіджри поруч із григоріанською у виборі дат і в маршруті нічого не коштує й економить дзвінок. Показувати її всюди, у відрядженні до Франкфурта, — шум.

Що арабська версія сайту бронювання зобов'язана зробити правильно

Відстань між перекладеним сайтом і локалізованим вимірюється екран за екраном, а не глобально. Ось список, через який варто посперечатися з розробником:

ПоверхняЛише перекладеноСправді локалізовано
Ім'я пасажираПідписи полів арабськоюВведення латиницею з підписом «як у паспорті», бо саме це ім'я перевізник тримає в PNR
ДатиНазви місяців арабськоюПерший день тижня читача, його цифри, Хіджра поруч із григоріанським календарем там, де цього вимагає поїздка
ГрошіПерекладена назва валютиВалюта ринку за замовчуванням і той перелік, у якому ви справді продаєте
Телефон і OTPПідписи арабськоюПопередньо обраний код країни ринку, латинські цифри в полі, код, читабельний з першого погляду
Аеропорти й містаНазви арабськоюАрабська назва з видимим латинським кодом IATA, бо субагент набирає DXB, а мандрівник читає арабською
Адреси сторінокПерекладений заголовокОдна політика слагів на мову, ухвалена один раз
ШрифтСистемний арабський запаснийАрабська гарнітура, обрана за її цифрами й за дрібними кеглями, а не латинський шрифт із позиченою позаду арабікою
КонтактиПерекладена сторінка контактівНомер, який клієнт із того ринку справді набере, у години, коли він не спить

Рядок з іменем коштує справжніх грошей і найчастіше зроблений неправильно. Мандрівник пише ім'я арабською, бо форма його до цього запросила, квиток виписують на цей рядок, і рядок не збігається з паспортом, який перевіряє авіакомпанія. Усе, що далі — переоформлення, суперечка, повернення — падає на вас, а не на перевізника.

Шрифтовий рядок дешевший, ніж здається. На цій платформі тему разом зі шрифтами, кольорами й логотипом міняють з адмінпанелі без повторного розгортання, тож приміряти іншу арабську гарнітуру до власної таблиці тарифів — це пів дня, а не реліз. Валютний рядок — окрема тема; ми пройшли її в матеріалі про багатовалютні ціни й те, де тече маржа.

Слаги й те, що виживає після вставки у WhatsApp

Арабський слаг чудово виглядає в адресному рядку й складається зі слів, які люди справді набирають у пошуку. Скопійований у поле звичайного тексту, він кодується відсотками й роздувається в кілька разів, і те, що пересилає ваша клієнтка, схоже на машинний вивід. Латинська транслітерація вставляється чисто й нечитабельна для всіх — вона не збігається ні з тим, що шукає арабський читач, ні з тим, що шукає український.

Розділіть рішення за призначенням адреси. Сторінка контенту живе з пошуку, тож дайте їй слаг арабським письмом; закодована форма з'являється лише тоді, коли хтось її копіює, а сторінка, на яку вона веде, правильна в будь-якому разі. Глибоке посилання на бронювання — результат пошуку, притриманий тариф, прорахунок для субагента — усе одно не буде гарним, бо несе дати й кількість пасажирів у query string. Йому дайте короткий лінк і залиште коротким.

Правило під обома: одна канонічна адреса на сторінку й на мову. Публікація тієї самої статті на арабському слагу й на транслітерованому ділить усе, що ця сторінка заробляє, між двома адресами й лишає вам підтримувати обидві.

hreflang, або ваша арабська сторінка змагається з вашою ж англійською

Дві мовні версії однієї сторінки — не дві сторінки. Якщо краулер цього не розрізняє, найтиповіший результат не санкція: одну версію обирають, а іншу вважають майже дублем і тихо відкидають.

Розводять їх чотири речі. Кожній мові потрібна власна адреса, що виключає одну адресу з перемикачем на JavaScript. Кожна версія перелічує всі мови включно із собою, бо набір, який не вказує назад на себе, відкидають цілком. Канонічна адреса кожної сторінки веде на неї саму, а не на англійський оригінал — арабські сторінки, канонікалізовані на англійську, це найшвидший спосіб не мати в індексі жодної арабської сторінки. А x-default веде туди, куди ви хочете посадити читача без збігу.

Не діліть на ar-AE й ar-SA, якщо ті сторінки не відрізняються насправді: інша валюта, інший телефон, інший інвентар. Два регіональні варіанти того самого тексту — це дві сторінки, що б'ються за той самий запит, і на обох ваше ім'я.

У що обходиться помилка

Відмова стається не на головній. Вона стається на даних пасажира — у найдорожчому місці воронки, де можна когось втратити: людина вже шукала, обрала, побачила ціну й погодилася, а ви вже заплатили за пошук, який її привів.

Решта витрат тихіша. Кожен розгублений дзвінок — це хвилина співробітника, заради економії якої ви взагалі пішли в онлайн. Кожна розбіжність в імені — переоформлення й клієнт, який звинувачує вас, а не авіакомпанію. А арабська сторінка, що ніколи не потрапляє в індекс, — це стаття, за яку ви заплатили й якої ніхто не знайде; єдиний вид провалу, що не породжує жодної скарги, і саме тому здатен тривати рік.

З чого починати

Якщо арабська — ваш другий ринок, робота є переробкою, а таблиця вище — вашим переліком дефектів. Якщо перший, порядок перевертається: оберіть набір цифр і арабську гарнітуру раніше за кольори, побудуйте форму пасажира на справжньому паспорті, а українську вважайте перекладом.

У будь-якому разі найдешевша перевірка — справжня вітрина перед одним справжнім клієнтом. Майстер за адресою створити сайт для турагентства розгортає сайт під вашим брендом на піддомені платформи просто з форми й не просить картку; вітрина виходить 40 мовами, серед них арабська, фарсі, іврит та урду, а власний домен можна під'єднати пізніше. Якщо ви ще вирішуєте, чи будувати рушій самотужки, цей аргумент розписано тут — але зробіть це арабською до рішення, бо робота з RTL і є тією частиною, яку внутрішні оцінки пропускають.

Редакція Tekravel

Відділ travel-технологій

Відділ travel-технологій Tekravel пише для професіоналів ринку: власників агенцій, консолідаторів і розробників, які їх інтегрують. Кожну статтю перевіряють на тій самій платформі, яку вона описує, перед публікацією.