Repolode
WeblateOrg

WeblateOrg/weblate

Self-hosted, web-based localization platform for translating software and content, with tight version control integration.

Stars
6,119
Forks
1,376
Open issues
465
Last commit
11 hours ago

What is it?

Weblate is an open-source web tool for managing translations of software projects. Translators work in a browser, while the platform keeps translation files in sync with the project's version control repository, so changes flow in and out of the codebase without manual file handling.

It can be run on your own server or used through the hosted service at weblate.org. The project is written in Python and built on Django, and its documentation covers installation and administration. The README emphasizes privacy and keeping control of your data with the operator.

The platform is aimed at teams doing continuous localization, where new strings are translated as they are added rather than in release-time batches.

Key features

  • 01Browser-based translation editor for translators.
  • 02Synchronizes translation files with the project's version control repository.
  • 03Supports continuous localization as new strings are added.
  • 04Can be self-hosted or used via the hosted service.
  • 05Built with Python and Django.

Use cases

  • Localizing a software project's interface strings across many languages.
  • Letting community volunteers contribute translations through a web interface.
  • Running a private, self-hosted translation service for an organization.

Quick start

  1. 1

    Read the installation guide in the docs

  2. 2

    Install Weblate from PyPI

    pip install weblate

Things to know

  • Self-hosting requires setting up a server and a database, so it takes real effort.
  • Licensed under GPL-3.0, a copyleft license that requires derivative works to be open-sourced under the same terms.

Topics

FAQ

What is weblate?
Self-hosted, web-based localization platform for translating software and content, with tight version control integration. Weblate is an open-source web tool for managing translations of software projects. Translators work in a browser, while the platform keeps translation files in sync with the project's version control repository, so changes flow in and out of the codebase without manual file handling.
Is weblate free to use? What license does it have?
weblate is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is weblate still maintained?
Actively maintained. The last commit to weblate was on Oct 23, 2026.
What can I use weblate for?
Localizing a software project's interface strings across many languages. Letting community volunteers contribute translations through a web interface. Running a private, self-hosted translation service for an organization.
How do I install weblate?
Read the installation guide in the docs Install Weblate from PyPI: pip install weblate
Where can I get weblate?
The source code and installation instructions are on GitHub: https://github.com/WeblateOrg/weblate

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects