我在项目中添加了一个Localizable.strings,但它不起作用......以下是一个示例:
NSLog(@"Welcome Text: %@", NSLocalizedString(@"WelcomeKey", @""));
Localizable.strings:
Localizable.strings // DE
"WelcomeKey" = "Willkommen!";
和
Localizable.strings // EN
"WelcomeKey" = "Welcome!";
本地化本机开发区域是
控制台中的NSLog是:
2013-05-11 04:45:49.552 App[13752:907] Welcome Text: WelcomeKey
任何想法有什么不对?
故事板的本地化正在发挥作用。
两个文件的Codierung都是UTF-16
答案 0 :(得分:1)
您是否添加了字符串文件来存储本地化文本。点击文件>新>新文件。 此链接对您有所帮助。请查看此localizable strings。
答案 1 :(得分:0)
我发现这个答案对你有帮助: