FindSoftware

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

Current major version
Pre-1.07
Last release
2026-09-077

Adoption

GitHub stars
1,4841
Contributors
1068
Dependent repositories
1,0189
Dependent packages
199

Why these figures do not compare

Sources

  1. 2026-11-04: links, Written in, GitHub stars
    api.github.com/repos/deschler/django-modeltranslation
  2. 2026-11-04: links, Categories, Built on, Multilingual, Admin interface
    github.com/deschler/django-modeltranslation/blob/master/README.rst
  3. 2026-11-04: Runtime, Minimum runtime, License
    github.com/deschler/django-modeltranslation/blob/v0.20.6/pyproject.toml
  4. 2026-11-04: Install with
    django-modeltranslation.readthedocs.io/en/latest/installation.html
  5. 2026-11-04: Maintainer, License model
    github.com/deschler/django-modeltranslation/blob/v0.20.6/LICENSE.txt
  6. 2026-11-04: First release
    pypi.org/pypi/django-modeltranslation/json
  7. 2026-11-04: Current major version, Last release
    api.github.com/repos/deschler/django-modeltranslation/releases/latest
  8. 2026-11-04: Contributors
    api.github.com/repos/deschler/django-modeltranslation/contributors
  9. 2026-11-04: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-modeltranslation

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON