You make a change.
Bring declared messages, catalogs, or documents. Only changed segments need translating.
A WORLD OF POSSIBILITIES
Meet them there. Turn your product into a multilingual experience, with localization that keeps up as you ship.
Free. Open source. Your models, your rules.
A place for your projects, your people, and whatever comes next.
Prepared translations. Change freely.
One product.
A world of people.
Language should open doors. EveryLocale takes care of changed content, translation checks, and approved releases so your team can keep building.
See how it fitsConnect your content to a workflow that remembers what changed and keeps the last approved version available.
Bring declared messages, catalogs, or documents. Only changed segments need translating.
Your models translate and independently review. Structural checks protect variables, numbers, links, and markup.
Clean revisions follow your approval rules. Pull one consistent release into your build and keep a version to roll back.
Normal work runs automatically. Exceptions reach you. Flagged translations wait for attention. Retries, spending limits, and durable notification delivery keep failures visible.
Automatic approval keeps clean translations moving. Turn on a human review gate wherever a person should approve each revision.
Save your changes.
儲存您的變更。
Example wording from the review experience.

Start with an adapter, or connect your own stack through files and HTTP. Localization stays independent of your application.
ICU messages and accessible language controls
Request-owned catalogs and server rendering
App Router catalogs and published-page metadata
Linked drafts, approvals, and localized publishing
JSON, YAML, PO, Markdown, MDX, HTML
Versioned imports, jobs, reviews, and approved exports
YOURS TO RUN
EveryLocale is MIT-licensed and free to self-host. Bring an OpenRouter or compatible endpoint, connect a local model, or use the optional eligible ChatGPT plan connection.
Understand the costs$0software license
You pay for the inference and hosting you choose. Set a project budget, inspect spend, and reuse unchanged translations.
Read the MIT licenseYes. Self-host EveryLocale and choose your own model endpoint. Local models can run without per-request API charges; hardware and hosting still have a cost.
You choose per project. Automatic mode approves revisions that pass structural checks and independent AI review. Human mode requires approval of each exact revision. Material findings stay available for attention.
The runtime follows the public URL or an explicit preference. Browser language can make a dismissible suggestion. Country decorates a flag; it does not decide someone’s language.
The runtime helpers build locale URLs, canonicals, reciprocal language alternates, and sitemaps from published pages. Your app renders the complete content on the server. Search visibility and AI citations depend on many factors; localization is not a ranking guarantee.
For eligible self-hosted use, the optional connection can use your account’s existing allowance. The persistent service handles sign-in and refresh; CI uses an EveryLocale token. OpenAI determines eligibility and usage limits. OpenRouter and local endpoints remain available.
Your first multilingual project starts here.