pdf文档 Weblate 4.2.1 用户文档

4.60 MB 411 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档详细介绍了Weblate 4.2.1版本的用户指南,包括Weblate客户端的功能和使用方法。客户端支持多种命令,如commit、push、pull等,用于对翻译、组件或项目进行操作。版本更新记录了从Weblate 2.x到4.x系列的各种改进和新增功能,例如对DeepL机器翻译、SAML身份验证、自动化组件发现等的支持。文档还介绍了如何通过Python API访问Weblate的功能,以及账户管理和用户配置的相关内容。
AI总结
### 《Weblate 4.2.1 用户文档》总结 #### 1. Weblate 客户端功能 Weblate 提供了丰富的命令行工具(wlc)来操作翻译、组件或项目,主要功能包括: - **基础操作**: - `ls`:列出 Weblate 对象(翻译、组件或项目)。 - `commit`:提交更改。 - `pull`:拉取远程仓库更改。 - `push`:推送本地更改到远程仓库。 - **维护命令**: - `reset`:重置本地更改以匹配远程仓库(支持版本 ≥ 0.7)。 - `cleanup`:删除未跟踪的更改(支持版本 ≥ 0.9)。 - `repo`:显示仓库状态。 - `statistics`:显示详细统计信息。 - `lock` 和 `unlock`:锁定/解锁组件(支持版本 ≥ 0.5)。 - **文件操作**: - `changes`:显示更改(支持版本 ≥ 0.7)。 - `download`:下载翻译文件(支持版本 ≥ 0.7)。 - `upload`:上传翻译文件(支持版本 ≥ 0.9),支持覆盖现有翻译。 #### 2. Python API 使用 - **安装**:使用 `pip install wlc` 安装 Weblate 客户端。 - **API 类**: - `WeblateException`:所有异常的基类。 - `Weblate`:用于访问 API,支持通过 `key`和`url`参数配置。 - **常用方法**: - `get(path)`:发起 GET 请求。 - `post(path, **kwargs)`:发起 POST 请求。 #### 3. 账户与用户资料 - **账户设置**:支持连接多种第三方服务(如 GitHub、Google、Facebook 等)进行登录,支持删除账户或导出用户数据。 - **用户配置文件**:提供基本信息设置和注册方法。 #### 4. 版本更新日志 - **Weblate 3.0**(2018年6月1日发布): - 重写访问控制。 - 新增自动组件发现插件。 - 支持 Windows RC 文件。 - 实现贡献者名称存储。 - **Weblate 2.20**(2018年4月4日发布): - 提升 Subversion 库克隆速度。 - 支持下载只需行动的字符串。 - 新增 gettext 输出和 JSON 格式化插件。 - 支持机器翻译服务(如 DeepL)。 - **Weblate 4.1.1**(2020年6月19日发布): - 修复 Docker 环境中的自动修复配置问题。 - 支持 SAML 身份验证。 - **Weblate 4.1**(2020年6月15日发布): - 支持通过截图搜索源字符串。 - 改进翻译锁定和界面语言选择。 - **Weblate 3.7.1**(2019年6月28日发布): - 更新语言数据库。 -改进用户界面。 #### 总结 Weblate 是一个功能强大的开源翻译工具,支持命令行操作和 Python API,提供了丰富的版本更新和功能扩展,适合开发者和翻译人员使用。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 404 页请下载阅读 -
文档评分
请文明评论,理性发言.