The Weblate Manual 2.18
1.41 MB
344 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档详细记录了Weblate从1.3到2.18各版本的更新内容,包括新增功能、性能优化、问题修复以及对不同文件格式和翻译工具的支持。每个版本都介绍了主要改进和新增特性,如支持新的翻译格式、性能提升、安全增强、用户界面优化等。 | ||
AI总结 | ||
### 《The Weblate Manual 2.18》总结
Weblate 是一个用于管理翻译项目的工具,支持多种文件格式和版本控制系统。以下是文档的主要内容总结:
---
#### **主要版本更新**
1. **Weblate 2.18(2017年12月15日)**
- 扩展了贡献者统计功能。
- 改进了特殊字符虚拟键盘的配置。
- 支持DTD文件格式。
- 修改了键盘快捷键以减少与浏览器和系统冲突。
- 改善了Xliff文件中“approved”标记的支持。
- 添加了阻止自动换行长字符串的功能(Gettext po文件)。
- 增加了复制当前翻译链接的按钮。
- 停止支持Django 1.10,新增支持Django 2.0。
- 去除了翻译时锁定翻译的功能。
- 支持在单语翻译中添加新条目。
2. **Weblate 2.17.1(2017年10月13日)**
- 修复了在特定情况下运行测试套件的问题。
- 更新了本地化内容。
3. **Weblate 2.17(2017年10月13日)**
- 默认使用浅层Git克隆。
- 提升了处理大型翻译文件的性能。
- 支持阻止特定电子邮件地址的注册。
- 用户可以删除自己的评论。
- 在搜索和替换功能中增加了预览步骤。
- 搜索和上传表单支持客户端设置持久化。
- 扩展了搜索功能。
- 提供了更精细的项目级访问控制配置。
- 默认`BASE_DIR`值已更改。
- 增加了分步账户删除功能,以防止意外删除。
- 项目访问控制设置可编辑。
- 新增Akismet的可选反垃圾功能。
4. **Weblate 2.16(2017年8月11日)**
- 多项性能改进。
- 支持嵌套JSON和WebExtension JSON格式。
- 修复了Git导出器的身份验证问题。
- 改善了CSV导入功能。
- 提升了“其他翻译”组件的外观。
- 将提交待处理的超时时间配置为可选。
- 多项界面优化。
- 修复了组件/项目/全局范围的搜索问题。
5. **Weblate 2.15(2017年6月30日)**
- 显示更多相关翻译。
- 增加了查看当前单元格在其他语言中的翻译的选项。
- 默认使用4个复数形式(立陶宛语)。
- 修复了单语文件格式不同的上传问题。
- 改善了失败身份验证的错误消息。
- 保留页面状态以移除词汇表中的单词。
- 增加了直接链接以编辑辅助语言翻译。
- 新增Perl格式的质量检查。
- 支持拒绝重复密码。
6. **Weblate 2.14.1(2017年5月24日)**
- 修复了搜索结果分页的潜在错误。
- 修复了从旧版本迁移的某些边界情况。
- 修复了项目关注和取消关注的CSRF漏洞。
- 密码重置不再验证用户身份。
- 修复了忘记密码时可能绕过验证码的问题。
7. **Weblate 2.14(2017年5月17日)**
- 支持通过AJAX添加词典条目。
- 登出和API密钥重置使用POST以避免CSRF。
- 默认设置Content-Security-Policy。
- 验证本地编辑器URL以防止自XSS。
- 默认验证密码以防止常见漏洞。
- 提醒用户重要的账户活动(如密码更改)。
- CSV导出时自动转义公式。
- 多项安全改进,包括速率限制身份验证尝试。
- 将重要账户活动记录到审计日志。
8. **Weblate 2.13.1(2017年4月12日)**
- 修复了配置文件中列出的托管项目问题。
- 修复了某些权限缺失的迁移问题。
- 修复了翻译下载中文件格式的显示问题。
9. **Weblate 2.13(2017年4月12日)**
- 修复了翻译模板的质量检查问题。
- 添加了在丢失翻译时触发质量检查的选项。
- 增加了查看用户pending建议的功能。
- 支持自动构建组件列表。
- 默认为匿名用户配置了仪表板。
- 提供了浏览25条随机字符串的功能。
10. **Weblate 2.12(2017年3月3日)**
- 改善了组管理界面。
- 支持Yandex Translate API。
- 提升了全局搜索速度。
- 增加了项目和组件范围的搜索和替换功能。
- 改善了不一致翻译的显示效果。
- 支持在本地编辑器中打开源文件。
- 支持配置视觉键盘上的特殊字符。
- 增加了屏幕截图管理的OCR支持。
- 默认提交信息包含翻译信息和URL。
- 支持Joomla翻译格式。
- 提高了文件导入的可靠性。
11. **Weblate 2.11(2017年1月31日)**
- 在语言页面显示详细语言信息。
- 改善了Mercurial后端功能。
- 增加了指定翻译组件优先级的选项。
- 更加一致地使用基于组的权限控制。
- 添加了`WL_BRANCH`变量到钩子脚本。
- 改善了开发者文档。
- 提高了对各种Git版本的兼容性。
- 添加了项目和组件级别的统计信息。
- 增加了语言代码映射以支持Microsoft Translate API。
- 将全文清理移到后台以加快翻译删除。
- 修复了语言具有单数复数形式时的显示问题。
- 改善了`import_project`的错误处理。
- 多项性能改进。
12. **Weblate 2.10(未明确版本信息)**
- 支持通过API上传文件覆盖翻译。
- 新增了质量检查以检测末尾分号。
- 支持共享搜索链接。
- API中包含源字符串信息和屏幕截图。
- 改善了用户界面的多项细节。
13. **Weblate 2.9(未明确版本信息)**
- 支持通过API上传文件覆盖翻译。
14. **Weblate 2.8(未明确版本信息)**
- 支持通过API上传文件覆盖翻译。
15. **Weblate 2.7(未明确版本信息)**
- 支持通过API上传文件覆盖翻译。
16. **Weblate 2.6(未明确版本信息)**
- 支持通过API上传文件覆盖翻译。
17. **Weblate 2.5(2016年3月10日)**
- 修复了自动翻译功能。
- 提升了提交和推送操作的性能。
- 新增命令行添加建议的功能。
- 支持在文件上传时合并评论。
- 支持某些GNU扩展的C printf格式。
- 改善了文档。
- 支持生成翻译者信用信息。
- 支持生成贡献者统计信息。
- 全局搜索可限制为单语言搜索。
- 提高了Armenian语言的质量检查。
- 支持从无翻译开始创建翻译组件。
- 支持在Qt TS文件中添加新翻译。
- 改善了对PHP文件的翻译支持。
- 提高了质量检查的性能。
- 修复了全局搜索中对失败检查的显示问题。
- 支持在保存时自动修复问题。
- 支持跟踪翻译历史并可回滚。
- 支持Google Translate API。
- 支持管理SSH主机密钥。
- 多项表单验证改进。
- 多项质量检查改进。
18. **Weblate 2.4(未明确版本信息)**
- 支持通过API上传文件覆盖翻译。
19. **Weblate 2.3(2015年5月22日)**
- 停止支持Django 1.6和South迁移。
- 支持在Java属性文件中添加新翻译。
- 支持接受建议而不编辑。
- 改善了Google OAuth2支持。
- 支持Microsoft .resx文件。
- 调整了默认`robots.txt`以限制爬虫。
- 简化了接受建议的工作流程。
- 项目所有者可始终接收重要通知。
- 支持禁用编辑单语模板。
- 提供了更详细的仓库状态视图。
- 直接链接用于编辑模板。
- 支持为项目所有者添加更多权限。
- 支持在“zen”模式中显示目标语言。
- 支持隐藏源字符串以显示目标语言。
20. **Weblate 2.2(2015年2月19日)**
- 性能改进。
- 全文搜索支持位置和评论字段。
- 新增SVG/JavaScript活动图表。
- 支持Django 1.8。
- 支持删除评论。
- 新增自定义SVG徽章。
- 支持Google Analytics。
- 改善了对翻译文件名称的处理。
- 支持单语JSON翻译。
- 记录组件锁定历史。
- 支持编辑单语模板的语言。
- 基本支持Gerrit。
21. **Weblate 2.1(2014年12月5日)**
- 支持Mercurial仓库。
- 用Awesome替换了Glyphicons字体。
- 新增社交认证服务图标。
- 改善按钮颜色和图标的一致性。
- 文档改进。
22. **Weblate 1.5(2013年4月16日)**
- 默认使用浅层Git克隆。
- 提升了处理大型翻译文件的性能。
- 支持阻止特定电子邮件地址的注册。
- 用户可以删除自己的评论。
- 在搜索和替换功能中增加了预览步骤。
- 搜索和上传表单支持客户端设置持久化。
- 扩展了搜索功能。
- 提供了更精细的项目级访问控制配置。
- 默认`BASE_DIR`值已更改。
- 增加了分步账户删除功能,以防止意外删除。
- 项目访问控制设置可编辑。
- 新增Akismet的可选反垃圾功能。
23. **Weblate 1.4(2013年1月23日)**
- 修复了删除检查/评论时的问题。
- 支持阻止自动传播翻译的选项。
- 支持订阅合并失败通知。
- 正确导入需要自定义ttkit加载器的项目。
- 新增sitemap以支持更轻松的爬虫访问。
- 提供了在通知邮件或Feed中直接链接到字符串的功能。
- 多项管理界面改进。
- 提供了生产环境设置的提示。
- 新增语言级别的小部件和参与页面。
- 改善了翻译锁定处理。
- 显示代码片段的小部件的更多变体。
- 提示失败检查或模糊字符串的状态。
- 提供更多提交消息格式选项。
- 改善了对机器翻译服务的错误处理。
- 改善了自动翻译锁定行为。
- 支持显示来自以前源字符串的更改。
- 支持子字符串搜索。
- 多项质量检查改进。
- 支持基于项目的访问控制。
- 基本单元测试覆盖。
24. **Weblate 1.3(2012年11月16日)**
- 兼容PostgreSQL数据库后端。
- 删除了上游Git仓库中删除的语言。
- 改善了质量检查处理。
- 新增检查(BB代码、XML标记和换行符)。
- 支持可选的重新基底化而不是合并。
- 支持手动选择文件类型(当自动检测失败时)。
- 更好的Android资源支持。
- 支持通过Web界面生成SSH密钥。
- 提高了数据导出的可见性。
- 新增按钮以输入特殊字符。
- 支持导出词典。
- 支持锁定整个Weblate安装。
- 支持检查源字符串和源字符串审查。
- 支持用户对翻译和源字符串的评论。
- 改善了更改日志跟踪。
- 改善了RSS监控功能。
- 更好的RTL语言支持。
---
### 核心功能亮点
- **多语言支持**:支持多种文件格式和语言,包括XLIFF、PO、CSV、JSON等。
- **版本控制集成**:支持Git、Mercurial和Docker化部署。
- **质量检查**:内置多种质量检查规则,包括格式、拼写和语法检查。
- **团队协作**:提供基于角色的访问控制、评论和审核功能。
- **性能优化**:针对大型翻译项目进行了多项性能改进。
- **安全增强**:新增了多项安全功能,包括CSRF防护、密码验证和审计日志。
以上为文档的主要内容总结。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
332 页请下载阅读 -
文档评分