Правильный ответ: локализовать значок приложения невозможно.
Приложение iOS должно быть интернационализировано и иметь папку language.lproj для каждого языка, на котором оноподдерживает.В дополнение к предоставлению локализованных версий пользовательских ресурсов вашего приложения, вы также можете локализовать значки приложений и запускать изображения , поместив файлы с тем же именем в каталоги проектов для вашего языка.Однако даже если вы предоставляете локализованные версии, вы всегда должны включать версию этих файлов по умолчанию на верхнем уровне вашего пакета приложений.Версия по умолчанию используется в ситуациях, когда определенная локализация недоступна.Для получения дополнительной информации о локализованных ресурсах см. «Локализованные ресурсы в пакетах».
https://developer.apple.com/library/ios/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html
Документы Apple часто обновляются / изменяются.Это правильная ссылка на данный момент.Кроме того, я на самом деле не пытался локализовать значок приложения / изображения по умолчанию, но Apple говорит, что это работает, так почему бы и нет: -)
Этот же вопрос встречается много раз в stackoverflow.