我正在尝试在我的Django应用程序中设置JavaScript代码的国际化。
我的Django应用程序有一个名为locale
的子目录,其中包含一个正确生成的djangojs.po
文件。包定义如下:
# urls.py
js_info_dict = {
'packages': ('my_project',),
}
./manage.py makemessages
命令很好用,生成的 .po
文件包含了所有需要翻译的字符串,但网站上的 JavaScript 字符串却从未被翻译,目录始终为空。