如果是在 Windows 上进行开发而生产实例是 Linux,那么问题可能是:在文件路径命名方面,Windows 不区分大小写,而 Linux 区分大小写。
所以使用makemessages -l zh_hans生成的locale/zh_hans文件夹中的zh_hans应该改为zh_Hans。
重新启动django,测试后生效。
如果是在 Windows 上进行开发而生产实例是 Linux,那么问题可能是:在文件路径命名方面,Windows 不区分大小写,而 Linux 区分大小写。
所以使用makemessages -l zh_hans生成的locale/zh_hans文件夹中的zh_hans应该改为zh_Hans。
重新启动django,测试后生效。