【文件属性】:
文件名称:flask-i18n-example:使用Flask-Babel和gettext转换Flask应用程序(包括javascript文件)的示例
文件大小:24KB
文件格式:ZIP
更新时间:2021-05-14 13:24:41
JavaScript
Flask i18n示例
这是一个粗略且记录不良的测试应用程序,显示了如何使用Flask-Babel和gettext来翻译Flask应用程序。
它最有趣的部分是javascript内容的翻译,因为在Internet上找不到与此主题相关的连贯文档。
创建应用程序
照常创建一个虚拟环境:
# (FreeBSD commands)
make -C /usr/ports/devel/py-virtualenv install clean
virtualenv -p /usr/local/bin/python3.4 venv
source venv/bin/activate.csh
安装烧瓶:
pip install flask
创建一个输出模板的路由,添加一些js文件。
安装Flask-Babel
安装flask-babel:
pip install flask-babel
在您的
【文件预览】:
flask-i18n-example-master
----templates()
--------index.html(819B)
--------base.html(846B)
----babel.cfg(156B)
----LICENSE(1KB)
----static()
--------js()
--------translations()
----messages.pot(2KB)
----requirements.txt(215B)
----.gitignore(15B)
----translations()
--------fr()
----flask-i18n-example.py(953B)
----README.md(2KB)