Codeberg Translate is a free Weblate-based localization platform for open-source projects hosted on Codeberg. See how it works, features and FAQs.
Category
Automation
Pricing
Free, donation and membership-funded nonprofit service with no paid tiers, from Free
Verified
Not yet
Last updated
July 19, 2026
Headquarters
Berlin, Germany
What Codeberg Translate Is
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.
Connecting a Repository to Codeberg Translate
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.
Part of Codeberg's Nonprofit Ecosystem
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.
Key Features
Free hosted Weblate instance — Provides a fully managed, free localization platform for projects hosted on Codeberg.
Web-based translation interface — Translators work through a browser interface without needing Git or coding knowledge.
Support for standard localization formats — Works with formats such as gettext .po files and Qt Linguist that Weblate natively supports.
Webhook-based repository synchronization — Repository changes automatically notify the Weblate instance, and translations sync back via pull requests or commits.
Community translation events — Codeberg has organized events such as a Translathon to encourage broader community translation participation.
Nonprofit, donation-funded operation — The service carries no paid tiers and is funded through Codeberg e.V.'s donations and memberships.
Built on the widely used Weblate platform — Backed by open-source software used by more than 2,500 projects and companies worldwide.
Pros & Cons
Pros
Completely free for open-source projects hosted on Codeberg
Lowers the barrier to contributing translations for non-technical bilingual contributors
Built on Weblate, a mature and widely adopted open-source localization platform
Operated by the same trusted nonprofit, Codeberg e.V., behind Codeberg's Git hosting
Encourages community participation through organized translation events
Cons
Requires a project to already use a supported translation file format such as gettext, since it does not auto-extract translatable strings from arbitrary code
Initial setup, including the service account and webhook configuration, requires some technical effort from the maintainer
Limited to projects connected to Codeberg's infrastructure rather than being a general-purpose standalone product
No commercial support tier or SLA, being a volunteer and nonprofit-run service
Smaller scale and less name recognition than commercial localization platforms like Crowdin or Transifex
Frequently Asked Questions
What is Codeberg Translate?
It is Codeberg's hosted instance of Weblate, a free web-based localization platform for projects hosted on Codeberg.
Is Codeberg Translate free?
Yes, it is free, funded through Codeberg e.V.'s donation and membership model, with no paid tiers.
What software powers Codeberg Translate?
It runs on Weblate, an open-source continuous localization system used by more than 2,500 projects worldwide.
Do I need to know Git to translate a project on Codeberg Translate?
No, Weblate's web interface lets translators contribute without touching Git or source code directly.
How do I connect my repository to Codeberg Translate?
A maintainer adds the Codeberg Translate service account as a collaborator and configures a webhook pointing to its hooks endpoint.
What translation file formats does Codeberg Translate support?
It supports standard formats used by Weblate, such as gettext .po files and Qt Linguist.
Who operates Codeberg Translate?
It is operated by Codeberg e.V., the Berlin-based nonprofit that also runs Codeberg's Git hosting and Codeberg Pages.
Can any open-source project use Codeberg Translate?
Projects hosted on or connected to Codeberg's infrastructure that already use a supported translation format can generally use it.