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。