Template:LangSwitch: Difference between revisions

From Wikimedia Foundation Governance Wiki
Content deleted Content added
m no bug but presentation that helps reading logic of code
m add "it" (Italian) fallback for "roa-tara" (Tarandino)
Line 186: Line 186:
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}<!--
}}}}<!--

it -->|nap|scn|sd|vec=
{{#ifeq:{{{it|}}}|{{{it|-}}}|{{{it|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}<!--
it < sd < co-fr < co -->|co-it=
{{#ifeq:{{{co|}}}|{{{co|-}}}|{{{co|}}}|
{{#ifeq:{{{co-fr|}}}|{{{co-fr|-}}}|{{{co-fr|}}}|
{{#ifeq:{{{sd|}}}|{{{sd|-}}}|{{{sd|}}}|
{{#ifeq:{{{it|}}}|{{{it|-}}}|{{{it|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}}}}}<!--


ike-cans < iu-cans < ike < ike-latn < iu -->|iu-latn=
ike-cans < iu-cans < ike < ike-latn < iu -->|iu-latn=
Line 224: Line 212:
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}}}}}}}<!--
}}}}}}}}}}<!--

it -->|nap|scn|roa-tara|sd|vec=
{{#ifeq:{{{it|}}}|{{{it|-}}}|{{{it|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}<!--
it < sd < co-fr < co -->|co-it=
{{#ifeq:{{{co|}}}|{{{co|-}}}|{{{co|}}}|
{{#ifeq:{{{co-fr|}}}|{{{co-fr|-}}}|{{{co-fr|}}}|
{{#ifeq:{{{sd|}}}|{{{sd|-}}}|{{{sd|}}}|
{{#ifeq:{{{it|}}}|{{{it|-}}}|{{{it|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}}}}}<!--


iu-cans < ike-cans < iu < ike < iu-latn -->|ike-latn=
iu-cans < ike-cans < iu < ike < iu-latn -->|ike-latn=

Revision as of 09:53, 3 June 2014

{{{en}}}

Template documentation