Django: gettext 引发 ValueError: '复数形式表达式可能会危险
如果一个自动生成的django.po文件在它的开头包含以下内容
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
当我运行"manage.py runserver"时,会出现
gettext.py", line 93, in c2py
raise ValueError, 'plural forms expression could be dangerous'
ValueError: plural forms expression could be dangerous
如果我把这一行删掉,一切就正常了。那这个开头的内容是什么意思呢?
为什么有时候会生成这样的内容(比如说haystack应用的本地化)?
这个错误信息又是什么意思呢?
1 个回答
1
这句话的意思是,你的翻译工具没有正确地填写内容。