Volume XXII, number 280Wednesday, October 7, 2026Latest message 1 hour ago

The Git List

News and archive of git@vger.kernel.org, since April 2005

[GIT PULL] l10n updates for Git 2.54.0

4 messages between Apr 19, 2026 and Apr 20, 2026, from Jiang Xin, Junio C Hamano.

Plain Markdown or JSON for tools and agents.

Jiang XinApr 19, 2026, 11:11 UTC on lore
Hi Junio,
Please pull the following l10n updates for Git 2.54.0.
The following changes since commit b15384c06f77bc2d34d0d3623a8a58218313a561:
  A bit more post -rc1 (2026-04-08 11:00:10 -0700)
are available in the Git repository at:
  git@github.com:git-l10n/git-po.git tags/l10n-2.54.0-v1
for you to fetch changes up to d0ab4e83765b7c68a88c1d2e8acb58dac392cf99:
  Merge branch 'fr_v2.54.0' of github.com:jnavila/git (2026-04-19 18:41:17 +0800)

---------------------------------------------------------------- l10n-2.54.0-v1 -----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE37vMEzKDqYvVxs51k24VDd1FMtUFAmnkthEACgkQk24VDd1F MtX14Q//S1lIO8jrnvQEmmdq4GKMIl9pkUX/lLwxSNhVNyUGvpV3xLghDWfjo8hg yTVTDzeh5lOyq8ZA3VdUgzCTXBzt09j/IooOrtxQptZyfKAM8aYaE7GIWG/hCAGn cC/aTtc/eajKur/16z2Ku64IOiWbO3B/lAUfcvg6EqqvBXxW0NYADfGrmZIXZI4b dLkdVg1bGwoD2xIPAR7HUDR3mYbzcjHK78pAF562KGBJn4/4wHQ28ZMpiYZ2F94R IQVm1UnOf7JGVxjVHx7SobeV1CApfL5DHIZafyt2QI+7f2FwKGfAD53NnjmzzDKR 2DVZTzD06CBpOIJ/deSkYQ8d4WrCVFaYI1MZ9n8dhYIZTvjXI8Y6XYJxomFX/K3U meTQPbXZfdiPWVL+H64jYmwcIVQphSpM1S2I5qLpjgYVLRkZItvPoflwjrBuvhkg SGDn9sURnEhvKtTul9PseArRt8VK+NKiFT/6stvMY6FFFF/jRg+/jISKz3YznPX+ Up8mv78mfxtOENZ3G2xOsU3C+IdnkagZA8dpOJGDKHpRKxGtbqKEkV+YMH7czLK+ mEyJ8uEbcFdS8h/VpeEZV6xOAYLCWDI1APRGD/+2sjJpFpPs1vMOVbCHWqnnYHwX yW5ATIf1p/YrGRs3YSQbOX7QwZWZnoqd0B465Dsi/Jqlc2LPQGg= =i2Wh -----END PGP SIGNATURE-----

----------------------------------------------------------------
A4-Tacks (1):
      l10n: fix 'zh_TW.po' 'Applying patch'
Aindriú Mac Giolla Eoin (1):
      l10n: ga.po: update for Git 2.54
Alexander Shopov (1):
      l10n: bg.po: Updated Bulgarian translation (6226t)
Emir SARI (1):
      l10n: tr: Update Turkish translations
Jean-Noël Avila (1):
      l10n: fr: v2.54.0
Jiang Xin (16):
      l10n: add .gitattributes to simplify location filtering
      l10n: docs: add AGENTS.md with update POT instructions
      l10n: docs: add update PO instructions in AGENTS.md
      l10n: docs: add translation instructions in AGENTS.md
      l10n: docs: add review instructions in AGENTS.md
      l10n: document AI and PO helper in po/README
      Merge branch 'master' of https://github.com/git/git
      Merge branch 'master' of https://github.com/git/git
      l10n: zh_CN: post-2.53 code review
      l10n: zh_CN: updated translation for 2.54
      Merge branch 'zh_CN-2.54' of github.com:jiangxin/git
      Merge branch 'tr-l10n' of github.com:bitigchi/git-po
      Merge branch 'apply-patch-reject' of github.com:A4-Tacks/git-po
      Merge branch 'master' of github.com:nafmo/git-l10n-sv
      Merge branch 'master' of github.com:alshopov/git-po
      Merge branch 'fr_v2.54.0' of github.com:jnavila/git
