我添加了一个Localizable.strings到我的项目,但它不工作...下面是一个示例:
NSLog(@"Welcome Text: %@", NSLocalizedString(@"WelcomeKey", @""));Localizable.strings:
Localizable.strings // DE
"WelcomeKey" = "Willkommen!";和
Localizable.strings // EN
"WelcomeKey" = "Welcome!";本地化本机开发区域为en
控制台中的NSLog为:
2013-05-11 04:45:49.552 App[13752:907] Welcome Text: WelcomeKey知道出什么事了吗?
来自故事板的本地化工作正常。
两个文件的Codierung都是UTF-16
发布于 2013-05-11 13:15:17
您是否添加了一个字符串文件来存储本地化文本。单击“文件”>“新建”>“新建文件”。此链接将对您有所帮助。请检查此localizable strings。
发布于 2016-08-20 04:07:26
我发现这个答案可能对你有帮助:
Here to view original tutorial
https://stackoverflow.com/questions/16493276
复制相似问题