我很习惯在应用程序中本地化字符串和图像。但是我很难把我支持的语言(英语和德语)的应用图标本地化。
这有可能吗?根据苹果的文档,你可以:
iOS应用程序应该国际化,并为其支持的每种语言都有一个language.lproj文件夹。除了提供应用程序自定义资源的本地化版本之外,还可以通过在特定于语言的项目目录中放置同名文件来本地化应用程序图标和启动图像。但是,即使提供本地化版本,也应该始终在应用程序包的顶层包含这些文件的默认版本。默认版本用于特定本地化不可用的情况。有关本地化资源的更多信息,请参见“本地化资源在Bundles中”。
我试着做这件事却没有运气。似乎没有任何有用的资源?
我尝试过的其他事情:
是否有人成功地实现了本地化应用程序图标?
发布于 2013-07-08 11:50:36
从iOS 4.0开始,这一点似乎不再可能了。截至2015年,文档已经被更新,现在只规定发射图像可以本地化(但不再提到App )。
2010年,苹果的一名员工在devforums上证实了这一事实(需要登录):https://devforums.apple.com/message/330960。
Bugreports已经提交了几年,但是没有什么改变。我想苹果希望你在世界各地为你的应用程序使用相同的图标,或者为特定的市场创建不同的应用程序。
https://stackoverflow.com/questions/17278633
复制相似问题