Salt la conținut
Blog

Un site de rezervări în arabă nu e o traducere

Redacția Tekravel

O agenție din București pornește araba, se uită la pagina principală și consideră treaba încheiată. Două săptămâni mai târziu o clientă trimite pe WhatsApp linkul unui tarif către sora ei, iar acesta ajunge ca un zid de semne de procent. Alta sună pentru că totalul apare în ceea ce pentru ea e partea greșită a prețului. A treia rezervă București–Dubai în ziua greșită, pentru că în calendar săptămâna începe luni. Niciuna nu e o eroare de traducere. Un site de rezervări în arabă este un layout, un sistem de cifre și o schemă de adrese înainte de a fi un set de texte — iar textele se fac primele, pentru că sunt partea care se vede într-o captură de ecran.

Iată ce se schimbă de fapt, cam în ordinea în care agențiile se lovesc de asta.

RTL e o decizie de layout, nu o direcție a textului

Setarea dir="rtl" oglindește pagina: navigația trece la dreapta, coloana de filtre la stânga, paragrafele se aliniază la dreapta. Partea asta e aproape gratuită. Scump e tot ce nu trebuie oglindit.

Orele de zbor nu se oglindesc: 07:45 rămâne 07:45. Un segment care se citește OTP–DXB trebuie să se citească tot ca rută, în aceeași ordine, într-un paragraf care curge de la dreapta la stânga, fiindcă aeroportul de plecare rămâne cel de plecare indiferent în ce sens merge fraza. Codurile companiilor, PNR-urile și numerele de bilet electronic sunt șiruri latine puse în propoziții arabe; dacă nu sunt izolate, algoritmul bidirecțional al browserului rearanjează punctuația din jurul lor, iar un record locator urmat de punct poate apărea cu punctul în capătul greșit. Pentru client, asta arată ca o greșeală în codul propriei rezervări. Logoul nu se oglindește. Triunghiul de play nu se oglindește. Săgeata înapoi, da.

Apoi vin lucrurile pe care nu le enumeră nimeni până nu le semnalează un client: ordinea dintre simbolul valutei și cifră, bara de pași din funnelul de rezervare, harta locurilor, sensul în care avansează un carusel, în ce parte a rândului de rezultat stă logoul companiei și de la ce margine derulează un tabel lat de tarife. Fiecare e o decizie. Niciuna nu e un comutator.

Cifre, date și calendarul pe care clientul îl are de fapt în mână

Araba se scrie cu două seturi de cifre, ambele în uz curent, iar călătoria e făcută din cifre: tarife, ore, durate, bagaj permis, câmpuri de card, coduri OTP. Ce set citește piața ta e o întrebare la care răspunzi o dată, cu proprii clienți, și pe care apoi o aplici fără excepție. Eșecul vizibil nu e să alegi setul mai puțin răspândit. E să le amesteci — prețul într-unul și ora plecării în celălalt, pe același card de rezultat — ceea ce arată ca un site lăsat la jumătate.

Datele cară mai multe presupuneri decât cifrele. O săptămână care începe luni e greșită pentru un client a cărui săptămână începe duminică, iar un calendar deschis în ziua greșită produce exact un tip de greșeală: o rezervare cu o coloană alături. Cine planifică Umrah lucrează pe o lună Hijri, nu pe una gregoriană, iar afișarea datei Hijri lângă cea gregoriană în selectorul de date și în itinerar nu costă nimic și scutește un telefon. Afișarea ei peste tot, la o deplasare de afaceri la Frankfurt, e zgomot.

Ce trebuie să nimerească un site de rezervări în arabă

Distanța dintre un site tradus și unul localizat se măsoară ecran cu ecran, nu global. Asta e lista pentru care merită să te cerți cu dezvoltatorul tău:

SuprafațăDoar tradusLocalizat cu adevărat
Numele pasageruluiEtichete în arabăPreluare în alfabet latin, etichetată așa cum apare în pașaport, pentru că acela e numele pe care compania îl ține în PNR
DateNumele lunilor în arabăPrima zi a săptămânii a cititorului, cifrele lui, Hijri lângă gregorian acolo unde călătoria o cere
BaniNumele valutei tradusValuta implicită a pieței și lista în care chiar vinzi
Telefon și OTPEtichete în arabăPrefixul pieței preselectat, cifre latine în câmp, cod lizibil dintr-o privire
Aeroporturi și orașeDenumiri în arabăDenumire arabă cu codul IATA latin încă vizibil, fiindcă sub-agentul tastează DXB, iar călătorul citește arabă
Adrese de paginăTitlul tradusO singură politică de slug pe limbă, decisă o dată
TipografieFallbackul arab al sistemuluiO literă arabă aleasă pentru cifrele ei și pentru corpurile mici, nu un font latin cu arabă împrumutată în spate
ContactO pagină de contact tradusăUn număr pe care un client din acea piață chiar îl poate forma, la ore la care e treaz

