Weblate 5.x series

Weblate 5.17.1

Released on April 30th 2026.

新功能

  • 选择手动触发的附加组件现在可以从附加组件管理和 附加组件 中运行。

  • Admins can now clean up blocked or abusive users by reverting edits, rejecting pending suggestions, and deleting comments across project or site-wide scopes.

  • Admin user management can now find users by audit log IP address.

  • 现在也可通过类别的 Weblate 的 REST API 管理 公告

  • Added LTEngine machine translation service.

改进

  • Improved documentation for the global user.edit permission, 自动清理翻译记忆库, 专业术语, and current 翻译记忆库 management options in the UI.

  • 改进 屏幕截图和可视化上下文 文档并从屏幕截图用户界面链接它。

  • Documented restoring Docker-based setups from backups, see 正在恢复 Docker 配置.

  • 澄清 一般的升级指示 声明升级前 Celery 队列应该为空。

  • The OpenAPI schema is cleaner and now describes action endpoints with their actual list, statistics, status, upload, and download response payloads.

  • 添加缺少的语言 的 web 安装流程现在提供预览并在项目、类别、或全站范围创建缺失的语言文件前要求确认。

  • 部件发现 now offers guided client-side presets, suggests presets detected from component repository layouts, validates {{ component }} more clearly, and includes a worked discovery-template example in the docs.

  • Superuser and site-wide team changes are now tracked in 审计日志.

  • URL validation alerts now show clearer errors for project website and repository browser URLs, and project-level machine translation validation better explains private or local endpoint restrictions on hosted and self-managed sites.

  • 自动翻译 now attributes copied translations to the add-on user and records automatic translation results in the add-on activity log.

  • 将有冲突的仓库设置警报扩展到直接 Git 推送,见 翻译部件警报

  • 个人资料 links now show an external-link warning where possible.

  • Client-side popup notifications triggered by JavaScript now use Bootstrap toasts, with higher-contrast dark theme colors for Bootstrap subtle and emphasis variants.

  • SSH 密钥 管理页面现在可以移除已存储的主机密钥,以便在此处替换已更改的主机密钥。

  • 项目列举现在在任何所列的项目启用了审校时显示审校进度列。

缺陷修复

  • Image URLs in Markdown are now escaped before rendering (CVE 2026-44264 / GHSA-5cmv-3rc4-7279).

  • Tightened Weblate 的 REST API input validation to prevent translation enumeration (CVE 2026-44263 / GHSA-gcg5-86jr-f7jg).

  • Project backup imports now revalidate component repository URLs before restoring from backup (CVE 2026-41654 / GHSA-cwcx-382v-8m9g).

  • 修复了移动部件到另一个项目后在翻译视图的历史记录标签中撤销链接的问题。

  • Invitation acceptance now verifies the invited e-mail address and invitation expiry before granting team membership.

  • reStructuredText 不一致 遇到重复的显示链接目标时不再崩溃。

  • The 附加组件 now validates required add-on configuration when installing add-ons.

  • 部件更新在验证期间不再因等待自身仓库锁而超时。

  • 标点间距 检查不再触发占位符误报。

  • 仓库警报、历史记录条目和任务消息现在可以保留 Git 和 SSH 后端的多行错误输出。

  • 被中断的 Git 变基操作在工作进程重启后现在可以更可靠地恢复,并且因信号而终止的后端命令会得到更清晰的报告。

  • 以警告结束的 Borg 备份不再在管理 UI 中显示为失败,备份日志现在会为备份过程中发生更改的文件显示 C 条目。

  • Git 导出器不再因为首次协商的 have 修订版本比 Weblate 的本地历史记录更新就拒绝共享历史记录的获取。

  • Weblate 翻译记忆库 自动翻译避免大范围的 PostgreSQL 搜索。

  • 畸形的 IPv6 仓库 URL 不再让 SSH 主机密钥检测崩溃。

  • 更新 POT 文件(xgettext) 和相关的 POT 更新附加组件现在又替换正常的 POT 标头中标准的描述性标题占位符了。

  • Update gettext template (Django) 现在在飞行前验证期间跳过仓库 locale 树,修复在顶层 locale 目录中存储 django.pot 的部件。

  • 屏幕截图 OCR 现在跳过损坏的或截短的图像文件,而不是让 OCR 请求失败。

  • 单语言部件验证检查重复文件时现在除了单独的 单语言译文模版语言文件 还遵循 源语言

  • 翻译记忆库上传import_memory 现在报告缺少必需标头的 TMX 文件的验证错误,而不是让验证请求失败。

  • Weblate 翻译记忆库 no longer misses boundary similarity matches after stricter lookups.

  • 现在在只留下原文翻译的重新扫描后恢复缺少的文件掩码匹配 警告

  • 部件发现 now disables inherited string management for discovered formats that do not support adding or removing strings.

  • 来自其他部件的自动翻译现在忽略有空白翻译的只读原文候选。

  • Project component pagination now keeps the Components tab active when jumping to a typed page number.

  • Markdown rendering now falls back to escaped plain text when the parser fails.

  • Forgejo and Gitea test deliveries with sample loopback repository URLs no longer trigger slow suffix matching against all components.

兼容性

升级

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

贡献者

代码贡献

Michal Čihař, Gersona, Karen Konou, michael-smt

翻译贡献

Michal Čihař, Besnik Bleta, Kristoffer Grundström, Francisco Serrador, ButterflyOfFire, anas agha, Zahid Rizky Fakhri, pan93412, Hyeonjeong Lee, VfBFan, 大王叫我来巡山, Yuri Chornoivan, LucasMZ, Átila França, Rafael Fontenelle, Aindriú Mac Giolla Eoin, UDP, Blueberry, Hotripak, Matthaiks, Agnieszka C, Priit Jõerüüt, Martin Srebotnjak, Fjuro, Andrei Stepanov, Mickaël Binos, IEEE-754, Adrian Reyes, bovirus, Max Kleinehelleforth, justcontributor, Yago Raña Gayoso, Horus68, Любомир Василев, CYAXXX, Andi Chandler, Adam Havránek, Kyotaro Iijima, Arif Budiman, ovl-1, Laitei, Jim Kats, Omer I.S., Fulup Jakez, ojppe, Julien Humbert, Jim Spentzos, Sketch6580, Dick Groskamp, 王晨旭, Frank Paul Silye, Anucha Hlownonkor, Milo Ivir

文档贡献

Michal Čihař, Gersona, michael-smt

所有变化详情

Weblate 5.17

发布于 2026 年 4 月 15 日。

新功能

改进

安全修复

缺陷修复

  • 项目备份 现在保留原文翻译只读处理,没有文件的原文侧待完成提交将被丢弃避免重复的解析失败。

  • 修复了 自动翻译 中的后台失败。

  • 生成的 SSH 包装器脚本现在存储在 CACHE_DIR 中而不是持久化的 SSH 存储中,废弃的或陈旧的包装器将在升级期间被清理。

  • 强化 Git 分支处理在仓库操作前拒绝无效的分支名。

  • 在用户界面和 API 响应中暴露仓库和上传后端错误前净化这些错误。

  • 匹配的导出工具现在遵循部件文件格式参数。

  • 项目访问令牌 现在在项目删除和升级时清理陈旧的 bot 用户,并防止删除最后分派的团队避免孤儿令牌。

  • 批量自动翻译现在使用项目级机器翻译配置而不再仅使用站点范围设置。

  • 修复了列表中按 未审核 列排序的问题。

  • 修复了 XML 标签周围的字符 中与 XML 标签相邻的阿拉伯字母 Waw ("و") 的误报问题。

  • 挤压 Git 提交 更好地处理上游应用的提交。

  • list_checks 现在在用 --output 把生成的文档写入文件时要求只有一个 --sections 值。

  • 操作面板上已关注翻译现在使用稳定且支持语言识别的排序方式。

  • 降低了已处理的身份认证调用失败的错误报告噪音并使密码重置确认消息更为清晰。

  • 当基础 URL 为空时,自动建议 现在会回退到默认 API URL。

  • DeepL 将普通葡萄牙语映射为欧洲葡萄牙语。

  • MyMemory 现在在服务返回非 JSON 错误响应时退回 HTTP 状态处理。

  • 在多分支工作流中,推送分支不再使用仅上游提交进行更新。

  • POT 更新附加组件现在会在部件设置为空时回退到 Report-Msgid-Bugs-To 标头的部件 URL。

  • 改进了删除单元时的仓库锁定错误处理。

  • 添加新语言现在只重新扫描新添加的语言而不是强制完整的部件扫描。

  • 译文最大尺寸 预览现在会保持配置的文本框可见,并将溢出文本渲染为红色。

  • 未明确设置文件格式参数时恢复文档中记载的 苹果 iOS 字符串Java 属性 备用默认编码。

  • 在执行每日附加组件任务时减少 用原文填充只读字符串 中重复的数据库查询,并修复了当所查询目标在执行前消失时的自动翻译进度更新问题。

  • Android 字符串资源 现在保留在保存译文时保留模板定义的转义标记格式。

  • REST API 部件创建现在处理 docfilezipfile 上传的临时上传文件。

  • SSH 仓库错误现在区分更改的主机密钥和缺失的主机密钥并避免自动信任主机密钥替换。

  • 自动建议 不再将可翻译的 reStructuredText 角色内容视为 自动建议中的占位符

  • 不匹配的疑问惊叹号 现在识别 ؟! 等阿拉伯语问叹号标点符号。

