Invenio国际化(I18N)模块。
项目描述
Invenio国际化模块,基于Flask-BabelEx。
特性
加载和合并消息目录。
检测用户地区算法。
更改地区视图。
Jinja2宏和过滤器用于I18N。
更多文档可在https://invenio-i18n.readthedocs.io/找到
变更
版本 2.1.2(发布于2024-08-05)
修复BABEL_DEFAULT_LOCALE可覆盖性
版本 2.1.1(发布于2023-11-10)
semantic-ui:更新依赖限制以兼容react-searchkit
版本 2.1.0(发布于2023-07-12)
添加检查地区是否可用的方法
版本 2.0.0(发布于2023-02-27)
删除废弃的flask-babelex
将LazyString, gettext从flask_babel暴露给invenio
修复cli中的get_locale(无请求上下文)
用flask_babel.set_locale替换set_locale
在flask_babel上下文中使用多域名翻译
版本 1.3.3(发布于2022-11-18)
添加翻译
更新invenio依赖项
重构CI测试
版本 1.3.2(发布于2022-03-30)
添加对Flask v2.1的支持
版本 1.3.1(发布于2021-10-06)
修复语言选择按钮未禁用当前选中字段的问题。
版本 1.3.0(发布于2020-12-07)
集成Semantic-UI模板和资源。
移除基于webassets的包。
将InvenioI18N扩展添加到API级别应用中。
版本1.2.0(发布于2020-03-06)
升级Flask-BabelEx以支持最新的Flask/Werkzeug。
将Flask依赖项替换为invenio-base。
版本1.1.1(发布于2018-12-12)
修复一个错误的JS导入。
版本1.1.0(发布于2018-11-06)
引入webpack支持。
版本1.0.0(发布于2018-03-23)
首次公开发布。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
构建分发
invenio-i18n-2.1.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6f39224abb3e26c32d670ba1828f4d147acc0e8cca0671ce66862a5264ce75ef |
|
MD5 | f6b7b82a772ac9b7b28b348781d11b0c |
|
BLAKE2b-256 | 8d195638b24fb8ab8891b2f5520be2a93c26355a49b530e5242ababafd96349d |
invenio_i18n-2.1.2-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ca66b3d226f963d765c71c7fcbbf7ff2f5977db3cd0b84893073bda4655f99a9 |
|
MD5 | afd9832815b76074130733bdba6297d4 |
|
BLAKE2b-256 | 833e016d1ec3aa0f3ae197940104351d027fd64c3419eb45c87761f84b85647b |