Introduction
eloqnt/studio is an AI-based toolchain that helps you ship high-quality translations. Its primary entry point is a CLI, configured through local project files.
The first step to high-quality translations is to lint your project for common problems:
eloqnt lint
messages/es.json
│
│ "kFvGpR": "Tienes mensajes nuevos"
│ ─┬──────────────────────
│ ╰─ Missing ICU argument: {count} (inconsistent-args)
│
│ "X0ha1a": "Save changes"
│ ─┬────────────
│ ╰─ Missing translation for es (missing-translation)
✗ 1 error
! 1 warning
→ Rule details: https://studio.eloqnt.dev/docs/lint-rules/<rule>
→ Run `eloqnt translate` to fill in 1 missing translation
Additionally, you can catch typos with eloqnt review before mistakes fan out, and finally translate any missing strings with eloqnt translate.