(Difference between pages)
Demo writer (talk | contribs) m (1 revision imported) |
Demo writer (talk | contribs) No edit summary Tag: 2017 source edit |
||
Line 1: | Line 1: | ||
= | <includeonly><templatestyles src="Languages/styles.css" /><div class="zeroheight"> | ||
<!-- define variables, add language codes as needed //--> | |||
{{#vardefine:cl|{{CONTENTLANG}}}} | |||
! | {{#vardefine:l1|de}} | ||
{{#vardefine:l2|fr}} | |||
| | {{#vardefine:l3|nl}} | ||
| | |||
| | |||
|} | |||
== | {{#vardefine:switcher|{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}|[[{{NAMESPACE}}:{{PAGENAME}}{{!}}{{#var:cl}}]]|}}{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}/{{#var:l1}}|[[{{NAMESPACE}}:{{PAGENAME}}/{{#var:l1}}{{!}}{{#var:l1}}]]|}}{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}/{{#var:l2}}|[[{{NAMESPACE}}:{{PAGENAME}}/{{#var:l2}}{{!}}{{#var:l2}}]]|}}{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}/{{#var:l3}}|[[{{NAMESPACE}}:{{PAGENAME}}/{{#var:l3}}{{!}}{{#var:l3}}]]|}}}} | ||
{{#vardefine:clswitcher|[[{{NAMESPACE}}:{{PAGENAME}}|{{#var:cl}}]]{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}/{{#var:l1}}|[[{{NAMESPACE}}:{{PAGENAME}}/{{#var:l1}}{{!}}{{#var:l1}}]]|}}{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}/{{#var:l2}}|[[{{NAMESPACE}}:{{PAGENAME}}/{{#var:l2}}{{!}}{{#var:l2}}]]|}}{{#ifexist:{{NAMESPACE}}:{{PAGENAME}}/{{#var:l3}}|[[{{NAMESPACE}}:{{PAGENAME}}/{{#var:l3}}{{!}}{{#var:l3}}]]|}}}} | |||
<!-- set tracking property //--> | |||
== | [[Languages/tracklang::{{#switch: {{SUBPAGENAME}}|{{#var:l1}}={{#var:l1}}|{{#var:l2}}={{#var:l2}}|{{#var:l3}}={{#var:l3}}|{{#var:cl}}}}]] | ||
{{ | <!-- uncomment if you want to use tracking categories | ||
{{#switch: {{SUBPAGENAME}}|{{#var:l1}}=[[Category:{{#var:l1}}]]|{{#var:l2}}=[[Category:{{#var:l2}}]]|{{#var:l3}}=[[Category:{{#var:l3}}]]|[[Category:{{#var:cl}}]]}} //--> | |||
</div> | |||
<div id="langbar-hz">{{DISPLAYTITLE:{{{1|}}}}}<div class="lang-button" role="button" aria-label="selectlanguage"><span class="bi bi-globe2"></span> | |||
{{#switch: {{SUBPAGENAME}} | |||
|{{#var:l1}}={{#var:switcher}} | |||
|{{#var:l2}}={{#var:switcher}} | |||
|{{#var:l3}}={{#var:switcher}} | |||
|{{#var:clswitcher}}}}</div></div></includeonly> | |||
<noinclude> | |||
<templatedata> | |||
{ | |||
"params": { | |||
"1": { | |||
"label": "Displaytitle", | |||
"suggested": true | |||
} | |||
}, | |||
"description": { | |||
"en": "Language switcher", | |||
"de": "Sprachwechsler", | |||
"fr": "Sélecteur de langue", | |||
"nl": "Taal verandering" | |||
} | |||
} | |||
</templatedata> | |||
</noinclude> |
Revision as of 08:18, 22 November 2022
Language switcher
Parameter | Description | Type | Status | |
---|---|---|---|---|
Displaytitle | 1 | no description | Unknown | suggested |