A tool for every localization need
Tools for translators, developers and CI. They all work on the same project.inlang folder in your repo.

Paraglide JS
ExternalSimple, adaptable and tiny i18n library that integrates with any framework
For your app. i18n library for new JavaScript and TypeScript apps. It compiles messages into typed functions.
inlang CLI
Automate localization tasks in CI/CD pipelines with machine translation, validation, and plugin support for JSON, i18next, next-intl, and more.
For coding agents and CI. Run npx @inlang/cli check to find missing, empty and unused translations. It exits with code 1 on findings. Machine translate adds translations. No inlang account.

Sherlock - VS Code extension
Visualize, edit & lint translated strings at a glance via Inline Decorations & Hover Support, and extract new strings with a single click.
For developers. VS Code extension. See translations inline, edit them and extract new strings.
Elementary Watson - Inline Translation Preview
VS Code extension that displays inline translation values for i18n method calls in JavaScript, TypeScript, and Svelte applications.
romerramosFink - CAT Editor (Computer Assisted Translation Editor)
ExternalManage translations in a web app with Fink.
For translators. Web editor. Translators sign in with GitHub and edit side by side. Fink pushes only what changed to a branch for review.
i18n Editor for macOS - Native Paraglide JS Translation Manager
A beautiful, native macOS app for effortless Paraglide JS internationalization management. Transform your translation workflow with intuitive editing, smart refactoring, and real-time validation.
PlusA2MParrot - Figma plugin
ExternalFigma plugin to create and manage language versions of a design.
For designers. Translate designs with your project's messages.
Build your own
Create and publish your tool