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 |