Codeberg Translate Review, Pricing & Features

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

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.

Related Tools