pdf文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.