
Crowdin
Localization & translation management platform for apps, websites and docs
Discover top open-source software, updated regularly with real-world adoption signals.

AI-driven CLI that automates app localization across 100+ languages
Languine CLI lets developers generate, update, and manage translations automatically using AI, detecting changes via Git diff and supporting many file formats from the command line.

Languine is built for developers who want to keep their applications multilingual without leaving the terminal. It fits teams that already use Git for version control and prefer a code‑centric workflow, especially those working with JavaScript/TypeScript stacks.
The CLI scans your repository’s Git diff to discover new, changed, or removed translation keys. It then calls modern AI translation services to produce context‑aware strings in over a hundred languages, writing the results back to supported formats such as JSON, YAML, PO, and iOS strings files. Hooks let you run Biome or Prettier to enforce consistent formatting, and the tool can be added to CI pipelines to keep localization in sync on every pull request.
Install with npx languine@latest, configure your AI provider credentials, and run the command in any project directory. Languine handles extraction, translation, and cleanup automatically, letting you focus on feature development rather than manual localization work.
When teams consider Languine, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Add new feature strings
Automatically extracts newly introduced keys and generates translations, eliminating manual entry.
Update existing UI text
Detects modified strings and refreshes translations to keep all languages in sync.
Remove deprecated keys
Cleans translation files by deleting entries that are no longer used in the codebase.
Integrate into CI pipeline
Runs Languine on each pull request to ensure localization stays current before merge.
Languine connects to modern AI translation APIs (e.g., OpenAI, Anthropic) that you configure via environment variables.
The tool supports translation into more than 100 languages.
Yes, you can use hooks to run Biome or Prettier for post‑processing or apply custom formatting scripts.
The CLI itself is free; any charges come from the underlying AI translation service you choose.
It updates standard resource files, so it can be used alongside popular i18n solutions without conflict.
Project at a glance
StableLast synced 4 days ago