时间:2010-07-25 10:31:53

标签: iphone localization ios4

2 个答案:

答案 0 :(得分:0)

您需要手动创建language.lproj文件夹,然后在每个文件夹中创建一个InfoPlist.strings文件。在文件内输入以下内容:CFBundleIconFile = "Icon_en.png";CFBundleIconFile = "Icon_es.png"; 实际的朋友在哪里都没关系。

答案 1 :(得分:0)

我没有试过不同语言的不同图标,但我尝试了不同语言的同一个应用程序的不同显示名称。所以,我不确定这个解决方案,但你可以尝试一下。这是我做的:

  1. 本地化我的InfoPlist.strings文件,使用我想要翻译我的应用的所有语言。
  2. 然后我在各自的语言中为每个代码添加了以下代码。 对于英语:

    “CFBundleDisplayName”=“英格兰”; “CFBundleName”=“英格兰”;

  3. 法语:

    "CFBundleDisplayName" = "france";
    

    “CFBundleName”=“france”;

    您可以尝试在此处使用“图标文件”属性。 嗯,我仍然不确定..我希望这会奏效。