Ərəbdilli rezervasiya saytı tərcümə deyil

Bakıdakı bir agentlik ərəb dilini açır, ana səhifəyə baxır və işi bitmiş sayır. İki həftə sonra müştəri bacısına WhatsApp-da tarif linki göndərir və link faiz işarələrindən ibarət divar kimi çatır. Başqası zəng edir, çünki yekun məbləğ qiymətin onun üçün yanlış tərəfində görünür. Üçüncüsü Bakı–Dubay reysini səhv günə rezerv edir, çünki təqvim həftəni bazar ertəsindən açır. Bunların heç biri tərcümə səhvi deyil. Ərəbdilli rezervasiya saytı sətirlər toplusu olmazdan əvvəl bir düzüm, bir rəqəm sistemi və bir ünvan sxemidir — sətirlər isə birinci yazılır, çünki ekran görüntüsündə görünən hissə odur.
Agentliklərin bunlara toxunduğu sıra ilə, əslində nə dəyişir:
RTL düzüm qərarıdır, mətnin istiqaməti deyil
dir="rtl" təyin etmək səhifəni güzgüləyir: naviqasiya sağa, filtr sütunu sola keçir, abzaslar sağ kənara düzülür. Bu hissə demək olar ki, pulsuzdur. Baha olan güzgülənməməli olan hər şeydir.
Uçuş saatları güzgülənmir: 07:45 yenə 07:45-dir. GYD–DXB kimi oxunan hissə sağdan sola axan abzasın içində də eyni sıra ilə marşrut kimi oxunmalıdır, çünki cümlə hansı istiqamətə getsə də, uçuş aeroportu uçuş aeroportu olaraq qalır. Aviaşirkət kodları, PNR-lər və elektron bilet nömrələri ərəb cümlələrinin içinə düşmüş latın sətirləridir; təcrid olunmasalar, brauzerin ikiistiqamətli alqoritmi onların ətrafındakı durğu işarələrini yerdəyişdirir və nöqtə ilə bitən record locator nöqtəsi yanlış tərəfdə görünə bilər. Müştəri üçün bu, öz rezervasiya nömrəsindəki səhv kimi görünür. Loqo güzgülənmir. Oxutma üçbucağı güzgülənmir. Geri oxu isə güzgülənir.
Sonra müştəri deməyincə heç kimin siyahıya almadığı şeylər gəlir: valyuta işarəsi ilə rəqəmin sırası, rezervasiya huni addım zolağı, oturacaq sxemi, karuselin hansı istiqamətdə sürüşməsi, nəticə sətrinin hansı tərəfində aviaşirkət loqosunun durması və geniş tarif cədvəlinin hansı kənardan sürüşməsi. Hər biri bir qərardır. Heç biri açarla yandırılan bir parametr deyil.
Rəqəmlər, tarixlər və müştərinin əslində əlində tutduğu təqvim
Ərəb dili gündəlik istifadədə olan iki rəqəm dəsti ilə yazılır, səyahət isə rəqəmdən ibarətdir: tariflər, saatlar, uçuş müddəti, baqaj norması, kart xanaları, OTP kodları. Bazarının hansı dəsti oxuduğu bir dəfə, öz müştərilərinlə cavablandırılan sualdır və sonra istisnasız tətbiq olunur. Görünən uğursuzluq daha az yayılmış dəsti seçmək deyil. Qarışdırmaqdır — eyni nəticə kartında qiymət bir dəstdə, uçuş saatı digərində — və bu, yarımçıq qalmış sayt təsiri bağışlayır.
Tarixlər rəqəmlərdən daha çox fərziyyə daşıyır. Bazar ertəsindən başlayan həftə, həftəsi bazar günü başlayan müştəri üçün səhvdir və yanlış gündən açılan təqvim tam bir növ səhv yaradır: bir sütun yan rezervasiya. Ümrə planlayan adam hicri ayla işləyir, miladi ilə yox; tarix seçicisində və marşrutda hicri tarixi miladinin yanında göstərmək heç nəyə başa gəlmir və bir zəngdən xilas edir. Onu Frankfurta ezamiyyətdə də hər yerdə göstərmək səs-küydür.
Ərəbdilli rezervasiya saytının düzgün etməli olduqları
Tərcümə olunmuş sayt ilə lokallaşdırılmış sayt arasındakı fərq ekran-ekran ölçülür, bütöv halda yox. Proqramçınla mübahisə etməyə dəyən siyahı budur:
| Səth | Yalnız tərcümə | Həqiqətən lokallaşdırılmış |
|---|---|---|
| Sərnişin adı | Xana adları ərəbcə | Latın qrafikası ilə yığım, pasportdakı kimi işarələnmiş, çünki aviaşirkətin PNR-də saxladığı ad odur |
| Tarixlər | Ay adları ərəbcə | Oxucunun həftə başlanğıcı, onun rəqəmləri, səfər tələb edəndə miladinin yanında hicri |
| Pul | Valyuta adının tərcüməsi | Bazarın standart valyutası və həqiqətən satdığın siyahı |
| Telefon və OTP | Yazılar ərəbcə | Bazarın ölkə kodu əvvəlcədən seçilmiş, xanada latın rəqəmləri, kod bir baxışda oxunan |
| Hava limanları və şəhərlər | Adlar ərəbcə | Ərəbcə ad, yanında latın IATA kodu görünən, çünki sub-agent DXB yazır, səyahətçi isə ərəbcə oxuyur |
| Səhifə ünvanları | Başlığın tərcüməsi | Hər dil üçün bir slug siyasəti, bir dəfə qərarlaşdırılmış |
| Şrift | Sistemin ehtiyat ərəb şrifti | Rəqəmlərinə və xırda ölçüsünə görə seçilmiş ərəb qarnituru, arxasına ərəbcə borc alınmış latın şrifti yox |
| Əlaqə | Tərcümə olunmuş əlaqə səhifəsi | O bazardakı müştərinin həqiqətən yığa biləcəyi nömrə, onun oyaq olduğu saatlarda |
Ad sətri həqiqi pula başa gələn sətirdir və ən çox səhv olan da odur. Səyahətçi adını ərəbcə yazır, çünki forma onu buna dəvət edib; bilet həmin sətrə kəsilir və həmin sətir aviaşirkətin yoxladığı pasportla uyğun gəlmir. Ondan sonrakı hər şey — yenidən rəsmiləşdirmə, mübahisə, geri qaytarma — daşıyıcının deyil, sənin üstünə düşür.
Şrift sətri göründüyündən ucuzdur. Bu platformada mövzu, şriftlər, rənglər və loqo daxil olmaqla, yenidən yerləşdirmə olmadan idarə panelindən dəyişdirilir, ona görə başqa bir ərəb qarniturunu öz tarif cədvəlində yoxlamaq bir günortadan sonrakı vaxtdır, relizin işi deyil. Valyuta sətri ayrıca mövzudur; onu çoxvalyutalı qiymətlər və marjanın hardan sızması yazısında keçdik.
Sluglar və WhatsApp-a yapışdırıldıqdan sonra sağ qalanlar
Ərəb slug ünvan sətrində gözəl görünür və insanların axtarışa həqiqətən yazdığı sözlərdən ibarətdir. Sadə mətn xanasına köçürüləndə faizlə kodlaşır və bir neçə dəfə şişir; müştərinin ötürdüyü şey maşın çıxışına oxşayır. Latın transliterasiyası təmiz yapışdırılır və hamı üçün oxunmazdır — nə ərəb oxucusunun axtardığı bir şeyə, nə də azərbaycanlı oxucunun axtardığına uyğun gəlir.
Qərarı ünvanın nəyə xidmət etdiyinə görə böl. Məzmun səhifəsi axtarışdan yaşayır, ona görə ona ərəb qrafikası ilə slug ver; kodlaşmış forma yalnız kimsə onu köçürəndə görünür və getdiyi səhifə hər halda doğrudur. Rezervasiyanın dərin linki — axtarış nəticəsi, saxlanmış tarif, sub-agentə hesablama — onsuz da gözəl olmayacaq, çünki query string-də tarixləri və sərnişin sayını daşıyır. Ona qısa link ver və qısa saxla.
Hər ikisinin altındakı qayda: hər səhifə və hər dil üçün bir kanonik ünvan. Eyni məqaləni həm ərəb slug-la, həm transliterasiya ilə dərc etmək o səhifənin qazandığı hər şeyi iki ünvana bölür və hər ikisini saxlamaq sənin üstündə qalır.
hreflang, yoxsa ərəb səhifən öz ingilis səhifənlə yarışır
Bir səhifənin iki dil versiyası iki səhifə deyil. Kraulyer bunu ayırd edə bilmirsə, adi nəticə cərimə deyil — bir versiya seçilir, digəri isə təxminən dublikat sayılıb səssizcə kənara qoyulur.
Onları dörd şey ayırır. Hər dilin öz ünvanı olmalıdır, bu da JavaScript açarı ilə tək ünvanı istisna edir. Hər versiya bütün dilləri özü də daxil olmaqla sadalayır, çünki özünə geri işarə etməyən dəst bütövlükdə atılır. Hər səhifənin kanonik ünvanı ingilis orijinalına deyil, özünə baxır — ərəb səhifələrini ingiliscəyə kanoniklaşdırmaq indeksdə heç bir ərəb səhifəsi olmamasının ən sürətli yoludur. x-default isə uyğunluğu olmayan oxucunu hara endirmək istəyirsənsə, oraya gedir.
Səhifələr həqiqətən fərqlənmirsə — başqa valyuta, başqa telefon, başqa inventar — ar-AE və ar-SA bölgüsündən çəkin. Eyni mətnin iki regional variantı eyni sorğu uğrunda yarışan iki səhifədir və hər ikisində sənin adın var.
Səhv edəndə bunun qiyməti
İmtina ana səhifədə olmur. Sərnişin məlumatlarında olur — hunidə kimisə itirməyin ən baha yerində: adam artıq axtarıb, seçib, qiyməti görüb və razılaşıb, sən isə onu ora gətirən axtarışın pulunu artıq ödəmisən.
Xərcin qalanı daha səssizdir. Çaşmış hər zəng onlayna keçməklə qənaət etmək istədiyin bir işçi dəqiqəsidir. Uyğun gəlməyən hər ad yenidən rəsmiləşdirmə və aviaşirkəti yox, səni günahlandıran müştəri deməkdir. İndeksə heç vaxt düşməyən ərəb səhifəsi isə pulunu ödədiyin, amma heç kimin tapa bilmədiyi məqalədir — heç bir şikayət doğurmayan yeganə uğursuzluq növü, elə buna görə də bir il davam edə bilir.
Haradan başlamalı
Ərəb dili ikinci bazarındırsa, iş yenidən qurmadır və yuxarıdakı cədvəl sənin qüsur siyahındır. Birincidirsə, sıra tərsinə çevrilir: rəng sxemindən əvvəl rəqəm dəstini və ərəb qarniturunu seç, sərnişin formasını əsl pasporta baxaraq qur, Azərbaycan dilini isə tərcümə kimi qəbul et.
Hər halda ən ucuz sınaq bir real müştərinin qarşısındakı real vitrindir. Səyahət saytı yarat səhifəsindəki sehrbaz formanın özündən platforma subdomenində öz brendinlə sayt qaldırır və kart istəmir; vitrin 40 dildə çıxır, aralarında ərəb, fars, ivrit və urdu var, öz domenini sonra qoşmaq olar. Sistemi özün qurmaq barədə hələ qərar verirsənsə, o mübahisə burada açılıb — amma qərardan əvvəl bunu ərəbcə et, çünki RTL işi daxili qiymətləndirmələrin kənarda qoyduğu hissədir.