只是度过另一个晚上,试图找出答案。这是我在做什么:
1)在XCode 6.3.1中使用选项卡式iOS应用程序创建一个干净的项目;
2)在项目/信息/本地化下,我添加了另一个本地化(俄语,德语,无所谓)
3)在Main.strings文件中,更改相应的字符串,或者通过导出/导入.xliff文件进行完全相同的操作。
4)从模拟器/设备中删除应用程序,从产品/清洁中删除项目,从相应的文件夹中删除派生的应用程序数据
5)更改模拟器/设备中的语言
6)跑步...仍然是英语。不管怎样,本地化的字符串都不会被拾取(即使它们看起来很不错,但它还是助手编辑器)
我究竟做错了什么?那应该这么复杂吗?
刚刚从6.3.1更新到7.0.1 XCode,此问题已为我解决。我正在执行完全相同的步骤,并获得了俄语/德语/英语界面,具体取决于我在模拟器设置中选择的语言。猜猜就是这样。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句