Language detection was overriding language for logged in users

Change-Id: I491e429b6ea352c67bdc3b63acf191e187059fde
This commit is contained in:
Niklas Laxström
2012-09-01 19:09:40 +00:00
parent de3abc3315
commit dc163127e3

View File

@@ -130,7 +130,7 @@ class UniversalLanguageSelectorHooks {
// explicit language change.
if ( self::isSupportedLanguage( $languageToUse ) ) {
$code = $languageToUse;
} elseif ( $wgULSLanguageDetection ) {
} elseif ( $user->isAnon() && $wgULSLanguageDetection ) {
$preferred = $wgRequest->getAcceptLang();
$default = self::getDefaultLanguage( $preferred );
if ( $default !== '' ) {