升级iOs 9 Xcode 7打破了iOS本地化

升级iOs 9 Xcode 7打破了iOS本地化,第1张

概述我使用Localizable.strings文件和NSLocalizedString宏将我的应用程序本地化为意大利语和英语.我还启用了基本本地化.在iOS 8的模拟器和设备上一切正常,但在iOS 9上,应用程序始终使用英语,即使在iPhone设置中默认选择意大利语的设备上也是如此. iOS 9是否会改变本地化? 这是Xcode本地化设置的屏幕截图 1 以及用于测试的设备 提前致谢 解决了,“问题” 我使用Localizable.strings文件和NSLocalizedString宏将我的应用程序本地化为意大利语和英语.我还启用了基本本地化.在iOS 8的模拟器和设备上一切正常,但在iOS 9上,应用程序始终使用英语,即使在iPhone设置中默认选择意大利语的设备上也是如此.
iOS 9是否会改变本地化?

这是Xcode本地化设置的屏幕截图
@L_403_1@

以及用于测试的设备

提前致谢

解决方法 解决了,“问题”是info.pList文件中关键的“本地化本地开发区域”.它被设置为意大利,因此当应用程序在默认为意大利语的设备中运行时,它显示了字符串的Base本地化版本(英文版). 将价值改为美国解决了这个问题. 总结

以上是内存溢出为你收集整理的升级iOs 9 Xcode 7打破了iOS本地化全部内容,希望文章能够帮你解决升级iOs 9 Xcode 7打破了iOS本地化所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1101898.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存