是否可以创建多种语言的 RSS (2.0) 提要?假设我主要用英语 ( en) 撰写博客,但有时我也会创建德语 ( de) 帖子。
RSS 规范中是否支持此功能?我在RSS 规范中找不到有关此问题的任何内容。
item 下面似乎没有语言子元素,我不确定在频道的语言元素中放置用逗号分隔的多个语言代码是否有效。
实际上,我不太关心为提要中的特定项目设置语言,但我想指定主要语言和次要语言。
特定的 RSS<language>元素仅在顶层有效并指定:
编写频道所用的语言。
Atom 使用更通用的xml:lang属性并明确表示 in 可用于任何元素:
本规范定义的任何元素都可以具有 xml:lang 属性,其内容指示该元素及其后代的自然语言。
xml:lang用于 RSS 提要中的特定项目是可以接受的。然而,对于RSS或Atom,你的决定很大程度上取决于客户是否关注它。