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

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

Войти
Регистрация
Восстановить пароль
 
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
#1

JS+HTML5 Поддержка нескольких языков интерфейса - Программирование Android

09.05.2014, 21:36. Просмотров 790. Ответов 6
Метки нет (Все метки)

Здравствуйте!
Недавно решил переписать своё приложение под Windows Store, и сразу застрял на вопросе:
Как реализовать мультиязычный интерфейс, например, как это можно сделать в Android OS?

Заранее спасибо за ответ!

Добавлено через 19 часов 5 минут
Модераторы, причем тут android, вообще? Я лишь для сравнения указал, мне для Windows Store надо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2014, 21:36     JS+HTML5 Поддержка нескольких языков интерфейса
Посмотрите здесь:

Поддержка нескольких типов экранов - Программирование Android
Добрый вечер. В программировании для android я совсем недавно. Возникла проблема с поддержкой нескольких типов экранов. Вот по такому...

Eclipse перестал отображать файлы Strings разных языков одновременно - Программирование Android
Добрый день! Помогите разобраться. Перешел на новый Eclipse и теперь в моем проекте при попытке открыть файл strings.xml открывается...

Поддержка разных аудио форматов разными версиями Андроид - Программирование Android
Добрый день, Вот задумал написать аудио плеер под андроид. Вот тока не знаю какой формат какая версия поддерживает. Может кто уже делал...

Верстка интерфейса - Программирование Android
Привет всем! Помогите пожалуйста разобраться Мне нужно чтобы текст показывался в "определенном квадрате" т.е. чтобы текст не выходил...

Верстка красивого интерфейса - Программирование Android
Уважаемые, подскажите пожалуйста книги, или хорошие статьи про создание, версику красивого интерфейса под android.

Улучшение интерфейса. TimePicker - Программирование Android
OnTimeSetListener myCallBack = new OnTimeSetListener() { public void onTimeSet(TimePicker view, int hourOfDay, int minute) { ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
09.05.2014, 21:45     JS+HTML5 Поддержка нескольких языков интерфейса #2
как пример, для андроида - положить строковые файлы ресурсов в разные папочки.
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
09.05.2014, 22:09  [ТС]     JS+HTML5 Поддержка нескольких языков интерфейса #3
Спасибо, конечно) Но вопрос не по Android.... Я изучаю программирование под Windows Store на JS+HTML5... Не получалось никак, загрузить строковые ресурсы, поэтому и создал данную тему.
P.S. Windows Store, не Android, вообще, не Android... Просто эта программа уже есть под Android и поддерживает 4 языка, мне нужно сделать поддержку этих же языков и в приложении для WinStore

Добавлено через 4 минуты
На данный момент не получается использовать строковые ресурсы в параметрах приложения...
Буду очень признателен за рабочий пример с настройками на 2-х языках, к примеру... Если кто-то делал, отпишитесь, пожалуйста! На форуме msdn так и не дождался ответа(

Добавлено через 38 секунд
На данный момент не получается использовать строковые ресурсы в параметрах приложения...
Буду очень признателен за рабочий пример с настройками на 2-х языках, к примеру... Если кто-то делал, отпишитесь, пожалуйста! На форуме msdn так и не дождался ответа(
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
10.05.2014, 04:20     JS+HTML5 Поддержка нескольких языков интерфейса #4
Цитата Сообщение от contedevel Посмотреть сообщение
Windows Store
Кажется Вы ошиблись веткой... Windows и андроид - конкуренты. Их программы НЕ совместимы, даже если технологии похожи... Под андроид это легко - Вам уже обьяснили как. А под винмобайл - это не сюда - здесь спецы ТОЛЬКО под андроид!
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
10.05.2014, 12:39  [ТС]     JS+HTML5 Поддержка нескольких языков интерфейса #5
Да, ничем я не ошибся, просто кто-то пост перенёс из модераторов, а под Android я и сам это в состоянии сделать, там это очень легко...только вопрос не по нему, а Windows 8.1 Metro-приложениям

Добавлено через 1 минуту
Модераторы, пожалуйста, верните тему в прежний раздел!
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
10.05.2014, 14:26     JS+HTML5 Поддержка нескольких языков интерфейса #6
Цитата Сообщение от contedevel Посмотреть сообщение
просто кто-то пост перенёс
Обычно при этом в личку идет сообщение на которое "не нужно отвечать" о переносе! Я как-то ответил и попросил вернуть в нужную мне ветку (обосновав)... мне вернули!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2014, 11:04     JS+HTML5 Поддержка нескольких языков интерфейса
Еще ссылки по теме:

Вопросы по настройке интерфейса - Программирование Android
Почему конструкция типа textTitle.setBackgroundColor(Color.rgb(100,100,100)); обрабатывается корректно, а ...

Подскажите элемент интерфейса - Программирование Android
Добрый вечер! Хочу сделать что-то по типу разблокировки экрана на Android, когда для запуска функции необходимо перетащить шарик к...

Наложение элементов интерфейса - Программирование Android
Вопрос вот в чем: можно ли расположить элементы интерфейса, чтобы их области пересекались? Например можно ли расположить пару кнопок...

Расположение элемента интерфейса - Программирование Android
Как в разметке указать, что элемент должен располагаться следующим образом: верхний край элемента на 200dp ниже верхнего края...


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

Или воспользуйтесь поиском по форуму:
novikov.ea
591 / 511 / 121
Регистрация: 10.06.2011
Сообщений: 933
11.05.2014, 11:04     JS+HTML5 Поддержка нескольких языков интерфейса #7
contedevel, нашел вот такую штуку. Я ей ни разу не пользовался, но, судя по описанию, она должна быть офигенна.
Когда я последний раз писал своё приложение под WinRT, я о ней не знал, и хранил локализации в файлах *.resx в папке Resources (см. вложение). Насколько я помню, приложение автоматически подхватывало файл с необходимым ресурсом на основе заданного ApplicationLanguages.PrimaryLanguageOverride
C#
1
ApplicationLanguages.PrimaryLanguageOverride = language.LanguageTag;
Изъять текст из файла можно с помощью ResourceLoader'а:
C#
1
2
ResourceLoader Loader = new ResourceLoader();
string appName = Loader.GetString("AppName");
Миниатюры
JS+HTML5 Поддержка нескольких языков интерфейса  
Yandex
Объявления
11.05.2014, 11:04     JS+HTML5 Поддержка нескольких языков интерфейса
Ответ Создать тему
Опции темы

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