Согласно ссылке на Java, Locale.getLanguage ()
должен возвращать двухбуквенный строчный ISO-код языка (например, en
), а getDisplayLanguage ()
- это метод получения читаемого имени (например, English
).
Так почему же следующий код в Android:
Locale.getDefault().getLanguage()
возвращает English
или Español
вместо en
и es
? ???
Я совершенно озадачен ...