【问题标题】:Is there a way to add comments to localized strings in Interface Builder?有没有办法在 Interface Builder 中为本地化字符串添加注释?
【发布时间】:2016-12-11 06:06:40
【问题描述】:
在代码中,NSLocalizedString 宏可让您在字符串中添加描述性注释,这样您的翻译人员就有必要的上下文来编写翻译。但是,我看不到任何方法可以在情节提要中与字符串一起给出等效的评论。相反,xliff 文件包含如下注释:
Class = "NSTextFieldCell"; title = "Created"; ObjectID = "1u4-pn-J7a";
不是很有用。有什么方法可以让我的翻译人员更好地解释这些字符串的用途/位置?
【问题讨论】:
标签:
xcode
cocoa
localization
internationalization
interface-builder
【解决方案1】:
有一种方法可以做到这一点。在 Identity 检查器中,在 Document 下,有一个名为 Notes 的部分。添加到此部分的文本将包含在 xliff 文件中某个项目的 <note> 部分中。
【解决方案2】:
在该部分中,您还可以添加 text= ,然后添加您想告诉翻译者的任何内容。
或者,如果您最终处理的是文本文件,您还可以在正斜杠内的字符串上方或下方添加注释,例如
"00_bkm_11"="书签";
/用于表示在应用中保存网页/
希望这两个帮助:-)