审核翻译

如何在 General Translation 平台上审核翻译

该功能目前仅支持使用 gt-nextgt-react 的应用。

概览

在你使用 General Translation 完成项目翻译后,可以在 General Translation 平台上于上线前审核译文。

此功能有助于:

  • 在上线前发现并修复译文问题。
  • 符合组织的内部内容政策。
  • 符合法律与监管要求。

如何使用

此功能目前仅向订阅付费方案的组织开放。

要启用人工审核,您需要:

  1. 前往项目设置页面
  2. 打开“Human Review”开关。

在 CI 流水线中,请勿运行 gtx-cli translate,而是运行 gtx-cli stage 将翻译变更暂存以供审核。随后,在 CD 中准备部署应用时,再运行 gtx-cli translate

可以将 stage 理解为翻译流程中的 git add + git commit,而 translate 相当于 git push

stage 仅负责将翻译变更暂存以供审核;translate 则会完成整个流程, 并在配置启用时下载翻译。

stage 必须始终先于 translate 运行,就像 git add & commit 必须先于 git push 一样。

如何审核翻译

  1. 前往项目审核页面
  2. 选择你要审核的语言。
  3. 逐条查看该语言的每条译文并予以批准。 如果对某条译文不满意,你可以编辑它或请求重新翻译。
  4. 或点击“Approve All”按钮,一键批准该语言的全部译文。

在某种语言的所有译文都被批准之前,运行 gtx-cli translate 时 CLI 工具会一直等待, 且不会将任何译文发布到 CDN(内容分发网络)。

当某种语言的所有译文都被批准后(且已启用发布),系统会自动将其发布到 CDN。

目前不支持按文件审批;仅支持 JSX 审批。

这份指南怎么样?

审核翻译