Recreate ability to follow a translation original from a URL, as we used to do in transifex
With the move to weblate, we have lost a part of the automation process that we had.
In transifex, you could setup a project in a way that you only add the original translation source, i.e. the English file, and transifex checked twice a day if that file changed, and updated it on its repository.
In this way, we didnt need to follow the changes in the whole repository, and we can have one branch on our translation repository with only the translations, and not the rest of the files on the repository that we dont really care about.
But in weblate there is no way to do that, so I should do a script that with a list of components in weblate/translation repo, for each component:
- Pulls the last commits from the component
- Checks if there have been changes on the source file
- If there are changes, presents them for review
- Updates this file on the translation repo, and pushes
And I should also have a configuration file with the different URLs per component