« SixApart Buying LiveJournal | Main | Welcome VC Journal Visitors »

January 04, 2005

A Minimal Step Towards Blog Translation

This post is based on a comment by the pseudonymous Lewy14 over on Winds of Change, suggesting a small and pragmatic first step towards the inter-language blogosphere I've been writing about recently. Specifically, the idea of an RSS tag or something of the sort that would denote posts saying the same thing in different tongues, and be bait for aggregators and crawlers interested in that information. So following are some initial findings of existing relevant work (steal early and often) and notes on proposed requirements. Comments and further contributors welcome.

(Note to regular readers: There will be more VC posting to come, but my inner geek is emerging for a while. And I have a history of playing around with hypertext standards.)

Existing possibly relevant bits

Quicky Requirements

  • Need both TRANSLATES and TRANSLATED-BY flavors. Since the former can be spoofed, the latter form embedded in the original doc will have more credibility.
  • Need Source and Target URLs. Should be able to point at whole docs or tagged spans (posts) within docs. Arbitrary linkage problematic due to limits of good ol' HTML.
  • Source and Target languages, in ISO-639.2
  • Translation type: Manual, Automatic. More flavors?
  • Translation authority: Who or what did it. What existing designators can be coopted?
  • Translation time and date stamp, and perhaps an MD-5 hash of the original. This is a placeholder for the whole versioning can o' worms. If the original is edited or updated, we have a state consistency problem...
  • Should do something useful in contemporary browsers, shouldn't be relying on having RSS readers/aggregators available in all target languages

Updates: Chad Williams comments, and brings up a possible requirement: Should trackbacks be propagated to the original post if a translation is pinged? David Janes comments. See Kevin Marks' suggestion to piggyback on XHTML.

Comments

The comments to this entry are closed.