Mikel Forcada (1):
      l10n: Update Catalan Translation
Peter Krefting (1):
      l10n: sv.po: Update Swedish translation
Stefan Björnelund (1):
      l10n: sv.po: correct various translations
 po/.gitattributes |   35 +
 po/AGENTS.md      |  877 +++++++++++
 po/README.md      |   98 +-
 po/bg.po          | 1606 +++++++++++++-------
 po/ca.po          | 4215 ++++++++++++++++++++++++++++++++++++-----------------
 po/es.po          |   34 +-
 po/fr.po          | 1244 +++++++++++-----
 po/ga.po          | 1457 +++++++++++-------
 po/ru.po          |   28 +-
 po/sv.po          | 1351 ++++++++++++-----
 po/tr.po          | 1368 ++++++++++++-----
 po/zh_CN.po       | 1454 +++++++++++++-----
 po/zh_TW.po       |    2 +-
 13 files changed, 9891 insertions(+), 3878 deletions(-)
 create mode 100644 po/.gitattributes
 create mode 100644 po/AGENTS.md

-- Jiang Xin

Jiang XinApr 19, 2026, 23:57 UTC in reply to Jiang Xin on lore

[GIT PULL v2] l10n updates for Git 2.54.0

Hi Junio,

Here are the v2 l10n updates for Git 2.54.0. Changes since v1 include updates to the Bulgarian (bg) and Traditional Chinese (zh_TW) translations.

Changes since v1:
    po/bg.po    |   62 +-
    po/zh_TW.po | 2699 +++++++++++++++++++++++++++++++++++++++--------------------
    2 files changed, 1822 insertions(+), 939 deletions(-)
Please pull the following l10n updates for Git 2.54.0.
The following changes since commit b15384c06f77bc2d34d0d3623a8a58218313a561:
  A bit more post -rc1 (2026-04-08 11:00:10 -0700)
are available in the Git repository at:
  git@github.com:git-l10n/git-po.git tags/l10n-2.54.0-v2
for you to fetch changes up to 5f53a3662a2aaebe36f8751807be728f41f65907:
  Merge branch 'master' of github.com:alshopov/git-po (2026-04-20 07:37:21 +0800)

---------------------------------------------------------------- l10n-2.54.0-v2 -----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE37vMEzKDqYvVxs51k24VDd1FMtUFAmnlaFEACgkQk24VDd1F MtUpsBAAoyMhQnxSHprl+xXd/JVOn/pswGUOvXyr8c/I/BowkG4wQfVyRwpw1uRR lO1jlEyyJjIAXJERnTODzuCEktBSfwedF7HgZhS68kTq7xV7hOuxJVS8GXCWI0O4 TXQ/sNQcP93swIxqbTUhnP+sFwb3P7YoUDWIAbNJa7PLkGZbOdet4iWYSk3etcya JbE6MAZpTjNidleTcpjeC87Wy6X59VCSFHAr6x3AaOyaZ8W5VayiRJRb/Zy6gd2+ ebc8qcPVXAWlwZfmPlQfCV964tbfhc8Lz/vHCmuNgA9bqqZZHPJSHE+UNhjuBOfv pDU8MVhKI2NTCqUdrW782fXCewL3iJ72T0AYTV6m8MhO67gi3OYk4Y0C82kH/6eg 9FEk5uu1HnwhdVYb0yh5mS7nEbwjJgUcfJelWggHfl/tDlumw1EOrQbF3Pe1DIIH K4Km7sNgAiXyJ2oePkIR9Pghh/5yJgQ39NUc7houFgaz2UfnQ3taXgaDL5cakhOV 42yCnLNsiTm4QmFbctMqLK7l7C2Ql0/UEm5moRosRS/KpaOMSlrmxhuE5Fad344f VeZsFiHJGtkB/hFb6lhfLEIryVjkb7mpt+6TMZD+P5os1dHWM4Xez09YHg+i6I1A lre6pVUSm59qQTmHhpPIl49Ak6A4t+OX+/3CIALotAkWucOuiCg= =WrJg -----END PGP SIGNATURE-----

