集成

Contentstack (TMS)

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

可用于

  • Business 和 Enterprise 计划(不适用于 LSP 计划)

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

包含在

  • Enterprise 套餐(原)

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

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

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

用例

连接器有多种用例:

  • 项目经理可以直接在项目内添加线上存储库中的文档。

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

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

    注释

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

    Contentstack 设置

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

      仪表盘页面随即打开。

    2. 导航至设置并点击 Stack

    3. 复制 API 键

      连接器需要此键。

    Phrase TMS 设置

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

    2. 单击连接器

      连接器页面打开。

    3. 点击 新建连接器

      创建连接器页面打开。

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

    5. 选择 身份验证方法

    6. 根据公司数据所在数据中心的位置选择 Contentstack 区域

    7. 如果使用 管理令牌 授权,请输入从 Contentstack 站点获取的 Stack API 键管理令牌。如果使用 用户令牌,请输入 用户名密码API 键

    8. 如果需要,应用 翻译 URL翻译标记 选项。

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

      自动项目创建将仅为给定字段中由唯一 ID(例如 target_languages)指定的代码所指定的语言创建作业。代码后可跟语言名称,前提是它们以逗号分隔(例如 de-DE 德语(德国))。

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

    10. 如果需要,请提供 不可本地化块字段

      指定的块字段 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.