自动化

自动化项目创建 —— APC(TMS)

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

可用于 (2024)

  • 所有付费方案

适用于

  • 项目经理

  • 团队版、旗舰版和企业版(原)

有关许可问题,请联系销售团队。

备注

APC 基于比传统版本更好的性能和可靠性的架构,并且设置更简单。

APC 的功能与旧版本几乎完全一致。它已经更新以支持大多数传统功能,包括生成分析和报价以及发送通知的功能。它将在 2022 年下半年扩展到支持更多用例。

旧版本仅推荐用于需要服务功能的用例。

由于持续改进,用户界面可能与视频中呈现的不一样。

自动项目创建页面提供了当前可用的 APC 的概览。

可以按类型状态上次触发下次预定APC 版本筛选 APC。

如果选择了特定的 APC:

  • 触发监控器

    手动检查源文件的更新并更新最后触发的日期和时间。

  • 强制导入

    从所选 APC 监控的远程文件夹中导入所有文件。

  • 删除

    无法删除与活动项目以及存档但未完成的项目连接的 APC。

设置自动化项目创建

自动化项目创建规则允许配置 Phrase 如何通过集成连接器监控特定的文件夹,并在检测到文件夹内有新的或更新的内容时创建新项目。

项目模板:

  • 大多数 APC 设置都在项目模板中处理。项目模板定义了文件目的地、源语言和目标语言以及工作流步骤。流程和财务细节也在项目模板中定义,例如提供商和报价及分析的生成。

正在将翻译导出回存储库:

  • 当项目状态设置为已完成时,将导出工作。

  • 通过选择下载 > 导出到在线存储库,可以手动导出工作。即使不变的文件也会被导出。

  • 每个目标文件都存储在 APC 设置中指定的目标路径中。

重新导入:

  • 工作可以从工作表下载菜单中重新导入。

APC 设置

前提条件:

请按照以下步骤操作:

  1. 创建一个新的 APC

    1. 在 Settings Setup_gear.png 页面中,单击自动项目创建

      自动项目创建页面打开。

    2. 单击新建

      监控页面打开。

    3. 为 APC 提供一个名称。

    4. 设置活动/非活动状态。

      所有必填字段填写完成后,保存按钮处于活动状态。

  2. 监控

    1. 单击监控文件夹或文件以选择要监控新内容或更新内容的文件夹。

      连接器窗口打开,其中包含为该帐户配置的所有连接器的列表。

      如果没有列出所需的连接器,可以通过单击窗口左上角的加号按钮 Plus_connector.png 来添加。

    2. 单击连接器以打开文件夹列表。

    3. 选择要监控的特定文件夹或文件。

      并非所有选项在所有连接器上都可用

      • 如果未选择,则监控整个文件夹是否有更改或是否有新文件。

      • 包括子文件夹以启用对选定文件夹及其子文件夹的监控。

      • 将处理文件移至指定文件夹可用于基于文件的连接器,以指明哪些文件已被用于翻译。

      按文件名筛选模式 (regexp) 允许用户定义一个正则表达式来筛选文件夹中要监控的文件。

    4. 单击保存

      选定的文件夹或文件列出了连接器的名称和类型以及被监控实体的路径。单击浏览以更改选择。

      对于某些连接器(字符串Contentful),可以通过再次单击监控文件夹或文件来将更多的文件夹或文件添加到列表中。

      • 一个连接器只能监控多个文件夹或文件。

      • 如果对监控的连接器进行了更改,则以前保存的设置将被删除。

    5. 单击添加监控器以选择基于时间表基于网络钩子的触发器。

      在监控窗口中提供网络钩子或时间表(或两者兼有)。

    6. 单击下一步

      创建和导出页面打开。

  3. 设置创建和导出

    1. 选择要创建的项目的方式。

    2. 从下拉列表中选择项目模板。

      • 源语言在项目模板中定义,可以选择所有或一组目标语言。

      • 选择查看项目模板详细信息以预览所选项目模板的设置。

    3. 选择导出翻译的标准。

      导出翻译工作流状态翻译导出时的状态。用户可以决定导出哪些内容;示例是最后一个工作流步骤或之前的一步的翻译。

      对于支持的连接器,每个连接器最多可以定义 5 个导出。配置应导出哪些内容(从哪个工作流步骤)以及何时触发导出。

      支持的连接器:

      • Amazon S3

      • Braze

      • Contentful(字段和条目)

      • FTP

      • HubSpot

      • 工作同步

      • OneDrive

      • Salesforce

      • Salesforce Suite

      • SFTP

      • SharePoint

      • WordPress

      • Xperience by Kentico

      • Zendesk

      完成后提供触发导出的事件。

      • 当选定的工作流步骤完成后,将导出翻译;当为一种目标语言指定的工作流步骤完成后,这将触发该语言的导出,而无需等待其余目标语言完成

      • 翻译将在整个项目完成后导出,即所有工作流步骤中的所有工作完成后。

    4. 单击下一步

      自动化页面打开。

  4. 设置可选的自动化

    1. 选择所需的自动化。

    2. 选择原文更新选项(仅适用于连续项目)。

      如果在 APC 设置的创建和导出部分选择了每次创建新项目,APC 会监控远程文件夹的原文更新,但无需进行详细配置,因为每次检测到更改都会创建一个新项目。

      对于连续项目,指定在检测到原文更新、是否要生成新的分析和报价以及是否要将原文更新通知项目所有者时需要重新打开哪些工作流步骤。

    3. 选择目标更新选项(仅在选择了每次创建新项目时启用)。

      用户可以监控远程在线存储库的目标更新。在线存储库中对译文所做的任何更改都将自动更新翻译记忆库。

    4. 单击保存

      APC 将添加到自动项目创建页面的列表中。

