2

更新:

我用%替换来解决它%

<h3>{% trans "Is it 100&#37; 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 "完全免費嗎?"
4

2 回答 2

1

我认为这仍然是一个悬而未决的问题,但你可以像这样解决它

{% blocktrans with PERCENT_SIGN = u'%'  %}
      Is it 100{{PERCENT_SIGN}} free?
{% endblocktrans %}

或者尝试这种方式(错误似乎已修复)

msgstr "完全免%% 費嗎?"

你把 %% 放在它所属的地方,我不懂中文。

其中一个(或两个)应该可以工作

于 2014-12-02T05:42:41.533 回答
-1

我喜欢谷歌翻译。仅在 HEAD https://cloud.google.com/translate/?gclid=CKy-tanppsICFYTacgod5J8AYA中添加脚本

于 2014-12-02T07:23:30.433 回答