Как я могу получить упрощенное китайское описание (简体)? Из доступной локали Locale.SIMPLIFIED_CHINESE
ни один метод не возвращает это описание:
-
getDisplayLanguage()
возвращает правильное имя языка, но без варианта. -
getDisplayName()
возвращает правильное имя языка и страну, но также и без варианта. -
getDisplayVariant()
возвращает пустую строку.
Я также попытался создать новый Locale
, используя разные конструкторы, также безрезультатно.
new Locale("zh", "CN");
new Locale("zh", "CN", "Hans");
Я проверил исходный код Android для LocalePicker
, и я пришел к выводу, что он загружен из ресурсы (special_locale_codes
и special_locale_names
).
Любые решения, помимо необходимости жестко кодировать/включать эту строку в мои ресурсы?