- Početna
- Dokumenti
- Instalacija i konfiguracija
- Zajednica
- Verzija Dockera
- Dodavanje novog jezika interfejsa u ONLYOFFICE Docs
Dodavanje novog jezika interfejsa u ONLYOFFICE Docs
Uvod
ONLYOFFICE Docs interfejs je dostupan na mnogim jezicima, ali vaš jezik možda nije na listi dostupnih. Ako je to slučaj i imate mogućnost da učestvujete u prevođenju interfejsa ONLYOFFICE Docs na vaš jezik, potrebno je da proverite da li je sve pravilno prevedeno i da li sve reči i fraze odgovaraju svom mestu.
Ovaj članak će objasniti kako to može da se uradi.
Učešće u prevođenju
Postoje dva načina da učestvujete u procesu prevođenja:
- Prevedite ONLYOFFICE Docs (zajedno sa ONLYOFFICE Workspace i ONLYOFFICE Mail, ako je potrebno) koristeći naš sistem za prevođenje. Proces je prilično jednostavan. Kada se prevođenje završi, jezički fajlovi za prevođenje interfejsa biće uključeni u sledeće izdanje. Takođe ih možemo poslati vama na proveru. Ako želite da učestvujete, slobodno nas kontaktirajte putem documentation@onlyoffice.com email adrese.
- Ili možete koristiti naš GitHub repozitorijum da preuzmete jezičke fajlove i prevedete ih koristeći alate po vašem izboru. Fajlovi se nalaze na sledećim putanjama:
Document Editor
- https://github.com/ONLYOFFICE/web-apps/tree/master/apps/documenteditor/main/locale
- https://github.com/ONLYOFFICE/web-apps/tree/master/apps/documenteditor/mobile/locale
Presentation Editor
- https://github.com/ONLYOFFICE/web-apps/tree/master/apps/presentationeditor/main/locale
- https://github.com/ONLYOFFICE/web-apps/tree/master/apps/presentationeditor/mobile/locale
Spreadsheet Editor
- https://github.com/ONLYOFFICE/web-apps/tree/master/apps/spreadsheeteditor/main/locale
- https://github.com/ONLYOFFICE/web-apps/tree/master/apps/spreadsheeteditor/mobile/locale
Postoje
JSONfajlovi za svaki od podržanih jezika. Možete ili ispraviti postojeće fajlove ili dodati svoj jezički fajl sa dvoslovnim kodom jezika.
Provera prevedenih fajlova
Instalirajte ONLYOFFICE Docs na svom računaru. Uputstvo o tome kako se to može uraditi dostupno je ovde za Docker instalaciju.
Ako koristite naš sistem za prevođenje, potrebno je da nas kontaktirate putem documentation@onlyoffice.com email adrese, kako bismo vam mogli poslati prevedene fajlove.
Kada dobijete jezičke JSON fajlove, postavite ih na sledeće putanje:
Document Editor
- documentserver/web-apps/apps/documenteditor/main/locale
- documentserver/web-apps/apps/documenteditor/mobile/locale
Presentation Editor
- documentserver/web-apps/apps/presentationeditor/main/locale
- documentserver/web-apps/apps/presentationeditor/mobile/locale
Spreadsheet Editor
- documentserver/web-apps/apps/spreadsheeteditor/main/locale
- documentserver/web-apps/apps/spreadsheeteditor/mobile/locale
Gde je documentserver folder sa instaliranim ONLYOFFICE Docs.
Napomena da se fajlovi i folderi ONLYOFFICE Docs nalaze unutar Docker kontejnera.
Nakon toga otvorite bilo koji dokument dodajući ?lang=your_lang_code kao parametar u link dokumenta.
?lang=bg Ako je sve pravilno konfigurisano, videćete da se interfejs editora menja na vaš jezik sa vašim prevodima.
Ažuriranje prevedenih fajlova
Nakon što proverite prevod (ili nakon ažuriranja ONLYOFFICE Docs) možda ćete morati da ispravite fajlove i ponovo ih postavite na server. Fajlovi su keširani radi bržeg učitavanja, i vi (kao i drugi korisnici ONLYOFFICE Docs) nećete videti promene dok se keš servera ne očisti.
Ovo se radi na sledeći način:
- Pokrenite sledeći skript za čišćenje keša:
documentserver-flush-cache.shU starijim verzijama, ONLYOFFICE Docs je zahtevao ručno uređivanje nginx-a. Trenutno se svi koraci automatski izvršavaju putem gornjeg skripta.
Nakon toga, keš bi trebao biti resetovan za sve korisnike servera i prevodi interfejsa će biti ažurirani.