Auto-Translate Gettext .po Files in CI (Django, Phoenix, LinguiJS)
Gettext .po files break differently from JSON: the source text is the key. How to auto-translate .po files in CI for Django, Phoenix, and LinguiJS, with a working config, the fuzzy-matching gotchas, and what tends to break.