Quite a lot projects had broken translation files - files with duplicate entries that transifex rejected -, and thus no update happened for some time. The problem is that these jobs run automatically and nobody gets notified when they fail.
Clark Boylan, Devananda van der Veen and myself have recently looked into this and produced several fixes to get this all working properly:
- The broken translation files (see bug 1299349) have been fixed in time for the Icehouse release.
- The gating has been enhanced so that no broken files can go in again.
- The scripts that send the translations to and retrieve them from transifex have been greatly improved.
New User: OpenStack Proposal BotPreviously the translation jobs where run as user "Jenkins" and now have been changed to "OpenStack Proposal Bot".
Now, another magic script showed up and welcomed the Proposal Bot to OpenStack: