翻译

零接触本地化 (Strings)

文本由 Phrase Language AI 从英语机器翻译而得。

可用于

  • Team、Professional、Business、Enterprise 和 Software UI/UX 版套餐

关于许可类型,请联系销售团队。

零接触本地化可为已连接的代码存储库自动执行完整的本地化流程。它能检测新增或更改的字符串,创建并分发翻译作业,翻译内容,并将翻译后的字符串推送回存储库,期间无需任何人工干预。

工作原理

零接触本地化将三个现有的字符串功能连接成一个自动化的流水线:

  1. Repo Sync 监控已连接的存储库。当拉取请求添加或更改字符串时,Repo Sync 会将新的和更新后的键导入到项目中。

  2. 自动作业创建 (AJC) 使用已连接的 作业模板 为导入的键创建翻译作业。

  3. 作业模板的 预翻译 设置会使用机器翻译(如果已配置,则使用翻译记忆库匹配)来翻译这些键。

  4. 作业完成后,Repo Sync 会将翻译后的字符串导回至同一个拉取请求中。

每个阶段均基于项目中已配置的设置和集成运行。零接触本地化不会引入单独的翻译引擎或作业类型。它会自动协调现有的引擎或作业类型。

重要

零接触本地化仅适用于通过 GitHub App 设置的与 GitHub 存储库的 Repo Sync 连接。使用个人访问令牌建立的 Repo Sync 连接,以及与 GitLab 或 Bitbucket 的 Repo Sync 连接,均不支持零接触本地化。

“零接触”选项卡

零接触本地化通过项目视图中专门的 零接触 选项卡进行管理。该选项卡反映了项目的以下三种状态之一:

  • 启用零接触本地化:尚未为项目启用零接触本地化。

  • 活跃:已启用,Repo Sync 和作业自动化运行正常,且所有必需的项目设置均已就绪。

  • 错误:已启用,但流水线所依赖的某些内容缺失或损坏。

权限

启用、修复或关闭零接触本地化需要管理项目设置的权限:

  • 字符串 所有者 和管理员可以在每个项目中管理零接触本地化。

  • 项目经理仅可在其被分配的项目中管理零接触本地化。

  • 开发人员、设计师、译员和访客无法管理零接触本地化。

启用零接触本地化

要为项目启用零接触本地化,请按照以下步骤操作:

  1. 打开项目并转到 零接触 选项卡。

  2. 点击 启用零接触本地化。

    启用零接触本地化 窗口随即打开,列出零接触本地化将影响的项目设置。请先检查受影响的设置,确保更改不会干扰其他工作流程。必须启用所有预选设置,零接触本地化才能正常工作。

  3. 点击 启用 继续。

    项目的 零接触 选项卡随即打开,显示完整配置。

  4. 如果项目已在 零接触 选项卡之外设置了符合条件的 Repo Sync 和作业自动化,系统会自动检测到它们。跳过接下来的两个步骤。否则,请继续执行后续步骤进行设置。

  5. 点击 配置仓库同步 按钮以设置仓库同步。

    GitHub 同步 窗口随即打开。连接类型预选为 Github app,且 Automatic import 设置为 From open pull requests。这些选项必须保持原样,以启用零接触本地化。

  6. 通过点击 Create job automation 按钮来设置 Job Automation。

    Add automation 窗口随即打开。Include branches 选项已被选中,且 Trigger 设置为 Upload Batch。这些选项必须保持原样,以启用零接触本地化。

  7. 一旦 Repo Sync 和 Job Automation 都配置正确,Zero-touch 选项卡会将项目状态显示为 active,以绿色勾号标识。

错误与修复

当必需的项目设置在选项卡外部被更改时,Zero-touch 选项卡上会出现错误。当已连接的 Repo Sync 或 Job Automation 被删除、暂停或处于不健康状态时,也会出现此错误。该选项卡会标识出受影响的部分:

  • 对于在其他位置关闭的项目设置,请使用选项卡中显示的修复操作将其重新开启。

  • 对于缺失或损坏的 Repo Sync 或 Job Automation,请点击选项卡中显示的链接进行替换。

有关错误的详细信息会显示在集成自身的页面上。一旦底层问题得到解决,项目会自动恢复为活动状态。

关闭零接触本地化

要关闭项目的零接触本地化,请按照以下步骤操作:

  1. 打开项目并转到 零接触 选项卡。

  2. 关闭配置开关。

将其关闭会暂停已连接的 Repo Sync 和 Job Automation。随后 零接触 选项卡会显示项目未配置。零接触本地化所使用的常规项目设置不会被更改。

限制

零接触本地化项目限制取决于套餐:

  • 商业版和企业版套餐支持对无限数量的项目进行零接触本地化。

  • 团队版、专业版和软件 UI/UX 版套餐最多支持对两个项目进行零接触本地化。

这篇文章有帮助吗?
★ ★ ★ ★ ★

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.