Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

11 November 2026By Elena

Svaki dugme, komanda iz menija i tooltip u ONLYOFFICE mora da funkcionišu na mnogim jezicima, a svako izdanje dodaje novi tekst. ONLYOFFICE Docs 10.0 donelo je oko 50 novih funkcija, novo ime za DocSpace (ONLYOFFICE Apps) i set opcionalnih AI alata. Sve to je moralo biti prevedeno, provereno i održavano dosledno kroz editore, mobilne aplikacije, Pomoćni centar i veb sajt.

Da bismo videli kako to izgleda iznutra, pitali smo Mariju, koja se bavi lokalizacijom u ONLYOFFICE-u od 2021. godine, o dugim rečima i promenljivim vrednostima, prelasku na Weblate, radu sa AI alatima i kako se volonteri mogu uključiti. Hajde da otkrijemo kako tim za lokalizaciju održava jedan proizvod doslednim na do 45 jezika i gde AI menja rad.

Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

ONLYOFFICE interfejsi na prvi pogled

Broj jezika interfejsa po proizvodu.

Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

O osobi koja je intervjuisana

Marija je radila u ONLYOFFICE-u od 2021. godine i bavi se lokalizacijom skoro svake oblasti projekta, uključujući editore, mobilne aplikacije, Pomoćni centar i beleške o izdanju. Pre toga, provela je mnogo godina radeći kao prevodilac i s prevodiocima.

Upoznajte se

Recite nam ukratko šta radite u ONLYOFFICE i kako ste ušli u lokalizaciju.

Radim u ONLYOFFICE-u od 2021. godine. Pre toga sam provela mnogo godina radeći kao prevodilac i s prevodiocima, tako da sam bila upoznata sa većinom programa i alata potrebnih u to vreme, i bilo mi je lako da naučim formate koji su mi bili novi i da napišem smernice za prevođenje. Pored toga, na početku su mi naši programeri puno pomagali sa finim detaljima. Danas se bavim lokalizacijom skoro svake oblasti projekta, često uz pomoć AI.

Na koliko jezika su proizvodi trenutno prevedeni, i koliko ljudi učestvuje (tim, volonteri, honorarni radnici)?

Interfejs aplikacije ONLYOFFICE Documents za iOS dostupan je na 13 jezika. Interfejs aplikacije ONLYOFFICE Documents za Android dostupan je na 17 jezika. Interfejs applikacije ONLYOFFICE Apps dostupan je na 33 jezika. Interfejs Desktop Editora dostupan je na 42 jezika, a interfejs Editora je dostupan na 45 jezika. Što se tiče ljudi koji učestvuju u projektima prevođenja, prethodni sistem prevođenja imao je više od 550 registracija. Uključivali su tim, predstavnike partnera, freelance prevodioce i volontere. Nisu svi bili jednako aktivni u svakom trenutku, ali su mnogi uradili mnogo posla (portugalski, sinhalski, turski). Novi Weblate sistem tek je počeo da se popunjava nalozima, ali ima sjajan potencijal.

Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

Kako izgleda vaš tipičan radni dan, posebno pre izdanja kao što je 10.0?

Novi ključevi za različite oblasti projekta stalno se pojavljuju: funkcije, njihove opise, komande iz menija i tako dalje. Pratim kada se pojavljuju i dodajem prevode. Takođe pregledavam i prevodim uputstva za Pomoćni centar i prodavnice mobilnih aplikacija, i ažuriram beleške o izdanju. Programeri, kolege iz našeg odeljenja, studenti i pripravnici pomažu mi u tome. Proces ažuriranja je praktično neprekidan. Zbog toga je rad uvek posebno intenzivan pre izdanja: ključevi se dodaju, menjaju i uređuju u isto vreme na osnovu rezultata testiranja i preporuka korisnika, a ja moram da pravim ispravke u hodu, ponekad tražim savet o određenim frazama i razjašnjavam kontekst u nekim slučajevima.

Izazovi i uobičajeni problemi

Koji je najčešći problem lokalizacije za koji korisnici čak ni ne sumnjaju?

Mislim da je to dužina ključnog teksta. Dok rade, prevodioci obično ne razmišljaju o tome kako će tačno dugme ili meni izgledati na stranici ili u slici; ono što je njima najvažnije je tekst. U stvari, izvorne fraze na engleskom jeziku su relativno kompaktne, fleksibilne i omogućavaju skraćenice. Ali postoje dugi i veoma dugi jezici (na primer, albanski, armenski ili mađarski). A često postoje poteškoće u uklapanju teksta u dugme, prozor ili red. Isti problem se javlja prilikom pripreme opisa, na primer za prodavnice mobilnih aplikacija. Ograničenje broja znakova je isto za sve, ali engleski sadrži više informacija, jezici koji koriste karaktere se savršeno uklapaju, dok za ostale ponekad moramo preformulisati i skratiti tekstove. AI je to olakšao, jer možete tražiti da prepravi opis bez gubitka značenja.

Setite se trenutka kada je prevod “pokrenuo” interfejs: dugme se nije uklopilo, tekst je prekinut, značenje je izobličeno. Šta se desilo i kako je to primeteno?

