Flask-babel无法识别_或gettext

时间:2015-10-19 21:54:23

标签: python flask babel

我的模板中有以下内容:

<a class="page-scroll" href="#career">{{ _(Career) }}</a>
<a class="page-scroll" href="{{ url_for("comment_new") }}">{{ gettext(Contact) }}</a>
<a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">{% trans %}Language{% endtrans %}</a>

当我运行pybabel extract -F babel.cfg -o messages.pot .

我只是看到了:

#: templates/hello.html:91
msgid "Language"
msgstr ""

但不是&#34;职业&#34;或&#34;语言&#34;。我无法弄清楚为什么babel没有在jinja中解释_gettext。救命?

1 个答案:

答案 0 :(得分:0)

事实证明我需要&#34;&#34;甚至在jinja。的n00b!