MediaWiki supports ISO 8859-1 and UTF-8 URL encoding:
ISO 8859-1:
http://de.wikipedia.org/w/index.php?title=%D6sterreich&action=history
UTF-8:
http://de.wikipedia.org/w/index.php?title=%C3%96sterreich&action=history
On ISO 8859-1 URL encoding
mw.util.getParamValue('title')
stops on decodeURIComponent('%D6sterreich') with
URIError: malformed URI sequence
Possible solutions:
- mw.util.getParamValue() tries to decode as ISO 8859-1 when UTF-8 decoding fails.
- MediaWiki answers with 301 Moved Permanently and Location in UTF-8 encoding.
Version: unspecified
Severity: normal