我正在尝试在我的Django应用程序中设置JavaScript代码的国际化.
我的Django应用程序有一个locale子目录,其中包含正确生成的djangojs.po文件.包的定义如下:
# urls.py
js_info_dict = {
'packages': ('my_project',),
}
Run Code Online (Sandbox Code Playgroud)
./manage.py makemessages由于该.po文件包含所有待翻译的字符串,但网站上没有任何JavaScript字符串被翻译,并且目录始终为空,因此效果很好.