本地化不在设备上工作

时间:2015-10-12 15:12:49

标签: ios swift localization

我将我的应用程序本地化为法语,使用适当的翻译创建了Localizable.strings,以及故事板。 当我在法语设备上运行应用程序时,故事板标签会正确翻译,但不会来自Localizable.strings。

我打印了preferredLanguages()和NSLocaleLanguageCode,它们在设备上是正确的(" fr")。

如果我强迫语言" fr"使用编辑方案,它可以工作,但如果我回到"系统语言",它就不再有用了。

阅读其他帖子,我也清理过,从设备中删除应用,重置模拟器上的内容和设置,重新启动Xcode,...

我无法理解为什么该应用不会使用设备上为Localizable.Strings定义的语言!

感谢您的帮助......

0 个答案:

没有答案