Last modified: 2011-04-30 01:16:51 UTC
Curious why on my zh-tw site, every page view still causes a read of MessagesZh_hans.php, even after applying http://www.mediawiki.org/wiki/Special:Code/MediaWiki/47908 # ls -tuog languages/messages|head -rw-r--r-- 1 229975 2009-03-02 11:36 MessagesEn.php -rw-r--r-- 1 170045 2009-03-02 11:36 MessagesZh_hans.php -rw-r--r-- 1 173544 2009-03-02 11:36 MessagesZh_hant.php -rw-r--r-- 1 120139 2009-03-02 11:36 MessagesZh_tw.php Ah, some some names are still missing, e.g., # grep skinname-monobook MessagesZh_*.php MessagesZh_classical.php:'skinname-monobook' => '單書', MessagesZh_hans.php:'skinname-monobook' => 'MonoBook', One would hope if all strings are finally present, maybe that would finally stop the open() on MessagesZh_hans.php.
Nope. For example the special page aliases need to be loaded for backwards compatibility for all fallback languages.