epub文档 The Weblate Manual 3.2.2

1.64 MB 399 页 0 评论
语言 格式 评分
英语
.epub
3
摘要
《The Weblate Manual 3.2.2》是Weblate翻译工具的用户手册,记录了从版本0.1到3.2.2的发布说明和功能更新。每个版本发布均包含新功能、改进和问题修复,重点包括翻译管理、机器翻译集成、API扩展、依赖管理及安全增强。手册还详细说明了从旧版本升级的步骤,特别是涉及Python 2到Python 3的迁移、CELERY任务队列的配置以及相关依赖的更新。用户在升级前需备份数据,并注意配置更改以确保迁移过程顺利。
AI总结
《The Weblate Manual 3.2.2》主要介绍了Weblate的功能、开发、翻译和版本升级相关内容,以下是核心观点和关键信息的总结: --- ### **版本升级说明** 1. **从2.x升级到3.x**: - **注意事项**: - 配置变更:速率限制配置已更改,需参考相关文档。 - Microsoft Terminology机器翻译移至单独模块,需安装`zeep`模块。 - Weblate开始使用Celery处理后台任务,需添加新的依赖项并配置Celery middleware。 - 建议以独立进程运行Celery worker。 - **升级步骤**: 1. 备份翻译内存(`dump_memory`)。 2. 升级到Python 3。 3. 删除旧翻译内存数据库(`delete_memory`)。 4. 恢复翻译内存(`import_memory`)。 5. 重新构建全文索引(`rebuild_index`)。 6. 清理头像缓存(`cleanup_avatar_cache`)。 2. **版本亮点**: - **Weblate 3.0**(2018年6月1日发布): - 重写访问控制系统。 - 增加了自动组件发现插件。 - 支持Windows RC文件和PO文件头存储贡献者姓名。 - 历史记录.now访问控制更改。 - **Weblate 3.0.1**(2018年6月10日发布): - 修复migration问题。 - 本地化更新。 - 移除过时的_hook_示例。 - **Weblate 2.20**(2018年4月4日发布): - 提高Subversion仓库克隆速度。 - 支持仅下载需要处理的字符串。 - 支持多语言搜索。 - 增加了Gettext输出换行和JSON格式化的插件。 - 支持Bearer身份验证和机器翻译服务。 - **Weblate 2.18**(2017年12月15日发布): - 扩展贡献者统计。 - 支持DTD文件格式。 - 增加了 翻译工作流的审查功能。 - **Weblate 2.17**(2017年10月13日发布): - 默认进行浅克隆Git仓库。 - 提高性能。 - 支持屏蔽某些注册邮箱。 - 增加了搜索和替换的预览步骤。 - **Weblate 2.16**(2017年8月11日发布): - 性能改进。 - 支持嵌套JSON格式。 - 新增语言统计信息。 - **Weblate 2.10**(2016年12月15日发布): - 增加了多语言概览。 - 支持CSV导出。 - 新增矩阵视图,提供所有翻译的快速概览。 - **Weblate 2.9**(2016年11月4日发布): - 增加了搜索与替换功能。 - 支持上传视觉上下文(截图)。 - **Weblate 2.8**(2016年8月31日发布): - 不再支持Django 1.8,新增对Django 1.10的支持。 - 增加了Subversion支持。 - **Weblate 2.7**(2016年7月10日发布): - 移除了Google Web翻译,改用其他机器翻译服务。 - **Weblate 2.6**(2016年4月28日发布): - 增加了REST API。 - 支持Django 1.10。 --- ### **主要功能与改进** - **开发与编码**: - 支持代码贡献和开发。 - 提供代码标准和开发者证书。 - 包含测试套件和问题报告指南。 - **安全性**: - 修复了多个安全问题,例如CVE-2017-5537。 - **翻译与插件**: - 支持多种文件格式(如PO、Xliff、CSV、YAML、RESX等)。 - 增加了机器翻译服务(如Microsoft Cognitive Services、Apertium APy)。 - 支持翻译工作流的自定义和审查功能。 - **界面与体验**: - 提供了多项UI改进,例如语言选择、白板消息显示、翻译预览等。 - 优化了键盘快捷键,避免与浏览器/系统快捷键冲突。 - **性能与兼容性**: - 提高了大型翻译文件更新和仓库操作的性能。 - 兼容多种版本的Django和Python。 --- ### **其他重要信息** - **贡献与资金**: - 支持通过代码、翻译或捐赠助力Weblate开发。 - **依赖与配置**: - 新增了对Celery的依赖,需调整配置和运行Celery worker。 - **测试与问题报告**: - 提供了详细的测试套件和问题报告指南。 --- 以上是《The Weblate Manual 3.2.2》的核心内容总结,涵盖了版本升级、功能改进、开发指南和安全性等关键信息。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 387 页请下载阅读 -
文档评分
请文明评论,理性发言.