GitHub & LingoHub: Continuous localization

Keep your translations in sync. No manual uploads, no delays. The industry-leading GitHub integration for automated CI/CD translation workflows.

Sync instantly, work effortlessly

Connect your repository to LingoHub. Real-time GitHub webhooks detect changes and instantly create translation segments, keeping teams aligned without manual file transfers.

Multi-branch development made easy

Keep code and translations organized with separate Git branches. LingoHub supports main, develop, and feature branches for safe, controlled localization workflows.

Automate to eliminate errors

Automate imports and exports to reduce errors, avoid broken builds, and let your team focus on quality translations instead of manual file handling.

How it works: 3 steps to GitHub automation

01
Authorize

Connect your GitHub account and select your specific repository.

02
Map

Choose which branches and folders contain your resource files (e.g., /locales).

03
Sync

LingoHub automatically pulls new strings. Once translated, push them back as a Pull Request or a direct commit.

Technical specifications & capabilities

Connection type

GitHub App

Sync triggers

Webhooks triggered due to Commits, Pull Requests or due to Manual Refresh

Sync types

Bi-directional Sync (Pull from repository to LingoHub/Push resources to your repository)

Features

Automatic pull request creation, direct sync to a branch, detection of conflicts, aborting syncing if an error in the files is detected

Discover other integrations

All integrations

Figma

Bring localization directly into your design workflow. Preview translated content in context before it reaches development.

Learn more about our Figma integration

Storyblok

Sync Storyblok content with LingoHub
to translate stories more efficiently
and keep global content workflows aligned.

Learn more about our Storyblok integration

Zendesk

Localize Help Center content faster
and publish multilingual support articles
without copying content by hand.

Learn more about our Zendesk integration

Connect GitHub and LingoHub now

Start localizing your code immediately with
our 14-day free trial.

Frequently asked questions

Got questions? We have the answers.

How does the GitHub integration automate my localization workflow?

Expand FAQ-entry Icon

LingoHub uses real-time webhooks to detect repository changes and automatically synchronize translatable content between GitHub and the localization workflow. Translations can then be pushed back through direct commits or automated Pull Requests.

Can I manage translations across multiple Git branches?

Expand FAQ-entry Icon

Yes. LingoHub supports bi-directional synchronization across branches, allowing teams to localize features independently while keeping development workflows organized and aligned with ongoing releases.

How does LingoHub ensure the safety of my repository during sync?

Expand FAQ-entry Icon

LingoHub supports secure OAuth2, GitHub App, and SSH connections and includes automated Pull Request creation with built-in conflict detection to help prevent faulty or conflicting updates during synchronization.