Author: ezyang
Description:
The system message system works like this:
- If the user is using the default language, messages are retrieved from
[[MediaWiki:Message]]
- If the user is using a different language, messages are retrieved from
[[MediaWiki:Message/Lang]]
If the message is found not to exist, it is defaulted to the system default. For
most purposes, this is good behavior, but not all messages need this
multilingual behavior. A good example is Monobook.css or Monobook.js.
There are two possible ways of fixing this behavior:
- Specify specific system messages as non-lingual and disable multilingual
capability for them
- Specify specific system messages as non-lingual, and have their fallback in
the default language space before falling back to the system default.
I got bitten by this when I specified English and then wondered why Monobook.js
wasn't working for me.
Version: 1.8.x
Severity: normal
OS: Windows XP
Platform: PC