翻译内容 translate-content

使用翻译集成和规则翻译您的 Headless 内容。

迄今为止的故事 story-so-far

在AEM Headless翻译历程的上一个文档配置翻译规则中,您已了解如何使用AEM的翻译规则来标识翻译内容。 您现在应:

  • 了解翻译规则的用途。
  • 能够定义您自己的翻译规则。

现在您的连接器和翻译规则已设置完毕,本文将引导您完成下一步,即翻译Headless内容。

目标 objective

本文档可帮助您了解如何使用 AEM 的翻译项目以及连接器和翻译规则来翻译内容。阅读本文档后,您应该执行以下操作:

  • 了解什么是翻译项目。
  • 创建翻译项目。
  • 使用翻译项目来翻译 Headless 内容。

创建翻译项目 creating-translation-project

翻译项目可让您管理 Headless AEM 内容的翻译。翻译项目将要翻译为其他语言的内容收集到一个位置,以便集中查看翻译工作。

在将内容添加到翻译项目时,将为其创建翻译作业。作业提供用于管理对资源执行的人工翻译和机器翻译工作流的命令和状态信息。

可通过两种方法创建翻译项目:

  1. 选择内容的语言根并让 AEM 根据内容路径自动创建翻译项目。
  2. 创建一个空项目并手动选择要添加到翻译项目的内容

两者都是有效的方法,只是由于执行翻译的角色而异:

  • 翻译项目经理 (TPM) 通常需要灵活地手动选择要添加到翻译项目的内容。
  • 如果内容所有者还负责翻译,则让 AEM 根据所选内容路径自动创建项目通常更轻松。

以下部分中将探讨这两种方法。

根据内容路径自动创建翻译项目 automatically-creating

对于还负责翻译的内容所有者,让 AEM 自动创建翻译项目通常更轻松。要让 AEM 根据内容路径自动创建翻译项目,请执行以下操作:

  1. 导航到​ 导航 > 资源 > 文件。请记住,AEM 中的 Headless 内容将存储为称作内容片段的资源。
  2. 选择项目的语言根。在这种情况下,已选择/content/dam/wknd/en
  3. 单击边栏选择器并显示​ 引用 ​面板。
  4. 单击​ 语言副本
  5. 选中​ 语言副本 ​复选框。
  6. 展开“引用”面板底部的​ 更新语言副本 ​部分。
  7. 在​ 项目 ​下拉列表中,选择​ 创建翻译项目
  8. 为翻译项目提供适当的标题。
  9. 单击​ 开始

创建翻译项目

您会收到一条指示项目已创建的消息。

NOTE
假定已创建翻译语言的必要语言结构作为内容结构定义的一部分。应与内容架构师协作来完成此操作。
如果未提前创建语言文件夹,您将无法按照前面步骤中所述来创建语言副本。

通过选择内容而手动创建翻译项目 manually-creating

对于翻译项目经理而言,通常需要手动选择要包含在翻译项目中的特定内容。要创建此类手动翻译项目,您必须首先创建一个空项目,然后选择要添加到该项目中的内容。

  1. 导航到​ 导航 > 项目

  2. 单击​ 创建 > 文件夹 ​为您的项目创建文件夹。

    • 虽然这是一项可选操作,但有助于组织您的翻译工作。
  3. 在​ 创建文件夹 ​窗口中,为该文件夹添加一个​ 标题,然后单击​ 创建

    创建项目文件夹

  4. 单击文件夹以打开该文件夹。

  5. 在新项目文件夹中,单击​ 创建 > 项目

  6. 项目基于模板。单击​ 翻译项目 ​模板以将其选定,然后单击​ 下一步

    选择翻译项目模板

  7. 在​ 基本 ​选项卡上,输入新项目的名称。

    项目的“基本”选项卡

  8. 在​ 高级 ​选项卡上,使用​ 目标语言 ​下拉列表选择内容应翻译成的语言。 单击​ 创建

    项目的“高级”选项卡

  9. 在确认对话框中单击​ 打开

    项目确认对话框

