Siirry sisältöön
Blogi

Arabiankielinen varaussivusto ei ole käännös

Tekravelin toimitus

Jeddahilainen matkatoimisto kytkee arabian päälle, katsoo etusivuaan ja päättää, että työ on tehty. Kaksi viikkoa myöhemmin asiakas välittää hintalinkin siskolleen WhatsAppissa, ja se saapuu prosenttimerkkien muurina. Toinen soittaa, koska loppusumma ilmestyi hinnan siihen laitaan, jota hän pitää vääränä. Kolmas varaa Riyadh–Dubai-lennon väärälle päivälle, koska kalenteri aloitti viikon maanantaista. Mikään näistä ei ole käännösvirhe. Arabiankielinen varaussivusto on asettelu, numerojärjestelmä ja URL-rakenne ennen kuin se on joukko käännettyjä merkkijonoja — ja merkkijonot tehdään ensin, koska ne ovat se osa, joka näkyy kuvakaappauksessa.

Suomalaiselle toimistolle tämä ei ole eksotiikkaa. Siitä hetkestä, kun myyt Persianlahdelle, palvelet arabiankielisiä asiakkaita tai pyörität storefrontia emiraattilaiselle kumppanille, pätee täsmälleen sama lista. Tämä muuttuu oikeasti, suunnilleen siinä järjestyksessä kuin toimistot siihen törmäävät.

RTL on asettelupäätös, ei tekstin suunta

Asetus dir="rtl" peilaa sivun. Navigaatio siirtyy oikealle, suodatinpalkki vasemmalle, kappaleet tasautuvat oikeaan reunaan. Tämä osa on lähes ilmainen. Kallista on kaikki se, mikä ei saa peilautua.

Lentoajat eivät peilaudu: 07:45 on 07:45. Reittinauha, joka luetaan DXB kohti CAI, pitää lukea reittinä tässä järjestyksessä myös oikealta vasemmalle kirjoitetun kappaleen sisällä, koska lähtölentoasema on lähtölentoasema riippumatta siitä, kumpaan suuntaan lause juoksee. Lentoyhtiökoodit, PNR ja lentolipun numerot ovat latinalaisia merkkijonoja arabiankielisten lauseiden keskellä, ja jos niitä ei eristetä, selaimen kaksisuuntainen algoritmi järjestää välimerkit niiden ympäriltä uudelleen — pisteellä päättyvä record locator voi piirtyä niin, että piste on väärässä päässä, mikä näyttää asiakkaalle kirjoitusvirheeltä hänen omassa varausnumerossaan. Logosi ei peilaudu. Toistokolmio ei peilaudu. Takaisin-nuoli peilautuu.

Sitten tulevat asiat, joita kukaan ei listaa ennen kuin asiakas mainitsee yhden: valuuttasymbolin ja luvun järjestys, varausputken vaiheiden palkki, istuinkartta, kumpaan suuntaan karuselli etenee, kummalla puolella hakutulosriviä lentoyhtiön logo istuu, ja kummasta reunasta leveä hintataulukko vierii. Jokainen näistä on päätös. Yksikään ei ole lippu, jonka kytket päälle.

Numerot, päivämäärät ja se kalenteri, joka asiakkaalla oikeasti on kädessä

Arabiaa kirjoitetaan kahdella numerosarjalla, jotka molemmat ovat tavallisessa käytössä, ja matkustaminen on täynnä numeroita: hinnat, kellonajat, kestot, matkatavararajat, korttikentät, OTP-koodit. Kumpaa sarjaa oma markkinasi lukee, on kysymys, johon vastataan kerran, omien asiakkaiden kanssa, ja jota sen jälkeen sovelletaan poikkeuksetta. Näkyvä epäonnistuminen ei ole valita harvinaisempi. Se on sekoittaa ne — hinta toisessa ja lähtöaika toisessa samalla tuloskortilla — mikä näyttää puolivalmiilta sivustolta.