兼容性

  • 已删除附加组件的 project_scope 类属性。 当 component 不是 None 时,使用 project_scope = True 的第三方附加组件应该覆盖 can_install() 返回 False

  • 附加组件的 daily() 方式签名已更改。之前覆盖 daily(component) 来执行每一部件工作的附加组件现在应该覆盖 daily_component(component) 。基础的 daily() 方式自动迭代部件并为每个附加组件调用 daily_component() 。可被优化以在项目范围运行的附加组件应该直接覆盖 daily(component, project) 来实现项目级逻辑。

  • 已停止支持 MySQL 和 MariaDB 作为数据库引擎。

  • Weblate 现在需要 Django 6.0。

  • Weblate 现在需要 Git 2.46 或更新版本。

  • 现在在导入期间更加严格地验证上传的项目备份,可以拦截可以的 ZIP 压缩包;见 项目级别备份

升级

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

  • settings_example.py 中有几项更改,最值得注意的是 ADMINS 的语法已更改, SOCIAL_AUTH_PIPELINEINSTALLED_APPS 需要调整;请相应地调整您的设置。

  • 如果你在 Docker 中运行 Weblate 并依赖 IPv6 监听器,请查看 WEBLATE_NGINX_IPV6。默认的 auto 值只在 IPv6 在容器运行时中可用时才允许 IPv6 监听器;使用 on 来始终允许 IPv6 监听器或者用 off 禁用 IPv6 监听器。

  • 现在默认拒绝外联项目链接、 webhook URL 和指向内部或非公开地址的仓库或推送 URL。如果你的设置有意使用内部地址,请调整相应的限制设置,比如 PROJECT_WEB_RESTRICT_PRIVATEWEBHOOK_RESTRICT_PRIVATEVCS_RESTRICT_PRIVATE,以及相关的白名单如 VCS_ALLOW_HOSTS

贡献者

代码贡献

Michal Čihař, michael-smt, Kartik Ohri, bogusdominica, Karen Konou, Sven Hüster, Gersona, subnix, matilde-gillia, Steven Loria, felixfon, baltenaxis, Claw Explorer, Samuel Gomes

翻译贡献

PICOPress, Blueberry, Deleted User, Francisco Serrador, eulalio, Pavel Miniutka, Amir E. Aharoni, hoanghuy309, nKsyn, Jim Kats, Martin Srebotnjak, Zahid Rizky Fakhri, symegac, Francesco Marinucci, Michal Čihař, Hyeonjeong Lee, ovl-1, Tarás Lavrentiev, Edson Wolf, Yuri Chornoivan, Omer I.S., Arantxa, Tuomas Hietala, Milo Ivir, justcontributor, Kristoffer Grundström, Andi Chandler, Andrei Stepanov, ButterflyOfFire, Átila França, Мария Рангелова, EESF-2, CzaroGame, Agnieszka C, Manuela Silva, پرویز قادر, JiZPaper, Fjuro, Alexis Launay, tfr tint, Candied-Ecard, Kyotaro Iijima, Priit Jõerüüt, Matthaiks, Besnik Bleta, delvani, Mickaël Binos, VfBFan, UDP, Aindriú Mac Giolla Eoin, Adam Havránek, mohammadA, 大王叫我来巡山, Sketch6580, Dick Groskamp, Heimen Stoffels, Yaron Shahrabani, Любомир Василев, Максим Горпиніч, Emin Tufan Çetin, Horus68, Sjur N Moshagen, Peter Vančo, Romhányi-Kakucska Viktor, ZayedRashid, Julien Lepiller, Massimo Pissarello, Jeff Huang, ojppe, தமிழ்நேரம், ibragimov, Sylvestre Ledru, Ldm Public, pan93412, Jernej Pangerc, Luciana Waldbaur, username-generic, jonnysemon, syl, Arif Budiman, Max Kleinehelleforth, Carp300, Yago Raña Gayoso, anas agha, Ettore Atalan

文档贡献

Michal Čihař, Kartik Ohri, Sven Hüster, Dylan Kiss (dyki), Gersona, michael-smt, matilde-gillia, Steven Loria, baltenaxis, Claw Explorer, Samuel Gomes

所有变化详情

Weblate 5.16.2

发布于 2026 年 3 月 6 日。

新功能

改进

  • 改进了 翻译记忆库 中的匹配。

  • 显示列表中待审核的字符串数量。

缺陷修复

  • 避免在项目或类别层级显示令人困惑的幽灵语言图标。

  • 修复了创建新的双语复数单元时缺少复数源字符串的问题。

  • 在含嵌套类别的特定页面上崩溃。

  • 改进了编辑字符串时的 API 验证。

  • 禁用了传入 webhooks 的节流。

  • 避免展示无法操作的幽灵语言。

  • 修复了翻译编辑器中高亮显示的问题。

升级

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

贡献者

代码贡献

Michal Čihař, Karen Konou, Kartik Ohri

文档贡献

Michal Čihař

所有变化详情

Weblate 5.16.1

发布于 2026 年 2 月 26 日。

新功能

改进

  • 改进了翻译状态文档阐明 Needs editingNeeds rewritingNeeds checking 状态之间的区别。

  • 改进了 Markdown 文件HTML 文件 翻译的初始导入。

缺陷修复

  • Slack Webhooks 正确传递所有事件。

  • 标点间距 更好地处理 XML 标记符号。

  • Stringsdict 格式 更好地处理一些复数。

  • 改进了语言变体的复数处理。

  • 修复了 API 访问控制。

    • 用户可以通过 API 管理自己的通知订阅。

    • 项目管理员可按照访问控制规则通过 API 管理项目中的团队。

    • API 中列举的附加组件现在正确地遵照用户权限 (CVE 2026-27457 / GHSA-wppc-7cq7-cgfv)。

  • 修复了单语言 CSV 文件 时原文列被清除的问题。

升级

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

贡献者

代码贡献

Michal Čihař, Simon Urli, Karen Konou, Kartik Ohri, Hendrik Leethaus

翻译贡献

Heimen Stoffels, Michal Čihař, delvani, Yaron Shahrabani, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Priit Jõerüüt, Zahid Rizky Fakhri, Pierfrancesco Passerini, Massimo Pissarello, Romhányi-Kakucska Viktor, Mickaël Binos, Milo Ivir, Blueberry, 大王叫我来巡山, VfBFan, Besnik Bleta, Nikolay Korotkiy, Pavel Borecki, Matthaiks, Agnieszka C, Emin Tufan Çetin, Agustina Giselle, Fjuro, RViktor, ojppe, eulalio, Pavel Miniutka, Kristoffer Grundström, Aindriú Mac Giolla Eoin, reducedradius, Максим Горпиніч, Руслан Пузич, Francisco Serrador, Kyotaro Iijima, Petr Kadlec, தமிழ்நேரம், Dick Groskamp, PICOPress, justcontributor, Valentin Ljuba, Daniel Nylander, Arantxa, Marino Díaz, Artemka

文档贡献

Michal Čihař, michael-smt, Kartik Ohri, Hendrik Leethaus

所有变化详情

Weblate 5.16

发布于 2026 年 2 月 16 日。

新功能

改进

缺陷修复

兼容性

  • 正则表达式 不再将匹配的部分标记为“不可翻译”来允许通用的基于正则表达式的字符串检查。用 占位符 检查匹配正则表达式的占位符。

  • WEBLATE_FORMATS 的默认值已更改,因为删除了特定编码的格式。

  • 只有编码差异的文件格式(CSV、GWT 属性、Java 属性、iOS 属性)已被合并到到单一格式群。

  • Weblate 使用的字体现在以独立软件包的形式提供。

  • 删去了弃用的兼容性封装器,有些类有错别字。

升级

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

贡献者

代码贡献

Michal Čihař, Kartik Ohri, Karen Konou, Serrano Pereira, moonchoe, softworkz, Gersona, hugorezende, Hendrik Leethaus, AliceVisek, devimarj, evanjhoward11, Zahid Rizky Fakhri, Francisco Serrador

翻译贡献

