Použití lokalizovanách MO souborů

Ceeper

Použití lokalizovanách MO souborů
« kdy: 23. 12. 2012, 01:05:21 »
Zdravíčko,
vytvářim lokalizaci programu xxx, ale mam problém s tím, že netuším, jak říct aplikaci, aby načítala data z lokalizovaného souboru.

Mam POT soubor, který jsem v poeditu přeložil, vytvořil MO soubor a ten přes terminál pod právy roota (jinak to nešlo) nakopíroval do usr/share/locale/cs_CZ/LC_MESSAGES/xxx.mo.
Podle návodu by mělo stačit provést restart a spustit aplikaci xxx, která už si pouze natáhne lokalizaci. To se nestalo a je stále anglicky.
Tušíte někdo, co je špatně?


Re:Použití lokalizovanách MO souborů
« Odpověď #1 kdy: 23. 12. 2012, 01:39:53 »
Nemá ta aplikace nějaký INI soubor, kde je nastaveno, jaký jazyk má při spuštění použít? Já to u svojí aplikace tak udělal. Buď je nastaveno "None" (t.j. zůstane to anglicky), "Default" přeloží se podle systému (pokud příslušný jazyk najde) a nebo je tam natvrdo nějaký jazyk, do kterého se přeloží (pokud ho najde). Já používám *.PO soubory.

Pavel 'TIGER' Růžička

Re:Použití lokalizovanách MO souborů
« Odpověď #2 kdy: 23. 12. 2012, 02:00:31 »
Já mám některé překlady pouze v adresáři cs nikoliv cs_CZ, možná i to hraje nějakou roli.