We had confused "uselang" and "variant" for a long time. until the
releasing
of 1.16. But the distinction has introduced new problems to variants-enabled
language wiki. Now we can not convert the interface text even under the main
code (like *zh* for Chinese wiki). I plan to commit a patch to Language.php
and MessageCache.php but I'm not completely sure whether it would affect on
MediaWiki's message cache. Can somebody known message cache better than me
takes a "previous review" before I committed?
Philip Tzou