Management Command¶
The traduire command batch-translates all modeltranslation fields.
Basic usage¶
# Translate all registered models
python manage.py traduire
# Translate a specific model
python manage.py traduire myapp.Article
# Multiple models
python manage.py traduire myapp.Article myapp.Category
Options¶
--source¶
Override the source language:
--targets¶
Translate to specific languages only:
--overwrite¶
Overwrite existing translations (by default, only empty fields are filled):
--dry-run¶
Preview what would be translated without making changes:
Output: