via mw.config.get('wgPageParseReport').
* Added $wgSoftBlockRanges, to allow for automatically blocking anonymous edits
from certain IP ranges (e.g. private IPs).
+* (T59603) Added new magic word {{PAGELANGUAGE}} which returns the language code
+ of the page being parsed.
=== External library changes in 1.29 ===
'directionmark' => [ 1, 'DIRECTIONMARK', 'DIRMARK' ],
'language' => [ 0, '#LANGUAGE:' ],
'contentlanguage' => [ 1, 'CONTENTLANGUAGE', 'CONTENTLANG' ],
+ 'pagelanguage' => [ 1, 'PAGELANGUAGE' ],
'pagesinnamespace' => [ 1, 'PAGESINNAMESPACE:', 'PAGESINNS:' ],
'numberofadmins' => [ 1, 'NUMBEROFADMINS' ],
'formatnum' => [ 0, 'FORMATNUM' ],
</p>
!! end
+!! test
+Magic Word: {{PAGELANGUAGE}}
+!! options
+language=fr
+!! wikitext
+{{PAGELANGUAGE}}
+!! html
+<p>fr
+</p>
+!! end
+
!! test
Case-sensitive magic words, when cased differently, should just be template transclusions
!! wikitext