Simple tool to automatically translate .po files using DeepL

DeepL is a powerful, AI driven translation engine.
Most of my Django projects are multi-language or i18n applications.

Usually you would use SaaS products like Phrase or PoEditor to translate your projects.
They also have an integration with DeepL and other translation engines, but unfortunately these features are only available in the pro packages.

As DeepL has a simple API, we quickly built our own Python script doing this and released it on GitHub.

python-auto-translate-gettext

This is under MIT license and should help everyone that wants a quick solution for automated translations.

Enjoy!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.