Page MenuHomePhabricator

Notifications arrives in wrong language
Closed, DuplicatePublic

Description

If the sender of a thank has set an other language than the default on the wiki, and then sends a thank (or other notification), it will arrive in that language even if the recipient has another language. I guess this is due to how the logging subsystem works.

Now, if the sender changes language back to the default, then the notifications (thanks) still arrives in the previous language.

I did some testing changing from the default Norwegian (bokmål) at nowiki, and to English, and sent thanks to user Profoss, and they arrived as English text fragments. Later on changing back to Norwegian (bokmål), sending a few new ones, and they to arrived in English.

Now, when thank-notes arrive, I have a mix of Norwegian and English text fragments. In the following screendump note that the first and fifth notification is in English.

It seems like MediaWiki:Notification-header-edit-thank and MediaWiki:Notification-header-flow-thank isn't localized properly, but ext-echo and ext-thanks says everything is localized. Inspecting the actual messages indicates they are translated, that is 18. nov. 2015 kl. 02:46 (history).

Event Timeline

jeblad created this task.Nov 23 2015, 3:11 PM
jeblad raised the priority of this task from to Needs Triage.
jeblad updated the task description. (Show Details)
jeblad added projects: Notifications, Thanks.
jeblad added a subscriber: jeblad.
Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptNov 23 2015, 3:11 PM
Restricted Application added subscribers: StudiesWorld, Aklapper. · View Herald Transcript
jeblad updated the task description. (Show Details)Nov 23 2015, 3:21 PM
jeblad set Security to None.
jeblad updated the task description. (Show Details)Nov 23 2015, 3:40 PM
jeblad updated the task description. (Show Details)Nov 23 2015, 4:10 PM
jeblad updated the task description. (Show Details)Feb 2 2016, 12:14 PM