Template:LangSwitch: Difference between revisions

m
add fallbacks for variants "nb" and "nn" of Norwegian "no"
m ("diq" and "hif" not needed (already mapped by default), adding fallbacks for "azb", "ku-arab", "ks-arab", "li", "uz-arab"; fix "sr-cyrl" (alias "sr-ec") to try all Cyrillic-written languages before all Latin-written ones)
m (add fallbacks for variants "nb" and "nn" of Norwegian "no")
Line 202:
{{#ifeq:{{{nds|}}}|{{{nds|-}}}|{{{nds|}}}|
{{#ifeq:{{{nl|}}}|{{{nl|-}}}|{{{nl|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}<!--
 
nn < nb -->|no=
{{#ifeq:{{{nb|}}}|{{{nb|-}}}|{{{nb|}}}|
{{#ifeq:{{{nn|}}}|{{{nn|-}}}|{{{nn|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}<!--
nn < no -->|nb=
{{#ifeq:{{{no|}}}|{{{no|-}}}|{{{no|}}}|
{{#ifeq:{{{nn|}}}|{{{nn|-}}}|{{{nn|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}<!--
 
no < nb -->|nn=
{{#ifeq:{{{nb|}}}|{{{nb|-}}}|{{{nb|}}}|
{{#ifeq:{{{no|}}}|{{{no|-}}}|{{{no|}}}|
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}}
}}}}<!--
Anonymous user