Я пытаюсь настроить Интернационализацию кода JavaScript в моем приложении Django.
Мое приложение Django имеет a locale
подкаталог с правильно сгенерированным djangojs.po
файл. Определение пакета следующие:
# urls.py
js_info_dict = {
'packages': ('my_project',),
}
./manage.py makemessages
работавший хорошо как .po
файл содержит все переведенные будущим образом строки, но никакая строка JavaScript никогда не переводится на веб-сайте, и каталог всегда пуст.
я добавил my_project в INSTALLED APPS в settings.py и это, похоже, помогло