Last modified: 2013-05-30 07:37:11 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T49178, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 47178 - "Do not invalidate translations" is ignored
"Do not invalidate translations" is ignored
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Translate (Other open bugs)
master
All All
: Highest critical (vote)
: ---
Assigned To: Niklas Laxström
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-04-12 18:27 UTC by Nemo
Modified: 2013-05-30 07:37 UTC (History)
12 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nemo 2013-04-12 18:27:53 UTC
I checked every and all "Do not invalidate translations" checkboxes after <https://meta.wikimedia.org/w/index.php?title=Free_knowledge_based_on_Creative_Commons_licenses&diff=5386370&oldid=5384979> (no doubt is possible because I did it very conscientiously) but at the next (bug 45894) edit by another (bug 46716) user <https://meta.wikimedia.org/w/index.php?title=Free_knowledge_based_on_Creative_Commons_licenses/de&diff=next&oldid=5386378> all the translations have been invalidated, and (bug 44328) the translation page killed consequently.
<https://meta.wikimedia.org/w/index.php?title=Free_knowledge_based_on_Creative_Commons_licenses/de&diff=next&oldid=5386378>

This is causing disruption all over the wikis and may explain the major uproar on Wikidata, not always attributable to rogue translation administrators (I checked and often it was good ones killing translations for no apparent reason).
The bug may be considered blocker because it makes it impossible to understand what's going on and to debug bugs or instruct users about the "features".
Comment 1 Nemo 2013-04-12 18:35:08 UTC
I had the doubt that perhaps a user has masochistically invalidated all translation for some reason with some magic, so I tested with another full translation: I added a space and all translations were invalidated.
<https://meta.wikimedia.org/w/index.php?title=Free_knowledge_based_on_Creative_Commons_licenses/sv&diff=prev&oldid=5388085>

Before my edit, the outdated translations were not counted as such at the top of the page, nor in LanguageStats, nor listed among outdated translations in Special:Translate.
Comment 2 Byrial Jensen 2013-04-21 06:54:10 UTC
This also happens on Wikidata and is very annoying.

How to reproduce:
# Take a fully translated text
# Edit something in the original
# Mark the original for translation and check "Do not invalidate translations"
# The translations are ''not'' invalidated here
# But edit something else in the original
# Mark the original for translation again
# Now the translation units from the first edit will invalidated.
Comment 3 Gerrit Notification Bot 2013-04-24 13:25:00 UTC
Related URL: https://gerrit.wikimedia.org/r/60660 (Gerrit Change I44a4b5ae96fac6fb8110436c420a92f0640302de)
Comment 4 Siebrand Mazeland 2013-04-24 16:21:17 UTC
Patch fixes this issue. Merging. Will most probably be deployed to Wikimedia wikis in 1.22wmf3

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links