X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2Fmedia%2FFormatMetadata.php;h=333c610375574c76ecc663492fcfd894986c55d9;hb=d69bf2f3be44e4d72ba5fa324d24f8557f30c41b;hp=f647a9dd7997d7c965fdc91f9f9ae01c5e9a0a73;hpb=33ac4182cae78d525d5fabd317d5889f52c46135;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/media/FormatMetadata.php b/includes/media/FormatMetadata.php index f647a9dd79..333c610375 100644 --- a/includes/media/FormatMetadata.php +++ b/includes/media/FormatMetadata.php @@ -1003,13 +1003,12 @@ class FormatMetadata extends ContextSource { public static function flattenArrayContentLang( $vals, $type = 'ul', $noHtml = false, $context = false ) { - global $wgContLang; $obj = new FormatMetadata; if ( $context ) { $obj->setContext( $context ); } $context = new DerivativeContext( $obj->getContext() ); - $context->setLanguage( $wgContLang ); + $context->setLanguage( MediaWikiServices::getInstance()->getContentLanguage() ); $obj->setContext( $context ); return $obj->flattenArrayReal( $vals, $type, $noHtml ); @@ -1056,7 +1055,7 @@ class FormatMetadata extends ContextSource { */ switch ( $type ) { case 'lang': - // Display default, followed by ContLang, + // Display default, followed by ContentLanguage, // followed by the rest in no particular // order. @@ -1182,7 +1181,7 @@ class FormatMetadata extends ContextSource { $langName = Language::fetchLanguageName( $lowLang ); if ( $langName === '' ) { // try just the base language name. (aka en-US -> en ). - list( $langPrefix ) = explode( '-', $lowLang, 2 ); + $langPrefix = explode( '-', $lowLang, 2 )[0]; $langName = Language::fetchLanguageName( $langPrefix ); if ( $langName === '' ) { // give up. @@ -1218,13 +1217,15 @@ class FormatMetadata extends ContextSource { * @return string The text content of "exif-$tag-$val" message in lower case */ private function exifMsg( $tag, $val, $arg = null, $arg2 = null ) { - global $wgContLang; - if ( $val === '' ) { $val = 'value'; } - return $this->msg( $wgContLang->lc( "exif-$tag-$val" ), $arg, $arg2 )->text(); + return $this->msg( + MediaWikiServices::getInstance()->getContentLanguage()->lc( "exif-$tag-$val" ), + $arg, + $arg2 + )->text(); } /**