Hyperlocalise 徽标
申请演示
面向开发者

命令行界面和 API

本地化即代码,在您的终端和 CI 中完成

使用仓库中的一个 CLI 和配置文件即可提取消息、推送源文件并拉取翻译。需要构建自己的工作流时,可使用 API。

轮班

从手动导出到可进行版本管理的流水线

今天

  • 有人手动导出文件、上传文件,然后下载翻译结果。
  • 每个代码仓库都有自己的脚本,而 TMS 一旦发生变化,这些脚本就会出问题。
  • 翻译状态对构建不可见。

使用 Hyperlocalise

  • 仓库中的一个 i18n.yml 定义了语言区域、文件和映射关系。
  • 同一个 CLI 可在笔记本电脑和 CI 中运行,并使用受限范围的 API 密钥。
  • 如需任何定制内容,可通过 HTTP 获取文件和作业。

它是如何运作的

从一个配置文件到每次构建都包含翻译

几分钟即可完成设置。同样的命令可在本地和 CI 中运行。

i18n.yml
locales:  source: en-US  targets: [de-DE, fr-FR, ja-JP]buckets:  app:    files:      - from: locales/{{source}}.json        to: locales/{{target}}.json

观看

观看平台的实际操作演示

简要介绍项目、审核、自动化和智能代理如何跨市场协同工作。

兼容

可与您的代码仓库和工具链配合使用

  • GitHub
  • Phrase
  • Crowdin
  • Lokalise
  • Smartling
  • OpenAI
  • Claude
  • Gemini

核心功能

专为工程团队打造

  • 一个配置文件

    在 i18n.yml 中定义语言区域、文件和映射,并与代码一同进行版本控制。

  • 消息提取

    只需一条命令,即可将源代码中的消息提取到消息目录中。

  • 推送和拉取同步

    从笔记本电脑或 CI 上传源文件并下载译文。

  • 限定范围的 API 密钥

    仅向 CI 授予其所需的权限,并在设置中撤销密钥。

  • 文件和作业 API

    通过 HTTP 上传文件、创建任务、查看进度并下载结果。

  • 网络钩子

    作业完成时收到通知,让您的流水线能够及时响应。

示例工作流

我们如何本地化自己的应用

Hyperlocalise 的 Web 应用通过同一个 CLI 支持十种语言。无需手动上传文件。

  1. 每次合并时

    提取并推送

    CI 会运行 hl extract 和 hl sync push,因此新消息几分钟内就能到达工作区。

  2. 白天期间

    翻译并审校

    语言学家和代理在工作区中进行翻译。没人需要碰任何文件。

  3. 每晚

    拉取翻译

    计划任务会运行 hl sync pull,并创建一个包含更新后本地化文件的拉取请求。

  4. 次日早晨

    审查并合并

    工程师审查差异并合并。所有语言版本都会保持最新,无需手动操作。

为您的角色量身打造

一个平台,汇聚所有助你走向全球的人

本地化经理负责项目,增长团队开拓新市场,开发人员交付代码。找到适合你工作的工作流程。

你可能会问的几个问题。

在终端、CI 和代码中实现本地化。

还有其他问题吗?

联系我们

将本地化纳入你的工作流程。

免费开始,创建 API 密钥,并在几分钟内从终端运行首次同步。