Difference between revisions of "Template:CURRENTCONTENTLANGUAGE"
Jump to navigation
Jump to search
Mediawiki>AKlapper (WMF) m (9 revisions imported from meta:Template:CURRENTCONTENTLANGUAGE: See phab:T231001) |
Joelmartin (talk | contribs) m (1 revision imported) |
(No difference)
|
Latest revision as of 23:18, 30 November 2019
en
Usage
This template returns the "content language" of the current page; more precisely it checks if the current title ends with a language code, and if it is the case it returns this language code, else {{CONTENTLANGUAGE}} (the default content language; on this wiki: "en" for English).
Examples
- on "Bar/foo", this template returns "en";
- on "Bar/foo/hu", this template returns "hu".
(Note: there could be false positive: e.g. on "Foo/bar" it returns "bar" because "bar" is the language code for Bavarian; "foo" is not a language code; very small (2 or 3 letters) last words can be a problem as seen here.)
This template takes no argument, and acts as a magic word.
Alternative magic word
Since the creation of this template, the magic word {{PAGELANGUAGE}}
has been created and can be used instead of this template (see Phabricator:T59603).