Weblate 5.4#

发布于 2024 年 2 月 15 日。

新功能

改进

缺陷修复

兼容性

  • 上次更改时间戳现在同样反映 Website 外的更改。这影响 Weblate 的 REST API 和用户界面。

  • 发行文件由 Sigstore 而非 PGP 签名,见 验证

升级

请按照 一般的升级指示 来执行升级。

所有变化详情

Weblate 5.3.1#

发布于 2023 年 12 月 19 日。

缺陷修复

  • 某些情况下不更新统计数字。

升级

请按照 一般的升级指示 来执行升级。

所有变化详情

Weblate 5.3#

发布于 2023 年 12 月 14 日。

新功能

改进

缺陷修复

  • 删除陈旧的 VCS 目录。

兼容性

  • Microsoft Terminology 服务无法再用于自动建议,因 Microsoft 不再提供此服务。

  • 单位 API 中的 labels 现在暴露完整标签信息,见 GET /api/units/(int:id)/.

升级

请按照 一般的升级指示 来执行升级。

所有变化详情

Weblate 5.2.1#

发布于 2023 年 11 月 22 日。

改进

  • 翻译时未找到字符串后显示搜索字段。

  • 新增软连字符到特殊字符工具栏。

缺陷修复

  • 与 Alibaba 云数据库 PolarDB 的数据库备份兼容性。

  • 加载由先前版本加载的统计数据时崩溃。

  • 在深色模式下排列图标。

  • 已分类部件数不会再被两次计入项目级统计数据。

  • 新增在编辑源字符串后丢弃待定翻译的可能性。

升级

请按照 一般的升级指示 来执行升级。

所有变化详情

Weblate 5.2#

发布于 2023 年 11 月 16 日。

新功能

改进

  • 更快的统计数据更新。

  • 改进用户个人资料中的电子邮箱选择。

  • 自动修正 现在同样应用于建议。

  • :ref:`mt-deepl`现在可以为译者配置默认的 formality。

  • 进度条和翻译单元状态使用中性色。

  • 生成 MO 文件 可以包括需要编辑的字符串(可选)。

  • 使用 Accept-Language 为没有进行身份验证的用户排列翻译顺序。

  • :ref:`reviews`工作流程新增直接批准建议的选项。

  • 一键删除项目或部件 通知

  • 统计 现在包括更多字符串状态的字符和单词计数。

缺陷修复

  • 修复了通过上传创建分类内部件的问题。

  • 处理组织部件和分类方面的错误。

  • 修复了在项目间移动分类的问题。

  • 修复了翻译记忆库搜索结果版式的问题。

  • 在 :ref:`autofix-html`中允许不间断空格字符。

兼容性

升级

请按照 一般的升级指示 来执行升级。

所有变化详情

Weblate 5.1.1#

发布于 2023 年 10 月 25 日。

新功能

改进

  • 添加缺少的语言 现在使用专门用户进行更改操作。

  • 新增分享到 Fediverse 按钮。

  • 新增 VCS 集成凭据验证。

  • 降低了统计数据集的营运费用。

缺陷修复

  • 使用 API 编辑字符串时添加复数验证。

  • 现有文件损坏时使用上传替换该文件。

兼容性

升级

请按照 一般的升级指示 来执行升级。

所有变化详情

Weblate 5.1#

发布于 2023 年 10 月 16 日。

新功能

改进

  • 启用审校 还显示对象列举中的核准百分比。

  • 接受邀请时,项目自动添加到已关注列表。

  • 将 VCS API 凭据配置为来自环境变量的 Python 字典。

  • 改进了复数消息的检查精度。

  • 优化了参与页面显示的统计数据。

  • 无法被保存到文件的字符串不会再阻止其它字符串被写入。

  • 修复了已分类部件的某些 API URL。

  • 更突出地显示复数形式示例。

  • 高亮 自动建议 中的空白符号。

  • 更快地删除评论和部件。

  • 更突出地显示为何禁用保存按钮。

  • 现在每条字符串都可以触发新字符串通知。

缺陷修复

兼容性

  • 分类现在包含 weblate:// repository URLs。

升级

请按照 一般的升级指示 来执行升级。

  • 不支持从早于 5.0.2 的版本进行升级,请先升级到 5.0.2 版本,然后再继续升级。

  • 不再支持通过 settings.py 中 _TOKEN/_USERNAME 进行 VCS 服务 API 密钥的已弃用的不安全配置。

  • settings_example.py 和 Docker 中,Weblate 现在的默认行为是持久性的数据库连接。

所有变化详情

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 令牌现默认处于隐藏状态。

  • 更快地向术语表添加术语。

  • HTML 文件文本文件 源文件更改时更好地保留翻译。

  • 团队列表增加了自动分配标识。

  • 用户现在必须确认邀请方可成为团队成员。

  • 格式化字符串 现在可以检查所有带 strict-format 标记的复数形式。

  • 检查和修正 浏览体验。

  • 在自动建议中高亮源字符串的差异。

  • 可视化差异可以更好地理解合成字符。

缺陷修复

兼容性

  • 现在需要 Python 3.9 或更新版本。

  • 更改了几个 URL 以便处理类别。

升级

请按照 一般的升级指示 来执行升级。

  • settings_example.py 中有几项更改,最显著的是 CACHESSOCIAL_AUTH_PIPELINE 中的更改,请相应调整你的设置。

  • 先前几个可选的依赖项现在变为必需。

  • 由于结构变化,在较大站点上升级数据库可能会花掉相当长的时间。

所有变化详情