自动化

Automated Project Creation - APC (TMS)

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

可用于

  • 所有付费套餐

可用于

  • 项目经理

  • Team、Ultimate 和 Enterprise(原)套餐中

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

注释

Legacy APC计划于2025年停用。客户必须在2025年12月31日前完成将其遗留APC迁移到新版本。

迁移过程

  1. 点击每个APC旁边的迁移以触发迁移,并可选择执行触发以避免丢失数据。

  2. 在APC v2设置页面,检查并完成任何缺失的字段,然后保存。

    旧的APC v1在新版本保存后立即停用。

所有迁移的APC默认启用干运行模式。这意味着第一次迭代将创建基线,实际文件导入将从下一次迭代开始。

我们仍在不断优化,实际的用户界面可能与视频中呈现的不一样。

设置自动项目创建

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

项目模板:

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

将翻译导出回存储库:

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

  • 可以通过选择下载 > 导出到在线存储库手动导出作业。即使是未更改的文件也将被导出。

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

重新导入:

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

APC 设置

先决条件:

  • 至少需要一个连接器和一个项目模板在个人资料中。

  • (可选)一个电子邮件模板,类型选择通过自动项目创建的新项目通过自动项目创建的源更新

  • 如果使用Job Sync(短语字符串连接器),可以设置多个文件夹或文件进行监控。

重要

每个APC监控超过10,000个文件可能会导致文件导入错误和性能问题。如果UI中发生错误,建议减少监控的文件数量,并手动触发APC监控以重试导入。

每个APC最多可以设置10个监控文件夹。

按照以下步骤操作:

  1. 创建一个新的APC

    1. 在设置Setup_gear.png页面,点击自动项目创建

      自动项目创建页面打开。

    2. 单击新建

      创建页面打开。

    3. 为APC提供一个名称(左上角)。

    4. 如果需要,选择一个项目模板

    5. 设置活动/非活动状态(左上角)。

      一旦所有必填字段填写完毕,保存按钮将处于活动状态。

  2. 设置创建和导出

    1. 选择项目创建方式。

    2. 选择是否:

      • APC将是一个连续项目。

      • 从下拉列表中选择如何根据检测到的更改的时间和地点创建新项目。

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

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

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

      • 监控(步骤2)中的文件选择显示默认源区域(在连接器中配置的源区域)中的条目。如果选择了项目模板,则显示该模板的源区域的条目。无论项目模板和连接器的源区域之间的设置和潜在差异如何,都会遵循项目模板的源区域,并正确创建作业。

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

      从中导出翻译工作流状态翻译在导出时的状态。用户可以决定导出哪些内容;例如,来自最终工作流步骤或之前步骤的翻译。

      每个可以定义最多5个导出。配置应导出的内容(来自哪个工作流步骤)以及何时触发导出。

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

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

      • 当整个项目完成时,即所有工作流步骤的所有作业完成时,将导出翻译。

  3. 监控

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

      连接器窗口打开,显示为该账户配置的所有连接器的列表。

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

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

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

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

      • 如果未选择任何项,则监视整个文件夹以检测更改或新文件。

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

      • 将处理过的文件移动到指定文件夹 可用于基于文件的连接器,以指示哪些文件已用于翻译。

      按文件名模式过滤(正则表达式) 允许客户定义一个 正则表达式 来过滤要在文件夹中监视的文件。这不能用于过滤文件夹。

    4. 单击 确认

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

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

      • 多个文件夹或文件只能在一个连接器内进行监视。

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

      单击 保存 以确认文件夹和文件选择。

    5. 单击 添加监视器 以选择 基于计划基于Webhook 的触发器。

      在监视窗口中提供Webhook或计划(或两者)。

  4. 设置可选的自动化。

    1. 选择所需的自动化。

      • 基于模板分配服务商

      • 分析和报价选项

      • 截止日期方案

      • 通知

        电子邮件模板通过自动化项目创建的新项目通过自动化项目创建的源更新将在此下拉菜单中可用。

    2. 选择源更新选项(仅在连续项目时启用)。

      • 如果在APC设置的创建与导出部分中选择了每次创建新项目,APC将监控远程文件夹以获取源更新,但不需要详细配置,因为每次检测到更改时都会创建新项目。

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

        • 如果选择了连续分析以在每次源更新时生成新的分析,请指定要从分析中排除的内容(已确认的段落、已锁定的段落、数字)以及如何分组字数(按服务商、按语言)。

          注释

          连续分析的默认设置是后期编辑分析和默认分析的默认强制设置的组合。

          如有需要,启用宏辅助分析命名以使用可用的输入连续分析的命名模式。

    3. 选择目标更新选项(仅在选择短语字符串连接器时启用,如果选择了每次创建新项目)。

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

    4. 点击保存

      从监控文件夹导入文件已打开。

      如果选择了仅新文件和更新文件,自动化的干运行将在第一次迭代中创建基线,并在该基线之后仅导入新/更新的文件,以减少不必要的使用。此选项仅在第一次迭代中可用。

    5. 单击 确认

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

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

