Re: New DevMo Roadmap and Progress

Axel Hecht <[email protected]> Fri, 18 Mar 2005 10:36:48 +0100
Newsgroups gmane.comp.mozilla.documentation
Organization Another Netscape Collabra Server User
Message-ID <[email protected]>
Deb Richardson wrote:
> fantasai wrote:
> 
>> Translations don't seem to be mentioned anywhere in your notes. What are
>> your plans for hosting and managing translated docs? (We already have
>> several translators for devmo, so this is relevant *now*.)
> 
> 
> I envisioned handling translations much the same way Wikipedia does -- 
> MediaWiki provides facilities that allow "interlanguage linking" between 
> different translations of related wikis...
> 
> A good example is here:
> 
> http://en.wikipedia.org/wiki/Linux
> 
> You'll notice that the bottom left column is devoted to a large list of 
> language links -- these link to the different language versions of that 
> article, and is automatically added to the interface when the 
> interlanguage links in that article are parsed.
> 
> Those links are at the bottom of the page source, and look like this:
> 
> [[ar:&#1604;&#1610;&#1606;&#1603;&#1587;]]
> [[bg:&#1051;&#1080;&#1085;&#1091;&#1082;&#1089;]]
> [[ca:Linux]]
> [[cs:Linux]]
> [[da:Linux]]
> [[de:Linux]]
> [[el:Linux]]
> [[eo:Linukso]]
> [[es:Linux]]
> ...
> [[ro:Linux]]
> [[ru:Linux]]
> [[simple:Linux]]
> [[sk:Linux]]
> [[sl:Linux]]
> [[sv:GNU/Linux]]
> [[th:&#3621;&#3636;&#3609;&#3640;&#3585;&#3595;&#3660;]]
> [[tr:Linux]]
> [[vi:Linux]]
> [[zh:Linux]]
> 
> Those links are enabled through an interwiki link map that we can 
> customize.  So, each language would have an independent wiki, but those 
> wikis would be related and linked together via these interlanguage 
> facilities.
> 
> The good part is that MediaWiki is already localized into a bunch of 
> languages, and we can set up and skin new language wikis very quickly as 
> they're deemed necessary (a list of which you think we need straight off 
> would be useful).
> 
> The bad part is that these interlanguage links have to be added by hand. 
>  This is actually a double-edged sword, however, because it gives us 
> more flexibility in how we link things together than a fully automated 
> system would.  For example, the English "Linux" article links to the 
> Netherlands "Linux-kernel" article, and to the Svenska "GNU/Linux" article.
> 
> There would be some coordination required between language teams to 
> ensure that links (and backlinks) are all added.  I could see that being 
> coordinated through a mailing list -- any time someone creates a 
> translated article, they just post its availability on the list, and 
> others can take care of ensuring that their language wiki links to it 
> properly.
> 
> ~ deb
> 


Would that make the link

http://developer.mozilla.org/docs/index.php/JavaScript:References:Core_JavaScript_1.5_Reference

to

http://de.developer.mozilla.org/docs/index.php/JavaScript:References:Core_JavaScript_1.5_Reference

?

This looks kinda horrible, doesn't it?

And the interwiki link would be

[[de:JavaScript:Referenz:Core_JavaScript_1.5_Referenz]]

? (No idea if "core" would be translated or left in denglish.)

Axel