Как получить все локали, поддерживаемые JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как получить все локали, поддерживаемые Java

Сообщение Anonymous »

В Google вы найдете множество материалов, позволяющих найти все поддерживаемые Java локали. Но все это сбивает с толку.

Например, [http://sanjaal.com/java/tag/java-locale-tutorial/] показывает выходные данные для 210 локалей. Но когда я запускаю ту же программу, я получаю только 155. Я не получаю, например, ta_IN. si_LK не выводится ни одной программой.

Может кто-нибудь прояснить ситуацию?

Я использую JDK/JRE 1.7

http://www.oracle.com/technetwork/java/ ... 34809.html дает 111 записей.

У меня есть Приложение Spring, которое поддерживает i18n, и наши клиенты могут размещать свои собственные локализации. Я пытаюсь предоставить им список всех локалей, из которых они смогут выбрать свою.

О! это сбивает с толку. Local.getISOLanguages() предоставляет LK в качестве страны, а Locale.getISOLanguages(); укажите si в качестве языка.... но si_LK, который является допустимой локалью, не указан в Locale.getAvailableLocales();

Подробнее здесь: https://stackoverflow.com/questions/172 ... ed-locales
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»