Accept BCP 47 codes in LanguageConverter rules
authorC. Scott Ananian <cscott@cscott.net>
Fri, 13 Jul 2018 19:40:20 +0000 (15:40 -0400)
committerC. Scott Ananian <cscott@cscott.net>
Wed, 17 Oct 2018 03:58:11 +0000 (23:58 -0400)
commitf7bb180fef88665866ef3922e596edbf273ce78d
tree31e28b33c9f660aaf9d4e1ba4fd589343b3936a2
parent50d87ad2f809f9052fce4a18b02e0ddb7a58aec9
Accept BCP 47 codes in LanguageConverter rules

Facilitate a gradual migration away from non-standard MediaWiki language
codes.  This will ensure that (a) rules can be written with standard
BCP 47 codes, and (b) rules written with existing nonstandard codes will
continue to work once these are added to
LanguageCode::$deprecatedLanguageCodeMapping.

Change-Id: I3ba96faafaf40bd47fb5919621f7035f0431a698
languages/ConverterRule.php
languages/LanguageConverter.php
tests/parser/parserTests.txt