BabelizeBabelize
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

  1. Babelize tracks the commit SHA of your last translation run
  2. When new commits are pushed to your repository, the sync status changes to Behind
  3. You'll see a notification in the dashboard and can sync with one click

Sync Status

StatusMeaning
SyncedYour project is up to date with GitHub
BehindNew commits exist — re-run translations
ReconnectGitHub access needs re-authorization

Syncing

Dashboard

  1. Open your project
  2. Click the Sync button
  3. Babelize pulls the latest code from GitHub
  4. 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?

On this page