DevLokalize
ExplorePricingBlogContact
Log inSign up

DevLokalize — collaborative translation for modern teams.

ExplorePricingBlogContactPrivacyTerms
Now with one-click, whole-project auto-translate

Localization that ships, not a spreadsheet that stalls.

Import your strings, translate by hand or auto-translate the whole project with AI, review, and pull it straight into your app. One platform, start to finish.

Get started freeExplore public projects

No credit card required · Free plan available forever

Welcome back

Ship your product everywhere.

Get started

108

languages supported

9

import & export formats

3

AI/MT engines built in

<5 min

to your first translation

Import and export in every format your stack already uses

.json.csv.yaml.xml.strings.properties.arb.po.xlf

Everything a translation workflow needs — nothing it doesn't

Translate everything, in one click

Auto-translate a whole project — every string, every language — with Claude, Google Translate, or DeepL. Or just fill in what's missing.

Real review workflow, not a free-for-all

Translators suggest, reviewers approve. Role-based permissions per project mean nothing ships without a human sign-off.

Public or private, your call

Open-source projects can crowdsource translations from anyone; private projects stay invite-only.

Consistent terminology, automatically

A shared glossary keeps the same term translated the same way across every component and language.

108 languages, out of the box

Major world languages down to regional variants like en-GB, es-419, and zh-HK — ready to add to any project today.

How it works

1

Import your source strings

Paste or upload a JSON, YAML, CSV, .strings, .arb, .po, .properties, Android XML, or XLIFF file to seed a component.

2

Translate — by hand or automatically

Contributors translate by hand, pull one AI/MT suggestion at a time, or auto-translate the whole project in one click.

3

Review, then ship

Reviewers approve before anything goes live, then export in any format or pull it straight into your app via API.

Pro & Business

Stop translating one string at a time

Auto-translate fills in every missing string across every language in a project in one pass — or re-translates everything from scratch. You review and approve; nothing goes live unchecked. Included with every Pro and Business project, up to 100+ suggestions a month.

Try auto-translateSee plan limits
Auto-translate — Spanish
hero.titleBienvenido de nuevo
hero.ctaComenzar
nav.settingsConfiguración
Business plan

Ship translations straight into your app

Pull approved strings on demand with the REST API, the CLI, or drop in the iOS Swift package or Android Kotlin library to fetch live translations without re-shipping your app.

View API pricingRead the docs
GET /api/v1/projects/your-app/bundle/es
{
  "hero.title": "Bienvenido",
  "hero.cta": "Comenzar",
  "nav.settings": "Configuración"
}

Contribution workflow

Every suggestion is reviewed before it becomes the live translation — nothing ships without a human sign-off.

Secure by default

Private projects are invite-only, API access is token-scoped, and payment data never touches our servers.

Project branding

Give your public project a logo, accent color, and contact links so contributors know they're in the right place.

Simple, transparent pricing

Start free. Upgrade to Pro ($25/mo) for auto-translate and glossary, or Business ($79/mo) for the REST API and mobile SDKs.

See full pricingGet started free

Ship it straight to your app

Pull approved translations with the REST API, the CLI, or the iOS/Android SDKs — no copy-paste, no re-deploy.