7

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 以外に利用可能なライブラリはありますか?

4

2 に答える 2