Packages that automate creation and handling of models that have fields with different values for different languages.
Package | django-modeltranslation | django-parler | Django Translations | django-translated-fields | django-vinaigrette | django-modeltrans | django-i18nfield | nece | django-multilingual | django-transmeta | django-mothertongue |
---|---|---|---|---|---|---|---|---|---|---|---|
Description |
Translates Django models using a registration approach. |
Easily translate "cheese omelet" into "omelette au fromage". |
Django model translation for perfectionists with deadlines. |
Django model translation without magic-inflicted pain. |
Translate Django model data using gettext |
Translate Django model fields in a PostgreSQL JSONField |
Store internationalized strings in Django models with full forms support |
Content Translation Framework based on Postgresql's JSONB field |
|||
Category | App | App | Other | App | App | App | Other | Other | App | App | App |
# Using This |
66
![]() |
12
![]() |
0
![]() |
1
![]() |
1
![]() |
1
![]() |
1
![]() |
2
![]() |
2
![]() |
3
![]() |
1
![]() |
Python 3? | |||||||||||
Development Status | Unknown | Production/Stable | Mature | Production/Stable | Beta | Unknown | Unknown | Unknown | n/a | Beta | Production/Stable |
Last updated | Feb. 9, 2023, 3:42 a.m. | Sept. 2, 2022, 7:27 p.m. | May 26, 2022, 10:49 a.m. | Dec. 8, 2022, 3:21 a.m. | Sept. 2, 2022, 5:04 p.m. | May 25, 2022, 10:26 a.m. | Dec. 16, 2021, 4:21 a.m. | Nov. 17, 2020, 3:32 a.m. | |||
Version | 0.18.9 | 2.3 | 1.3.0 | 0.12.0 | 2.0.1 | 0.7.3 | 1.9.4 | 0.8.2 | n/a | 0.7.3 | 0.0.6 |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | Other | Other | GitHub |
Commits | |||||||||||
Stars | 1,192 | 601 | 130 | 87 | 99 | 41 | 32 | 83 | 0 | 0 | 0 |
Repo Forks | 233 | 143 | 25 | 13 | 34 | 7 | 17 | 24 | 0 | 0 | 0 |
Participants |
deschler
zlorf last-partizan wrwrwr peschler felixxm fdemmer dependabot[bot] abdolhosein zenoamaro more... |
vdboor
jrief NotSqrt yakky bikeshedder Chive mireq xi dependabot[bot] ivirabyan more... |
bbmokhtari
danpalmer hramezani urm8 |
matthiask
Tom-Hubrecht adamchainz jghyllebert raratiru |
jordiecometrica
rory-geoghegan-ecometrica michaelmulley atodorov Geekfish thomaspaulb duduklein doconix wiswaud jsmits more... |
jieter
dyve danielvdp atugushev dfirst AlexKwak zvolsky bulatshafigullin dependabot[bot] |
raphaelm
rixx luto Sohalt FlaviaBastos johan12345 bakatrouble mol-lux petrboros |
tatterdemalion
ErwinJunge cedricco bors-ltd matthiask qbey aq1 bobo-le erkanay kemar |
|||
Documentation | n/a | n/a | n/a | n/a | n/a | n/a | n/a | ||||
Supported Python Versions | 2.6, 2.7, 3.2, 3.3, 3.4 |
2.6 (<=1.7), 2.7, 3.2, 3.3, 3.4 | 3.5 and better | 2.7,3.4,3.5 | |||||||
Store base data and multilingual data in same table, by row per each language | |||||||||||
Store multilingual data in same table with localized fields | |||||||||||
South support | |||||||||||
Tested | |||||||||||
Django 1.3 | |||||||||||
Django 1.2 | (<=0.3.x) | ||||||||||
Continuous Integration | https://travis-ci.org/deschler/django-modeltranslation | https://travis-ci.org/edoburu/django-parler | https://travis-ci.org/matthiask/django-translated-fields | https://travis-ci.org/tatterdemalion/django-nece | |||||||
Django 1.4 | |||||||||||
Django 1.7 | |||||||||||
Django 1.5 | (<=1.7) | ||||||||||
DB Languages | |||||||||||
Store base data in same table, but multilingual data in multilingual table. | using prefetch_related and a cache to minimize queries | ||||||||||
Django 1.6 | (<=1.7) | ||||||||||
Django 1.8 | |||||||||||
Admin Integration (language tabs and/or switcher) | kind of | ||||||||||
Django 1.9 | |||||||||||
Django 1.9 | |||||||||||
Django 1.10 |
Feature | Description |
---|---|
Supported Python Versions | What versions of Python does the app support? |
Store base data and multilingual data in same table, by row per each language | Table book:<br>id | language_id | slug | title | tease | body | master_id (Fk to self) |
Store multilingual data in same table with localized fields | Table book:<br>id | is_active | slug | title_ru | title_uk | title_en |
South support | Does the app play nice with South? |
Tested | Does the app have unit tests? |
Django 1.3 | Supports Django 1.3 |
Django 1.2 | Supports Django 1.2 |
Continuous Integration | Does the app have continuous integration? |
Django 1.4 | Supports Django 1.4 |
Django 1.7 | Supports Django release 1.7 |
Django 1.5 | Supports Django 1.5 |
DB Languages | Store project languages in the DB (or anywhere else) for run-time changes |
Store base data in same table, but multilingual data in multilingual table. | Table book:<br>id | is_active | category | slug | created_at;<br><br>Table book_translate:<br>id | master_id (Fk to book) | language_id | title | tease | body |
Django 1.6 | Supports Django 1.6 |
Django 1.8 | Supports Django 1.8 LTS |
Admin Integration (language tabs and/or switcher) | Provides nice integration into Django Admin. e.g. by providing language tabs to<br>edit different languages.<br>Just adding the fields of all language versions into the admin does not count as<br>nice integration. |
Django 1.9 | |
Django 1.9 | Supports Django 1.9 |
Django 1.10 |
Search Weight | Package | Description | Last PyPI release: | Repo Forks | Stars | |||
---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.repo_forks }} | N/A | {{ item.repo_watchers }} | N/A |