我正在使用 pybabel 翻译模板中的措辞。模板由 jinja2 处理。我创建了一个 jinja2 扩展来自动生成我的面包屑。但是,现在不可能用 babel 提取措辞:
pybabel extract -F /PROJECT/PATH/babel.conf /PROJECT/PATH
结果是:
TemplateSyntaxError: Encountered unknown tag 'breadcrumbs'. Jinja was looking for the following tags: 'endblock'. The innermost block that needs to be closed is 'block'.
(我调试了通天蛋)。
我知道问题的根源:从命令行提取措辞时,我的面包屑扩展未加载到 babel 中。有人知道如何加载它或如何在 babel conf 文件中将标签声明为黑名单吗?
非常感谢!!