-
Notifications
You must be signed in to change notification settings - Fork 0
kristjansoln/xlsx-po-conversion
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Skripti convert-po-to-xlsx.bat in convert-xlsx-to-po.bat pretvorita PO datoteko v XLSX datoteko in nazaj. Namen teh skript je, da olajša delo prevajalcu, tako da ni več potrebno poznavanje strukture PO datoteke, prevod le vnese v ustrezne celice v tabeli. Kristjan Šoln ============================================================================================================== OPOMBE: Potrebuje python3. Testirano s python 3.9.6. Če je potrebno generiranje PO datoteke, pred uporabo inštaliraj GetText in med inštalacijo obkljukaj "Add Delphi GetText functions in context menus". Dobro je shraniti prvotni PO file, saj se med pretvorbo (PO->XLSX->PO) izgubi del headerja v PO datoteki. Če funkcija nekega tipa komentarja ne najde, med pretvorbo doda komentar # None na tistem mestu. Osnovano na knjižnicah po_excel_translate in polib. V njih je spremenjena interpretacija komentarjev in izpisovanje napak. Tam kjer so urejene, je označeno s komentarjem # Edited. Za primerjavo sprememb v prihodnosti je v support-files dodan še zip originalnih knjižnic. ============================================================================================================== NAVODILA: Postopek pretvorbe PO datoteke v XLSX tabelo: 1. Če še ne obstaja, generiraj default.po z desnim klikom na mapo s sourci in "Extract translations to template" NOTE: Path do source kode naj bo brez presledkov, drugače ne bo znal pretvorit nazaj. 2. V default.po dopiši jezik, za katerega gre. V headerju dodaj/uredi vrstico na "Language: bg_BG\n" ipd. Za več info glej https://www.gnu.org/software/gettext/manual/gettext.html#The-LANGUAGE-variable 3. Premakni ga v mapo user-files 4. Zaženi convert-po-to-xlsx.bat in vnesi ime vhodnih ter izhodnih datotek. Postopek pretvorbe XLSX tabele v PO datoteko: 1. Premakni tabelo v mapo user-files NOTE: Preveri, da je poimenovanje stolpca s prevodi v XLSX datoteki pravilno, torej oblike "bg_BG". 2. Zaženi convert-xlsx-to-po.bat 3. Vnesi podatke o jeziku (bg_BG ipd.) in ime vhodnih ter izhodnih datotek.
About
Convert between XLSX and PO files
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published