Skip to content

Website localization, run as engineering, not as a side project.

Website localization services adapt your site (text, formats, currencies, dates, layouts, sometimes images) for users in different languages and regions. Where traditional agencies treat this as a project (intake → translate → integrate → deploy), Locize runs it as continuous engineering: translations flow from your code into a CDN-backed editor, and changes go live without redeploying.

Built by the creators of i18next. Also covers the software side (web apps, SaaS, desktop), the JavaScript stack end to end, and the multilingual side of EU Accessibility Act compliance.

Trusted by Swiss Red Cross, ABB, Zürcher Kantonalbank, RealAdvisor, and roughly a thousand other product teams. CDN delivery means new translations go live without a code redeploy.

Free 14-day trialNo credit card required
Locize translation editor for managing website translations
The Locize editor: translators work here while developers stay in code.

Where website localization usually breaks

And what changes when translations stop being a deploy-blocking handoff between engineering and translators.

Without a localization platform

✖ Translators send updates over email or spreadsheet; a developer pastes them into JSON files and ships a release.

✖ Adding a language means a feature branch, a translation contract, and a coordinated launch.

✖ A typo on a live page is a deploy. So is a price update in five locales.

✖ AI translation runs in someone's ChatGPT tab, with no glossary, no review trail, no rollback.

With Locize

✔ New keys flow from your code to Locize automatically via i18next's saveMissing.

✔ Adding a language is minutes: pick the locale, optionally auto-translate, publish.

✔ Edits go live on the CDN without redeploying. Need to roll back? One click on the published namespace history.

✔ AI translation is built in (BYOK or managed) with your style guide, glossary, and TM injected into every prompt.

Locize vs. an agency vs. DIY

Three ways to localize a website. Pick whichever matches how your team actually works.

Localization agencyLocizeDIY (i18next files in repo)
Cost modelPer-word fees, project minimumsFlat monthly plan, or usage-basedFree + engineering time
Time to ship a new languageWeeks (intake → translation → integration)Hours for the first integration; minutes per new language thereafterDays (parse, translate, commit, deploy)
Who edits translationsAgency translators (gated workflow)Your translators or non-developers, in a dedicated UI with role-based accessWhoever has repo write access
Deploys per translation updateDepends on contractZero: translations publish to CDNOne per change
AI translationSometimes (quality varies)Built in. BYOK (OpenAI, Gemini, Mistral, DeepL) or managed Locize AI/MT, with glossary + style guide + TM contextDIY scripting

Comparing Locize to a specific competitor instead? See side-by-side comparisons with Lokalise, Phrase, Crowdin, Transifex, Tolgee, and others.

The features that matter for website localization

Six things every multilingual website team eventually needs. All of them are built in.

i18next-native integration

Works with React, Vue, Next.js, Angular, Svelte: anywhere i18next runs. Add the i18next-locize-backend plugin and you're sending and receiving translations.

Other formats welcome too: JSON, XLIFF, YAML, PO, RESX, Fluent, Properties.

i18next-native integration
Live CDN delivery

Every other TMS gives you a file you have to redeploy. Locize gives you a URL: published translations are served from a global CDN (BunnyCDN or AWS CloudFront for pro CDN).

Edit, publish, see the change live, no build, no deploy.

Live CDN delivery
AI auto-translate, in context

When new keys arrive, Locize can automatically translate them into every target language using your configured AI/MT provider, with your project's style guide, glossary, and translation memory injected as context.

Pre-translate first, route to human review only when it matters.

AI auto-translate, in context
Translation memory

Reuse what you've already translated. The TM matches on whole strings and fuzzy variants, branches, and even other projects in your account.

Smaller word counts, more consistent voice.

Translation memory
Review workflow

Per-language review states with accept/decline diff visualisation. Keep AI or junior translator output behind a gate before it reaches production.

Audit log captures every change with who, what, when.

Review workflow
Multi-tenant overrides

For SaaS websites where each customer or market needs slightly different terminology: every tenant gets its own override layer on top of a shared base, served separately through the CDN.

No duplicate projects, no terminology drift.

Multi-tenant overrides

What it costs

Public pricing. No sales call. Pick a plan when the trial ends, or stay on Free if your project is small.

Free
$0/mo

Small personal projects: 1 user, 2 languages, 100k CDN downloads.

Starter
$7/mo

5 users, 5 languages, 1M CDN downloads, 50k AI tokens.

Growth: most popular
$49/mo

10 users, 10 languages, 3 branches, 5 tenants, review workflow, glossary, style guide.

Professional
$99/mo

Unlimited users, 20 languages, BYOK AI, SSO add-on.

14 days, all features unlocked, no credit card. There's also a usage-based plan if you prefer paying for what you use.

Teams shipping multilingual websites with Locize

RealAdvisor

Being a Swiss Startup, we had to launch our website in several languages at once. We used i18next with React and were translating JSON files by hand, which was really cumbersome.

Locize really changed everything for us because it allowed us to let non-developers translate the website pages.

Decouple the translation process from application deployments.

Use Google Translate straight from within the tool. Really recommended.

Joan Rodriguez, CEO
RealAdvisor
Swiss Red Cross

Thanks to the generous support and the features of Locize, the headless websites of the Swiss Red Cross can be translated into different languages within a short time!

Thomas Imboden, Head of Web Office
Swiss Red Cross
ABB

We're using Locize for several projects, which offers different services for our international partners in the whole world.

