Codeberg Translate is a free Weblate-based localization platform for open-source projects hosted on Codeberg. See how it works, features and FAQs.
Visit Codeberg Translate Website →
Codeberg Translate is Codeberg's own hosted instance of Weblate, a widely used open-source, web-based continuous localization system used by more than 2,500 free and open-source projects and companies worldwide, letting Codeberg deliberately offer localization tooling without depending on a third-party commercial platform.
It solves a common problem for open-source projects: without a dedicated platform, translating software requires a contributor to know where translation files live, understand file formats and naming conventions, and know how to use Git, all of which excludes many capable bilingual contributors who are not developers.
A project must already use a supported translation and internationalization format, such as gettext .po files or Qt Linguist, since Weblate manages and synchronizes existing translation files rather than automatically extracting translatable strings from arbitrary source code.
To connect, a maintainer adds the Codeberg Translate service account as a collaborator on their repository and sets up a webhook pointing to Codeberg Translate's hooks endpoint, after which changes made by translators inside Weblate can be synchronized back to the repository through automated pull requests or direct commits, depending on configuration.
Codeberg Translate sits alongside Codeberg's Git hosting and Codeberg Pages static site hosting as one of the services operated by Codeberg e.V., the Berlin-based nonprofit association that funds its infrastructure through donations and memberships rather than commercial subscriptions.
Codeberg has also organized community events, including a 2024 Translathon, specifically to encourage broader volunteer participation in translating both Codeberg's own tools and third-party open-source projects hosted on the platform.
It is Codeberg's hosted instance of Weblate, a free web-based localization platform for projects hosted on Codeberg.
Yes, it is free, funded through Codeberg e.V.'s donation and membership model, with no paid tiers.
It runs on Weblate, an open-source continuous localization system used by more than 2,500 projects worldwide.
No, Weblate's web interface lets translators contribute without touching Git or source code directly.
A maintainer adds the Codeberg Translate service account as a collaborator and configures a webhook pointing to its hooks endpoint.
It supports standard formats used by Weblate, such as gettext .po files and Qt Linguist.
It is operated by Codeberg e.V., the Berlin-based nonprofit that also runs Codeberg's Git hosting and Codeberg Pages.
Projects hosted on or connected to Codeberg's infrastructure that already use a supported translation format can generally use it.