自定义机器翻译程序

You can translate your content using machine translation engines in Crowdin. If you don’t see the engine you need among the supported MT engines, you can connect your own engine by creating an app.

创建自定义机器翻译应用程序

任何人都可以创建可扩展 Crowdin 企业版功能的应用程序。 有关详细说明,请阅读文章开始使用 Crowdin 应用程序

某些应用程序的功能是使用 Webhook 事件和某些使用模块来实现的。 您需要为此类应用程序实现模块。 模块是将每个应用程序集成到 Crowdin 企业版 UI 的特定部分并与其交互的功能部分。 Make sure to use the “custom-mt” module in your app manifest.

注意:确保您的应用使用与 Crowdin 企业版支持相同的语言代码。 If some languages don’t match, set up language mapping.

请求示例:

请求体:

{"strings": ["Start", "Next"] }

查询:

  "target": "de"
  "source": "en"
  "jwtToken": "jwt token"

响应示例:

{
  "data": {
    "translations": ["Start", "Nächste"]
}

安装自定义机器翻译应用程序

创建应用程序后,您可以通过 base_url 下的 manifest.json 将其安装在 Crowdin 企业版中。

  1. 点击右上角的个人资料照片,然后选择组织设置
  2. 切换到左侧菜单栏的应用页面,然后点击手动安装
  3. 在出现的对话框中,指定清单。
  4. 点击 安装

通过应用程序清单安装 Crowdin 企业版应用程序

现在您可以将此机器翻译连接到您的组织:

  1. 打开您组织的工作区,然后选择左侧边栏上的机器翻译
  2. 点击右下角的添加
  3. 在出现的对话框中,选择自定义集成
  4. 从下拉列表中选择您的应用程序。
  5. 指定它将在项目中显示的名称。
  6. 点击创建

现在它已添加到您的组织中,您可以将其用于您的项目。

连接后,您可以使用它来预翻译内容或在编辑器中显示翻译建议。

本文是否有帮助?