Page MenuHomePhabricator

Changing user interface language does not work immediately, unlike changing skin. Change is delayed one page view.
Closed, ResolvedPublic

Description

Author: zigger

Description:
Changing the user interface language and saving does not work immediately until
one leaves Special:Preferences or forces a refresh. Expected an immediate
language change on save, as saving a changed skin preference is immediate.


Version: 1.4.x
Severity: minor
URL: http://test.wikipedia.org/wiki/Special:Preferences

Details

Reference
bz1020

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 8:01 PM
bzimport set Reference to bz1020.
bzimport added a subscriber: Unknown Object (MLST).

"All changes of user interface languages are delayed one page view."

This includes the login of a user with UI language Y to a wiki with default
language X : the login confirmation comes with language X, the next pages in the
user language Y.

zigger wrote:

The patches in bug 2398 would fix this.

zigger wrote:

(In reply to comment #2)

The patches in bug 2398 would fix this.

My previous comment was wrong -- this is a separate issue.

For Special:Preferences, the look-up of messages starts in SpecialPage.php
before the form-submission even starts to be processed.

Maybe a fix for both cases could hacked by a HTTP redirection back to the same page?