我正在开发一个支持英语和阿拉伯语本地化的应用程序。如果iPhone语言设置为阿拉伯语,一切都很好。如果我将语言更改为英语,则应用程序将继续更改为阿拉伯语。
我尝试了以下内容:
在更改语言之前终止应用程序。
从iPhone中删除应用程序。将语言改为英语。重启iPhone。并从头开始构建应用程序(仍然使用阿拉伯语!)。
我尝试使用shift-command-k进行清理(也失败了)。
我删除了该应用程序。重新启动了手机。清理了构建文件夹(shift-option-command-k)。然后我构建了应用程序,猜猜是什么,它仍然是阿拉伯语! (以上帝的名义,iPhone如何知道我之前使用过阿拉伯语?!我多次重启手机!,删除并清理构建目录!)。
那么,您认为我应该怎么做?
注意:提供本地化的其他应用程序运行正常。
答案 0 :(得分:1)
项目是否有en.lproj
Localizable.strings
个文件?
感谢@Shatou Dev,我将我的评论作为答案。