l10n: fr: version 2.55
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
Jean-Noël Avila committed
Jun 14, 2026 at 08:18 UTC
db162a9bcd8edac5e40cb03c472a4e4bf191e124
1 file changed
+581
-195
po/fr.po
+581
-195
@@ -87,8 +87,8 @@ msgid ""
87
msgstr ""
88
"Project-Id-Version: git\n"
89
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
90
-"POT-Creation-Date: 2026-04-17 23:29+0800\n"
91
-"PO-Revision-Date: 2026-04-18 12:15+0800\n"
90
+"POT-Creation-Date: 2026-06-13 12:23+0200\n"
91
+"PO-Revision-Date: 2026-06-14 08:17+0200\n"
92
"Last-Translator: Cédric Malard <c.malard-git@valdun.net>\n"
93
"Language-Team: Jean-Noël Avila <jn.avila@free.fr>\n"
94
"Language: fr\n"
@@ -615,7 +615,6 @@ msgstr "'git apply --cached' a échoué"
615
#. Consider translating (saying "no" discards!) as
616
#. (saying "n" for "no" discards!) if the translation
617
#. of the word "no" does not start with n.
618
-#.
618
msgid ""
619
"Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? "
620
msgstr ""
@@ -1745,31 +1744,31 @@ msgstr ""
1744
1745
#, c-format
1746
msgid ""
1748
-"The merge base %s is %s.\n"
1747
+"The merge base %s is '%s'.\n"
1748
"This means the first '%s' commit is between %s and [%s].\n"
1749
msgstr ""
1751
-"La base de fusion %s est %s.\n"
1750
+"La base de fusion %s est '%s'.\n"
1751
"Ceci signifie que le premier commit '%s' est entre %s et [%s].\n"
1752
1753
#, c-format
1754
msgid ""
1756
-"Some %s revs are not ancestors of the %s rev.\n"
1755
+"Some '%s' revs are not ancestors of the '%s' rev.\n"
1756
"git bisect cannot work properly in this case.\n"
1758
-"Maybe you mistook %s and %s revs?\n"
1757
+"Maybe you mistook '%s' and '%s' revs?\n"
1758
msgstr ""
1760
-"Certaines révision %s ne sont pas ancêtres de la révision %s.\n"
1759
+"Certaines révisions '%s' ne sont pas ancêtres de la révision '%s'.\n"
1760
"git bisect ne peut pas fonctionner correctement dans ce cas.\n"
1762
-"Peut-être les révisions %s et %s ne sont-elles pas les bonnes ?\n"
1761
+"Peut-être les révisions '%s' et '%s' ne sont-elles pas les bonnes ?\n"
1762
1763
#, c-format
1764
msgid ""
1765
"the merge base between %s and [%s] must be skipped.\n"
1767
-"So we cannot be sure the first %s commit is between %s and %s.\n"
1766
+"So we cannot be sure the first '%s' commit is between %s and %s.\n"
1767
"We continue anyway."
1768
msgstr ""
1769
"la base de fusion entre %s et [%s] doit être évitée.\n"
1771
-"On ne peut donc pas être certain que le premier commit %s se trouve entre %s "
1772
-"et %s.\n"
1770
+"On ne peut donc pas être certain que le premier commit '%s' se trouve entre "
1771
+"%s et %s.\n"
1772
"On continue tout de même."
1773
1774
#, c-format
@@ -1777,8 +1776,8 @@ msgid "Bisecting: a merge base must be tested\n"
1776
msgstr "Bissection : une base de fusion doit être testée\n"
1777
1778
#, c-format
1780
-msgid "a %s revision is needed"
1781
-msgstr "une révision %s est nécessaire"
1779
+msgid "a '%s' revision is needed"
1780
+msgstr "une révision '%s' est nécessaire"
1781
1782
#, c-format
1783
msgid "could not create file '%s'"
@@ -1796,8 +1795,8 @@ msgid "reading bisect refs failed"
1795
msgstr "impossible de lire les références de bissection"
1796
1797
#, c-format
1799
-msgid "%s was both %s and %s\n"
1800
-msgstr "%s était à la fois %s et %s\n"
1798
+msgid "%s was both '%s' and '%s'\n"
1799
+msgstr "%s était à la fois '%s' et '%s'\n"
1800
1801
#, c-format
1802
msgid ""
@@ -1815,7 +1814,6 @@ msgstr[1] "(à peu près %d étapes)"
1814
1815
#. TRANSLATORS: the last %s will be replaced with "(roughly %d
1816
#. steps)" translation.
1818
-#.
1817
#, c-format
1818
msgid "Bisecting: %d revision left to test after this %s\n"
1819
msgid_plural "Bisecting: %d revisions left to test after this %s\n"
@@ -1900,20 +1898,17 @@ msgstr "pas de suivi : information ambiguë pour la référence '%s'"
1898
#. TRANSLATORS: This is a line listing a remote with duplicate
1899
#. refspecs in the advice message below. For RTL languages you'll
1900
#. probably want to swap the "%s" and leading " " space around.
1903
-#.
1901
#. #-#-#-#-# object-name.c.po #-#-#-#-#
1902
#. TRANSLATORS: This is line item of ambiguous object output
1903
#. from describe_ambiguous_object() above. For RTL languages
1904
#. you'll probably want to swap the "%s" and leading " " space
1905
#. around.
1909
-#.
1906
#, c-format
1907
msgid " %s\n"
1908
msgstr " %s\n"
1909
1910
#. TRANSLATORS: The second argument is a \n-delimited list of
1911
#. duplicate refspecs, composed above.
1916
-#.
1912
#, c-format
1913
msgid ""
1914
"There are multiple remotes whose fetch refspecs map to the remote\n"
@@ -2318,7 +2313,6 @@ msgstr "Le corps de la validation est :"
2313
#. TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a]
2314
#. in your translation. The program will only accept English
2315
#. input at this point.
2321
-#.
2316
#, c-format
2317
msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
2318
msgstr "Appliquer ? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all : "
@@ -2554,8 +2548,22 @@ msgstr "git archive : erreur de protocole"
2548
msgid "git archive: expected a flush"
2549
msgstr "git archive : vidage attendu"
2550
2557
-msgid "git backfill [--min-batch-size=<n>] [--[no-]sparse]"
2558
-msgstr "git backfill [--min-batch-size=<n>] [--[no-]sparse]"
2551
+msgid ""
2552
+"git backfill [--min-batch-size=<n>] [--[no-]sparse] [--[no-]include-edges] "
2553
+"[<revision-range>]"
2554
+msgstr ""
2555
+"git backfill [--min-batch-size=<n>] [--[no-]sparse] [--[no-]include-edges] "
2556
+"[<plage-de-révision>]"
2557
+
2558
+#, c-format
2559
+msgid "'%s' cannot be used with 'git backfill'"
2560
+msgstr "'%s' ne peut pas être utilisé avec 'git backfill'"
2561
+
2562
+msgid "cannot backfill with these filter options"
2563
+msgstr "impossible de remplir avec ces options de filtre"
2564
+
2565
+msgid "cannot backfill with blob size limits"
2566
+msgstr "impossible de remplir avec des limites de taille de blob"
2567
2568
msgid "problem loading sparse-checkout"
2569
msgstr "problème lors du chargement de l'extraction clairsemée"
@@ -2566,6 +2574,9 @@ msgstr "Nombre minimum d'objets à demander à chaque fois"
2574
msgid "Restrict the missing objects to the current sparse-checkout"
2575
msgstr "Restreindre les objets manquants à l'extraction clairsemée actuelle"
2576
2577
+msgid "Include blobs from boundary commits in the backfill"
2578
+msgstr "Inclure les blobs des commits de délimitation dans le remplissage"
2579
+
2580
#, c-format
2581
msgid "unrecognized argument: %s"
2582
msgstr "argument non reconnu : %s"
@@ -2681,32 +2692,33 @@ msgstr "bissection avec seulement un commit %s"
2692
#. TRANSLATORS: Make sure to include [Y] and [n] in your
2693
#. translation. The program will only accept English input
2694
#. at this point.
2684
-#.
2695
msgid "Are you sure [Y/n]? "
2696
msgstr "Confirmez-vous [Y/n] ? "
2697
2688
-msgid "status: waiting for both good and bad commits\n"
2689
-msgstr "status : en attente d'un commit bon et d'un commit mauvais\n"
2698
+#, c-format
2699
+msgid "status: waiting for both '%s' and '%s' commits\n"
2700
+msgstr "status : en attente à la fois des commits '%s' et '%s'\n"
2701
2702
#, c-format
2692
-msgid "status: waiting for bad commit, %d good commit known\n"
2693
-msgid_plural "status: waiting for bad commit, %d good commits known\n"
2694
-msgstr[0] "status : en attente d'un mauvais commit, %d commit bon connu\n"
2695
-msgstr[1] "status : en attente d'un mauvais commit, %d commits bons connus\n"
2703
+msgid "status: waiting for '%s' commit, %d '%s' commit known\n"
2704
+msgid_plural "status: waiting for '%s' commit, %d '%s' commits known\n"
2705
+msgstr[0] "status : en attente du commit '%1$s', %2$d commit '%3$s' connu\n"
2706
+msgstr[1] "status : en attente du commit '%1$s', %2$d commits '%3$s' connus\n"
2707
2697
-msgid "status: waiting for good commit(s), bad commit known\n"
2698
-msgstr "status : en attente de bon(s) commit(s), un mauvais commit connu\n"
2708
+#, c-format
2709
+msgid "status: waiting for '%s' commit(s), '%s' commit known\n"
2710
+msgstr "status : en attente du/des commit(s) '%s', commit '%s' connu\n"
2711
2712
msgid "no terms defined"
2713
msgstr "aucun terme défini"
2714
2715
#, c-format
2716
msgid ""
2705
-"Your current terms are %s for the old state\n"
2706
-"and %s for the new state.\n"
2717
+"Your current terms are '%s' for the old state\n"
2718
+"and '%s' for the new state.\n"
2719
msgstr ""
2708
-"Vos termes actuels sont %s pour l'état ancien\n"
2709
-"et %s pour le nouvel état.\n"
2720
+"Vos termes actuels sont '%s' pour l'état ancien\n"
2721
+"et '%s' pour le nouvel état.\n"
2722
2723
#, c-format
2724
msgid ""
@@ -2753,7 +2765,6 @@ msgstr "Vous devez démarrer avec \"git bisect start\"\n"
2765
#. TRANSLATORS: Make sure to include [Y] and [n] in your
2766
#. translation. The program will only accept English input
2767
#. at this point.
2756
-#.
2768
msgid "Do you want me to do it for you [Y/n]? "
2769
msgstr "Souhaitez-vous que je le fasse pour vous [Y/n] ? "
2770
@@ -2791,12 +2802,12 @@ msgid "bisect run failed: no command provided."
2802
msgstr "la bissection a échoué : aucune commande fournie."
2803
2804
#, c-format
2794
-msgid "unable to verify %s on good revision"
2795
-msgstr "impossible de vérifier %s sur une bonne révision"
2805
+msgid "unable to verify %s on '%s' revision"
2806
+msgstr "impossible de vérifier %s sur la révision '%s'"
2807
2808
#, c-format
2798
-msgid "bogus exit code %d for good revision"
2799
-msgstr "code de sortie %d erroné pour une bonne révision"
2809
+msgid "bogus exit code %d for '%s' revision"
2810
+msgstr "code de sortie %d erroné pour la révision '%s'"
2811
2812
#, c-format
2813
msgid "bisect run failed: exit code %d from %s is < 0 or >= 128"
@@ -2812,8 +2823,9 @@ msgstr "la bissection ne peut plus continuer"
2823
msgid "bisect run success"
2824
msgstr "succès de la bissection"
2825
2815
-msgid "bisect found first bad commit"
2816
-msgstr "la bissection a trouvé le premier mauvais commit"
2826
+#, c-format
2827
+msgid "bisect found first '%s' commit\n"
2828
+msgstr "la bissection a trouvé le premier commit '%s'\n"
2829
2830
#, c-format
2831
msgid "bisect run failed: 'git bisect %s' exited with error code %d"
@@ -2991,7 +3003,6 @@ msgstr ""
3003
#. among various forms of relative timestamps, but
3004
#. your language may need more or fewer display
3005
#. columns.
2994
-#.
3006
msgid "4 years, 11 months ago"
3007
msgstr "il y a 10 ans et 11 mois"
3008
@@ -3509,6 +3520,10 @@ msgstr "Dépaquetage d'objets"
3520
msgid "cannot read object %s '%s'"
3521
msgstr "impossible de lire l'objet %s '%s'"
3522
3523
+#, c-format
3524
+msgid "mailmap: invalid boolean '%s'"
3525
+msgstr "mailmap : booléen invalide '%s'"
3526
+
3527
msgid "flush is only for --buffer mode"
3528
msgstr "flush n'est que pour le mode --buffer"
3529
@@ -3868,15 +3883,6 @@ msgstr "impossible de lire l'arbre (%s)"
3883
msgid "you need to resolve your current index first"
3884
msgstr "vous devez d'abord résoudre votre index courant"
3885
3871
-#, c-format
3872
-msgid ""
3873
-"cannot continue with staged changes in the following files:\n"
3874
-"%s"
3875
-msgstr ""
3876
-"impossible de continuer avec des modifications indexées dans les fichiers "
3877
-"suivants :\n"
3878
-"%s"
3879
-
3886
#, c-format
3887
msgid "Can not do reflog for '%s': %s\n"
3888
msgstr "Impossible de faire un reflog pour '%s' : %s\n"
@@ -3970,6 +3976,10 @@ msgstr "La position précédente de HEAD était sur"
3976
msgid "You are on a branch yet to be born"
3977
msgstr "Vous êtes sur une branche qui doit encore naître"
3978
3979
+#, c-format
3980
+msgid "The following paths have local changes:\n"
3981
+msgstr "Les chemins suivants ont des modifications locales :\n"
3982
+
3983
#, c-format
3984
msgid ""
3985
"'%s' could be both a local file and a tracking branch.\n"
@@ -5280,7 +5290,6 @@ msgstr "réutiliser le message du commit spécifié"
5290
5291
#. TRANSLATORS: Leave "[(amend|reword):]" as-is,
5292
#. and only translate <commit>.
5283
-#.
5293
msgid "[(amend|reword):]commit"
5294
msgstr "[(amend|reword):]commit"
5295
@@ -5533,6 +5542,18 @@ msgstr "mauvais nombre d'arguments, devrait être %d"
5542
msgid "wrong number of arguments, should be from %d to %d"
5543
msgstr "mauvais nombre d'arguments, devrait être entre %d et %d"
5544
5545
+#, c-format
5546
+msgid "missing value to set to the variable '%s'"
5547
+msgstr "valeur manquante pour régler la variable '%s'"
5548
+
5549
+#, c-format
5550
+msgid "did you mean \"git config set %s %s\"?"
5551
+msgstr "vouliez-vous dire \"git config set %s %s\" ?"
5552
+
5553
+#, c-format
5554
+msgid "missing value to set to a variable with an invalid name '%s'"
5555
+msgstr "valeur manquante pour régler la variable avec un nom invalide '%s'"
5556
+
5557
#, c-format
5558
msgid "invalid key pattern: %s"
5559
msgstr "motif de clé invalide : %s"
@@ -6969,14 +6990,18 @@ msgstr "la valeur \"%2$s\" de l'option \"%1$s\" est invalide pour %3$s"
6990
msgid "option \"%s\" is ignored for %s"
6991
msgstr "l'option \"%s\" est ignorée pour %s"
6992
6972
-#, c-format
6973
-msgid "%s is not a valid object"
6974
-msgstr "%s n'est pas un objet valide"
6975
-
6993
#, c-format
6994
msgid "the object %s does not exist"
6995
msgstr "l'objet %s n'existe pas"
6996
6997
+#, c-format
6998
+msgid "ignoring %s=%s because it does not match any refs"
6999
+msgstr "%s=%s ignoré car il ne correspond à aucune réf"
7000
+
7001
+#, c-format
7002
+msgid "ignoring %s because the protocol does not support it"
7003
+msgstr "%s ignoré car le protocole ne le prend pas en charge"
7004
+
7005
#, c-format
7006
msgid ""
7007
"Run 'git remote set-head %s %s' to follow the change, or set\n"
@@ -7182,6 +7207,9 @@ msgstr "révision"
7207
msgid "report that we have only objects reachable from this object"
7208
msgstr "rapporte que nous n'avons que des objets joignables depuis cet objet"
7209
7210
+msgid "ensure this ref is always sent as a negotiation have"
7211
+msgstr "assure que cette réf est toujours envoyée comme 'have' de négociation"
7212
+
7213
msgid "do not fetch a packfile; instead, print ancestors of negotiation tips"
7214
msgstr ""
7215
"ne pas récupérer le fichier paquet ; à la place, afficher les ancêtres des "
@@ -7201,9 +7229,6 @@ msgstr "écrire le graphe de commits après le rapatriement"
7229
msgid "accept refspecs from stdin"
7230
msgstr "lire les spécificateurs de référence depuis l'entrée standard"
7231
7204
-msgid "--negotiate-only needs one or more --negotiation-tip=*"
7205
-msgstr "--negotiate-only nécessite au moins un --negotiation-tip=*"
7206
-
7232
msgid "negative depth in --deepen is not supported"
7233
msgstr "une profondeur négative dans --deepen n'est pas supportée"
7234
@@ -7235,6 +7260,10 @@ msgstr "le distant doit être fourni lors de l'utilisation de --negotiate-only"
7260
msgid "protocol does not support --negotiate-only, exiting"
7261
msgstr "Le protocole ne prend pas en charge --negotiate-only, abandon"
7262
7263
+#, c-format
7264
+msgid "%s needs one or more %s"
7265
+msgstr "%s nécessite un ou plusieurs %s"
7266
+
7267
msgid ""
7268
"--filter can only be used with the remote configured in extensions."
7269
"partialclone"
@@ -7565,6 +7594,10 @@ msgstr "valeur de '%s' hors de gamme : %d"
7594
msgid "value of '%s' not bool or int: %d"
7595
msgstr "la valeur de '%s' n'est ni bool ni int : %d"
7596
7597
+#, c-format
7598
+msgid "daemon did not stop within %d seconds"
7599
+msgstr "le démon ne s'est pas arrêté en %d secondes"
7600
+
7601
#, c-format
7602
msgid "fsmonitor-daemon is watching '%s'\n"
7603
msgstr "fsmonitor-daemon surveille '%s'\n"
@@ -7609,6 +7642,9 @@ msgstr "fsmonitor--daemon exécute déjà '%s'"
7642
msgid "running fsmonitor-daemon in '%s'\n"
7643
msgstr "lancement du fil fsmonitor-daemon dans '%s'\n"
7644
7645
+msgid "setsid failed"
7646
+msgstr "échec du setsid"
7647
+
7648
#, c-format
7649
msgid "starting fsmonitor-daemon in '%s'\n"
7650
msgstr "démarrer fsmonitor-daemon dans '%s'\n"
@@ -7960,7 +7996,6 @@ msgstr "nombre de fils spécifié invalide (%d) pour %s"
7996
#. TRANSLATORS: %s is the configuration
7997
#. variable for tweaking threads, currently
7998
#. grep.threads
7963
-#.
7999
#, c-format
8000
msgid "no threads support, ignoring %s"
8001
msgstr "pas de support des fils, ignore %s"
@@ -8299,6 +8334,13 @@ msgstr "usage : %s%s"
8334
msgid "'git help config' for more information"
8335
msgstr "'git help config' pour plus d'information"
8336
8337
+msgid ""
8338
+"git history fixup <commit> [--dry-run] [--update-refs=(branches|head)] [--"
8339
+"reedit-message] [--empty=(drop|keep|abort)]"
8340
+msgstr ""
8341
+"git history fixup <commit> [--dry-run] [--update-refs=(branches|head)] [--"
8342
+"reedit-message] [--empty=(drop|keep|abort)]"
8343
+
8344
msgid "git history reword <commit> [--dry-run] [--update-refs=(branches|head)]"
8345
msgstr ""
8346
"git history reword <commit> [--dry-run] [--update-refs=(branches|head)]"
@@ -8362,19 +8404,75 @@ msgstr "échec de la mise à jour de la réf '%s' : %s"
8404
msgid "failed to commit ref transaction: %s"
8405
msgstr "impossible de valider la transaction de réf : %s"
8406
8407
+#, c-format
8408
+msgid "unable to parse parent of %s"
8409
+msgstr "impossible d'analyser le parent de %s"
8410
+
8411
+#, c-format
8412
+msgid ""
8413
+"unrecognized '--empty=' action '%s'; valid values are \"drop\", \"keep\", "
8414
+"and \"abort\"."
8415
+msgstr ""
8416
+"action '--empty=' non reconnue '%s' ; les valeurs valides sont \"drop\", "
8417
+"\"keep\" et \"abort\"."
8418
+
8419
msgid "control which refs should be updated"
8420
msgstr "contrôler quelle réf devrait être mise à jour"
8421
8422
msgid "perform a dry-run without updating any refs"
8423
msgstr "réaliser un essai à blanc sans mettre à jour les réfs"
8424
8425
+msgid "open an editor to modify the commit message"
8426
+msgstr "ouvrir un éditeur pour modifier le message de validation"
8427
+
8428
+msgid "how to handle commits that become empty"
8429
+msgstr "comment gérer les commits qui deviennent vides"
8430
+
8431
msgid "command expects a single revision"
8432
msgstr "une seule révision attendue par la commande"
8433
8434
+msgid "cannot run fixup in a bare repository"
8435
+msgstr "impossible d'exécuter la rectification dans un dépôt nu"
8436
+
8437
#, c-format
8438
msgid "commit cannot be found: %s"
8439
msgstr "commit non trouvé : %s"
8440
8441
+msgid "cannot get tree for HEAD"
8442
+msgstr "impossible d'obtenir l'arbre pour HEAD"
8443
+
8444
+msgid "unable to read index"
8445
+msgstr "lecture d'index impossible"
8446
+
8447
+msgid "nothing to fixup: no staged changes"
8448
+msgstr "rien à rectifier : aucune modification indexée"
8449
+
8450
+msgid "unable to write index as a tree"
8451
+msgstr "impossible d'écrire l'index en tant qu'arbre"
8452
+
8453
+#, c-format
8454
+msgid "cannot get tree for commit %s"
8455
+msgstr "impossible d'obtenir l'arbre pour le commit %s"
8456
+
8457
+msgid "merge failed while applying fixup"
8458
+msgstr "la fusion a échoué pendant l'application de la rectification"
8459
+
8460
+msgid "fixup would produce conflicts; aborting"
8461
+msgstr "la rectification produirait des conflits ; abandon"
8462
+
8463
+#, c-format
8464
+msgid "cannot drop root commit %s: it has no parent to replay onto"
8465
+msgstr ""
8466
+"impossible d'abandonner le commit racine %s : il n'a pas de parent sur "
8467
+"lequel rejouer"
8468
+
8469
+#, c-format
8470
+msgid "fixup makes commit %s empty"
8471
+msgstr "la rectification rend le commit %s vide"
8472
+
8473
+msgid "failed writing fixed-up commit"
8474
+msgstr "échec de l'écriture du commit rectifié"
8475
+
8476
msgid "failed writing reworded commit"
8477
msgstr "échec de l'écriture du commit reformulé"
8478
@@ -8416,10 +8514,12 @@ msgstr "impossible de scinder un commit de fusion"
8514
8515
msgid ""
8516
"git hook run [--allow-unknown-hook-name] [--ignore-missing] [--to-"
8419
-"stdin=<path>] <hook-name> [-- <hook-args>]"
8517
+"stdin=<path>] [(-j|--jobs) <n>]\n"
8518
+"<hook-name> [-- <hook-args>]"
8519
msgstr ""
8520
"git hook run [--allow-unknown-hook-name] [--ignore-missing] [--to-"
8422
-"stdin=<chemin>] <nom-de-crochet> [-- <arguments-de-crochet>]"
8521
+"stdin=<chemin>] [(-j|--jobs) <n>]\n"
8522
+"<nom-de-crochet> [-- <arguments-de-crochet>]"
8523
8524
msgid ""
8525
"git hook list [--allow-unknown-hook-name] [-z] [--show-scope] <hook-name>"
@@ -8461,6 +8561,15 @@ msgstr "ignorer silencieusement le <nom-de-crochet> requis manquant"
8561
msgid "file to read into hooks' stdin"
8562
msgstr "fichier à la lire dans l'entrée standard du crochet"
8563
8564
+msgid "run up to <n> hooks simultaneously (-1 for CPU count)"
8565
+msgstr "exécuter jusqu'à <n> crochets en simultané (-1 pour le nombre de CPU)"
8566
+
8567
+#, c-format
8568
+msgid "invalid value for -j: %d (use -1 for CPU count or a positive integer)"
8569
+msgstr ""
8570
+"valeur invalide pour -j : %d (utilisez -1 pour le nombre de CPU ou un entier "
8571
+"positif)"
8572
+
8573
#, c-format
8574
msgid "object type mismatch at %s"
8575
msgstr "type d'objet non correspondant à %s"
@@ -8510,6 +8619,9 @@ msgstr "le paquet a un mauvais objet à l'offset %<PRIuMAX> : %s"
8619
msgid "inflate returned %d"
8620
msgstr "la décompression (inflate) a retourné %d"
8621
8622
+msgid "object size too large for this platform"
8623
+msgstr "taille d'objet trop grande pour cette plate-forme"
8624
+
8625
msgid "offset value overflow for delta base object"
8626
msgstr "dépassement de la valeur d'offset pour l'objet delta de base"
8627
@@ -9938,18 +10050,22 @@ msgstr "autoriser la création de plus d'un arbre"
10050
msgid ""
10051
"git multi-pack-index [<options>] write [--preferred-pack=<pack>]\n"
10052
" [--[no-]bitmap] [--[no-]incremental] [--[no-]stdin-packs]\n"
9941
-" [--refs-snapshot=<path>]"
10053
+" [--refs-snapshot=<path>] [--[no-]write-chain-file]\n"
10054
+" [--base=<checksum>]"
10055
msgstr ""
10056
"git multi-pack-index [<options>] write [--preferred-pack=<paquet>]\n"
10057
" [--[no-]bitmap] [--[no-]incremental] [--[no-]stdin-packs]\n"
9945
-" [--refs-snapshot=<chemin>]"
10058
+" [--refs-snapshot=<chemin>] [--[no-]write-chain-file]\n"
10059
+" [--base=<somme-de-contrôle>]"
10060
10061
msgid ""
10062
"git multi-pack-index [<options>] compact [--[no-]incremental]\n"
9949
-" [--[no-]bitmap] <from> <to>"
10063
+" [--[no-]bitmap] [--base=<checksum>] [--[no-]write-chain-file]\n"
10064
+" <from> <to>"
10065
msgstr ""
10066
"git multi-pack-index [<options>] compact [--[no-]incremental]\n"
9952
-" [--[no-]bitmap] <depuis> <vers>"
10067
+" [--[no-]bitmap] [--base=<somme-de-contrôle>] [--[no-]write-chain-file]\n"
10068
+" <de> <à>"
10069
10070
msgid "git multi-pack-index [<options>] verify"
10071
msgstr "git multi-pack-index [<options>] verify"
@@ -9977,15 +10093,31 @@ msgstr "paquet à réutiliser lors du calcul de bitmap de multi-paquet"
10093
msgid "write multi-pack bitmap"
10094
msgstr "écriture du bitmap de multi-paquet"
10095
10096
+msgid "checksum"
10097
+msgstr "somme de contrôle"
10098
+
10099
+msgid "base MIDX for incremental writes"
10100
+msgstr "MIDX de base pour les écritures incrémentales"
10101
+
10102
msgid "write a new incremental MIDX"
10103
msgstr "écrire un nouveau MIDX incrémental"
10104
10105
+msgid "write the multi-pack-index chain file"
10106
+msgstr "écrire le fichier de chaîne d'index multi-paquet"
10107
+
10108
msgid "write multi-pack index containing only given indexes"
10109
msgstr "écrire l'index multi-paquet ne contenant que les index fournis"
10110
10111
msgid "refs snapshot for selecting bitmap commits"
10112
msgstr "instantané des réfs pour sélectionner les commits de bitmap"
10113
10114
+#, c-format
10115
+msgid "cannot use %s without %s"
10116
+msgstr "impossible d'utiliser %s sans %s"
10117
+
10118
+msgid "cannot use --base without --no-write-chain-file"
10119
+msgstr "impossible d'utiliser --base sans --no-write-chain-file"
10120
+
10121
#, c-format
10122
msgid "could not find MIDX: %s"
10123
msgstr "impossible de trouver le MIDX : %s"
@@ -10128,6 +10260,48 @@ msgstr "autoriser l'affichage des noms `non définis` (par défaut)"
10260
msgid "dereference tags in the input (internal use)"
10261
msgstr "déréférencer les étiquettes en entrée (usage interne)"
10262
10263
+#, c-format
10264
+msgid "'%s' needs to be either text, revs, or rev"
10265
+msgstr "'%s' doit être soit 'text', 'revs' ou 'rev'"
10266
+
10267
+msgid ""
10268
+"(EXPERIMENTAL!) git format-rev --stdin-mode=<mode> --format=<pretty> [--"
10269
+"[no-]notes=<ref>] [-z] [--[no-]null-output] [--[no-]null-input]"
10270
+msgstr ""
10271
+"(EXPÉRIMENTAL !) git format-rev --stdin-mode=<mode> --format=<joli> [--"
10272
+"[no-]notes=<réf>] [-z] [--[no-]null-output] [--[no-]null-input]"
10273
+
10274
+msgid "pretty format to use"
10275
+msgstr "format joli à utiliser"
10276
+
10277
+msgid "stdin-mode"
10278
+msgstr "mode-stdin"
10279
+
10280
+msgid "how revs are processed"
10281
+msgstr "comment les révisions sont traitées"
10282
+
10283
+msgid "notes"
10284
+msgstr "notes"
10285
+
10286
+msgid "display notes for pretty format"
10287
+msgstr "afficher les notes pour le format joli"
10288
+
10289
+msgid "z"
10290
+msgstr "z"
10291
+
10292
+msgid "Use NUL for input and output termination"
10293
+msgstr "Utiliser NUL pour la terminaison d'entrée et de sortie"
10294
+
10295
+msgid "Use NUL for input termination"
10296
+msgstr "Utiliser NUL pour la terminaison d'entrée"
10297
+
10298
+msgid "Use NUL for output termination"
10299
+msgstr "Utiliser NUL pour la terminaison de sortie"
10300
+
10301
+#, c-format
10302
+msgid "'%s' is required"
10303
+msgstr "'%s' est requis"
10304
+
10305
msgid "git notes [--ref <notes-ref>] [list [<object>]]"
10306
msgstr "git notes [--ref <références-notes>] [list [<object>]]"
10307
@@ -10252,7 +10426,6 @@ msgstr "impossible de copier les notes de '%s' vers '%s'"
10426
10427
#. TRANSLATORS: the first %s will be replaced by a git
10428
#. notes command: 'add', 'merge', 'remove', etc.
10255
-#.
10429
#, c-format
10430
msgid "refusing to %s notes in %s (outside of refs/notes/)"
10431
msgstr "refus de faire %s sur des notes dans %s (hors de refs/notes/)"
@@ -10479,6 +10652,10 @@ msgstr "option --name-hash-version invalide : %d"
10652
msgid "currently, --write-bitmap-index requires --name-hash-version=1"
10653
msgstr "actuellement, --write-bitmap-index nécessite --name-hash-version=1"
10654
10655
+#, c-format
10656
+msgid "write_reuse_object: unable to parse object header of %s"
10657
+msgstr "write_reuse_object : impossible d'analyser l'entête d'objet de %s"
10658
+
10659
#, c-format
10660
msgid ""
10661
"write_reuse_object: could not locate %s, expected at offset %<PRIuMAX> in "
@@ -11315,6 +11492,10 @@ msgstr ""
11492
msgid "invalid value for '%s'"
11493
msgstr "valeur invalide pour '%s'"
11494
11495
+#, c-format
11496
+msgid "could not push to %s"
11497
+msgstr "impossible de pousser vers %s"
11498
+
11499
msgid "repository"
11500
msgstr "dépôt"
11501
@@ -11388,16 +11569,38 @@ msgid ""
11569
"and then push using the remote name\n"
11570
"\n"
11571
" git push <name>\n"
11572
+"\n"
11573
+"To push to multiple remotes at once, configure a remote group using\n"
11574
+"\n"
11575
+" git config remotes.<groupname> \"<remote1> <remote2>\"\n"
11576
+"\n"
11577
+"and then push using the group name\n"
11578
+"\n"
11579
+" git push <groupname>\n"
11580
msgstr ""
11392
-"Pas de destination pour pousser.\n"
11581
+"Pas de destination de poussée configurée.\n"
11582
"Spécifiez une URL depuis la ligne de commande ou configurez un dépôt distant "
11583
"en utilisant\n"
11584
"\n"
11585
" git remote add <nom> <url>\n"
11586
"\n"
11398
-"et poussez alors en utilisant le dépôt distant\n"
11587
+"et poussez alors en utilisant le nom du dépôt distant\n"
11588
"\n"
11589
" git push <nom>\n"
11590
+"\n"
11591
+"Pour pousser vers plusieurs dépôts distants à la fois, configurez un groupe "
11592
+"de distants en utilisant\n"
11593
+"\n"
11594
+" git config remotes.<nom-groupe> \"<distant1> <distant2>\"\n"
11595
+"\n"
11596
+"et poussez alors en utilisant le nom du groupe\n"
11597
+"\n"
11598
+" git push <nom-groupe>\n"
11599
+
11600
+msgid "push options must not have new line characters"
11601
+msgstr ""
11602
+"les options de poussée ne peuvent pas contenir de caractères de nouvelle "
11603
+"ligne"
11604
11605
msgid "--all can't be combined with refspecs"
11606
msgstr "--all ne peut pas être combiné avec des spécifications de référence"
@@ -11405,10 +11608,9 @@ msgstr "--all ne peut pas être combiné avec des spécifications de référence
11608
msgid "--mirror can't be combined with refspecs"
11609
msgstr "--mirror ne peut pas être combiné avec des spécifications de référence"
11610
11408
-msgid "push options must not have new line characters"
11611
+msgid "--atomic can only be used when pushing to one remote"
11612
msgstr ""
11410
-"les options de poussée ne peuvent pas contenir de caractères de nouvelle "
11411
-"ligne"
11613
+"--atomic ne peut être utilisé qu'en poussant vers un seul dépôt distant"
11614
11615
msgid "git range-diff [<options>] <old-base>..<old-tip> <new-base>..<new-tip>"
11616
msgstr ""
@@ -11428,9 +11630,6 @@ msgstr "valeur invalide de max-memory : %s"
11630
msgid "use simple diff colors"
11631
msgstr "utiliser des couleurs de diff simples"
11632
11431
-msgid "notes"
11432
-msgstr "notes"
11433
-
11633
msgid "passed to 'git log'"
11634
msgstr "passé à 'git log'"
11635
@@ -11731,9 +11930,6 @@ msgstr "laisser l'utilisateur éditer la liste des commits à rebaser"
11930
msgid "(REMOVED) was: try to recreate merges instead of ignoring them"
11931
msgstr "(EFFACÉ) était : essayer de recréer les fusions au lieu de les ignorer"
11932
11734
-msgid "how to handle commits that become empty"
11735
-msgstr "comment gérer les commits qui deviennent vides"
11736
-
11933
msgid "keep commits which start empty"
11934
msgstr "conserver les commits qui commencent vides"
11935
@@ -12490,7 +12686,6 @@ msgstr " URL de rapatriement : %s"
12686
#. TRANSLATORS: the colon ':' should align
12687
#. with the one in " Fetch URL: %s"
12688
#. translation.
12493
-#.
12689
#, c-format
12690
msgid " Push URL: %s"
12691
msgstr " URL push : %s"
@@ -12652,11 +12847,11 @@ msgstr "être verbeux : doit être placé avant une sous-commande"
12847
msgid ""
12848
"git repack [-a] [-A] [-d] [-f] [-F] [-l] [-n] [-q] [-b] [-m]\n"
12849
"[--window=<n>] [--depth=<n>] [--threads=<n>] [--keep-pack=<pack-name>]\n"
12655
-"[--write-midx] [--name-hash-version=<n>] [--path-walk]"
12850
+"[--write-midx[=<mode>]] [--name-hash-version=<n>] [--path-walk]"
12851
msgstr ""
12852
"git repack [-a] [-A] [-d] [-f] [-F] [-l] [-n] [-q] [-b] [-m]\n"
12853
"[--window=<n>] [--depth=<n>] [--threads=<n>] [--keep-pack=<nom-de-paquet>]\n"
12659
-"[--write-midx] [--name-hash-version=<n>] [--path-walk]"
12854
+"[--write-midx[=<mode>]] [--name-hash-version=<n>] [--path-walk]"
12855
12856
msgid ""
12857
"Incremental repacks are incompatible with bitmap indexes. Use\n"
@@ -12666,6 +12861,10 @@ msgstr ""
12861
"Utilisez\n"
12862
"--no-write-bitmap-index ou désactivez le paramètre pack.writeBitmaps."
12863
12864
+#, c-format
12865
+msgid "unknown value for %s: %s"
12866
+msgstr "valeur inconnue pour %s : %s"
12867
+
12868
msgid "pack everything in a single pack"
12869
msgstr "empaqueter tout dans un seul paquet"
12870
@@ -12758,6 +12957,10 @@ msgstr "préfixe de paquet pour stocker un paquet contenant les objets filtrés"
12957
msgid "cannot delete packs in a precious-objects repo"
12958
msgstr "impossible de supprimer les paquets dans un dépôt d'objets précieux"
12959
12960
+#, c-format
12961
+msgid "invalid value for %s: %d"
12962
+msgstr "valeur invalide pour %s : %d"
12963
+
12964
#, c-format
12965
msgid "option '%s' can only be used along with '%s'"
12966
msgstr "l'option '%s' ne peut être utilisé qu'avec '%s'"
@@ -13670,9 +13873,6 @@ msgstr "impossible d'analyser l'entête"
13873
msgid "unknown index version"
13874
msgstr "version d'index inconnue"
13875
13673
-msgid "unable to read index"
13674
-msgstr "lecture d'index impossible"
13675
-
13876
msgid "corrupt index file"
13877
msgstr "fichier d'index corrompu"
13878
@@ -13952,8 +14152,12 @@ msgstr "git stash drop [-q | --quiet] [<remise>]"
14152
msgid "git stash pop [--index] [-q | --quiet] [<stash>]"
14153
msgstr "git stash pop [--index] [-q | --quiet] [<remise>]"
14154
13955
-msgid "git stash apply [--index] [-q | --quiet] [<stash>]"
13956
-msgstr "git stash apply [--index] [-q | --quiet] [<remise>]"
14155
+msgid ""
14156
+"git stash apply [--index] [-q | --quiet] [--label-ours=<label>] [--label-"
14157
+"theirs=<label>] [--label-base=<label>] [<stash>]"
14158
+msgstr ""
14159
+"git stash apply [--index] [-q | --quiet] [--label-ours=<étiquette>] [--label-"
14160
+"theirs=<étiquette>] [--label-base=<étiquette>] [<remise>]"
14161
14162
msgid "git stash branch <branchname> [<stash>]"
14163
msgstr "git stash branch <nom-de-branche> [<remise>]"
@@ -14049,6 +14253,18 @@ msgstr "impossible de restaurer les fichiers non-suivis depuis le remisage"
14253
msgid "attempt to recreate the index"
14254
msgstr "tentative de recréer l'index"
14255
14256
+msgid "label"
14257
+msgstr "étiquette"
14258
+
14259
+msgid "label for the upstream side in conflict markers"
14260
+msgstr "étiquette pour le côté amont dans les marqueurs de conflit"
14261
+
14262
+msgid "label for the stashed side in conflict markers"
14263
+msgstr "étiquette pour le côté remisé dans les marqueurs de conflit"
14264
+
14265
+msgid "label for the base in diff3 conflict markers"
14266
+msgstr "étiquette pour la base dans les marqueurs de conflit diff3"
14267
+
14268
#, c-format
14269
msgid "Dropped %s (%s)"
14270
msgstr "%s supprimé (%s)"
@@ -15338,6 +15554,15 @@ msgstr ""
15554
msgid "interrupt transfer after <n> seconds of inactivity"
15555
msgstr "interrompre le transfert après <n> secondes d'inactivité"
15556
15557
+msgid "git url-parse [-c <component>] [--] <url>..."
15558
+msgstr "git url-parse [-c <composant>] [--] <url>..."
15559
+
15560
+msgid "component"
15561
+msgstr "composant"
15562
+
15563
+msgid "which URL component to extract"
15564
+msgstr "quel composant d'URL extraire"
15565
+
15566
msgid "git verify-commit [-v | --verbose] [--raw] <commit>..."
15567
msgstr "git verify-commit [-v | --verbose] [--raw] <commit>..."
15568
@@ -16051,6 +16276,9 @@ msgstr "Lance une commande Git sur une liste de dépôts"
16276
msgid "Prepare patches for e-mail submission"
16277
msgstr "Préparer les rustines pour soumission par courriel"
16278
16279
+msgid "EXPERIMENTAL: Pretty format revisions on demand"
16280
+msgstr "EXPÉRIMENTAL : Afficher les révisions formatées à la demande"
16281
+
16282
msgid "Verifies the connectivity and validity of the objects in the database"
16283
msgstr ""
16284
"Vérifier la connectivité et la validité des objets dans la base de données"
@@ -16077,8 +16305,8 @@ msgstr "Afficher l'information d'aide à propos de Git"
16305
msgid "EXPERIMENTAL: Rewrite history"
16306
msgstr "EXPERIMENTAL : Réécrit l'historique"
16307
16080
-msgid "Run git hooks"
16081
-msgstr "Lance les crochets git"
16308
+msgid "Run Git hooks"
16309
+msgstr "Exécuter les crochets Git"
16310
16311
msgid "Server side implementation of Git over HTTP"
16312
msgstr "Implantation côté serveur de Git sur HTTP"
@@ -16280,8 +16508,8 @@ msgstr "Le code d'initialisation commun aux scripts shell Git"
16508
msgid "Restricted login shell for Git-only SSH access"
16509
msgstr "Shell de login restreint pour un accès SSH vers Git seulement"
16510
16283
-msgid "Summarize 'git log' output"
16284
-msgstr "Résumer la sortie de 'git log'"
16511
+msgid "Summarize `git log` output"
16512
+msgstr "Résumer la sortie de `git log`"
16513
16514
msgid "Show various types of objects"
16515
msgstr "Afficher différents types d'objets"
@@ -16349,6 +16577,9 @@ msgstr "Renvoyer une archive dans git-archive"
16577
msgid "Send objects packed back to git-fetch-pack"
16578
msgstr "Renvoyer des objets empaquetés dans git-fetch-pack"
16579
16580
+msgid "Parse and extract git URL components"
16581
+msgstr "Analyser et extraire les composants d'URL Git"
16582
+
16583
msgid "Show a Git logical variable"
16584
msgstr "Afficher un variable logique de Git"
16585
@@ -16877,6 +17108,42 @@ msgstr "impossible de créer FSEVEntStream."
17108
msgid "Failed to start the FSEventStream"
17109
msgstr "Échec de démarrage de FSEVEntStream"
17110
17111
+msgid "inotify watch limit reached; increase fs.inotify.max_user_watches"
17112
+msgstr ""
17113
+"limite de surveillance inotify atteinte ; augmentez "
17114
+"fs.inotify.max_user_watches"
17115
+
17116
+#, c-format
17117
+msgid "inotify_add_watch('%s') failed"
17118
+msgstr "échec de inotify_add_watch('%s')"
17119
+
17120
+msgid "inotify_rm_watch() failed"
17121
+msgstr "échec de inotify_rm_watch()"
17122
+
17123
+#, c-format
17124
+msgid "opendir('%s') failed"
17125
+msgstr "échec de opendir(%s)"
17126
+
17127
+#, c-format
17128
+msgid "lstat('%s') failed"
17129
+msgstr "échec de lstat('%s')"
17130
+
17131
+#, c-format
17132
+msgid "closedir('%s') failed"
17133
+msgstr "échec de closedir('%s')"
17134
+
17135
+msgid "inotify_init1() failed"
17136
+msgstr "échec de inotify_init1()"
17137
+
17138
+msgid "closing inotify file descriptor failed"
17139
+msgstr "échec de la fermeture du descripteur de fichier inotify"
17140
+
17141
+msgid "reading inotify message stream failed"
17142
+msgstr "échec de la lecture du flux de messages inotify"
17143
+
17144
+msgid "polling inotify message stream failed"
17145
+msgstr "échec de l'interrogation du flux de messages inotify"
17146
+
17147
#, c-format
17148
msgid "[GLE %ld] could not convert path to UTF-8: '%.*ls'"
17149
msgstr "[GLE %ld] impossible de convertir le chemin en UTF-8 : '%.*ls'"
@@ -16901,22 +17168,10 @@ msgstr "GetOverlappedResult a échoué sur '%s' [GLE %ld]"
17168
msgid "could not read directory changes [GLE %ld]"
17169
msgstr "impossible de lire les modifications du répertoire [GLE %ld]"
17170
16904
-#, c-format
16905
-msgid "opendir('%s') failed"
16906
-msgstr "échec de opendir(%s)"
16907
-
16908
-#, c-format
16909
-msgid "lstat('%s') failed"
16910
-msgstr "échec de lstat('%s')"
16911
-
17171
#, c-format
17172
msgid "strbuf_readlink('%s') failed"
17173
msgstr "échec de strbuf_readlink('%s')"
17174
16916
-#, c-format
16917
-msgid "closedir('%s') failed"
16918
-msgstr "échec de closedir('%s')"
16919
-
17175
#, c-format
17176
msgid "[GLE %ld] unable to open for read '%ls'"
17177
msgstr "[GLE %ld] impossible d'ouvrir pour lire '%ls'"
@@ -17398,10 +17653,6 @@ msgstr "réponse à ls-ref invalide : %s"
17653
msgid "expected flush after ref listing"
17654
msgstr "vidage attendu après le listage de références"
17655
17401
-#, c-format
17402
-msgid "protocol '%s' is not supported"
17403
-msgstr "le protocole '%s' n'est pas supporté"
17404
-
17656
msgid "unable to set SO_KEEPALIVE on socket"
17657
msgstr "impossible de positionner SO_KEEPALIVE sur la socket"
17658
@@ -17454,6 +17705,10 @@ msgstr "port étrange '%s' bloqué"
17705
msgid "cannot start proxy %s"
17706
msgstr "impossible de démarrer un proxy %s"
17707
17708
+#, c-format
17709
+msgid "protocol '%s' is not supported"
17710
+msgstr "le protocole '%s' n'est pas supporté"
17711
+
17712
msgid "no path specified; see 'git help pull' for valid url syntax"
17713
msgstr ""
17714
"aucun chemin spécifié ; référez-vous à 'git help pull' pour une syntaxe "
@@ -17920,6 +18175,10 @@ msgstr "-S exige un argument non vide"
18175
msgid "failed to parse --submodule option parameter: '%s'"
18176
msgstr "échec de l'analyse du paramètre de l'option --submodule : '%s'"
18177
18178
+#, c-format
18179
+msgid "%s expects a non-negative integer"
18180
+msgstr "%s attend un entier non négatif"
18181
+
18182
#, c-format
18183
msgid "bad --word-diff argument: %s"
18184
msgstr "mauvais argument pour --word-diff : %s"
@@ -18602,14 +18861,12 @@ msgstr "erreur lors du traitement des acquittements : %d"
18861
18862
#. TRANSLATORS: The parameter will be 'ready', a protocol
18863
#. keyword.
18605
-#.
18864
#, c-format
18865
msgid "expected packfile to be sent after '%s'"
18866
msgstr "fichier paquet attendu à envoyer après '%s'"
18867
18868
#. TRANSLATORS: The parameter will be 'ready', a protocol
18869
#. keyword.
18612
-#.
18870
#, c-format
18871
msgid "expected no other sections to be sent after no '%s'"
18872
msgstr "aucune autre section attendue à envoyer après absence de '%s'"
@@ -19055,8 +19312,54 @@ msgid ""
19312
"You can disable this warning with `git config set advice.ignoredHook false`."
19313
msgstr ""
19314
"Le crochet '%s' a été ignoré parce qu'il n'est pas marqué comme exécutable.\n"
19058
-"Vous pouvez désactiver cet avertissement avec `git config set advice."
19059
-"ignoredHook false`."
19315
+"Vous pouvez désactiver cet avertissement avec `git config set "
19316
+"advice.ignoredHook false`."
19317
+
19318
+#, c-format
19319
+msgid "hook.jobs must be an integer, ignoring: '%s'"
19320
+msgstr "hook.jobs doit être un entier, ignoré : '%s'"
19321
+
19322
+#, c-format
19323
+msgid "hook.jobs must be a positive integer or -1, ignoring: '%s'"
19324
+msgstr "hook.jobs doit être un entier positif ou -1, ignoré : '%s'"
19325
+
19326
+#, c-format
19327
+msgid ""
19328
+"hook friendly-name '%s' collides with a known event name; please choose a "
19329
+"different friendly-name"
19330
+msgstr ""
19331
+"le nom convivial de crochet '%s' entre en collision avec un nom d'événement "
19332
+"connu ; veuillez choisir un nom convivial différent"
19333
+
19334
+#, c-format
19335
+msgid ""
19336
+"hook friendly-name '%s' is the same as its event; this may cause ambiguity "
19337
+"with hook.%s.enabled"
19338
+msgstr ""
19339
+"le nom convivial de crochet '%s' est le même que son événement ; ceci peut "
19340
+"créer une ambiguïté avec hook.%s.enabled"
19341
+
19342
+#, c-format
19343
+msgid "hook.%s.parallel must be a boolean, ignoring: '%s'"
19344
+msgstr "hook.%s.parallel doit être un booléen, ignoré : '%s'"
19345
+
19346
+#, c-format
19347
+msgid "hook.%s.jobs must be an integer, ignoring: '%s'"
19348
+msgstr "hook.%s.jobs doit être un entier, ignoré : '%s'"
19349
+
19350
+#, c-format
19351
+msgid "hook.%s.jobs must be a positive integer or -1, ignoring: '%s'"
19352
+msgstr "hook.%s.jobs doit être un entier positif ou -1, ignoré : '%s'"
19353
+
19354
+#, c-format
19355
+msgid ""
19356
+"hook.%s.jobs is set but '%s' looks like a hook friendly-name, not an event "
19357
+"name; hook.<event>.jobs uses the event name (e.g. hook.post-receive.jobs), "
19358
+"so this setting will be ignored"
19359
+msgstr ""
19360
+"hook.%s.jobs est défini mais '%s' ressemble à un nom convivial de crochet, "
19361
+"pas un nom d'événement ; hook.<event>.jobs utilise le nom d'événement (ex. "
19362
+"hook.post-receive.jobs), donc ce paramètre sera ignoré"
19363
19364
#, c-format
19365
msgid "disabled hook '%s' has no command configured"
@@ -19070,6 +19373,18 @@ msgstr ""
19373
"'hook.%s.command' doit être configuré ou 'hook.%s.event' doit être "
19374
"supprimé ; abandon."
19375
19376
+#, c-format
19377
+msgid ""
19378
+"hook '%s' is not marked as parallel=true, running in parallel anyway due to "
19379
+"-j%u"
19380
+msgstr ""
19381
+"le crochet '%s' n'est pas marqué parallel=true, exécution en parallèle "
19382
+"malgré tout à cause de -j%u"
19383
+
19384
+#, c-format
19385
+msgid "%s must be a positive integer or -1, ignoring: %d"
19386
+msgstr "%s doit être un entier positif ou -1, ignoré : %d"
19387
+
19388
msgid "not a git repository"
19389
msgstr "pas un dépôt git"
19390
@@ -19575,7 +19890,6 @@ msgstr ""
19890
#. name, and the second argument is the abbreviated id of the
19891
#. commit that needs to be merged. For example:
19892
#. - go to submodule (mysubmodule), and either merge commit abc1234"
19578
-#.
19893
#, c-format
19894
msgid ""
19895
" - go to submodule (%s), and either merge commit %s\n"
@@ -19613,7 +19927,6 @@ msgstr ""
19927
19928
#. TRANSLATORS: The %s arguments are: 1) tree hash of a merge
19929
#. base, and 2-3) the trees for the two trees we're merging.
19616
-#.
19930
#, c-format
19931
msgid "collecting merge info failed for trees %s, %s, %s"
19932
msgstr "échec de collecte l'information de fusion pour les arbres %s, %s, %s"
@@ -19673,6 +19986,10 @@ msgid "ignoring existing multi-pack-index; checksum mismatch"
19986
msgstr ""
19987
"index multi-paquet existant ignoré ; non-concordance de la somme de contrôle"
19988
19989
+#, c-format
19990
+msgid "could not find base MIDX '%s'"
19991
+msgstr "impossible de trouver le MIDX de base '%s'"
19992
+
19993
#, c-format
19994
msgid "could not load reverse index for MIDX %s"
19995
msgstr "impossible de charger l'index inversé pour le MIDX %s"
@@ -19849,6 +20166,10 @@ msgstr ""
20166
msgid "multi-pack-index large offset out of bounds"
20167
msgstr "le grand décalage de l'index-multi-paquet est hors limite"
20168
20169
+#, c-format
20170
+msgid "failed to clear multi-pack-index chain at %s"
20171
+msgstr "échec du nettoyage de la chaîne d'index multi-paquet à %s"
20172
+
20173
msgid "multi-pack-index file exists, but failed to parse"
20174
msgstr "le fichier d'index multi-paquet existe mais n'a pu être analysé"
20175
@@ -19926,7 +20247,6 @@ msgstr "Refus de réécrire des notes dans %s (hors de refs/notes/)"
20247
#. TRANSLATORS: The first %s is the name of
20248
#. the environment variable, the second %s is
20249
#. its value.
19929
-#.
20250
#, c-format
20251
msgid "Bad %s value: '%s'"
20252
msgstr "Mauvaise valeur de %s : '%s'"
@@ -19962,29 +20282,6 @@ msgstr "objet libre corrompu '%s'"
20282
msgid "garbage at end of loose object '%s'"
20283
msgstr "données incorrectes à la fin de l'objet libre '%s'"
20284
19965
-#, c-format
19966
-msgid "unable to open loose object %s"
19967
-msgstr "impossible d'ouvrir l'objet libre %s"
19968
-
19969
-#, c-format
19970
-msgid "unable to parse %s header"
19971
-msgstr "impossible d'analyser l'entête %s"
19972
-
19973
-msgid "invalid object type"
19974
-msgstr "type d'objet invalide"
19975
-
19976
-#, c-format
19977
-msgid "unable to unpack %s header"
19978
-msgstr "impossible de dépaqueter l'entête %s"
19979
-
19980
-#, c-format
19981
-msgid "header for %s too long, exceeds %d bytes"
19982
-msgstr "entête de %s trop long, attendu %d octets"
19983
-
19984
-#, c-format
19985
-msgid "loose object %s (stored in %s) is corrupt"
19986
-msgstr "l'objet libre %s (stocké dans %s) est corrompu"
19987
-
20285
#, c-format
20286
msgid "unable to open %s"
20287
msgstr "impossible d'ouvrir %s"
@@ -20031,8 +20328,8 @@ msgid "confused by unstable object source data for %s"
20328
msgstr "données de source d'objet instable pour %s"
20329
20330
#, c-format
20034
-msgid "write stream object %ld != %<PRIuMAX>"
20035
-msgstr "écrire l'objet de flux %ld != %<PRIuMAX>"
20331
+msgid "write stream object %<PRIuMAX> != %<PRIuMAX>"
20332
+msgstr "écrire l'objet de flux %<PRIuMAX> != %<PRIuMAX>"
20333
20334
#, c-format
20335
msgid "unable to stream deflate new object (%d)"
@@ -20108,7 +20405,6 @@ msgstr "impossible de dépaqueter le contenu de %s"
20405
#. TRANSLATORS: This is a line of ambiguous object
20406
#. output shown when we cannot look up or parse the
20407
#. object in question. E.g. "deadbeef [bad object]".
20111
-#.
20408
#, c-format
20409
msgid "%s [bad object]"
20410
msgstr "%s [mauvais objet]"
@@ -20117,7 +20413,6 @@ msgstr "%s [mauvais objet]"
20413
#. object output. E.g.:
20414
#. *
20415
#. "deadbeef commit 2021-01-01 - Some Commit Message"
20120
-#.
20416
#, c-format
20417
msgid "%s commit %s - %s"
20418
msgstr "%s commit %s - %s"
@@ -20132,7 +20427,6 @@ msgstr "%s commit %s - %s"
20427
#. *
20428
#. The third argument is the "tag" string
20429
#. from object.c.
20135
-#.
20430
#, c-format
20431
msgid "%s tag %s - %s"
20432
msgstr "%s étiquette %s - %s"
@@ -20142,21 +20436,18 @@ msgstr "%s étiquette %s - %s"
20436
#. the tag itself. E.g.:
20437
#. *
20438
#. "deadbeef [bad tag, could not parse it]"
20145
-#.
20439
#, c-format
20440
msgid "%s [bad tag, could not parse it]"
20441
msgstr "%s [mauvaise étiquette, impossible à analyser]"
20442
20443
#. TRANSLATORS: This is a line of ambiguous <type>
20444
#. object output. E.g. "deadbeef tree".
20152
-#.
20445
#, c-format
20446
msgid "%s tree"
20447
msgstr "arbre %s"
20448
20449
#. TRANSLATORS: This is a line of ambiguous <type>
20450
#. object output. E.g. "deadbeef blob".
20159
-#.
20451
#, c-format
20452
msgid "%s blob"
20453
msgstr "blob %s"
@@ -20168,7 +20459,6 @@ msgstr "l'id court d'objet %s est ambigu"
20459
#. TRANSLATORS: The argument is the list of ambiguous
20460
#. objects composed in show_ambiguous_object(). See
20461
#. its "TRANSLATORS" comments for details.
20171
-#.
20462
#, c-format
20463
msgid ""
20464
"The candidates are:\n"
@@ -20336,6 +20626,10 @@ msgstr "l'objet empaqueté %s (stocké dans %s) est corrompu"
20626
msgid "missing mapping of %s to %s"
20627
msgstr "correspondance manquante entre %s et %s"
20628
20629
+#, c-format
20630
+msgid "%s is not a valid object"
20631
+msgstr "%s n'est pas un objet valide"
20632
+
20633
#, c-format
20634
msgid "%s is not a valid '%s' object"
20635
msgstr "%s n'est pas un objet '%s' valide"
@@ -20349,6 +20643,29 @@ msgstr "lecture du fichier d'alternatives impossible"
20643
msgid "unable to move new alternates file into place"
20644
msgstr "impossible de déplacer le nouveau fichier d'alternative"
20645
20646
+#, c-format
20647
+msgid "unable to open loose object %s"
20648
+msgstr "impossible d'ouvrir l'objet libre %s"
20649
+
20650
+#, c-format
20651
+msgid "unable to parse %s header"
20652
+msgstr "impossible d'analyser l'entête %s"
20653
+
20654
+msgid "invalid object type"
20655
+msgstr "type d'objet invalide"
20656
+
20657
+#, c-format
20658
+msgid "unable to unpack %s header"
20659
+msgstr "impossible de dépaqueter l'entête %s"
20660
+
20661
+#, c-format
20662
+msgid "header for %s too long, exceeds %d bytes"
20663
+msgstr "entête de %s trop long, attendu %d octets"
20664
+
20665
+#, c-format
20666
+msgid "loose object %s (stored in %s) is corrupt"
20667
+msgstr "l'objet libre %s (stocké dans %s) est corrompu"
20668
+
20669
#, c-format
20670
msgid "duplicate entry when writing bitmap index: %s"
20671
msgstr "entrée dupliquée dans l'index en bitmap : '%s'"
@@ -20681,7 +20998,6 @@ msgstr "option non-ascii inconnue dans la chaîne : '%s'"
20998
#. or if the alphabet is different enough it may use
20999
#. "%s" without any placeholder signal. Most
21000
#. translations leave this message as is.
20684
-#.
21001
#, c-format
21002
msgid "[=<%s>]"
21003
msgstr "[=<%s>]"
@@ -20697,7 +21013,6 @@ msgstr "[=<%s>]"
21013
#. or if the alphabet is different enough it may use
21014
#. "%s" without any placeholder signal. Most
21015
#. translations leave this message as is.
20700
-#.
21016
#, c-format
21017
msgid "[<%s>]"
21018
msgstr "[<%s>]"
@@ -20711,7 +21026,6 @@ msgstr "[<%s>]"
21026
#. "|%s|" instead, or if the alphabet is different enough it
21027
#. may use "%s" without any placeholder signal. Most
21028
#. translations leave this message as is.
20714
-#.
21029
#, c-format
21030
msgid " <%s>"
21031
msgstr " <%s>"
@@ -20725,7 +21039,6 @@ msgstr "usage : %s"
21039
21040
#. TRANSLATORS: the colon here should align with the
21041
#. one in "usage: %s" translation.
20728
-#.
21042
#, c-format
21043
msgid " or: %s"
21044
msgstr " ou : %s"
@@ -20748,7 +21061,6 @@ msgstr " ou : %s"
21061
#. function. The "%s" is a line in the (hopefully already
21062
#. translated) N_() usage string, which contained embedded
21063
#. newlines before we split it up.
20751
-#.
21064
#, c-format
21065
msgid "%*s%s"
21066
msgstr "%*s%s"
@@ -20810,6 +21122,26 @@ msgstr "échec de la recherche de l'objet %s"
21122
msgid "failed to find tag %s"
21123
msgstr "impossible de trouver l'étiquette %s"
21124
21125
+#, c-format
21126
+msgid "tree:%lu filter not supported by the path-walk API"
21127
+msgstr "le filtre tree:%lu n'est pas pris en charge par l'API path-walk"
21128
+
21129
+msgid "sparse filter cannot be combined with existing sparse patterns"
21130
+msgstr ""
21131
+"le filtre clairsemé ne peut pas être combiné à des motifs clairsemés "
21132
+"existants"
21133
+
21134
+#, c-format
21135
+msgid "unable to parse sparse filter data in '%s'"
21136
+msgstr "impossible d'analyser les données de filtre clairsemé dans '%s'"
21137
+
21138
+msgid "sparse filter is not cone-mode compatible"
21139
+msgstr "le filtre clairsemé n'est pas compatible avec le mode cône"
21140
+
21141
+#, c-format
21142
+msgid "object filter '%s' not supported by the path-walk API"
21143
+msgstr "le filtre d'objets '%s' n'est pas pris en charge par l'API path-walk"
21144
+
21145
msgid "failed to setup revision walk"
21146
msgstr "impossible définir un parcours de révisions"
21147
@@ -20979,20 +21311,24 @@ msgid "unsupported field '%s' in '%s' config"
21311
msgstr "champ non géré '%s' dans le config '%s'"
21312
21313
#, c-format
20982
-msgid "no or empty URL advertised for remote '%s'"
20983
-msgstr "URL manquante ou vide annoncée pour le distant '%s'"
20984
-
20985
-#, c-format
20986
-msgid "known remote named '%s' but with URL '%s' instead of '%s'"
20987
-msgstr "distant connu nommé '%s' mais avec l'URL '%s' au lieu de '%s'"
21314
+msgid ""
21315
+"known remote named '%s' but with URL '%s' instead of '%s', ignoring this "
21316
+"remote"
21317
+msgstr ""
21318
+"distant connu nommé '%s' mais avec l'URL '%s' au lieu de '%s', ce distant "
21319
+"est ignoré"
21320
21321
#, c-format
21322
msgid "invalid element '%s' from remote info"
21323
msgstr "élément invalide '%s' pour l'info de distant"
21324
21325
#, c-format
20994
-msgid "server advertised a promisor remote without a name or URL: %s"
20995
-msgstr "les serveur a annoncé un distant prometteur sans nom ou URL : %s"
21326
+msgid ""
21327
+"server advertised a promisor remote without a name or URL: '%s', ignoring "
21328
+"this remote"
21329
+msgstr ""
21330
+"le serveur a annoncé un distant prometteur sans nom ni URL : '%s', ce "
21331
+"distant est ignoré"
21332
21333
#, c-format
21334
msgid ""
@@ -21037,8 +21373,9 @@ msgid "%s must be non-negative, using default"
21373
msgstr "%s doit être non négatif, utilisation de la valeur par défaut"
21374
21375
#, c-format
21040
-msgid "%s must be between 0 and 1, using default"
21041
-msgstr "%s doit valoir entre 0 et 1, utilisation de la valeur par défaut"
21376
+msgid "%s must be between 0 (exclusive) and 1, using default"
21377
+msgstr ""
21378
+"%s doit être entre 0 (exclusif) et 1, utilisation de la valeur par défaut"
21379
21380
#, c-format
21381
msgid "%s must be positive, using default"
@@ -21771,6 +22108,14 @@ msgstr "refus de mettre à jour une réf avec un nom cassé '%s'"
22108
msgid "refusing to force and skip creation of reflog"
22109
msgstr "refus de forcer et sauter la création du reflog"
22110
22111
+#, c-format
22112
+msgid "trying to write ref '%s' with nonexistent object %s"
22113
+msgstr "essai d'écriture de la réf '%s' avec l'objet inexistant %s"
22114
+
22115
+#, c-format
22116
+msgid "trying to write non-commit object %s to branch '%s'"
22117
+msgstr "essai d'écriture de l'objet non commit %s dans la branche '%s'"
22118
+
22119
#, c-format
22120
msgid "update_ref failed for ref '%s': %s"
22121
msgstr "échec de update_ref pour la réf '%s' : %s"
@@ -21859,14 +22204,6 @@ msgstr "impossible d'ouvrir '%s'"
22204
msgid "refname is dangerous: %s"
22205
msgstr "le nom de réference est dangereux : %s"
22206
21862
-#, c-format
21863
-msgid "trying to write ref '%s' with nonexistent object %s"
21864
-msgstr "essai d'écriture de la réf '%s' avec l'objet inexistant %s"
21865
-
21866
-#, c-format
21867
-msgid "trying to write non-commit object %s to branch '%s'"
21868
-msgstr "essai d'écriture de l'objet non commit %s dans la branche '%s'"
21869
-
22207
#, c-format
22208
msgid ""
22209
"multiple updates for 'HEAD' (including one via its referent '%s') are not "
@@ -22150,7 +22487,6 @@ msgstr ""
22487
#. TRANSLATORS: "matches '%s'%" is the <dst> part of "git push
22488
#. <remote> <src>:<dst>" push, and "being pushed ('%s')" is
22489
#. the <src>.
22153
-#.
22490
#, c-format
22491
msgid ""
22492
"The destination you provided is not a full refname (i.e.,\n"
@@ -22384,6 +22720,35 @@ msgstr "impossible de fermer le fichier temporaire d'instantané des réfs"
22720
msgid "could not remove stale bitmap: %s"
22721
msgstr "impossible de revenir la bitmap obsolète : %s"
22722
22723
+msgid "no packs to write MIDX during compaction"
22724
+msgstr "aucun paquet pour écrire le MIDX pendant la compaction"
22725
+
22726
+#, c-format
22727
+msgid "expected exactly one line during MIDX write, got: %<PRIuMAX>"
22728
+msgstr "une seule ligne attendue pendant l'écriture MIDX, obtenu : %<PRIuMAX>"
22729
+
22730
+#, c-format
22731
+msgid "unexpected MIDX output: '%s'"
22732
+msgstr "sortie MIDX inattendue : '%s'"
22733
+
22734
+#, c-format
22735
+msgid "could not load pack %<PRIu32> from MIDX"
22736
+msgstr "impossible de charger le paquet %<PRIu32> du MIDX"
22737
+
22738
+msgid "too many objects in MIDX compaction step"
22739
+msgstr "trop d'objets dans l'étape de compaction MIDX"
22740
+
22741
+#, c-format
22742
+msgid "could not find preferred pack for MIDX %s"
22743
+msgstr "impossible de trouver le paquet préféré pour le MIDX %s"
22744
+
22745
+msgid "unable to generate compaction plan"
22746
+msgstr "impossible de générer le plan de compaction"
22747
+
22748
+#, c-format
22749
+msgid "unable to execute compaction step %<PRIuMAX>"
22750
+msgstr "impossible d'exécuter l'étape de compaction %<PRIuMAX>"
22751
+
22752
msgid "could not start pack-objects to repack promisor objects"
22753
msgstr ""
22754
"échec du démarrage de pack-objects pour ré-empaqueter les objets de "
@@ -22457,6 +22822,10 @@ msgstr "commits requis pour pouvoir rejouer"
22822
msgid "all positive revisions given must be references"
22823
msgstr "toutes les révisions positives fournies doivent être des références"
22824
22825
+#, c-format
22826
+msgid "commit %s became empty after replay"
22827
+msgstr "le commit %s est devenu vide après rejeu"
22828
+
22829
msgid "'--ref' cannot be used with multiple revision ranges"
22830
msgstr "--ref ne peut pas être utilisé avec des plages de révisions multiples"
22831
@@ -22583,8 +22952,8 @@ msgstr "votre branche actuelle '%s' ne contient encore aucun commit"
22952
msgid "object filtering requires --objects"
22953
msgstr "le filtrage d'objet exige --objects"
22954
22586
-msgid "-L does not yet support diff formats besides -p and -s"
22587
-msgstr "-L ne supporte pas encore les formats de diff autres que -p et -s"
22955
+msgid "-L does not yet support the requested diff format"
22956
+msgstr "-L ne prend pas encore en charge le format de diff demandé"
22957
22958
#, c-format
22959
msgid "cannot create async thread: %s"
@@ -22949,7 +23318,6 @@ msgstr "validez vos modifications ou les remiser pour continuer."
23318
23319
#. TRANSLATORS: %s will be "revert", "cherry-pick" or
23320
#. "rebase".
22952
-#.
23321
#, c-format
23322
msgid "%s: Unable to write new index file"
23323
msgstr "%s: Impossible d'écrire le nouveau fichier index"
@@ -23217,7 +23585,6 @@ msgstr "'%s' n'accepte pas de commit de fusion"
23585
23586
#. TRANSLATORS: 'pick' and 'merge -C' should not be
23587
#. translated.
23220
-#.
23588
msgid ""
23589
"'pick' does not take a merge commit. If you wanted to\n"
23590
"replay the merge, use 'merge -C' on the commit."
@@ -23227,7 +23594,6 @@ msgstr ""
23594
23595
#. TRANSLATORS: 'reword' and 'merge -c' should not be
23596
#. translated.
23230
-#.
23597
msgid ""
23598
"'reword' does not take a merge commit. If you wanted to\n"
23599
"replay the merge and reword the commit message, use\n"
@@ -23239,7 +23605,6 @@ msgstr ""
23605
23606
#. TRANSLATORS: 'edit', 'merge -C' and 'break' should
23607
#. not be translated.
23242
-#.
23608
msgid ""
23609
"'edit' does not take a merge commit. If you wanted to\n"
23610
"replay the merge, use 'merge -C' on the commit, and then\n"
@@ -23531,21 +23896,28 @@ msgstr "impossible de stocker %s"
23896
23897
#, c-format
23898
msgid ""
23534
-"%s\n"
23899
+"Your local changes are stashed, however applying them\n"
23900
+"resulted in conflicts. You can either resolve the conflicts\n"
23901
+"and then discard the stash with \"git stash drop\", or, if you\n"
23902
+"do not want to resolve them now, run \"git reset --hard\" and\n"
23903
+"apply the local changes later by running \"git stash pop\".\n"
23904
+msgstr ""
23905
+"Vos modifications locales sont remisées, mais leur application\n"
23906
+"a produit des conflits. Vous pouvez soit résoudre les conflits\n"
23907
+"et ensuite supprimer la remise avec \"git stash drop\", ou, si vous\n"
23908
+"ne voulez pas les résoudre maintenant, lancez \"git reset --hard\" et\n"
23909
+"appliquez les modifications locales plus tard avec \"git stash pop\".\n"
23910
+
23911
+#, c-format
23912
+msgid ""
23913
+"Autostash exists; creating a new stash entry.\n"
23914
"Your changes are safe in the stash.\n"
23915
"You can run \"git stash pop\" or \"git stash drop\" at any time.\n"
23916
msgstr ""
23538
-"%s\n"
23539
-"Vos modifications sont à l'abri dans la remise.\n"
23917
+"Un auto-remisage existe ; création d'une nouvelle entrée de remisage.\n"
23918
+"Vos modifications sont à l'abri dans la remise.\n"
23919
"Vous pouvez lancer \"git stash pop\" ou \"git stash drop\" à tout moment.\n"
23920
23542
-msgid "Applying autostash resulted in conflicts."
23543
-msgstr "L'application du remisage automatique a créé des conflits."
23544
-
23545
-msgid "Autostash exists; creating a new stash entry."
23546
-msgstr ""
23547
-"Un remisage automatique existe ; création d'une nouvelle entrée de remisage."
23548
-
23921
msgid "autostash reference is a symref"
23922
msgstr "la référence d'auto-remisage est une symref"
23923
@@ -23845,9 +24217,6 @@ msgstr ""
24217
msgid "fork failed"
24218
msgstr "échec de la bifurcation"
24219
23848
-msgid "setsid failed"
23849
-msgstr "échec du setsid"
23850
-
24220
#, c-format
24221
msgid "cannot stat template '%s'"
24222
msgstr "impossible de faire un stat du modèle '%s'"
@@ -23925,6 +24294,10 @@ msgstr "Dépôt Git vide partagé initialisé dans %s%s\n"
24294
msgid "Initialized empty Git repository in %s%s\n"
24295
msgstr "Dépôt Git vide initialisé dans %s%s\n"
24296
24297
+#, c-format
24298
+msgid "unrecognized value for '%s': '%s'"
24299
+msgstr "valeur non reconnue pour '%s' : '%s'"
24300
+
24301
#, c-format
24302
msgid "index entry is a directory, but not sparse (%08x)"
24303
msgstr "l'entrée d'index est un répertoire, mais pas clairsemé (%08x)"
@@ -24005,7 +24378,6 @@ msgstr[1] "octets"
24378
24379
#. TRANSLATORS: The first argument is the number string. The second
24380
#. argument is the unit string (i.e. "12.34 MiB/s").
24008
-#.
24381
#, c-format
24382
msgid "%s %s"
24383
msgstr "%s %s"
@@ -24217,7 +24589,7 @@ msgstr ""
24589
#, c-format
24590
msgid "refusing to create/use '%s' in another submodule's git dir."
24591
msgstr ""
24220
-"refus de créer/utiliser '%s' dans un répertoire git d'un autre sous-module"
24592
+"refus de créer/utiliser '%s' dans un répertoire git d'un autre sous-module."
24593
24594
#, c-format
24595
msgid "failed to lstat '%s'"
@@ -24265,6 +24637,9 @@ msgstr "activer le parcours agressif des arêtes"
24637
msgid "read a pattern list over stdin"
24638
msgstr "lire les motifs depuis stdin"
24639
24640
+msgid "toggle pruning of trees by sparse patterns"
24641
+msgstr "activer l'élagage des arbres par les motifs clairsemés"
24642
+
24643
#, c-format
24644
msgid "commit %s is not marked reachable"
24645
msgstr "le commit %s n'est pas marqué joignable"
@@ -24341,6 +24716,13 @@ msgstr "jeton"
24716
msgid "command token to send to the server"
24717
msgstr "jeton de commande à envoyer au serveur"
24718
24719
+msgid "write a pack with a single reachable large blob"
24720
+msgstr "écrire un paquet avec un seul gros blob joignable"
24721
+
24722
+#, c-format
24723
+msgid "'%s' is not a valid blob size"
24724
+msgstr "'%s' n'est pas une taille de blob valide"
24725
+
24726
msgid "unit-test [<options>]"
24727
msgstr "unit-test [<options>]"
24728
@@ -24453,6 +24835,10 @@ msgstr "impossible de se connecter au sous-service %s"
24835
msgid "--negotiate-only requires protocol v2"
24836
msgstr "--negotiate-only requiert le protocole v2"
24837
24838
+#, c-format
24839
+msgid "ignoring %s because the protocol does not support it."
24840
+msgstr "ignoré %s car le protocole ne le prend pas en charge."
24841
+
24842
msgid "'option' without a matching 'ok/error' directive"
24843
msgstr "'option' sans directive 'ok/error' correspondante"
24844
@@ -25768,13 +26154,13 @@ msgstr ""
26154
"Transfer-Encoding.\n"
26155
26156
msgid "Declare which 8bit encoding to use [default: UTF-8]? "
25771
-msgstr "Déclarer l'encodage 8bit à utilisé [par défaut : UTF8] ?"
26157
+msgstr "Déclarer l'encodage 8bit à utilisé [par défaut : UTF8] ? "
26158
26159
#, perl-format
26160
msgid "'%s' does not appear to be a valid charset name. Use it anyway [y/N]? "
26161
msgstr ""
25776
-"'%s' ne semble être un jeu de caractères valide. L'utiliser quand même [y/"
25777
-"N] ?"
26162
+"'%s' ne semble pas être un jeu de caractères valide. L'utiliser quand même "
26163
+"[y/N] ? "
26164
26165
#, perl-format
26166
msgid ""