JSF UI アプリケーションがあり、翻訳された国名を表示したいと考えています。
Java ロケールで国名を取得しています。しかし、私の翻訳要件を取得できません。Java 1.6 ロケールでは、44 のユニークな国しか提供されませんでした。
Locale[] localeArray = Locale.getAvailableLocales();
System.out.println("localeArray---->"+localeArray.length);
for (Locale locale : localeArray) {
counter++;
System.out.print("locale-->"+locale+"-------");
System.out.print("locale getISO3Language-->"+locale.getISO3Language());
System.out.println("-----locale.getDisplayCountry(locale)--->"+locale.getDisplayCountry(locale));
System.out.println("-----locale.getDisplayCountry()--->"+locale.getDisplayCountry());
System.out.println("-----locale.getCountry()--->"+locale.getCountry());
System.out.println("----------------------------------------------------"+counter);
}
私の要件を実行する方法を教えてください。
Oracle ドキュメントはリンクを提供します。
強力なロケール固有の要件を実行するために、Java 以外に利用可能なライブラリはありますか?