设置目标文件路径名

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

禁用自动化项目创建

有三种方法可以禁用APC:

  • 在设置中手动禁用。

  • 在90天不活动后自动禁用。

  • 在组织个人资料被停用后自动禁用(在订购套餐结束时)。

当作为自动项目创建规则一部分的连接器检测到三个或更多连续的项目未按预期创建时,将向受影响的用户发送通知。

压缩文件支持

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

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

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

APC概述页面

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

APC可以按类型状态最后触发下一个计划APC版本进行过滤。

如果选择了特定的APC:

  • 编辑

    打开所选APC进行编辑。

  • 复制

    复制所选APC。

  • 触发显示器

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

  • 强制导入

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

    • 选择性强制导入

      选择要从监控文件夹中导入到所选APC的文件。

  • 删除

    连接到活动项目的APC,以及无法删除的已归档但未完成的项目。

APC 设置

点击特定的 APC 会打开该 APC 的设置页面。在设置页面,可以:

  • 配置 选项卡中,查看和更新 APC 设置。

  • 历史日志 选项卡中,跟踪 APC 执行的操作及其状态。

  • 财务 选项卡中,查看和下载为 APC 生成的现有 持续分析

历史日志

APC 历史日志详细记录了 APC 执行的所有操作。它使本地化经理能够查看所有 APC 事件,搜索和筛选它们,并排查特定 APC 的问题。

注释

搜索栏仅适用于英语查询。所有数据以英语存储,以便日志对 Phrase 的工程师和技术支持/客户成功团队有用。

日志跟踪这些事件:

  • 项目

    • 创建

    • 状态更改

  • 工作

    • 导入

    • 导出

    • 原文更新

    • 译文更新

    • 状态更改

  • 监控

    • 文件夹监控

  • APC

    • 创建

    • 停用

日志不跟踪:

  • 手动操作(手动文件导入)

  • 对 APC 功能没有影响的操作(例如,不影响 APC 的项目模板设置更新)

  • 与 APC 无关的操作

  • 报价和分析创建

  • TM 更新

  • 发送通知

  • APC 配置更改

APC 状态

APC 的状态在 APC 概览页面上显示。

  • 活跃

    APC 正在正常运行,没有任何问题

  • 未生效

    APC 已被故意设置为非活动状态

  • 需处理

    APC 正在运行,但由于可能的更改或轻微错误需要用户的注意,这可能会影响 APC。

    原因

    详细信息

    APC 检查成功,但文件导入失败。

    从连接器导入文件失败。检查 APC 编辑页面上的监控文件配置。 

    一旦文件监控修复,触发 强制导入(或 选择性强制导入)以重新导入之前失败的文件。

    一个 APC 中监控多个文件夹:一些监控的文件夹失败。

    APC 仅监控成功监控的文件夹的更改。检查所有监控的文件夹是否仍然存在。

    一旦监控的文件夹修复,触发监控以处理新的/遗漏的更改。

    一个 APC 中监控一个文件夹:监控的文件夹失败。

    检查监控的文件夹是否仍然存在。

    一旦监控的文件夹修复,触发监控以处理新的/遗漏的更改。

    一个 APC 中监控多个文件夹:所有文件夹都有一些问题,但 APC 检查只失败了一次或两次,

    验证 APC 编辑页面上的文件夹监控设置。一旦监控的文件夹修复,触发监控以处理新的/遗漏的更改。

    连接器故障

    检查连接器配置。

    导出设置的工作流步骤已不存在。

    APC仍在运行,但不会执行任何导出。确保项目模板正确,APC导出设置正确。

    导出设置的工作流步骤已被修改。

    APC仍在运行,将从工作流步骤中执行导出,该步骤的编号与为APC配置的工作流步骤编号相对应。 确保项目模板正确,APC导出设置正确。

    一些目标语言已从项目模板中删除。

    APC不会在新创建的项目中使用已删除的语言。

    APC的文件导出失败。

    手动导出文件。

  • 已停止

    由于严重错误/故障,系统已停用APC。

    原因

    详细信息

    所有源语言和/或目标语言已从项目模板中删除。

    无源语和/或目标语言。在项目模板中至少添加一个源语言和一个目标语言,然后将APC状态设置为可用。一旦APC重新激活,新创建的项目将使用更新的源/目标语言环境。

    APC对所有监控文件夹的检查失败了三次。

    验证监控配置和连接器设置,然后重新激活APC并触发监控。

