Template:LangSwitch: Difference between revisions
(major rewrite to simplify the template. See discussion.) |
m (1 revision imported from metawikimedia:Template:LangSwitch) Tags: Mobile edit Mobile web edit |
||
(75 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:{{{lang|}}}{{{default|}}}||{{#if:{{{en|}}}||[[Category:LangSwitch template without English version]]}} }}</includeonly><noinclude> |
|||
{{Documentation}} |
|||
</noinclude> |