除了名称、键、值和与其他关键字的关系之外,关键字本身还可以具有元数据。这允许作者通过选择元数据模式来添加其他信息,然后添加任何内容:
- 文本
- 选择(带有选项或类别的文本)
- 链接
- ETC
SDL Live Content 描述了如何检索关键字属性。给定一个关键字,myKeyword
我们可以得到myKeyword.KeywordMeta.NameValues
名称-值对(字典)。
我可以看到用例是在演示服务器端代码中,.NET 或 Java 开发人员可以获得给定关键字的附加信息。
我将关键字理解为对组件进行分类并为作者提供其他领域选择的选项。在我想要字段的大多数情况下,我会建议一个组件,但要确保我了解我们应该如何使用关键字元数据和任何编程限制。
- 对于 SDL Translation Manager,关键字元数据是否可以翻译?看起来关键字本身可以作为类别的一部分进行翻译(以及单个关键字,具体取决于您的版本*)。我们当然可以在没有翻译管理器的情况下本地化关键字。
- 关键字元数据是否适用于内容管理器?例如,您会在 C# TBB 中使用它吗?
其他想知道的更新:请务必检查您的 SDL Tridion 和 SDL Translation Manager 版本——Lars 指出 SDL Translation Manager 3.0 版确实具有单关键字翻译功能。Chris 注意到 GA 中的行为。如有疑问,请查看文档或在您的设置中确认。