Template talk:Mw-langlink

From Team Fortress Wiki
Revision as of 23:16, 3 September 2010 by Seb26 (talk | contribs)
Jump to: navigation, search

Languages in sidebar

I've done some testing and found a way to display the language links in {{Languages}} directly in the sidebar. If all goes well this should directly replace that template. There are a few things that are needed for this to work.

  • MediaWiki interface pages need to be created for all supported languages (in the form of MediaWiki:Langlink-xx). This is necessary since MediaWiki:Sidebar won't understand templates or redirects, etc.
  • Each MediaWiki:Langlink-xx page should have the text {{mw-langlink|xx}}. Since these interface pages can understand templates, {{mw-langlink}} will output BASEPAGENAME/xx if the page exists, and simply "-" if it doesn't, which will hide the item altogether.
  • MediaWiki:Sidebar should be updated to include the code on User:Seb26/langlink-display.
Known issues
  • Does not appear to work in any namespace apart from the Article space. Therefore unless this is fixed, non-article pages should continue to use {{languages}}.

seb26 [talk] 23:07, 3 September 2010 (UTC)