Discover and explore top open-source AI tools and projects—updated daily.
Django app for streamlined translation workflows
Top 33.7% on SourcePulse
Django-Rosetta provides a web-based interface for managing translations within Django projects, simplifying the localization workflow for developers and translators. It integrates seamlessly with Django's existing translation infrastructure, allowing for efficient editing and management of .po
and .mo
files directly through the Django admin.
How It Works
Rosetta leverages Django's built-in internationalization (i18n) framework. It reads and writes gettext
catalog files (.po
and .mo
), presenting them in a user-friendly interface that mirrors Django's admin styling. This approach avoids creating new database tables, making installation and uninstallation straightforward by simply modifying INSTALLED_APPS
and urls.py
.
Quick Start & Requirements
pip install django-rosetta
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project requires a recent version of Django (4.2+), which may be a barrier for older projects.
5 months ago
Inactive