Plain JS SDK
Works with React, Vue, Angular, or any browser app. Framework adapters are thin wrappers over the same runtime.
Load translations from CDN bundles, edit copy in context on staging, and ship immutable production releases.
Works with React, Vue, Angular, or any browser app. Framework adapters are thin wrappers over the same runtime.
Edit strings on the live page with `?translation_edit=1` — translators stay out of spreadsheets.
Immutable JSON per locale and environment. The runtime fetches a small manifest, then caches bundles at the edge.
Use `{name}` placeholders and plural rules in your strings; pass values at call time with `t(key, values)`.
| I want to… | Start here |
|---|---|
| Ship my first translated string | Getting started |
| Pick React / Vue / Angular | Integration hub |
| Switch from i18next or a TMS | Migration overview |
| Understand ICU variables | Interpolation |
| Try without local setup | Sample app |