Template:LanguageSwitch: Difference between revisions

From Donate
Jump to navigation Jump to search
Content deleted Content added
Cbarr (talk | contribs)
No edit summary
Cbarr (talk | contribs)
No edit summary
Line 1: Line 1:
{{#ifexist: Template:{{{1}}}/{{{2}}}/{{{3}}}
{{#ifexist: Template:{{{1}}}/{{{2}}}/{{{3}}}
|{{ {{{1}}}/{{{2}}}/{{{3}}} | ar }}
|{{ {{{1}}}/{{{2}}}/{{{3}}} | {{{2}}} }}
|{{#ifexist: Template:{{{1}}}/{{{2}}}
|{{#ifexist: Template:{{{1}}}/{{{2}}}
|{{ {{{1}}}/{{{2}}} | ar }}
|{{ {{{1}}}/{{{2}}} | {{{2}}} }}
|{{ {{{1}}}/en | ar}}
|{{ {{{1}}}/en | en }}
}}
}}
}}<noinclude>
}}<noinclude>
----
----
Automatically selects the best localized subpage for various fundraiser templates, based on the language and country passes to the template.
Automatically selects the best localized subpage for various fundraiser templates, based on the language and country passes to the template. This template also passes the language code along as a template parameter.
e.g. <nowiki>{{FRLocalize|appeal-title}}</nowiki> when passed uselang=fr and country=CA
e.g. <nowiki>{{FRLocalize|appeal-title}}</nowiki> when passed uselang=fr and country=CA
* Will display Template:appeal-title/fr/CA if it exists, else
* Will display Template:appeal-title/fr/CA and sends fr if it exists, else
* Will display Template:appeal-title/fr if it exists, else
* Will display Template:appeal-title/fr and sends fr if it exists, else
* Falls back to Template:appeal-title/en
* Falls back to Template:appeal-title/en and sends en
</noinclude>
</noinclude>

Revision as of 20:06, 24 October 2011

{{ {{{1}}}/en | en }}


Automatically selects the best localized subpage for various fundraiser templates, based on the language and country passes to the template. This template also passes the language code along as a template parameter. e.g. {{FRLocalize|appeal-title}} when passed uselang=fr and country=CA

  • Will display Template:appeal-title/fr/CA and sends fr if it exists, else
  • Will display Template:appeal-title/fr and sends fr if it exists, else
  • Falls back to Template:appeal-title/en and sends en