Make weblate reviewers aware of accepted translations breaking the production website
In the weblate maintainers mailing list we receive an alert when the pipelines triggered by role-weblate-gatekeeper fail. Unless gitlabCI gives a false positive, this means that a faulty translation made it to the Tails website. The tests that are related to translation are: check-po-meta-date , check-po-msgfmt, check-translatable-live-website-urls , lint-po (please correct if wrong).
This are not suggestions, this are strings that have been accepted by a reviewer and are already on the website.
This information does not belong on the tails-weblate mailing list: it should reach translators, and especially reviewers, as sometimes translators may not be able to fix the errors by themselves because they lack the technical expertise to find the error, and at least one reviewer has approved the string that is triggering the error.
As the commits arrive to gitlabCI in batches, it is hard to know which especific commit from the batch has triggered the fail. But we can get the failing string on the tests.
The reviewers are divided in language groups, and there are some 'superreviewers' that can review string in many languages. We could have an alias with all the reviewers emails extracted from the weblate database, or different alias depending on the language. But it will be much more work to decide which language the error is in to send to those reviewers especially. I propose we add all reviewers to one mailing list and let them know about the failures.