本地化字符串

时间:2015-09-29 21:51:53

标签: ios xcode localization

只是度过另一个晚上,试着想出来。 这就是我在做的事情:

1)在XCode 6.3.1中创建带有选项卡式iOS应用程序的干净项目;

2)在Project / Info / Localisations下我添加另一个本地化(俄语,德语,不重要)

3)在Main.strings文件中,更改相应的字符串,或者通过导出/导入.xliff文件完全相同。

4)从模拟器/设备删除应用程序,从产品/清洁中清除项目,从相应的文件夹中删除派生的应用程序数据

5)在模拟器/设备中更改语言

6)跑步......还是英语。无论如何,本地化的字符串都不会被接收。(即使它们通过助理编辑看起来很好)

我做错了什么?那假设是那么复杂吗?

2 个答案:

答案 0 :(得分:0)

尝试在设备上运行。 Xcode 6.x已知模拟器未显示本地化的问题。

答案 1 :(得分:0)

刚从6.3.1更新到7.0.1 XCode,问题已经解决了。 我正在制作完全相同的步骤,并根据我在模拟器设置中选择的语言获得俄语/德语/英语界面。 猜猜就是这样。