figureMessage always returns a valid language code.
Change-Id: Ifa11ca278e7a6f49781846bb6d1eec94669999f3
if ( $title->getNamespace() == NS_MEDIAWIKI ) {
// Parse mediawiki messages with correct target language
list( /* $unused */, $lang ) = MessageCache::singleton()->figureMessage( $title->getText() );
if ( $title->getNamespace() == NS_MEDIAWIKI ) {
// Parse mediawiki messages with correct target language
list( /* $unused */, $lang ) = MessageCache::singleton()->figureMessage( $title->getText() );
- $pageLang = wfGetLangObj( $lang );
+ $pageLang = Language::factory( $lang );
}
Hooks::run( 'PageContentLanguage', [ $title, &$pageLang, $wgLang ] );
}
Hooks::run( 'PageContentLanguage', [ $title, &$pageLang, $wgLang ] );