
Automatic calls for translations in free software projects?
Transifex sends a notification to translators (inside the platform, and mail too) when the source files for translation in a free software project are updated. This is great because developers or project leaders don't need to send "Call for translations" themselves, and translators can do their work at any time, not just in "string freeze" days (if there are!).
I would like to emulate this with projects that are not hosted there (let's say, we have just a git repo where we commit translations, and we're working in GNU/Linux). I suppose that a script could be written to:
* Fetch updates from the main repo with git
* Check if only certain files have changed (the translation source files, e.g. English strings.xml for an Android app, or .pot files for Gettext handled projects, or .ts files for Qt projects...)
* If yes, send a notification email
I wonder if something like this is already "invented", e.g. Does dnotify track specific files, not directories?
Evan Prodromou likes this.