BabelizeBabelize
Features

Sync Detection

Babelize detects new pushes to your repo and shows what text is new, changed or missing a translation, so you can translate it with one click or automatically.

Sync Detection watches your connected GitHub repository. When you push to the project's branch, Babelize checks the new code and tells you what text is new, changed, or missing a translation.

Sync Detection is available on the Growth and Studio plans, on GitHub projects.

How It Works

  1. Babelize tracks the commit of your last babel
  2. When you push to the project's branch, GitHub tells Babelize, and Babelize checks the new code
  3. Project members get a notification, and the project shows how much text needs translating

On the Projects list, a red badge on a project counts the texts to translate. Hover it to see New texts, Changed texts and Missing translations, and the commit they're since, then click Translate Now. The same count shows on Home under Needs attention.

Getting the Latest Code

The project page shows where the project stands:

ButtonMeaning
Up to dateThe project matches the latest commit on its branch
Get the latest codeThere are new commits; click to pull them from GitHub
Reconnect GitHubBabelize lost access to the repository; click to reconnect

After getting the latest code, click Babelize to translate what's new. Only new and changed text is translated.

Translate Every Push Automatically

With Auto-localize on, you don't need to do any of this by hand: a few minutes after your last push, Babelize translates what's new and updates one pull request.

Best Practices

  • Translate after merging PRs — keep translations in step with your main branch
  • Check the badge before a release — it shows what's still untranslated
  • Turn on Auto-localize for branches you push to often

Last updated: 2026-11-01

How is this guide?

On this page