Template:LangSwitch: Difference between revisions

From TestWiki
Content added Content deleted
(fix of faulty logic (at least I hope so))
m (1 revision imported from metawikimedia:Template:LangSwitch)
Tags: Mobile edit Mobile web edit
 
(71 intermediate revisions by 27 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
| = {{#if: {{{default|}}} | 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>{{#ifeq:{{NAMESPACE}}|File||{{#if:{{{en|}}}{{{default|}}}{{{nocat|<noinclude>1</noinclude>}}}||[[Category:LangSwitch template without English version]]}}}}</includeonly><noinclude>

{{Documentation}}

</noinclude>

Latest revision as of 15:57, 13 September 2021