One workflow. Your stack.

Keep localization independent, and deliver approved content through the interface that suits your product.

Pick your connection

A simple release contract

Your application never needs a model call to render a visitor’s page. A persistent EveryLocale service processes changes in the background. CI pulls approved content, runs your application checks, and deploys a complete release.

Before your build
pnpm cli sync --project your-project --input source.json --locales de,fr --wait --timeout 600
pnpm cli pull --project your-project --output locales
# Run your app checks and build with this approved release.

Sync fails visibly when a translation is blocked, stale, failed, or still pending after the timeout. Human approval happens in the review workspace. Retained catalog releases support rollback.

Localization belongs in your CI/CD pipeline

Use the CLI in GitHub Actions, GitLab CI, or your existing runner. Synchronize changed sources, wait for your approval policy, pull one complete release, then run your application checks and deploy.

Keep model keys on the EveryLocale service. Your pipeline needs only its scoped project token. A blocked translation stops the build; the last deployed version stays available.

Use the GitHub Actions workflow

Make the language experience intentional

Public URLs select language. Private surfaces follow saved account preference, an explicit cookie choice, then English. A browser hint can make one dismissible suggestion. Country does not select language.

Set lang and dir on your document, use logical spacing for Arabic, and hydrate the same catalog rendered by the server. Keep currency, timezone, evidence, and measured prompt language separate.

Publish pages search engines can understand

The publication registry supplies self-canonicals, reciprocal hreflang, English x-default, localized metadata, links, and sitemaps. Only published translations appear as alternates. Unavailable languages return an unavailable page with the original-language link.

See the complete contracts