Weblate 4.16.2 用户文档
8.32 MB
502 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细介绍了Weblate 4.16.2版本的REST API功能,包括用户、组件和附加组件的增删改查操作,以及文件格式的支持情况。同时,涵盖了翻译检查工具的使用,如i18next插值、ICU MessageFormat、JavaScript格式等,确保翻译格式的正确性和一致性。文档还提供了操作示例和配置参数,帮助用户高效利用Weblate进行多语言项目管理。 | ||
AI总结 | ||
《Weblate 4.16.2 用户文档》总结如下:
一、用户管理API
1. PATCH /api/users/(str: username)/:修改用户参数,包括用户名、全名、电子邮箱、超级用户状态、活动状态、机器人状态和创建日期。
2. DELETE /api/users/(str: username)/:删除用户信息并标记为不活动。
3. POST /api/users/(str: username)/groups/:关联用户组。
4. DELETE /api/users/(str: username)/groups/(4.13.1新增):移除用户组。
5. GET /api/users/(str: username)/statistics/:获取用户统计数据,包括翻译数、建议数、上传数、评论数和可翻译的语言数量。
二、组件管理API
1. GET /api/components/(str: project)/(str: component)/:获取部件信息。
2. GET /api/components/(str: project)/(str: component/file)/(4.9新增):下载部件关联的所有可用翻译。
3. GET /api/components/(str: project)/(str: component/screenshots)/:获取部件屏幕截图列表。
4. GET /api/components/(str: project)/(str: component)/lock/:获取部件锁定状态。
5. POST /api/components/(str: project)/(str: component)/lock/:设置部件锁定状态。
三、附加组件管理API
1. POST /api/components/(str: project)/(str: component)/addons/:创建新附加组件。
2. PATCH /api/addons/(int: id)/:编辑附加组件部分信息。
3. PUT /api/addons/(int: id)/:编辑附加组件完整信息。
4. DELETE /api/addons/(int: id)/:删除附加组件。
四、部件列表API(4.0新增)
1. GET /api/component-lists/:返回所有部件列表。
2. GET /api/component-lists/(str: slug)/:返回某个部件列表的信息。
五、翻译检查功能
1. i18next插值检查:确保i18next插值语法正确,支持嵌套。
2. ICU MessageFormat检查:验证国际化消息格式是否正确,支持纯ICU和带XML标记。
3. 其他格式检查:
- JavaScript格式
- Lua格式
- Object Pascal格式
- Delphi格式
六、文件格式支持
1. Windows RC文件:支持LANGUAGE、STRINGTABLE等结构的翻译。
2. 应用商店元数据文件:支持Triple-T、Fastlane、F-Droid等工具。
3. 字幕文件:支持SRT、MicroDVD、ASS、SSA格式。
文档涵盖了Weblate的用户管理、组件管理、附加组件、翻译检查和文件格式支持等功能的详细操作方法和接口说明。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
495 页请下载阅读 -
文档评分