Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Translations GPL-2.0 29% 205,283 4,714,275 30,059,666 195,261 8,944 168 17
Glossary Git Manpages GPL-2.0 62% 3,737 5,127 40,981 3,601 0 18 3

Overview

Project website git-scm.com
Project maintainers User avatar jnavila
15 hours ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 299,867 5,675,093 36,660,102
Source 12,462 227,635 1,470,903
Translated 30% 90,847 16% 955,691 17% 6,559,455
Needs editing 3% 10,158 1% 98,191 1% 704,717
Read-only 5% 16,306 4% 231,440 4% 1,561,171
Failing checks 2% 8,944 2% 123,547 2% 856,914
Strings with suggestions 1% 186 1% 738 1% 5,806
Untranslated strings 66% 198,862 81% 4,621,211 80% 29,395,930

Quick numbers

5,675 k
Hosted words
299 k
Hosted strings
30%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
Translated
+30%
+40%
Contributors
+100%
User avatar jnavila

Translation added

15 hours ago
User avatar jnavila

Translation added

15 hours ago
User avatar None

Changes committed

Changes committed yesterday
User avatar jnavila

Translation added

yesterday
User avatar None

Changes committed

Changes committed 6 days ago
User avatar jnavila

Translation added

6 days ago
User avatar jnavila

Translation added

6 days ago
User avatar jnavila

Translation added

6 days ago
User avatar jnavila

Translation added

6 days ago
User avatar jnavila

Translation added

6 days ago
Browse all project changes
User avatar jnavila

Announcement posted

Dear fellow Git translator,

I skipped the v2.45 release, sorry for that.

Now, a new release of Git is coming soon, v2.46.0. The strings are frozen, and the release candidate 0 has been tagged. It's time to update your translations.

In addition to upstream updates, this new release brings a lot a changes which are partly due to the work on the source documentation that I brought in v2.45. Namely:

  • Starting to standardize the markup for placeholders and constant strings. The work was done in order to better uniformize the look of the man pages and update them to the style applied for other applications.

    • verbatim strings, i.e. strings that are constant and must not be translated are marked up as verbatim with backticks (or double + signs when they are stuck with other letters): `clone.filterSubmodules` , ++--filter=++1
    • placeholders are emphasized with underscores :_<pathspec>_. They are meant to be variable names, and translated.
  • The formatting has already been applied to git-init and git-clone. So that makes a lot of small markup changes. More updated pages are coming.

  • As some of may have noticed, I added a script in order to mark as keywords the verbatim string in Weblate. This way, the formatting errors are caught up early. There are still some edge cases that create false positive. Please let me know when you meet some.

    The update window will close on Sun, 28 Jul 2024.

    If you have any questions, please get in touch with me.

    Thanks,

    Jean-Noël Avila

4 months ago
User avatar jnavila

Announcement posted

Dear fellow Git translator,

A new release of Git is coming soon, v2.44.0. The strings are frozen now, and the release candidate 0 has been tagged. It's time to update your translations.

The update window will close on Sun, 18 Feb 2024. This time, I will run an automated script to check the po files for errors and warnings and push an annotated version of the translation files. The translations that are not conforming to the script will be marked as "fuzzy" and a translator comment will be added to them. On Weblate, the string will be marked "needs review" and the error messages will be displayed in the small black box above the original string. I will push the updated po files to the source repository and to the Weblate repository. Then, a second publishing will be done to the source repository one week later, on Sun, 25 Feb 2024.

If you want to check your po file before that, you can run the script yourself. You can find the script in the source repository under scripts/check_po. You can run it like this:

$ scripts/check-po po/documentation.fr.po
	

If you have any questions, please get in touch with me.

Thanks,

Jean-Noël Avila

9 months ago
User avatar jnavila

Announcement posted

Hi,

Git v2.43.0-rc0 has been released, opening the merge window for a new version of the man pages. This time there are 360 updated segments that need to be translated since last release. The update window closes on Sun, 19 Nov 2023.

Best regards,

Jean-Noël

a year ago
User avatar jnavila

Announcement posted

Hi everyone,

Git v2.42.0-rc0 has just been tagged, opening the release window to the upcoming v2.42.0.

There are 175 modified or new strings. Some changes may occur during the release window which will close on August 20th 2023.

Happy translating!

JN

a year ago
User avatar jnavila

Announcement posted

Hi,

Git v2.41.0-rc0 has been released, and it's time to start new round of git manpage l10n.

This time, there are 54 new strings, which is quite small and should allow to make some advance in the languages that are not totally translated yet.

As usual, note that the update window will close on Wed, 31 May 2023, at which time the changes will be merged back and the manpages published.

JN

a year ago
User avatar jnavila

Announcement posted

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 year ago
User avatar jnavila

Announcement posted

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

a year ago
User avatar jnavila

Announcement posted

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

2 years ago
User avatar jnavila

Announcement posted

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

2 years ago
User avatar jnavila

Announcement posted

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

2 years ago
Browse all project changes