关于用python做国际化的一个疑问
如果要翻译的句子中带参数,如:
“请选择总数在{.min_quantity}以上的项目”
中间的部分是参数,这种情况在.po文件中该如何处理?
myfile.po
msgid "请选择总数在{.min_quantity}以上的项目"
msgstr "Please select items which total number above {.min_quantity}"
views.py
_("请选择总数在{.min_quantity}以上的项目")
结果错误提示:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)
而如果单独使用就没问题:
_("请选择")
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论