I am using Flask with pybabel to parse my .vue
files for translations, as so:
pybabel extract -F babel.cfg -k _l -o messages.pot .
where babel.cfg
contains
[python: **.py]
[jinja2: **/**.vue]
extensions=jinja2.ext.with_
To be compatible with Vue components, I have changed the Jinja template variable syntax from {{ variable }}
to [[ variable ]]
in my Python code:
Flask.jinja_options.update({
'variable_start_string': '[[',
'variable_end_string': ']]'
})
Is there any way to make pybabel parse text from these custom template variables?
question from:
https://stackoverflow.com/questions/66054784/use-custom-template-variable-syntax-for-pybabel 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…