தமிழ்நேரம், Andi Chandler, Daniel Nylander, Michal Čihař, VfBFan, ButterflyOfFire, Emin Tufan Çetin, eulalio, Milo Ivir, Yuri Chornoivan, 大王叫我来巡山, Zahid Rizky Fakhri, Peter Vančo, Kyotaro Iijima, amano, Hyeonjeong Lee, Yaron Shahrabani, Massimo Pissarello, Blueberry, Aindriú Mac Giolla Eoin, CRISTIAN ANDREI, Максим Горпиніч, Shah Zaman Pathan, Eduard Ereza Martínez, Alexis Launay, Luis Carlos González Morales, AlaxLima, Andrei Stepanov, Pierfrancesco Passerini, Valentin Ljuba, Anusuk Sangubon, Supaplex, Besnik Bleta, Matthaiks, Agnieszka C, Sketch6580, Mickaël Binos, U G, Kristoffer Grundström, Fjuro, 109247019824, Miguel A. Bouzada, Jim Spentzos, Fulup Jakez, Jim Kats, Omer I.S., nautilusx, jonnysemon, Martin Srebotnjak, Umida Hikmatilla, Arif Budiman, Ldm Public, pan93412, Heimen Stoffels, Romhányi-Kakucska Viktor, Pedro Leite, RViktor, Dick Groskamp, Alexander Gabilondo, Любомир Василев, Francisco Serrador, devimarj, Cyrille Duverne, 大学没毕业, Hotripak, delvani, A J.

文档贡献

Michal Čihař, Kartik Ohri, moonchoe, Karen Konou, softworkz, Serhii H., shorelskyi, Gersona, hugorezende, Hendrik Leethaus, AliceVisek, devimarj, evanjhoward11

所有变化详情

Weblate 5.15.2

发布于 2026 年 1 月 14 日。

改进

缺陷修复

兼容性

  • 截屏图片不再直接通过 HTTP 服务器提供,请移除 /media/ 路径调整您的 HTTP 服务器。

升级

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

贡献者

代码贡献

Michal Čihař, Kartik Ohri, Karen Konou, Marek Lukášík, shyraptor, Korpyc, Benjamin Alan Jamie

翻译贡献

Jim Kats, Horus68, Francisco Serrador, VfBFan, Fjuro, Andi Chandler, Eduard Ereza Martínez, Takeru Mikenu, eulalio, Mickaël Binos, Любомир Василев, Peter Vančo, Mateus Liberale Gomes, Hanu E., Pierfrancesco Passerini, amano, Blueberry, ButterflyOfFire, Basheer Radman, therealmate, មនុញ្ញ - MᴇᴀнNսɴн, தமிழ்நேரம், EdoAug, Zahid Rizky Fakhri, Milo Ivir, Kristoffer Grundström, searinminecraft, Kyotaro Iijima, adecorte, Priit Jõerüüt, Rhoslyn Prys, Shah Zaman Pathan, Daniel Nylander, Michal Čihař, Kristijan "Fremen" Velkovski, Aindriú Mac Giolla Eoin, Tuomas Hietala, 이정희, pan93412, Anusuk Sangubon, پرویز قادر, Fulup Jakez, Matthaiks, Besnik Bleta, Hotripak, 大王叫我来巡山, Agnieszka C

文档贡献

Michal Čihař, Kartik Ohri, michael-smt, Marek Lukášík, shyraptor, Korpyc, alexis-pinon, Benjamin Alan Jamie

所有变化详情

Weblate 5.15.1

发布于 2025 年 12 月 18 日。

新功能

改进

  • 更新了 OpenAI 模型列表。

  • 新增 迁移到 Weblate 指南帮助用户从其他本地化平台迁移。

  • 优雅地处理不可达的身份认证提供方。

  • 更新语言定义到 CLDR 48。

缺陷修复

升级

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

贡献者

代码贡献

Michal Čihař, Karen Konou, Kartik Ohri, ZhuHengjin, Edison, aditi-agni, aditi, Edison Dao, biplopghimire

翻译贡献

eulalio, Yauhen, Emin Tufan Çetin, Priit Jõerüüt, Любомир Василев, Fjuro, Zahid Rizky Fakhri, Takeru Mikenu, ButterflyOfFire, 김인수, Manuela Silva, Pierfrancesco Passerini, Michal Čihař, 大王叫我来巡山, Dick Groskamp, Максим Горпиніч, Matthaiks, γλωσσολαλιά, Turkish Language Team 🇹🇷, Besnik Bleta, Massimo Pissarello, មនុញ្ញ - MᴇᴀнNսɴн, Jim Kats, Aindriú Mac Giolla Eoin, VfBFan

文档贡献

Michal Čihař, ZhuHengjin, Edison, aditi-agni, aditi, Edison Dao, biplopghimire

所有变化详情

Weblate 5.15

发布于 2025 年 12 月 15 日。

新功能

改进

  • 性能报告 中新增磁盘使用情况概览。

  • GET /api/groups/ 现包含 admins.

  • ModernMT 更好地支持语言变体。

  • 现在由专门标记而非标签来标示自动翻译的字符串。

  • 部件发现 保留 文件格式参数.

  • CyrTranslit 现支持白俄罗斯语和希腊语。

  • 阻止用户 现在接受用户不可见的内部附注。

  • 可多次安装 Slack WebhooksWebhook

  • 兼容 Git SHA256 仓库。

  • 现在可以用 VCS_ALLOW_SCHEMESVCS_ALLOW_HOSTS 配置允许的版本控制 URL。

  • 现在可以通过 VCS_API_TIMEOUT 配置创建 pull 请求或 fork 操作的 API 超时时间。

  • 完善 VCS 集成文档澄清 Docker 环境变量、代码提交者身份、托管及自托管设置、及身份认证选项。

  • 现在更加详细地展示过往时间戳。

  • 新增两个 翻译状态 提供进行中翻译更详细的跟踪。

缺陷修复

  • 接受邀请时的不正确的邀请验证(CVE 2025-64725/GHSA-m6hq-f4w9-qrjj)。

  • 克隆仓库时的服务器端请求伪造(CVE 2025-66407/GHSA-hfpv-mc5v-p9mm)。

  • 权限过大的 webhook 端点允许大规模仓库更新加部件枚举(CVE 2025-67492/GHSA-pj86-258h-qrvf)。

  • 通过 Weblate API 的通知设置披露(CVE 2025-67715/GHSA-3pmh-24wp-xpf4)。

  • DeepL 集成现在正确地处理到中文变体的翻译。

  • 使用单语言 base 文件时 CSV 文件 格式保存带空白源字段的译文。

  • 更严格地验证用户和全名避免令人困惑的同形异义字符。

  • 避免提交未提交更改时的误报检查。

  • 文件上传性能改进。

  • 显示源语言的术语表匹配。

  • 现在只在必要时创建拉取/合并请求。

兼容性

  • 用 Django 5.1 的 LoginRequiredMiddleware 替换了自定义的 RequireLoginMiddleware. 这使得 LOGIN_REQUIRED_URLSLOGIN_REQUIRED_URLS_EXCEPTIONS 不再被支持,包括它们的 Docker 环境变量对应物。

  • 现验证 Webhook secret 长度以匹配标准 Webhooks 规范。

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

  • 现在需要 GLib 2.80 或更新版本。

  • 取消支持 Web Monetization.

  • Laravel PHP 字符串 在 key 中不再包括 return 前缀。

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

升级

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

贡献者

代码贡献

Michal Čihař, michael-smt, Steven Loria, Tudor Gradinaru, Karen Konou, Gersona, Miguel A. Bouzada, Kartik Ohri, Florian, Abtin, Aaditya Joshi, Urtzi Odriozola, Cakex2005, was000, KamikazEr101

翻译贡献

Miguel A. Bouzada, Turkish Language Team 🇹🇷, Francisco Serrador, hoanghuy309, Priit Jõerüüt, Ldm Public, eulalio, ssantos, Christian Wia, Andi Chandler, Joel A, Peter Vančo, Dick Groskamp, Besnik Bleta, Dũng Vũ, Nicola Bortoletto, Ricky Tigg, Chang-Chia Tseng, 大学没毕业, Yaron Shahrabani, Karen Konou, Michal Čihař, Minh Tâm Nguyễn, VfBFan, Miniontoby, pan93412, ButterflyOfFire, 이정희, Wirjadisastra Wiki, Sketch6580, liilliil, dreigiau, Blueberry, Jim Kats, Arif Budiman, marvel at flowers, 大王叫我来巡山, Golubev Alexander, Alyaksandr Koshal, Yauhen, 109247019824, Сергей, Manuela Silva, ابْنُ السَدِيمِ, Changseop Yeom, Daniel Nylander, Kristoffer Grundström, Annamurat Ovezov, gattyan61, Fulup Jakez, Milo Ivir, پرویز قادر, Xusi Fons, Anusuk Sangubon, Matthaiks, Gašper Pintar, Максим Горпиніч, Aindriú Mac Giolla Eoin, Fjuro, Любомир Василев, Massimo Pissarello, Pierfrancesco Passerini, Mikenu Takeru, Marazm Mamazm, Takeru Mikenu, Emin Tufan Çetin, Zahid Rizky Fakhri, Serhii Horichenko, Agnieszka C, WaldiS

文档贡献

Michal Čihař, michael-smt, Tudor Gradinaru, Gersona, Karen Konou, Kartik Ohri, Abtin, Aaditya Joshi, Urtzi Odriozola, Cakex2005, was000, KamikazEr101

