Template:LangSwitch: Difference between revisions

From Wikimedia Foundation Governance Wiki
Content deleted Content added
major rewrite to simplify the template. See discussion.
m 1 revision imported from meta:Template:LangSwitch
 
(74 intermediate revisions by 28 users not shown)
Line 1: Line 1:
{{#invoke:Fallback|langSwitch<noinclude>|default=</noinclude>}}<noinclude>{{Documentation}}</noinclude>
{{{
{{#switch: {{{ {{#if:{{{lang|}}}|{{{lang}}}|{{int:Lang}}}} |}}}
| ~ = empty
| = {{#switch: {{{ {{GetFallback| {{#if:{{{lang|}}}|{{{lang}}}|{{int:Lang}}}} |default=default}} |}}}
| ~ = empty
| = {{#switch: {{{ {{GetFallback2| {{#if:{{{lang|}}}|{{{lang}}}|{{int:Lang}}}} |default=default}} |}}}
| ~ = empty
| = {{{default|en}}}
| #default = {{GetFallback2| {{#if:{{{lang|}}}|{{{lang}}}|{{int:Lang}}}} |default=default}}
}}
| #default = {{GetFallback| {{#if:{{{lang|}}}|{{{lang}}}|{{int:Lang}}}} |default=default}}
}}
| #default = {{#if:{{{lang|}}}|{{{lang}}}|{{int:Lang}}}}
}}
|}}}<includeonly>{{#if:{{{en|}}}||[[Category:LangSwitch template without English version]]}}</includeonly><noinclude>

{{Documentation}}

</noinclude>

Latest revision as of 21:32, 9 March 2023

Template documentation