django makemessages - CommandError: произошли ошибки при запуске msguniq - синтаксическая ошибка - PullRequest
0 голосов
/ 27 марта 2019

Я использую django 1.10.5 с python 3.6.5 в ОС Windows 7.

У меня есть тестовое приложение с существующими строками перевода.

Команда makemessages работала в прошлом.

Однако на прошлой неделе я получил следующую ошибку при попытке выполнить команду django-admin makemessages:

(myappenv36) C:\Users\me\desktop\myapp\myapp [master ≡ +0 ~13 -0 !]> dja
ngo-admin makemessages
CommandError: errors happened while running msguniq
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783:3: syntax error
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783: keyword "core" un
known
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783: keyword "models"
unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783: keyword "py" unkn
own
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783: keyword "core" un
known
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783: keyword "models"
unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1783: keyword "py" unkn
own
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1785: keyword "core" un
known
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1785: keyword "models"
unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:1785: keyword "py" unkn
own
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4543:3: syntax error
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4543: keyword "template
s" unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4543: keyword "base" un
known
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4543: keyword "resume_m
enu" unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4543: keyword "html" un
known
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4545: keyword "template
s" unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4545: keyword "header"
unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4545: keyword "header"
unknown
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4545: keyword "html" un
known
C:\Users\me\desktop\myapp\myapp\locale\django.pot:4548: keyword "template
s" unknown
msguniq: too many errors, aborting

Я тщательно искал в Google и SO ответ на этот вопрос, но я ничего не нашел.

Вот попытки, которые я предпринял для решения проблемы:

1. После django 1.10 docs и переустановки gettext из этой загрузки .

2. Переместил все мои файлы .po & .mo из моего каталога локали и попытался запустить django-admin makemessages для пустых файлов перевода. Это дает мне то же сообщение об ошибке.

Может кто-нибудь подсказать мне сообщение об ошибке и как решить эту проблему?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...