> But the docs site doesn't say anything about the
> language element being an optional sub-element of the item...

Isaac: It isn't. In RSS 2.0, rss:language is a channel-level element
and that's it.

> and the one reply to this post says that the language element has been
> an optional sub-element of the item since RSS 1.0...

Don't be fooled by the versioning. RSS 1.0 and 2.0 have nothing to do
with one another... they're completely different forks of the 0.91
format, created and maintained by different entities.

> Does anybody else have any more insight on this?

If you're intent upon having item-level language declarations, you've
got a few choices:

(1) Use dc:language... see the Dubline Core definition for details.

(2) Apply standard xml:lang attributes as appropriate to RSS 2.0
elements. Note that the spec doesn't make any explicit reference to or
use of xml:lang.

(3) Use Atom 1.0, where the spec *does* explicitly support xml:lang.

Of the few consuming apps that are language-aware, you're most likely
to see support for (1) and (3). I'd probably go with (1), since people
are still debugging their Atom 1.0 parsers right now.

--
Roger Benningfield
JournURL
http://journurl.com/
http://admin.support.journurl.com/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:214950
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to