项目已创建,但未包含要翻译的内容。下一部分将详细介绍如何构建项目以及如何添加内容。

使用翻译项目 using-translation-project

翻译项目旨在将与翻译工作相关的所有内容和任务集中到一个地方,使您的翻译变得简单且易于管理。

要查看翻译项目,请执行以下操作:

  1. 导航到​ 导航 > 项目
  2. 单击在上一节中创建的项目。

翻译项目

项目将分为多个信息卡。

  • 摘要 – 此信息卡显示项目的基本标题信息,包括所有者、语言和翻译提供商。
  • 翻译作业 — 此信息卡或这些信息卡概述了实际翻译作业,包括状态、资产数量等。 一般每个语言有一个作业,并在作业名称后附加 ISO-2 语言代码。
  • 团队 – 此信息卡显示正在协作处理此翻译项目的用户。该历程未涵盖此主题。
  • 任务 – 与翻译内容相关的附加任务,例如待办事项或工作流项目。该历程未涵盖此主题。

翻译项目的使用方式取决于其创建方式:由 AEM 自动创建或手动创建。

使用自动创建的翻译项目 using-automatic-project

在自动创建翻译项目时,AEM会根据您之前定义的翻译规则评估所选路径下的Headless内容。 基于该评估,它将需要翻译的内容提取到新的翻译项目中。

要查看此项目中包含的 Headless 内容的详细信息,请执行以下操作:

  1. 单击​ 翻译作业 ​信息卡底部的省略号按钮。
  2. 翻译作业 ​窗口将列出作业中的所有项目。
    翻译作业详细信息
  3. 单击一行可查看该行的详细信息,请记住,一行可能表示要翻译的多个内容项目。
  4. 单击行项目的选择复选框可查看更多选项,例如,从作业中删除行项目或在内容片段或Assets控制台中查看行项目的选项。
    翻译作业选项

翻译作业的内容一般以​ 草稿 ​状态开始,如​ 翻译作业 ​窗口中的​ 状态 ​栏所示。

要开始翻译作业,请返回翻译项目概述并单击​ 翻译作业 ​信息卡顶部的V形按钮,然后选择​ 开始

开始翻译作业

AEM 现在与您的翻译配置和连接器进行通信,将内容发送到翻译服务。您可以通过以下方式查看翻译进度,返回​ 翻译作业 ​窗口并查看条目的​ 状态 ​栏。

已批准的翻译作业

机器翻译将自动返回,状态为​ 已批准。人工翻译允许更多的交互,但超出了此历程的范围。

使用手动创建的翻译项目 using-manual-project

在手动创建翻译项目时,AEM 会创建必要的作业,但不会自动选择要包含的任何内容。这样做可让翻译项目经理灵活地挑选要翻译的内容。

要将内容添加到翻译作业,请执行以下操作:

  1. 单击某个​ 翻译作业 ​信息卡底部的省略号按钮。

  2. 您将看到该作业不含任何内容。单击窗口顶部的​ 添加 ​按钮,然后从下拉菜单中单击​ Assets/页面

    空翻译作业

  3. 这将打开一个路径浏览器,您可在其中选择要添加的具体内容。找到您的内容,然后单击以选择。

    路径浏览器

  4. 单击​ 选择 ​以将所选内容添加到作业。

  5. 在​ 翻译 ​对话框中,指定您希望​ 创建语言副本

    创建语言副本

  6. 此内容现已包含在作业中。

    已添加到翻译作业的内容

  7. 单击行项目的选择复选框可查看更多选项,例如,从作业中删除行项目或在内容片段或Assets控制台中查看行项目的选项。
    翻译作业选项

  8. 重复这些步骤以在作业中包含所有必需的内容。

