本地化iOS无法正常工作

时间:2014-03-01 18:26:21

标签: ios localization

我的本​​地化存在问题,必须位于EnglishItalian。我正在使用NSLocalizedString,但我遇到了问题。

如果我将语言设置为Italian或英语,则一切正常。如果我设置任何其他语言,它仍然是Italian。但是,如果我首先将语言设置为English然后再设置为Spanish,则此时将保留在English。在plist文件中,“本地化的本机开发区域”设置为English。 感谢

1 个答案:

答案 0 :(得分:1)

备用语言是应用程序支持的[NSLocale preferredLanguages]中的第一语言并非总是英语。如果您更改Settings中的语言,它将移至列表顶部。