On Wednesday, 2nd August 2006 at 14:12:04 (GMT +0200), Hugh Prior wrote:
In LocalSettings, make sure you have: $wgHideInterlanguageLinks = false;
Yes, that far we did get. :-) It's too bad this isn't enough to make "interlanguage intrawiki" links (Filip's term) work out of the box. :-|
You can see the difference by comparing: http://en.chainki.org - hide set to true http://fr.chainki.org - hide set to false
Looks like a monumental project. If you really need to do the wiki installation for each language separately (70 times over), that would be enough to drive anyone nuts.
As to the suggestion of using different namespaces for diffrent languages, the problem would be that you would not be able to change the interface languge (i.e. you would have all your sections in the same language).
I think we'll be more modest for now and can live with the default (Slovak) interface for webpages in any language.
After all, once you manage to register at the wiki, you can pick your preferred language and from that moment on, if you're logged in, those different namespaces would display the preferred interface language, right?
The problem is not new. We also run a multi-lingual discussion board, phpBB, and you have the same problem there. Until you log in, the interface displays only one default language. We had to create accounts for Swedes and Spaniards who had no idea where to click on a Slovak site. There's probably no solution for this on a phpBB site. (So let's be grateful for the nightmarish MediaWiki solutions. ;-)))
The whole multilingual thing might work for Wikipedia, but for Joe Bloggs wanting a simple way to set up (say) a bi or tri lingual site, it's a nightmare. See also http://bugzilla.wikimedia.org/show_bug.cgi?id=6107
Depressing reading. Maybe that's typical of versions 1.x. Maybe when MediaWiki is at version 6, you'll just have to push a button and 70+ language interfaces will be installed for you. ;-)
Thank you very much for the advice and good luck with your project (about a hundred times more ambitious than ours in terms of multilinguality).