所有变化详情

Weblate 5.14.3

发布于 2025 年 11 月 7 日。

缺陷修复

  • 性能报告 中观测 HTTPS 状态。

  • Repository maintenance 中的强制同步。

升级

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

贡献者

代码贡献

Michal Čihař

文档贡献

Michal Čihař

所有变化详情

Weblate 5.14.2

发布于 2025 年 11 月 6 日。

改进

  • 添加新字符串时的性能。

缺陷修复

  • 某些情况下添加术语到术语表不工作。

升级

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

贡献者

代码贡献

Michal Čihař

文档贡献

Michal Čihař

所有变化详情

Weblate 5.14.1

发布于 2025 年 11 月 5 日。

新功能

  • 现在在更改历史中追踪字符串上下文并在可用时展示。

改进

缺陷修复

  • 避免在受邀用户审计日志中存储邀请用户信息(CVE 2025-64326/GHSA-gr35-vpx2-qxhc)。

  • 在审计日志中略去管理员 IP 地址。

  • 在仓库状态中列出传出提交的数目。

  • 列出其他翻译。

  • Docker 容器中的 SAML 配置。

  • 翻译质量筛选器 某些情形下可能丢失一些更改。

升级

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

贡献者

代码贡献

Michal Čihař, Karen Konou, Gersona

翻译贡献

Agnieszka C, Žiga Deisinger, Anthony Guéchoum, VfBFan, eulalio, Zahid Rizky Fakhri, Максим Горпиніч, Fjuro, Aindriú Mac Giolla Eoin, Peter Vančo, Dick Groskamp, Kyotaro Iijima, Pavel Miniutka, delvani, 大王叫我来巡山, Kaya Zeren, Øjvind Fritjof Arnfred, cat, mdfaruk896852-code, Michal Čihař, GitHub webhook, Besnik Bleta, Horus68, Hotripak, Aitor Astorga, Massimo Pissarello, Rafael Fontenelle, Sketch6580, Любомир Василев, Danial Behzadi, Milo Ivir, 大学没毕业, Francisco Serrador, hoanghuy309, Arantxa, Denys Nykula, Martin Srebotnjak, Andi Chandler, Ricky Tigg, Kevin Zhang, Nataniel Dika Kurniawan

文档贡献

Michal Čihař, DeMiro5001, Gersona, Steffen

所有变化详情

Weblate 5.14

发布于 2025 年 10 月 22 日。

新功能

改进

缺陷修复

  • 文件上传时处理复数和 文件格式参数

  • 除了成员资格外,团队管理员 不能再编辑团队。

  • 重叠元素的高亮语法。

  • 短字符串搜索大小写敏感度。

  • 新译文不一致的文件格式。

  • 通过 import_memory 命令导入的记忆库内容被标记为活跃。

  • XLIFF 1.1 和 1.2 导入一些字符串。

兼容性

升级

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

贡献者

代码贡献

Michal Čihař, softworkz, Gersona, Benjamin Alan Jamie, Kartik Ohri, Kai Kewley, Raphael Michel, Dmytro Doroshenko, michael-smt, IoeCmcomc, Karen Konou, Juhari Yusuf Fatahillah, eulalio, Sketch6580

翻译贡献

Michal Čihař, eulalio, Zahid Rizky Fakhri, Divarrek, Sam Plimmer, amano, Sketch6580, Manuela Silva, Aindriú Mac Giolla Eoin, Максим Горпиніч, Milo Ivir, qywter11 qywter11, 大学没毕业, Changseop Yeom, Marija Grineviciute, Peter Vančo, Laurent FAVOLE, Сергей, Royston Shufflebotham, Massimo Pissarello, Emin Tufan Çetin, Juno Takano, Horus68, Martin Srebotnjak, Altos, ovl-1, 이정희, Yauhen, cat, Jessica Patricio, Alejandro Moctezuma, Kristijan "Fremen" Velkovski, Liviu Roman, Sveinn í Felli, Yamin Siahmargooei, Besnik Bleta, Øjvind Fritjof Arnfred, Danial Behzadi, Miguel A. Bouzada, CRISTIAN ANDREI, Denis96, Ldm Public, ROSPL-GR2-2025, Dick Groskamp, Jim Kats, Graaati, coronabond, VfBFan, Любомир Василев, GitHub webhook, Agnieszka C, Arif Budiman, Yaron Shahrabani, Karen Konou, Kartik Ohri, Juhari Yusuf Fatahillah, Дмитрий Михирев, Fjuro, Yago Raña Gayoso

文档贡献

Michal Čihař, Gersona, Kai Kewley, Raphael Michel, Benjamin Alan Jamie, michael-smt, softworkz, Karen Konou, Kartik Ohri, Juhari Yusuf Fatahillah, eulalio, Sketch6580

所有变化详情

Weblate 5.13.3

发布于 2025 年 9 月 12 日。

改进

  • 注册页面上的文本更详细地告知用户数据的可能使用。

  • 使账户删除视图更清晰易懂。

缺陷修复

升级

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

贡献者

代码贡献

Michal Čihař, Benjamin Alan Jamie, Raphael Michel, nijel

翻译贡献

Michal Čihař, eulalio, Zahid Rizky Fakhri, Divarrek, Sam Plimmer, amano, Sketch6580, Manuela Silva, Aindriú Mac Giolla Eoin, Максим Горпиніч, Milo Ivir, qywter11 qywter11, 大学没毕业, Changseop Yeom, Marija Grineviciute

文档贡献

Michal Čihař, Benjamin Alan Jamie, Raphael Michel, nijel

所有变化详情

Weblate 5.13.2

发布于 2025 年 9 月 5 日。

改进

  • 文件上传方法验证时的错误报告。

  • 新语言通知中详细的语言信息。

缺陷修复

  • 无法用 LDAP 完成登录。

  • 非间距标记更改历史记录中的突出显示。

升级

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

贡献者

代码贡献

Michal Čihař

翻译贡献

Divarrek, VfBFan

文档贡献

Michal Čihař, nijel

所有变化详情

Weblate 5.13.1

发布于 2025 年 9 月 4 日。

改进

缺陷修复

兼容性

升级

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

  • settings_example.py 中有几项更改,最明显的是从 MIDDLEWARE 中去掉了 django_otp.middleware.OTPMiddleware;请相应调整你的设置。

贡献者

代码贡献

Michal Čihař, nijel, alisa, Gersona, Karen Konou, Kartik Ohri, softworkz, Paul Harriet Asiñero

翻译贡献

pan93412, eulalio, Zahid Rizky Fakhri, Maciej Olko, Aindriú Mac Giolla Eoin, Christian Wia, Fjuro, Brian Njoroge, ssantos, Junghyuk Kwon, hugoalh, Alexis Launay, Wolf, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Yaron Shahrabani, Marija Grineviciute, Milo Ivir, Данил Костенков, Dick Groskamp, abdelbasset jabrane, CyrTranslit, cat, Michal Čihař, VfBFan, Wuzzy, Michalis, Deleted User, Francisco Serrador, Adolfo Jayme Barrientos, Ricky Tigg, Nicolas Van Aarsen, Julien Humbert, Jérôme, Nifou, Miguel A. Bouzada, elid, RViktor, Taufik Adi Wicaksono, Reza Almanda, Sveinn í Felli, Massimo Pissarello, Kyotaro Iijima, amano, 이정희, WaldiS, tomkolp, Piotr Kołtun, Horus68, Manuela Silva, Alan Marques, Rafael Fontenelle, Alefsander Ribeiro Nascimento, Simona Iacob, Nicoara Alex, Golubev Alexander, Сергей, Blueberry, Mingun, xXx, Vin, BouenMarsh, gfbdrgn, Igor Polyakov, qtm, Alexey Napalkov, Julija Juli, Reno Tx, தமிழ்நேரம், Kaya Zeren, Yuri Chornoivan, Ihor Hordiichuk, Mirka Danylenko, Tymofii Lytvynenko, Andrij Mizyk, Максим Горпиніч, 大王叫我来巡山, Sketch6580, JY3, 大学没毕业, Xiang Heng Wei, yangyangdaji, Xzonn, Peter Dave Hello, 峡州仙士, Winston Sung, Toomore Chiang, Haowei Hsu, Chang-Chia Tseng, notlin4, Supaplex, n1ck, Changseop Yeom, Ldm Public, Vitalii, Yago Raña Gayoso, Agnieszka C, Nguyễn Ngọc Khánh

文档贡献

Michal Čihař, nijel, Kartik Ohri, Paul Harriet Asiñero

所有变化详情

Weblate 5.1.3

发布于 2025 年 8 月 15 日。

新功能

改进

缺陷修复

  • 使用 替换现有翻译文件上传译文 可以正确追踪作者身份。

  • DeepL 集成现在正确地处理所有支持的源语言。

  • macOS 15 系统上 strxfrm 的可能崩溃。

  • 上传文件时因权限被拒导致的内部服务器错误。

