2010-12-22 67 views
0

我在做一个多语言应用程序(IT-DE-EN-FR-ES)。我已经阅读过如何去做,但我被卡住了。我做了什么:关于iPhone本地化版本

1)让我所有的笔尖文件本地化;
2)在列表中添加了其他语言;
3)翻译各种笔尖。

问题是,当我测试应用程序时,有时会加载EN语言,有时会加载它。我试图重置iPhone模拟器,清理所有目标和其他东西,但没有做任何事情。我忘记了什么吗?

+0

本地化文件应位于文件系统的适当文件夹中,例如所有EN xib都在en.lproj之下,DE xib在de.lproj等等。你能否进一步解释“有时它加载EN语言”,你的意思是一些笔尖加载EN有些没有? – Manny 2010-12-22 09:27:40

+0

如果我将模拟器语言设置为英语,有时会加载正确的语言,有时不会。 – IssamTP 2010-12-22 09:39:53

回答

0

我假设你有yust在您的文章在这里短,但你的项目中

EN

应该

English.lproj/

对于non-engli,可以使用两个字母的国家代码sh语言.lproj/