Introduction to Translato

Translato is a modern, self-hosted Translation Management System (TMS) built for developers who care about speed, security, and version control.

Why Translato?

Most TMS solutions treat translation as an afterthought or a "black box" that lives outside your development workflow. Translato is built from the ground up to be VCS-first and Developer-centric.

Key Advantages

  • Self-Hosted: You own your data. No per-user or per-project pricing.
  • VCS Integration: Two-way sync with GitHub, GitLab, and Bitbucket. No more manual JSON file uploads.
  • Powerful CLI: Push and pull translations directly from your terminal or CI/CD pipeline.
  • Real-time Collaboration: Translators can work together in a sleek, socket-powered editor.
  • Translation Memory (TM): Never translate the same sentence twice.
  • Machine Translation (MT): Integrated support for DeepL, Google, OpenAI, Anthropic, and Gemini.

Core Philosophy

  1. Code is the Source of Truth: Your keys live in your codebase. Translato syncs with them, not the other way around.
  2. Zero Friction for Developers: No complicated SDKs. Just simple JSON/YAML/PO files and a CLI.
  3. Enterprise Features, Open Core: Organizations, Teams, RBAC, and Audit Logs — all out of the box.

Who is it for?

  • Engineering Teams who want to automate their localization pipeline.
  • Translators who need a clean, distraction-free environment with AI assistance.
  • Companies with strict security requirements that need to self-host their translation data.

Ready to get started? Follow the Quickstart Guide.