我有一个龙卷风应用程序,它使用 Mako 进行模板。使用 Babel 我能够创建翻译(mo 文件),但是当我无法呈现翻译后的字符串时。
我的 html 块(index.mako):
`<li> <a id="login"> ${_('Login')} / ${_('Signup')} </a></li>`
handler.py 类 HomeHandler(BaseHandler):
def get(self):
hometemplate = makoLookup.get_template("index.mako")
response_str = hometemplate.render()
self.write(response_str)
response_str 返回
<li> <a id="login"> Login / Signup </a></li>
如何在 mako 中实现国际化?我搜索的所有文档都解释了提取翻译,但找不到任何关于在 mako 模板中使用翻译的文档。
我曾尝试使用 Tornado-Babel,但找不到与 mako 模板集成的文档。