跳转到主要内容

为Flask应用程序和扩展添加i18n/l10n支持

项目描述

实现Flask的i18n和l10n支持。此项目基于Python babel模块以及pytz,这两个模块在安装此库时会自动为您安装。

这是从flask-babel分叉的项目,对支持flask扩展翻译进行了一些小的修改。

使用此库,您将在应用程序中拥有两种不同的翻译,即扩展翻译和应用翻译。

您可以使用它就像使用flask-babel原始版本一样

app = Flask(__name__)
babel = Babel(app)

或者您可以使用它在包扩展形式中

from flask.ext.yourpackage import translations

babel = Babel(app, translations)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分布

Flask-BabelPkg-0.9.6.tar.gz (39.3 kB 查看哈希)

上传时间:

由以下支持