----------------------------------------------------------------
A4-Tacks (1):
      l10n: fix 'zh_TW.po' 'Applying patch'
Aindriú Mac Giolla Eoin (1):
      l10n: ga.po: update for Git 2.54
Alexander Shopov (2):
      l10n: bg.po: Updated Bulgarian translation (6226t)
      l10n: bg.po: Updated Bulgarian translation (6226t)
Emir SARI (1):
      l10n: tr: Update Turkish translations
Jean-Noël Avila (1):
      l10n: fr: v2.54.0
Jiang Xin (17):
      l10n: add .gitattributes to simplify location filtering
      l10n: docs: add AGENTS.md with update POT instructions
      l10n: docs: add update PO instructions in AGENTS.md
      l10n: docs: add translation instructions in AGENTS.md
      l10n: docs: add review instructions in AGENTS.md
      l10n: document AI and PO helper in po/README
      Merge branch 'master' of https://github.com/git/git
      Merge branch 'master' of https://github.com/git/git
      l10n: zh_CN: post-2.53 code review
      l10n: zh_CN: updated translation for 2.54
      Merge branch 'zh_CN-2.54' of github.com:jiangxin/git
      Merge branch 'tr-l10n' of github.com:bitigchi/git-po
      Merge branch 'apply-patch-reject' of github.com:A4-Tacks/git-po
      Merge branch 'master' of github.com:nafmo/git-l10n-sv
      Merge branch 'master' of github.com:alshopov/git-po
      Merge branch 'fr_v2.54.0' of github.com:jnavila/git
      Merge branch 'master' of github.com:alshopov/git-po
Mikel Forcada (1):
      l10n: Update Catalan Translation
Peter Krefting (1):
      l10n: sv.po: Update Swedish translation
Stefan Björnelund (1):
      l10n: sv.po: correct various translations
Yi-Jyun Pan (1):
      l10n: zh_TW: update translation for Git 2.54
 po/.gitattributes |   35 +
 po/AGENTS.md      |  877 +++++++++++
 po/README.md      |   98 +-
 po/bg.po          | 1630 ++++++++++++++-------
 po/ca.po          | 4215 ++++++++++++++++++++++++++++++++++++-----------------
 po/es.po          |   34 +-
 po/fr.po          | 1244 +++++++++++-----
 po/ga.po          | 1457 +++++++++++-------
 po/ru.po          |   28 +-
 po/sv.po          | 1351 ++++++++++++-----
 po/tr.po          | 1368 ++++++++++++-----
 po/zh_CN.po       | 1454 +++++++++++++-----
 po/zh_TW.po       | 2701 ++++++++++++++++++++++------------
 13 files changed, 11694 insertions(+), 4798 deletions(-)
 create mode 100644 po/.gitattributes
 create mode 100644 po/AGENTS.md

-- Jiang Xin

Junio C HamanoApr 20, 2026, 06:12 UTC in reply to Jiang Xin on lore

Re: [GIT PULL v2] l10n updates for Git 2.54.0