设置自动规则后,现在可以在指定文件夹中创建内容。根据频率检查,Phrase 查看指定的文件夹并识别新的或更新的内容(根据文件名、元数据、大小等)。

设置目标文件路径名

每个目标文件导出到项目设置中指定的文件夹。

禁用自动化项目创建

禁用 APC 有三种方法:

  • 在设置中手动禁用。

  • 闲置 90 天后自动禁用。

  • 组织配置文件停用后(订购结束时)自动生效。

当作为自动项目创建规则一部分使用的连接器检测到连续三个或三个以上项目在应该创建时未创建时,将向受影响的用户发送通知。

Zip 文件支持

  • 多个ZIP文件可以导入一个项目。

  • 将翻译后的文件导出到 ZIP 文件。

  • 如果将一个 ZIP 文件导入多个目标,则翻译的文件将使用 ZIP 名称中的目标区域代码(例如 Pack18.en_us.ZIP)导出到多个 ZIP 文件——每种目标语言一个 ZIP。

通过 APC 使用数据透视语言翻译

在多语言本地化中,枢轴语言可用作桥接语言,以实现从源语言到任何所需数量的目标语言的翻译。当源语言可用的翻译资源有限时,枢轴语言方法尤其适用。

使用枢轴语言翻译是一个 APC 用例,用于自动化翻译过程。下面的示例总结了需要遵循的步骤:

  1. 在所需的在线存储库中创建一个文件夹来存储源语言内容。

    在本例中,法语原文文件将添加到 Google Drive 文件夹。

  2. 设置 APC 监控选项以监控所需在线存储库中的内容更新。

  3. 设置 APC 以创建具有所需源语言和要用作目标语言的选定枢轴语言的项目。

    在本例中,APC 被设置为创建一个以法语为源语言,英语为轴心目标语言的项目。

  4. 将 APC 导出设置配置为将翻译的内容导出到同一在线存储库中相应的目标语言文件夹中。

    在本例中,APC 设置为将英语翻译导出到同一 Google Drive 的目标文件夹中。

  5. 项目完成后,导出将触发 APC 创建另一个项目,以便将内容从枢轴语言翻译成所需的目标语言。

    在本例中,导出触发 APC 创建另一个将内容从英语翻译成德语的项目。

备注

必须设置所需的连接器项目模板才能应用该用例。

对于大型项目,也可以通过 API 自定义脚本实现枢轴语言的翻译。

自动创建项目(原)

自动项目创建规则允许配置 Phrase 监控特定文件夹的方式,并在检测到文件夹中有新的或更新的内容时创建新项目。这提供了全流程自动化;分析预翻译分配给语言专家/供应商和电子邮件通知。

一旦项目状态更改为'已通过项目状态自动化规则完成',已翻译的文件将被发送回在线存储库中由语言代码(en、es、ja 等)标识的新建子文件夹中。如果用户手动触发导出,则完成的文件将导出到标准 {targetLang} 文件夹。

将翻译导出回存储库

  • 当项目状态设置为已完成时,将导出工作。

  • 通过选择下载 > 导出到在线存储库,可以手动导出工作。即使不变的文件也会被导出。

  • 每个目标文件都存储在 APC 设置中指定的目标路径中。

重新导入

  • 工作可以从工作表下载菜单中重新导入。

设置自动化规则

自动项目创建规则允许配置 Phrase TMS 如何监控特定文件夹,并在检测到其中的新内容或更新内容时创建新项目。

前提条件:

备注

