J'essaie de générer le catalogue JS pour traduire mes chaînes JS.
En train de faire les docs, j'essaie
$ django-admin.py makemessages -d djangojs -l de processing locale de CommandError: errors happened while running msguniq msguniq: error while opening "[project_root]/locale/djangojs.pot" for reading: No such file or directory $ man msguniq $ django-admin.py makemessages -d django -l de processing locale de $
Ce qui échoue, mais makemessages fonctionne pour le domaine django.
Le problème était qu'il n'y avait pas de chaîne à traduire (le message d'erreur pourrait être mieux). L'ajout d'une chaîne de traduction (par exemple, {% trans 'dummy' %}
) l'a corrigé.
Un autre problème pourrait être la version désuète de gettext, essayez de la mettre à niveau:
apt-get install gettext