兼容性

升级

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

  • 分布式锁定现在使用不同实现,这么做引入了 settings_example.py 的几处变化,最明显的是需要更改 CACHES 中的 BACKEND

  • Docker 容器现在使用 granian。这一变化要求显式配置代理信任标头,包括客户端协议。通常需添加 WEBLATE_SECURE_PROXY_SSL_HEADER 避免重定向循环,例如:

    services:
      weblate:
        environment:
          WEBLATE_IP_PROXY_HEADER: HTTP_X_FORWARDED_FOR
          WEBLATE_SECURE_PROXY_SSL_HEADER: HTTP_X_FORWARDED_PROTO,https
    

贡献者

代码贡献

Michal Čihař, nijel, michael-smt, Kartik Ohri, مهدي الوالي, Benjamin Alan Jamie, Gersona, KarenKonou, Julian Wachholz, Jana, softworkz, Luc Didry, Paul Harriet Asiñero, Wouter van Os, Martin Komara, Karen Konou, Pavan Chilukuri

翻译贡献

Emin Tufan Çetin, VfBFan, 大王叫我来巡山, Horus68, Aindriú Mac Giolla Eoin, Zulfar, Сергей, Besnik Bleta, Andi Chandler, Drugi Sapog, Eisuke Kawashima, wang, தமிழ்நேரம், Abduqadir Abliz, Yago Raña Gayoso, Manuela Silva, Arantxa, Linerly, Dick Groskamp, John, Peter Vančo, Jim Kats, WaldiS, caendeith, Michal Čihař, Florent, RViktor, hugoalh, Arun K Varghese, Wael Ibrahim, Juno Takano, Chang-Chia Tseng, eulalio, Fjuro, jonnysemon, Michael Neuendorf, Shizeeg Unadequatov, oxisol, Pierfrancesco Passerini, 大学没毕业, Любомир Василев, Ильсур Фаритович Ирназаров, Rafael Fontenelle, Yu Ting, J. Lavoie, Ilsur Irnazarov, Poesty Li, Xentrox Aero, amano, ButterflyOfFire, gfbdrgn, Zahid Rizky Fakhri, searinminecraft, Miguel A. Bouzada, pan93412, Mohammed Al Otaibi, Pexauteau Santander, Avi Markovitz, Helder Santana, qtm, Christian Wia, Ricky Tigg, Priit Jõerüüt, LucasMZ, VisionR1, ssantos, Yauhen, Clément Lyonnet, yangyangdaji, Максим Горпиніч, Matthaiks, Agnieszka C, Aleš Hakl, Yaron Shahrabani, Massimo Pissarello, 이정희, Dinh Nguyen, Martin Srebotnjak, Thunderstrike116, sletego, Sketch6580, 안정언, AlaxLima, Deniil, Tuomas Hietala, Λευθέρης Τρόμπακας, M. D. Kulkarni (MDK), Golubev Alexander

文档贡献

Michal Čihař, nijel, Benjamin Alan Jamie, Julian Wachholz, Jana, Nik Clayton, Gersona, softworkz, Paul Harriet Asiñero, Kartik Ohri, Martin Komara, KarenKonou, Martin Trigaux, Pavan Chilukuri

所有变化详情

Weblate 5.12.2

发布于 2025 年 6 月 20 日。

改进

  • DeepL 集成现在支持使用下一代 LLM 模型。

缺陷修复

升级

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

贡献者

代码贡献

Michal Čihař

翻译贡献

eulalio, Linerly, Peter Vančo, Yaron Shahrabani, VfBFan, Roland Reck, Manuela Silva, Abduqadir Abliz, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Zahid Rizky Fakhri, Michal Čihař, Matthaiks, Drugi Sapog, Yuri Chornoivan, Agnieszka C, Massimo Pissarello, Fjuro, Sketch6580, Любомир Василев, newidyn, Zulfar

文档贡献

Michal Čihař

所有变化详情

Weblate 5.12.1

发布于 2025 年 6 月 16 日。

缺陷修复

升级

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

贡献者

代码贡献

Michal Čihař

翻译贡献

VfBFan, qywter11 qywter11, Manuela Silva

文档贡献

Michal Čihař

所有变化详情

Weblate 5.12

发布于 2025 年 6 月 16 日。

安全

新功能

改进

缺陷修复

兼容性

  • 项目和类别默认标签页现在显示已翻译的语言。

  • 如果 Webhook 附加组件配置中未提供 secret,则 Webhook 请求将不会被签名,请参阅 Webhook

  • SAML 身份认证 支持不再包括在默认依赖项中。

升级

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

贡献者

代码贡献

Michal Čihař, nijel, Kartik Ohri, مهدي الوالي, Gersona, Mehdi El Oualy, KasukabeDefenceForce, AliceVisek, ButterflyOfFire, Benjamin Alan Jamie, michael-smt, Javi Boo, Karen Konou, Shubham Padia, KarenKonou, zoe, Zoe

翻译贡献

Michal Čihař, Yauhen, Romeostar, RViktor, Francisco Serrador, ابْنُ السَدِيمِ, Alejandra Wheeler, xuars, پرویز قادر, amano, Andrei Stepanov, Jim Kats, dedakir923, Amalia Nostalgia, Aindriú Mac Giolla Eoin, elid, abdelbasset jabrane, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Rafael Fontenelle, Zahid Rizky Fakhri, Miguel A. Bouzada, Yaron Shahrabani, Fjuro, Jose Delvani, Jim Spentzos, Michał Korczak, Taufik Adi Wicaksono, joel MKO, Ldm Public, Carmelo Serraino, Yu Ting, Alex, Yago Raña Gayoso, Boonsita Noijad, Massimo Pissarello, 大王叫我来巡山, rimasx, Abhinav Ohri, Любомир Василев, Manuela Silva, Juzé, Licaon Kter, Anon, Ecron, ButterflyOfFire, Milo Ivir, Yuliia Ozkan, Christian Wia, Nat A, Drugi Sapog, Martin Srebotnjak, searinminecraft, Chou Chamnan, Priit Jõerüüt, Matthaiks, Sketch6580, Максим Горпиніч, Сергей, cat, Roland Reck, Agnieszka C, VfBFan, Besnik Bleta, Dick Groskamp, Pierfrancesco Passerini, PriitUring, Ding User, 大学没毕业, Peter Vančo, pan93412, Κyriaki L, Marijn Scholtus, Emin Tufan Çetin, Zulfar, Oasis Tri, zenobit, Abduqadir Abliz, ssantos, தமிழ்நேரம், lm, gogu, Andi Chandler, hugoalh, Linerly, Murun Battulga, Teitei, Wael Ibrahim, Burak Hüseyin Ekseli, Eduard Ereza Martínez, Tuomas Hietala, Taiki Ohno

文档贡献

Michal Čihař, Kartik Ohri, AliceVisek, Gersona, KasukabeDefenceForce, ButterflyOfFire, Benjamin Alan Jamie, michael-smt, Renan LE CARO, nijel, Yuki Noda, zoe, Zoe

所有变化详情

Weblate 5.11.4

发布于 2025 年 5 月 7 日。

改进

缺陷修复

  • Webhook 某些情形下未被触发。

升级

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

贡献者

代码贡献

Michal Čihař, مهدي الوالي

文档贡献

Michal Čihař

所有变化详情

Weblate 5.11.3

发布于 2025 年 5 月 3 日。

缺陷修复

  • 修复了 release 发布。

升级

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

贡献者

代码贡献

Michal Čihař

文档贡献

Michal Čihař

所有变化详情

Weblate 5.11.2

发布于 2025 年 5 月 3 日。

改进

缺陷修复

  • XML 导出不再因带特殊字符的位置而崩溃。

  • 改进 ZIP 上传的错误处理。

  • Django 5.2 的兼容性。

  • 避免重复的术语表同步。

升级

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

贡献者

代码贡献

Michal Čihař

翻译贡献

Yauhen, Michal Čihař, Romeostar, RViktor, Francisco Serrador, ابْنُ السَدِيمِ, Alejandra Wheeler, xuars, پرویز قادر, amano, Andrei Stepanov, Jim Kats, dedakir923, Amalia Nostalgia, Aindriú Mac Giolla Eoin, elid, abdelbasset jabrane, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Rafael Fontenelle, Zahid Rizky Fakhri

文档贡献

Michal Čihař

所有变化详情

Weblate 5.11.1

发布于 2025 年 4 月 25 日。

改进

  • 项目级别备份 现包含团队和类别。

  • 非 web 服务容器现支持 Docker 健康检查。

缺陷修复

  • GitLab 合并请求 integration now detects merge‑request conflicts more robustly.

  • Webhook 现在在 Docker 中启用。

  • 删除未提交的术语表术语。

升级

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

贡献者

代码贡献

Michal Čihař, Kartik Ohri, nijel, AliceVisek, Cédric Krier

翻译贡献

