- public static function setUpBeforeClass() {
- $found = preg_match( self::$reExtractLangFromClass,
- get_called_class(), $m );
- if ( $found ) {
- # Normalize language code since classes uses underscores
- $m[1] = str_replace( '_', '-', $m[1] );
- } else {
- # Fallback to english language
- $m[1] = 'en';
- wfDebug(
- __METHOD__ . " could not extract a language name "
- . "out of " . get_called_class() . " failling back to 'en'\n"
- );
- }
- // TODO: validate $m[1] which should be a valid language code
- self::$LanguageClassCode = $m[1];
- }
-