{"thread":{"id":"65535","subject":"Trivial fix in the italian translation","startedAt":"2026-04-22T18:48:29Z","lastAt":"2026-04-27T02:22:46Z","messageCount":5,"participants":["Matteo Beniamino","Jiang Xin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"542154","messageId":"20260422182516.26667-1-beniamino@beniamino.eu","threadId":"65535","inReplyTo":null,"subject":"Trivial fix in the italian translation","fromName":"Matteo Beniamino","fromEmail":"beniamino@beniamino.eu","sentAt":"2026-04-22T18:25:03Z","receivedAt":"2026-04-22T18:48:29Z","isPatch":false,"body":"\nThis is the current output of `git branch -h`:\n\n$ git branch -h\nuso: git branch [<opzioni>] [-r | -a] [--merged] [--no-merged]\n  oppure: git branch [<options>] [-f] [--recurse-submodules] <branch-name> [<start-point>]\n  oppure: git branch [<options>] [-l] [<pattern>...]\n  oppure: git branch [<opzioni>] [-r] (-d | -D) <nome branch>...\n  oppure: git branch [<opzioni>] (-m | -M) [<vecchio branch>] <nuovo branch>\n  oppure: git branch [<opzioni>] (-c | -C) [<vecchio branch>] <nuovo branch>\n  oppure: git branch [<opzioni>] [-r | -a] [--points-at]\n  oppure: git branch [<opzioni>] [-r | -a] [--format]\n[...]\n\nAs you can see `uso:` (`usage:`) and `oppure:` (`or:`) are misaligned. As\ncommented in the .po the colon of `oppure:` should be aligned with the\none of `usage:`. In the following patch I've substituted `oppure` with\n`o` (they're interchangable, and IMHO in the terminal every column\ncounts) and I've aligned the colons in the two strings.\n"},{"id":"542155","messageId":"20260422182516.26667-2-beniamino@beniamino.eu","threadId":"65535","inReplyTo":"20260422182516.26667-1-beniamino@beniamino.eu","subject":"[PATCH] l10n: it.po: fix italian usage messages alignment","fromName":"Matteo Beniamino","fromEmail":"beniamino@beniamino.eu","sentAt":"2026-04-22T18:25:04Z","receivedAt":"2026-04-22T18:48:39Z","isPatch":true,"body":"Fixed a misalignment in the \"usage:\" and \"   or:\" lines in the italian\nhelp messages.\n\nSigned-off-by: Matteo Beniamino <beniamino@beniamino.eu>\n---\n po/it.po | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)\n\ndiff --git a/po/it.po b/po/it.po\nindex 20fd8bb28d..b5ccd8c731 100644\n--- a/po/it.po\n+++ b/po/it.po\n@@ -5400,7 +5400,7 @@ msgstr \"uso: %s\"\n #: parse-options.c:915\n #, c-format\n msgid \"   or: %s\"\n-msgstr \"  oppure: %s\"\n+msgstr \"  o: %s\"\n \n #: parse-options.c:918\n #, c-format\n-- \n2.53.0\n\n"},{"id":"542315","messageId":"CANYiYbE1qTFYLEyhAR3SEyXozFnEMPxyj=3dAh-vmHkpXZnMpw@mail.gmail.com","threadId":"65535","inReplyTo":"20260422182516.26667-2-beniamino@beniamino.eu","subject":"Re: [PATCH] l10n: it.po: fix italian usage messages alignment","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2026-04-26T03:01:55Z","receivedAt":"2026-04-26T03:02:08Z","isPatch":true,"body":"On Thu, Apr 23, 2026 at 2:25 AM Matteo Beniamino <beniamino@beniamino.eu> wrote:\n>\n> Fixed a misalignment in the \"usage:\" and \"   or:\" lines in the italian\n> help messages.\n>\n> Signed-off-by: Matteo Beniamino <beniamino@beniamino.eu>\n> ---\n>  po/it.po | 2 +-\n>  1 file changed, 1 insertion(+), 1 deletion(-)\n>\n> diff --git a/po/it.po b/po/it.po\n> index 20fd8bb28d..b5ccd8c731 100644\n> --- a/po/it.po\n> +++ b/po/it.po\n> @@ -5400,7 +5400,7 @@ msgstr \"uso: %s\"\n>  #: parse-options.c:915\n>  #, c-format\n>  msgid \"   or: %s\"\n> -msgstr \"  oppure: %s\"\n> +msgstr \"  o: %s\"\n\nAn example of the original English output for a command with multiple\nusage lines:\n\n    $ LC_ALL=C git checkout -h | head -2\n    usage: git checkout [<options>] <branch>\n       or: git checkout [<options>] [<branch>] -- <file>...\n\nThe current Italian translation does not achieve colon alignment:\n\n    $ LC_ALL=it  git checkout -h | head -2\n    uso: git checkout [<opzioni>] <branch>\n      oppure: git checkout [<opzioni>] [<branch>] -- <file>...\n\nYour change fixes the alignment issue, producing the following output:\n\n    $ LC_ALL=it  git checkout -h | head -2\n    uso: git checkout [<opzioni>] <branch>\n      o: git checkout [<opzioni>] [<branch>] -- <file>...\n\nAnother possible alignment solution for the Italian output would be:\n\n    $ LC_ALL=it  git checkout -h | head -2\n       uso: git checkout [<opzioni>] <branch>\n    oppure: git checkout [<opzioni>] [<branch>] -- <file>...\n\nObviously, your solution is better, because for commands with only a\nsingle usage line, such as \"git clone -h\", no leading spaces will be\nshown — i.e., it displays \"uso: ...\" instead of \"   uso: ...\".\n\nGit localization follows a GitHub-based workflow; please refer to the\n\"po/README.md\" file for details. This change can be submitted as a\nPull Request to the \"git-l10n/git-po\" repository, and will be merged\nonce the next Git localization window opens. If you have additional\nchanges to the Italian translation, please refer to the \"po/TEAMS\nfile\", contact the Italian localization leader Alessandro Menti, and\nsubmit a pull request to his repository.\n\n--\nJiang Xin\n"},{"id":"542316","messageId":"d7ec16d9-2707-4c1c-ac64-ac3dde3e0946@beniamino.eu","threadId":"65535","inReplyTo":"CANYiYbE1qTFYLEyhAR3SEyXozFnEMPxyj=3dAh-vmHkpXZnMpw@mail.gmail.com","subject":"Re: [PATCH] l10n: it.po: fix italian usage messages alignment","fromName":"Matteo Beniamino","fromEmail":"m.beniamino@beniamino.eu","sentAt":"2026-04-26T06:47:11Z","receivedAt":"2026-04-26T06:47:20Z","isPatch":true,"body":"Thanks for your answer. The italian repository found in the TEAMS files\nhasn't received an update for more than 5 years. I've opened a PR on the\ngit-l10n repo, but it doesn't pass all the checks due to many obsolete\nentries.\n\nMaybe Alessandro can shed some light on the current status of\nthe italian translation.\n\nAlso, notice that when creating a PR the default PR\nmessage tells the user that the correct way to post a patch is via the\nmailing list: I assume this behaviour is inherited by the main git repo, \nbut still can be a bit misleading.\n\nThanks again for your work.\n\nIl 26/04/26 05:01, Jiang Xin ha scritto:\n> On Thu, Apr 23, 2026 at 2:25 AM Matteo Beniamino\n> <beniamino@beniamino.eu> wrote:\n>> \n>> Fixed a misalignment in the \"usage:\" and \"   or:\" lines in the\n>> italian help messages.\n>> \n>> Signed-off-by: Matteo Beniamino <beniamino@beniamino.eu> --- po/\n>> it.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)\n>> \n>> diff --git a/po/it.po b/po/it.po index 20fd8bb28d..b5ccd8c731\n>> 100644 --- a/po/it.po +++ b/po/it.po @@ -5400,7 +5400,7 @@ msgstr\n>> \"uso: %s\" #: parse-options.c:915 #, c-format msgid \"   or: %s\" -\n>> msgstr \"  oppure: %s\" +msgstr \"  o: %s\"\n> \n> An example of the original English output for a command with\n> multiple usage lines:\n> \n> $ LC_ALL=C git checkout -h | head -2 usage: git checkout [<options>]\n> <branch> or: git checkout [<options>] [<branch>] -- <file>...\n> \n> The current Italian translation does not achieve colon alignment:\n> \n> $ LC_ALL=it  git checkout -h | head -2 uso: git checkout [<opzioni>]\n> <branch> oppure: git checkout [<opzioni>] [<branch>] -- <file>...\n> \n> Your change fixes the alignment issue, producing the following\n> output:\n> \n> $ LC_ALL=it  git checkout -h | head -2 uso: git checkout [<opzioni>]\n> <branch> o: git checkout [<opzioni>] [<branch>] -- <file>...\n> \n> Another possible alignment solution for the Italian output would be:\n> \n> $ LC_ALL=it  git checkout -h | head -2 uso: git checkout [<opzioni>]\n> <branch> oppure: git checkout [<opzioni>] [<branch>] -- <file>...\n> \n> Obviously, your solution is better, because for commands with only a \n> single usage line, such as \"git clone -h\", no leading spaces will be \n> shown — i.e., it displays \"uso: ...\" instead of \"   uso: ...\".\n> \n> Git localization follows a GitHub-based workflow; please refer to\n> the \"po/README.md\" file for details. This change can be submitted as\n> a Pull Request to the \"git-l10n/git-po\" repository, and will be\n> merged once the next Git localization window opens. If you have\n> additional changes to the Italian translation, please refer to the\n> \"po/TEAMS file\", contact the Italian localization leader Alessandro\n> Menti, and submit a pull request to his repository.\n> \n> -- Jiang Xin\n"},{"id":"542340","messageId":"CANYiYbECkApqhLvFuh6EcjA+-QFo0ySDJ0w2g51RaK4mLpcF+A@mail.gmail.com","threadId":"65535","inReplyTo":"d7ec16d9-2707-4c1c-ac64-ac3dde3e0946@beniamino.eu","subject":"Re: [PATCH] l10n: it.po: fix italian usage messages alignment","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2026-04-27T02:22:32Z","receivedAt":"2026-04-27T02:22:46Z","isPatch":true,"body":"On Sun, Apr 26, 2026 at 2:47 PM Matteo Beniamino\n<m.beniamino@beniamino.eu> wrote:\n>\n> Thanks for your answer. The italian repository found in the TEAMS files\n> hasn't received an update for more than 5 years. I've opened a PR on the\n> git-l10n repo, but it doesn't pass all the checks due to many obsolete\n> entries.\n\nYour fix is unrelated to the CI issues reported in PR #918 [1]; feel\nfree to ignore the errors reported. I will merge your PR in the next\nlocalization window.\n\n[1]: https://github.com/git-l10n/git-po/pull/918\n\n> Maybe Alessandro can shed some light on the current status of\n> the italian translation.\n>\n> Also, notice that when creating a PR the default PR\n> message tells the user that the correct way to post a patch is via the\n> mailing list: I assume this behaviour is inherited by the main git repo,\n> but still can be a bit misleading.\n\nThe Git l10n coordinator repository (\"git-po/git-l10n\") inherits the\npull request template file [2], and there is no way to disable it\nwithout changing the default branch name. I have updated the\nrepository description as below to clarify:\n\n    Git l10n coordinator repository (We use the GitHub pull request\n    workflow. Please ignore the pull request template inherited from\n    the upstream git/git repository.)\n\n[2]: https://github.com/git-l10n/git-po/blob/master/.github/PULL_REQUEST_TEMPLATE.md\n\n--\nJiang Xin\n"}]}