编程语言
首页 > 编程语言> > python – Django:gettext引发ValueError:’复数形式表达式可能很危险’

python – 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

如果我删除该行一切正常.
标题是什么意思?
为什么它会被生成(例如干草堆应用程序的本地化)?
错误消息的含义是什么?

解决方法:

这意味着你的翻译忘记了fill it in properly.

标签:python,django,gettext,django-haystack
来源: https://codeday.me/bug/20190710/1420633.html