Страница 1 из 1

помогите определить язык системы

Добавлено: 01 дек 2013, 06:15
yason
Задача
1 Определить язык системы на которой установлено мое приложение
2 В зависимости от языка - выполняются разные дейсвия

НУЖЕН пример кода

Допустим как определить язык я нашел

getApplicationContext().getResources().getConfiguration().locale.getLanguage()
вот только куда и я какой надо поулчить результат

и далее мне надо написать условие

if <результат запроса языка> !=RU
выполнять какое-то дейсвие

Re: помогите определить язык системы

Добавлено: 01 дек 2013, 16:00
trew
[syntax=java]public class MainActivity extends Activity {

final String TAG ="mylog";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

String language = Locale.getDefault().getDisplayLanguage();
String locale = getResources().getConfiguration().locale.toString();
Log.d(TAG, language);
Log.d(TAG, locale);

if (language.equalsIgnoreCase("русский")){
// выполняем что-то

}


if (locale.equals("ru_RU")){
// выполняем что-то

}


}[/syntax]

Re: помогите определить язык системы

Добавлено: 01 дек 2013, 23:09
yason
Огромное спасибо, то что доктор прописал