<p>Currently, the script pulls the .po files from luci-i18n-commotion, parses the repositories, and adds new strings to the .po files. Then these new .po files are then uploaded manually to Transifex for translation. However, given that you should always pull the most up-to-date files from Transifex before checking for updated strings (so that when you later upload the files, you aren't overwriting new translations in Transifex), this imposes a few additional unnecessary steps (i.e., you should download files from Transifex, add them to luci-i18n-commotion, run this script, upload to transifex, download the files, and add them to luci-i18n-commotion <em>again</em>). It would be much better if this script pulled the current .po files from Transifex directly using their API, rather than pulling the (potentially already old) files from luci-i18n-commotion as a starting point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/opentechinstitute/commotion-translation-generator/issues/6">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/3074564__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyMTA3NDg5MywiZGF0YSI6eyJpZCI6MzcwODg0ODB9fQ==--537d8526be594df0a1e0312be981a56bd1524316.gif" width="1" /></p>