[Mediawiki-i18n] Meta and mediawiki.org translation tools bug triage notes

Siebrand Mazeland (WMF) smazeland at wikimedia.org
Fri May 18 10:15:48 UTC 2012

The triage was held on Wednesday, May 9, 16:00UTC in #mediawiki-i18n
on Freenode IRC. About 6 people participated, and about 15 lurkers
appeared in the channel. Thanks to all people that participated.

We had prepared[1] some 10 topics, and were able to cover about three.
Please find below the notes for the Meta and mediawiki.org translation
tools bug triage. The etherpad may provide additional information.

* https://bugzilla.wikedia.org/36591 -- Integration of CentralNotice
with Translate extension.

We expected a lot of support for this, and got it. We mainly tried to
get a good feel of what a Meta CentralNotice administrator does with
translations, and where the pain points are. The Localisation team
will be performing a functional analysis in the current sprint, and
document user stories for future development.

* Moving  translated pages around between wikis.

Use case: Pages are translated  at Meta-Wiki and have a target of
wikimediafoundation.org. There wasn't a clear consensus on if and how
this could be automated. Suggestions were made to use scary
transclusion, transwiki import, or plain copy-paste.

* New functionality for translator registration and translation
notification. Jon Harald Søby wrote an interesting post about this
today: http://lists.wikimedia.org/pipermail/translators-l/2012-May/002011.html.

This all resulted in the following new issues reported:

* https://bugzilla.wikimedia.org/36820 -- The first field on
https://meta.wikimedia.org/wiki/Special:NotifyTranslators should only
contain non-discouraged pages

* https://bugzilla.wikimedia.org/36821 -- Notification e-mail should
be more personal and specific

(1) Fix wording and parameters in sentence: "You are receiving this
e-mail because you signed up as a translator to [Your notified
language(s)] on SITENAME." (list of localised language names). If not
notified about all signed up languages, then only the matched
languages from Special:TranslatorSignup should be added.
(2) Change link part: language=FirstMatchedNotifiedLanguageCode. If
one is signed up for German, French and Spanish, and French and
Spanish are notified, then two links should be added in the e-mail;
one to French, one to Spanish (listed with * prefix?).
(3) Signature should be changed. Currently says "SITENAME staff". This
should be "SITENAME translation administrators".

* https://bugzilla.wikimedia.org/36822 -- Add timestamp to talk page message

The talk page message must be updated.
(1) Items from bug 36821 also apply. Additionally:
(2) For talk page messages, a timestamp should be added after
"SITENAME translation administrators".

* https://bugzilla.wikimedia.org/36823 -- Filter source language
signups from notifications

On Special:TranslatorSignup, users can sign up for only English, too.
That doesn't really make sense, but it's a valid use case. At least
then we know they cannot help in making translations :). However, it
doesn't make sense to ask them to visit something like
as they'll get the message "English is the source language.".

(1) Translators signed up for a site's content language (or later
possibly the notified page's language) should not be notified. They
can of course get a notification in English for another language they
signed up for, because that's their primary language.

* https://bugzilla.wikimedia.org/36824 -- Show only open production
wikis in the wiki selector on Special:TranslatorSignup

Not sure if this should be a CentralAuth feature request going
something like "Add method to only deliver list of open production
wikis with attached accounts". Feel free to refile. I wouldn't like to
have to filter in TranslationNotifications; that doesn't really make
sense. Special:TranslatorSignup currently shows a list with wikis with
attached accounts for the current user. For
https://meta.wikimedia.org/wiki/Special:CentralAuth/siebrand, this for
example contains wikis like:
* test2.wikipedia.org (non-production)
* en.labs.wikimedia.org (non-production)
* wikimania[2009|2010|2011].wikimedia.org (outdated)
* ten.wikipedia.org (outdated)
* aa.wikipedia.org (locked)

(1) Provide a list with on Special:TranslatorSignup, through
CentralAuth that only contains open production wikis.

* https://bugzilla.wikimedia.org/36825 -- Make translated page source
more easily accessible

On http://meta.wikimedia.org/w/index.php?title=Special%3AMessageGroupStats&x=D&group=page-Terms+of+use&suppressempty=1&language=es.
if you could fix that somehow so that there's a direct link
to view the source to copy
to have a quick review of the history

Niklas suggests to provide a plain text export of the page source via
the Export tab.

* https://bugzilla.wikimedia.org/36826 -- Add DISPLAYNAME in
translated page export

Depends on 36825. When this issue is resolved, also add
{{DISPLAYNAME}} to the exported text if the page display name has been
translated. Suggested by Niklas in during bug triage.

The following bugs are planned to be addressed short term: 36756,
36820, 36821, 36822, 36823, 36824.

[1] http://etherpad.wikimedia.org/BugTriage-i18n-2012-05

Siebrand Mazeland
Product Manager Localisation
Wikimedia Foundation

M: +31 6 50 69 1239
Skype: siebrand

Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate

More information about the Mediawiki-i18n mailing list