creativ.zone sada podržava 21 jezik!

CreativZone Blog

VestiNovo

creativ.zone sada podržava 21 jezik!

Svet kreativnosti ne poznaje granice. Sada creativ.zone podržava 21 jezik, povezujući kreativce širom sveta.

Zaista smo oduševljeni što vidimo članove Creativ Zone koji se pridružuju iz celog sveta. Pružanjem korisničkog interfejsa na mnogim jezicima nadamo se da ćemo smanjiti prepreke za kreativce širom sveta da dele i učestvuju u našem ambicioznom projektu.

Birač jezika

Birač jezika

Zašto ovi jezici?

Jednostavno. Izvukli smo listu najčešćih jezika u statistikama naše veb stranice i uzeli prvih 20 (pored američkog engleskog, podrazumevanog jezika sajta). Već smo znali da imamo gomilu obožavalaca na Tajlandu (สวัสดี!), ali sada smo otkrili novu bazu obožavalaca u Indoneziji (Halo!). Dodavanje novih jezika je sada lako, pa nam javite ako se osećate izostavljeno.

Za one zainteresovane: malo istorije

Za projekat DeepMeta, koji je privilegovani partner Creativ Zone, postali smo zaista internacionalni u avgustu 2017. godine, podržavajući 8 različitih jezika za svoj korisnički interfejs, kasnije proširen na 10. Činjenje softvera zaista internacionalnim je specijalizovan posao i zahteva posvećenost i strpljenje. Naučili smo mnogo iz sistema lokalizacije korišćenog u DeepMeta. Glavni izazov je bila birokratija uključena u dobijanje prevoda. Preciznije, ažuriranja su bila izazov.

Kad god smo dodali novu funkcionalnost softveru, bile su potrebne izmene kroz celu kodnu bazu. Zatim smo morali da izvučemo nove ili izmenjene fraze i pošaljemo ih na prevod našoj usluzi lokalizacije. Ovo se sastojalo od mreže slobodnih umetnika, kojima bi zatim svakome (jedan prevodilac po jeziku) bila data šaka fraza za prevod. Za prevodioca, ove su bile van konteksta. Prihod koji su dobijali od ovoga nije opravdavao trošenje vremena da se ponovo upoznaju sa softverom i njegovim specifičnim terminima, što je rezultiralo nedoslednim prevodom često korišćenih termina. Zatim bi prevodi stizali putem e-pošte jedan po jedan, i morali smo da ih ugradimo u softver. Ponekad prevodilac nije poštovao tehničke zahteve i menjao je oznake koje nisu trebale biti promenjene.

Bilo bi pošteno reći da je ovo zapravo predstavljalo kočnicu na količinu prerada korisničkog interfejsa koju smo želeli da uradimo za funkcionalnost. Čim bi funkcionalnost bila spremna, želeli smo da je podelimo sa našim korisnicima, ali prevodilačka runda je morala biti obavljena prvo, prekidajući zamah.

I ovo je samo softverska strana. Izmene dokumentacije i sadržaja veb stranice bile su još veći izazov. Kako detektujete da su 2 paragrafa promenjena i 1 dodat na veb stranicu? Kako to komunicirate sa prevodiocem, bez potrebe da ponovo prevode sve uključene paragrafe?

Ulazak Creativ Zone i veštačke inteligencije

Za prevode Creativ Zone želeli smo da učimo iz našeg iskustva sa projektom DeepMeta, i da internacionalizaciju učinimo bezbolnim procesom. Mislim da smo uspeli! I kako... Znam... znam, kao kreativci, svi imamo ambivalentan odnos sa veštačkom inteligencijom. Preti da ukrade naše poslove, uzimajući najzabavniji deo našeg posla (kreativnost) iz naših ruku, a ipak... Podignite ruke, oni od vas koji ne postavljaju ChatGPT pitanje s vremena na vreme, i budite iskreni... sve više nas to radi...

Birač jezika

Motor za prevođenje za Creativ Zone izgradili smo mi od nule. Ne zato što mislimo da smo bolji od svih onih autora biblioteka koji nude sveobuhvatna rešenja za lokalizaciju. To je zato što je đavo u detaljima. Izazov nije pretvaranje svake fraze u softveru i dokumentaciji u "prevodljivu jedinicu", iako je to ogroman zadatak, prihvatljiv samo najstrpljivijima i najposvećenijima među nama. Pravi problem koji treba rešiti je upravljanje promenama i kako se nositi sa njima.

Potpuno novi pristup

Rešenje sa kojim smo došli je ono što se naziva "funkcionalni pristup". Okvir korišćen za Creativ Zone veb aplikaciju, "React", je takođe funkcionalan: počinje od "stanja": vaših korisničkih podataka, i sve ostalo, uključujući korisnički interfejs, je samo transformacija tog stanja. Čini nešto neopipljivo, kao što je prodaja ili otpremanje, u vizuelni panel, dugme ili tekst. Ako se stanje promeni, stvar koju vidite na ekranu se takođe menja.

Uklopili smo prevode u istu filozofiju. U trenutku kada promenimo jednu jedinu reč u korisničkom interfejsu ili dokumentaciji, to će rezultirati sa 20 novih prevedenih verzija, uključujući novu reč ispravno i u kontekstu. Testirali smo ovaj novi pristup poslednjih nekoliko nedelja i apsolutno smo oduševljeni njegovim performansama.

Veoma tačno, naravno: prevodi veštačke inteligencije nisu savršeni. Ali smemo li reći da su nepovezani prevodi koje smo dobijali nazad od naših slobodnih prevodilaca takođe bili manjkavi? Da ne pominjemo cenu. Sada efektivno prevodimo desetine hiljada reči u Creativ Zone na 20 jezika. Koristeći našu originalnu uslugu prevođenja, ovo bi nas koštalo desetine hiljada dolara. Sa veštačkom inteligencijom, cena je niža od 50 dolara!

Povratne informacije

Kao i sa bilo kojom funkcijom na ovoj platformi, planiranje i razvoj funkcionalnosti je naša strast, i duboko nam je stalo kako funkcioniše za vas. Jezici nisu različiti. Dakle: da li prevod veštačke inteligencije funkcioniše za vas, ili je to jeziv distopijski haos? Budite iskreni i javite nam!

Takođe, ako vidite neki engleski tekst koji se pojavljuje a još uvek izgleda da nije preveden, molimo prijavite to takođe. Hvala!