Page MenuHomePhabricator

Wrong language in en-gb MassMessage interface
Closed, ResolvedPublicBUG REPORT

Description

There are currently five messages in the Igbo language here:
https://en.wikipedia.org/wiki/Special:MassMessage?uselang=en-gb

They can be seen with message names here:
https://en.wikipedia.org/wiki/Special:AllMessages?prefix=massmessage-form&lang=en-gb

The messages are:
massmessage-form-page-message-section
massmessage-form-page-message-section-help
massmessage-form-page-subject-section
massmessage-form-page-subject-section-help
massmessage-form-subject-help

For example, massmessage-form-page-message-section says:

Krataafa no fa a yɛ de bɛkɔ sɛ nkratoɔ.

It should have been in British English, probably the default English message:

Use the form below to send messages to a specified list. All fields are required ([https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:MassMessage more information]).

It was reported at https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Send_Mass_Message

Inspection of https://en.wikipedia.org/wiki/Special:AllMessages?prefix=massmessage&lang=en-gb&limit=500 shows a sixth non-English message which is not from the form:
massmessage-page-subject-empty

Event Timeline

These translation were imported on Jan 28 here https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MassMessage/+/757824. They seem to be mistakenly done on en-gb, but were supposed to be Twi translations. Some (or all) of them were delated by @Amire80 few days after the import e.g https://translatewiki.net/wiki/MediaWiki:Massmessage-form-subject-help/en-gb, but I am not sure of the process that will kick to update that.

Change 767097 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/MassMessage@master] Delete incorrect en-gb.json

https://gerrit.wikimedia.org/r/767097

Change 767097 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Delete incorrect en-gb.json

https://gerrit.wikimedia.org/r/767097

Change 767098 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/MassMessage@wmf/1.38.0-wmf.24] Delete incorrect en-gb.json

https://gerrit.wikimedia.org/r/767098

Change 767098 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@wmf/1.38.0-wmf.24] Delete incorrect en-gb.json

https://gerrit.wikimedia.org/r/767098

Mentioned in SAL (#wikimedia-operations) [2022-03-02T12:45:50Z] <reedy@deploy1002> Started scap: Fix MassMessage translations T302840

Mentioned in SAL (#wikimedia-operations) [2022-03-02T12:47:41Z] <reedy@deploy1002> Finished scap: Fix MassMessage translations T302840 (duration: 01m 50s)

Reedy claimed this task.
Reedy added a subscriber: Reedy.

I've fixed/backported this for .24, but aren't going to bother with .23 as it's been there since .20 and only seemingly just noticed.

Will be fixed on enwiki when the train finishes later this week.

https://en.wikipedia.org/wiki/MediaWiki:Massmessage-form-subject-help/en-gb vs https://www.mediawiki.org/wiki/MediaWiki:Massmessage-form-subject-help/en-gb