Rândul cu numele e cel care costă bani adevărați și e rândul cel mai des greșit. Călătorul își scrie numele în arabă pentru că formularul l-a invitat, biletul se emite pe acel șir, iar șirul nu se potrivește cu pașaportul verificat de companie. Tot ce urmează — reemiterea, discuția, restituirea — cade pe tine, nu pe transportator.

Rândul tipografic e mai ieftin decât pare. Pe această platformă tema, inclusiv fonturile, culorile și logoul, se schimbă din panoul de administrare fără o nouă lansare, așa că testarea altei litere arabe pe propriul tabel de tarife e o după-amiază, nu un release. Rândul valutar e un subiect în sine; l-am parcurs în prețuri multivalută și pe unde se scurge marja.

Slugurile și ce supraviețuiește unui paste pe WhatsApp

Un slug arab arată foarte bine în bara de adrese și e făcut din cuvintele pe care oamenii chiar le tastează într-o căutare. Copiat într-un câmp de text simplu, se codifică procentual și se umflă de câteva ori, iar ce redistribuie clienta ta seamănă cu ieșirea unei mașini. O transliterare latină se lipește curat și e ilizibilă pentru toată lumea — nu corespunde nici cu ce caută un cititor arab, nici cu ce caută un cititor român.

Împarte decizia după la ce folosește adresa. O pagină de conținut trăiește din căutare, deci dă-i slugul în scriere arabă; forma codificată apare doar când o copiază cineva, iar pagina pe care ajunge e corectă oricum. Un deep link de rezervare — un rezultat de căutare, un tarif ținut, o ofertă pentru un sub-agent — oricum nu va fi frumos, fiindcă duce date și număr de pasageri în query string. Aceluia dă-i un link scurt și lasă-l scurt.

Regula de sub amândouă: un singur URL canonic pe pagină și pe limbă. Publicarea aceluiași articol pe un slug arab și pe unul transliterat împarte între două adrese tot ce câștigă acea pagină și te lasă să le întreții pe amândouă.

hreflang, sau pagina ta arabă concurează cu cea engleză

Două versiuni lingvistice ale unei pagini nu sunt două pagini. Dacă un crawler nu poate distinge asta, rezultatul obișnuit nu e o penalizare — e că o versiune e aleasă, iar cealaltă tratată ca aproape-duplicat și lăsată tăcut deoparte.

Patru lucruri le țin separate. Fiecare limbă are nevoie de adresa ei, ceea ce exclude o singură adresă cu un comutator JavaScript. Fiecare versiune listează toate limbile inclusiv pe ea însăși, fiindcă un set care nu se indică și pe sine e respins în întregime. Canonicul fiecărei pagini arată spre ea însăși, nu spre originalul englez — pagini arabe canonicalizate către engleză e cel mai rapid mod de a nu avea nicio pagină arabă indexată. Iar x-default duce unde vrei să ajungă un cititor fără potrivire.

Nu împărți în ar-AE și ar-SA decât dacă acele pagini chiar diferă: altă valută, alt telefon, alt inventar. Două variante regionale ale aceluiași text sunt două pagini care se bat pe aceeași căutare, ambele cu numele tău pe ele.

Cât te costă când e greșit

Abandonul nu se întâmplă pe pagina principală. Se întâmplă la datele pasagerului, cel mai scump loc din funnel în care poți pierde pe cineva: a căutat deja, a ales, a văzut prețul și l-a acceptat, iar tu ai plătit deja căutarea care l-a adus acolo.

Restul costului e mai tăcut. Fiecare apel al unui client derutat e un minut de personal pe care ai vrut să-l economisești mutându-te online. Fiecare nume care nu se potrivește e o reemitere și un client care dă vina pe tine, nu pe companie. Iar o pagină arabă care nu ajunge niciodată în index e un articol plătit pe care nimeni nu-l găsește — singura categorie de eșec care nu produce nicio reclamație, motiv pentru care poate dura un an.

De unde să începi

Dacă araba e a doua ta piață, munca e o reamenajare, iar tabelul de mai sus e lista ta de remedieri. Dacă e prima, ordinea se inversează: alege setul de cifre și litera arabă înaintea schemei de culori, construiește formularul de pasager pe un pașaport real și tratează româna drept traducerea.

Oricum ar fi, cel mai ieftin test e o vitrină reală în fața unui client real. Asistentul de la creează un site de turism pornește un site cu marca ta pe un subdomeniu al platformei chiar din formular și nu cere card; vitrina pleacă în 40 de limbi, printre ele araba, farsi, ebraica și urdu, iar domeniul propriu se poate atașa ulterior. Dacă încă te gândești dacă să-ți construiești singur motorul, argumentul e desfășurat aici — dar fă-o în arabă înainte să decizi, pentru că munca RTL e exact partea pe care estimările interne o lasă pe dinafară.

Redacția Tekravel

Departamentul de tehnologii de turism

Departamentul de tehnologii de turism al Tekravel scrie pentru industrie: proprietari de agenții, consolidatori și dezvoltatorii care îi integrează. Fiecare articol este verificat pe platforma pe care o descrie înainte de publicare.