Sisu juurde
cutty.dev
All posts

25 keelt LIVE — verstametap

cutty.dev räägib nüüd<0xC2><0xA0><0xC2><0x9B><0xC2><0xA0>viimastikku<0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0><0xC2><0xA0>

Esimene nädalad cutty.dev eksistentsuse ajal rääkis see kahte keelt — polsku ja inglise. Täna räägib see yhekümmend viis keelt. See on lühike lugu sellest, mida see tähendab ja miks see tasuv oli.

Nimekiria mis midagi tähendab

Poola. Inglise. Saksa. Prantsuse. Hispaania. Itaalia. Tšehhi. Romanian. Ungari. Greek. Hollandi. Rootsi. Soome. Ukraiini. Türgi. Araabia (paremalult vasakule). Hebrew (paremalult vasakule). Hiina. Jaapani. Korea. Hindi. Taiglasi. Vietnam. Indoneesia. Portugali.

Valik ei ole juhuslik. Need on keeled, mis katavad suurimad Euroopa turud lisaks olulistele turgudele Euroopa väljas — Läpi-Ida ja Põhja-Aafika (araabia), Israel (hebrei), Ida-Aasia (hiina, jaapani, Korea), India subkontinent (hindi) ja Lõuna-Kagu-Aasia (thai, vietnam, indoneesia). Kokku — mitu miljardit inimesi, nende enda keeles, esimesest külastusest alates.

Hispaania avab Hispaaniat ja Ladina-Ameerikat. Portugali keel — Portugalit, Brasiili ja Afrikas asuvaid riike. Prantsuse keel — Prantsusamaad, Belgiumit, Quebec'i ja suurt osa Afrikast. Iga üks need keeled on turg, mida mõõdetakse sajade miljonite potentsiaalsete külastajate arvu põhjal.

Mis tähendab "natiivselt"

Tõlked ei ole tehtud välise API kaudu. Need tehakse kohaliku AI-mudeliga, mis on käivitatud meie endas infrastruktuuris. See tähendab:

  • Ükski arjaliidesest pärit tekst ei ole kunagi lahkunud meie võrgust — ükski välist AI tarnija ei ole saanud ühtegi meie tekstidest.
  • Kvaliteet läheb kaugemale kui lihtne masinaltõlge — mudel säilitab konteksti, tooni ja nüanssid.
  • Puudub päringu kohta kulut — me saame tõlged vajadusel värskendada ilma arvele lisamata.

Esimese iteratsiooni järel kontrolliti iga lehte visuaalselt — kas paigutus ei lahtene, kas pikk saksa tekst ei piisa raamide välja ja kas arab keele ja heebrea keel kuvatakse õigesti paremalt vasakule.

RTL — piirjuhuanne

Araabia ja heebria keel nõudsid eraldi tööd. Kogu lehekülg on horisontaalselt peegeldatud — navigatsioon liigub paremalt vasakule, nooled on pööratud, hero-osa gradient on vastupidises suunas. Efekt — araabia ja heebria versioonid näevad natiivset välja, mitte nagu poolikult muudetud lääneleid, mis toetavad kirjatüüpi ainult osaliselt paremalt vasakule.

CJK ja muud kirjad

Hiina, Jaapani ja Korea kasutavad CJK märke, mida enamik veebifontidest ei sisalda. Lisasime vastavad fallbackid, mis laaditakse ainult neil lehe versioonidel — ülejäänud kohalikud kasutavad meie standardset, kerget fonti. Tai, hindi ja teised kirjad said sama kohtlemist: iga keel näeb välja nii, nagu see peaks oma kirjasüsteemis olema.

Miks see kõik loogiline on

Enamik ettevõtteid käivitavad toote inglise keeles ja "võibvat lisavad kunagi muid keeli, kui tekib liiklus". cutty.dev tegi vastupidi — 25 keelt alustamisest, et kui keegi Hispaaniast, Tšehhiist, Egiptist, Taivanal või Vietnamist jõuaks otsingumootori kaudu meie lehele, näeks ta kohe oma keelt.

See on ka austamise küsimus. Internet eeldab vaikeväärtusena inglise keelt. Väike Euroopa tööriist, mis tervitab sind koreakeeles või tai keeles, ütleb midagi selle kohta, kelle jaoks see on tehtud: kõigi jaoks, mitte ainult ingliskeelse tuumaga.

Mis edasi

Lista on pikk, kuid ei ole lõplik. Kui sinu keelt siin veel pole — kirjutage. Järgmise lisamine on päevade, mitte kuude küsimus.

A kui me juba räägime sinu keeles — lihtsalt lühikenda esimest linki. See peaks sinu juures tunduma nagu oma kodus.