Translate your strings from CI, not a dashboard.
A REST API with scoped tokens, 12 webhook events signed with HMAC, an MCP server your editor can call, and 20 file formats that round-trip without a schema rewrite. Push the file, get the languages back.
A dashboard somebody has to remember to open.
The CLI and the GitHub Action run in CI on a scoped project token, from Starter.
A format converter in the middle, quietly dropping plurals and comments.
Twenty formats read and written natively, so plurals, placeholders and comments survive the round trip.
Polling an endpoint to find out whether the run finished.
12 webhook events, signed over the timestamp and the body, so your receiver can enforce its own replay window.
Push a strings file, get back drafted languages with the four checks already run. One project token drives the CLI, the GitHub Action, the REST API and the MCP server, and the limit is 60 requests a minute per token.
Five ways in, one project token.
- cli
transglot push and transglot pull
Reads the file you already have and writes the drafted locales back into it. MIT licensed and published on npm.
Starter and up - action
The GitHub Action
transglot/transglot-action drafts on push and puts the locales in the same pull request. MIT licensed, and the repository is public.
github.com - api
The REST API
Sixty requests a minute per token. The pull endpoint is the supported way to take every string back out.
/api - mcp
The MCP server
Your agent calls 16 MCP tools directly, four of which are the glossary CRUD set.
Starter and up - cdn
The locale bundle on the CDN
Publish a locale JSON bundle and read it from the edge at runtime, rather than shipping a new build for a copy fix.
Starter and up
FAQs
What a developer checks before writing the first call.