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

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

Войти
Регистрация
Восстановить пароль
 
Schasliv4ik
1 / 1 / 0
Регистрация: 02.06.2014
Сообщений: 32
#1

Локализация картинок - Программирование Android

08.09.2014, 20:43. Просмотров 1053. Ответов 11
Метки нет (Все метки)

Добрый день ! Я написал приложения и решил локализировать картинки, 1-й вариант стандартный, 2-й русский (ru), и 3-й украинский (uk) , но возникла проблема, когда ставлю английский язык ( стандарт ), то мне выдает украинские картинки, с русским все нормально и с украинским тоже, в чем может быть проблема ?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2014, 20:43     Локализация картинок
Посмотрите здесь:

Локализация - Программирование Android
Доброго времени суток! Сделал приложение, частью которого является небольшая HTML книга. Всё хорошо, но пришло время локализации и не...

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

локализация приложения - Программирование Android
здравствуйте,возникла проблема при локализации. добавил ко всем папкам в res приставку -ru теперь все что в strings отрабатывает...

Локализация приложения - Программирование Android
Сделать локализацию приложения на двух языках: русский и английский с возможностью переключения языка из приложения (без привязки к языку...

Локализация приложения - Программирование Android
Нужно ли создавать папки типа values-en если в приложении ничего не надо переводить ?

Программная локализация приложения - Программирование Android
Всем привет! Помогите пожалуйста программно поменять локализацию приложения. Вот часть кода, но не понимаю что с этим делать. ...

Локализация объявлений AdMob - Программирование Android
Здравствуйте. Хочу попробовать раскрутить свое приложение через AdMob. Объявление (баннер) работает, клики идут, но я не где не могу его...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
09.09.2014, 00:00     Локализация картинок #2
Цитата Сообщение от Schasliv4ik Посмотреть сообщение
в чем может быть проблема ?
У вас в директории drawable лежат те же самые картинки что и в drawable-uk. Покажите какие есть директории drawable (со всеми квалификаторами).
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
09.09.2014, 05:29     Локализация картинок #3
не знал про подобные "расширения" для папок...
У меня связанны вопрос: Можно ли ВРУЧНУЮ задать язык для программы не меняя язык остальной системы? Хотя-бы частично...
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
09.09.2014, 11:06     Локализация картинок #4
Цитата Сообщение от Tester64 Посмотреть сообщение
Можно ли ВРУЧНУЮ задать язык для программы не меняя язык остальной системы? Хотя-бы частично
Если локализация приложения была сделана именно так как рекомендует гугл - то нельзя.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
09.09.2014, 11:37     Локализация картинок #5
Кстати, а как быть с локализацией картинок, да еще и сохранением размеров? Что-то такое будет: drawable-hdpi-ru?
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
09.09.2014, 11:43     Локализация картинок #6
Цитата Сообщение от Spelcrawler Посмотреть сообщение
Что-то такое будет: drawable-hdpi-ru?
Да, квалификаторы ресурсов можно комбинировать, но порядок их следования строго определён см. документацию
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
09.09.2014, 17:34     Локализация картинок #7
Цитата Сообщение от angryrobot Посмотреть сообщение
Если локализация приложения была сделана именно так как рекомендует гугл - то нельзя.
Тоесть свой велосипед изобретать? Замечал в программах возможность выбрать язык (диалог с флажками стран). Понятно что на глобальную иконку это не повлияет, но подменять бы все остальные картинки и надписи без ручной переинициализации хотелось-бы...
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
09.09.2014, 18:46     Локализация картинок #8
Цитата Сообщение от Tester64 Посмотреть сообщение
Тоесть свой велосипед изобретать? Замечал в программах возможность выбрать язык (диалог с флажками стран).
Возможность выбора языка в отдельном приложении это как раз и есть тот самый велосипед
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
09.09.2014, 20:58     Локализация картинок #9
Цитата Сообщение от angryrobot Посмотреть сообщение
Возможность выбора языка в отдельном приложении это как раз и есть тот самый велосипед
Я это встречал в программах изучения иностранных языков. Но иногда может пригодиться на работе использовать один язык, а дома другой (родной язык и язык клиентов). Или менять язык при смене страны вледельцем для одной программы - для смены презинтаций. Мало ли... Иногда хочется для каждой группы программ поддерживать разные языки. Особенно в многоязычных странах/регионах. У меня в области одновременно говорят на 3х языках (2 в городе и один в селах) в радиусе 20 км от центра города...
Schasliv4ik
1 / 1 / 0
Регистрация: 02.06.2014
Сообщений: 32
09.09.2014, 21:09  [ТС]     Локализация картинок #10
angryrobot, drawable-hdpi,drawable-ldpi,drawable-mdpi,drawable-ru,drawable-uk,drawable-xhdpi,drawable-xxhdpi, имена картинок совпадають на 100%, формат png.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
09.09.2014, 23:12     Локализация картинок #11
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Schasliv4ik Посмотреть сообщение
angryrobot, drawable-hdpi,drawable-ldpi,drawable-mdpi,drawable-ru,drawable-uk,drawable-xhdpi,drawable-xxhdpi, имена картинок совпадають на 100%, формат png.
Кажется все понятно, вам нужно совместить квалификаторы языка и плотности экрана. Т.е. в конечном счете у вас должны быть такие папки:

drawable-hdpi
drawable-ldpi
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi

drawable-ru-hdpi
drawable-ru-ldpi
drawable-ru-mdpi
drawable-ru-xhdpi
drawable-ru-xxhdpi


drawable-uk-hdpi
drawable-uk-ldpi
drawable-uk-mdpi
drawable-uk-xhdpi
drawable-uk-xxhdpi

Попробуйте и расскажете что вышло
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2014, 19:49     Локализация картинок
Еще ссылки по теме:

Книга из картинок - Программирование Android
Как реализовать, наподобие читалок pdf/txt/doc, читалку jpg файлов с эффектом перелистывания страниц? Количество картинок более 100 штук.

Массив картинок - Программирование Android
Имеется 18 изображений в drawable. Создал строковый массив в виде ссылок на картинки <string-array name="cyPs"> ...

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

Быстрая подгрузка картинок - Программирование Android
Здравствуйте, написал маленькую прожку, грубо говоря что при нажатии на кнопку меняется картинка ( фон ), но т.к. картинка весит 0.6мб то...

Получение списка картинок - Программирование Android
Здравствуйте! Как получить список с адресами всех изображений из стандартной галереи (т.е. только тех, которые в галерее показываются)...


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

Или воспользуйтесь поиском по форуму:
Schasliv4ik
1 / 1 / 0
Регистрация: 02.06.2014
Сообщений: 32
10.09.2014, 19:49  [ТС]     Локализация картинок #12
angryrobot, большое спасибо, все заработало !!! )
Yandex
Объявления
10.09.2014, 19:49     Локализация картинок
Ответ Создать тему
Опции темы

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