iPhone中图标和默认屏幕的本地化

21

iPhone应用程序图标和默认屏幕可以本地化吗?有人尝试过吗?

理论上可能是可以的,因为它们只是图片资源,但我在文档中没有找到明确提到这点,而且我不想因此被拒绝或失败。

2个回答

25
官方文档中提到:
"iPhone 应用应该国际化,并为每种支持的语言添加一个 language.lproj 目录。除了提供本地化版本的应用程序自定义资源之外,还可以通过在语言特定的项目目录中放置具有相同名称的文件来本地化应用程序图标(Icon.png)、默认图像(Default.png)和设置图标(Icon-Settings.png)。即使您提供了本地化版本,也应始终在应用程序包的顶层包含这些文件的默认版本。当没有可用的特定本地化时,将使用默认版本。"

谢谢。我正在查看国际化编程主题。 - hpique
我尝试过了,但无法让它正常工作。我本地化了Icon.png和Icon@2x.png,但无论如何只有其中一个显示出来(总是日语的,而不是英语的(我已经进行了日语/英语的本地化))。 - Jonny
抱歉,这已经不再可能了,文档是误导和错误的。自iOS 4.0以来就可以做到:https://dev59.com/O2Qm5IYBdhLWcg3w2SH3#17525881 - ForceMagic

10

我也在尝试做同样的事情,然后我发现了这个:

直到昨天我才完全确定这是不可能的。然后我在苹果开发者论坛中看到了这个帖子。这里有一篇帖子来自“Pragmatic Programmers”的iPhone SDK Development书籍作者Bill Dudney,他现在是苹果的员工。 Bill确认本地化应用程序图标目前不受支持,并建议提出增强请求。

来源: http://useyourloaf.com/blog/2010/12/16/localizing-iphone-app-icon-is-not-supported.html

谢谢。


谢谢你。这非常令人沮丧,对我们的销售至关重要。你认为如果我限制地区(即它们不重叠),发布两个应用程序会被拒绝吗?太令人失望了... - Arbel
问题是有人真正做到了吗?我在stackoverflow上阅读了那么多引用文档的问题,但没有人说他们做到了,也没有任何示例。回答“可不可以做”这类问题的人从未展示过如何做,这让人感到沮丧! - sam_smith

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接