Eliminate dummy Language instances from being created
authorNiklas Laxström <niklas.laxstrom@gmail.com>
Wed, 2 Jan 2013 17:40:03 +0000 (17:40 +0000)
committerNiklas Laxström <niklas.laxstrom@gmail.com>
Wed, 2 Jan 2013 17:42:22 +0000 (17:42 +0000)
commit04bf35d3319ab2120e8634356463a0c710c9dc5d
tree5bcf1a55d143e146197d3fa5c346ac6028219332
parentca4489c3e3021779544c3e49ceb65acf80955ad6
Eliminate dummy Language instances from being created

By checking the code against $wgDummyLanguageCodes we can
get rid of checking it on a case-by-case basis.

It's only a suggestion (I don't know if it can break anything),
and Amir Aharoni said that big changes are coming (Bug 41103).

In private case, this change fixes Bug 27571 and maybe some other
language fallback related issues.

Change-Id: I5212beabd5cc212b50ee98b5b53ec01b20ffd0c3
14 files changed:
languages/Language.php
languages/data/plurals-mediawiki.xml
languages/messages/MessagesAls.php [deleted file]
languages/messages/MessagesBat_smg.php [deleted file]
languages/messages/MessagesBe_x_old.php [deleted file]
languages/messages/MessagesFiu_vro.php [deleted file]
languages/messages/MessagesNo.php [deleted file]
languages/messages/MessagesRoa_rup.php [deleted file]
languages/messages/MessagesSimple.php [deleted file]
languages/messages/MessagesZh_classical.php [deleted file]
languages/messages/MessagesZh_min_nan.php [deleted file]
languages/messages/MessagesZh_yue.php [deleted file]
tests/phpunit/languages/LanguageBhTest.php [deleted file]
tests/phpunit/languages/LanguageBhoTest.php [new file with mode: 0644]