첫째, 내 문제는 두 유사합니다피 .properties의 파일 GNU의 gettext 자바
error reading .po file in java
내가 내 응용 프로그램을 internationnalizing을위한 GNU의 gettext 유틸리티를 사용하고 싶습니다. 적절한 키 - 값 쌍을 사용하여
translations.properties
파일을 만들어 작동 시키지만, 명시 적으로 fr_CA 또는 Locale.CANADA_FRENCH 로케일을 설정하더라도 내translations_fr_CA.properties
을 얻지 못할 것입니다. 이것은 나의 첫 번째 문제였다.두 번째이자 가장 중요한 문제 : 좋은 gettext complete msgid를 사용할 수 없어서 .properties 파일을 제거 할 수 없습니다. 내 .po 파일을 .class에
msgfmt --java2 [...]
으로 컴파일했지만ResourceBundle
은 .properties 파일 없이는로드되지 않습니다.java_gettext_testing.zip 내가 그것을 간단하게 압축에 gnu.gettext.GettextResource을 포함 : 여기
javac test/*.java
을 사용하여 컴파일하고
java test.test
도와 주셔서 감사합니다!