1
是否可以使用多種語言創建RSS(2.0)源?假設我的博客主要是英文(en
),但有時我會創建德文(de
)帖子。爲不同的項目提供不同語言的RSS源
在RSS規範中是否支持這一點?在這個問題上我找不到RSS spec中的任何內容。
在項目下方似乎沒有語言子元素,我不確定將多個語言代碼用逗號分隔在頻道的語言元素中是否有效。
其實我沒有太在意設置爲Feed中的特定項目的語言,而是我想指定主要語言和中學語文。
是否可以使用多種語言創建RSS(2.0)源?假設我的博客主要是英文(en
),但有時我會創建德文(de
)帖子。爲不同的項目提供不同語言的RSS源
在RSS規範中是否支持這一點?在這個問題上我找不到RSS spec中的任何內容。
在項目下方似乎沒有語言子元素,我不確定將多個語言代碼用逗號分隔在頻道的語言元素中是否有效。
其實我沒有太在意設置爲Feed中的特定項目的語言,而是我想指定主要語言和中學語文。
具體RSS <language>
元素只有在頂層有效並規定:
語言通道被寫在
的Atom採用了更一般的xml:lang
attribute並明確指出,在可以使用on any element:
本規範定義的任何元素都可以有一個xml:lang 屬性,其內容指示 元素及其後代的自然語言。
對於RSS源中的特定項目使用xml:lang
是可以接受的。但是,使用RSS或Atom,您的決定將受到客戶是否注意到它的影響。
如果使用RSS,頻道是用兩種語言編寫的呢? – knittl
不幸的是,RSS無法表達。你必須用'xml:lang'來標記第二語言項目,並且希望客戶能夠選擇它。 – Joe
好吧,我會在主要語言的''元素和任何''元素上指定'xml:lang =「en」'這個內容是一種不同的語言,我會指定'xml:lang =「...」' –
knittl