Template:LangSwitch: Difference between revisions

From Wikiyouth
en>Jarekt
Switch to Module:LangSwitch; allow multiple languages to map to a single value
 
m 1 revision imported
Line 1: Line 1:
<includeonly>{{#invoke:LangSwitch|langSwitch}}</includeonly><noinclude>
{{{
 
  {{#switch: {{{ {{Uselang|lang={{{lang|}}}}} |}}}
{{heavily used template}}
  | ~ = empty
  |  = {{#switch: {{{ {{GetFallback| {{Uselang|lang={{{lang|}}}}} |default=default}} |}}}
    | ~ = empty
    |  = {{#switch: {{{ {{GetFallback2| {{Uselang|lang={{{lang|}}}}} |default=default}} |}}}
      | ~        = empty
      |          = {{#if: {{{default|}}} | default | en }}
      | #default = {{GetFallback2| {{Uselang|lang={{{lang|}}}}} |default=default}}
      }}
    | #default = {{GetFallback| {{Uselang|lang={{{lang|}}}}} |default=default}}
    }}
  | #default = {{Uselang|lang={{{lang|}}}}}
  }}  
|}}}<noinclude>
{{Documentation}}
{{Documentation}}
</noinclude>
</noinclude>

Revision as of 15:04, 2 February 2024

Lua error: Module:TNT:172: '''Missing JsonConfig extension, or not properly configured; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Documentation.tab. See https://www.mediawiki.org/wiki/Extension:JsonConfig#Supporting_Wikimedia_templates'''.