Jiang Xin <worldhello.net@gmail.com> writes:
Show 22 quoted lines
> Hi Junio,
>
> Here are the v2 l10n updates for Git 2.54.0. Changes since v1 include updates
> to the Bulgarian (bg) and Traditional Chinese (zh_TW) translations.
>
> Changes since v1:
>
>     po/bg.po    |   62 +-
>     po/zh_TW.po | 2699 +++++++++++++++++++++++++++++++++++++++--------------------
>     2 files changed, 1822 insertions(+), 939 deletions(-)
>
> Please pull the following l10n updates for Git 2.54.0.
>
> The following changes since commit b15384c06f77bc2d34d0d3623a8a58218313a561:
>
>   A bit more post -rc1 (2026-04-08 11:00:10 -0700)
>
> are available in the Git repository at:
>
>   git@github.com:git-l10n/git-po.git tags/l10n-2.54.0-v2
>
> for you to fetch changes up to 5f53a3662a2aaebe36f8751807be728f41f65907:

Thanks, I only pulled v2 and thought about redoing the pull by getting v1 first and then v2, but it seems you retracted v1 tag already? I assume that v2 is a superset of v1, in which case we are perfectly fine ;-)

Show 89 quoted lines
>
>   Merge branch 'master' of github.com:alshopov/git-po (2026-04-20 07:37:21 +0800)
>
> ----------------------------------------------------------------
> l10n-2.54.0-v2
> -----BEGIN PGP SIGNATURE-----
>
> iQIzBAABCAAdFiEE37vMEzKDqYvVxs51k24VDd1FMtUFAmnlaFEACgkQk24VDd1F
> MtUpsBAAoyMhQnxSHprl+xXd/JVOn/pswGUOvXyr8c/I/BowkG4wQfVyRwpw1uRR
> lO1jlEyyJjIAXJERnTODzuCEktBSfwedF7HgZhS68kTq7xV7hOuxJVS8GXCWI0O4
> TXQ/sNQcP93swIxqbTUhnP+sFwb3P7YoUDWIAbNJa7PLkGZbOdet4iWYSk3etcya
> JbE6MAZpTjNidleTcpjeC87Wy6X59VCSFHAr6x3AaOyaZ8W5VayiRJRb/Zy6gd2+
> ebc8qcPVXAWlwZfmPlQfCV964tbfhc8Lz/vHCmuNgA9bqqZZHPJSHE+UNhjuBOfv
> pDU8MVhKI2NTCqUdrW782fXCewL3iJ72T0AYTV6m8MhO67gi3OYk4Y0C82kH/6eg
> 9FEk5uu1HnwhdVYb0yh5mS7nEbwjJgUcfJelWggHfl/tDlumw1EOrQbF3Pe1DIIH
> K4Km7sNgAiXyJ2oePkIR9Pghh/5yJgQ39NUc7houFgaz2UfnQ3taXgaDL5cakhOV
> 42yCnLNsiTm4QmFbctMqLK7l7C2Ql0/UEm5moRosRS/KpaOMSlrmxhuE5Fad344f
> VeZsFiHJGtkB/hFb6lhfLEIryVjkb7mpt+6TMZD+P5os1dHWM4Xez09YHg+i6I1A
> lre6pVUSm59qQTmHhpPIl49Ak6A4t+OX+/3CIALotAkWucOuiCg=
> =WrJg
> -----END PGP SIGNATURE-----
>
> ----------------------------------------------------------------
> A4-Tacks (1):
>       l10n: fix 'zh_TW.po' 'Applying patch'
>
> Aindriú Mac Giolla Eoin (1):
>       l10n: ga.po: update for Git 2.54
>
> Alexander Shopov (2):
>       l10n: bg.po: Updated Bulgarian translation (6226t)
>       l10n: bg.po: Updated Bulgarian translation (6226t)
>
> Emir SARI (1):
>       l10n: tr: Update Turkish translations
>
> Jean-Noël Avila (1):
>       l10n: fr: v2.54.0
>
> Jiang Xin (17):
>       l10n: add .gitattributes to simplify location filtering
>       l10n: docs: add AGENTS.md with update POT instructions
>       l10n: docs: add update PO instructions in AGENTS.md
>       l10n: docs: add translation instructions in AGENTS.md
>       l10n: docs: add review instructions in AGENTS.md
>       l10n: document AI and PO helper in po/README
>       Merge branch 'master' of https://github.com/git/git
>       Merge branch 'master' of https://github.com/git/git
>       l10n: zh_CN: post-2.53 code review
>       l10n: zh_CN: updated translation for 2.54
>       Merge branch 'zh_CN-2.54' of github.com:jiangxin/git
>       Merge branch 'tr-l10n' of github.com:bitigchi/git-po
>       Merge branch 'apply-patch-reject' of github.com:A4-Tacks/git-po
>       Merge branch 'master' of github.com:nafmo/git-l10n-sv
>       Merge branch 'master' of github.com:alshopov/git-po
>       Merge branch 'fr_v2.54.0' of github.com:jnavila/git
>       Merge branch 'master' of github.com:alshopov/git-po
>
> Mikel Forcada (1):
>       l10n: Update Catalan Translation
>
> Peter Krefting (1):
>       l10n: sv.po: Update Swedish translation
>
> Stefan Björnelund (1):
>       l10n: sv.po: correct various translations
>
> Yi-Jyun Pan (1):
>       l10n: zh_TW: update translation for Git 2.54
>
>  po/.gitattributes |   35 +
>  po/AGENTS.md      |  877 +++++++++++
>  po/README.md      |   98 +-
>  po/bg.po          | 1630 ++++++++++++++-------
>  po/ca.po          | 4215 ++++++++++++++++++++++++++++++++++++-----------------
>  po/es.po          |   34 +-
>  po/fr.po          | 1244 +++++++++++-----
>  po/ga.po          | 1457 +++++++++++-------
>  po/ru.po          |   28 +-
>  po/sv.po          | 1351 ++++++++++++-----
>  po/tr.po          | 1368 ++++++++++++-----
>  po/zh_CN.po       | 1454 +++++++++++++-----
>  po/zh_TW.po       | 2701 ++++++++++++++++++++++------------
>  13 files changed, 11694 insertions(+), 4798 deletions(-)
>  create mode 100644 po/.gitattributes
>  create mode 100644 po/AGENTS.md
>
> --
> Jiang Xin
Jiang XinApr 20, 2026, 11:38 UTC in reply to Junio C Hamano on lore

