
概述我使用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本地化所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)