Built to remove the friction you already know
Progress and quality stop living in someone’s head or a shared sheet that’s always one edit behind.
You can’t tell at a glance which strings are untranslated, AI-drafted, or finished.
- Every string carries a translation state — AI-translated, human-edited, reviewed — and the editor filters by state so you always know what’s left.
Getting a first draft in front of translators takes too long.
- AI translation (Claude) produces placeholder-safe first-pass drafts in seconds, so your team edits and refines instead of starting from a blank cell.
Translators keep re-translating strings you’ve already paid to translate elsewhere in the project.
- Translation memory reuses exact matches instantly, at no quota cost, and tracks the words and cost it saved. It is a shared, anonymous platform-wide pool, not a private org store — and a per-project toggle if you’d rather opt out.
Higher-stakes copy (legal, onboarding, marketing) needs more care than a quick draft.
- Quality Mode forces Claude Sonnet 5 with a corrective retry pass, with an optional per-locale whitelist so you can reserve it for the strings that matter most.

What you get
A curated set of transglot capabilities most relevant to this workflow.
Review, approvals & comments
Every string tracks where it stands — AI-translated, human-edited, reviewed — with request-review, single and bulk approval attributed to the reviewer, threaded comments with @mentions, a notification inbox with digests, and version history with revert.
AI Translation
Claude-powered first-pass translation (Haiku 4.5 by default) with structured output that preserves your placeholders and tokens, plus auto-translate on source edit and auto-backfill on new languages.
Translation memory
Exact-match reuse — instant, at no quota cost — from a shared, anonymous platform-wide pool, with savings tracking and a per-project opt-out. On Team plans and up, semantic (fuzzy) memory adds near-matches from your own organization’s human-reviewed translations, surfaced as suggestions.
Quality Mode
Forces Claude Sonnet 5 with a corrective retry pass for higher-stakes strings, with an optional per-locale whitelist. Included on Team and Business plans.
MQM scorecard & auto-approve
A per-language MQM scorecard you can export as a quality artifact, plus confidence-gated auto-approve that routes only the risky strings to a human — the deterministic pre-gate always wins. Team plans and up.
Quality and terminology controls, quantified


7 QA finding categories — accuracy, fluency, terminology, style, placeholder, plural, length
A 0–100 QA score on every translation, per locale
40 glossary terms ride into each chunk, ranked forbidden-first — forbidden terms always ride
Quality Mode runs Claude Sonnet 5, plus a corrective retry on findings


From “trust the spreadsheet” to a real audit trail
What changes, concretely
- Knowing what’s translated: instead of cross-referencing a spreadsheet against the app and hoping the last export was current, every string carries a live translation state — AI-translated, human-edited, reviewed — with the approval attributed to the reviewer who made it.
- Settling a disagreement: instead of a thread in email or Slack that nobody can find again, comments and @mentions live on the string itself, fan out to a notification inbox, and version history lets you see (and revert to) exactly what changed.
- Catching low-quality output: instead of spot-checking a sample (or re-reading everything), Translation QA scores every row and flags what needs a human — placeholder, plural, terminology, and AI review findings included.
- Enforcing house terminology: instead of a style-guide PDF nobody opens, a glossary injects mandated terms into every AI call and validates the output deterministically — forbidden terms are always a hard failure.
- Repeated phrases: instead of re-translating (and re-paying for) the same UI string every time it reappears, translation memory reuses exact matches instantly at no quota cost, with savings tracked.
Questions, answered
Translation states, translation memory, Quality Mode, and keeping terminology consistent at scale.
Yes. Strings carry translation states — AI-translated, human-edited, and reviewed — and on top of that there is a real review and approval workflow: request review on a string, approve it singly or in bulk, and every approval is attributed to the reviewer who made it. Threaded comments with @mentions sit on the row itself, and a mention fans out to the mentioned user’s notification inbox, with daily or weekly digests and an optional Slack channel. Version history and revert are there too, so an approval is never a one-way door.
Where to go next
The quality and terminology systems behind the workflow above — and how they scale to more than one client.
Translation QA
MQM-style scoring, findings, and an optional self-heal.
Glossary & terminology
Project and org-wide term bases with enforcement.
For agencies
Run multiple clients with the same quality controls.