X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fcache%2FHTMLFileCache.php;h=3a89066f8c0a15cb0c612f431e29bf197590b17f;hb=d6016fa1f985120829cfeb596571dd844da8b4e3;hp=7ae2ee0e2172ccff862ac2f22e2cf48b702cba82;hpb=19a84db108b86f8d4b94bde8e9c34add9f13cc31;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/cache/HTMLFileCache.php b/includes/cache/HTMLFileCache.php index 7ae2ee0e21..3a89066f8c 100644 --- a/includes/cache/HTMLFileCache.php +++ b/includes/cache/HTMLFileCache.php @@ -123,7 +123,8 @@ class HTMLFileCache extends FileCacheBase { $ulang = $context->getLanguage(); // Check that there are no other sources of variation - if ( $user->getId() || $ulang->getCode() !== $config->get( 'LanguageCode' ) ) { + if ( $user->getId() || + !$ulang->equals( MediaWikiServices::getInstance()->getContentLanguage() ) ) { return false; } @@ -144,7 +145,6 @@ class HTMLFileCache extends FileCacheBase { * @return void */ public function loadFromFileCache( IContextSource $context, $mode = self::MODE_NORMAL ) { - global $wgContLang; $config = MediaWikiServices::getInstance()->getMainConfig(); wfDebug( __METHOD__ . "()\n" ); @@ -157,7 +157,8 @@ class HTMLFileCache extends FileCacheBase { $context->getOutput()->sendCacheControl(); header( "Content-Type: {$config->get( 'MimeType' )}; charset=UTF-8" ); - header( "Content-Language: {$wgContLang->getHtmlCode()}" ); + header( 'Content-Language: ' . + MediaWikiServices::getInstance()->getContentLanguage()->getHtmlCode() ); if ( $this->useGzip() ) { if ( wfClientAcceptsGzip() ) { header( 'Content-Encoding: gzip' );