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
- Babelize tracks the commit of your last babel
- When you push to the project's branch, GitHub tells Babelize, and Babelize checks the new code
- 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:
| Button | Meaning |
|---|---|
| Up to date | The project matches the latest commit on its branch |
| Get the latest code | There are new commits; click to pull them from GitHub |
| Reconnect GitHub | Babelize 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
Translation Memory
One translation memory per owner, shared across all their projects — reuse past translations for consistency and cost savings.
Bring Your Own Key (BYOK)
Bring your own key (BYOK): run Babelize translations on your own OpenAI, Anthropic, Gemini, Groq, or OpenRouter account, and how Automatic falls back to it.