iPhone - 更改语言后错误的本地化

时间:2012-05-12 11:44:43

标签: iphone ios xcode localization

我正在开发一个支持英语和阿拉伯语本地化的应用程序。如果iPhone语言设置为阿拉伯语,一切都很好。如果我将语言更改为英语,则应用程序将继续更改为阿拉伯语。

我尝试了以下内容:

  1. 在更改语言之前终止应用程序。

  2. 从iPhone中删除应用程序。将语言改为英语。重启iPhone。并从头开始构建应用程序(仍然使用阿拉伯语!)。

  3. 我尝试使用shift-command-k进行清理(也失败了)。

  4. 我删除了该应用程序。重新启动了手机。清理了构建文件夹(shift-option-command-k)。然后我构建了应用程序,猜猜是什么,它仍然是阿拉伯语! (以上帝的名义,iPhone如何知道我之前使用过阿拉伯语?!我多次重启手机!,删除并清理构建目录!)。

  5. 那么,您认为我应该怎么做?

    注意:提供本地化的其他应用程序运行正常。

1 个答案:

答案 0 :(得分:1)

项目是否有en.lproj Localizable.strings个文件?

感谢@Shatou Dev,我将我的评论作为答案。