oktatas:programozas:java:java_lokalizacio_gnu_gettext_megoldas
Tartalomjegyzék
Java lokalizáció - GNU Gettext megoldás
- Szerző: Sallai András
- Copyright © 2014, Sallai András
- Licenc: CC BY-SA 4.0
- Web: https://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.txt · Utolsó módosítás: 2023/08/23 22:04 szerkesztette: admin