Machine translation without context produces confident nonsense. locoloop sends the model the same briefing you'd give a human translator, on every single request.
Nothing is a black box. Open any AI-drafted cell and you can see exactly what was sent.
context: Retail banking app for Germany. Address the user formally (Sie). Buttons under 20 characters. glossary: Wallet → Konto Kestrel → do not translate key: wallet.topup.cta note: Primary button, empty wallet screen source: "Top up your Wallet" target: de-DE → "Konto aufladen" 15 chars ✓ glossary ✓
Free text, set per project. Different clients can have completely different tone instructions on the same key set.
A draft that breaks a glossary rule or a character limit is rejected and retried before it reaches the grid.
Use our capacity, or connect your own provider so requests bill to your account and never touch our quota. Business plan and up.
Product names, regulated vocabulary, the word your CEO cares about. Lock it once per project and every locale obeys — AI and humans alike.
Nothing machine-translated is silently marked done. Every draft lands as reviewable, tagged with the model that wrote it.
From a push, an upload or the API.
Context and glossary applied, checks run.
Or edits. Free seats, notified in Slack.
Or a PR opens against your repo.