Tolgee
Tolgee is an open-source localization platform for translating web and mobile applications. It provides in-context translation, AI-assisted machine translation, framework SDKs, a CLI, and a REST API. Teams can self-host the open-source platform for free via Docker or use Tolgee Cloud (app.tolgee.io). The REST API exposes projects, localization keys, translations, languages, import/export, and screenshots, authenticated with a project API key sent in the X-API-Key header.
APIs
Tolgee Projects API
Create, list, retrieve, update, and delete localization projects, and inspect the current API key's project context, on Tolgee Cloud or a self-hosted instance.
Tolgee Keys API
CRUD and bulk operations for translation keys within a project, including creating a key with translations, searching keys, and complex key editing.
Tolgee Translations API
Retrieve, create, and update translations for keys, set translation state, mark values outdated, and read translation history within a project.
Tolgee Languages API
Create, list, update, and delete the languages (locales) configured for a project.
Tolgee Import/Export API
Export project translations as a ZIP of localization files (JSON, PO, XLIFF, Apple strings, Android XML, and more) and import translation files with a multi-step conflict-resolu...
Tolgee Screenshots API
Upload, list, and delete screenshots attached to localization keys to give translators visual in-context reference.