xuars, Fjuro, Yaron Shahrabani, VfBFan, Michal Čihař, Yauhen, RViktor, cat, Andrei Stepanov, Ettore Atalan, 大学没毕业, Miguel A. Bouzada, ssantos, Emin Tufan Çetin, Jeff Huang, Christian Wia, Murun Battulga, Сергей, Peter Vančo, Dick Groskamp, amano, Julien Humbert, தமிழ்நேரம், WofWca, dedakir923, Rafael Fontenelle, Heimen Stoffels, Manuela Silva, ball, Francisco Serrador, Linerly, Sveinn í Felli, Floee Rozario, Ricky Tigg

文档贡献

Michal Čihař, AliceVisek, Kartik Ohri, Cédric Krier

所有变化详情

Weblate 5.11

发布于 2025 年 4 月 15 日。

新功能

改进

  • Weblate 现在使用 OpenAPI 规范 3.1.1 来生成 Weblate 的 REST API 方案。

  • 译者鸣谢表贡献者统计数据 包括译者的加入日期。此外,这两者均可根据加入日期或已翻译的字符串数进行排序。

  • 小挂件显示更精确的统计数据。

  • 历史记录中 上传译文 的情况现包含详情。

  • C# 格式 现在支持 csharp-format 标记,以与 GNU gettext 兼容。

  • 现在可以在历史记录中跟踪字符串标记的更改。

  • 自动建议 文档已扩展。

  • 部件发现 更好地处理上百个匹配。

  • 忽略 质量检查 会自动更新已传播的字符串。

  • 翻译标记 现在也可以在项目级别进行配置。

  • 改进了历史记录中 翻译标记解释 更改的渲染。

  • CyrTranslit 现自动从匹配的译文而不是源字符串进行音译。

  • 现在程序优雅地处理创建重复术语表的错误和术语表删除的失败。

缺陷修复

  • 安全性:克隆部件可能会将部件配置泄露到 URL 中(CVE 2025-32021)。

  • 修复了配置时区后验证码验证的问题。

  • 提升了译文传播性能。

  • 开头和拖尾空白现在正确地从同样包含一个 禁止的初始字符 字符串的术语表字符串中被去除。

  • 修复了新添加的翻译文件的后台解析。

兼容性

  • 注册现在不允许一次性电子邮件域名。

升级

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

  • 数据库迁移会更新索引,这可能需要相当长的时间。

贡献者

代码贡献

Michal Čihař, Gersona, Kartik Ohri, Mehdi El Oualy, Yash Kumar, nijel, Viktor Khokhryakov, AliceVisek, KasukabeDefenceForce

翻译贡献

Michal Čihař, Vinko Kastelic, Dick Groskamp, ButterflyOfFire, Amalia Nostalgia, VfBFan, Balázs Úr, william chen, Alexander Gabilondo, cat, Fjuro, Ritwik, Rafael Fontenelle, Bee Crankson, Ldm Public, Christian Wia, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), தமிழ்நேரம், Emilia Meza, elid, xuars, Andi Chandler, RViktor, Tuukka Salminen, Yaron Shahrabani, Chang-Chia Tseng, Manuela Silva, Espea Tiviq, dedakir923, Besnik Bleta, ប៉ុកណូ រ៉ូយ៉ាល់, Dag Høidahl, Priit Jõerüüt, pan93412, Miguel A. Bouzada, Vũ Minh Nguyên, CyrTranslit, Avi Markovitz, Temuri Doghonadze, Matthaiks, Champ0999, Yauhen, Massimo Pissarello, Sketch6580, Максим Горпиніч, Emin Tufan Çetin, Agnieszka C, Ettore Atalan, Любомир Василев, Marc Riera, adiee5, 大王叫我来巡山, JY3, amano, Сергей, Ricky Tigg, Martin Srebotnjak, Gideon Wentink, Yuri Chornoivan

文档贡献

Michal Čihař, Gersona, Kartik Ohri, Yash Kumar, AliceVisek, gpatel-fr

所有变化详情

Weblate 5.10.4

发布于 2025 年 3 月 19 日。

缺陷修复

  • 修复了不理会检查的问题。

  • 减少了翻译时渲染其他字符串的开销。

  • 改进了一些 Weblate 的 REST API 端点的性能。

  • 修复了某些极端情况下 解析语言代码 的问题。

  • 搜索字符串 现正确地在部件上寻找精准匹配。

升级

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

贡献者

代码贡献

Michal Čihař

翻译贡献

Vinko Kastelic, Dick Groskamp, Amalia Nostalgia, VfBFan, Balázs Úr, william chen, Michal Čihař, cat

文档贡献

Michal Čihař

所有变化详情

Weblate 5.10.3

发布于 2025 年 3 月 13 日。

改进

缺陷修复

  • 改进了 API 下载端点的性能。

  • 优化了在翻译时获取其他译文。

  • 减少通知开销。

  • 使用 Weblate 内部网址 改进了部件的处理。

  • 修复了某些 Git 服务器的身份认证问题。

升级

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

贡献者

代码贡献

Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49

翻译贡献

Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin, Rostyslav, RViktor, Sveinn í Felli, Basheer Radman, dedakir923, xuars

文档贡献

Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy

所有变化详情

Weblate 5.10.2

发布于 2025 年 2 月 28 日。

改进

  • 改进了 翻译记忆库 匹配。

  • 可视化差异现在更好地高亮空格添加。

  • 改进了大型项目的性能。

缺陷修复

兼容性

  • Weblate 已经切换到了不同的 zxcvbn 集成库文件,因旧的库不再受到维护,见 密码身份认证

  • 当提供 HTTP 凭据时,Weblate 对于 Git 2.46.0 及更高版本使用主动身份认证。

升级

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

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

贡献者

代码贡献

Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49

翻译贡献

Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin, Rostyslav, RViktor

文档贡献

Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy

所有变化详情

Weblate 5.10.1

发布于 2025 年 2 月 21 日。

改进

  • 多项未通过的检查 更好地显示未通过检查的项目,包括到相应字符串的连接。

  • 项目仓库管理方面,显示已锁定部件的详细概况。

  • 搜索字符串 支持按照源字符串状态进行搜索。

缺陷修复

  • 下载译文 更快地在项目和语言范围内执行。

  • 编辑源字符串时 极简模式 不会两次展示源字符串。

  • 修复了 术语表 术语高亮的问题。

升级

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

贡献者

代码贡献

Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49

翻译贡献

Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin

文档贡献

Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy

所有变化详情

Weblate 5.10

发布于 2025 年 2 月 14 日。

新功能

改进

缺陷修复

兼容性

升级

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

  • settings_example.py 中有几项更改,最明显的是 REST_FRAMEWORK, SPECTACULAR_SETTINGS, DRF_STANDARDIZED_ERRORSINSTALLED_APPSWeblate 的 REST API 的新设置;请相应调整你的设置。

  • 不再支持 PostgreSQL 12 和 MariaDB 10.4。

贡献者

代码贡献

Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49

翻译贡献

Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus

文档贡献

Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy

所有变化详情

Weblate 5.9.2

发布于 2024 年 12 月 19 日。

改进

缺陷修复

升级

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

贡献者

代码贡献

Michal Čihař, Gersona

翻译贡献

Horus68, Peter Vančo, cat, Rafael Fontenelle, Blueberry, Christian Wia, 大学没毕业, Yılmaz Durmaz, gallegonovato, Miguel A. Bouzada, VfBFan, Michal Čihař, Максим Горпиніч, Besnik Bleta, Aindriú Mac Giolla Eoin, Yaron Shahrabani, Fjuro, 大王叫我来巡山, Massimo Pissarello, Любомир Василев

文档贡献

Michal Čihař, Rafael Fontenelle

所有变化详情

Weblate 5.9.1

发布于 2024 年 12 月 16 日。

缺陷修复

  • 修复了发布软件包到 PyPI 的问题。

升级

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

贡献者

代码贡献

Michal Čihař

文档贡献

Michal Čihař

所有变化详情

Weblate 5.9

发布于 2024 年 12 月 16 日。

新功能

改进

缺陷修复

  • 使用 has:variant 字段现在可以在搜索语言中正确展示有变体的字符串,见 搜索字符串

  • 用某些格式保存新添加的字符串。

  • Java 格式 优雅地处理转义。

兼容性

  • Rollbar 集成不再包括客户端错误收集。

  • Weblate 现在需要 Git 2.28 或更新版本。

  • 任何依赖 Change 模型信号的自定义代码都应被检查。

  • 要和此版本兼容,需要更新 Fedora Messaging 集成。

  • WEB_WORKERS 现在配置线程数而非进程数。

升级

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

贡献者

代码贡献

Michal Čihař, Mehdi El Oualy, Paul Harriet Asiñero, Yusi Z, Mehdi Eloualy, gers, nijel, michael-smt, gersona, Gersona

翻译贡献

