oktatas:programozas:java:java_lokalizacio_gnu_gettext_megoldas
Ez a dokumentum egy előző változata!
Tartalomjegyzék
Java lokalizáció - GNU Gettext megoldás
- Szerző: Sallai András
- Copyright © Sallai András, 2014
- Licenc: GNU Free Documentation License 1.3
- Web: http://szit.hu
Bevezetés
Többnyelvű Java program.
Példa
I18n i18n = I18nFactory.getI18n(getClass()); System.out.println(i18n.tr("A fordítandó szöveg"));
Fordítás
Kulcsszavak kiszedése:
xgettext -ktrc:1c,2 -ktrnc:1c,2,3 -ktr -kmarktr -ktrn:1,2 -o po/keys.pot src/*.java
Kulcsok pofájlba:
msgmerge -U po/de.po po/keys.pot
Fordítás:
poedit po/de.po
A magyar ResourceBundle class fájl az app.i18n csomagban:
msgfmt --java2 -d src/conf -r app.i18n.Messages -l de po/hu.po
Linkek
oktatas/programozas/java/java_lokalizacio_gnu_gettext_megoldas.1566423233.txt.gz · Utolsó módosítás: 2019/08/21 23:33 szerkesztette: admin