Template:LangSwitch: Difference between revisions
Content deleted Content added
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 |
GVarnum-WMF (talk | contribs) m 1 revision imported from meta:Template:LangSwitch |
||
(47 intermediate revisions by 20 users not shown) | |||
Line 1: | Line 1: | ||
{{#invoke:Fallback|langSwitch<noinclude>|default=</noinclude>}}<noinclude>{{Documentation}}</noinclude> |
|||
{{#ifeq:{{{ {{#if:{{{uselang|}}}|{{{uselang|}}}|{{uselang}}}} |}}}|{{{ {{#if:{{{uselang|}}}|{{{uselang|}}}|{{uselang}}}} |-}}}|{{{ {{#if:{{{uselang|}}}|{{{uselang|}}}|{{uselang}}}} }}}| |
|||
<bdi>{{#switch:{{#if:{{{uselang|}}}|{{lc:{{{uselang|}}}}}|{{uselang}}}}<!-- |
|||
The list of fallbacks below is ordered by their *last-chance* specific fallback, before using "default", then "en". |
|||
TODO: add the missing fallbacks port these fallbacks into the Lua module for TNT and use the fallbacks mapped in the PHP modules of MediaWiki supported languages |
|||
Notes: |
|||
* You don't need to add anything below for all languages whose fallbacks are already "default", then "en" (these languages are handled in the last #default entry of this switch). |
|||
* Beware to the number of closing braces on the line after the default/en line: two braces per line defining a fallback language above it. |
|||
* All language codes mapped in this switch MUST be normalized to lowercase. |
|||
FIXME: there are language codes for vernacular variants of Arabic to add here |
|||
ar < az -->|azb= |
|||
{{#ifeq:{{{az|}}}|{{{az|-}}}|{{{az|}}}| |
|||
{{#ifeq:{{{ar|}}}|{{{ar|-}}}|{{{ar|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
ar < az -->|azb= |
|||
{{#ifeq:{{{az|}}}|{{{az|-}}}|{{{az|}}}| |
|||
{{#ifeq:{{{ar|}}}|{{{ar|-}}}|{{{ar|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
be < be-tarask -->|be-x-old= |
|||
{{#ifeq:{{{be-tarask|}}}|{{{be-tarask|-}}}|{{{be-tarask|}}}| |
|||
{{#ifeq:{{{be|}}}|{{{be|-}}}|{{{be|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
be < be-x-old -->|be-tarask= |
|||
{{#ifeq:{{{be-x-old|}}}|{{{be-x-old|-}}}|{{{be-x-old|}}}| |
|||
{{#ifeq:{{{be|}}}|{{{be|-}}}|{{{be|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
be-x-old < be-tarask -->|be= |
|||
{{#ifeq:{{{be-tarask|}}}|{{{be-tarask|-}}}|{{{be-tarask|}}}| |
|||
{{#ifeq:{{{be-x-old|}}}|{{{be-x-old|-}}}|{{{be-x-old|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
de -->|de-formal= |
|||
{{#ifeq:{{{de|}}}|{{{de|-}}}|{{{de|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
de-formal -->|de= |
|||
{{#ifeq:{{{de-formal|}}}|{{{de-formal|-}}}|{{{de-formal|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
de-formal < de -->|bar|de-at|de-formal|ksh|lb|pdc= |
|||
{{#ifeq:{{{de|}}}|{{{de|-}}}|{{{de|}}}| |
|||
{{#ifeq:{{{de-formal|}}}|{{{de-formal|-}}}|{{{de-formal|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
de-formal < de < gsw-ch < gsw -->|gsw-de= |
|||
{{#ifeq:{{{gsw|}}}|{{{gsw|-}}}|{{{gsw|}}}| |
|||
{{#ifeq:{{{gsw-ch|}}}|{{{gsw-ch|-}}}|{{{gsw-ch|}}}| |
|||
{{#ifeq:{{{de|}}}|{{{de|-}}}|{{{de|}}}| |
|||
{{#ifeq:{{{de-formal|}}}|{{{de-formal|-}}}|{{{de-formal|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}<!-- |
|||
de-formal < de < gsw-de < gsw -->|gsw-ch= |
|||
{{#ifeq:{{{gsw|}}}|{{{gsw|-}}}|{{{gsw|}}}| |
|||
{{#ifeq:{{{gsw-de|}}}|{{{gsw-de|-}}}|{{{gsw-de|}}}| |
|||
{{#ifeq:{{{de|}}}|{{{de|-}}}|{{{de|}}}| |
|||
{{#ifeq:{{{de-formal|}}}|{{{de-formal|-}}}|{{{de-formal|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}<!-- |
|||
de-formal < de< nds-nl -->|nds= |
|||
{{#ifeq:{{{nds-nl|}}}|{{{nds-nl|-}}}|{{{nds-nl|}}}| |
|||
{{#ifeq:{{{de|}}}|{{{de|-}}}|{{{de|}}}| |
|||
{{#ifeq:{{{de-formal|}}}|{{{de-formal|-}}}|{{{de-formal|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
es -->|an|ast|ca|ca-ad|ca-es|eu-es|ext|gl|qu= |
|||
{{#ifeq:{{{es|}}}|{{{es|-}}}|{{{es|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
fr -->|br|fr|fr-be|fr-ca|fr-ch|fr-lu|gcf|gsw-fr|ht|oc|pcd|ty|wa= |
|||
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
fr < co-it < co -->|co-fr= |
|||
{{#ifeq:{{{co|}}}|{{{co|-}}}|{{{co|}}}| |
|||
{{#ifeq:{{{co-it|}}}|{{{co-it|-}}}|{{{co-it|}}}| |
|||
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
fr < co-it < co-fr -->|co= |
|||
{{#ifeq:{{{co-fr|}}}|{{{co-fr|-}}}|{{{co-fr|}}}| |
|||
{{#ifeq:{{{co-it|}}}|{{{co-it|-}}}|{{{co-it|}}}| |
|||
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
fr < gsw -->|gsw-fr= |
|||
{{#ifeq:{{{gsw|}}}|{{{gsw|-}}}|{{{gsw|}}}| |
|||
{{#ifeq:{{{fr|}}}|{{{fr|-}}}|{{{fr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
fr < gsw-de < gsw-fr < gsw-ch -->|gsw= |
|||
{{#ifeq:{{{gsw-ch|}}}|{{{gsw-ch|-}}}|{{{gsw-ch|}}}| |
|||
{{#ifeq:{{{gsw-fr|}}}|{{{gsw-fr|-}}}|{{{gsw-fr|}}}| |
|||
{{#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. |
|||
fr-ca --> |en-ca= |
|||
{{#ifeq:{{{fr-ca|}}}|{{{fr-ca|-}}}|{{{fr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
fr-cm --> |en-cm= |
|||
{{#ifeq:{{{fr-ca|}}}|{{{fr-ca|-}}}|{{{fr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
hi -->|sa= |
|||
{{#ifeq:{{{hi|}}}|{{{hi|-}}}|{{{hi|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
hr < bs < sh-latn < sr-el < sr-latn < sh < sh-cyrl < sr-ec < sr-cyrl -->|sr= |
|||
{{#ifeq:{{{sr-cyrl|}}}|{{{sr-cyrl|-}}}|{{{sr-cyrl|}}}| |
|||
{{#ifeq:{{{sr-ec|}}}|{{{sr-ec|-}}}|{{{sr-ec|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{sr-latn|}}}|{{{sr-latn|-}}}|{{{sr-latn|}}}| |
|||
{{#ifeq:{{{sr-el|}}}|{{{sr-el|-}}}|{{{sr-el|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{bs|}}}|{{{bs|-}}}|{{{bs|}}}| |
|||
{{#ifeq:{{{hr|}}}|{{{hr|-}}}|{{{hr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}}}}}}}}}<!-- |
|||
hr < bs < sh-latn < sr-el < sr-latn < sh < sr < sh-cyrl < sr-cyrl -->|sr-ec= |
|||
{{#ifeq:{{{sr-cyrl|}}}|{{{sr-cyrl|-}}}|{{{sr-cyrl|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#ifeq:{{{sr|}}}|{{{sr|-}}}|{{{sr|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{sr-latn|}}}|{{{sr-latn|-}}}|{{{sr-latn|}}}| |
|||
{{#ifeq:{{{sr-el|}}}|{{{sr-el|-}}}|{{{sr-el|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{bs|}}}|{{{bs|-}}}|{{{bs|}}}| |
|||
{{#ifeq:{{{hr|}}}|{{{hr|-}}}|{{{hr|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}}}}}}}}}<!-- |
|||
hr < bs < sh-latn < sr-el < sr-latn < sh < sr < sh-cyrl < sr-ec -->|sr-cyrl= |
|||
{{#ifeq:{{{sr-ec|}}}|{{{sr-ec|-}}}|{{{sr-ec|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#ifeq:{{{sr|}}}|{{{sr|-}}}|{{{sr|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{sr-latn|}}}|{{{sr-latn|-}}}|{{{sr-latn|}}}| |
|||
{{#ifeq:{{{sr-el|}}}|{{{sr-el|-}}}|{{{sr-el|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{bs|}}}|{{{bs|-}}}|{{{bs|}}}| |
|||
{{#ifeq:{{{hr|}}}|{{{hr|-}}}|{{{hr|}}}| |
|||
{{#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}}}}} |
|||
}}}}}}}}<!-- |
|||
ks-arab < ks -->|ks-deva= |
|||
{{#ifeq:{{{ks|}}}|{{{ks|-}}}|{{{ks|}}}| |
|||
{{#ifeq:{{{ks-arab|}}}|{{{ks-arab|-}}}|{{{ks-arab|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
ks-deva < ks-arab -->|ks= |
|||
{{#ifeq:{{{ks-arab|}}}|{{{ks-arab|-}}}|{{{ks-arab|}}}| |
|||
{{#ifeq:{{{ks-deva|}}}|{{{ks-deva|-}}}|{{{ks-deva|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
ks-deva < ks -->|ks-arab= |
|||
{{#ifeq:{{{ks|}}}|{{{ks|-}}}|{{{ks|}}}| |
|||
{{#ifeq:{{{ks-deva|}}}|{{{ks-deva|-}}}|{{{ks-deva|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
ku -->|ku-arab= |
|||
{{#ifeq:{{{ku|}}}|{{{ku|-}}}|{{{ku|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
nl -->|li|vls= |
|||
{{#ifeq:{{{nl|}}}|{{{nl|-}}}|{{{nl|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
nl < nds -->|nds-nl= |
|||
{{#ifeq:{{{nds|}}}|{{{nds|-}}}|{{{nds|}}}| |
|||
{{#ifeq:{{{nl|}}}|{{{nl|-}}}|{{{nl|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
pt-br < pt-cv < pt -->|pt-pt= |
|||
{{#ifeq:{{{pt|}}}|{{{pt|-}}}|{{{pt|}}}| |
|||
{{#ifeq:{{{pt-cv|}}}|{{{pt-cv|-}}}|{{{pt-cv|}}}| |
|||
{{#ifeq:{{{pt-br|}}}|{{{pt-br|-}}}|{{{pt-br|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
pt-br < pt-cv < pt-pt -->|pt= |
|||
{{#ifeq:{{{pt-pt|}}}|{{{pt-pt|-}}}|{{{pt-pt|}}}| |
|||
{{#ifeq:{{{pt-cv|}}}|{{{pt-cv|-}}}|{{{pt-cv|}}}| |
|||
{{#ifeq:{{{pt-br|}}}|{{{pt-br|-}}}|{{{pt-br|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
pt-br < pt-pt < pt -->|pt-cv= |
|||
{{#ifeq:{{{pt|}}}|{{{pt|-}}}|{{{pt|}}}| |
|||
{{#ifeq:{{{pt-pt|}}}|{{{pt-pt|-}}}|{{{pt-pt|}}}| |
|||
{{#ifeq:{{{pt-br|}}}|{{{pt-br|-}}}|{{{pt-br|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
pt-pt < pt-cv < pt -->|pt-br= |
|||
{{#ifeq:{{{pt|}}}|{{{pt|-}}}|{{{pt|}}}| |
|||
{{#ifeq:{{{pt-cv|}}}|{{{pt-cv|-}}}|{{{pt-cv|}}}| |
|||
{{#ifeq:{{{pt-pt|}}}|{{{pt-pt|-}}}|{{{pt-pt|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}<!-- |
|||
sh-cyrl < sr-ec < sr-cyrl < hr < bs < sh < sr < sh-latn < sr-el -->|sr-latn= |
|||
{{#ifeq:{{{sr-el|}}}|{{{sr-el|-}}}|{{{sr-el|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{sr|}}}|{{{sr|-}}}|{{{sr|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{bs|}}}|{{{bs|-}}}|{{{bs|}}}| |
|||
{{#ifeq:{{{hr|}}}|{{{hr|-}}}|{{{hr|}}}| |
|||
{{#ifeq:{{{sr-cyrl|}}}|{{{sr-cyrl|-}}}|{{{sr-cyrl|}}}| |
|||
{{#ifeq:{{{sr-ec|}}}|{{{sr-ec|-}}}|{{{sr-ec|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}}}}}}}}}<!-- |
|||
sh-cyrl < sr-ec < sr-cyrl < hr < bs < sh < sr < sh-latn < sr-latn -->|sr-el= |
|||
{{#ifeq:{{{sr-latn|}}}|{{{sr-latn|-}}}|{{{sr-latn|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{sr|}}}|{{{sr|-}}}|{{{sr|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{bs|}}}|{{{bs|-}}}|{{{bs|}}}| |
|||
{{#ifeq:{{{hr|}}}|{{{hr|-}}}|{{{hr|}}}| |
|||
{{#ifeq:{{{sr-cyrl|}}}|{{{sr-cyrl|-}}}|{{{sr-cyrl|}}}| |
|||
{{#ifeq:{{{sr-ec|}}}|{{{sr-ec|-}}}|{{{sr-ec|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}}}}}}}}}<!-- |
|||
sr-ec < sr-cyrl < sh-cyrl < sr < sh < sr-el < sr-latn < sh-latn < hr -->|bs= |
|||
{{#ifeq:{{{hr|}}}|{{{hr|-}}}|{{{hr|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{sr-latn|}}}|{{{sr-latn|-}}}|{{{sr-latn|}}}| |
|||
{{#ifeq:{{{sr-el|}}}|{{{sr-el|-}}}|{{{sr-el|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{sr|}}}|{{{sr|-}}}|{{{sr|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#ifeq:{{{sr-cyrl|}}}|{{{sr-cyrl|-}}}|{{{sr-cyrl|}}}| |
|||
{{#ifeq:{{{sr-ec|}}}|{{{sr-ec|-}}}|{{{sr-ec|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}}}}}}}}}<!-- |
|||
sr-ec < sr-cyrl < sh-cyrl < sr < sh < sr-el < sr-latn < sh-latn < bs -->|hr= |
|||
{{#ifeq:{{{bs|}}}|{{{bs|-}}}|{{{bs|}}}| |
|||
{{#ifeq:{{{sh-latn|}}}|{{{sh-latn|-}}}|{{{sh-latn|}}}| |
|||
{{#ifeq:{{{sr-latn|}}}|{{{sr-latn|-}}}|{{{sr-latn|}}}| |
|||
{{#ifeq:{{{sr-el|}}}|{{{sr-el|-}}}|{{{sr-el|}}}| |
|||
{{#ifeq:{{{sh|}}}|{{{sh|-}}}|{{{sh|}}}| |
|||
{{#ifeq:{{{sr|}}}|{{{sr|-}}}|{{{sr|}}}| |
|||
{{#ifeq:{{{sh-cyrl|}}}|{{{sh-cyrl|-}}}|{{{sh-cyrl|}}}| |
|||
{{#ifeq:{{{sr-cyrl|}}}|{{{sr-cyrl|-}}}|{{{sr-cyrl|}}}| |
|||
{{#ifeq:{{{sr-ec|}}}|{{{sr-ec|-}}}|{{{sr-ec|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}}}}}}}}}<!-- |
|||
uz -->|uz-arab= |
|||
{{#ifeq:{{{uz|}}}|{{{uz|-}}}|{{{uz|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}<!-- |
|||
zh-hans < zh -->|zh-hant|zh-hk|zh-mo= |
|||
{{#ifeq:{{{zh|}}}|{{{zh|-}}}|{{{zh|}}}| |
|||
{{#ifeq:{{{zh-hans|}}}|{{{zh-hans|-}}}|{{{zh-hans|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
zh-hans < zh < zh-cn < zh-hant < nan-->|zh-min-nan |
|||
{{#ifeq:{{{nan|}}}|{{{nan|-}}}|{{{nan|}}}| |
|||
{{#ifeq:{{{zh-hant|}}}|{{{zh-hant|-}}}|{{{zh-hant|}}}| |
|||
{{#ifeq:{{{zh-cn|}}}|{{{zh-cn|-}}}|{{{zh-cn|}}}| |
|||
{{#ifeq:{{{zh|}}}|{{{zh|-}}}|{{{zh|}}}| |
|||
{{#ifeq:{{{zh-hans|}}}|{{{zh-hans|-}}}|{{{zh-hans|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}<!-- |
|||
zh-hans < zh < zh-cn < zh-hant < zh-min-nan -->|nan |
|||
{{#ifeq:{{{zh-min-nan|}}}|{{{zh-min-nan|-}}}|{{{zh-min-nan|}}}| |
|||
{{#ifeq:{{{zh-hant|}}}|{{{zh-hant|-}}}|{{{zh-hant|}}}| |
|||
{{#ifeq:{{{zh-cn|}}}|{{{zh-cn|-}}}|{{{zh-cn|}}}| |
|||
{{#ifeq:{{{zh|}}}|{{{zh|-}}}|{{{zh|}}}| |
|||
{{#ifeq:{{{zh-hans|}}}|{{{zh-hans|-}}}|{{{zh-hans|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}<!-- |
|||
zh-hans < zh < zh-cn < zh-hant < yue -->|zh-yue |
|||
{{#ifeq:{{{yue|}}}|{{{yue|-}}}|{{{yue|}}}| |
|||
{{#ifeq:{{{zh-hant|}}}|{{{zh-hant|-}}}|{{{zh-hant|}}}| |
|||
{{#ifeq:{{{zh-cn|}}}|{{{zh-cn|-}}}|{{{zh-cn|}}}| |
|||
{{#ifeq:{{{zh|}}}|{{{zh|-}}}|{{{zh|}}}| |
|||
{{#ifeq:{{{zh-hans|}}}|{{{zh-hans|-}}}|{{{zh-hans|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}<!-- |
|||
zh-hans < zh < zh-cn < zh-hant < zh-yue -->|yue |
|||
{{#ifeq:{{{zh-yue|}}}|{{{zh-yue|-}}}|{{{zh-yue|}}}| |
|||
{{#ifeq:{{{zh-hant|}}}|{{{zh-hant|-}}}|{{{zh-hant|}}}| |
|||
{{#ifeq:{{{zh-cn|}}}|{{{zh-cn|-}}}|{{{zh-cn|}}}| |
|||
{{#ifeq:{{{zh|}}}|{{{zh|-}}}|{{{zh|}}}| |
|||
{{#ifeq:{{{zh-hans|}}}|{{{zh-hans|-}}}|{{{zh-hans|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}}}}}}}<!-- |
|||
zh-hant < zh -->|zh-cn|zh-hans|zh-my|zh-sg= |
|||
{{#ifeq:{{{zh|}}}|{{{zh|-}}}|{{{zh|}}}| |
|||
{{#ifeq:{{{zh-hant|}}}|{{{zh-hant|-}}}|{{{zh-hant|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
zh-hant < zh-hans -->|zh= |
|||
{{#ifeq:{{{zh-hant|}}}|{{{zh-hant|-}}}|{{{zh-hant|}}}| |
|||
{{#ifeq:{{{zh-hans|}}}|{{{zh-hans|-}}}|{{{zh-hans|}}}| |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}}}<!-- |
|||
All other languages will fallback to "default" then "en". |
|||
If ever some languages need to try "en" even before "default", define them above. |
|||
-->|#default= |
|||
{{#if:{{{default|}}}|{{#ifeq:{{{{{{default|}}}|}}}|{{{{{{default|}}}|-}}}|{{{{{{default|}}}|}}}|{{{en}}}}}|{{{en}}}}} |
|||
}}</bdi>}}<noinclude>{{Documentation}}</noinclude> |
Latest revision as of 21:32, 9 March 2023
This template has a duplicate on Meta-Wiki. Please visit its documentation on Meta-Wiki for usage details and any additional information. Please keep the content and translations synchronized as much as possible. Thank you! |