我想在我的项目中添加i18n功能。
现在我想在views.py文件中翻译这句话:
u"Please select {0} item".format(quantity)
我尝试在product.po文件中执行此操作:
msgid "Please select {0} item"
msgstr "请选择{0}项"
将这句话改为:
_ = request.translate
_(u"Please select {0} item".format(quantity))
但是当我运行它时,它不起作用。
在这种情况下如何处理{0}?
答案 0 :(得分:1)
您应该只包装要翻译的字符串,不包括格式化功能。尝试:
_(u"Please select {0} item").format(quantity)