django – gettext转换不适用于生产系统
我在使用django的gettext翻译字符串时遇到了一个奇怪的问题:在本地运行dev服务器所有翻译都在管理员中正确显示,但是当项目部署在生产服务器上时,某些字符串根本没有翻译.我无法确定任何系统背后哪些字符串受影响,哪些不受影响!这会影响一些模型,有些则不会……这让我很疯狂,因为我几乎不知道如何调试这个…解决方法一些可能性:>生产服务器看不到编译的消息>未翻译的消息被标记为模糊>_()解析为ugettext而不是ugettext_lazy