Jump to content

Template:LangSwitch: Difference between revisions

m
missing for gsw-fr, for completeness
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:
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}}}}}}}<!--
fr < gsw-de < gsw-ch < gsw -->|gsw-fr=
{{#ifeq:{{{gsw|}}}|{{{gsw|-}}}|{{{gsw|}}}|
{{#ifeq:{{{gsw-ch|}}}|{{{gsw-ch|-}}}|{{{gsw-ch|}}}|
{{#ifeq:{{{gsw-de|}}}|{{{gsw-de|-}}}|{{{gsw-de|}}}|
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}|
{{#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.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.