通过APC进行的枢轴语言翻译

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

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

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

    在此示例中,法语的源文件被添加到Google Drive文件夹中。

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

  3. 设置APC以创建一个项目,使用所需的源语言和选择的中介语言作为目标语言。

    在此示例中,APC被设置为创建一个以法语作为源语言和英语作为中介目标语言的项目。

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

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

  5. 一旦项目完成,导出将触发APC创建另一个项目,将内容从中介语言翻译成所需的目标语言。

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

注释

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

对于大规模项目,可以通过API的自定义脚本实现使用中介语言的翻译。

自动化项目创建(遗留)

注释

作为弃用过程,未积极使用早期版本的APC的客户将不再能够访问该版本(按钮已移除)。

自动化项目创建规则允许配置Phrase如何监控特定文件夹,并在检测到新内容或更新内容时创建新项目。这提供了完整的过程自动化;分析预翻译分配给语言学家/供应商以及发送通知的电子邮件。

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

将翻译导出回存储库

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

  • 可以通过选择下载 > 导出到在线存储库手动导出作业。即使是未更改的文件也将被导出。

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

重新导入

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

设置自动化规则

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

先决条件:

注释

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

按照以下步骤操作:

  1. 从设置Setup_gear.png页面,点击自动化项目创建

    自动化项目创建页面打开。

  2. 单击新建

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

  3. 为APC提供一个名称。

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

  5. 如果需要,选择版本2(测试版)(如果选择,以下选项将会改变)。

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

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

    文件夹的内容列出。

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

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

    • 如果未选择,整个文件夹将监控更改或新文件。

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

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

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

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

    导入的文件被移动到此文件夹,以提供正在处理的文件的可见性。如果禁用,源文件将保留在其原始文件夹中。

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

    按文件名模式过滤(正则表达式) 允许客户定义一个 正则表达式 来过滤要在文件夹中监视的文件。这不能用于过滤文件夹。

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

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

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

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

    {filename} 可用于项目的标题。如果项目名称中使用了多个文件名,则仅使用第一个文件名。

  16. 设置 项目所有人

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

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

设置目标文件路径名

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

  • 同一文件夹

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

  • 语言子文件夹

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

    如果监控特定文件,则选择 目标语言子文件夹 用于 导出已完成的文件到.

  • 任何文件夹

    如果监控特定文件,则选择 目标语言子文件夹 用于 导出已完成的文件到.

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

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

      • {targetLang} 基于 语言代码

      • {targetLangName} 基于 语言名称

      • {targetLangRFC}

        • 示例:esen-USaz-Latn-AZ

        • 基于RFC 5646

      • {targetLangAndroid}

        • 示例:esen-rUS

      • {targetLangAndroidBCP}

        • 示例:b+esb+en+US

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

      可用于Amazon S3AzureFTPSFTPDropboxGoogle DriveBoxOneDriveGitGitHubGitLabBitbucket Cloud

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

      可用于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} will create /files/loc/translations/de_de

    • /files-{targetLang}/loc will create /files-de_de/loc/<filename>

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

压缩文件支持

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

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

  • 如果一个ZIP文件被导入到多个目标,翻译后的文件将导出到多个ZIP文件中——每个目标语言一个ZIP——使用目标区域代码作为ZIP名称中的代码(例如Pack18.en_us.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.