babel 提取物 html 不起作用

babel extract html does't work

<div>
    <table class="table" ng-hide="collapsed || filesVM.files.length == 0">
        <tr>
            <th>{{_('Filename')}}
                <small class="text-muted">({{ (filesVM.files | filter:fileSearch).length }} files)</small>
            </th>
        </tr>
    </table>
</div>

babel 不工作,它不能提取内容,但它可以工作如下

<div>
    <table class="table" ng-hide="collapsed || filesVM.files.length == 0">
        <tr>
            <th>{{_('Filename')}}
                <small class="text-muted"></small>
            </th>
        </tr>
    </table>
</div>

配置

[jinja2: **/templates/**.html]
encoding = utf-8
extensions = jinja2.ext.autoescape, jinja2.ext.with_

怎么修改才能生效,我对这个领域不熟悉。非常感谢

尝试使用标签 gettext {{ gettext('your text') }} 或者您可能忘记设置 Jinja:

JINJA_ENVIRONMENT = {
    'extensions': [
        'jinja2.ext.i18n'
   ]
}