我正在我的应用程序中实现本地化。
这是代码,
C_TITLE.text = NSLocalizedString(@"C_TITLE", nil);
//字符串文件
localizable.strings (English)
"C_TITLE" = "English";
localizable.strings (French)
"C_TITLE" = "French";
但是标签显示文本“C_TITLE”,这不是关键值。
我在以前的应用程序中完成了本地化,但是没有遇到这个问题。
代码在模拟器中运行,但不在设备上运行。请帮忙...
谢谢。
最佳答案
我很确定它的拼写是Localizable.strings,而不是localizable.strings。这可以解释为什么它可以在Simulator上而不在设备上运行,因为OS X文件系统不区分大小写,而iPhone则区分大小写。