Michal Čihař, Besnik Bleta, gallegonovato, Blueberry, cat, Fjuro, Sketch6580, Massimo Pissarello, Linerly, 大王叫我来巡山, 大学没毕业, Yuri Chornoivan, VfBFan, JY3, Miguel A. Bouzada, Dick Groskamp, Aindriú Mac Giolla Eoin, Andi Chandler, Kristoffer Grundström, Christian Wia, Claudio Filho F Filho, Yaron Shahrabani, Milo Ivir, Kaya Zeren, Neaten “Awrawman” Awrawman, Agnieszka C, Jeff Huang, Fulup Jakez, Milan Šalka, nautilusx, Любомир Василев, notlin4, immeteor2, kowih83264, WaldiS, ssantos, Reno Tx, Johan Jacobsson, Peter Vančo, Sveinn í Felli, Oliver, Yvan Zo, meshari alnaim, தமிழ்நேரம், searinminecraft, Jwtiyar Nariman, gitelo4516, Vision, Chang-Chia Tseng, Kyotaro Iijima, Ricky Tigg, ei9, Martin Srebotnjak, Horus68, 이정희, Максим Горпиніч, Sylvain Pichon, Ldm Public, Слободан Симић(Slobodan Simić), Priit Jõerüüt, Hugo, UTUMI Hirosi, Сергей, symegac, Winston Sung, ChinskiKaczynski, Rafael Fontenelle

文档贡献

Michal Čihař, Paul Harriet Asiñero, gers, michael-smt, Benjamin Alan Jamie, Gersona, Mehdi Eloualy

所有变化详情

Weblate 5.8.4

发布于 2024 年 11 月 19 日。

改进

缺陷修复

升级

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

贡献者

代码贡献

Michal Čihař, gersona, Mehdi El Oualy

文档贡献

Michal Čihař

所有变化详情

Weblate 5.8.3

发布于 2024 年 11 月 6 日。

缺陷修复

  • 更改某些 审计日志 条目的格式。

  • 修复了某些机器翻译集成中的 XML 转义输出的问题。

  • 修复了重复列举新添加的术语表术语的问题。

升级

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

贡献者

代码贡献

Michal Čihař, Mehdi El Oualy

文档贡献

Michal Čihař

所有变化详情

Weblate 5.8.2

发布于 2024 年 11 月 1 日。

缺陷修复

  • 在数据库迁移期间更新过期的复数定义。

  • 更新多个字符串时减少了数据库查询的数量。

  • 术语表 中的主要问题字符现在已在上传的文件中正确去除。

  • 改进了 定制工作流程 性能。

升级

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

贡献者

代码贡献

Michal Čihař, Paul Harriet Asiñero, michael-smt, gers, Mehdi El Oualy

翻译贡献

VfBFan, 大王叫我来巡山, Любомир Василев, Miguel A. Bouzada, Besnik Bleta, Yuri Chornoivan, Wuzzy, Michal Čihař, gallegonovato, Vin, Blueberry, befag74614, Agnieszka C, Rhoslyn Prys, Aindriú Mac Giolla Eoin, Fulup Jakez, Christian Wia, ssantos, Vlăduț Ilie, Fjuro, amano, Andi Chandler, Peter Vančo, test-session, famese, Yaron Shahrabani, Geert-Jan Knapen, Ricky From Hong Kong, Tymofii Lytvynenko, Dick Groskamp, Horus68, Reno Tx, Jim Kats, Massimo Pissarello, Florent, Ihor Hordiichuk, hugoalh, Vaclovas Intas, Milo Ivir, Jim Spentzos, Dženan, Claudio Filho F Filho, 大学没毕业, پرویز قادر

文档贡献

Michal Čihař, Benjamin Alan Jamie, gers, gersona

所有变化详情

Weblate 5.8.1

发布于 2024 年 10 月 15 日。

缺陷修复

  • Python 包使用小写字母名。

升级

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

贡献者

代码贡献

Michal Čihař

文档贡献

Michal Čihař

所有变化详情

Weblate 5.8

发布于 2024 年 10 月 15 日。

新功能

改进

缺陷修复

兼容性

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

  • Amazon 翻译 现在需要 TranslateFullAccess 权限。

升级

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

  • settings_example.py 中有几项更改,最显著的是 SPECTACULAR_SETTINGSWeblate 的 REST API 的新设置以及 REST_FRAMEWORKINSTALLED_APPS 中的更改;请相应调整你的设置。

贡献者

代码贡献

Michal Čihař, Mehdi Eloualy, Mehdi El Oualy, gers, michael-smt, ButterflyOfFire, Saurmanđal, Paul Harriet Asiñero, Ingo Brückl, Vincent, Jakub Boukal, nijel

翻译贡献

gallegonovato, Jose Delvani, Andi Chandler, Massimo Pissarello, Christian Wia, Kaya Zeren, Muhammad B Madara, Assem Askarova, pan93412, Reno Tx, Sagiri, symegac, Allan Nordhøy, VfBFan, Peter Vančo, Yaron Shahrabani, Dick Groskamp, Besnik Bleta, Masahiro Fujimoto, Kyotaro Iijima, ButterflyOfFire, Michal Čihař, پرویز قادر, amano, Mirka Danylenko, Yuri Chornoivan, Milo Ivir, Blueberry, Julien Humbert, JY3, Ricky Tigg, Hotripak, Vin, Fjuro, 大王叫我来巡山, Miguel A. Bouzada, Любомир Василев, Aindriú Mac Giolla Eoin, Coool (github.com/Coool), Ihor Hordiichuk, Martin Srebotnjak, Сергей, jonnysemon, Wuzzy, Ldm Public, Nived, Hoseok Seo, Tuomas Hietala, Andrey, solokot, Agnieszka C, Luna, Alan Marques, ssantos, Yamin Siahmargooei, Vaclovas Intas, Linerly, Victor K, Rhoslyn Prys, Iker García Calviño, Milan Šalka, Justin Nogossek, Floure, Eduardo Malaspina, Oğuz Ersen, Priit Jõerüüt, Jeff Huang

文档贡献

Michal Čihař, gers, Jorge, michael-smt, Mehdi Eloualy, Paul Harriet Asiñero, Ingo Brückl, Mehdi El Oualy

所有变化详情

Weblate 5.7.2

发布于 2024 年 9 月 5 日。

改进

  • 双因素身份认证 记住用户最后使用的方法。

  • 退出登录现在显示一个页面,而不是重定向。

  • 改进了异常日志的可读性。

缺陷修复

  • 从链接部件的仓库更新译文。

  • 改进了摘要通知电子邮件的渲染。

升级

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

贡献者

代码贡献

Michal Čihař, Mehdi Eloualy

翻译贡献

Christian Wia, Ihor Hordiichuk, Hanaa MSB, Hoseok Seo, پرویز قادر, Reno Tx, Jose Delvani, Artemka, Blueberry, Elisabeth Pieringer, VfBFan, ɴᴇᴋᴏ, Andi Chandler, Yaron Shahrabani, Michal Čihař, Miguel A. Bouzada, gallegonovato, Besnik Bleta, Sketch6580, Aindriú Mac Giolla Eoin, Fjuro, 大王叫我来巡山

文档贡献

Michal Čihař

所有变化详情

Weblate 5.7.1

发布于 2024 年 8 月 30 日。

改进

  • 更新了语言名称以更好地描述不同的字母文字和中文。

  • 对于需要它更新翻译文件中的非翻译内容的格式,现在会自动安装 清理翻译文件

缺陷修复

  • 支持在自动建议设置中使用 Docker 网络名称。

  • 修复了使用 Azure 等第三方提供商的身份认证问题。

  • 支持 DeepL 中正式和非正式葡萄牙语。

  • 即使在深色模式下,TOTP 的二维码现在也是黑/白色的。

  • 修复了为用户配置 WebAuthn 时的 TOTP 身份认证问题。

升级

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

贡献者

代码贡献

Michal Čihař, Mehdi El Oualy, Mehdi Eloualy

翻译贡献

Michal Čihař, Miguel A. Bouzada, Ldm Public, gallegonovato, Besnik Bleta, Yaron Shahrabani, Alefsander Ribeiro Nascimento, Aindriú Mac Giolla Eoin, Massimo Pissarello, hugoalh, Xzonn, Jose Delvani, 大王叫我来巡山, Сергей, Milo Ivir, VfBFan, Blueberry, Ihor Hordiichuk, Christian Wia, Fjuro, simmon, Chikita Isaac, Oğuz Ersen, 马牛逼(Felix), Sketch6580, Emin Tufan Çetin, Simona Iacob, Andi Chandler, Jorge Gemetto, Assem Askarova, Julien Humbert, Peter Vančo, Wuzzy, ovl-1, Jim Kats, WaldiS, Nicolas MAGERE, Eduard Ereza Martínez, Kaya Zeren, Pierfrancesco Passerini, Dick Groskamp, Chang-Chia Tseng, Anon, Priit Jõerüüt, 이정희, Taufik Adi Wicaksono, Balázs Úr, Saranpat Visetrit, Vlăduț Ilie

文档贡献

Michal Čihař, Robin

所有变化详情

Weblate 5.7

发布于 2024 年 8 月 15 日。

