英语语言的Localizable.strings没有加载。它以前工作,但不仅我能看到字符串的键。另一方面捷克字符串加载正常。我也知道至少有两个关于这个主题的主题,但是,他们没有帮助我。
要点:
答案 0 :(得分:3)
解决方案:我的项目包含另一个英语语言的Localizable.strings文件。它在ShareKit库中。当我把这个项目超过以前的程序员时,我不知道。所以我删除了文件,现在它工作正常。对不起,打扰你。可以帮助其他人 - 只需在项目中搜索Localizable.strings副本。
答案 1 :(得分:1)
您应该查看应用程序包内部以查看是否包含Localizable.strings文件。要执行此操作,请右键单击YourApp.app - >显示包装内容。查找en.lproj文件夹,查看是否存在Localizable.strings文件。如果是,则检查其内容是否正确。 否则,英文翻译文件中可能会出现错误,或者XCode正在执行(我有几次这个问题 - 做一个干净的构建,重新启动XCode,他们新的构建似乎解决了它)。