Template:LangSwitch: Difference between revisions

From Wikimedia Foundation Governance Wiki
Content deleted Content added
m compromize for unsuffixed "gsw" (assumes Switzerland first, so "de" before "fr", but both "fr" and "de" are valid!)
m missing for gsw-fr, for completeness
Line 112: Line 112:
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}}}}}}}<!--
}}}}}}}}}}<!--
fr < gsw -->|gsw-fr=
fr < gsw-de < gsw-ch < gsw -->|gsw-fr=
{{#ifeq:{{{gsw|}}}|{{{gsw|-}}}|{{{gsw|}}}|
{{#ifeq:{{{gsw|}}}|{{{gsw|-}}}|{{{gsw|}}}|
{{#ifeq:{{{gsw-ch|}}}|{{{gsw-ch|-}}}|{{{gsw-ch|}}}|
{{#ifeq:{{{gsw-de|}}}|{{{gsw-de|-}}}|{{{gsw-de|}}}|
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}|
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}<!--
}}}}}}}}<!--


These are cases where a specific English variant may fallback to another language (for terminologic terms used in officially bilingual countries like Canada or Cameroun), before using defaults.
These are cases where a specific English variant may fallback to another language (for terminologic terms used in officially bilingual countries like Canada or Cameroun), before using defaults.

Revision as of 23:45, 25 June 2014

{{{en}}}

Template documentation