首页 > 其他 > 详细

flask国际化

时间:2015-05-06 21:18:03      阅读:217      评论:0      收藏:0      [点我收藏+]

提取需要国际化的字符串到messages.pot 文件
pybabel extract -F babel.cfg -o messages.pot .
初使化翻译目录
pybabel init -i messages.pot -d myapp/translations -l en
修改po文件后,编译生成mo文件
pybabel compile -f -d myapp/translations
在修改代码后使用
pybabel update -i messages.pot -d myapp/translations
这个会把新增加的翻译条目加到po里面
在某些情况下,要使用lazy_gettext,如:
wtform里面验证时候的Message

flask国际化

原文:http://my.oschina.net/gotham/blog/411491

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!