从龙卷风模板中提取翻译
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从龙卷风模板中提取翻译相关的知识,希望对你有一定的参考价值。
我正在尝试使用python-babel
从龙卷风模板中提取翻译。
我尝试了一些解决方案,但没有一个是完美的。
解决方案一
使用python
作为提取器:
# babel.cfg
[python: **/server/templates/**.html]
它大部分时间都有效,但如果在script
块中有一些翻译,它将无法工作:
<script> var a = {{ _("won't be extracted") }} </script>
解决方案二
只是让龙卷风使用jinja2模板引擎,它可以工作但不漂亮。
解决方案三
使用tornado-babel
,它只是一个没有python3支持的过时库。
有什么建议吗?
答案
最后,我只使用jinja2模板引擎。强烈推荐龙卷风的团队使用jinja2模板引擎!不要再浪费时间了。
以上是关于从龙卷风模板中提取翻译的主要内容,如果未能解决你的问题,请参考以下文章
高中必修3Module 3 Period 1 Reading— What Is a Tornado?翻译!急!急!!急!!!
Android Studio修行手册,快速涨薪-小提示单词提醒国际化代码折叠和代码模板