Weblate

Weblate

Web-based translation management with Git integration

5.7kstars
1.2kforks
Last commit: 4h ago
Repo age: 14y old
Weblate screenshot

Weblate is a web-based translation management system (TMS) designed for software localization. It integrates tightly with Git/VCS repositories so translations are reviewed and delivered through the same workflow as code changes.

Key Features

  • Native Git integration (pull/push, branches) to keep translations versioned with source code
  • Web UI for translating with suggestions, checks, and context to improve quality
  • Support for many localization formats (e.g., Gettext PO, JSON, YAML, XLIFF, Android strings, iOS strings)
  • Built-in quality checks (placeholders, punctuation, consistency) and configurable review workflows
  • Collaboration features: roles/permissions, reviews, comments, and activity history
  • Machine translation and translation memory integration to speed up work
  • APIs and webhooks for automation and CI/CD integration
  • Project organization for multiple components/languages, with permissions per project/component

Use Cases

  • Localize a SaaS or desktop/mobile app while keeping translations synchronized with Git repositories
  • Run a community translation portal for an open-source project with review and quality gates
  • Automate localization updates in CI pipelines (pull source strings, push translated files)

Weblate fits teams that want a Git-backed, collaborative localization workflow with strong format support and quality checks. It is commonly used for both internal product localization and community-driven translation projects.

Categories:

Tags:

Tech Stack:

Share:

Similar Services