2014-09-29 110 views
0

本地化让我疯狂!不可能本地化应用程序

我想用英文和法语申请我的申请。所以这是我在我的项目设置:

enter image description here

首先,让我们试着翻译我的故事板:(?基本语言)

enter image description here

因为我的故事板是英文,我只是勾选了Base和French。

我想本地化字符串更容易给翻译,所以我选择“本地化字符串”

现在我的问题是这样的:

当我更改标签的文本在基本故事情节

enter image description here

什么都没有发生,启动应用程序时文本没有改变。 如果我编辑Main.strings,没有任何反应。

这就像使用另一个故事板(过去的故事板),但如果我检查我的Finder,我没有任何其他故事板(甚至隐藏)。

末奇怪的事情,我有这个在我的“复制捆绑ressources”:

enter image description here

如果我将其删除,然后重新添加,结果还是一样。

我不知道我的应用程序正在使用哪个故事板,我在Finder中找不到它,并且我的“复制捆绑包资源”部分显示故事板丢失,即使我再次添加。

有什么建议吗?

+0

你有没有改变应用程序的语言和应用区域(在我的情况意大利语)从设备或模拟器完全删除应用程序,然后再试一次? – 2014-09-29 10:23:49

+0

删除应用程序似乎在模拟器上工作,但不是在设备上。 – Vico 2014-09-29 10:28:20

+0

法语是您设备的主要语言吗? – 2014-09-29 10:59:38

回答

0

我用干净的项目和清洁build文件夹中解决了这个问题,然后在编辑模式我设置好的配置通过改变运行选项被作为所著here