我有一个启动图像Default-568h@2x.png,我已将其本地化为英语(它位于我的en.lproj文件夹中)。现在我想为每种其他语言生成该图像的另一个版本(我已从中删除了英文文本)。我该如何设置呢?我已尝试在顶级目录中放置一个具有相同名称的图像,但这不起作用。我需要重命名吗?
答案 0 :(得分:1)
基本上,当您本地化为任何语言(例如:西班牙语)时,您将看到另一个文件夹,例如" es.lproj ",Localizable.strings和其他本地化文件将在那里。
您可以查看http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014 关于如何进行的逐步说明,包括本地化图像。
可能有用的另一个链接:IOS: launch image multiple language
答案 1 :(得分:1)
我所做的是进入我的实际项目文件夹,并将我的启动图像的英文版本放入名为“Launch Image(English)”的文件夹中。然后我将其余语言的版本放在名为“Launch Image(International)”的文件夹中(两个图像具有完全相同的名称)。然后我进入Xcode并将两个文件夹附加到资源部分。然后我突出显示每个图像,单击实用程序窗格中的本地化,对于英文版本我明显选择了英文,而对于另一个版本,我选择了西班牙语(然后我在实用程序中的每个其他语言的复选框中放置一个复选标记窗格)。然后它奏效了!