【发布时间】:2014-07-31 11:58:01
【问题描述】:
我正在尝试本地化 Main.storyboard,本地化不起作用。
我有文件:
Main.storyboard
|--Main.storyboard (Base)
|--Main.strings (Russian)
|--Main.strings (English)
在俄语 .strings 文件中我写了类似
/* Class = "NSButtonCell"; title = "rus-example"; ObjectID = "0XB-XT-cHW"; */
"0XB-XT-cHW.title" = "rus-example";
在Main.strings (English)(对于同一个按钮):
/* Class = "NSButtonCell"; title = "en-example"; ObjectID = "0XB-XT-cHW"; */
"0XB-XT-cHW.title" = "en-example";
当我在英文操作系统上运行该应用程序时,我得到与俄语相同的结果。
我在 Xcode 中打开了"Show non-localized strings" 功能,它显示所有字符串为非本地化。
如何启用本地化?
【问题讨论】:
-
我对 iOS 应用程序有同样的问题。使用 Xcode 6 Beta 5。
-
你还有这个问题吗?我有。但对我来说,在建筑方案中没有选项
Show non-localized strings。
标签: xcode cocoa storyboard localizable.strings