Takže už vím, určitě co hledám a potřebuji.
Potřebuji soubor "name.po" převést na "name.pot" což je verze souboru pro překlad a aktualizaci.
Mělo by se to dělat tímto příkazem:
"msgfilter.exe -i name.po -o new.pot true"
Problém je že mi to hodilo Error:
https://ctrlv.cz/shots/2017/04/28/RVuY.pngA přiznám se, ne úplně chápu tento problém...
Místní znaková sada "CP1250" je ta co používá můj počítač "Windows"?
A vstupní souborová sada znaků "UTF-8" je ta co má soubor v sobě?
A aplikace msgfilter pracuje proto nesprávně?
Soubor "name.pot" má "EN" a "SK" překlad.
Když ho převedu na "name.pot", zůstane pouze "EN" původní text.
Jestli se nepletu to "UTF-8" je chybou toho "EN" původního textu a ne toho "SK" překladu.
".pot" soubor bych pak chtěl použít pro překlad do češtiny.
Jak mám tedy postupovat se změnou znakové sady?