Localization that doesn't get in the way.
A modern translation editor, a dev-first DX, and review baked in. Lingo gives product teams the workflow they actually want — without the legacy enterprise sprawl.
A keyboard-first editor
Side-by-side languages, inline editing, search that actually works, and a command palette that respects your time.
Built for developers
Type-safe SDK, branch-aware CLI, signed webhooks. Translations track your code instead of fighting it.
Review, not chaos
Suggestions, comments, and approvals are first-class. Translators propose, reviewers ship — nobody loses context.
app.ts
# Pull translations as JSON at build time
$ lingo pull
# Use the typed accessor over the bundled files
import { createTranslator } from '@radicalstorage-lingo/sdk';
import fr from './messages/fr.json';
const t = createTranslator({ messages: fr, language: 'fr' });
t('marketing.hero.title', { name: 'Ada' });The SDK and CLI ship in EPIC-010 — this is a preview.