带有空注释的NSLocalizedString?

时间:2011-09-16 20:17:58

标签: objective-c nslocalizedstring

我找到了这个使用NSLocalizedString的好例子:What is the second parameter of NSLocalizedString()?

NSLocalizedString(@"Save",@"Title of the Save button in the theme saving dialog");

/* Title of the Save button in the theme saving dialog */
"Save" = "Save";

但是,如果NSLocalizedString中的注释为空,那该怎么办?它会自动知道在localize.strings中找到翻译单词的位置吗?

由于

2 个答案:

答案 0 :(得分:2)

该评论仅供genstrings工具使用,以帮助可能或可能不具备技术性的人将您的本地化字符串翻译成新语言。

答案 1 :(得分:1)

第一个参数是localizable.strings的关键。第二个参数是用于帮助翻译的注释。它根本不会影响应用程序的行为,因此如果它是空的或者为零则不严格。