Welcome to the Linux Foundation Forum!

Localization of Linux Kernel Documentation

Hello, Linux Foundation,

I am the author of the Localize The Docs organization on GitHub. I’d like to introduce one of our l10n projects closely related to the Linux Kernel Development, πŸŽ‰ linux-docs-l10n πŸŽ‰:

The goal of this project is to translate the Linux Kernel Documentation into multiple languages. Translations are contributed via the Crowdin platform, automatically synchronized with the GitHub repository, and can be previewed on GitHub Pages.

While the official Linux Kernel repository does maintain its own translated documentation, the current approach involves maintaining translation copies directly within the document tree. This makes it challenging to keep translated documents in sync with the original content and results in significant maintenance overhead.

To address this issue, the linux-docs-l10n project leverages Sphinx's built-in "Internationalization with Gettext" feature, integrated with the infrastructure provided by the Localize The Docs organization, to achieve automated updates for .pot files. Furthermore, these generated .pot files are uploaded to the Crowdin platform, making it easier for translators to participate.

I believe this project can play a crucial role in maintaining Linux Kernel Documentation translations. We welcome volunteers interested in contributing translations to participate. If your target language is not yet available, please apply by submitting an issue to request a new language.

Categories

Upcoming Training