From 92ed2104e976657474aef6854a5961c5d2fb231f Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Fri, 4 Mar 2016 18:49:58 +0000 Subject: [PATCH] SpecialUserlogin: Update main RequestContext in addition to globals Change-Id: I835bb77938f7e02c862563ea38341cf5840aa367 --- includes/specials/SpecialUserlogin.php | 1 + 1 file changed, 1 insertion(+) diff --git a/includes/specials/SpecialUserlogin.php b/includes/specials/SpecialUserlogin.php index 90a6314825..6b61ef99e4 100644 --- a/includes/specials/SpecialUserlogin.php +++ b/includes/specials/SpecialUserlogin.php @@ -1089,6 +1089,7 @@ class LoginForm extends SpecialPage { $code = $request->getVal( 'uselang', $user->getOption( 'language' ) ); $userLang = Language::factory( $code ); $wgLang = $userLang; + RequestContext::getMain()->setLanguage( $userLang ); $this->getContext()->setLanguage( $userLang ); // Reset SessionID on Successful login (bug 40995) $this->renewSessionId(); -- 2.20.1