All 76 Dependencies
Every package Weblate depends on, ranked by repo health score.
Weblate is a libre software web-based localization platform designed around the idea that translations should live inside version control just like source code. Rather than requiring translators to work in external files or disconnected tools, Weblate integrates directly with Git, Mercurial, and Subversion repositories and creates commits on behalf of translators, preserving their attribution in project history. This approach eliminates the translation lag common in traditional workflows and keeps internationalization in sync with development automatically.
The platform supports over 50 file formats including gettext PO, XLIFF, Android strings, iOS strings, JSON, YAML, CSV, PHP arrays, Ruby YAML, AsciiDoc, and Markdown. It serves thousands of open source projects including Tor, F-Droid, Fedora, and Debian, as well as enterprises requiring full data sovereignty for their translation workflows. Teams can self-host Weblate using Docker or choose the managed Hosted Weblate service at weblate.org.
Weblate's quality assurance layer runs dozens of automated checks on every translation string — catching printf format errors, placeholder mismatches, ICU message syntax problems, punctuation inconsistencies, and terminology deviations against a shared glossary. A built-in translation memory matches prior translations across projects, reducing repetitive work. Machine translation suggestions from services like DeepL, Google Translate, Microsoft Translator, LibreTranslate, and Anthropic Claude can be offered inline to translators, with configurable acceptance thresholds.
The addon system allows custom automation at precise workflow events: automatically running find-and-replace rules before commits, generating statistics files, propagating translations across linked components, enforcing consistent terminology, or posting webhooks to external services. A comprehensive REST API with OpenAPI documentation makes it easy to integrate Weblate into existing CI/CD pipelines, and the command-line client wlc enables scripting common operations without browser access.