有没有办法在Interface Builder中为本地化字符串添加注释?

时间:2016-08-04 23:18:52

标签: xcode cocoa localization internationalization interface-builder

在代码中,NSLocalizedString宏可让您提供描述性注释以及字符串,因此您的译员可以使用必要的上下文来编写翻译。但是,我没有看到任何方式在我的故事板中给出相应的评论以及字符串。相反,xliff文件包含如下注释:

Class = "NSTextFieldCell"; title = "Created"; ObjectID = "1u4-pn-J7a";

不太有用。有什么方法可以让我的译员更好地解释这些字符串的用途/位置吗?

2 个答案:

答案 0 :(得分:7)

一种方法。在标识检查器中,在文档下,有一个名为注释的部分。添加到此部分的文本将包含在xliff文件中项目的<note>部分中。

Xcode identity inspector Text of

答案 1 :(得分:0)

在该部分中,您还可以添加text =然后添加任何您想要告诉翻译者的内容。

或者,如果您最终处理文本文件,您还可以在转发斜杠内的字符串上方或下方添加注释,例如

“00_bkm_11”= “书签”; /用于表示在app /

中保存网页

希望这两个帮助: - )