django-modeltranslation
Django app that translates the fields of existing models into several languages through a registration step, without changing the model classes.
django-modeltranslation adds translated fields to existing Django models without changing their class definitions. Models are registered for translation in a translation module of each app, in the same way the Django admin registers model classes, and the translation fields sit in the same table as the originals. It is fully integrated into the Django admin backend.
Identity
- Status
- Active
- Maintainer
- Peter Eschler, Dirk Eschler5
- Maintained by
- Individual
- First release
- 20116
Rendering and deploy
- Install with
- source-build4
Releases
Adoption
Sources
- 2026-11-04: links, Written in, GitHub stars
api.github.com/repos/deschler/django-modeltranslation - 2026-11-04: links, Categories, Built on, Multilingual, Admin interface
github.com/deschler/django-modeltranslation/blob/master/README.rst - 2026-11-04: Runtime, Minimum runtime, License
github.com/deschler/django-modeltranslation/blob/v0.20.6/pyproject.toml - 2026-11-04: Install with
django-modeltranslation.readthedocs.io/en/latest/installation.html - 2026-11-04: Maintainer, License model
github.com/deschler/django-modeltranslation/blob/v0.20.6/LICENSE.txt - 2026-11-04: First release
pypi.org/pypi/django-modeltranslation/json - 2026-11-04: Current major version, Last release
api.github.com/repos/deschler/django-modeltranslation/releases/latest - 2026-11-04: Contributors
api.github.com/repos/deschler/django-modeltranslation/contributors - 2026-11-04: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-modeltranslation