To se ponekad dešava; većinom, zahtevi za preformulisanjem fragmenta ili promenu mesta gde se tekst nalazi dolaze od dizajnera dok pripremaju ažuriranja veb sajtova.

Koji su jezici najteži za rad i zašto: dugi nemački reči, pisanje s desna na levo, padeži i množinski oblici, karakteri?

Dugi jezici i jezici sa padežima / infleksijama. Kreiranje novih ključeva obično nije problem, ali modifikacija ključeva jeste. Promenljive takođe dovode do neobičnih situacija. Na primer, postoji promenljiva {aiagents} čija je vrednost AI Agents. Ali kada se fraza gradi s njom, jezici sa padežima i neki drugi dobijaju pogrešan oblik; na primer, na češkom jeziku fraza “Pogledajte detalje {aiagents} ovde” bi se pojavila s greškom: “Zobrazte podrobnosti o AI agenti zde”. Uklanjanje promenljivih takođe zahteva novo prevođenje. Zato se u poslednje vreme trudimo da koristimo manje promenljivih od početka. Što se tiče RTL, glavni problemi se javljaju prilikom pripreme tehničkih datoteka, jer engleske skraćenice, na primer, čine da se RTL fraze prikazuju kao LTR. Ali kada se pojave na stranici, obično izgledaju ispravno.

Kako se postarate da funkcija ima isto ime u editorima, u pomoći, na veb sajtu i u mobilnim aplikacijama?

Najbolje rešenje bi bilo povezati sve oblasti projekta na jednoj zajedničkoj platformi s jednim rečnikom i Memorijom prevođenja, jer se fraze ponekad ponavljaju, na primer u Desktop i mobilnim aplikacijama, ili u iOS i Android mobilnim aplikacijama, za opisivanje sličnih funkcija. Za sada, ove stvari moraju biti usklađene pregledavanjem različitih datoteka u različitim repozitorijima. Bilo bi brže i tačnije kada bi bile popunjene s 100% podudaranjem između paralelnih projekata, a u drugim slučajevima bi se predložio izraz iz rečnika.

Što je bilo posebno teško u 10.0? Na primer, kako ste preveli nove AI funkcije i preimenovanje DocSpace u Apps?

Zaista, preimenovanje DocSpace u Apps je bio izazov zbog ogromne količine. Napisali smo kratak pregled za AI da traži i pronađe pojave, takođe smo pretraživali oblasti odvojeno i pregledali test stranice. S druge strane, pošto su to originalna imena koja ostaju neprevedena, u većini slučajeva nisu izazivala problema s jezicima koji imaju padeže. Što se tiče AI alata, još uvek se vode rasprave o tome da li prevesti skraćenicu AI i povezane izraze, a rečnik se sređuje.

Šta smo pokušali i šta je funkcionisalo

Šta ste pokušali i na čemu ste odustali? Šta vas je to naučilo?

Zamenili smo prethodni sistem prevođenja projekta s Weblate-om, modernijim sistemom sa ugrađenim AI-em koji je otvoren za više stručnjaka. Počeli smo aktivno koristiti i razvijati ga nedavno, ali se već pokazuje efikasnim. Takođe, za prevođenje članaka iz Pomoćnog centra (na primer, članaka o konektorima), nekada smo se oslanjali na Trados, kojem nisu svi imali pristup. Danas se takvi članci mogu prevoditi koristeći AI.

Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

Kako proveravate kvalitet prevođenja pre izdanja?

Za proveru teksta najbolje radi AI, na primer Claude: napišete kratak pregled za celo područje projekta, a usluga proverava terminologiju i linkove i predlaže ispravke redosleda reči, interpunkcije ili pravopisne greške. Ali ljudsko lektorisanje stranice u test modu je takođe važno. Na taj način možete primetiti suptilne greške, preformulisati fragmente kako bi bili čitljiviji i prirodniji, i uočiti netačnosti na slikama ili dugmadi.

Koja je odluka ili promena procesa imala najveći efekat?

Bez sumnje, brzi razvoj AI-a. Na primer, u velikom projektu DocSpace (Apps), testiranje za potpunost i moguće greške je prebačeno na AI, što nam omogućava da odmah pronađemo pravi ključ i primenimo predložene ispravke. U Weblate-u smo postavili brži prenos iz sistema u relevantni repozitorij, što će omogućiti brže pojavljivanje novih prevoda za funkcije i komande u interfejsima.

Zajednica i volonteri

Da li je bilo slučajeva kada je zajednica predložila bolju opciju od profesionalnog prevođenja?

U poslednje vreme se to najviše odnosilo na to da li prevesti skraćenicu AI i povezane termine. Postoje ustaljene opcije: na primer, pišemo KI za nemački, MI za latvijski, i tako dalje. Za neke jezike, ljudi predlažu da se uopšte ne skraćuje i da se termin piše u celini, a za ukrajinski je zajednica na kraju izabrala AI, pošto se ШІ, koje su predložili neki izvori, činilo manje prikladnim za tehničku oblast.