创建服务时,确保仅分析或选择分析和报价,并在财务部分取消选择项目模板设置选项中定义的使用命名。如果选择,自动项目创建将不会为监控文件夹中的新内容或更新的内容创建新项目。

请按照以下步骤操作:

  1. 在 Settings Setup_gear.png 页面中,单击自动项目创建

    自动创建项目页面打开。

  2. 单击新建

    将打开创建自动项目设置页面。

  3. 为 APC 提供一个名称。

  4. 设置活动/非活动状态。

  5. 如果需要,请选择版本 2 (BETA) (如果选择,以下选项将更改)。

  6. 如果需要,选择作为连续项目运行

  7. 选择要监控新内容或更新内容的远程文件夹

    文件夹的内容已列出

  8. 选择要监控的特定文件。

    并非所有选项都适用于所有连接器

    • 如果未选择,则监控整个文件夹是否有更改或是否有新文件。

    • 包括子文件夹以启用对选定文件夹及其子文件夹的监控。

  9. 选择要导出已完成文件的位置。

  10. 根据所需目标文件的路径名称,设置导出已完成文件目标子文件夹路径字段

  11. 指定一个已处理子文件夹

    导入的文件将移至该文件夹,查看正在处理的文件。如果禁用,源文件将保留在原始文件夹中。

    如果禁用此选项并且未使用文件重命名,原始文档可能会被其翻译覆盖(取决于存储库)。

    按文件名筛选模式 (regexp) 允许用户定义一个正则表达式来筛选文件夹中要监控的文件。

  12. 设置 Phrase 检查指定文件夹中新内容的频率。

  13. 选择所需服务(如果需要,选择指定的截止日期方案)。

  14. 选择自动创建的项目将关联的源语言和目标语言。

  15. 要区分来自不同自动化规则的项目,请使用项目名称定义自动生成的项目名称。

    {filename} 可以在项目的标题中使用。如果在项目名称中使用多个文件名,则只会使用第一个文件名。

  16. 设置项目所有者

    使用自动化规则创建新项目时,将始终通知项目所有者。

  17. 如果需要,自定义用于通知的电子邮件模板

设置目标文件路径名

相对于原文文件,目标文件可以导出到:

  • 同一文件夹

    如果选择了特定文件,然后选择'源文件文件夹'。为'将已完成文件导出到',并保持'目标子文件夹路径'为空。如果监控整个文件夹,则不支持。

  • 语言子文件夹

    始终保持“目标子文件夹路径”为空。

    如果监控了特定文件,请选择'目标语言子文件夹'。将已完成文件导出到

  • 任何文件夹

    如果监控了特定文件,请选择'目标语言子文件夹'。将已完成文件导出到

    在'目标子文件夹路径'中指定文件夹名称:

    • 使用这些宏来表示目标语言。

      • {targetLang 基于语言代码

      • {targetLangName} 基于语言名称

      • {targetLangRFC}

        • 示例:esen-USaz-Latn-AZ

        • 基于RFC 5646

      • {targetLangAndroid}

        • 示例:'es', en-rUS

      • {targetLangAndroidBCP}

        • 示例:'b+es, b+en+US

    • 可以在源文件夹中创建子文件夹。

      适用于 Amazon S3AzureFTPSFTPDropboxGoogle DriveBoxOneDriveGitGitHubGitLabBitbucket 云

    • 对于某些存储库,绝对路径可用。路径以 / 开头,表示绝对路径。

      适用于 Amazon S3、Azure、FTP、SFTP、Dropbox、Google Drive、Box、OneDrive、Git、GitHub、GitLab 和 SharePoint。使用 Git 连接器时,前导 / 后跟分支名称,然后是 .git 文件夹所在的存储库的根。如果分支不存在,它将被创建。当使用其他基于 Git 的连接器(例如 GitLab)时,前斜杠后跟 .git 文件夹所在的存储库的根。

    • 使用 .. 引用父文件夹。

    提示

    示例

    如果源文件是/files/loc/ui.properties,而目标语言是德语(德国):

    • translations/{targetLang 将创建 /files/loc/translations/de_de

    • /files-{targetLang}/loc 将创建 /files-de_de/loc/<filename>

    • ../{targetLang 将创建 /files/de_de/<filename>

Zip 文件支持

  • 多个ZIP文件可以导入一个项目。

  • 将翻译后的文件导出到 ZIP 文件。

  • 如果将一个 ZIP 文件导入多个目标,则翻译的文件将使用 ZIP 名称中的目标区域代码(例如 Pack18.en_us.ZIP)导出到多个 ZIP 文件——每种目标语言一个 ZIP。

这篇文章有帮助吗?

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.