我试图使用python-babel从龙卷风模板中提取翻译。
我尝试过一些解决方案,但没有一个是完美的。
解决方案一
使用python作为提取器:
# babel.cfg
[python: **/server/templates/**.html]它大部分时间都能工作,但如果script块中有一些翻译,则无法工作:
<script> var a = {{ _("won't be extracted") }} </script>解决方案二
只要让龙卷风使用jinja2模板引擎,它可以工作,但不漂亮。
解决方案三
使用tornado-babel,它只是一个没有python3支持的过时的库。
有什么建议吗?
发布于 2017-12-21 09:35:27
最后,我只使用jinja2模板引擎。强烈推荐龙卷风的团队使用jinja2模板引擎!不要再浪费时间了。
https://stackoverflow.com/questions/47918765
复制相似问题