Features
Sync Detection
Automatically detect source code changes and keep translations up to date.
Sync Detection monitors your connected GitHub repository for new commits. When changes are detected, Babelize notifies you so you can re-run translations on the latest source code.
How It Works
- Babelize tracks the commit SHA of your last translation run
- When new commits are pushed to your repository, the sync status changes to Behind
- You'll see a notification in the dashboard and can sync with one click
Sync Status
| Status | Meaning |
|---|---|
| Synced | Your project is up to date with GitHub |
| Behind | New commits exist — re-run translations |
| Reconnect | GitHub access needs re-authorization |
Syncing
Dashboard
- Open your project
- Click the Sync button
- Babelize pulls the latest code from GitHub
- Run Babelize to translate new or modified strings
Automatic Sync
Sync Detection runs automatically — no configuration needed. When a new translation run completes, the latest source is always used.
Sync Detection is available on all plans.
Notifications
When sync detects changes, you'll receive a notification in the dashboard. Enable notifications from Settings → Notification Preferences.
Best Practices
- Run after merging PRs — keep translations in sync with your main branch
- Check status before translating — avoid translating stale source code
- Use the status indicator — glance at the project page to see if a sync is needed
Last updated: 2026-06-19
How is this guide?