{"thread":{"id":"65513","subject":"[GIT PULL] l10n updates for Git 2.54.0","startedAt":"2026-04-19T11:11:42Z","lastAt":"2026-04-20T11:38:54Z","messageCount":4,"participants":["Jiang Xin","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"541882","messageId":"20260419111136.1577323-1-worldhello.net@gmail.com","threadId":"65513","inReplyTo":null,"subject":"[GIT PULL] l10n updates for Git 2.54.0","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2026-04-19T11:11:31Z","receivedAt":"2026-04-19T11:11:42Z","isPatch":false,"body":"Hi Junio,\n\nPlease pull the following l10n updates for Git 2.54.0.\n\nThe following changes since commit b15384c06f77bc2d34d0d3623a8a58218313a561:\n\n  A bit more post -rc1 (2026-04-08 11:00:10 -0700)\n\nare available in the Git repository at:\n\n  git@github.com:git-l10n/git-po.git tags/l10n-2.54.0-v1\n\nfor you to fetch changes up to d0ab4e83765b7c68a88c1d2e8acb58dac392cf99:\n\n  Merge branch 'fr_v2.54.0' of github.com:jnavila/git (2026-04-19 18:41:17 +0800)\n\n----------------------------------------------------------------\nl10n-2.54.0-v1\n-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCAAdFiEE37vMEzKDqYvVxs51k24VDd1FMtUFAmnkthEACgkQk24VDd1F\nMtX14Q//S1lIO8jrnvQEmmdq4GKMIl9pkUX/lLwxSNhVNyUGvpV3xLghDWfjo8hg\nyTVTDzeh5lOyq8ZA3VdUgzCTXBzt09j/IooOrtxQptZyfKAM8aYaE7GIWG/hCAGn\ncC/aTtc/eajKur/16z2Ku64IOiWbO3B/lAUfcvg6EqqvBXxW0NYADfGrmZIXZI4b\ndLkdVg1bGwoD2xIPAR7HUDR3mYbzcjHK78pAF562KGBJn4/4wHQ28ZMpiYZ2F94R\nIQVm1UnOf7JGVxjVHx7SobeV1CApfL5DHIZafyt2QI+7f2FwKGfAD53NnjmzzDKR\n2DVZTzD06CBpOIJ/deSkYQ8d4WrCVFaYI1MZ9n8dhYIZTvjXI8Y6XYJxomFX/K3U\nmeTQPbXZfdiPWVL+H64jYmwcIVQphSpM1S2I5qLpjgYVLRkZItvPoflwjrBuvhkg\nSGDn9sURnEhvKtTul9PseArRt8VK+NKiFT/6stvMY6FFFF/jRg+/jISKz3YznPX+\nUp8mv78mfxtOENZ3G2xOsU3C+IdnkagZA8dpOJGDKHpRKxGtbqKEkV+YMH7czLK+\nmEyJ8uEbcFdS8h/VpeEZV6xOAYLCWDI1APRGD/+2sjJpFpPs1vMOVbCHWqnnYHwX\nyW5ATIf1p/YrGRs3YSQbOX7QwZWZnoqd0B465Dsi/Jqlc2LPQGg=\n=i2Wh\n-----END PGP SIGNATURE-----\n\n----------------------------------------------------------------\nA4-Tacks (1):\n      l10n: fix 'zh_TW.po' 'Applying patch'\n\nAindriú Mac Giolla Eoin (1):\n      l10n: ga.po: update for Git 2.54\n\nAlexander Shopov (1):\n      l10n: bg.po: Updated Bulgarian translation (6226t)\n\nEmir SARI (1):\n      l10n: tr: Update Turkish translations\n\nJean-Noël Avila (1):\n      l10n: fr: v2.54.0\n\nJiang Xin (16):\n      l10n: add .gitattributes to simplify location filtering\n      l10n: docs: add AGENTS.md with update POT instructions\n      l10n: docs: add update PO instructions in AGENTS.md\n      l10n: docs: add translation instructions in AGENTS.md\n      l10n: docs: add review instructions in AGENTS.md\n      l10n: document AI and PO helper in po/README\n      Merge branch 'master' of https://github.com/git/git\n      Merge branch 'master' of https://github.com/git/git\n      l10n: zh_CN: post-2.53 code review\n      l10n: zh_CN: updated translation for 2.54\n      Merge branch 'zh_CN-2.54' of github.com:jiangxin/git\n      Merge branch 'tr-l10n' of github.com:bitigchi/git-po\n      Merge branch 'apply-patch-reject' of github.com:A4-Tacks/git-po\n      Merge branch 'master' of github.com:nafmo/git-l10n-sv\n      Merge branch 'master' of github.com:alshopov/git-po\n      Merge branch 'fr_v2.54.0' of github.com:jnavila/git\n\nMikel Forcada (1):\n      l10n: Update Catalan Translation\n\nPeter Krefting (1):\n      l10n: sv.po: Update Swedish translation\n\nStefan Björnelund (1):\n      l10n: sv.po: correct various translations\n\n po/.gitattributes |   35 +\n po/AGENTS.md      |  877 +++++++++++\n po/README.md      |   98 +-\n po/bg.po          | 1606 +++++++++++++-------\n po/ca.po          | 4215 ++++++++++++++++++++++++++++++++++++-----------------\n po/es.po          |   34 +-\n po/fr.po          | 1244 +++++++++++-----\n po/ga.po          | 1457 +++++++++++-------\n po/ru.po          |   28 +-\n po/sv.po          | 1351 ++++++++++++-----\n po/tr.po          | 1368 ++++++++++++-----\n po/zh_CN.po       | 1454 +++++++++++++-----\n po/zh_TW.po       |    2 +-\n 13 files changed, 9891 insertions(+), 3878 deletions(-)\n create mode 100644 po/.gitattributes\n create mode 100644 po/AGENTS.md\n\n--\nJiang Xin\n"},{"id":"541895","messageId":"20260419235723.1579499-1-worldhello.net@gmail.com","threadId":"65513","inReplyTo":"20260419111136.1577323-1-worldhello.net@gmail.com","subject":"[GIT PULL v2] l10n updates for Git 2.54.0","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2026-04-19T23:57:21Z","receivedAt":"2026-04-19T23:57:28Z","isPatch":false,"body":"Hi Junio,\n\nHere are the v2 l10n updates for Git 2.54.0. Changes since v1 include updates\nto the Bulgarian (bg) and Traditional Chinese (zh_TW) translations.\n\nChanges since v1:\n\n    po/bg.po    |   62 +-\n    po/zh_TW.po | 2699 +++++++++++++++++++++++++++++++++++++++--------------------\n    2 files changed, 1822 insertions(+), 939 deletions(-)\n\nPlease pull the following l10n updates for Git 2.54.0.\n\nThe following changes since commit b15384c06f77bc2d34d0d3623a8a58218313a561:\n\n  A bit more post -rc1 (2026-04-08 11:00:10 -0700)\n\nare available in the Git repository at:\n\n  git@github.com:git-l10n/git-po.git tags/l10n-2.54.0-v2\n\nfor you to fetch changes up to 5f53a3662a2aaebe36f8751807be728f41f65907:\n\n  Merge branch 'master' of github.com:alshopov/git-po (2026-04-20 07:37:21 +0800)\n\n----------------------------------------------------------------\nl10n-2.54.0-v2\n-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCAAdFiEE37vMEzKDqYvVxs51k24VDd1FMtUFAmnlaFEACgkQk24VDd1F\nMtUpsBAAoyMhQnxSHprl+xXd/JVOn/pswGUOvXyr8c/I/BowkG4wQfVyRwpw1uRR\nlO1jlEyyJjIAXJERnTODzuCEktBSfwedF7HgZhS68kTq7xV7hOuxJVS8GXCWI0O4\nTXQ/sNQcP93swIxqbTUhnP+sFwb3P7YoUDWIAbNJa7PLkGZbOdet4iWYSk3etcya\nJbE6MAZpTjNidleTcpjeC87Wy6X59VCSFHAr6x3AaOyaZ8W5VayiRJRb/Zy6gd2+\nebc8qcPVXAWlwZfmPlQfCV964tbfhc8Lz/vHCmuNgA9bqqZZHPJSHE+UNhjuBOfv\npDU8MVhKI2NTCqUdrW782fXCewL3iJ72T0AYTV6m8MhO67gi3OYk4Y0C82kH/6eg\n9FEk5uu1HnwhdVYb0yh5mS7nEbwjJgUcfJelWggHfl/tDlumw1EOrQbF3Pe1DIIH\nK4Km7sNgAiXyJ2oePkIR9Pghh/5yJgQ39NUc7houFgaz2UfnQ3taXgaDL5cakhOV\n42yCnLNsiTm4QmFbctMqLK7l7C2Ql0/UEm5moRosRS/KpaOMSlrmxhuE5Fad344f\nVeZsFiHJGtkB/hFb6lhfLEIryVjkb7mpt+6TMZD+P5os1dHWM4Xez09YHg+i6I1A\nlre6pVUSm59qQTmHhpPIl49Ak6A4t+OX+/3CIALotAkWucOuiCg=\n=WrJg\n-----END PGP SIGNATURE-----\n\n----------------------------------------------------------------\nA4-Tacks (1):\n      l10n: fix 'zh_TW.po' 'Applying patch'\n\nAindriú Mac Giolla Eoin (1):\n      l10n: ga.po: update for Git 2.54\n\nAlexander Shopov (2):\n      l10n: bg.po: Updated Bulgarian translation (6226t)\n      l10n: bg.po: Updated Bulgarian translation (6226t)\n\nEmir SARI (1):\n      l10n: tr: Update Turkish translations\n\nJean-Noël Avila (1):\n      l10n: fr: v2.54.0\n\nJiang Xin (17):\n      l10n: add .gitattributes to simplify location filtering\n      l10n: docs: add AGENTS.md with update POT instructions\n      l10n: docs: add update PO instructions in AGENTS.md\n      l10n: docs: add translation instructions in AGENTS.md\n      l10n: docs: add review instructions in AGENTS.md\n      l10n: document AI and PO helper in po/README\n      Merge branch 'master' of https://github.com/git/git\n      Merge branch 'master' of https://github.com/git/git\n      l10n: zh_CN: post-2.53 code review\n      l10n: zh_CN: updated translation for 2.54\n      Merge branch 'zh_CN-2.54' of github.com:jiangxin/git\n      Merge branch 'tr-l10n' of github.com:bitigchi/git-po\n      Merge branch 'apply-patch-reject' of github.com:A4-Tacks/git-po\n      Merge branch 'master' of github.com:nafmo/git-l10n-sv\n      Merge branch 'master' of github.com:alshopov/git-po\n      Merge branch 'fr_v2.54.0' of github.com:jnavila/git\n      Merge branch 'master' of github.com:alshopov/git-po\n\nMikel Forcada (1):\n      l10n: Update Catalan Translation\n\nPeter Krefting (1):\n      l10n: sv.po: Update Swedish translation\n\nStefan Björnelund (1):\n      l10n: sv.po: correct various translations\n\nYi-Jyun Pan (1):\n      l10n: zh_TW: update translation for Git 2.54\n\n po/.gitattributes |   35 +\n po/AGENTS.md      |  877 +++++++++++\n po/README.md      |   98 +-\n po/bg.po          | 1630 ++++++++++++++-------\n po/ca.po          | 4215 ++++++++++++++++++++++++++++++++++++-----------------\n po/es.po          |   34 +-\n po/fr.po          | 1244 +++++++++++-----\n po/ga.po          | 1457 +++++++++++-------\n po/ru.po          |   28 +-\n po/sv.po          | 1351 ++++++++++++-----\n po/tr.po          | 1368 ++++++++++++-----\n po/zh_CN.po       | 1454 +++++++++++++-----\n po/zh_TW.po       | 2701 ++++++++++++++++++++++------------\n 13 files changed, 11694 insertions(+), 4798 deletions(-)\n create mode 100644 po/.gitattributes\n create mode 100644 po/AGENTS.md\n\n--\nJiang Xin\n"},{"id":"541903","messageId":"xmqqo6jetb1l.fsf@gitster.g","threadId":"65513","inReplyTo":"20260419235723.1579499-1-worldhello.net@gmail.com","subject":"Re: [GIT PULL v2] l10n updates for Git 2.54.0","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2026-04-20T06:12:38Z","receivedAt":"2026-04-20T06:12:41Z","isPatch":false,"body":"Jiang Xin <worldhello.net@gmail.com> writes:\n\n> Hi Junio,\n>\n> Here are the v2 l10n updates for Git 2.54.0. Changes since v1 include updates\n> to the Bulgarian (bg) and Traditional Chinese (zh_TW) translations.\n>\n> Changes since v1:\n>\n>     po/bg.po    |   62 +-\n>     po/zh_TW.po | 2699 +++++++++++++++++++++++++++++++++++++++--------------------\n>     2 files changed, 1822 insertions(+), 939 deletions(-)\n>\n> Please pull the following l10n updates for Git 2.54.0.\n>\n> The following changes since commit b15384c06f77bc2d34d0d3623a8a58218313a561:\n>\n>   A bit more post -rc1 (2026-04-08 11:00:10 -0700)\n>\n> are available in the Git repository at:\n>\n>   git@github.com:git-l10n/git-po.git tags/l10n-2.54.0-v2\n>\n> for you to fetch changes up to 5f53a3662a2aaebe36f8751807be728f41f65907:\n\nThanks, I only pulled v2 and thought about redoing the pull by\ngetting v1 first and then v2, but it seems you retracted v1 tag\nalready?  I assume that v2 is a superset of v1, in which case we are\nperfectly fine ;-)\n\n>\n>   Merge branch 'master' of github.com:alshopov/git-po (2026-04-20 07:37:21 +0800)\n>\n> ----------------------------------------------------------------\n> l10n-2.54.0-v2\n> -----BEGIN PGP SIGNATURE-----\n>\n> iQIzBAABCAAdFiEE37vMEzKDqYvVxs51k24VDd1FMtUFAmnlaFEACgkQk24VDd1F\n> MtUpsBAAoyMhQnxSHprl+xXd/JVOn/pswGUOvXyr8c/I/BowkG4wQfVyRwpw1uRR\n> lO1jlEyyJjIAXJERnTODzuCEktBSfwedF7HgZhS68kTq7xV7hOuxJVS8GXCWI0O4\n> TXQ/sNQcP93swIxqbTUhnP+sFwb3P7YoUDWIAbNJa7PLkGZbOdet4iWYSk3etcya\n> JbE6MAZpTjNidleTcpjeC87Wy6X59VCSFHAr6x3AaOyaZ8W5VayiRJRb/Zy6gd2+\n> ebc8qcPVXAWlwZfmPlQfCV964tbfhc8Lz/vHCmuNgA9bqqZZHPJSHE+UNhjuBOfv\n> pDU8MVhKI2NTCqUdrW782fXCewL3iJ72T0AYTV6m8MhO67gi3OYk4Y0C82kH/6eg\n> 9FEk5uu1HnwhdVYb0yh5mS7nEbwjJgUcfJelWggHfl/tDlumw1EOrQbF3Pe1DIIH\n> K4Km7sNgAiXyJ2oePkIR9Pghh/5yJgQ39NUc7houFgaz2UfnQ3taXgaDL5cakhOV\n> 42yCnLNsiTm4QmFbctMqLK7l7C2Ql0/UEm5moRosRS/KpaOMSlrmxhuE5Fad344f\n> VeZsFiHJGtkB/hFb6lhfLEIryVjkb7mpt+6TMZD+P5os1dHWM4Xez09YHg+i6I1A\n> lre6pVUSm59qQTmHhpPIl49Ak6A4t+OX+/3CIALotAkWucOuiCg=\n> =WrJg\n> -----END PGP SIGNATURE-----\n>\n> ----------------------------------------------------------------\n> A4-Tacks (1):\n>       l10n: fix 'zh_TW.po' 'Applying patch'\n>\n> Aindriú Mac Giolla Eoin (1):\n>       l10n: ga.po: update for Git 2.54\n>\n> Alexander Shopov (2):\n>       l10n: bg.po: Updated Bulgarian translation (6226t)\n>       l10n: bg.po: Updated Bulgarian translation (6226t)\n>\n> Emir SARI (1):\n>       l10n: tr: Update Turkish translations\n>\n> Jean-Noël Avila (1):\n>       l10n: fr: v2.54.0\n>\n> Jiang Xin (17):\n>       l10n: add .gitattributes to simplify location filtering\n>       l10n: docs: add AGENTS.md with update POT instructions\n>       l10n: docs: add update PO instructions in AGENTS.md\n>       l10n: docs: add translation instructions in AGENTS.md\n>       l10n: docs: add review instructions in AGENTS.md\n>       l10n: document AI and PO helper in po/README\n>       Merge branch 'master' of https://github.com/git/git\n>       Merge branch 'master' of https://github.com/git/git\n>       l10n: zh_CN: post-2.53 code review\n>       l10n: zh_CN: updated translation for 2.54\n>       Merge branch 'zh_CN-2.54' of github.com:jiangxin/git\n>       Merge branch 'tr-l10n' of github.com:bitigchi/git-po\n>       Merge branch 'apply-patch-reject' of github.com:A4-Tacks/git-po\n>       Merge branch 'master' of github.com:nafmo/git-l10n-sv\n>       Merge branch 'master' of github.com:alshopov/git-po\n>       Merge branch 'fr_v2.54.0' of github.com:jnavila/git\n>       Merge branch 'master' of github.com:alshopov/git-po\n>\n> Mikel Forcada (1):\n>       l10n: Update Catalan Translation\n>\n> Peter Krefting (1):\n>       l10n: sv.po: Update Swedish translation\n>\n> Stefan Björnelund (1):\n>       l10n: sv.po: correct various translations\n>\n> Yi-Jyun Pan (1):\n>       l10n: zh_TW: update translation for Git 2.54\n>\n>  po/.gitattributes |   35 +\n>  po/AGENTS.md      |  877 +++++++++++\n>  po/README.md      |   98 +-\n>  po/bg.po          | 1630 ++++++++++++++-------\n>  po/ca.po          | 4215 ++++++++++++++++++++++++++++++++++++-----------------\n>  po/es.po          |   34 +-\n>  po/fr.po          | 1244 +++++++++++-----\n>  po/ga.po          | 1457 +++++++++++-------\n>  po/ru.po          |   28 +-\n>  po/sv.po          | 1351 ++++++++++++-----\n>  po/tr.po          | 1368 ++++++++++++-----\n>  po/zh_CN.po       | 1454 +++++++++++++-----\n>  po/zh_TW.po       | 2701 ++++++++++++++++++++++------------\n>  13 files changed, 11694 insertions(+), 4798 deletions(-)\n>  create mode 100644 po/.gitattributes\n>  create mode 100644 po/AGENTS.md\n>\n> --\n> Jiang Xin\n"},{"id":"541969","messageId":"CANYiYbGvVh7R3u7AFVFNXK_-cRTsi=6s7sq5hafdJXi8qCs8qA@mail.gmail.com","threadId":"65513","inReplyTo":"xmqqo6jetb1l.fsf@gitster.g","subject":"Re: [GIT PULL v2] l10n updates for Git 2.54.0","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2026-04-20T11:38:41Z","receivedAt":"2026-04-20T11:38:54Z","isPatch":false,"body":"On Mon, Apr 20, 2026 at 2:12 PM Junio C Hamano <gitster@pobox.com> wrote:\n> >\n> > Here are the v2 l10n updates for Git 2.54.0. Changes since v1 include updates\n> > to the Bulgarian (bg) and Traditional Chinese (zh_TW) translations.\n> >\n> > Changes since v1:\n> >\n> >     po/bg.po    |   62 +-\n> >     po/zh_TW.po | 2699 +++++++++++++++++++++++++++++++++++++++--------------------\n> >     2 files changed, 1822 insertions(+), 939 deletions(-)\n>\n> Thanks, I only pulled v2 and thought about redoing the pull by\n> getting v1 first and then v2, but it seems you retracted v1 tag\n> already?  I assume that v2 is a superset of v1, in which case we are\n> perfectly fine ;-)\n\nI removed the v1 tag this morning (UTC+0800) upon receiving two new\npull requests, to prevent you from accidentally pulling it before the\nupdated tag was ready.\n\nDuring this localization round, `po/.gitattributes` was introduced,\nwhich helped detect and prevent a style change in location comments\nfrom introducing a large number of unintended diffs. For example:\n\n - https://github.com/git-l10n/git-po/pull/913\n\nIt also caught blank lines and comments left over from deleted\nobsolete entries that gettext had failed to detect:\n\n - https://github.com/git-l10n/git-po/pull/909\n\n`po/AGENTS.md` was introduced, and AI-assisted review was used to\nidentify and fix translation quality issues in pull requests. For\nexample:\n\n - https://github.com/git-l10n/git-po/pull/906\n - https://github.com/git-l10n/git-po/pull/917\n\n--\nJiang Xin\n"}]}