Что такое список поддерживаемых языков / локалей на Android? - PullRequest
331 голосов
/ 02 ноября 2011

Я хотел бы знать, как назвать мою папку для разных языков.Где найти список поддерживаемых языков на Android?

Ответы [ 14 ]

3 голосов
/ 10 февраля 2015

Здесь:

public static final Locale  CANADA  Locale constant for en_CA.
public static final Locale  CANADA_FRENCH   Locale constant for fr_CA.
public static final Locale  CHINA   Locale constant for zh_CN.
public static final Locale  CHINESE Locale constant for zh.
public static final Locale  ENGLISH Locale constant for en.
public static final Locale  FRANCE  Locale constant for fr_FR.
public static final Locale  FRENCH  Locale constant for fr.
public static final Locale  GERMAN  Locale constant for de.
public static final Locale  GERMANY Locale constant for de_DE.
public static final Locale  ITALIAN Locale constant for it.
public static final Locale  ITALY   Locale constant for it_IT.
public static final Locale  JAPAN   Locale constant for ja_JP.
public static final Locale  JAPANESE    Locale constant for ja.
public static final Locale  KOREA   Locale constant for ko_KR.
public static final Locale  KOREAN  Locale constant for ko.
public static final Locale  PRC Locale constant for zh_CN.
public static final Locale  ROOT    Locale constant for the root locale.
public static final Locale  SIMPLIFIED_CHINESE  Locale constant for zh_CN.
public static final Locale  TAIWAN  Locale constant for zh_TW.
public static final Locale  TRADITIONAL_CHINESE Locale constant for zh_TW.
public static final Locale  UK  Locale constant for en_GB.
public static final Locale  US  Locale constant for en_US.
2 голосов
/ 28 января 2019

Если вы используете Android Studio, вы можете:

  1. Щелкните правой кнопкой мыши каталог вашего проекта> Новый > Файл ресурсов Android
  2. В разделе Доступные квалификаторы выберите Локаль и нажмите >>

Вы увидитесписок всех языков, и если вы выберете их, вы увидите конкретные регионы для каждого.Вы также можете ввести в список для фильтрации языков.

enter image description here

enter image description here

enter image description here

0 голосов
/ 20 июня 2019

Только к вашему сведению, если вы не можете установить какой-либо языковой стандарт, проблема может быть в атрибуте ниже в вашем файле уровня приложения:

resConfigs "en", "hi" //to specify allowed locales for your app

Итак, если вы хотите поддерживать любой язык, кроме английского и хинди, укажите здесь свой язык или просто удалите строку выше. По умолчанию ваше приложение будет поддерживать все локали.

Спасибо :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...