我的应用程序文本的配置文件

时间:2012-10-17 13:46:57

标签: iphone objective-c ios

我正在为iOS开发一个应用程序,我想将我的应用程序中的所有字符串放在一个文件中,所以我可以将它们本地化,以防万一我想快速更改它们并拥有相同的文本比Android版本。我怎么能这样做? 提前致谢

1 个答案:

答案 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";