Language detection was overriding language for logged in users
Change-Id: I491e429b6ea352c67bdc3b63acf191e187059fde
This commit is contained in:
@@ -130,7 +130,7 @@ class UniversalLanguageSelectorHooks {
|
|||||||
// explicit language change.
|
// explicit language change.
|
||||||
if ( self::isSupportedLanguage( $languageToUse ) ) {
|
if ( self::isSupportedLanguage( $languageToUse ) ) {
|
||||||
$code = $languageToUse;
|
$code = $languageToUse;
|
||||||
} elseif ( $wgULSLanguageDetection ) {
|
} elseif ( $user->isAnon() && $wgULSLanguageDetection ) {
|
||||||
$preferred = $wgRequest->getAcceptLang();
|
$preferred = $wgRequest->getAcceptLang();
|
||||||
$default = self::getDefaultLanguage( $preferred );
|
$default = self::getDefaultLanguage( $preferred );
|
||||||
if ( $default !== '' ) {
|
if ( $default !== '' ) {
|
||||||
|
|||||||
Reference in New Issue
Block a user