Page MenuHomePhabricator

[TUX] Outdated warning not shown in the translation editor
Closed, ResolvedPublic

Description

Screenshot of the problem

When the user opens some messages labeled as outdated, the editor is not showing the warning and the option to show the diff.

The problem can be reproduced for example at http://translatewiki.net/w/i.php?title=Special:Translate&group=out-freecol&filter=fuzzy&setlang=en&language=ca


Version: master
Severity: major
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=52710

Attached:

outdated-bug.png (794×1 px, 173 KB)

Details

Reference
bz45420

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:26 AM
bzimport set Reference to bz45420.

The diff is not always available (there can be multiple reasons for this), so it cannot be relied on. If fuzziness is caused by warnings those warnings should be visible. Otherwise generic warning can be displayed.

p.selitskas wrote:

(In reply to comment #1)

The diff is not always available (there can be multiple reasons for this), so
it cannot be relied on. If fuzziness is caused by warnings those warnings
should be visible. Otherwise generic warning can be displayed.

Indeed. As it happened at the Translation session at Wikimania'13, when the message was once created (or it was a revision before the next one), then changed (+ marked fuzzy), and then reverted back to the state of the previous revision (in the list of revisions 1 (original), 2 (changed), 3 (same as 1)), there can be a case when nobody unfuzzied the message btw revisions 2 and 3. After that, we still have a fuzzy revision 3, as well as a blank diff.

The bot (or whatever marks the messages as fuzzy) can be coded for that, but it would not be a one-liner, of course. Not a ten-liner, maybe. :)