ios - iOS本地化不适用于63个以上的文件

标签 ios xcode localization ios9

在iOS 9上,当添加了63个以上的本地化文件时,本地化无法正常进行。如果您的文件数少于63个,则翻译可以正常工作,但是当添加的文件数超过63个时,Xcode不会调用正确的语言文件,而是始终调用base。

在我的GitHub示例项目(https://github.com/munhra/iOSLocalizationExample)中,有64个本地化文件添加到Xcode。如果运行项目,则Xcode不会调用相应的设备语言。
如果翻译文件被删除,我们可以根据设备语言设置再次运行Xcode,并检查应用程序语言是否正确。

最佳答案

这是一个正在研究的已知问题。请通过bugreport.apple.com使用您的Xcode + iOS SDK版本提交错误报告。

关于ios - iOS本地化不适用于63个以上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33017981/

相关文章:

ios - Brightcove iOS SDK 中的广告

ios - 如何手动将下一个信号发送到 RxSwift 中的可观察对象?

swift - 项目模块化后GoogleMaps SDK崩溃应用程序

ios - 为什么动画中的图像无法显示?

ios - Quickblox - 如何将 QBRTCCameraCapture 保存到文件

ios - prepareForSegue 目标 TableViewController

ios - 如果在 xcode 中布局高度比设备高度长怎么办?

iOS 应用程序未使用基本国际化语言

java - 如何本地化 java tomcat 网络服务器上的内容?

localization - Stripe : Is it possible to set the locale for every request (in order to get an error message in proper language)?