Page MenuHomePhabricator

Fatal error in Special:AdvancedTranslate for special pages aliases
Closed, InvalidPublic

Description

Alias translation fatal error if first special page alias translation is the same as an element in the fallback chain: Exception: Something missing from values: Array

This happens only if the aliases have been translated manually rather than using the special page as one should, but after such an edit the translators are very confused.

See recent example (I think) in URL; old example was http://translatewiki.net/w/i.php?title=MediaWiki:Sp-translate-data-SpecialPageAliases/id&diff=1662616&oldid=1662279&curid=894890

Example fix: 0c0458d35ab594a096a93a7ef94a74a18fefa12d


Whiteboard: aklapper-moreinfo
URL: https://translatewiki.net/w/i.php?title=MediaWiki%3ASp-translate-data-SpecialPageAliases%2Fba&diff=4246696&oldid=3572132

Details

Reference
bz40706

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:56 AM
bzimport set Reference to bz40706.
bzimport added a subscriber: Unknown Object (MLST).

Anybody knows if this has still happened recently?

Anybody knows if this has still happened recently or if this is WORKSFORME now?

Nemo?

Last call: Anybody knows if this has still happened recently or if this is WORKSFORME now?

Aklapper changed the task status from Open to Stalled.Nov 25 2014, 7:47 PM
Nikerabbit changed the task status from Stalled to Open.Mar 21 2015, 9:24 AM
Nikerabbit subscribed.

@Aklapper: yes it is still happening. No idea why I was not subscribed to this bug.

There is any progress? [[Special:AdvancedTranslate]] is needed, from time to time...

For context: Special:AdvancedTranslate has been disabled for a while, because it prevents translating two magic words to same string. This is there to avoid breakage when that happens, but then lately there are legitimate reasons to have those, breaking all languages.

No progress. Maybe by Wikimania hackathon? For the time being, as a workaround, we try to process requests for changes or review patches promptly.

Nikerabbit changed the task status from Open to Stalled.Apr 20 2016, 10:24 AM
Nikerabbit updated the task description. (Show Details)
Nikerabbit removed a subscriber: wikibugs-l-list.
Aklapper changed the task status from Stalled to Open.Mar 22 2020, 10:25 PM

This code has been completely removed a while ago. Still no replacement.