更新:
我使用%
解决此问题以替换%
<h3>{% trans "Is it 100% free?" %}</h3>
有人有更好的解决方案吗?
原始问题:
我使用gettext翻译成中文,但这行并没有翻译
仍然输出Is it 100% free?
请有人指导我谢谢。
模板:
<h3>{% trans "Is it 100% free?" %}</h3>
django.po
#: templates/help.html:5
#, python-format
msgid "Is it 100%% free?"
msgstr "完全免費嗎?"
答案 0 :(得分:1)
我认为这仍然是一个悬而未决的问题,但您可以像
一样解决它{% blocktrans with PERCENT_SIGN = u'%' %}
Is it 100{{PERCENT_SIGN}} free?
{% endblocktrans %}
或尝试这种方式(错误似乎已修复)
msgstr "完全免%% 費嗎?"
你把%%放在它所属的地方,我不懂中文。
其中一个(或两个)应该工作
答案 1 :(得分:-1)
我喜欢谷歌翻译。只在HEAD中添加脚本 https://cloud.google.com/translate/?gclid=CKy-tanppsICFYTacgod5J8AYA