Django makemessages не работает как с django-admin, так и с manage.py

У меня есть свежий проект Django без установленных сторонних приложений. Я пытаюсь создать многоязычную установку, с from django.utils.translation import gettext_lazy as _ в моих Python файлах и {% translate %} в моих шаблонах.

Когда я пытаюсь извлечь сообщения, я получаю ошибку.

(venv) d:\dev\py\filfak\src>py manage.py makemessages -l es
processing locale es 
CommandError: errors happened while running msgmerge 
msgmerge: unrecognized option `--previous' 
Try `(null) --help' for more information.

У кого-нибудь есть идеи, почему это происходит? И, что более важно, как это решить? Если это как-то поможет, я использую Python 3.9.6 и Django 3.2.8 на Windows.

Вернуться на верх