Automate i18n in GitHub Actions: check every locale file on every PR
Translating locale files is the easy part to automate. What breaks is what translation does to placeholders and plurals. One workflow file catches it on every pull request, with no API key and no account.