Welcome

Documentation for the api18n CLI and React SDK.

api18n is a complete translation stack. This site documents the two surfaces developers reach for directly:

  • The CLI (@api18n/cli) — pulls translations from the dashboard into source-controlled JSON, pushes edits back as reviewable proposals, and generates typed keys for the SDK.
  • The React SDK (@api18n/react) — renders translations at runtime with ICU plurals, rich tag interpolation, Server Components support, and fully typed t() calls.

The dashboard itself (where translators work) and the Figma plugin (where designers consume strings) are documented inside the product. Use the sidebar to jump in.