alxsev Опубликовано 22 февраля, 2016 Поделиться Опубликовано 22 февраля, 2016 (изменено) Как можно изменить программно название мобильного приложения ? Программа многоязычная. поэтому вопрос актуальный. русский установил программу-название в списке приложений на русском, англичанин установил программу-название в списке приложений на английском. я так понимаю программно нужно этот параметр менять ? project->options->version->info-> label или вообще файл манифеста править Изменено 22 февраля, 2016 пользователем alxsev Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 22 февраля, 2016 Модераторы Поделиться Опубликовано 22 февраля, 2016 в таких случаях называют всегда на английском, программно никак не поменять. и манифест не поможет. а в маркете можно указать нескольок языков с описанием Ссылка на комментарий
0 alxsev Опубликовано 6 марта, 2016 Автор Поделиться Опубликовано 6 марта, 2016 (изменено) это не удобно.вот возьмем например приложение Вконтакте. В телефоне поменяйте язык телефона на английский и это название приложения в списке приложений автоматически изменится на английский и даже икона поменяется. В андроидстудио это всё в языках меняется. а в firemonkey неужто нет такого Изменено 6 марта, 2016 пользователем alxsev Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 6 марта, 2016 Модераторы Поделиться Опубликовано 6 марта, 2016 Сотрите значит спецификацию манифест фалйа, только там такое может быть Ссылка на комментарий
0 antarey Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 Для Андроида в свойствах приложения в разделе Version Info задаем параметр label = $(ModuleName). Как менять название приложения - ярлык в списке программ или установленных приложениях в зависимости от локали Андроида - на русском одно, на буржуйском другое?? Ссылка на комментарий
0 Rusland Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 Обсуждался здесь на форуме такой вопрос... насколько помню, ответ был: "никак". Ссылка на комментарий
0 antarey Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 9 минут назад, Rusland сказал: Обсуждался здесь на форуме такой вопрос... насколько помню, ответ был: "никак". Никак на студии или вообще на Андроиде? У меня есть несколько приложений с маркета - так они точно меняют свое название в зависимости от локали Ссылка на комментарий
0 Модераторы Andrey Efimov Опубликовано 28 апреля, 2016 Модераторы Поделиться Опубликовано 28 апреля, 2016 Темы объединил. p.s. Пользуйтесь поиском. Ссылка на комментарий
0 antarey Опубликовано 28 апреля, 2016 Поделиться Опубликовано 28 апреля, 2016 5 минут назад, Andrey Efimov сказал: p.s. Пользуйтесь поиском. Да искал - стараюсь не дублировать темы Ссылка на комментарий
0 Модераторы Andrey Efimov Опубликовано 28 апреля, 2016 Модераторы Поделиться Опубликовано 28 апреля, 2016 (изменено) Ну смотрите, можно попробовать такой метод. Не гарантирую, что получится, но попробовать стоит. Начать, наверно, лучше отсюда: http://developer.android.com/intl/ru/guide/topics/resources/providing-resources.html#AlternativeResources потом, заглянуть сюда: http://developer.android.com/intl/ru/training/basics/supporting-devices/languages.html#CreateDirs в итоге, можно попробовать создать структуру файлов как на скриншотах по ссылкам выше, вставить в приложение и не забыть изменить манифест. В манифесте нужно указать просто ссылку на элемент: Примерно так: Вместо этого: android:label="%activityLabel%" вставить что-то вроде этого android:label="@string/app_name" ну и проверить, получилось или нет Ап. ой, совсем забыл привести пример таких файлов Русский файл (Путь: res/values-ru/strings.xml) <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">Мой первый проект</string> </resources> Английский файл (Путь: res/values-en/strings.xml) <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">My first project</string> </resources> Изменено 28 апреля, 2016 пользователем Andrey Efimov Добавил примеры файлов Ссылка на комментарий
0 Модераторы Andrey Efimov Опубликовано 29 апреля, 2016 Модераторы Поделиться Опубликовано 29 апреля, 2016 Отвечу сам себе Проверил способ, который предложил выше. Работает! Название приложения меняется автоматически. Пользуйтесь p.s. Чуть позже, в блоге, опубликую подробную заметку. Ссылка на комментарий
0 antarey Опубликовано 29 апреля, 2016 Поделиться Опубликовано 29 апреля, 2016 50 минут назад, Andrey Efimov сказал: p.s. Чуть позже, в блоге, опубликую подробную заметку. Хорошо, пасиб. Ждемс обновления блога Ссылка на комментарий
0 Модераторы Andrey Efimov Опубликовано 29 апреля, 2016 Модераторы Поделиться Опубликовано 29 апреля, 2016 Полное решение вопроса: Автоматическая смена названия приложения в зависимости от языка системы Rusland и #WAMACO 2 Ссылка на комментарий
Вопрос
alxsev
Как можно изменить программно название мобильного приложения ?
Программа многоязычная. поэтому вопрос актуальный.
русский установил программу-название в списке приложений на русском,
англичанин установил программу-название в списке приложений на английском.
я так понимаю программно нужно этот параметр менять ?
project->options->version->info-> label
или вообще файл манифеста править
Изменено пользователем alxsevСсылка на комментарий
12 ответов на этот вопрос
Рекомендуемые сообщения