Päivämäärät kantavat enemmän oletuksia kuin numerot. Maanantaista alkava viikko on väärä asiakkaalle, jonka viikko alkaa sunnuntaista, ja väärästä päivästä alkava kalenteri aiheuttaa täsmälleen yhdenlaisen virheen: varauksen yhden sarakkeen vierestä. Umraa suunnitteleva asiakas laskee hijri-kuukausissa, ei gregoriaanisissa, ja hijri-päivän näyttäminen gregoriaanisen rinnalla päivämäärävalitsimessa ja matkaohjelmassa ei maksa mitään ja säästää puhelun. Sen näyttäminen kaikkialla, Frankfurtin työmatkalla, on kohinaa.

Mitä arabiankielisen varaussivuston on osuttava oikein

Käännetyn ja lokalisoidun sivuston välinen ero on pinta kerrallaan, ei globaali. Tämä on se lista, josta kannattaa väitellä kehittäjän kanssa:

PintaVain käännettyOikeasti lokalisoitu
Matkustajien nimetKenttien otsikot arabiaksiSyöttö latinalaisin kirjaimin, merkitty niin kuin se lukee passissa, koska se on nimi, jonka lentoyhtiö pitää PNR:ssään
PäivämäärätKuukausien nimet arabiaksiLukijan viikon ensimmäinen päivä, lukijan numerot, hijri gregoriaanisen rinnalla siellä missä matka sitä vaatii
RahaValuutan nimi käännettynäMarkkinan oletusvaluutta ja se lista, jossa oikeasti myyt
Puhelin ja OTPOtsikot arabiaksiMarkkinan suuntanumero esivalittuna, latinalaiset numerot kentässä, koodi luettavissa yhdellä silmäyksellä
Lentoasemat ja kaupungitNimet arabiaksiArabiankielinen nimi ja latinalainen IATA-koodi edelleen näkyvissä, koska alitoimisto kirjoittaa DXB ja matkustaja lukee arabiaa
URL-osoitteetOtsikko käännettynäYksi slug-linjaus per kieli, päätettynä kerran
KirjasinJärjestelmän arabialainen varakirjasinArabialainen leikkaus valittuna numeroidensa ja pienten kokojen perusteella, ei latinalainen fontti jonka taakse arabia on lainattu
YhteystiedotKäännetty yhteystietosivuNumero, johon kyseisen markkinan asiakas oikeasti voi soittaa, tunteina jolloin hän on hereillä

Nimirivi on se, joka maksaa oikeaa rahaa, ja se on useimmiten väärin. Matkustaja kirjoittaa nimensä arabiaksi, koska lomake kutsui siihen, lippu kirjoitetaan sitä merkkijonoa vastaan, eikä se täsmää passiin, jonka lentoyhtiö tarkastaa. Kaikki siitä eteenpäin — uudelleenkirjoitus, väittely, hyvitys — putoaa sinulle eikä lentoyhtiölle.

Kirjasinrivi on halvempi kuin miltä näyttää. Tällä alustalla teema, kirjasimet, värit ja logo mukaan lukien, on vaihdettavissa hallintapaneelista ilman uudelleenjulkaisua, joten toisen arabialaisen leikkauksen kokeileminen omaa hintataulukkoa vasten on iltapäivä eikä julkaisu. Valuuttarivi on oma aiheensa; kävimme sen läpi jutussa monivaluuttainen varaussivusto ja mistä kate vuotaa.

Slugit ja se, mikä selviää WhatsApp-liittämisestä

Arabiankielinen slug piirtyy osoiterivillä kauniisti ja koostuu sanoista, joita ihmiset oikeasti kirjoittavat hakukenttään. Tavalliseen tekstikenttään kopioituna se prosenttikoodautuu ja paisuu moninkertaiseksi, ja se, minkä asiakkaasi välittää eteenpäin, näyttää koneen tulosteelta. Latinalainen translitterointi liittyy puhtaasti ja on lukukelvoton kaikille — se ei vastaa mitään, mitä arabiankielinen lukija hakee, eikä mitään, mitä englanninkielinen hakee.

Jaa päätös sen mukaan, mihin URL on tarkoitettu. Sisältösivu elää tai kuolee haun varassa, joten anna sille slug omalla kirjoitusjärjestelmällään; koodattu muoto näkyy vain silloin kun joku kopioi sen, ja sivu johon se johtaa on oikea joka tapauksessa. Varauksen deep link — hakutulos, pidetty hinta, tarjous alitoimistolle — ei tule koskaan olemaan kaunis, koska se kantaa päivämäärät ja matkustajamäärät query stringissä. Anna sille lyhyt linkki ja anna sen pysyä lyhyenä.

