Android: Получить язык или язык, на котором отображается мое приложение - PullRequest
0 голосов
/ 11 февраля 2020

Например, мое приложение не локализовано для Украины. Если телефон пользователя на украинском языке, приложение будет отображаться на английском языке sh.

Есть ли способ получить название языка (здесь оно "en"), которое отображает мое приложение.

Обратите внимание, что в телефоне установлена ​​только локаль Украины. Другие локали не установлены.

Я пробовал,

Locale.getDefault().getLanguage()
mContext.getResources().getConfiguration().locale.getLanguage()
ConfigurationCompat.getLocales(mContext.getResources().getConfiguration()).get(0).getLanguage()
LocaleListCompat.getDefault().get(0).getLanguage()

Во всех случаях я получаю "uk" вместо "en"

...