Как я могу локализовать отображаемое имя пакета приложения iPhone? Имя отображается на главном экране iPhone под иконкой приложения. Мне нужен единый пакет пакетных пакетов, который будет отображаться многоязычно.Как локализовать отображаемое имя пакета в приложении iPhone?
ответ
В Info.plist указать имя локализованного (переведенный) для следующих ключей:
Bundle Display Name
Bundle Name
Это покажет ваше приложение переведенное имя под значком на iPhone столе
Вот некоторые инструкции:
- Создайте новый пустой файл с именем
InfoPlist.strings
- Открывает Navigator (
cmd-opt-0
) и выберите первую панель - Щелкните по плюсу для локализации
- Xcode (4.3) выглядит немного смешно и отменяет выбор вашего файла. Он помещается в папку локализации (возможно, в исходной папке объекта находится
en.lproj
. Повторно выберите его в Навигаторе проектов. - Ваш файл теперь имеет (возможно) английский язык в списке локализации. Нажмите кнопку «плюс», чтобы добавить другой язык .
Это вообще хорошо, чтобы начать все элементы, которые вы хотите, чтобы локализовать в той же папке, что путь, когда они получают локализованы, Xcode не создает целую кучу en.lproj
и ja.lproj
файлов всего вашего проекта. Назовите это как «Локализованные ресурсы».
Теперь вы можете локализовать имя приложения, добавив локализованное имя na меня к каждому файлу, как это (для французского локализованного файла):
"CFBundleDisplayName" = "Bonjour";
Хорошо, несмотря на то, что это довольно старый вопрос, он пришел высоко на моем Google поиск по этой теме , Поэтому я думал, что это может иметь смысл обновить ответы:
В Xcode 4.X, выполните следующие действия, чтобы локализовать расслоение имя:
- File-> New-> Файл ...
- Выберите Resource-> Strings File
- Введите имя файла как InfoPlist.strings и сохраните его в нужном месте. EVEN Если ваш plist называется App-Info.plist - имя файла ALLWAYS InfoPlist.strings!
- Теперь файл должен быть открытым (в противном случае выберите его). В левом ящике выберите «Локализовать» и после подтверждения того, что вновь созданный файл перемещен в английскую папку, проверьте другие языки, которые вы хотите. Чтобы язык появился здесь, его необходимо указать в качестве языков локализации.
Добавьте эти две строки в InfoPlist.строки для правильного языка:
"CFBundleDisplayName" = "Name";
"CFBundleName" = "Name";
- Добавить новую строку в App-Info.plist, «Локализация родного развитие регион» - этот набор в области развития по умолчанию
И после того, как «всего» 6 простых шагов, вы можете установить локализованное приложение name !! 11! 1111
«Сохраните его в правильном месте» - где это? –
Добавить InfoPlist.strings в свой проект и локализовать его. Наденьте на разных языках:
"CFBundleDisplayName" = "App Name";
- 1. Как локализовать отображаемое имя класса
- 2. Локализовать отображаемое имя приложения сопутствующего приложения watchkit
- 3. Отображаемое имя пульта в iPhone
- 4. Не удалось локализовать отображаемое имя приложения для приложения iOS
- 5. Как локализовать имя пакета для ионного приложения на xcode 7.3
- 6. Отображаемое имя iPhone Bundle против Long Name?
- 7. Локализовать отображаемое имя приложения, которое имеет суффикс append
- 8. Можно ли локализовать отображаемое имя программы и функций установленного приложения?
- 9. iPhone SDK: как локализовать класс?
- 10. iPhone WatchKit Companion App Отображаемое имя
- 11. Отображаемое имя пакета обновления Push-Pack vs bundle id issue
- 12. Как локализовать имя приложения Watch OS 2 в приложении «Настройки часов» на iPhone
- 13. iOS: Bundle Отображаемое имя
- 14. Как локализовать приложение для iPhone
- 15. Локализовать валюту для iPhone
- 16. Как локализовать имя DataTable колонки
- 17. Имя пакета, отображаемое по статистике батареи, вместо дружественного имени приложения
- 18. Установить отображаемое имя пакета (CFBundleDisplayName) при принятии SDK
- 19. Как локализовать контент в приложении ASP.NET MVC?
- 20. Имя пакета пакета Android
- 21. Как получить отображаемое имя CIFilter?
- 22. Локализованное отображаемое имя для английских языков не работает
- 23. TimeZone настроить отображаемое имя
- 24. Отображаемое имя кеша RegisterProperty
- 25. Как изменить отображаемое имя настраиваемого ConfigurationSection?
- 26. gdb Как получить отображаемое имя потока
- 27. Отображаемое имя таблицы
- 28. Сеансы в Symfony2 Отображаемое имя
- 29. Как получить отображаемое имя владельца контакта
- 30. Как сократить имя файла, отображаемое в DSpace
В настоящее время процедура описана в этом официальном документе: https://developer.apple.com/library/prerelease/ios/documentation/MacOSX/Conceptual/BPInternational/LocalizingYourApp/LocalizingYourApp. html – Eonil