【发布时间】:2010-12-22 09:09:23
【问题描述】:
我正在开发一个多语言应用程序 (IT-DE-EN-FR-ES)。我已经阅读了如何做到这一点,但我被困住了。我做了什么:
1) 使我所有的 nib 文件可本地化;
2)在列表中添加了其他语言;
3) 翻译各种笔尖。
问题是,当我测试应用程序时,有时它会加载 EN 语言,有时会加载 IT。我试图重置 iPhone 模拟器,清理所有目标和其他东西,但无事可做。我是不是忘记了什么?
【问题讨论】:
-
本地化文件应该在文件系统的正确文件夹中,例如所有 EN xib 都在 en.lproj 下,DE xib 在 de.lproj 下,依此类推。您能否进一步解释一下“有时它会加载 EN 语言”,您的意思是有些笔尖加载 EN 有些不加载?
-
如果我将模拟器语言设置为英语,有时它会加载正确的语言,有时不会。
标签: iphone localization nib