集成

Contentstack (TMS)

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

包含在

  • Business 和 Enterprise 方案(不适用于 LSP 方案)

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

包含在

  • Enterprise 套餐(原)

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

Contentstack 是一个无头内容管理系统。它为创建和管理内容提供了基础设施,但不与任何单一呈现层耦合。它还提供 REST API 来交付内容渠道,如网站、移动应用程序、设备、营销亭或任何显示内容的数字平台。所有可译的字段(例如文本或富文本)都会被导入进行本地化,除非该字段在 Contentstack 中标记为 non-localizable

还支持可译的媒体资产。要访问资产,选择资产作为设置连接器时的默认文件夹或作为要在 APC 中监控的文件夹。译文文件上传到 APC 或 CJ 中定义的位置。

用例

连接器有多种用例:

  • 项目经理可以直接在 在线存储库中添加文件。

  • 设置 Submitter portal,允许提交者直接从在线存储库为请求添加文件。

  • 使用 自动项目创建 (APC),当检测到监控的文件或文件夹的最后修改日期发生更改时,自动创建新项目。

    • 首次运行 APC 时导入所选文件。

注释

不建议为每个栈创建多个连接器,因为 Contentstack API 身份验证令牌每个栈最多 20 个。如果超过此限制,其中一个栈连接器将停止工作。

Contentstack 设置

  1. 登录 Contentstack 账户并打开堆栈。

    仪表盘页面打开。

  2. 导航到设置并单击堆栈

  3. 复制 API 键

    连接器器需要此键。

Phrase TMS 设置

  1. 在设置Setup_gear.png页面,下拉到集成部分。

  2. 单击连接器

    连接器页面打开。

  3. 单击新连接器

    创建连接器页面打开。

  4. 为连接提供名称并将类型更改为 Contentstack

  5. 选择身份验证方法

  6. 根据公司数据所在的数据中心位置选择“Contentstack Region”

  7. 如果使用管理令牌授权,请输入从 Contentstack 网站获得的 Stack API 键管理令牌。如果使用用户的身份验证令牌,请输入用户名密码API 键

  8. 如果需要,应用 Translate URLTranslate tags 选项。

  9. 提供翻译为 (APC) 中指定的语言。

    自动项目创建仅在给定字段通过其唯一 ID(如 target_languages)为代码指定的语言创建工作。只要以逗号(如 dede German(德语))分隔,代码后即可指定语言。

    语言代码不区分大小写,可以使用_或格式-(例如de_dede-dede-DE)。

  10. 如果需要,提供非 Localizable 块字段

    不会导入指定的块字段 UID。用逗号分隔多个 UID(例如 UID1、UID2、UID3)。

  11. 选择原文/源语语言

  12. 单击测试连接

    如果连接成功,将出现一个勾;否则将出现红色感叹号。将鼠标悬停在图标上可查看更多详细信息。

    可以选择 Contentstack 工作流。

  13. 选择 Contentstack 工作流。

    • 翻译文章来自

      连接器监视选定阶段(例如翻译阶段)中的文章。作者可以在准备翻译时将此标签应用于文章。

    从 Contentstack 导入时:

    • 将原文设置为

      下载原文/源语文章时,连接器会将工作流程推进到选定的阶段(例如,翻译进行中)。

    导出到 Contentstack 后:

    • 将原文设置为

      当翻译导出到 时,连接器会将原文/源语文章的工作流阶段设置为选定阶段(例如翻译已完成)。

    • 将已翻译文章设置为

      当翻译导出到 时,连接器会将文章翻译的工作流阶段设置为选定阶段(例如翻译可审校)。

  14. 点击保存

    连接器添加到了连接器页面的列表中。

这篇文章有帮助吗?

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.