Template:LangSwitch: Difference between revisions
Content added Content deleted
m (compromize for unsuffixed "gsw" (assumes Switzerland first, so "de" before "fr", but both "fr" and "de" are valid!)) |
|||
Line 88: | Line 88: | ||
}}<!-- |
}}<!-- |
||
fr -->|br|fr|fr-be|fr-ca|fr-ch|fr-lu|gcf |
fr -->|br|fr|fr-be|fr-ca|fr-ch|fr-lu|gcf|ht|mg|oc|pcd|ty|wa|wo= |
||
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}| |
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}| |
||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
||
Line 104: | Line 104: | ||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
||
}}}}}}<!-- |
}}}}}}<!-- |
||
fr < gsw -->|gsw |
fr < de < gsw-de < gsw-fr < gsw-ch -->|gsw= |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
{{#ifeq:{{{gsw-ch|}}}|{{{gsw-ch|-}}}|{{{gsw-ch|}}}| |
{{#ifeq:{{{gsw-ch|}}}|{{{gsw-ch|-}}}|{{{gsw-ch|}}}| |
||
{{#ifeq:{{{gsw-fr|}}}|{{{gsw-fr|-}}}|{{{gsw-fr|}}}| |
{{#ifeq:{{{gsw-fr|}}}|{{{gsw-fr|-}}}|{{{gsw-fr|}}}| |
||
{{#ifeq:{{{gsw-de|}}}|{{{gsw-de|-}}}|{{{gsw-de|}}}| |
{{#ifeq:{{{gsw-de|}}}|{{{gsw-de|-}}}|{{{gsw-de|}}}| |
||
{{#ifeq:{{{de|}}}|{{{fr|-}}}|{{{fr|}}}| |
|||
{{#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. |