Thanks to Locize our localization workflow is faster, more efficient and modern.

Davide Mora, Digital Product Owner & Project Leader
ABB

5-minute integration

If your site already uses i18next, you're a single backend plugin away. If it doesn't, follow the getting started guide.

i18next setup
import i18next from 'i18next'
import Backend from 'i18next-locize-backend'

i18next
  .use(Backend)
  .init({
    fallbackLng: 'en',
    saveMissing: true, // sends new keys to Locize automatically
    backend: {
      projectId: '[PROJECT_ID]',
      apiKey: '[API_KEY]', // dev only — drop in production
      referenceLng: 'en'
    }
  })

That's the whole integration. New keys appear in Locize as you write code. The video below walks through it end-to-end with auto-translation enabled.

Start your free trial
smart_display
Locize: continuous website localization
This video is hosted on YouTube. Accept YouTube cookies to watch it here.
Watch on YouTube

What is website localization?

Website localization (l10n) is the process of adapting a website (text, formats, currencies, dates, images, and sometimes layout) for users in a different language or region. It goes beyond translation: a localized website feels native to its market, not translated into it.

Translation vs. localization

Translation converts text from one language to another.

Localization adapts the whole experience: text, date and number formats, currency, address layouts, plurals, gendered language, images, and sometimes layout direction (RTL for Arabic and Hebrew).

Internationalization (i18n) is the engineering work that makes localization possible: extracting strings, handling Unicode, ICU formatters, etc. i18next is one of the most-used i18n frameworks for JavaScript.

Why it matters

Localized sites convert better. Visitors trust content in their own language and reject sites that feel machine-translated. For B2B SaaS, localization unlocks markets where English-only is a non-starter (Japan, Germany, France, parts of LATAM).

Beyond conversion: support tickets drop, churn drops, and your sales team can quote in the customer's currency.

What a website localization process looks like with Locize
  1. Add the i18next-locize-backend plugin to your app (one import + four lines of config).
  2. Run the app once with saveMissing enabled. Every translation key flows into Locize automatically.
  3. Add target languages in the Locize UI. Optionally enable Automatic Translation to pre-translate using your AI/MT provider.
  4. Translators or reviewers refine in the editor (or live, on the running site, via the In-Context Editor).
  5. Publish. Translations are served from the CDN; your app picks them up without a redeploy.
  6. Repeat. New keys auto-appear; new languages take minutes.
Real website localization examples
  • Swiss Red Cross: Headless multilingual websites for fundraising and information campaigns, across multiple regional sites.
  • RealAdvisor: A property-tech startup that launched in three Swiss national languages on day one, using i18next + React + Locize to let non-developers translate marketing pages.
  • ABB: Several internal and partner-facing portals translated centrally.
  • Zürcher Kantonalbank: Banking app that integrates Locize via API for build-time delivery (no external CDN allowed). Locize's API works for that case too.

Why teams pick Locize

The short list, from customers who switched off agencies, off DIY, or off another TMS.

Built by the i18next team

If your stack uses i18next (and most JavaScript stacks do), Locize fits like the missing piece.

Continuous, not project-based

Translations are an always-on layer over your CDN, not a release-blocking handoff.

Predictable pricing

Flat plans or usage-based. No per-seat traps, no per-word surprises, no MAU multipliers.

Multi-tenant, branches, versions

Real engineering primitives. Per-customer overrides, staging branches, version history.

Self-serve. No sales call.

14-day trial. Public pricing. Read the docs, sign up, ship. Want to know why? See our philosophy.

Made in Switzerland

Operated by a Swiss company, relevant for teams with EU/CH data residency requirements.

Frequently asked questions

If your question is missing, email support@locize.com

What is website localization?

Website localization is the process of adapting a website (text, formats, currencies, dates, images, layout) for users in a different language or region. It goes beyond translation: a localized website feels native to its market, not translated into it.

How long does website localization take?

With Locize, the integration itself is typically a single afternoon for an i18next-based site. After that, adding a new language is minutes (not a release cycle) because translations are served via CDN and update without a redeploy.

How much does website localization cost?

Locize plans start at $0 (Free, for small projects) and scale through $7 (Starter), $49 (Growth), $99 (Professional), and a usage-based plan. There are no per-seat or per-word surprises. See the pricing page for full details.

Do I need to hire translators, or can AI translate for me?

Both work in Locize. You can pre-translate with AI (OpenAI, Gemini, Mistral, DeepL, Google Translate, or Locize's own AI/MT services) using your project's glossary, style guide, and translation memory as context. For brand-critical content, route through a review workflow before publishing.

Does Locize work with React, Vue, Next.js, Angular, Svelte?

Yes. Locize is built by the creators of i18next, which has bindings for every major JavaScript framework: react-i18next, next-i18next, vue-i18next, angular-i18next, svelte-i18n, and more. The integration is a single backend plugin.

What's the difference between website translation and website localization?

Translation converts the text. Localization adapts the whole experience: text, date and number formats, currency, address layouts, plurals, gendered language, images, and sometimes layout direction (RTL). Locize handles all of this through i18next.

Can I localize a SaaS app where each customer needs different terminology?

Yes. Locize has a multi-tenant override system. Each of your customers (or each market segment) can have its own translation overrides on top of a shared base, served separately through the CDN. No need for separate projects per customer.

Stop redeploying for typos.
Spin up a project, connect your i18next setup, and ship translations continuously.