【问题标题】:pybabel text extraction from mako templates从 mako 模板中提取 pybabel 文本
【发布时间】:2013-05-14 04:29:09
【问题描述】:

默认情况下,pybabel 可以从我的 mako 模板中提取 ${_("mystr")} 字符串,但是当我尝试使用 ${pgettext("myctx", "mystr")} 进行上下文翻译时,它似乎无法找到并提取它们。

我的 babel 配置非常基本:

[mako: templates/**.mako]
encoding = utf-8

有谁知道如何让 pybabel 从 mako 模板中提取 pgettext 翻译?

【问题讨论】:

    标签: pylons mako babeljs


    【解决方案1】:

    我使用 Flask 实现了它为 Mako 导入 pgettext:

    kw['imports'] = ['from flask.ext.babel import gettext as _, pgettext']

    【讨论】:

      猜你喜欢
      • 2011-04-01
      • 2019-12-13
      • 2016-08-02
      • 2013-12-31
      • 2013-03-08
      • 1970-01-01
      • 2011-02-10
      • 1970-01-01
      • 2014-06-27
      相关资源
      最近更新 更多