Manage your .po files in the cloud, works seamlessly with Django

Easily push and manage translations from .po files in the cloud, then pull translations back into your .po files.

Use Hosted Solution

Features

Open Source

Contribute, modify, and extend DJ-Polyglot as per your needs.

Translation Management

Send strings via API and manage translations via a simple and intuitive UI.

Self-host or Use Our Cloud

Host it yourself or use our hosted version at dj-polyglot.com.

Beautiful and Functional UI

DJ-Polyglot UI

Start managing your .PO files

dj-polyglot-lib
pip install dj-polyglot

# Push translations to the server
python manage.py push_translations

# Pull translations from the server to .po files
python manage.py pull_translations

                

Contribute to the UI/APP

# Clone repository
git clone https://github.com/Thutmose3/dj-polyglot-app.git

# Install dependencies
pip install -r _requirements/local.txt

# Run migrations
python manage.py migrate

# Start the server
python manage.py runserver

                

Check the .env file for configuration and add your DeepL API key!