TIP
路径浏览器是一个功能强大的工具,可让您搜索、过滤和导航您的内容。单击​ 仅内容/筛选器 ​按钮切换到侧面板并显示高级筛选器,如​ 修改日期 ​或​ 翻译状态
可在其他资源部分中详细了解路径浏览器。

可按上述步骤将必要内容添加到项目的所有语言(作业)。选择所有内容后,即可开始翻译。

翻译作业的内容一般以​ 草稿 ​状态开始,如​ 翻译作业 ​窗口中的​ 状态 ​栏所示。

要开始翻译作业,请返回翻译项目概述并单击​ 翻译作业 ​信息卡顶部的V形按钮,然后选择​ 开始

开始翻译作业

AEM 现在与您的翻译配置和连接器进行通信,将内容发送到翻译服务。您可以通过以下方式查看翻译进度,返回​ 翻译作业 ​窗口并查看条目的​ 状态 ​栏。

已批准的翻译作业

机器翻译将自动返回,状态为​ 已批准。人工翻译允许更多的交互,但超出了此历程的范围。

审查已翻译的内容 reviewing

如前所述,机器翻译的内容以​ 已批准 ​的状态流回AEM,因为假定使用的是机器翻译,无需人工干预。 但仍可审查已翻译的内容。

只需转到已完成的翻译作业,并通过点按或单击复选框而选择行项。工具栏中将显示​ 在内容片段中展现 ​图标。

在内容片段中展现

单击该图标可在其编辑器控制台中打开已翻译内容片段,以查看已翻译内容的详细信息。

已翻译的内容片段

如果您有适当的权限,则可进一步修改必要的内容片段,但编辑内容片段超出了此历程的范围。有关此主题的更多信息,请参阅本文档末尾的其他资源部分。

此项目旨在将与翻译相关的所有资源集中到一个地方,以便轻松访问和大致了解。但是,正如您通过查看已翻译项目的详细信息时所看到的那样,翻译本身将流回翻译语言的资源文件夹中。在此示例中,文件夹为:

/content/dam/wknd/es

如果您通过​ 导航 > Assets > 文件 ​导航到此文件夹,您将看到已翻译的内容。

已翻译内容文件夹结构

AEM 的翻译框架接收来自翻译连接器的翻译,然后使用连接器提供的翻译根据语言根来自动创建内容结构。

请务必了解一点,由于此内容未发布,因此不可用于您的 Headless 服务。您将了解此创作 — 发布结构,并了解如何在翻译历程的下一步发布已翻译内容。

人工翻译 human-translation

如果您的翻译服务提供人工翻译,则审查流程会提供更多选项。例如,翻译以​ 草稿 ​状态返回项目中,并且必须手动审查和批准或拒绝翻译。

人工翻译超出了此本地化历程的范围。有关此主题的更多信息,请参阅本文档末尾的其他资源部分。不过,除了其他审批选项之外,人工翻译的工作流与此历程中描述的机器翻译相同。

后续内容 what-is-next

现在您已完成Headless翻译历程的这一部分,您应该能够执行以下操作:

  • 了解什么是翻译项目。
  • 创建翻译项目。
  • 使用翻译项目来翻译 Headless 内容。

在此知识的基础上继续您的 AEM Headless 翻译历程,接下来查看文档发布已翻译的内容,其中您将了解如何发布您已翻译的内容以及如何随您的语言根内容变化而更新这些译文。

其他资源 additional-resources

我们建议您查看文档发布已翻译内容来继续 Headless 翻译历程的下一部分,以下是一些其他可选资源,这些资源对本文档中提到的一些概念进行了更深入的探究,但并非继续 Headless 历程所必需的。

  • 管理翻译项目 – 了解翻译项目的详细信息以及人工翻译工作流和多语言项目等附加功能。
  • 创作环境和工具 – AEM 提供各种机制来组织和编辑您的内容,包括强大的路径浏览器。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2