AI-powered translations
you can actually ship
Use source code analysis, context enrichment, styleguides and integrated checks to translate your app—so quality holds up in languages you don't speak. All from the command line.
By Jan Amann
Author of next-intl
How it works
A pipeline, not a black box
Great translations need more than a model. Every string moves through dedicated steps that prepare, review, and verify.
- 1
Static analysis
Your source code and messages are analyzed at the AST level—catching unused messages, missing translations, broken ICU arguments, and more.
- 2
Source text review
Source copy is reviewed for spelling, grammar, and styleguide adherence before mistakes can fan out into all your other languages.
- 3
Context enrichment
Ambiguous wording is resolved by extracting intent from how a given message is used in source code, so translation works from knowledge instead of guesses.
Built-in translation
eloqnt/engine
Context-aware translation with language-specific styleguides attached, plus post-translation checks for accuracy, consistency, and formatting.
Integrated Crowdin support
Translation management system
Localization outgrowing your repo? Crowdin adds reviews, integrations, collaboration, and more—your strings and context carry right over.
The bottom line: Would you merge unreviewed code? When you tell your agent to “just translate”, it does what it’s told. Whether it has enough context, or not.
But quality needs a gate. eloqnt/cli is that gate, and with a guarantee on full context, it helps to translate with confidence—instead of guesses. For you, and your agent.
Ready to merge translations without holding your breath?
Pricing
Translations that hold up—in languages you don't speak
Lint for free. Translate with our hosted model or bring your own. You can switch between plans or cancel anytime.
Non-AI features
Use AST-level linting to catch broken translations before they ship.
Freeforever
- Check for errors like missing or undefined messages, inconsistent ICU arguments & more
- Built-in Crowdin sync
- Fully local, no account needed
npm i @eloqnt/cli --save-dev
1baZJl
Hosted model
Use an eval-proven model provided by us and get started immediately.
$15per month
- Source reviews & context enrichment for translation quality you can ship
- Styleguides for authentic voice, vocabulary & tonality
- Included monthly AI usage for ongoing project work
- Unlimited languages and projects
Nothing is charged until the trial ends, cancel anytime.
Bring your own model
Run the translation pipeline locally, with your own model. Buy once, use forever.
$149one-time
- All features of the hosted version
- Bring your favorite model—anything the AI SDK supports (incl. 3rd-party providers for Claude Code & Codex)
- All future eloqnt/engine pipeline & prompt updates included
- Full control over inference
7-day money-back guarantee
“I’ve been using eloqnt/cli for a while now, and it’s been a game changer for i18n. The translation quality is noticeably better than using Codex or Claude Code directly. It handles context more accurately, and being able to define styleguides as markdown files (similar to skills) is extremely useful.”

Will Ceolin
Founder of Zoonk