Sääntö molempien alla: yksi kanoninen URL sivua ja kieltä kohti. Saman artikkelin julkaiseminen sekä arabiankielisellä että translitteroidulla slugilla jakaa kaiken, mitä sivu ansaitsee, kahden osoitteen kesken ja jättää sinut ylläpitämään molempia.

hreflang, tai arabiankielinen sivusi kilpailee englanninkielisen kanssa

Yhden sivun kaksi kieliversiota eivät ole kaksi sivua. Jos indeksointirobotti ei pysty päättelemään sitä, tavallisin lopputulos ei ole rangaistus — vaan se, että toinen versio valitaan ja toista kohdellaan near-duplicatena ja se putoaa hiljaa pois.

Neljä asiaa pitää ne erillään. Jokainen kieli tarvitsee oman URL-osoitteensa, mikä sulkee pois yhden osoitteen JavaScript-vaihtimella. Jokainen versio listaa kaikki kielet itsensä mukaan lukien, koska joukko joka ei osoita takaisin itseensä hylätään kokonaan. Jokaisen sivun canonical osoittaa itseensä, ei englanninkieliseen alkuperäiseen — englantiin kanonisoidut arabiankieliset sivut ovat nopein tapa olla saamatta yhtään arabiankielistä sivua indeksiin. Ja x-default menee sinne, minne haluat ilman osumaa jääneen lukijan laskeutuvan.

Vastusta jakoa ar-AE- ja ar-SA-versioihin, ellei niiden sivujen sisältö oikeasti eroa — eri valuutta, eri puhelinnumero, eri valikoima. Kaksi alueellista varianttia identtisestä tekstistä on kaksi sivua, jotka kilpailevat samasta hausta, molemmissa sinun nimesi.

Mitä tämä maksaa, kun se on väärin

Keskeytys ei tapahdu etusivulla. Se tapahtuu matkustajatiedoissa, joka on suppilon kallein paikka menettää joku: hän on jo hakenut, valinnut, nähnyt hinnan ja hyväksynyt sen, ja sinä olet jo maksanut hausta, joka hänet sinne toi.

Loppu kustannuksesta on hiljaisempaa. Jokainen hämmentynyt soittaja on työntekijäminuutti, jonka menit verkkoon säästääksesi. Jokainen nimen epätäsmäys on uudelleenkirjoitus ja asiakas, joka syyttää sinua eikä lentoyhtiötä. Ja arabiankielinen sivu, joka ei koskaan päädy indeksiin, on artikkeli, josta maksoit ja jota kukaan ei löydä — ainoa epäonnistumisen laji, joka ei tuota yhtään valitusta, minkä vuoksi se voi jatkua vuoden.

Mistä aloittaa

Jos arabia on toinen markkinasi, työ on jälkiasennus ja yllä oleva taulukko on tarkistuslistasi. Jos se on ensimmäinen, järjestys kääntyy: valitse numerosarja ja arabialainen leikkaus ennen värimaailmaa, rakenna matkustajalomake oikeaa passia vasten ja kohtele englantia käännöksenä.

Kummassakin tapauksessa halvin testi on oikea storefront yhden oikean asiakkaan edessä. Ohjattu toiminto osoitteessa luo matkasivusto pystyttää brändätyn sivuston alustan aliverkkotunnukseen suoraan lomakkeelta eikä kysy korttia; storefront lähtee 40 kielellä, arabia, farsi, heprea ja urdu mukaan lukien, ja oman verkkotunnuksen voi liittää myöhemmin. Jos vielä punnitset moottorin rakentamista itse, se laskelma on käyty läpi täällä — mutta tee se arabiaksi ennen kuin päätät, koska RTL-työ on juuri se osa, jonka talon sisäiset arviot jättävät pois.

Tekravelin toimitus

Matkailuteknologian osasto

Tekravelin matkailuteknologian osasto kirjoittaa alalle: toimistojen omistajille, konsolidaattoreille ja heitä integroiville kehittäjille. Jokainen juttu tarkistetaan kuvatulla alustalla ennen julkaisua.