我正在为iOS开发一个应用程序,我想将我的应用程序中的所有字符串放在一个文件中,所以我可以将它们本地化,以防万一我想快速更改它们并拥有相同的文本比Android版本。我怎么能这样做? 提前致谢
答案 0 :(得分:2)
您需要做的就是创建一个字符串本地化文件,然后将您想要本地化的所有字符串放在该文件中。然后,您可以为每种其他语言创建额外的字符串本地化文件。
这是一个很好的链接,展示了如何创建一个实现字符串文件。 http://www.raywenderlich.com/2876/how-to-localize-an-iphone-app-tutorial
基本上,而不是像
那样调用label.text = @"Enter password";
你做
label.text = NSLocalizedString(@"ENTER PASSWORD", nil);
此示例中的字符串文件看起来像
"ENTER PASSWORD" = "Enter password";