Re: [GIT PULL v2] l10n updates for Git 2.54.0

On Mon, Apr 20, 2026 at 2:12 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 14 quoted lines
> >
> > Here are the v2 l10n updates for Git 2.54.0. Changes since v1 include updates
> > to the Bulgarian (bg) and Traditional Chinese (zh_TW) translations.
> >
> > Changes since v1:
> >
> >     po/bg.po    |   62 +-
> >     po/zh_TW.po | 2699 +++++++++++++++++++++++++++++++++++++++--------------------
> >     2 files changed, 1822 insertions(+), 939 deletions(-)
>
> Thanks, I only pulled v2 and thought about redoing the pull by
> getting v1 first and then v2, but it seems you retracted v1 tag
> already?  I assume that v2 is a superset of v1, in which case we are
> perfectly fine ;-)

I removed the v1 tag this morning (UTC+0800) upon receiving two new pull requests, to prevent you from accidentally pulling it before the updated tag was ready.

During this localization round, `po/.gitattributes` was introduced, which helped detect and prevent a style change in location comments from introducing a large number of unintended diffs. For example:

 - https://github.com/git-l10n/git-po/pull/913

It also caught blank lines and comments left over from deleted obsolete entries that gettext had failed to detect:

 - https://github.com/git-l10n/git-po/pull/909

`po/AGENTS.md` was introduced, and AI-assisted review was used to identify and fix translation quality issues in pull requests. For example:

 - https://github.com/git-l10n/git-po/pull/906
 - https://github.com/git-l10n/git-po/pull/917

-- Jiang Xin

Back to recent threads

[GIT PULL] l10n updates for Git 2.54.0 | The Git List