Kako rešavate sporove oko prevođenja kada se izvorni govornici ne slažu?

U tom slučaju, možete pogledati kako je slična funkcija prevedena, na primer u drugim proizvodima ili projektima, pogledati koliko se često svaka opcija koristi, ili zatražiti treće mišljenje.

Postoje li jezici koji se oslanjaju na jednog ili dvojicu entuzijasta? Šta se dešava ako odu?

To se dogodilo sa albanskim i urdu jezicima… Kada su izvorni govornici ovih jezika napustili, koristili smo AI (ponekad sa povratnim prevođenjem: za dodatnu pouzdanost, prevodimo sa Claude-om, a zatim proveravamo u suprotnom pravcu sa Tarjama). Pošto su jezici već uključeni u projekat, ne možemo prestati da ih dodajemo, ili projekti neće proći testove. Možda će se uskoro pojaviti novi volonteri. Mnogi korisnici predlažu poboljšanja putem e-pošte ili šalju zahteve direktno na GitHub. Trudimo se da posvetimo veliku pažnju takvim zahtevima i izvršimo potrebne ispravke, jer su povratne informacije i naš odgovor na njih veoma važni.

AI u lokalizaciji

Da li koristite mašinski prevod ili jezičke modele? Gde pomažu, a gde je bolje raditi bez njih?

Da, koristimo AI usluge, na primer Claude, Tarjama za arapski, a OpenAI pomaže u Weblate-u. Najbolje rade na relativno kratkim tekstualnim ključevima, za opisivanje dugmadi ili funkcija, i dobro se snalaze u prevođenju uputstava. Što se tiče veb stranica ili blog članaka, AI prevodi i dalje zahtevaju lekturu, jer često izgledaju previše tehnički i nisu baš “živi”, ali deluju veštački, a kreativni element je izgubljen.

Kako mislite da će se rad lokalizatora promeniti za nekoliko godina?

Promene se već dešavaju. Procesi su ubrzani, i za prevodioce pisanih tekstova ključne veštine su sada brzo pronalaženje pravog termina, snalaženje u formatima i kompetentno korišćenje dostupnih alata za njih.

Marija:

Mislitho kontroli ste, prevodilac će više delovati kao urednik, to jest, poboljšavajući, prilagođavajući i humanizujući prevode koje dobijaju.

Saveti i konačne misli

Šta biste savetovali projektu otvorenog koda koji tek počinje da prevodi svoj proizvod?

Pokušajte da povežete sve oblasti projekta na jednoj platformi od početka, jer ako su raspuštene po različitim repozitorijima, svaki zahteva poseban pristup, teško je uskladiti terminologiju i rad traje duže.

Kojih jednu grešku u lokalizaciji biste zabranili zauvek?

Ignorisanje konteksta. Čak i za kratku komandu, trebate pogledati kako se koristi i u susednim frazama u istom meniju, na primer, da izbegnete nedoslednosti (infinitiv vs. imperativ, velika slova).

Šta vam nedostaje: jezici, ljudi, alati?

Trenutni sistem prevođenja ima mnoge prevode na različite jezike koji su započeti, ali nisu nastavljeni. Partneri nam pomažu s nekima od njih, a za ostale bismo bili srećni kada bi volonteri učestvovali. Pridruživanje je lako: samo nam pišite i registrujte nalog na Weblate-u, i počnite da prevodite u “Predloži” režimu.

Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

Kako čitaoci mogu da se pridruže ONLYOFFICE naporima u prevođenju?

Svako može doprineti prevođenju ONLYOFFICE-a. Posebno pozivamo doprinos korisnika ONLYOFFICE-a. Jedini zahtev je dobro znanje engleskog jezika i sposobnost pisanja na drugom jeziku. Prevod interfejsa se vrši u ONLYOFFICE Weblate, web platformi za prevođenje. Nema potrebe instalirati softver — sve se radi u pretraživaču. Prevodilac može poslati zahtev na documentation@onlyoffice.com, registrovati nalog na Weblate-u i početi.

Zaključak

Lokalizacija se lako može zanemariti kada funkcioniše: prava reč na pravom dugmetu na pravom jeziku. Intervju pokazuje koliko toga leži iza toga: tekst koji mora stati u male prostore, promenljive koje krše gramatiku, termini koji moraju ostati isti kroz editore, članke Pomoćnog centra i mobilne prodavnice, i zajednicu koja ponekad zna bolje od bilo kog rečnika.

Dvije trendove možemo uočiti kroz odgovore. Jedan je konsolidacija: jedinstvena platforma sa zajedničkim rečnikom i Memorijom prevođenja, što Weblate sada omogućava da se izgrade. Drugi je AI, koji već proverava terminologiju, sastavlja uputstva i pomaže sa jezicima koji imaju manje doprinosilaca, dok ljudsko lektorisanje ostaje suštinsko, a uloga prevodioca se pomera prema ulozi urednika.

Brzi rečnik

Izazovi lokalizacije u ONLYOFFICE: intervju sa Marijom

Create your free ONLYOFFICE account

View, edit and collaborate on docs, sheets, slides, forms, and PDF files online.