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 页请下载阅读 -
文档评分