新功能

  • 现在支持通过 Passkeys、WebAuthn、身份认证应用 (TOTP) 和恢复码使用 双因素身份认证

  • 可以在团队或项目层级强制使用 双因素身份认证

  • 添加新字符串 现在可以在用户界面中创建复数字符串了。

  • 字符串标签 现在包含解释它们的描述。

  • 针对已完成翻译和部件的新 通知

  • OpenAI 现在支持自定义模型和 URL 并提供使用不同措辞改动现有字符串让含义更清晰的功能。

  • CyrTranslit 自动建议服务。

改进

缺陷修复

兼容性

  • Weblate 现在使用 mistletoe 而非 misaka 作为 Markdown 渲染器。

  • 内容安全政策 现在更为严格,这可能拦截第三方自定义。

  • 添加字符串到翻译时,单语言格式不再从 单语言译文模版语言文件 复制评论。

  • 自动建议 不再支持 Amagama,因该服务的维护已停止。

  • SENTRY_SEND_PII 的默认值被改变。

  • JSON 格式的翻译致谢报告现在对条目遵守不同格式。

升级

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

  • settings_example.py 中有几项更改,最显著的是 双因素身份认证 的新设置以及 INSTALLED_APPSSOCIAL_AUTH_PIPELINEMIDDLEWARE 中的更改;请相应调整你的设置。

  • ENABLE_HTTPS 现在对 WebAuthn 支持是必需的。如果你无法使用 HTTPS,请按照 ENABLE_HTTPS 文档中的描述停用相关检查。

贡献者

代码贡献

Michal Čihař, João Ferreira, Paul Harriet Asiñero, gers, Benjamin Alan Jamie, John R. D'Orazio, Tobias Schlatter, Max Wittig, Mehdi Eloualy, michael-smt, Jochen Sprickerhof, Vincent, Dwayne Bailey, Bastien Montagne

翻译贡献

Jose Delvani, Julija Juli, Andi Chandler, pan93412, Milo Ivir, gallegonovato, ngocanhtve, kapatych, Marco Ciampa, Balázs Úr, Artemka, Ricky From Hong Kong, Massimo Pissarello, dreigiau, Ihor Hordiichuk, Allan Nordhøy, Selyan Sliman Amiri, iwonder, Besnik Bleta, Nathan, yangyangdaji, Priit Jõerüüt, Aindriú Mac Giolla Eoin, Diego Beraldin, Marino Díaz, پرویز قادر, Horus68, ssantos, M. D. Kulkarni (MDK), Miguel A. Bouzada, A. Bento, mpt.c, ovl-1, Fjuro, Luna, Antônio Breno, alefsanderribeiro, Alefsander Ribeiro Nascimento, Ian Perdiansah, amano, Petter Reinholdtsen, Malik Shoaib, Emin Tufan Çetin, John kh, Сергей, tygyh, Semih, Balázs Meskó, Martin Najemi, Yaron Shahrabani, Rhoslyn Prys

文档贡献

Michal Čihař, Benjamin Alan Jamie, Paul Harriet Asiñero, Allan Nordhøy, Max Wittig, Mehdi Eloualy, Vincent, LE MEILLAT, gers, lotigara

所有变化详情

Weblate 5.6.2

发布于 2024 年 7 月 1 日。

缺陷修复

升级

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

所有变化详情

Weblate 5.6.1

发布于 2024 年 6 月 24 日。

改进

缺陷修复

升级

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

所有变化详情

Weblate 5.6

发布于 2024 年 6 月 19 日。

新功能

改进

  • 通知 现包括需要更新的字符串。

  • 改进了与密码管理器的兼容性。

  • 改进了已上传改动的追踪。

  • 优雅地处理自动建议中的临时机器翻译错误。

  • GET /api/units/(int:id)/ 现包含 last_updated 时间戳。

  • GET /api/changes/(int:id)/ 现包含 olddetails.

  • 降低了内存用量,提升了某些视图的性能。

缺陷修复

  • 加载有许多术语表匹配的字符串。

  • 修复了某些全站级别 附加组件 的行为。

  • 保存需要编辑的字符串到 Windows RC 文件 格式。

  • XML 标记 更好地处理 XML 条目。

  • 自动建议可能会弄混已翻译字符串的替换。

兼容性

  • 与 Django 5.1 的兼容性。

升级

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

所有变化详情

Weblate 5.5.5

发布于 2024 年 5 月 13 日。

缺陷修复

  • 使用推送分支时的虚假合并失败警报。

  • 过时仓库的清理。

升级

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

所有变化详情

Weblate 5.5.4

发布于 2024 年 5 月 10 日。

改进

缺陷修复

  • 改进了对 OpenAI 中 placeables 的处理。

升级

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

所有变化详情

Weblate 5.5.3

发布于 2024 年 5 月 3 日。

改进

  • 改进了渲染包含许多对象的列表的性能。

  • 部件管理:添加了管理项目/全站 附加组件 的链接。

缺陷修复

  • 修复了 librsvg 版本低于 2.46 时的崩溃问题。

  • 某些 附加组件 的日常执行问题。

升级

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

所有变化详情

Weblate 5.5.2

发布于 2024 年 4 月 26 日。

缺陷修复

  • 修复了发布软件包到 PyPI 的问题。

升级

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

所有变化详情

Weblate 5.5.1

发布于 2024 年 4 月 26 日。

新功能

改进

  • 在历史记录中展示源字符串更改的更多详情。

  • Azure AI 翻译工具 现在支持使用自定义翻译工具。

  • 改进了 邀请新用户 中的错误处理。

  • 添加了 PNG 状态徽章。

  • 操作面板视图中新增管理项目列表。

  • 更详细的传出提交状态。

  • 减少了内存的使用。

缺陷修复

  • 修复了某些附加组件开启时跳过部件更新的错误。

  • 项目和全站级别附加组件的日常执行问题。

  • 当原文标记为需要编辑时,允许编辑字符串。

  • 字符串最后更新时间戳的更新。

  • 修复了项目级别和全站范围安装 挤压 Git 提交部件发现 附加组件的问题。

  • 优雅处理 Weblate 的 REST API 内的锁定错误。

升级

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

  • REST_FRAMEWORK 设置有一处更改(新增 EXCEPTION_HANDLER)。

所有变化详情

Weblate 5.5

发布于 2024 年 4 月 20 日。

新功能

改进

缺陷修复

兼容性

  • 几个 API 调用可能受 Django REST 框架更严格的布尔字段验证的影响。比如 POST /api/projects/(string:project)/components/.

  • 在 PostgreSQL 15+ 版本中,现在数据库层面强制部件标识串和名称的唯一性。

  • Docker 映像现在 /app/venv 中传送 Python 包并使用 uv 进行安装。

升级

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

  • settings_example.py 中有几项更改,最明显的位于 INSTALLED_APPSLOGOUT_REDIRECT_URL 中,请相应调整你的设置。

  • Weblate 现在需要 Python 3.10 和 Django 5.0.

所有变化详情

Weblate 5.4.3

发布于 2024 年 3 月 26 日。

缺陷修复

升级

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

所有变化详情

Weblate 5.4.2

发布于 2024 年 2 月 22 日。

缺陷修复

  • 如遇数据库连接问题,则展示调试页面。

  • 优雅地处理有重复内置团队的迁移。

升级

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

所有变化详情

Weblate 5.4.1

发布于 2024 年 2 月 19 日。

缺陷修复

  • 从先前版本缓存 Weblate 升级检查时进行相同检查可能造成崩溃。

升级

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

所有变化详情

Weblate 5.4

发布于 2024 年 2 月 15 日。

新功能

改进

缺陷修复

兼容性

升级

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

所有变化详情

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 日。

新功能

改进

  • 更快的统计数据更新。

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

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

  • DeepL 现在可以为译者配置默认的正式程度。

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

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

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

  • 专门的审核者 工作流程新增直接批准建议的选项。

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

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

缺陷修复

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

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

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

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

  • 不安全的 HTML 清理 中允许不间断空格字符。

兼容性

升级

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

所有变化详情

Weblate 5.1.1

发布于 2023 年 10 月 25 日。

改进

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

  • 新增分享到 Fediverse 按钮。

  • 新增 VCS 集成凭据验证。

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

缺陷修复

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

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

升级

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

所有变化详情

Weblate 5.1

发布于 2023 年 10 月 16 日。

新功能

改进

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

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

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

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

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

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

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

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

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

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

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

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

缺陷修复

兼容性

  • 类别现在包含 weblate:// 仓库 URL 。

升级

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

  • 不支持从早于 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 1.1 和 1.2 现支持展示源字符串位置。

  • 用复数、占位符或备选翻译渲染字符串。

  • 用户 API 现包含最后登录日期。

  • 出于隐私原因,用户 API 令牌现默认处于隐藏状态。

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

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

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

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

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

  • 检查和修正 浏览体验。

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

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

缺陷修复

兼容性

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

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

升级

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

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

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

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

所有变化详情