Template:Int
Jump to navigation
Jump to search
This documentation is transcluded from Template:Int/doc. (Edit | history)
Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.
Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.
Usage
{{Int|name}}
- Same as
{{Int:name}}
but uses the language of the current page infered by {{Langcode}} (instead of the user language), supporting standard fallbacks supported by MediaWiki.
{{Int|name|lang=code}}
- Same as
{{Int:name}}
but allows specifying a specific language code (instead of the user language), supporting standard fallbacks supported by MediaWiki.
Note that if there's no defined translations at all for name (in MediaWiki:name), this template will return the given name with only its first letter capitalized. This template is not intended to give translations of translatable messages that are not defined in the MediaWiki UI.
Examples
{{Int:show}}
returns "Show" (in the current user language selected in the UI or from user preferences){{Int|show}}
returns "Show" (in the language of the current page){{Int|show|lang=de}}
returns "einblenden" (in standard German){{Int|show|lang=de-formal}}
returns "einblenden" (in formal German, falling back to standard German){{Int|show|lang=de-informal}}
returns "Show" (in informal German, falling back to English as there's no standard fallback for it in the local instance of MediaWiki)
Note
The code of this template uses complex syntax, but its performance is very good (its execution time unnoticeable), and it does not require any costly parser function.