0
我从Xcode(文件>新建>文件>字符串文件)创建一个名为“Localizable.strings”的字符串文件,因为我想本地化我的应用程序。Xcode - 本地化不起作用,当点击“使本地化”
我的字符串现在完美工作。我的本地化的字符串文件包含
"TEST_TEXT" = "Test";
在代码中我设置
label1.text = NSLocalizedString(@"TEST_TEXT", nil);
就像我说的它完美的作品。标签显示“测试”,而应用程序正在运行。
但是当我点击“Make Localized”并选择英语时,它将无法工作。我的标签将显示TEST_TEXT,并将文件移至en.lproj。
也许iOS在en.lproj中找不到文件?
乔纳森
您是在模拟器还是在设备上测试?您是否清理过您的项目,然后在测试之前从模拟器/设备中删除应用程序? – 2013-02-10 03:07:37