Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Translations GPL-2.0 25% 205,867 4,685,158 29,898,800 196,994 12,365 1,387 21
Glossary Git Manpages GPL-2.0 76% 1,770 2,399 18,448 1,770 0 13 1

Overview

Project website git-scm.com
Project maintainers User avatar jnavila
Translation license GPL-2.0 Translations Git Manpages

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 282,211 5,398,176 34,857,969
Source 11,742 216,534 1,398,603
Translated 26% 74,574 13% 710,619 14% 4,940,721
Needs editing 3% 8,873 1% 67,143 1% 487,077
Read-only 5% 15,535 4% 220,268 4% 1,488,419
Failing checks 4% 12,365 4% 217,465 4% 1,410,900
Strings with suggestions 1% 1,400 1% 8,316 1% 64,827
Untranslated strings 70% 198,764 85% 4,620,414 84% 29,430,171

Quick numbers

5,398 k
Hosted words
282 k
Hosted strings
26%
Translated
9
Contributors
and previous 30 days

Trends of last 30 days

Hosted words
+1%
Hosted strings
+1%
+1%
Translated
+1%
+11%
Contributors
+75%
User avatar None

Committed changes

Git Manpages / TranslationsRussian

Committed changes 5 days ago
User avatar None

Committed changes

Git Manpages / TranslationsChinese (Simplified)

Committed changes 5 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
User avatar anna.che.ac

New translation

Git Manpages / TranslationsRussian

6 days ago
Browse all project changes
User avatar jnavila

New announcement

Git Manpages

Git v2.40.0-rc0 has been tagged. Be ready for a new round of translations with 104 entries changed or added.

The fusion window will close on Sun, 12 Mar 2023, at which point the changes will be merged and pushed to git-scm.com.

Happy translating!

Jean-Noël

a month ago
User avatar jnavila

New announcement

Git Manpages

Hi,

The release cycle for v2.39 has started. The translation of documentation has been updated. For the languages which have a translation in the master git repo, these translations were used to pre-translate the documentation. This process will repeat from now on, as a special attention has been put on making the documentation embedded in git match the manpages.

The window of translation will close on Sun, Dec 11, 2022.

JN

4 months ago
User avatar jnavila

New announcement

Git Manpages / Translations

Hello everyone,

The sprint for tagging Git v2.38.0 has just started and the po files have been accordingly.

Please translate, until the end of the release window, on Sun, Oct 02, 2022.

Jean-Noël

6 months ago
User avatar jnavila

New announcement

Git Manpages / Translations

Hi fellow translators,

Git v2.37.0 is reaching the release candidate phase, and there are 36 strings to update.

As usual, I will close the merge window when the final tag is set.

Jean-Noël

9 months ago
User avatar jnavila

New announcement

Git Manpages / Translations

Hi everyone,

Git v2.36.0 rc 1 has been tagged, leading the upcoming release of v2.36.0. The strings for the manpages were updated with 162 segments to check/translate.

As usual, I'll close the merge window and publish the manpages when the final version is released.

Jean-Noël

11 months ago
User avatar jnavila

New announcement

Git Manpages

Hi everybody,

A new release candidate has been tagged: v2.35.0-rc0. With this upcoming version, there are 156 new or modified segments.

The priorities have been reworked so that plumbing commands appear with lower priorities.

The release window will close on Sun, Jan 23, 2022.

Jean-Noël

a year ago
User avatar jnavila

New announcement

Git Manpages / Translations

Hi everybody,

Git version 2.34.0 rc0 has just been tagged. There are 133 updated strings that need more love. As usual, the change window for publishing the updated manpages will match the release candidate window of the Git.

Cheers!

Jean-Noël

a year ago
User avatar jnavila

New announcement

Git Manpages / Translations

Hi,

Git v2.33.0-rc0 has just been released, and it's time to start new round of git manpages l10n. This time there are 41 updated strings to be translated since last update. Please update in priority the already translated strings.

As usual, I'll merge and publish the updated manpages to git-scm.com at the time the version is published.

Jean-Noël

a year ago
User avatar jnavila

New announcement

Git Manpages / Translations

Welcome to the Git manpages translation project

This project is not about translating Git itself. Unfortunately, Git does not use Weblate and relies on direct use of po files and Git. If you are up to the task, please refer to the specific instructions.

Helpful Tips

Anyway, Git is a version control system (VCS in short) and this kind of software expects users to understand some dedicated concepts. More generally, translating a tool requires at least a minimum of knowledge of its purpose and use. Git is no exception, and its manpages are full of its specifics.

Here are a few helpful advices in order to help you work through this translation.

Know a little more about Git

As said earlier, knowing the base of Git is necessary in order to prevent mistranslations. Even if you are not going to be an expert at Git (you could, given the content of the manpages), you can try to install it and make a basic use of it. To get you started, please refer to the introductory chapters of the Progit book, at least the first three chapters.

Set up a glossary of the key concepts

When translating a software where some words have been chosen to hold some key concepts, it is often necessary to maintain a list of the selected translation of these words, that convey the concept correctly and are used in every place the original word is used.

Git provides a glossary with definitions and Weblate has a glossary feature where a reminder is shown when a glossary term appears in the original string. This is an excellent way to enhance the quality of the translation, while helping translators share the same vocabulary.

Translate placeholders in command lines

When some template command lines contain <terms-in-brackets>, it is helpful for the reader that these terms are translated in their language and used repeatedly (use the glossary for that).

Translate in order

If you don't specify an order on Weblate, the source segments are presented in the order priority, which places in first the content of most used git commands. The corresponding manpages are more susceptible to be read by beginners. So your work has the biggest impact right when starting.

Get in touch the maintainer

In case you need to contact the maintainer for e.g. an issue in a source string or an issue with the translated manpages, the project is hosted on GitHub where issues can be opened.

a year ago
User avatar jnavila

New announcement

Git Manpages

Kickoff for Git 2.32.0

Hi,

Git v2.32.0-rc1 has been released, and it's time to start new round of git manpages update. This time there are 77 updated messages need to be checked and 48 new untranslated messages since last update.

As usual, the updates will be used to generate the manpages when Git v2.32.0 is published.

Jean-Noël

a year ago
Browse all project changes