I have been working on a system to manage .po files in a better way.
For translators to be able to translate stuff, they basically need a cloud/UI system. PO files are too clunky for them basically.
I have created a Django UI and API that will accept translation string that come from the .po files. And will showcase them into a nice UI so that you can translate/validate/AI-translate them.
The repo for that is here: GitHub - Thutmose3/dj-polyglot-app
I have also created a library that you can pip install that will provide a push_translations and pull_translations command. This will pull the translations from your .po files to the django application, and also pull the translated strings and update the .po files.
The repo for that is here: GitHub - Thutmose3/dj-polyglot-lib
I decided to opensource this because there is not really a good solution for managing .po files in django, and also would be nice to have contributors to make this process even better.
Let me know what you think!