Templates download/Language switcher: Difference between revisions

No edit summary
Tag: 2017 source edit
No edit summary
Tag: 2017 source edit
Line 1: Line 1:
<div class="downloadarea">
<div class="downloadarea">
<span class="getButton">[[Media:HW-LanguageSwitcher-en.zip|Download]]</span>
<span class="getButton">[[Media:HW-LanguageSwitcher.zip|Download]]</span>


[[File:HW-languageswitcher.png|350x350px|alt=language switcher screenshot]]
[[File:HW-languageswitcher.png|350x350px|alt=language switcher screenshot]]
Line 8: Line 8:




The import file is included in the archive file ''HW-LanguageSwitcher-en.zip''. Unpack the zip file first.
The import file is included in the archive file ''HW-LanguageSwitcher.zip''. Unpack the zip file first.


On the page ''Special:Import'' follow these steps:
On the page ''Special:Import'' follow these steps:


#'''Select file''' and choose ''HW-LanguageSwitcher-en.xml''.
#'''Select file''' and choose ''HW-LanguageSwitcher.xml''.
#'''Enter''' an Interwiki prefix. Since this field is required, simply add ''hw'' (for hallowelt).
#'''Enter''' an Interwiki prefix. Since this field is required, simply add ''hw'' (for hallowelt).
#'''Keep''' the selection ''Import to default locations''.
#'''Keep''' the selection ''Import to default locations''.

Revision as of 11:19, 23 March 2022

This template creates a language switcher that supports English, German and French language pages. It can be inserted into a wiki page via the VisualEditor Insert > Template menu.

Importing the template

(The download file here only works in a wiki that is set to the content language English. For downloading the file for a wiki with content language set to German, go to the German Helpdesk.)


The import file is included in the archive file HW-LanguageSwitcher.zip. Unpack the zip file first.

On the page Special:Import follow these steps:

  1. Select file and choose HW-LanguageSwitcher.xml.
  2. Enter an Interwiki prefix. Since this field is required, simply add hw (for hallowelt).
  3. Keep the selection Import to default locations.
  4. Click Upload file... .

The template is now available in your wiki.

Pages included in the import

The xml import creates the following files in your wiki:

  • Template:Languages
  • Template:Languages/styles.css

Using the template

For the language switcher to work, you need to create the language versions of a page as the English pages subpages, e.g.:

  • Vacation policy
  • Vacation policy/de
  • Vacation policy/fr

The template is added to each language version.

  1. Add the template Languages from the VisualEditor insert-dialog.
  2. Provide a display title if the page is a subpage. For example for the Vacation policy/de, enter "Urlaubsregelung":
    Setting a display title
    Setting a display title




To submit feedback about this documentation, visit our community forum.