Как узнать язык (локаль), который в настоящее время используется Android для отображения текстов для пользователя?
Я знаю, что могу использовать Locale.getDefault()
для получения локали ОС по умолчанию. Но он может отличаться от языка, используемого приложением, для отображения текста и других ресурсов, если этот язык не поддерживается приложением.
Мне нужно определить язык (локаль), отображаемый приложением, поэтому приложение может передать язык на сервер, чтобы он мог локализовать возвращенные результаты.