Weblate 5.1#
Not yet released.
New features * Yandex v2 machine translation service.
Improvements * 启用审校 also shows the approval percentage in object listings. * Project is added to watched upon accepting an invitation. * Configure VCS API credentials as a Python dict from environment variables.
缺陷修复
兼容性
升级
请按照 一般的升级指示 来执行升级。
Upgrades from older version than 5.0.2 are not supported, please upgrade to 5.0.2 first and then continue in upgrading.
Dropped support for deprecated insecure configuration of VCS service API keys via _TOKEN/_USERNAME in
settings.py
.Weblate now defaults to persistent database connections in
settings_example.py
and Docker.
Weblate 5.0.2#
发布于 2023 年 9 月 14 日。
改进
翻译页面性能。
搜索现在也在分类中查找信息。
缺陷修复
解析 GitHub 上的发行日志。
已分类项目列举。
翻译分类中的语言。
分类排序。
升级
请按照 一般的升级指示 来执行升级。
由于索引变化,在较大站点上升级数据库可能会花掉相当长的时间。
Weblate 5.0.1#
发布于 2023 年 9 月 10 日。
新功能
改进
加快了相关术语表术语的查询。
创建拉取请求失败时进行记录。
加快了历史记录的加载。
新增对象
id
到所有 Weblate 的 REST API 端点。改进带大量部件项目的性能。
新增某些旧 URL 的兼容性重定向。
缺陷修复
在分类中创建部件。
展示已转换字符串的源字符串和状态。
在不支持 编辑译文模版文件 的格式中拦截部件编辑模板。
空白字符串不再触发 重用的译文 检查。
浏览某些分类时的性能问题。
修复了 Docker 容器中 GitHub 团队和组织身份验证的问题。
使用自定义 SSH 端口时的 GitLab 合并请求。
兼容性
pyahocorasick 依赖项已被 ahocorasick_rs 替代。
IP_PROXY_OFFSET
的默认值已从 1 改为 -1。
升级
请按照 一般的升级指示 来执行升级。
由于索引变化,在较大站点上升级数据库可能会花掉相当长的时间。
Weblate 5.0#
发布于 2023 年 8 月 24 日。
新功能
Markdown 文件 支持, 感谢 Anders Kaplan。
分类 现可组织项目内的部件。
Fluent 格式 现在有更好的语法检查,感谢 Henry Wilkes。
用户邀请现对所有身份验证方式均正常工作。
Docker 容器支持 secrets 文件,见 传递 secrets。
改进
机器翻译的复数处理。
未更改的译文 检查现在遵守占位符,即使在严格模式下也是如此。
不再对单一复数形式的语言触发 重用的译文。
字符串的可视化上下文 现已支持 WebP 格式。
当用户订阅重叠范围时避免重复通知。
字符串的可视化上下文 支持非英语语言的 OCR。
XLIFF 现支持展示源字符串位置。
用复数、占位符或备选翻译渲染字符串。
用户 API 现包含最后登录日期。
出于隐私原因,用户 API 令牌现默认处于隐藏状态。
更快地向术语表添加术语。
团队列表增加了自动分配标识。
用户现在必须确认邀请方可成为团队成员。
格式化字符串 现在可以检查所有带
strict-format
标记的复数形式。检查和修正 浏览体验。
在自动建议中高亮源字符串的差异。
可视化差异可以更好地理解合成字符。
缺陷修复
兼容性
现在需要 Python 3.9 或更新版本。
更改了几个 URL 以便处理类别。
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最显著的是CACHES
和SOCIAL_AUTH_PIPELINE
中的更改,请相应调整你的设置。先前几个可选的依赖项现在变为必需。
由于结构变化,在较大站点上升级数据库可能会花掉相当长的时间。