iphone - NSLocalizedString显示键值

标签 iphone ios

我正在我的应用程序中实现本地化。

这是代码,

 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则区分大小写。

关于iphone - NSLocalizedString显示键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7080293/

相关文章:

ios - Cocos2d-x 4.0新项目不包含xcodeproj文件

ios - 如何从 Web Link 将 .ipa 文件安装到 iPhone?

objective-c - 继续加载 View Controller 但不显示它

ios - UIGestureTap 关闭 View

ios - iOS 9 中的聚光灯扩展

iphone - 退出触摸键盘

iphone - 如何获取 UITableView 的可见部分?

ios - 以编程方式从应用商店下载

iphone - Objective C 中维基百科的 API?

ios - 嵌套 UINavigationController 内 View 的方向不正确