CAT 工具与 Query 系统集成
概述
CAT (Computer-Assisted Translation) 工具与 Query 系统的集成,使译员能够在翻译过程中针对特定句段创建和管理查询请求。该系统通过查询工程师解答、讨论机制,提高翻译质量和一致性。
功能特性
1. Query 功能启用机制
- 项目必须配置 Query 项目 ID (
queryProjectId) 才能启用 Query 功能 - 通过调用项目设置接口
/translation-management-service/projects/task/setting/query获取完整的项目配置信息 - 该接口返回项目的基本信息、工作流步骤、语言资产配置等全量数据
- 仅在配置了 Query 项目的任务中,CAT 工具右侧工具栏显示 Query 功能标签
- 接口同时提供TB/TM语言资产配置和权限规则,用于CAT工具的资产管理
2. Query 交互流程
- 译员选中句段后,在 Query 功能区域显示该句段已存在的查询
- 提供"创建 Query"按钮,允许译员为选中句段创建新的查询
- 查询创建后,通过接口获取句段上的所有查询详情
- 支持查询状态管理和操作(标记为已解决、需要讨论等)
3. Query 状态管理
系统支持以下查询状态:
- NEW - 新建
- ASSIGNED - 已指定
- ANSWERED - 已回答
- RESOLVED - 已解决
- CLOSED - 关闭
- OPEN - 打开
- REJECTED - 拒绝
- PENDING - 搁置
- NEED_DISCUSS - 待讨论
系统集成架构
接口调用链路
1. 初始化 Query 功能
2. 句段选择和查询显示
3. 创建新查询
4. 查询状态管理
API 接口规范
1. 获取项目设置配置(包含 queryProjectId)
查询项目的完整设置配置,包括项目基本信息、工作流步骤、语言资产配置等。
- 接口文档:
/organization/repository/editor?id=33&mod=292&itf=1426
2. 创建句段查询
为选中的句段创建新的查询请求。
- 接口文档:
/organization/repository/editor?id=37&mod=311&itf=1609
3. 获取句段查询列表
获取指定句段上的所有查询信息。
- 接口文档:
/organization/repository/editor?id=37&mod=311&itf=1609
4. 更新查询状态
更新查询的状态(如标记为已解决、需要讨论等)。
- 接口文档:
/organization/repository/editor?id=37&mod=311&itf=1565