- 博客(2)
- 收藏
- 关注
原创 tornado实现在JS文件的国际化和静态文件的引用
在一个tornado的项目中,需要在JS代码文件中也可以实现国际化和static_url()方法来引用静态文件。而项目中使用了mako的模板引擎,正常情况下只是模板中可以实现国际化和使用static_url()方法;对于单独的JS文件是不会进行这种形式的渲染的。但也不一定不能用mako来渲染js文件,在项目中实现的方法是:1.在JS文件中依旧使用mako引擎中使用的${_('abc')}方
2016-04-14 20:51:16 1949
原创 tornado国际化翻译词条实时更新
近日,在一个项目中需要实时更新国际化翻译的词条,可是更新.mo文件后网页内容中的翻译并没有及时更新。不得去回头查询tornado和gettext.py的源码,不能实时更新有两个方面:1.在tornado.locale中的类GettextLocale中有一个类属性_cache,是作为一个已经建立翻译的类的实例记录字典。"{'lang_code':GNUTranslations实例}"。所以,
2016-04-07 21:09:45 763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人