Weblate 5.10.2¶
发布于 2025 年 2 月 28 日。
改进
改进了 翻译记忆库 匹配。
可视化差异现在更好地高亮空格添加。
改进了大型项目的性能。
缺陷修复
兼容性
Weblate 已经切换到了不同的 zxcvbn 集成库文件,因旧的库不再受到维护,见 密码身份验证。
Weblate uses proactive authentication with Git 2.46.0 and newer when HTTP credentials are supplied.
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最显著的是更改了AUTH_PASSWORD_VALIDATORS
和INSTALLED_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 日。
新功能
验证 reStructuredText 参考的 reStructuredText 引用不一致 检查。
验证 reStructuredText 语法的 reStructuredText 语法错误 检查。
API 现在能生产 CSV 输出。
新的管理命令
import_projectbackup
来导入 项目级别备份。
改进
改进了 自动建议 中的错误处理。
Docker 容器中现在有了
WEBLATE_REGISTRATION_CAPTCHA
。共享仓库的 Synchronize 操作现在对仓库所有部件生效。
标点间距 忽略 markup 语言,比如 Markdown 或 reStructuredText。
标点间距 不改变 reStructuredText 标记。
改进了 Weblate 的 REST API 验证错误,见 错误响应。
任何在 Weblate language data 中被更改为别称的语言现在反映在所有现有的安装中。
现在自动删除空白的别称语言(不和任何翻译、个人资料、部件等等关联)。
连续重复的单词 检查 Markdown 或者 reStructuredText 这样的标记语言的效果更好了。
DeepL 中的 DeepL API Free 验证密钥自动使用 DeepL API Free 端点。
和 Django 第三方静态文件存储后端的兼容性。
改进了 Azure AI 翻译工具 中的语言兼容性。
重用的译文 检查优雅地处理不区分大小写的语言。
强制检查 现应用在从仓库中导入的字符串上。
OpenAPI 的 API schema 包含更多信息。
正则表达式 支持高级正则表达式。
未更改的译文 可以优雅地处理不区分大小写的语言。
缺陷修复
修复重复错误后错误地触发 重用的译文 检查。
某些情形下的深色主题行为。
翻译传播有时不按预期工作。
现在自动为 AWS 设定 Content-Security-Policy。
自动建议 有时过于激进地缓存结果。
修复了 自动建议 中的翻译缓存。
不安全的 HTML 清理 自动修复遵照
ignore-safe-html
标记。标点间距 检查不再应用于布列塔尼语。
修复了已链接存储库 挤压 Git 提交 的问题。
多项未通过的检查 避免误报并更好地列出相关检查。
兼容性
不再支持使用 Django 测试执行器运行测试,见 Weblate 测试套件与持续集成。
API 错误响应格式已更改,见 错误响应。
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最明显的是REST_FRAMEWORK
,SPECTACULAR_SETTINGS
,DRF_STANDARDIZED_ERRORS
和INSTALLED_APPS
中 Weblate 的 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 日。
改进
已重命名 Bitbucket 数据中心拉取请求 匹配新的产品名。
GET /api/users/
支持按用户 ID 搜索。
缺陷修复
升级
请按照 一般的升级指示 来执行升级。
贡献者
- 代码贡献
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 日。
新功能
每个项目的 自动建议 现在可以通过项目 Weblate 的 REST API 来配置。
翻译记忆库导入现支持 XLIFF、PO 和 CSV 格式的文件,见 管理命令 中的 用户界面 和
import_memory
命令。注册人机验证码现包括工作证明机制 ALTCHA。
记录到 Graylog 日志管理。
改进
Google Cloud 翻译高级版 现支持 自动建议中的术语(可选)。
现在菜单中有直接复制部件的快捷方式(管理 → 复制此部件)。
生成 译者鸣谢表 时包含用户名。
批量编辑 显示匹配字符串的预览。
GET /api/components/(string:project)/(string:component)/
暴露部件锁定状态。禅模式 下的编辑器现在贴住屏幕底部。
添加了 翻译 时的页面导航。
外观自定义 现在有深色模式的确切设置。
改进了 翻译传播 性能。
POST /api/translations/(string:project)/(string:component)/(string:language)/file/
更详细的错误消息。
缺陷修复
兼容性
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 日。
改进
搜索用户 可以根据用户更改进行搜索。
缺陷修复
修改了 RSS 订阅源 的偶尔崩溃。
ICU MessageFormat 优雅地处理复数字符串。
Bitbucket Cloud 拉取请求 正确地生成拉取请求描述。
升级
请按照 一般的升级指示 来执行升级。
贡献者
- 代码贡献
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 日。
缺陷修复
在数据库迁移期间更新过期的复数定义。
更新多个字符串时减少了数据库查询的数量。
术语表 中的主要问题字符现在已在上传的文件中正确去除。
改进了 定制工作流程 性能。
修复了某些机器翻译集成中的 XML 转义输出的问题。
升级
请按照 一般的升级指示 来执行升级。
贡献者
- 代码贡献
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 日。
新功能
在部件中添加了 键筛选器。
搜索 现在支持按照对象路径和 DATETIME 字段的模糊值 进行筛选。
现在可以在仓库 URL 中传递合并请求凭据,见 配置版本控制凭据。
Azure OpenAI 自动建议服务。
改进
DeepL 现在支持指定翻译上下文。
梵文天城体 danda 符号的 自动修正 现在能更好地处理拉丁字母。
法语和布列塔尼语的 自动修正 现在在冒号前使用不间断空格而非窄空格。
Weblate 的 REST API 现在有了预览 OpenAPI 规格。
自动删除陈旧空白的术语表。
? 现在显示可用的 键盘快捷键。
项目中的翻译和语言视图现在包括语言和复数的基本信息。
搜索并替换 显示匹配字符串的预览。
Android 字符串资源 现支持其字符串中可翻译的属性。
通过文件上传(翻译文档)创建部件现支持双语文件。
缺陷修复
在某些情况下展示 定制工作流程 设置。
用户可以在项目现有的任何语言中添加部件。
多个未命名的变量 更好地处理某些字符串,比如 Python brace 格式。
兼容性
Weblate 现在需要 Python 3.11 或更新版本。
Amazon 翻译 现在需要 TranslateFullAccess 权限。
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最显著的是SPECTACULAR_SETTINGS
中 Weblate 的 REST API 的新设置以及REST_FRAMEWORK
和INSTALLED_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 自动建议服务。
改进
格式化 Java 属性文件 现在可以进行区分大小写的排序。
现已支持全站和全语言范围的状态小挂件,见 推广翻译。
活动报告 现对分类可用。
在编辑器中突出显示新行。
CSV 文件 更好地处理只有两个字段的文件。
现在可使用键盘操控浏览模式,见 键盘快捷键。
部件和项目的
GET /api/components/(string:project)/(string:component)/credits/
和GET /api/projects/(string:project)/credits/
API 端点。术语表中的 专业术语 现在可以只能由具备 添加术语表专有名词 权限的用户创建。
Python brace 格式 检测到额外的大括号。
现在可以从 字符串的可视化上下文 中的剪贴板粘贴屏幕截图。
缺陷修复
兼容性
Weblate 现在使用 mistletoe 而非 misaka 作为 Markdown 渲染器。
内容安全政策 现在更为严格,这可能拦截第三方自定义。
添加字符串到翻译时,单语言格式不再从 单语言译文模版语言文件 复制评论。
自动建议 不再支持 Amagama,因该服务的维护已停止。
SENTRY_SEND_PII
的默认值被改变。JSON 格式的翻译致谢报告现在对条目遵守不同格式。
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最显著的是 双因素身份验证 的新设置以及INSTALLED_APPS
、SOCIAL_AUTH_PIPELINE
和MIDDLEWARE
中的更改;请相应调整你的设置。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 日。
缺陷修复
渲染 字符串标签 颜色选择小挂件。
检测待外传的提交。
附加组件 按钮布局。
安装 部件发现 附加组件时崩溃。
删除 术语表 中的源字符串。
还原时 项目级别备份 ZIP 文件的验证 (CVE-2024-39303 / GHSA-jfgp-674x-6q4p)。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.6.1¶
发布于 2024 年 6 月 24 日。
改进
Docker 容器接受
WEBLATE_REMOVE_ADDONS
和WEBLATE_ADD_MACHINERY
来定制自动建议服务以及WEBLATE_CORS_ALLOW_ALL_ORIGINS
用于 API 中的 CORS 处理。为
GET /api/metrics/
添加了 OpenMetrics 兼容性。
缺陷修复
自动建议 中的语言变体。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.6¶
发布于 2024 年 6 月 19 日。
新功能
改进
通知 现包括需要更新的字符串。
改进了与密码管理器的兼容性。
改进了已上传改动的追踪。
优雅地处理自动建议中的临时机器翻译错误。
GET /api/units/(int:id)/
现包含 last_updated 时间戳。GET /api/changes/(int:id)/
先包含 旧的 和 详情。降低了内存用量,提升了某些视图的性能。
缺陷修复
加载有许多术语表匹配的字符串。
修复了某些全站级别 附加组件 的行为。
保存需要编辑的字符串到 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 状态徽章。
操作面板视图中新增管理项目列表。
更详细的传出提交状态。
减少了内存的使用。
缺陷修复
修复了某些附加组件开启时跳过部件更新的错误。
项目和全站级别附加组件的日常执行问题。
当原文标记为需要编辑时,允许编辑字符串。
字符串最后更新时间戳的更新。
优雅处理 Weblate 的 REST API 内的锁定错误。
升级
请按照 一般的升级指示 来执行升级。
REST_FRAMEWORK
设置有一处更改(新增EXCEPTION_HANDLER
)。
Weblate 5.5¶
发布于 2024 年 4 月 20 日。
新功能
改进
Docker 容器现默认验证用户密码强度,见
WEBLATE_MIN_PASSWORD_SCORE
.改进了 自动建议 中的错误报告。
译文最大尺寸 更好地展示渲染的文本。
管理员在 邀请新用户 时现在可以指定用户名和全名。
新增 不匹配的疑问惊叹号。
现在可以在需要时刷新 翻译部件警报,而不仅是每天。
对 CJK 语言,翻译进度报告 使用专门的单词计数。
审计日志 现追踪团队成员资格变化。
缺陷修复
不遵循术语表 对不使用空白符号的语言可以更好地运作。
翻译部件警报 更好地处理非拉丁字母的源语言。
译文最大尺寸 有时忽略
font-spacing:SPACING
标记。修复了折叠分类中不同语言统计数据的问题。
修复了不同语言页面中分类列举的问题。
修复了 Needs editing 状态计算的问题。
兼容性
几个 API 调用可能受 Django REST 框架更严格的布尔字段验证的影响。比如
POST /api/projects/(string:project)/components/
.在 PostgreSQL 15+ 版本中,现在数据库层面强制部件标识串和名称的唯一性。
Docker 映像现在
/app/venv
中传送 Python 包并使用 uv 进行安装。
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最明显的位于INSTALLED_APPS
和LOGOUT_REDIRECT_URL
中,请相应调整你的设置。Weblate 现在需要 Python 3.10 和 Django 5.0.
Weblate 5.4.3¶
发布于 2024 年 3 月 26 日。
缺陷修复
对 受限制的访问 部件的超级用户权限。
为了不拦截 外观自定义,调整了
LOGIN_REQUIRED_URLS_EXCEPTIONS
默认值。避免推送更改到分叉仓库时的崩溃。
避免安装 假语言环境(Pseudolocale)生成 时的崩溃。
从 Azure Repos 自动接收更改 优雅地处理 URL 中有空格的仓库。
DeepL 优雅地处理语言变体的术语表。
Excel Open XML 更好地处理空白单元格。
修复了在 Git 中合并 gettext PO 文件改动时可能的数据丢失。
对项目的仓库操作本应跳过某些部件。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.4.2¶
发布于 2024 年 2 月 22 日。
缺陷修复
如遇数据库连接问题,则展示调试页面。
优雅地处理有重复内置团队的迁移。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.4.1¶
发布于 2024 年 2 月 19 日。
缺陷修复
从先前版本缓存 Weblate 升级检查时进行相同检查可能造成崩溃。
优雅地处理有重复内置团队的迁移。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.4¶
发布于 2024 年 2 月 15 日。
新功能
Perl brace 格式 质量检查。
现对搜索输入执行语法高亮,见 搜索。
Weblate 现在可用 தமிழ் 显示。
改进
改进了
createadmin
中的日志记录。部件发现 现在报告跳过的条目。
在仓库中添加字符串触发 通知。
OpenAI 更好地处理批量翻译和术语表。
LibreTranslate 更好地处理批量翻译。
通知邮件的文本变体现正确表明已更改的字符串。
文件下载现遵守 If-Modified-Since.
新增对 CJK 语言 字词数量 的支持。
更好地调整 术语表 提示信息的格式。
GET /api/components/(string:project)/(string:component)/
现包括链接的部件的信息。完善了 定制工作流程 配置表单。
缺陷修复
处理 Qt Linguist .ts 格式中的复数形式。
添加
ADMINS_CONTACT
缺少的文档。标点间距 自动修复不再添加新的空白符号。
某些情形下可省略待定更改提交。
移除空白字符串 现正确地删除空白复数形式。
兼容性
上次更改时间戳现在同样反映 Weblate 外的更改。这影响 Weblate 的 REST API 和用户界面。
发行文件由 Sigstore 而非 PGP 签名,见 验证发布签名。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.3.1¶
发布于 2023 年 12 月 19 日。
缺陷修复
某些情况下不更新统计数字。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.3¶
发布于 2023 年 12 月 14 日。
新功能
OpenAI 自动建议服务。
Alibaba 自动建议服务。
新增标签 API,见
GET /api/projects/(string:project)/labels/
.新增自动修复 标点间距。
Google Cloud 翻译高级版 现在更好遵守占位符或换行符。
改进
减少了统计数据的内存使用。
改进了 Google Cloud 翻译高级版 中的区域选择。
在 下载译文 中新增折叠 JSON 导出工具。
改进了 Git 导出器 在巨大仓库中的性能。
缺陷修复
删除陈旧的 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 现在可以为译者配置默认的 formality。
进度条和翻译单元状态使用中性色。
生成 MO 文件 可以包括需要编辑的字符串(可选)。
使用 Accept-Language 为没有进行身份验证的用户排列翻译顺序。
专门的审校员 工作流程新增直接批准建议的选项。
一键删除项目或部件 通知。
统计 现在包括更多字符串状态的字符和单词计数。
缺陷修复
修复了通过上传创建分类内部件的问题。
处理组织部件和分类方面的错误。
修复了在项目间移动分类的问题。
修复了翻译记忆库搜索结果版式的问题。
在 不安全的 HTML 清理 中允许不间断空格字符。
兼容性
苹果 iOS 字符串 导出程序现在生成 UTF-8 编码的文件。
现支持 Python 3.12,虽然并不推荐使用,见 Python 依赖项。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.1.1¶
发布于 2023 年 10 月 25 日。
改进
添加缺少的语言 现在使用专门用户进行更改操作。
新增分享到 Fediverse 按钮。
新增 VCS 集成凭据验证。
降低了统计数据集的营运费用。
缺陷修复
使用 API 编辑字符串时添加复数验证。
现有文件损坏时使用上传替换该文件。
升级
请按照 一般的升级指示 来执行升级。
Weblate 5.1¶
发布于 2023 年 10 月 16 日。
新功能
Yandex v2 机器翻译服务。
字符串的 附加组件 更改现在以一名专门用户作为作者的形式进行存储。
下载部件、分类或项目 现在可以转换文件格式。
定制工作流程 允许对每种语言的本地化工作流程进行精细调整。
改进
启用审校 还显示对象列举中的核准百分比。
接受邀请时,项目自动添加到已关注列表。
将 VCS API 凭据配置为来自环境变量的 Python 字典。
改进了复数消息的检查精度。
优化了参与页面显示的统计数据。
无法被保存到文件的字符串不会再阻止其它字符串被写入。
修复了已分类部件的某些 API URL。
更突出地显示复数形式示例。
高亮 自动建议 中的空白符号。
更快地删除评论和部件。
更突出地显示为何禁用保存按钮。
现在每条字符串都可以触发新字符串通知。
缺陷修复
改进了 字符串的可视化上下文 中的 OCR 错误处理。
修复了 自动建议 缓存偶尔的崩溃。
修复了 分类 中条目的历史记录列举问题。
修复了编辑 Administration 团队的问题。
添加缺少的语言 附加组件可能会遗漏某些语言。
兼容性
分类现在包含
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 现支持展示源字符串位置。
用复数、占位符或备选翻译渲染字符串。
用户 API 现包含最后登录日期。
出于隐私原因,用户 API 令牌现默认处于隐藏状态。
更快地向术语表添加术语。
团队列表增加了自动分配标识。
用户现在必须确认邀请方可成为团队成员。
格式化字符串 现在可以检查所有带
strict-format
标记的复数形式。检查和修正 浏览体验。
在自动建议中高亮源字符串的差异。
可视化差异可以更好地理解合成字符。
缺陷修复
兼容性
现在需要 Python 3.9 或更新版本。
更改了几个 URL 以便处理类别。
升级
请按照 一般的升级指示 来执行升级。
settings_example.py
中有几项更改,最显著的是CACHES
和SOCIAL_AUTH_PIPELINE
中的更改,请相应调整你的设置。先前几个可选的依赖项现在变为必需。
由于结构变化,在较大站点上升级数据库可能会花掉相当长的时间。