Page MenuHomePhabricator

(Localisation update problems?) "More" menu dropdown shown in English (not translated/localized)
Closed, DeclinedPublic

Description

On https://it.wikivoyage.org the "more" menu shown in the tab has the wrong translation ("More" instead of "Altro").

For example take a look at the top page of https://it.wikivoyage.org/wiki/San_Pietroburgo on the right of "Leggi", "Modifica" and "Cronologia".

I've seen that this issue is spread also to other projects (e.g. https://it.wiktionary.org/wiki/San_Pietroburgo) and also to other languages (e.g. https://nl.wikivoyage.org/wiki/Sint-Petersburg).

It's ok also to "correct & hide" the label as in https://it.wikipedia.org/wiki/San_Pietroburgo


Version: wmf-deployment
Severity: normal
URL: https://it.wikivoyage.org/wiki/San_Pietroburgo

Details

Reference
bz66524

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:22 AM
bzimport added projects: Deployments, I18n.
bzimport set Reference to bz66524.
bzimport added a subscriber: Unknown Object (MLST).

The only recent changes I'm aware of refering to "More" are bug 66363 / bug 66388. CC'ing Matma Rex in case he has an idea if there could be a relation.

I can also reproduce on other wikis with uselang=it: for example https://pl.wikivoyage.org/wiki/Strona_główna?uselang=it also has the incorrect label.

This message has a translation: https://translatewiki.net/wiki/MediaWiki:Vector-more-actions/it. It was created a week ago and Wikimedia wikis are supposed to have some magic form of importing translations quicker than they would be otherwise.

I'm sure that, in the worst case, this bug will fix itself next week with the next software deployment, but this might indicate some problems with the localization updates.

Manual run of localisation update shows no related errors

Updated extensions
git clone updated.
Running updates for 1.24wmf8 (on cawikibooks)
Rebuilding localization cache at 2014-06-13 14:24:35+00:00
Completed at 2014-06-13 14:29:45+00:00. Copying LC files to /a/common
Updated 203 JSON file(s) in '/a/common/php-1.24wmf8/cache/l10n'.
Syncing to Apaches at 2014-06-13 14:30:41+00:00
Synchronizing /a/common/php-1.24wmf8/cache/l10n to /usr/local/apache/common-local/php-1.24wmf8/cache/l10n...
mediawiki-installation:
fenari: Failed to add the RSA host key for IP address '2620:0:860:2:208:80:152:165' to the list of known hosts (/home/l10nupdate/.ssh/known_ho).
All done at 2014-06-13 14:36:44+00:00

(In reply to Sam Reed (reedy) from comment #3)

It's correct in 1.24wmf9 at least
https://test.wikipedia.org/wiki/MediaWiki:Vector-more-actions/it

But not *8: https://it.wikivoyage.org/wiki/MediaWiki:Vector-more-actions/it
https://gerrit.wikimedia.org/r/#/c/136610/ was merged on the 4th one day before the branching and is included in 1.24wmf8; the translation was made the day after and landed master the same evening https://gerrit.wikimedia.org/r/#/c/137752/1/languages/i18n/it.json,cm (after the branching point).

Can someone check if "vector-more-actions" is defined in the currently deployed English l10n files for 1.24wmf8?

(In reply to Nemo from comment #5)

(In reply to Sam Reed (reedy) from comment #3)

It's correct in 1.24wmf9 at least
https://test.wikipedia.org/wiki/MediaWiki:Vector-more-actions/it

But not *8: https://it.wikivoyage.org/wiki/MediaWiki:Vector-more-actions/it
https://gerrit.wikimedia.org/r/#/c/136610/ was merged on the 4th one day
before the branching and is included in 1.24wmf8; the translation was made
the day after and landed master the same evening
https://gerrit.wikimedia.org/r/#/c/137752/1/languages/i18n/it.json,cm (after
the branching point).

Can someone check if "vector-more-actions" is defined in the currently
deployed English l10n files for 1.24wmf8?

I didn't say it was there in 8 :P

https://github.com/wikimedia/mediawiki-core/blob/wmf/1.24wmf8/languages/i18n/en.json#L165

I know it's in the branch, but is it deployed? Because LocalisationUpdate clearly thinks not.

reedy@mw1017:/usr/local/apache/common$ grep vector-more-actions php-1.24wmf8/languages/i18n/en.json

"vector-more-actions": "More",

It's staged on a random apache. And I ran scap yesterday for the wmf9 deploy, which rebuilt wmf8 too.

Ran l10nupdate manually earlier today too

git log languages/i18n/en.json -> no more messages added to core since then

https://translatewiki.net/w/i.php?title=Special%3ATranslate&taction=proofread&group=!additions&language=it&limit=100&task=reviewall -> next added message to mediawiki/.* was pm-langcode-missing, added on the 5h and included in *8 https://gerrit.wikimedia.org/r/#/c/136538/

Translation committed the 6th, not in *8 https://gerrit.wikimedia.org/r/#/c/138085/1/i18n/pagetranslation/it.json,cm but correctly deployed on Meta https://meta.wikimedia.org/wiki/MediaWiki:Pm-langcode-missing/it

Seems to be a core deployment/LocalisationUpdate problem only. :(

I think the bug has been fixed.

All wikis have been updated to MediaWiki version 1.24wmf9, which never had the problem per Reedy's comment 3, so the bug fixed itself per my comment 2.

And now we'll probably never know what caused this :(

I don't think this should really block deployment, but should be high priority to investigate.

Currently I see translations on e.g. [[MediaWiki:Vector-more-actions/ml]] (1.24wmf10) and I9395b0e1983122b12bedf003d6398da5ddfd5651 was backported to 1.24wmf11.

Let's test again next time a message is added to core?