我遇到了问题,动态JS文件的模板是位于TEMPLATE_DIRS中的main.js。当我执行./manage.py makemessages时 - 所有消息{%trans“MSG”%}都被提取但不是来自main.js模板。 当然我可以将main.js重命名为main.js.html,有什么好办法吗? ./manage.py makemessages -d djangojs - 别帮忙。
答案 0 :(得分:1)
您可以在makemessages
命令中指定扩展名(请参阅django docs):
django-admin.py makemessages -d djangojs -l de -e js -e html,txt