Translation Guide

If you’re fluent in a language other than English, and have some spare time, you can help us translate Quod Libet. Translation is a continuous process on an active projects like this - as developers add new features or modify existing text used, new translations will be needed.

Of course, there might be mistakes in the English, too! Please let us know if you find them.

Getting Started

We use Weblate for translations which means you need to:

  • Create an account on

  • Visit and start translating

  • Any translation changes on Weblate will automatically be merged back into our code base after some time

  • Similarly any code changes that result in changed or new source strings will periodically be pushed to Weblate so you can start translating them.

If you have any questions regarding the process see for Weblate related information, our FAQ, or ask us on Discord.

Although not recommended, you can also translate without Weblate on your local computer, see How-to (Legacy Manual Process) for more information.

Current Translation Status

Translation status