我很乐意在应用程序中本地化字符串和图像。但是我尝试本地化支持的语言(英语和德语)的应用程序图标时遇到了很多困难。
这甚至可能吗?根据Apple文档,您可以:
iOS应用程序应该国际化并拥有 它支持的每种语言的language.lproj文件夹。此外 提供应用程序自定义资源的本地化版本, 您还可以本地化您的应用程序图标并启动图像 在您的语言特定项目中放置具有相同名称的文件 目录即可。但是,即使您提供本地化版本,也是如此 应始终包含这些文件的默认版本 应用程序包的顶级。使用默认版本 没有特定本地化的情况。更多 有关本地化资源的信息,请参阅“本地化资源” 束“。
我试图这样做没有运气。似乎没有任何有用的资源?
我尝试过的其他事情:
Localized App Icons with Retina Display for iOS
有没有人成功实现过本地化应用图标?
答案 0 :(得分:20)
从iOS 4.0开始,这似乎不再可能了。截至2015年,documentation已更新,现在仅声明启动图像可以本地化(但不再提及应用程序图标)。
2010年,一名Apple员工在devforums(需要登录)上证实了这一点无效: https://devforums.apple.com/message/330960
Bugreports已经提交了几年,但没有任何改变。我想Apple希望您在全球范围内为您的应用程序使用相同的图标 - 或者为特定市场创建单独的应用程序。
答案 1 :(得分:0)