使用XCode的iPhone App中的本地化问题

时间:2010-12-15 08:42:17

标签: iphone localization

我需要本地化现有的iPhone应用程序。我添加了德语和英语的字符串文件,效果很好。

但是!

我还打开了XIB文件的信息窗格,点击了“添加本地化”,选择了语言(德语和英语)。在XCode中的所有资源视图中,现在可以在XIB文件下看到“German”和“Englisch”。

我可以在Interface Builder for German和Englisch中翻译所有设计元素。如果我在设备或模拟器中启动应用程序,则始终显示德语,如果我将设备语言更改为“英语”。我还清除了所有目标,并在测试前删除了设备和模拟器上的应用程序。

我做错了什么?

任何帮助都很有用!

问候

MadMaxApp

1 个答案:

答案 0 :(得分:1)

好吧......看起来XCode还有一个bug。本地化不应该被命名为“德语”和“英语”。你需要将它命名为“de”和“en”。清除所有目标并在Simulator中运行后,将显示正确的语言xib。