Kontent.ai 是一种无头 CMS,提供创建和管理内容的基础设施。它不与任何单一的表示层耦合,允许将内容分发到任何平台或设备。
除非在 Kontent.ai 中被标记为 ,否则所有可翻译字段都会被导入以进行本地化。
将文章从 TMS 导出到 Kontent.ai 时,请确保该文章尚未在 Kontent.ai 中发布。Kontent.ai 不允许修改已发布的内容。
可翻译的内容元素:
-
文本
-
富文本
-
资产
-
链接项
也支持可翻译的媒体资产。要访问资产,请在设置连接器时选择 Assets 作为 文件夹,或将其选为 APC 中要监控的文件夹。目标文件将上传到 APC 或 CJ 中定义的位置。
该连接器有多种用例:
-
项目经理可以直接从在线存储库将文件添加到项目中。
-
设置 提交者门户,以允许提交者直接从在线存储库将文件添加到请求中。
-
使用 自动项目创建 (APC),以便在检测到指定工作流状态发生变化时自动创建新项目。
-
连接器 API 可用于自动执行原本需要通过 UI 手动完成的步骤。Webhooks 可用于通知第三方系统有关特定事件(例如,作业状态更改)的信息。
-
在设置
页面中,向下滚动至 部分。
-
点击连接器。
页面随即打开。
-
点击新建连接器。
页面随即打开。
-
将 类型 更改为 并为连接器提供名称。
-
选择连接器应如何导入链接的内容项。
远程 Kontent.ai 工作流步骤适用于链接项。如果选定的内容项设置为 ,但所有链接项均处于 状态,则它们将不会被导入。选定项及其链接项都需要初始的 工作流步骤才能由 APC 导入。此举旨在确保仅导入内容作者明确打算进行本地化的内容。
-
-
从存储库中添加时,明确选定的内容将被导入。
-
APC 检测到的更改将被导入以进行翻译。
-
-
-
连接器会遍历链接内容的整个层级,并导入所有可翻译字段以进行翻译。
-
-
-
输入从 Kontent.ai 站点获取的 。
-
输入从 Kontent.ai 站点获取的 。
-
输入 。此字段应包含从 Kontent.ai 站点获取的 。
-
提供 。
在使用 自动创建项目时,仅会为给定字段中由唯一 ID(例如 target_languages)指定的语言代码创建任务。代码后可以跟语言名称,只要它们用逗号分隔即可(例如de-DE 德语(德国))。
语言代码不区分大小写,可以使用_或-格式(例如de_de,de-de,de-DE)。
注意
要在内容项级别选择目标语言,请在选定的Kontent.ai项目ID内创建一个新的分类组(内容模型 > 分类)。新创建的组(例如 Target Languages)应包含在选定项目中配置的所有本地化语言的语言代码。将配置好的分类组作为支持元素添加到所有或选定的内容模型中。添加后,即可获取代码名称。
-
选择。
此设置不会影响Kentico项目中的默认语言。连接器本身的源语言与语言无关,任何为特定Kentico项目配置的本地化语言都可以用作连接器的源语言。
如果将Kontent.ai与多种源语言一起使用,请设置多个连接器实例,并在该字段中配置不同的源语言。
-
点击测试连接。
如果连接成功,将出现一个复选标记。如果连接不成功,将出现一个红色感叹号。将鼠标悬停在图标上以查看更多详细信息。
-
选择Kontent.ai工作流。
通过为Kontent.ai项目配置工作流,可以调整工作流以在需要时提供本地化。Kontent.ai工作流是为每个项目单独配置的。通过在连接器配置中设置项目ID,仅显示指定项目ID的远程工作流步骤。
-
:
连接器会监控所选阶段中的文章(例如 Translate)。作者可以在文章准备好翻译时为其应用此标签。
从 Kontent.ai 导入时:
-
当源文章下载完成后,连接器会将工作流推进到所选阶段(例如:翻译中)。
导出到 Kontent.ai 时:
-
当翻译导出时,连接器会将源文章的工作流阶段设置为所选阶段(例如:翻译已完成)。
-
当翻译导出时,连接器会将文章翻译的工作流步骤设置为所选阶段(例如:翻译待审阅)。
-
-
点击 保存。
连接器已添加到 页面上的列表中。
删除连接器
要删除连接器:
注意
如果连接器仍与项目中未完成的任务(包括回收站中的任务)相关联,则无法将其删除。尝试删除此类连接器时,会返回“删除连接器失败”错误。
解决方法:打开与该连接器关联的项目,并完成或删除所有剩余作业。转到 ,然后将其清空,以删除仍链接到该连接器的所有作业。重试删除连接器。