GitHub: Automate File Translation with the Localize GitHub Integration

Easily connect the Localize dashboard to your GitHub repository to automate and simplify content workflows between GitHub and your Localize project.

Localize Your GitHub Projects with Localize

Translate your GitHub-hosted documentation, wikis, and static sites automatically. Localize helps your developer community and customers understand your project in any language — without extra configuration or manual updates.
自动检测待翻译的新内容
您可以利用机器翻译、您自己的译员或我们的语言服务提供商 (LSP)。
支持多种语言对

Link your Localize Dashboard to your GitHub Repository

Streamline and simplify your translation process by seamlessly integrating Localize with GitHub, enabling automated translation of files with ease.

Faster Translation Workflows

Free up your development team to do more. With the Localize GitHub Integration, you can get GitHub translation projects over the finish line faster with streamlined workflows and no manual translation file movement.

Two-way Syncing

Easily toggle on the GitHub integration within your dashboard to begin automatic detection of new source language content you push to your GitHub repo. Once translations have been added, Localize will automatically deliver translation files in your target language back into your GitHub repo for a seamless experience.
设置

轻松快速安装!

自定义集成的工作原理

步骤 1

与我们的团队合作,确定您的需求和集成目标。

步骤 2

使用 Localize 的 API、SDK 和 webhook 构建适合您技术栈的解决方案。

步骤 3

实现翻译工作流程自动化、内容无缝同步,并自信地在全球范围内扩展。
问答

常见问题解答

Is the Localize GitHub Integration secure?

Yes. The integration is powered by a GitHub App which safely gatekeeps personal information and account access.

Does the integration have access to my GitHub credentials?

The Localize GitHub integration stores a GitHub-generated authentication token that allows Localize to access your specified repo. We do not have access to personal credentials.

How does Localize detect changes to our source phrases?

Each time a change is committed to your source file within the configured branch, GitHub will notify Localize. Localize will then re-import this updated file and create or update phrases as needed.

When do my translations get committed to my GitHub repository?

Since everyone’s workflows are different, we let you choose between delivery options. You can always press the Deliver Now button to send the most recent translations to your repository within your GitHub account. Localize can also check for updates on a schedule that you configure and will automatically upload if new translations are detected.

How will my translations appear in my GitHub repository?

When Localize delivers new translations a pull request is opened against the latest commit on your configured branch. This commit will contain one file of translations per language configured in the project. This gives you control to approve and merge on your schedule.

Can I see a history of when Localize downloaded my source phrases?

Yes. You can see a running history listed on your file import/export page. If for any reason Localize cannot process your source file, detailed errors will be displayed to help you troubleshoot.

加入超过 40,000 名信赖Localize进行翻译的用户行列

准备好更快地翻译您的网站和内容了吗?

立即联系专家,了解如何在几分钟内(而不是几个月)完成网站翻译。
DeutschEnglishEspañolFrançais日本語Português (Brasil)
Powered by Localize
反馈提交反馈
中文(简体)