如何在Django中本地化js模板

时间:2010-04-13 21:14:06

标签: django internationalization localization

我遇到了问题,动态JS文件的模板是位于TEMPLATE_DIRS中的main.js。当我执行./manage.py makemessages时 - 所有消息{%trans“MSG”%}都被提取但不是来自main.js模板。 当然我可以将main.js重命名为main.js.html,有什么好办法吗? ./manage.py makemessages -d djangojs - 别帮忙。

1 个答案:

答案 0 :(得分:1)

您可以在makemessages命令中指定扩展名(请参阅django docs):

django-admin.py makemessages -d djangojs -l de -e js -e html,txt