2014-03-06 70 views
0

我正在尝试将我的应用程序本地化为英文和意大利文。如果设备配置有其他语言,我想显示英文版本。基地国际化和其他本地化,设置默认语言?

以下是截图:

enter image description here

在的.plist文件: enter image description here

而且情节提要:

enter image description here

的问题是,当我设置在我的设备上另一种语言(即法语或西班牙语) ,显示的版本是意大利语和英语中的最后一个。

I.e.我用意大利语设置手机,一切正常,然后我用西班牙语更改,应用程序又以意大利语显示。我用英语设置手机,一切正常,然后我换西班牙语,应用程序再次用英语。

我该如何解决每个非本地化语言都有英文的问题?

非常感谢您的回答。

回答

0

你试图做的是错误的。如果用户喜欢意大利语到英语,但更喜欢法语,那么您的UI显然应该是意大利语。