Last modified: 2013-05-30 07:37:11 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".
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.
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.
Related URL: https://gerrit.wikimedia.org/r/60660 (Gerrit Change I44a4b5ae96fac6fb8110436c420a92f0640302de)
Patch fixes this issue. Merging. Will most probably be deployed to Wikimedia wikis in 1.22wmf3