【发布时间】:2015-10-08 13:59:50
【问题描述】:
在 iOS 9 上,当添加超过 63 个本地化文件时,本地化效果不佳。如果您的文件少于 63 个,则翻译可以正常工作,但是当添加超过 63 个文件时,Xcode 不会调用正确的语言文件,总是调用 base。
在我的 GitHub 示例项目 (https://github.com/munhra/iOSLocalizationExample) 中,Xcode 中添加了 64 个本地化文件。如果运行项目,Xcode 不会调用相应的设备语言。 如果翻译文件被删除,我们可以再次运行 Xcode e 根据设备语言设置检查应用程序语言是否正确。
【问题讨论】:
-
你的意思是63个localizable.string文件支持63种语言?
-
是的,我的意思是 63 个 localizable.string 文件
-
您删除的语言是受支持的语言吗?
-
能否请您告诉我们,您为什么想要 64 个文件? Apple 确实支持大约 40 种语言
标签: ios xcode localization ios9