Every string in every language, on one screen.
The context to translate each one, the checks that caught what was wrong, and the people who sign it off. All of it sits on the row.
verso
- strings in a project
- no capstrings in a project
- reviews on a row
- no capreviews on a row
- locales the validator accepts
- 708locales the validator accepts
- progress, while the run happens
- liveprogress, while the run happens
A developer, a marketer and an outside translator, on the same project, without standing on each other.
Roles, and per project and per language grants, are on every plan including Free. Most of the field sells that as Enterprise. The two-person approval rule, where the last two stamps have to come from different accounts, turns on from the Team plan.
Give one person one language
An outside translator can be granted French and nothing else. They never see the rest of the project, and you never make a copy of it to send them.
Two people, or nobody ships
Turn the rule on for the workspace and the last two stamps have to come from different accounts. A machine draft still needs a human to sign it off, and nobody can approve wording they wrote themselves.
The argument stays on the string
Comment on the row, mention the person who knows, and the whole thread stays attached to that string instead of scrolling away in a channel.
Every change has a name on it
Six months of versions, each stamped with who wrote it, and revert is one click. Nobody has to reconstruct who changed the checkout copy.
Three ways a word gets fixed.

On the page itself
Hold ALT, click the words in your own running product, and fix them where they render. The screenshot goes with the change, so whoever reviews it can see the button it broke.

From the terminal
Pull, edit, push. The CLI and the GitHub Action put the same rows in front of a developer without opening a browser, and a missing translation fails the pull request rather than the launch.

Before anyone reads it
The engine drafts the row, four checks run on it, and one repair pass happens before a person is asked to look. Most rows never need either of the other two.
FAQs
The questions teams ask before they move off a spreadsheet.
What is a translation management system, and do I need one?
Can I use this instead of hiring translators?
How many strings can it hold before it gets slow?
What happens if two people edit the same string at once?
Can I undo a bad translation?
Can I give an outside translator access to one language only?
How do I get my translations out again?
Does it work with my file format?
Is there a free plan, and what is actually in it?
41 connectors, already built.
Make your translation work take an afternoon, not a quarter.
Import a file, invite a reviewer, and have your first language reviewed and shipped in the same sitting.