繁体   English   中英

本地化不适用于XCode 6中的XIB文件

[英]Localization not working for XIB file in XCode 6

我创建了一个XIB文件,正在使用initWithNibName进行编程加载。 它包含一个UILabel和UITextField。 通过IB,我创建了必要的字符串文件(德语,英语):

HelpView0.xib HelpView0.xib(基础)HelpView0.strings(英语)HelpView0.strings(德语)

我正在使用基本本地化(开发语言:英语)。 问题:运行设备时,它总是提取英文文本,尽管设备语言是德语(在Simulator中是同一问题)。

通常,使用字符串文件对故事板进行本地化效果很好。 我尝试删除应用程序并清空缓存,但未成功。 有谁知道可能是什么问题?

同样在这里。 现在,我必须在本地使用XIB文件,因为某些Xib可以与.strings文件一起正常工作。 可悲的是,这个错误大约是一年前在这里发现的。

在Xcode 6中,您需要选择“使用自动布局”。 如果这样做,将使用运行语言的字符串文件,而不必将其转换为XIB文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM