Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
UProger
9 / 9 / 0
Регистрация: 19.04.2013
Сообщений: 614
#1

Android многоязычность - Программирование Android

22.06.2014, 11:04. Просмотров 643. Ответов 5
Метки нет (Все метки)

Допустим не сложно с помощью if задать несколько вариантов надписей на кнопке. Но как определить какой язык главный на тедефоне клиента?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2014, 11:04     Android многоязычность
Посмотрите здесь:

Android recorder - Программирование Android
Всем привет, есть такая ошибка, как решить? Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException:...

Калькулятор на Android - Программирование Android
Дело вот в чем, создается калькулятор, все прекрасно, но не получается сделать так что бы он считал не одно действие а два и больше...

Рисование в Android - Программирование Android
Такой вопрос, прочитал http://stackoverflow.com/questions/11126338/android-draw-canvas-view-and-list-view как можно подключить класс для...

Литература по Android - Программирование Android
Вопрос самый обычный, хочется самому научиться писать программы на Android. Ищу хорошую литературу, нашел пока "Hello Android" Ed Burnette....

Математика в Android - Программирование Android
Дорогие товарищи у меня следующий вопрос: существует ли в Android*е математические символы, например интеграл, деление не наклоненное а...

Android permissions - Программирование Android
Доброго времени суток! Пишу небольшое приложение, которое определяет местоположение пользователя с помощью Google Maps. Не получается...

Android.support.v7 - Программирование Android
Народ, помогите пожалуйста. Интелиж не видит android.support.v7.app.ActionBarActivity хотя в android sdk manager support скачан, в...

Elevation на android <4.x - Программирование Android
Пытаюсь изобразить что-то, хоть немного соответствующее принципам Material Design. Однако сделать это весьма непросто, учитывая, что весьма...

Android и OpenServer - Программирование Android
Здравствуйте! Подскажите, пожалуйста, как мне достучаться до OpenServer'а со стандартного эмулятора? Прописываю 10.0.2.2 - результат:...

Android и VS 2012 - Программирование Android
Доброго времени суток. Решил попробовать написать приложение под андроид, погуглил, нашел интересную штуку xamarin для VS. установил все,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1565 / 1307 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
22.06.2014, 12:06     Android многоязычность #2
UProger, используйте разные values-xx папки.

http://developer.android.com/trainin...languages.html

English (default locale), /values/strings.xml:
XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="title">My Application</string>
    <string name="hello_world">Hello World!</string>
</resources>

Spanish, /values-es/strings.xml:

XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="title">Mi AplicaciГіn</string>
    <string name="hello_world">Hola Mundo!</string>
</resources>
French, /values-fr/strings.xml:

XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="title">Mon Application</string>
    <string name="hello_world">Bonjour le monde !</string>
</resources>
и используйте через R.id.title например. Андроид сам выберет язык
UProger
9 / 9 / 0
Регистрация: 19.04.2013
Сообщений: 614
22.06.2014, 12:09  [ТС]     Android многоязычность #3
А Андройд автоматом возьмёт нужную папку??
YuraAAA
1565 / 1307 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
22.06.2014, 12:40     Android многоязычность #4
UProger, да
UProger
9 / 9 / 0
Регистрация: 19.04.2013
Сообщений: 614
13.07.2014, 17:39  [ТС]     Android многоязычность #5
А где поглядеть список буквенных сокрашений для различных стран?

Израиль к примеру IL или HEB(Hebrew - Иврит)
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
13.07.2014, 18:07     Android многоязычность #6
Цитата Сообщение от UProger Посмотреть сообщение
А где поглядеть список буквенных сокрашений для различных стран?
см столбец ISO 639-1
http://www.loc.gov/standards/iso639-2/php/code_list.php
Yandex
Объявления
13.07.2014, 18:07     Android многоязычность
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru