Say the current article is "Foo", how can I put links to "Foo/es", "Foo/fr", etc. in the sidebar? Ideally by editing only LocalSettings.php
We're using MediaWiki to host a user manual which is being translated into six languages. Like mediawiki.org, if the main article is "Foo", the translated articles are "Foo/es", "Foo/fr", etc.
To help translators, I want to put links to translations of the current article in the sidebar (whether the translations exist yet or not)
Hi there,
You can do that with interwikilinks. When you have some parserfunctions installed, you can make a template like this. It automatically adds a interwiki when translation exists...
{{#ifexist:{{FULLPAGENAME}}/es|[[es:{{FULLPAGENAME}}]]}} {{#ifexist:{{FULLPAGENAME}}/fr|[[fr:{{FULLPAGENAME}}]]}}
Make interwikilinks like this. Extension below could be helpful when making interwikithing:
fr www.yoursite.com/wiki/$1/fr es www.yoursite.com/wiki/$1/es
(where www.yoursite.com/wiki/ contains the articles)
This could be helpful: http://www.mediawiki.org/wiki/Extension:SpecialInterwiki And parserfunctions: http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions
Your's faithfully, D.D. Sumurai8
http://www.kinderwiki.net (we are moving!!!) http://www.wikikids.nl
mediawiki-l@lists.wikimedia.org