Weblate 2.x 系列¶
Weblate 2.20¶
发布于 2018 年 4 月 4 日。
改进了 subversion 仓库克隆的速度。
更改了仓库锁定来使用第三方库。
支持了只下载需要处理的字符串。
支持了同时搜索多种语言。
新附加组件来配置 gettext 输出换行。
新附加组件来配置 JSON 格式化。
为使用 RFC 6750 兼容的 Bearer 认证添加了 API 中认证的支持。
未使用机器翻译服务自动翻译添加了支持。
为白板消息中的 HTML 标记添加了支持。
为大量更改字符串的状态添加了支持。
现在至少需要 2.3.0 版本的Translate-toolkit,较老的版本不再支持。
添加了内建翻译记忆库。
在操作面板和每个部件列表概览页面中增加了部件列表概览。
为 DeepL 机器翻译服务添加了支持。
机器翻译结果现在缓存在 Weblate 内。
增加了对已提交更改重新排序的支持。
Weblate 2.19.1¶
发布于 2018 年 2 月 20 日。
修复了从 2.18 升级的合并问题。
改进了文件上传 API 验证。
Weblate 2.19¶
发布于 2018 年 2 月 15 日。
修复了跨一些文件格式的导入。
在审查日志中显示用户友好的浏览器信息。
为文件添加了 TMX 导出程序。
装入翻译文件的各种性能改进。
添加了选项在 Weblate 中禁止访问管理,有利于 Django。
改进了大字符串的术语表查询速度。
与 django_auth_ldap 1.3.0 兼容。
配置错误现在被存储并被持久地报告。
在空格自动修复中遵从忽略标记。
改进了一些 Subversion 设置的兼容性。
改进了内建机器翻译服务。
对 SAP 翻译中心 服务添加了支持。
新增了对微软术语服务的支持。
删除了对通知电子邮件中的广告的支持。
改进了语言层次的翻译过程报告。
改进了对不同复数公式的支持。
添加了对不使用 stdlayout 的 Subversion 仓库的支持。
添加了自定义翻译工作流程的附加组件。
Weblate 2.18¶
发布于 2017 年 12 月 15 日。
扩展了贡献者的统计数据。
改进了特殊字符可视键盘的配置。
为 DTD 文件格式添加了支持。
更改了键盘快捷键,以减少与浏览器/系统快捷键的冲突。
改进了对 XLIFF 文件中的已核准标记的支持。
添加了对 gettext PO 文件中不换行的长字符串的支持。
添加了按钮为当前翻译复制永久链接。
去掉了对 Django 1.10 的支持,而添加了对 Django 2.0 的支持。
删除了当翻译时对翻译的锁定。
对于为单语言翻译添加新的字符串添加了支持。
新增了对具有专门审校员的翻译流程的支持。
Weblate 2.17.1¶
发布于 2017 年 10 月 13 日。
修复了在一些特定情况下运行测试套件的问题。
区域设置更新。
Weblate 2.17¶
发布于 2017 年 10 月 13 日。
现在 Weblate 默认进行 Git 浅克隆。
改进了更新大的翻译文件时的性能。
为阻挡注册的某个电子邮箱地址添加了支持。
用户现在可以删除自己的评论。
为搜索和替换特性添加了预览步骤。
搜索和上传表单时客户端一侧设置的持久性。
扩展了搜索能力。
每个项目的更细粒度的 ACL 配置。
BASE_DIR 的默认值已经更改。
添加了两步账户删除,来防止意外删除。
现在可以编辑项目访问控制设置。
添加了可选的垃圾保护功能,建议使用 Akismet。
Weblate 2.16¶
发布于 2017 年 8 月 11 日。
各种性能改进。
为嵌套 JSON 格式添加了支持。
为 WebExtension JSON 格式添加了支持。
修复了 git 导出认证。
改进了某些情况下的 CSV 导入。
改进了其它翻译小挂件的外观。
对于表单中的文本长度现在强制进行最大长度检测。
每个部件进行 commit_pending 时间配置。
各种用户界面清理。
修复了部件/项目/网站范围的翻译搜索。
Weblate 2.15¶
发布于 2017 年 6 月 30 日。
在其它翻译中显示了更多相关的翻译。
添加了选项来查看当前字符串到其它语言的翻译。
对立陶宛语默认使用 4 种复数形式。
修复了不同格式单语言文件的上传。
改进了认证失败的错误消息。
当从术语表删除单词时保持页面状态。
添加了直接链接来编辑第二语言翻译。
添加了 Perl 格式质量检查。
为了拒绝再次使用的密码添加了支持。
为编辑 RTL 语言扩展了工具条。
Weblate 2.14.1¶
发布于 2017 年 5 月 24 日。
修复了将搜索结果分页时可能的错误。
修复了某些极端情况下从较老的版本合并的问题。
修复了关注和取消关注项目时可能出现的 CSRF。
密码重置不再认证用户。
修复了忘记密码是可能的略过 CAPTCHA。
Weblate 2.14¶
发布于 2017 年 5 月 17 日。
使用 AJAX 添加术语表条目。
退出登录现在使用 POST 来避免 CSRF。
API 密钥令牌重置现在使用 POST 来避免 CSRF。
Weblate 默认设置 Content-Security-Policy。
验证本地编辑器 URL 来避免 self-XSS。
现在默认相对于一般缺陷来验证密码。
向用户通知他们账户的重要活动,如密码变更。
CSV 导出现在会避免可能的公式。
安全上的各种小改进。
现在限制了认证尝试的次数。
建议的内容存储在历史中。
在审计日志中存储重要的账户活动。
当删除账户或添加新的团体时,询问密码确认。
显示提出建议的时间。
新的质量检查:分号结尾。
确保搜索链接可以被分享。
在 API 中包括了源字符串信息和屏幕截图。
允许通过 API 上传覆盖翻译。
Weblate 2.13.1¶
发布于 2017 年 4 月 12 日。
修复了个人资料中管理的项目的列表。
修复了在一些许可丢失的情况下的合并问题。
修复了翻译下载中当前文件格式的列表。
当用户没有特权而尝试访问项目时返回 HTTP 404。
Weblate 2.13¶
发布于 2017 年 4 月 12 日。
修复了翻译模板的质量检查。
添加了在丢失翻译时触发的质量检查。
添加了查看用户待处理建议的选项。
添加选项来自动建立部件列表。
未经身份验证用户可以配置默认操作面板。
添加选项来浏览 25 个随机字符串用于复查。
历史现在指示字符串的更改。
添加新的翻译时更好的错误报告。
在项目中添加了每种语言的搜索。
Group(群组)ACLs 现在可以限制为某个权限。
现在使用 Group ACL 来实现每项目的 ACL。
添加了更精细颗粒的特权控制。
各种小的 UI 改进。
Weblate 2.12¶
发布于 2017 年 3 月 3 日。
改进了群组的管理界面。
为 Yandex Translate API 添加了支持。
改进了网站范围的搜索速度。
添加了项目和部件范围的搜索。
添加了项目和部件范围的搜索与替换。
改进了不一致翻译的渲染。
支持了在本地编辑器中打开源文件。
为配置带有特殊字符的虚拟键盘添加了支持。
改进了带有 OCR 支持的屏幕截图管理来匹配源字符串。
默认提交说明现在包括翻译信息和 URL。
为 Joomla 翻译格式添加了支持。
改进了重要的跨文件格式的可靠性。
Weblate 2.11¶
发布于 2017 年 1 月 31 日。
在语言页面包括了具体语言信息。
Mercurial 后端改进。
添加了选项来制定翻译部件优先性。
更一致地使用 Group ACLs,即使具有较少使用的许可。
为钩子脚本添加了 WL_BRANCH 变量。
改进了开发者文档。
在 Git 导出器附加组件中与各种 Git 版本有更好地兼容。
包括每个项目和部件的统计数据。
添加语言代码映射,来更好地支持 Microsoft Translate API。
将全文清理移动为后台工作,使去除翻译更快速。
修复了具有单复数形式的语言的复数原文显示问题。
改进了 import_project 中的错误处理。
各种性能改进。
Weblate 2.10.1¶
发布于 2017年 1 月 20 日。
不泄露密码重置表单上存在账户(CVE-2017-5537)。
Weblate 2.10¶
发布于 2016 年 12 月 15 日。
添加质量检查,来检查是否复数被翻译出来。
对带有验证的仓库修复了 GitHub 钩子。
添加了可选的 Git 导出模块。
支持 Microsoft Cognitive Services Translator API。
简化了项目和部件用户界面。
添加了自动修复来删除控制字符。
为项目添加了每种语言的概况。
为 CSV 导出添加了支持。
为统计数据添加了 CSV 下载。
增加了矩阵视图,可用于快速概览所有翻译。
为更改和字符串添加了基本 API。
为 Apertium APy 服务器添加了支持,用于机器翻译。
Weblate 2.9¶
发布于 2016 年 11 月 4 日。
扩展了 createadmin 管理命令的参数。
扩展了 import_json,而能够处理现有部件。
新增了对 YAML 文件的支持。
项目所有者现在可以配置翻译部件和项目细节。
使用”Watched”(已关注)而不是”Subscribed”(已订阅)项目。
可以从项目页面直接关注项目。
添加多语言状态小挂件。
如果不显示原文,则将第二语言高亮。
将建议删除记录在历史中。
改进个人资料中语言选择的用户体验。
修复了部件的白板消息显示问题。
保存后保持偏好选项卡被选中。
更突出地显示源字符串注释。
从 Git 仓库自动安装 Gettext PO 合并驱动。
添加搜索和替换特性。
支持上传翻译的可视化上下文(截图)。
Weblate 2.8¶
发布于 2016 年 8 月 31 日。
文档改进。
翻译。
更新了附带的 JavaScript 库。
添加了 list_translators 管理命令。
不再支持 Django 1.8。
修复了与 Django 1.10 的兼容性。
添加了 Subversion 支持。
将 XML 有效性检查与 XML 不匹配的标签检查分开。
修复了 API 来接受 HIDE_REPO_CREDENTIALS 设置。
在禅模式中显示原文变更。
现在也可以在禅模式下也可以使用 Alt+PageUp/PageDown/Home/End 了。
添加了显示更改准确时间的工具提示。
添加选项从翻译页面中选择筛选程序和搜索。
添加了翻译删除的 UI。
改进了插入代码块时的行为。
修复了禅模式的自动锁定问题。
Weblate 2.7¶
发布于 2016 年 7 月 10 日。
去除了 Google web translation 机器翻译。
改进了添加翻译时的提交说明。
修复了希伯来语的 Google Translate API。
与 Mercurial 3.8 的兼容性。
添加了 import_json 管理命令。
纠正了列出翻译的顺序。
显示全部建议文本,而只是差别。
扩展 API(具体的仓库状态、统计数据、……)。
测试套件不再需要网络范文来测试仓库。
Weblate 2.6¶
发布于 2016 年 4 月 28 日。
修复了语言筛选程序的验证部件。
改进了对 XLIFF 文件的支持。
修复了非英语原文的机器翻译。
添加了 REST API。
Django 1.10 的兼容性。
增加了白板消息分类。
Weblate 2.5¶
发布于 2016 年 3 月 10 日。
修复了项目所有者的自动翻译。
改进了提交和推送操作的性能。
新的管理命令,从命令行添加建议。
为文件上传时的合并注释添加了支持。
为 C printf 格式的一些 GNU 后缀添加了支持。
文档改进。
为生成译者信用添加了支持。
为生成贡献者统计数据添加了支持。
网站范围的搜索可以只在一种语言中搜索。
改进了亚美尼亚语的质量检查。
为开始没有现有翻译的翻译部件添加支持。
支持在 Qt TS 中添加新的翻译。
改进了翻译 PHP 文件的支持。
质量检查的性能提高。
修复了全站搜索未通过的检查的问题。
新增了指定源语言的选项。
改进了对 XLIFF 文件的支持。
扩展了 import_project 选项的列表。
改进了白板消息的目标。
支持跨项目的自动翻译。
优化全文搜索索引。
为自动翻译添加了管理命令。
添加了代码块高亮。
为代码块、检查和机器翻译添加了键盘快捷键。
改进了翻译锁定。
为 AngularJS 插值添加了质量检查。
添加了广泛的基于群组的 ACLs。
阐明了需要编辑的字符串的术语(以前被称为 fuzzy,即模糊)。
明确了需要处理的字符串和未翻译的字符串相关术语。
支持 Python 3。
去掉了对 Django 1.7 的支持。
去掉了用于新建 gettext PO 文件的 msginit 依赖项。
增加了操作面板视图的配置项。
改进了解析错误的通知。
在 import_project 中增加了导入名称重复的部件的选项。
改进了翻译 PHP 文件的支持。
添加了字典的 XLIFF 导出。
为所有翻译添加了 XLIFF 和 gettext PO 导出。
文档改进。
新增了对可配置的自动群组分配的支持。
改进了新翻译的添加。
Weblate 2.4¶
发布于 2015 年 9 月 20 日。
改进了对 PHP 文件的支持。
为匿名用户添加 ACL 的能力。
改进了 import_project 命令的配置。
添加了 历史的 CSV 转储。
避免复制/粘贴空白字符的错误。
为 Bitbucket webhooks 添加了支持。
在翻译上传时对模糊字符串更严格的控制。
几个 URL 已经更改,你可能需要更新书签。
钩子脚本以版本控制系统root 作为当前目录执行。
钩子脚本以描述当前部件的环境变量来执行。
添加了管理命令来优化全文索引。
为滚动条上报告错误添加了支持。
项目现在可以有多个所有者。
项目所有者可以管理自己。
为 gettext PO 中使用的
javascript-format
添加了支持。在 XLIFF 中添加新翻译的支持。
改进了文件格式自动检测。
扩展了键盘快捷键。
改进了多种语言的字典匹配。
改进了多数页面的布局。
支持在翻译时将单词添加入字典。
支持了筛选 Weblate 管理的语言。
为翻译并导入 CSV 文件添加了支持。
重写了静态文件的处理。
如果只有第三方服务,则登录/注册直接链接到第三方服务。
账户删除时提交待处理的更改。
添加管理命令来更改网站名称。
添加选项来配置默认提交者。
在添加新翻译后添加钩子。
添加选项来指定多个文件来添加提交。
Weblate 2.3¶
发布于 2015 年 5 月 22 日。
去掉对 Django 1.6 和 South migrations 的支持。
支持使用 Java 属性文件时添加新翻译。
允许接受建议而不编辑。
改进了对 Google OAuth 2.0 的支持。
添加了对 Microsoft .resx 文件的支持。
微调了默认的 robots.txt 文件而不允许翻译特别缓慢地进行。
简化了接受建议的工作流程。
添加了总是接收重要通知的项目所有者。
允许禁止编辑单语言模板。
更具体的仓库状态视图。
更改翻译时编辑模板的直接链接。
允许为项目所有者添加更多的权限。
允许在禅模式下显示第二语言。
支持隐藏源字符串而有利于第二语言。
Weblate 2.2¶
发布于 2015 年 2 月 19 日。
性能改进。
对位置和评论字段进行全文搜索。
基于 SVG/JavaScript 的新活动图表。
支持 Django 1.8。
支持删除评论。
添加自己的 SVG 徽章。
新增了对 Google Analytics 的支持。
改进了翻译文件名的处理。
为单语言 JSON 翻译添加了支持。
在历史中记录部件锁定。
支持为单语言翻译编辑源(模板)语言。
为 Gerrti 添加了基本支持。
Weblate 2.1¶
发布于 2014 年 12 月 5 日。
为 Mercurial 仓库添加了支持。
由 Awesome 替换了Glyphicon 字体。
添加了社交验证服务的图标。
更一致的按钮颜色和图标。
文档改进。
各种缺陷修复。
对于小屏幕自动隐藏翻译列表中的列。
更改了文件系统路径的配置。
改进了 SSH 密钥处理与存储。
改进了仓库锁定。
每个源字符串可定制的质量检查。
允许隐藏操作面板上已完成的翻译。
Weblate 2.0¶
发布于 2014 年 11 月 6 日。
使用 Bootsctrap 的新的仓库 UI。
重写了版本控制系统后端。
文档改进。
为全站范围的消息添加了白板。
可配置的字符串优先性。
为 JSON 文件格式添加了支持。
修复了某些情况下生成 mo 文件。
为 GitLab 通知添加了支持。
添加了支持来禁止翻译建议。
Django 1.7 支持。
ACL 项目现在具有用户管理。
扩展了搜索可能性。
为译者给出复数的更多提示。
修复了 Git 仓库锁定。
与旧的 Git 版本的兼容性。
改进了 ACL 支持。
新增了每种语言的引号和其他特殊字符按钮。
支持导出统计数据作为 JSONP。