1

这是那些愚蠢的简单问题之一,太简单了,我无法弄清楚是什么导致了问题。

我通过单击图像、本地化按钮并单击法语和中文语言本地化了大约 80 个图像,并创建了文件夹。[仅供参考,我们的应用程序已经实现并运行字符串本地化]。然后我将翻译后的图像复制到各自的文件夹中。

现在我可以单击图像的左箭头下拉菜单,然后单击法文和中文图像,我会看到图像的法文和中文版本。然后我重新启动模拟器,然后将语言更改为法语并运行我的应用程序,字符串都是法语,但我本地化的图像仍然是英语[与我尝试中文时相同]。

附加信息:

  • 我的图像位于各自的 en.lproj 等文件夹中,基本文件夹中没有图像。
  • 当我检查“复制捆绑资源”时,图像显示在基本文件夹中;它们是每个资源仅引用 1 个图像;IE。它没有明确显示所有不同的语言图像。
  • 我已经尝试过 ios 5.1 和 6,以及视网膜而不是视网膜。
4

2 回答 2

2
于 2013-01-04T17:34:25.093 回答
1

对于本地化,最好在设备上进行测试。

尝试从设备中删除您的应用。做一个清洁。然后再次运行。这迫使 Xcode 重新复制所有内容,包括您的新文件。每当您修改设置包或资源时,最好删除并重新构建。

于 2013-01-04T17:28:13.433 回答