l10n: fr: v2.54.0
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
Jean-Noël Avila committed
Apr 18, 2026 at 12:05 UTC
6141e01a60518d590b2110b6aa3fc1a22c0dde18
1 file changed
+918
-326
po/fr.po
+918
-326
@@ -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-01-22 23:57+0000\n"
91
-"PO-Revision-Date: 2026-01-28 19:43+0100\n"
90
+"POT-Creation-Date: 2026-04-17 23:29+0800\n"
91
+"PO-Revision-Date: 2026-04-18 12:15+0800\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"
@@ -98,10 +98,6 @@ msgstr ""
98
"Plural-Forms: nplurals=2; plural=n<=1 ?0 : 1;\n"
99
"X-Generator: Poedit 3.0.1\n"
100
101
-#, c-format
102
-msgid "%s cannot be negative"
103
-msgstr "%s doit être non négatif"
104
-
101
#, c-format
102
msgid "Huh (%s)?"
103
msgstr "Hein (%s) ?"
@@ -259,20 +255,20 @@ msgid "Bye.\n"
255
msgstr "Au revoir.\n"
256
257
#, c-format
262
-msgid "Stage mode change [y,n,q,a,d%s,?]? "
263
-msgstr "Indexer le changement de mode [y,n,q,a,d%s,?] ? "
258
+msgid "Stage mode change%s [y,n,q,a,d%s,?]? "
259
+msgstr "Indexer le changement de mode%s [y,n,q,a,d%s,?] ? "
260
261
#, c-format
266
-msgid "Stage deletion [y,n,q,a,d%s,?]? "
267
-msgstr "Indexer la suppression [y,n,q,a,d%s,?] ? "
262
+msgid "Stage deletion%s [y,n,q,a,d%s,?]? "
263
+msgstr "Indexer la suppression%s [y,n,q,a,d%s,?] ? "
264
265
#, c-format
270
-msgid "Stage addition [y,n,q,a,d%s,?]? "
271
-msgstr "Indexer l'ajout [y,n,q,a,d%s,?] ? "
266
+msgid "Stage addition%s [y,n,q,a,d%s,?]? "
267
+msgstr "Indexer l'ajout%s [y,n,q,a,d%s,?] ? "
268
269
#, c-format
274
-msgid "Stage this hunk [y,n,q,a,d%s,?]? "
275
-msgstr "Indexer cette section [y,n,q,a,d%s,?] ? "
270
+msgid "Stage this hunk%s [y,n,q,a,d%s,?]? "
271
+msgstr "Indexer cette section%s [y,n,q,a,d%s,?] ? "
272
273
msgid ""
274
"If the patch applies cleanly, the edited hunk will immediately be marked for "
@@ -295,20 +291,20 @@ msgstr ""
291
"d - ne pas indexer cette section ni les suivantes de ce fichier\n"
292
293
#, c-format
298
-msgid "Stash mode change [y,n,q,a,d%s,?]? "
299
-msgstr "Remiser le changement de mode [y,n,q,a,d%s,?] ? "
294
+msgid "Stash mode change%s [y,n,q,a,d%s,?]? "
295
+msgstr "Remiser le changement de mode%s [y,n,q,a,d%s,?] ? "
296
297
#, c-format
302
-msgid "Stash deletion [y,n,q,a,d%s,?]? "
303
-msgstr "Remiser la suppression [y,n,q,a,d%s,?] ? "
298
+msgid "Stash deletion%s [y,n,q,a,d%s,?]? "
299
+msgstr "Remiser la suppression%s [y,n,q,a,d%s,?] ? "
300
301
#, c-format
306
-msgid "Stash addition [y,n,q,a,d%s,?]? "
307
-msgstr "Remiser l'ajout [y,n,q,a,d%s,?] ? "
302
+msgid "Stash addition%s [y,n,q,a,d%s,?]? "
303
+msgstr "Remiser l'ajout%s [y,n,q,a,d%s,?] ? "
304
305
#, c-format
310
-msgid "Stash this hunk [y,n,q,a,d%s,?]? "
311
-msgstr "Remiser cette section [y,n,q,a,d%s,?] ? "
306
+msgid "Stash this hunk%s [y,n,q,a,d%s,?]? "
307
+msgstr "Remiser cette section%s [y,n,q,a,d%s,?] ? "
308
309
msgid ""
310
"If the patch applies cleanly, the edited hunk will immediately be marked for "
@@ -331,20 +327,20 @@ msgstr ""
327
"d - ne pas remiser cette section ni les suivantes de ce fichier\n"
328
329
#, c-format
334
-msgid "Unstage mode change [y,n,q,a,d%s,?]? "
335
-msgstr "Désindexer le changement de mode [y,n,q,a,d%s,?] ? "
330
+msgid "Unstage mode change%s [y,n,q,a,d%s,?]? "
331
+msgstr "Désindexer le changement de mode%s [y,n,q,a,d%s,?] ? "
332
333
#, c-format
338
-msgid "Unstage deletion [y,n,q,a,d%s,?]? "
339
-msgstr "Désindexer la suppression [y,n,q,a,d%s,?] ? "
334
+msgid "Unstage deletion%s [y,n,q,a,d%s,?]? "
335
+msgstr "Désindexer la suppression%s [y,n,q,a,d%s,?] ? "
336
337
#, c-format
342
-msgid "Unstage addition [y,n,q,a,d%s,?]? "
343
-msgstr "Désindexer l'ajout [y,n,q,a,d%s,?] ? "
338
+msgid "Unstage addition%s [y,n,q,a,d%s,?]? "
339
+msgstr "Désindexer l'ajout%s [y,n,q,a,d%s,?] ? "
340
341
#, c-format
346
-msgid "Unstage this hunk [y,n,q,a,d%s,?]? "
347
-msgstr "Désindexer cette section [y,n,q,a,d%s,?] ? "
342
+msgid "Unstage this hunk%s [y,n,q,a,d%s,?]? "
343
+msgstr "Désindexer cette section%s [y,n,q,a,d%s,?] ? "
344
345
msgid ""
346
"If the patch applies cleanly, the edited hunk will immediately be marked for "
@@ -367,20 +363,20 @@ msgstr ""
363
"d - ne pas désindexer cette section ni les suivantes de ce fichier\n"
364
365
#, c-format
370
-msgid "Apply mode change to index [y,n,q,a,d%s,?]? "
371
-msgstr "Appliquer le changement de mode à l'index [y,n,q,a,d%s,?] ? "
366
+msgid "Apply mode change to index%s [y,n,q,a,d%s,?]? "
367
+msgstr "Appliquer le changement de mode à l'index%s [y,n,q,a,d%s,?] ? "
368
369
#, c-format
374
-msgid "Apply deletion to index [y,n,q,a,d%s,?]? "
375
-msgstr "Appliquer la suppression à l'index [y,n,q,a,d%s,?] ? "
370
+msgid "Apply deletion to index%s [y,n,q,a,d%s,?]? "
371
+msgstr "Appliquer la suppression à l'index%s [y,n,q,a,d%s,?] ? "
372
373
#, c-format
378
-msgid "Apply addition to index [y,n,q,a,d%s,?]? "
379
-msgstr "Appliquer l'ajout à l'index [y,n,q,a,d%s,?] ? "
374
+msgid "Apply addition to index%s [y,n,q,a,d%s,?]? "
375
+msgstr "Appliquer l'ajout à l'index%s [y,n,q,a,d%s,?] ? "
376
377
#, c-format
382
-msgid "Apply this hunk to index [y,n,q,a,d%s,?]? "
383
-msgstr "Appliquer cette section à l'index [y,n,q,a,d%s,?] ? "
378
+msgid "Apply this hunk to index%s [y,n,q,a,d%s,?]? "
379
+msgstr "Appliquer cette section à l'index%s [y,n,q,a,d%s,?] ? "
380
381
msgid ""
382
"If the patch applies cleanly, the edited hunk will immediately be marked for "
@@ -403,20 +399,20 @@ msgstr ""
399
"d - ne pas appliquer cette section ni les suivantes de ce fichier\n"
400
401
#, c-format
406
-msgid "Discard mode change from worktree [y,n,q,a,d%s,?]? "
407
-msgstr "Abandonner le changement de mode dans l'arbre [y,n,q,a,d%s,?] ? "
402
+msgid "Discard mode change from worktree%s [y,n,q,a,d%s,?]? "
403
+msgstr "Abandonner le changement de mode dans l'arbre%s [y,n,q,a,d%s,?] ? "
404
405
#, c-format
410
-msgid "Discard deletion from worktree [y,n,q,a,d%s,?]? "
411
-msgstr "Abandonner la suppression dans l'arbre [y,n,q,a,d%s,?] ? "
406
+msgid "Discard deletion from worktree%s [y,n,q,a,d%s,?]? "
407
+msgstr "Abandonner la suppression dans l'arbre%s [y,n,q,a,d%s,?] ? "
408
409
#, c-format
414
-msgid "Discard addition from worktree [y,n,q,a,d%s,?]? "
415
-msgstr "Abandonner l'ajout dans l'arbre [y,n,q,a,d%s,?] ? "
410
+msgid "Discard addition from worktree%s [y,n,q,a,d%s,?]? "
411
+msgstr "Abandonner l'ajout dans l'arbre%s [y,n,q,a,d%s,?] ? "
412
413
#, c-format
418
-msgid "Discard this hunk from worktree [y,n,q,a,d%s,?]? "
419
-msgstr "Abandonner cette section dans l'arbre [y,n,q,a,d%s,?] ? "
414
+msgid "Discard this hunk from worktree%s [y,n,q,a,d%s,?]? "
415
+msgstr "Abandonner cette section dans l'arbre%s [y,n,q,a,d%s,?] ? "
416
417
msgid ""
418
"If the patch applies cleanly, the edited hunk will immediately be marked for "
@@ -439,22 +435,23 @@ msgstr ""
435
"d - ne pas supprimer cette section ni les suivantes de ce fichier\n"
436
437
#, c-format
442
-msgid "Discard mode change from index and worktree [y,n,q,a,d%s,?]? "
438
+msgid "Discard mode change from index and worktree%s [y,n,q,a,d%s,?]? "
439
msgstr ""
444
-"Abandonner le changement de mode dans l'index et l'arbre [y,n,q,a,d%s,?] ? "
440
+"Abandonner le changement de mode dans l'index et l'arbre%s [y,n,q,a,d%s,?] ? "
441
442
#, c-format
447
-msgid "Discard deletion from index and worktree [y,n,q,a,d%s,?]? "
448
-msgstr "Abandonner la suppression de l'index et de l'arbre [y,n,q,a,d%s,?] ? "
443
+msgid "Discard deletion from index and worktree%s [y,n,q,a,d%s,?]? "
444
+msgstr ""
445
+"Abandonner la suppression de l'index et de l'arbre%s [y,n,q,a,d%s,?] ? "
446
447
#, c-format
451
-msgid "Discard addition from index and worktree [y,n,q,a,d%s,?]? "
452
-msgstr "Abandonner l'ajout de l'index et de l'arbre [y,n,q,a,d%s,?] ? "
448
+msgid "Discard addition from index and worktree%s [y,n,q,a,d%s,?]? "
449
+msgstr "Abandonner l'ajout de l'index et de l'arbre%s [y,n,q,a,d%s,?] ? "
450
451
#, c-format
455
-msgid "Discard this hunk from index and worktree [y,n,q,a,d%s,?]? "
452
+msgid "Discard this hunk from index and worktree%s [y,n,q,a,d%s,?]? "
453
msgstr ""
457
-"Supprimer la section dans l'index et l'arbre de travail [y,n,q,a,d%s,?] ? "
454
+"Supprimer la section dans l'index et l'arbre de travail%s [y,n,q,a,d%s,?] ? "
455
456
msgid ""
457
"y - discard this hunk from index and worktree\n"
@@ -470,26 +467,26 @@ msgstr ""
467
"d - ne pas éliminer cette section ni les suivantes de ce fichier\n"
468
469
#, c-format
473
-msgid "Apply mode change to index and worktree [y,n,q,a,d%s,?]? "
470
+msgid "Apply mode change to index and worktree%s [y,n,q,a,d%s,?]? "
471
msgstr ""
475
-"Appliquer le changement de mode dans l'index et l'arbre de travail "
476
-"[y,n,q,a,d%s,?] ? "
472
+"Appliquer le changement de mode dans l'index et l'arbre de travail%s [y,n,q,"
473
+"a,d%s,?] ? "
474
475
#, c-format
479
-msgid "Apply deletion to index and worktree [y,n,q,a,d%s,?]? "
476
+msgid "Apply deletion to index and worktree%s [y,n,q,a,d%s,?]? "
477
msgstr ""
481
-"Appliquer la suppression dans l'index et l'arbre de travail "
482
-"[y,n,q,a,d%s,?] ? "
478
+"Appliquer la suppression dans l'index et l'arbre de travail%s [y,n,q,a,"
479
+"d%s,?] ? "
480
481
#, c-format
485
-msgid "Apply addition to index and worktree [y,n,q,a,d%s,?]? "
482
+msgid "Apply addition to index and worktree%s [y,n,q,a,d%s,?]? "
483
msgstr ""
487
-"Appliquer l'ajout dans l'index et l'arbre de travail [y,n,q,a,d%s,?] ? "
484
+"Appliquer l'ajout dans l'index et l'arbre de travail%s [y,n,q,a,d%s,?] ? "
485
486
#, c-format
490
-msgid "Apply this hunk to index and worktree [y,n,q,a,d%s,?]? "
487
+msgid "Apply this hunk to index and worktree%s [y,n,q,a,d%s,?]? "
488
msgstr ""
492
-"Appliquer la section à l'index et l'arbre de travail [y,n,q,a,d%s,?] ? "
489
+"Appliquer la section à l'index et l'arbre de travail%s [y,n,q,a,d%s,?] ? "
490
491
msgid ""
492
"y - apply this hunk to index and worktree\n"
@@ -505,21 +502,21 @@ msgstr ""
502
"d - ne pas appliquer cette section ni les suivantes de ce fichier\n"
503
504
#, c-format
508
-msgid "Apply mode change to worktree [y,n,q,a,d%s,?]? "
505
+msgid "Apply mode change to worktree%s [y,n,q,a,d%s,?]? "
506
msgstr ""
510
-"Appliquer le changement de mode dans l'arbre de travail [y,n,q,a,d%s,?] ? "
507
+"Appliquer le changement de mode dans l'arbre de travail%s [y,n,q,a,d%s,?] ? "
508
509
#, c-format
513
-msgid "Apply deletion to worktree [y,n,q,a,d%s,?]? "
514
-msgstr "Appliquer la suppression dans l'arbre de travail [y,n,q,a,d%s,?] ? "
510
+msgid "Apply deletion to worktree%s [y,n,q,a,d%s,?]? "
511
+msgstr "Appliquer la suppression dans l'arbre de travail%s [y,n,q,a,d%s,?] ? "
512
513
#, c-format
517
-msgid "Apply addition to worktree [y,n,q,a,d%s,?]? "
518
-msgstr "Appliquer l'ajout dans l'arbre de travail [y,n,q,a,d%s,?] ? "
514
+msgid "Apply addition to worktree%s [y,n,q,a,d%s,?]? "
515
+msgstr "Appliquer l'ajout dans l'arbre de travail%s [y,n,q,a,d%s,?] ? "
516
517
#, c-format
521
-msgid "Apply this hunk to worktree [y,n,q,a,d%s,?]? "
522
-msgstr "Appliquer la section à l'arbre de travail [y,n,q,a,d%s,?] ? "
518
+msgid "Apply this hunk to worktree%s [y,n,q,a,d%s,?]? "
519
+msgstr "Appliquer la section à l'arbre de travail%s [y,n,q,a,d%s,?] ? "
520
521
msgid ""
522
"y - apply this hunk to worktree\n"
@@ -534,6 +531,10 @@ msgstr ""
531
"a - appliquer cette section et toutes les suivantes de ce fichier\n"
532
"d - ne pas appliquer cette section ni les suivantes de ce fichier\n"
533
534
+#, c-format
535
+msgid "%s cannot be negative"
536
+msgstr "%s doit être non négatif"
537
+
538
#, c-format
539
msgid "could not parse hunk header '%.*s'"
540
msgstr "impossible d'analyser l'entête de section '%.*s'"
@@ -630,6 +631,7 @@ msgstr "Les appliquer quand même à l'arbre de travail ? "
631
msgid "Nothing was applied.\n"
632
msgstr "Rien n'a été appliqué.\n"
633
634
+#, c-format
635
msgid ""
636
"j - go to the next undecided hunk, roll over at the bottom\n"
637
"J - go to the next hunk, roll over at the bottom\n"
@@ -641,7 +643,10 @@ msgid ""
643
"e - manually edit the current hunk\n"
644
"p - print the current hunk\n"
645
"P - print the current hunk using the pager\n"
646
+"> - go to the next file, roll over at the bottom\n"
647
+"< - go to the previous file, roll over at the top\n"
648
"? - print help\n"
649
+"HUNKS SUMMARY - Hunks: %d, USE: %d, SKIP: %d\n"
650
msgstr ""
651
"j - aller à section non-décidée suivante et reboucler au début si en bas\n"
652
"J - aller à section suivante et reboucler au début si en bas\n"
@@ -653,12 +658,30 @@ msgstr ""
658
"e - éditer manuellement la section actuelle\n"
659
"p - afficher la section actuelle\n"
660
"P - afficher la section actuelle avec un paginateur\n"
661
+"> - aller au fichier prochain, reboucler au début si en bas\n"
662
+"< - aller au fichier précédent, reboucler à la fin si en haut\n"
663
"? - afficher l'aide\n"
664
+"RÉSUMÉ DES SECTIONS : Sections : %d, UTILISÉES : %d, SAUTÉES : %d\n"
665
+
666
+msgid "'git apply' failed"
667
+msgstr "'git apply' a échoué"
668
+
669
+msgid " (was: y)"
670
+msgstr " (était : y)"
671
+
672
+msgid " (was: n)"
673
+msgstr " (était : n)"
674
675
#, c-format
676
msgid "Only one letter is expected, got '%s'"
677
msgstr "une seule lettre est attendue, mais '%s' a été reçu"
678
679
+msgid "No next file"
680
+msgstr "Pas de fichier suivant"
681
+
682
+msgid "No previous file"
683
+msgstr "Pas de fichier précédent"
684
+
685
msgid "No other hunk"
686
msgstr "Aucune autre section"
687
@@ -711,15 +734,31 @@ msgstr "Désolé, impossible d'éditer cette section"
734
msgid "Unknown command '%s' (use '?' for help)"
735
msgstr "commande inconnue : '%s' (utilisez '?' pour de l'aide)"
736
714
-msgid "'git apply' failed"
715
-msgstr "'git apply' a échoué"
716
-
737
msgid "No changes."
738
msgstr "Aucune modification."
739
740
msgid "Only binary files changed."
741
msgstr "Seuls des fichiers binaires ont changé."
742
743
+#, c-format
744
+msgid "Stage mode change [y,n,q,a,d%s,?]? "
745
+msgstr "Indexer le changement de mode [y,n,q,a,d%s,?] ? "
746
+
747
+#, c-format
748
+msgid "Stage deletion [y,n,q,a,d%s,?]? "
749
+msgstr "Indexer la suppression [y,n,q,a,d%s,?] ? "
750
+
751
+#, c-format
752
+msgid "Stage addition [y,n,q,a,d%s,?]? "
753
+msgstr "Indexer l'ajout [y,n,q,a,d%s,?] ? "
754
+
755
+#, c-format
756
+msgid "Stage this hunk [y,n,q,a,d%s,?]? "
757
+msgstr "Indexer cette section [y,n,q,a,d%s,?] ? "
758
+
759
+msgid "Revision does not refer to a commit"
760
+msgstr "La révision ne pointe pas sur un commit"
761
+
762
#, c-format
763
msgid ""
764
"\n"
@@ -850,8 +889,8 @@ msgstr ""
889
"\n"
890
" git switch -\n"
891
"\n"
853
-"Désactivez ce conseil en renseignant la variable de configuration "
854
-"advice.detachedHead à false\n"
892
+"Désactivez ce conseil en renseignant la variable de configuration advice."
893
+"detachedHead à false\n"
894
"\n"
895
896
#, c-format
@@ -913,14 +952,27 @@ msgid "regexec returned %d for input: %s"
952
msgstr "regexec a retourné %d pour l'entrée : %s"
953
954
#, c-format
916
-msgid "unable to find filename in patch at line %d"
917
-msgstr "nom de fichier de la rustine introuvable à la ligne %d"
955
+msgid "unable to find filename in patch at %s:%d"
956
+msgstr "nom de fichier introuvable dans la rustine à %s:%d"
957
+
958
+#, c-format
959
+msgid "git apply: bad git-diff - expected /dev/null, got %s at %s:%d"
960
+msgstr "git apply : mauvais git-diff - /dev/null attendu, %s trouvé à %s:%d"
961
962
#, c-format
963
msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
964
msgstr ""
922
-"git apply : mauvais format de git-diff - /dev/null attendu, %s trouvé à la "
923
-"ligne %d"
965
+"git apply : mauvais git-diff - /dev/null attendu, %s trouvé à la ligne %d"
966
+
967
+#, c-format
968
+msgid "git apply: bad git-diff - inconsistent new filename at %s:%d"
969
+msgstr ""
970
+"git apply : mauvais git-diff - nouveau nom de fichier incohérent à %s:%d"
971
+
972
+#, c-format
973
+msgid "git apply: bad git-diff - inconsistent old filename at %s:%d"
974
+msgstr ""
975
+"git apply : mauvais git-diff - ancien nom de fichier incohérent à %s:%d"
976
977
#, c-format
978
msgid "git apply: bad git-diff - inconsistent new filename on line %d"
@@ -934,11 +986,19 @@ msgstr ""
986
"git apply : mauvais format de git-diff - ancien nom de fichier incohérent à "
987
"la ligne %d"
988
989
+#, c-format
990
+msgid "git apply: bad git-diff - expected /dev/null at %s:%d"
991
+msgstr "git apply : mauvais git-diff - /dev/null attendu à %s:%d"
992
+
993
#, c-format
994
msgid "git apply: bad git-diff - expected /dev/null on line %d"
995
msgstr ""
996
"git apply : mauvais format de git-diff - /dev/null attendu à la ligne %d"
997
998
+#, c-format
999
+msgid "invalid mode at %s:%d: %s"
1000
+msgstr "mode invalide dans %s:%d : %s"
1001
+
1002
#, c-format
1003
msgid "invalid mode on line %d: %s"
1004
msgstr "mode invalide dans la ligne %d : %s"
@@ -947,6 +1007,20 @@ msgstr "mode invalide dans la ligne %d : %s"
1007
msgid "inconsistent header lines %d and %d"
1008
msgstr "lignes d'entête inconsistantes %d et %d"
1009
1010
+#, c-format
1011
+msgid ""
1012
+"git diff header lacks filename information when removing %d leading pathname "
1013
+"component at %s:%d"
1014
+msgid_plural ""
1015
+"git diff header lacks filename information when removing %d leading pathname "
1016
+"components at %s:%d"
1017
+msgstr[0] ""
1018
+"information de nom de fichier manquante dans l'en-tête de git diff lors de "
1019
+"la suppression de %d composant de préfixe de chemin à %s:%d"
1020
+msgstr[1] ""
1021
+"information de nom de fichier manquante dans l'en-tête de git diff lors de "
1022
+"la suppression de %d composants de préfixe de chemin à %s:%d"
1023
+
1024
#, c-format
1025
msgid ""
1026
"git diff header lacks filename information when removing %d leading pathname "
@@ -961,6 +1035,11 @@ msgstr[1] ""
1035
"information de nom de fichier manquante dans l'en-tête de git diff lors de "
1036
"la suppression de %d composants de préfixe de chemin (ligne %d)"
1037
1038
+#, c-format
1039
+msgid "git diff header lacks filename information at %s:%d"
1040
+msgstr ""
1041
+"information de nom de fichier manquante dans l'en-tête de git diff à %s:%d"
1042
+
1043
#, c-format
1044
msgid "git diff header lacks filename information (line %d)"
1045
msgstr ""
@@ -971,8 +1050,8 @@ msgid "recount: unexpected line: %.*s"
1050
msgstr "recomptage : ligne inattendue : %.*s"
1051
1052
#, c-format
974
-msgid "patch fragment without header at line %d: %.*s"
975
-msgstr "fragment de rustine sans en-tête à la ligne %d : %.*s"
1053
+msgid "patch fragment without header at %s:%d: %.*s"
1054
+msgstr "fragment de rustine sans en-tête à %s:%d : %.*s"
1055
1056
msgid "new file depends on old contents"
1057
msgstr "le nouveau fichier dépend de contenus anciens"
@@ -981,8 +1060,8 @@ msgid "deleted file still has contents"
1060
msgstr "le fichier supprimé a encore du contenu"
1061
1062
#, c-format
984
-msgid "corrupt patch at line %d"
985
-msgstr "rustine corrompue à la ligne %d"
1063
+msgid "corrupt patch at %s:%d"
1064
+msgstr "rustine corrompue à %s:%d"
1065
1066
#, c-format
1067
msgid "new file %s depends on old contents"
@@ -997,16 +1076,16 @@ msgid "** warning: file %s becomes empty but is not deleted"
1076
msgstr "** attention : le fichier %s devient vide mais n'est pas supprimé"
1077
1078
#, c-format
1000
-msgid "corrupt binary patch at line %d: %.*s"
1001
-msgstr "rustine binaire corrompue à la ligne %d : %.*s"
1079
+msgid "corrupt binary patch at %s:%d: %.*s"
1080
+msgstr "rustine binaire corrompue à %s:%d : %.*s"
1081
1082
#, c-format
1004
-msgid "unrecognized binary patch at line %d"
1005
-msgstr "rustine binaire non reconnue à la ligne %d"
1083
+msgid "unrecognized binary patch at %s:%d"
1084
+msgstr "rustine binaire non reconnue à %s:%d"
1085
1086
#, c-format
1008
-msgid "patch with only garbage at line %d"
1009
-msgstr "rustine totalement incompréhensible à la ligne %d"
1087
+msgid "patch with only garbage at %s:%d"
1088
+msgstr "rustine totalement incompréhensible à %s:%d"
1089
1090
#, c-format
1091
msgid "unable to read symlink %s"
@@ -1273,6 +1352,14 @@ msgstr "Pas de rustine valide sur l'entrée (permis avec \"--allow-empty\")"
1352
msgid "unable to read index file"
1353
msgstr "lecture du fichier d'index impossible"
1354
1355
+#, c-format
1356
+msgid "option -p expects a non-negative integer, got '%s'"
1357
+msgstr "l'option -p attend un entier positif ou nul, et a obtenu '%s'"
1358
+
1359
+#, c-format
1360
+msgid "unable to normalize directory: '%s'"
1361
+msgstr "impossible de normaliser le répertoire : '%s'"
1362
+
1363
#, c-format
1364
msgid "can't open patch '%s': %s"
1365
msgstr "ouverture impossible de la rustine '%s' :%s"
@@ -1968,6 +2055,11 @@ msgstr "sélection interactive"
2055
msgid "select hunks interactively"
2056
msgstr "sélection interactive des sections"
2057
2058
+msgid "auto advance to the next file when selecting hunks interactively"
2059
+msgstr ""
2060
+"avancer automatiquement au prochain fichier lors de la sélection interactive "
2061
+"des sections"
2062
+
2063
msgid "edit current diff and apply"
2064
msgstr "édition du diff actuel et application"
2065
@@ -2474,6 +2566,10 @@ msgstr "Nombre minimum d'objets à demander à chaque fois"
2566
msgid "Restrict the missing objects to the current sparse-checkout"
2567
msgstr "Restreindre les objets manquants à l'extraction clairsemée actuelle"
2568
2569
+#, c-format
2570
+msgid "unrecognized argument: %s"
2571
+msgstr "argument non reconnu : %s"
2572
+
2573
msgid ""
2574
"git bisect start [--term-(bad|new)=<term-new> --term-(good|old)=<term-old>]\n"
2575
" [--no-checkout] [--first-parent] [<bad> [<good>...]] [--] "
@@ -3183,11 +3279,11 @@ msgid "HEAD not found below refs/heads!"
3279
msgstr "HEAD non trouvée sous refs/heads !"
3280
3281
msgid ""
3186
-"branch with --recurse-submodules can only be used if "
3187
-"submodule.propagateBranches is enabled"
3282
+"branch with --recurse-submodules can only be used if submodule."
3283
+"propagateBranches is enabled"
3284
msgstr ""
3189
-"brancher avec --recurse-submodules ne peut être utilisé que si "
3190
-"submodule.propagateBranches est activé"
3285
+"brancher avec --recurse-submodules ne peut être utilisé que si submodule."
3286
+"propagateBranches est activé"
3287
3288
msgid "--recurse-submodules can only be used to create branches"
3289
msgstr "--recurse-submodules ne peut être utilisé que pour créer des branches"
@@ -3691,18 +3787,6 @@ msgstr "écrire le contenu dans des fichiers temporaires"
3787
msgid "copy out the files from named stage"
3788
msgstr "copier les fichiers depuis l'index nommé"
3789
3694
-msgid "git checkout [<options>] <branch>"
3695
-msgstr "git checkout [<options>] <branche>"
3696
-
3697
-msgid "git checkout [<options>] [<branch>] -- <file>..."
3698
-msgstr "git checkout [<options>] [<branche>] -- <fichier>..."
3699
-
3700
-msgid "git switch [<options>] [<branch>]"
3701
-msgstr "git switch [<options>] <branche>"
3702
-
3703
-msgid "git restore [<options>] [--source=<branch>] <file>..."
3704
-msgstr "git restore [<options>] [--source=<branche>] <fichier>..."
3705
-
3790
#, c-format
3791
msgid "path '%s' does not have our version"
3792
msgstr "le chemin '%s' n'a pas notre version"
@@ -3894,11 +3978,12 @@ msgstr ""
3978
"'%s' pourrait être un fichier local ou un branche de suivi.\n"
3979
"Veuillez utiliser -- (et --no-guess en facultatif) pour les distinguer"
3980
3981
+#, c-format
3982
msgid ""
3983
"If you meant to check out a remote tracking branch on, e.g. 'origin',\n"
3984
"you can do so by fully qualifying the name with the --track option:\n"
3985
"\n"
3901
-" git checkout --track origin/<name>\n"
3986
+" git %s --track origin/<name>\n"
3987
"\n"
3988
"If you'd like to always have checkouts of an ambiguous <name> prefer\n"
3989
"one remote, e.g. the 'origin' remote, consider setting\n"
@@ -3907,11 +3992,11 @@ msgstr ""
3992
"Si vous souhaitiez extraire une branche de suivi distant sur 'origin',\n"
3993
"par exemple, qualifiez-la complètement avec l'option --track :\n"
3994
"\n"
3910
-" git checkout --track origin/<nom>\n"
3995
+" git %s --track origin/<nom>\n"
3996
"\n"
3912
-"Si vous souhaitez privilégier un distant particulier lorsque <nom> est\n"
3913
-"ambigu, vous pouvez positionner checkout.defaultRemote=origin dans\n"
3914
-"votre config."
3997
+"Si vous souhaitez privilégier un distant particulier, par ex. 'origin'\n"
3998
+"lorsque <nom> est ambigu, vous pouvez positionner\n"
3999
+"checkout.defaultRemote=origin dans votre config."
4000
4001
#, c-format
4002
msgid "'%s' matched multiple (%d) remote tracking branches"
@@ -4058,6 +4143,18 @@ msgstr "extraire leur version pour les fichiers non fusionnés"
4143
msgid "do not limit pathspecs to sparse entries only"
4144
msgstr "ne pas limiter les spécificateurs de chemins aux seuls éléments creux"
4145
4146
+msgid "git checkout [<options>] <branch>"
4147
+msgstr "git checkout [<options>] <branche>"
4148
+
4149
+msgid "git checkout [<options>] [<branch>] -- <file>..."
4150
+msgstr "git checkout [<options>] [<branche>] -- <fichier>..."
4151
+
4152
+msgid "git switch [<options>] [<branch>]"
4153
+msgstr "git switch [<options>] <branche>"
4154
+
4155
+msgid "git restore [<options>] [--source=<branch>] <file>..."
4156
+msgstr "git restore [<options>] [--source=<branche>] <fichier>..."
4157
+
4158
#, c-format
4159
msgid "options '-%c', '-%c', and '%s' cannot be used together"
4160
msgstr ""
@@ -5880,10 +5977,6 @@ msgstr "impossible d'analyser l'id de l'objet : %s"
5977
msgid "git diff-pairs -z [<diff-options>]"
5978
msgstr "git diff-pairs -z [<options-de-diff>]"
5979
5883
-#, c-format
5884
-msgid "unrecognized argument: %s"
5885
-msgstr "argument non reconnu : %s"
5886
-
5980
msgid "working without -z is not supported"
5981
msgstr "l'invocation sans -z n'est pas supportée"
5982
@@ -6103,13 +6196,6 @@ msgid "encountered signed commit %s; use --signed-commits=<mode> to handle it"
6196
msgstr ""
6197
"commit signé %s rencontré ; utilisez --signed-commits=<mode> pour le gérer"
6198
6106
-msgid ""
6107
-"'strip-if-invalid' is not a valid mode for git fast-export with --signed-"
6108
-"commits=<mode>"
6109
-msgstr ""
6110
-"'strip-if-invalid' n'est pas un mode valide pour git fast-export avec --"
6111
-"signed-commits=<mode>"
6112
-
6199
#, c-format
6200
msgid ""
6201
"omitting tag %s,\n"
@@ -6136,13 +6222,6 @@ msgid "encountered signed tag %s; use --signed-tags=<mode> to handle it"
6222
msgstr ""
6223
"étiquette signée %s rencontrée ; utilisez --signed-tags=<mode> pour la gérer"
6224
6139
-msgid ""
6140
-"'strip-if-invalid' is not a valid mode for git fast-export with --signed-"
6141
-"tags=<mode>"
6142
-msgstr ""
6143
-"'strip-if-invalid' n'est pas un mode valide pour git fast-export avec --"
6144
-"signed-tags=<mode>"
6145
-
6225
#, c-format
6226
msgid ""
6227
"tag %s tags unexported object; use --tag-of-filtered-object=<mode> to handle "
@@ -6565,6 +6644,39 @@ msgstr ""
6644
"suppression de la signature invalide pour le commit\n"
6645
" prétendument par %s"
6646
6647
+#, c-format
6648
+msgid ""
6649
+"replacing invalid signature for commit '%.100s...'\n"
6650
+" allegedly by %s"
6651
+msgstr ""
6652
+"remplacement de la signature invalide pour le commit '%.100s...'\n"
6653
+" prétendument par %s"
6654
+
6655
+#, c-format
6656
+msgid ""
6657
+"replacing invalid signature for commit '%.*s'\n"
6658
+" allegedly by %s"
6659
+msgstr ""
6660
+"remplacement de la signature invalide pour le commit '%.*s'\n"
6661
+" prétendument par %s"
6662
+
6663
+#, c-format
6664
+msgid ""
6665
+"replacing invalid signature for commit\n"
6666
+" allegedly by %s"
6667
+msgstr ""
6668
+"remplacement de la signature invalide pour le commit\n"
6669
+" prétendument par %s"
6670
+
6671
+msgid "aborting due to invalid signature"
6672
+msgstr "abandon pour cause de signature invalide"
6673
+
6674
+msgid "signing commits in interoperability mode is unsupported"
6675
+msgstr "signer les commits en mode d'interopérabilité n'est pas pris en charge"
6676
+
6677
+msgid "failed to sign commit object"
6678
+msgstr "échec de la signature de l'objet commit"
6679
+
6680
msgid "expected committer but didn't get one"
6681
msgstr "validateur attendu mais aucune information fournie"
6682
@@ -6578,6 +6690,9 @@ msgstr "une signature de commit ignorée"
6690
msgid "importing a commit signature verbatim"
6691
msgstr "import d'une signature de commit verbatim"
6692
6693
+msgid "failed to sign tag object"
6694
+msgstr "échec de la signature de l'objet étiquette"
6695
+
6696
#, c-format
6697
msgid "importing a tag signature verbatim for tag '%s'"
6698
msgstr "import d'une signature d'étiquette verbatim pour l'étiquette '%s'"
@@ -6590,13 +6705,6 @@ msgid "encountered signed tag; use --signed-tags=<mode> to handle it"
6705
msgstr ""
6706
"étiquette signée rencontrée ; utilisez --signed-tags=<mode> pour la gérer"
6707
6593
-msgid ""
6594
-"'strip-if-invalid' is not a valid mode for git fast-import with --signed-"
6595
-"tags=<mode>"
6596
-msgstr ""
6597
-"'strip-if-invalid' n'est pas un mode valide pour git fast-import avec --"
6598
-"signed-tags=<mode>"
6599
-
6708
#, c-format
6709
msgid "expected 'from' command, got '%s'"
6710
msgstr "Commande 'from' attendue, '%s' trouvé"
@@ -7128,8 +7236,8 @@ msgid "protocol does not support --negotiate-only, exiting"
7236
msgstr "Le protocole ne prend pas en charge --negotiate-only, abandon"
7237
7238
msgid ""
7131
-"--filter can only be used with the remote configured in "
7132
-"extensions.partialclone"
7239
+"--filter can only be used with the remote configured in extensions."
7240
+"partialclone"
7241
msgstr ""
7242
"--filter ne peut être utilisé qu'avec le dépôt distant configuré dans "
7243
"extensions.partialclone"
@@ -8191,12 +8299,161 @@ msgstr "usage : %s%s"
8299
msgid "'git help config' for more information"
8300
msgstr "'git help config' pour plus d'information"
8301
8302
+msgid "git history reword <commit> [--dry-run] [--update-refs=(branches|head)]"
8303
+msgstr ""
8304
+"git history reword <commit> [--dry-run] [--update-refs=(branches|head)]"
8305
+
8306
+msgid ""
8307
+"git history split <commit> [--dry-run] [--update-refs=(branches|head)] [--] "
8308
+"[<pathspec>...]"
8309
+msgstr ""
8310
+"git history split <commit> [--dry-run] [--update-refs=(branches|head)] [--] "
8311
+"[<spéc-de-chemin>...]"
8312
+
8313
+#, c-format
8314
+msgid ""
8315
+"Please enter the commit message for the %s changes. Lines starting\n"
8316
+"with '%s' will be ignored, and an empty message aborts the commit.\n"
8317
+msgstr ""
8318
+"Veuillez saisir le message de validation pour les modifications %s. Les "
8319
+"lignes\n"
8320
+"commençant par '%s' seront ignorées, et un message vide abandonne la "
8321
+"validation.\n"
8322
+
8323
+#, c-format
8324
+msgid "Aborting commit as launching the editor failed.\n"
8325
+msgstr "Abandon de la validation dû à l'échec du lancement de l'éditeur\n"
8326
+
8327
+#, c-format
8328
+msgid "unable to parse parent commit %s"
8329
+msgstr "impossible d'analyser le commit parent %s"
8330
+
8331
+#, c-format
8332
+msgid "%s expects one of 'branches' or 'head'"
8333
+msgstr "'branches' ou 'head' attendu par %s"
8334
+
8335
+msgid "error preparing revisions"
8336
+msgstr "erreur lors de la préparation des révisions"
8337
+
8338
+msgid "replaying merge commits is not supported yet!"
8339
+msgstr "rejouer des commits de fusion n'est pas encore géré !"
8340
+
8341
+msgid "cannot look up HEAD"
8342
+msgstr "impossible de rechercher HEAD"
8343
+
8344
+msgid "cannot determine descendance"
8345
+msgstr "impossible de déterminer la descendance"
8346
+
8347
+msgid ""
8348
+"rewritten commit must be an ancestor of HEAD when using --update-refs=head"
8349
+msgstr ""
8350
+"le commit ré-écrit doit être un ancêtre de HEAD quand --update-refs=head est "
8351
+"utilisé"
8352
+
8353
+#, c-format
8354
+msgid "failed to begin ref transaction: %s"
8355
+msgstr "impossible de commencer la transaction de réf ; %s"
8356
+
8357
+#, c-format
8358
+msgid "failed to update ref '%s': %s"
8359
+msgstr "échec de la mise à jour de la réf '%s' : %s"
8360
+
8361
+#, c-format
8362
+msgid "failed to commit ref transaction: %s"
8363
+msgstr "impossible de valider la transaction de réf : %s"
8364
+
8365
+msgid "control which refs should be updated"
8366
+msgstr "contrôler quelle réf devrait être mise à jour"
8367
+
8368
+msgid "perform a dry-run without updating any refs"
8369
+msgstr "réaliser un essai à blanc sans mettre à jour les réfs"
8370
+
8371
+msgid "command expects a single revision"
8372
+msgstr "une seule révision attendue par la commande"
8373
+
8374
+#, c-format
8375
+msgid "commit cannot be found: %s"
8376
+msgstr "commit non trouvé : %s"
8377
+
8378
+msgid "failed writing reworded commit"
8379
+msgstr "échec de l'écriture du commit reformulé"
8380
+
8381
+msgid "failed replaying descendants"
8382
+msgstr "échec du rejeu des descendants"
8383
+
8384
+msgid "unable to populate index with tree"
8385
+msgstr "impossible de peupler l'index avec l'arbre"
8386
+
8387
+msgid "unable to acquire index lock"
8388
+msgstr "impossible d'acquérir le verrou de l'index"
8389
+
8390
+msgid "failed reading temporary index"
8391
+msgstr "impossible de lire l'index temporaire"
8392
+
8393
+msgid "failed split tree"
8394
+msgstr "échec de scission de l'arbre"
8395
+
8396
+msgid "split commit is empty"
8397
+msgstr "le commit scindé est vide"
8398
+
8399
+msgid "split commit tree matches original commit"
8400
+msgstr "l'arbre du commit scindé correspond au commit original"
8401
+
8402
+msgid "failed writing first commit"
8403
+msgstr "échec de l'écriture du premier commit"
8404
+
8405
+msgid "failed writing second commit"
8406
+msgstr "échec de l'écriture du second commit"
8407
+
8408
+msgid "control ref update behavior"
8409
+msgstr "contrôler le comportement de mise à jour de réf"
8410
+
8411
+msgid "command expects a committish"
8412
+msgstr "la commande attend un commit-esque"
8413
+
8414
+msgid "cannot split up merge commit"
8415
+msgstr "impossible de scinder un commit de fusion"
8416
+
8417
+msgid ""
8418
+"git hook run [--allow-unknown-hook-name] [--ignore-missing] [--to-"
8419
+"stdin=<path>] <hook-name> [-- <hook-args>]"
8420
+msgstr ""
8421
+"git hook run [--allow-unknown-hook-name] [--ignore-missing] [--to-"
8422
+"stdin=<chemin>] <nom-de-crochet> [-- <arguments-de-crochet>]"
8423
+
8424
msgid ""
8195
-"git hook run [--ignore-missing] [--to-stdin=<path>] <hook-name> [-- <hook-"
8196
-"args>]"
8425
+"git hook list [--allow-unknown-hook-name] [-z] [--show-scope] <hook-name>"
8426
msgstr ""
8198
-"git hook run [--ignore-missing] [--to-stdin=<chemin>] <nom-de-crochet> [-- "
8199
-"<arguments-de-crochet>]"
8427
+"git hook list [--allow-unknown-hook-name] [-z] [--show-scope] <nom-de-"
8428
+"crochet>"
8429
+
8430
+msgid "use NUL as line terminator"
8431
+msgstr "la ligne se termine par NUL"
8432
+
8433
+msgid "show the config scope that defined each hook"
8434
+msgstr "afficher la portée de configuration qui a défini chaque crochet"
8435
+
8436
+msgid "allow running a hook with a non-native hook name"
8437
+msgstr "pemettre de lancer un crochet avec un nom de crochet non natif"
8438
+
8439
+msgid "you must specify a hook event name to list"
8440
+msgstr "vous devez spécifier un nom d'événement de crochet à lister"
8441
+
8442
+#, c-format
8443
+msgid ""
8444
+"unknown hook event '%s';\n"
8445
+"use --allow-unknown-hook-name to allow non-native hook names"
8446
+msgstr ""
8447
+"événement de crochet inconnu '%s' ;\n"
8448
+"utilisez --allow-unknown-hook-name pour permettre les noms de crochet non "
8449
+"natifs"
8450
+
8451
+#, c-format
8452
+msgid "no hooks found for event '%s'"
8453
+msgstr "pas de crochet trouvé pour l'événement '%s'"
8454
+
8455
+msgid "hook from hookdir"
8456
+msgstr "crochet depuis hookdir"
8457
8458
msgid "silently ignore missing requested <hook-name>"
8459
msgstr "ignorer silencieusement le <nom-de-crochet> requis manquant"
@@ -8510,21 +8767,6 @@ msgstr ""
8767
"[(=|:)<valeur>])...]\n"
8768
" [--parse] [<fichier>...]"
8769
8513
-#, c-format
8514
-msgid "could not stat %s"
8515
-msgstr "stat impossible de %s"
8516
-
8517
-#, c-format
8518
-msgid "file %s is not a regular file"
8519
-msgstr "%s n'est pas un fichier régulier"
8520
-
8521
-#, c-format
8522
-msgid "file %s is not writable by user"
8523
-msgstr "le fichier %s n'est pas inscriptible par l'utilisateur"
8524
-
8525
-msgid "could not open temporary file"
8526
-msgstr "impossible de créer un fichier temporaire"
8527
-
8770
#, c-format
8771
msgid "could not read input file '%s'"
8772
msgstr "impossible de lire le fichier d'entrée '%s'"
@@ -8532,6 +8774,10 @@ msgstr "impossible de lire le fichier d'entrée '%s'"
8774
msgid "could not read from stdin"
8775
msgstr "impossible de lire depuis l'entrée standard"
8776
8777
+#, c-format
8778
+msgid "could not write to temporary file '%s'"
8779
+msgstr "impossible d'écrire le fichier temporaire '%s'"
8780
+
8781
#, c-format
8782
msgid "could not rename temporary file to %s"
8783
msgstr "impossible de renommer un fichier temporaire en %s"
@@ -8557,8 +8803,8 @@ msgstr "action si les lignes terminales manquent"
8803
msgid "output only the trailers"
8804
msgstr "éliminer les lignes terminales vides"
8805
8560
-msgid "do not apply trailer.* configuration variables"
8561
-msgstr "ne pas appliquer les variables de configuration trailer.*"
8806
+msgid "do not apply trailer.<key-alias> configuration variables"
8807
+msgstr "ne pas appliquer les variables de configuration trailer.<alias-de-clé>"
8808
8809
msgid "reformat multiline trailer values as single-line values"
8810
msgstr ""
@@ -8580,22 +8826,23 @@ msgstr "--trailer n'a aucune signification avec --only-input"
8826
msgid "no input file given for in-place editing"
8827
msgstr "aucun fichier en entrée pour l'éditon sur place"
8828
8583
-msgid "last-modified can only operate on one tree at a time"
8584
-msgstr "last-modified ne peut opérer que sur un arbre à la fois"
8829
+msgid "last-modified can only operate on one commit at a time"
8830
+msgstr "last-modified ne peut opérer que sur un commit à la fois"
8831
+
8832
+#, c-format
8833
+msgid "revision argument '%s' is a %s, not a commit-ish"
8834
+msgstr "l'argument de révision '%s' est un %s, pas un commit-esque"
8835
8836
#, c-format
8837
msgid "unknown last-modified argument: %s"
8838
msgstr "argument de last-modified inconnu : %s"
8839
8590
-msgid "unable to setup last-modified"
8591
-msgstr "impossible de renseigner last-modified"
8592
-
8840
msgid ""
8594
-"git last-modified [--recursive] [--show-trees] [<revision-range>] [[--] "
8595
-"<path>...]"
8841
+"git last-modified [--recursive] [--show-trees] [--max-depth=<depth>] [-z]\n"
8842
+" [<revision-range>] [[--] <pathspec>...]"
8843
msgstr ""
8597
-"git last-modified [--recursive] [--show-trees] [<plage-de-révisions>] [[--] "
8598
-"<chemin>...]"
8844
+"git last-modified [--recursive] [--show-trees] [--max-depth=<depth>] [-z]\n"
8845
+" [<plage-de-révisions>] [[--] <spéc-de-chemin>...]"
8846
8847
msgid "recurse into subtrees"
8848
msgstr "parcourir les sous-arbres"
@@ -8603,6 +8850,12 @@ msgstr "parcourir les sous-arbres"
8850
msgid "show tree entries when recursing into subtrees"
8851
msgstr "afficher les entrées lors de la récurssion dans les sous-arbres"
8852
8853
+msgid "maximum tree depth to recurse"
8854
+msgstr "profondeur d'arbre maximum de récursion"
8855
+
8856
+msgid "lines are separated with NUL character"
8857
+msgstr "les lignes sont séparées par un caractère NUL"
8858
+
8859
msgid "git log [<options>] [<revision-range>] [[--] <path>...]"
8860
msgstr "git log [<options>] [<plage de révisions>] [[--] <chemin>...]"
8861
@@ -8676,6 +8929,18 @@ msgstr "%s : couverture invalide pour le mode de description"
8929
msgid "format.headers without value"
8930
msgstr "format.headers sans valeur"
8931
8932
+#, c-format
8933
+msgid "bad boolean config value '%s' for '%s'"
8934
+msgstr "valeur booléenne de configuration invalide '%s' pour '%s'"
8935
+
8936
+#, c-format
8937
+msgid ""
8938
+"'%s' used to accept any value and treat that as 'true'.\n"
8939
+"Now it only accepts boolean values, like what '%s' does.\n"
8940
+msgstr ""
8941
+"'%s' acceptait n'importe quelle valeur et la traitait comm 'true'.\n"
8942
+"À présent, elle n'accepte que les valeurs booléennes, comme '%s' le fait.\n"
8943
+
8944
#, c-format
8945
msgid "cannot open patch file %s"
8946
msgstr "impossible d'ouvrir le fichier correctif %s"
@@ -8696,6 +8961,10 @@ msgstr "la lettre de motivation doit être au format courriel"
8961
msgid "failed to create cover-letter file"
8962
msgstr "échec de création du fichier de lettre de motivation"
8963
8964
+#, c-format
8965
+msgid "'%s' is not a valid format string"
8966
+msgstr "'%s' n'est pas une chaîne de format valide"
8967
+
8968
#, c-format
8969
msgid "insane in-reply-to: %s"
8970
msgstr "in-reply-to aberrant : %s"
@@ -8763,6 +9032,14 @@ msgstr "afficher les rustines sur la sortie standard"
9032
msgid "generate a cover letter"
9033
msgstr "générer une lettre de motivation"
9034
9035
+msgid "format-spec"
9036
+msgstr "spéc-de-format"
9037
+
9038
+msgid "format spec used for the commit list in the cover letter"
9039
+msgstr ""
9040
+"le spéc de format utilisé pour la liste de commits dans la lettre de "
9041
+"motivation"
9042
+
9043
msgid "use simple number sequence for output file names"
9044
msgstr ""
9045
"utiliser une séquence simple de nombres pour les nom des fichiers de sortie"
@@ -9659,11 +9936,20 @@ msgid "allow creation of more than one tree"
9936
msgstr "autoriser la création de plus d'un arbre"
9937
9938
msgid ""
9662
-"git multi-pack-index [<options>] write [--preferred-pack=<pack>][--refs-"
9663
-"snapshot=<path>]"
9939
+"git multi-pack-index [<options>] write [--preferred-pack=<pack>]\n"
9940
+" [--[no-]bitmap] [--[no-]incremental] [--[no-]stdin-packs]\n"
9941
+" [--refs-snapshot=<path>]"
9942
msgstr ""
9665
-"git multi-pack-index [<options>] write [--preferred-pack=<paquet>][--refs-"
9666
-"snapshot=<chemin>]"
9943
+"git multi-pack-index [<options>] write [--preferred-pack=<paquet>]\n"
9944
+" [--[no-]bitmap] [--[no-]incremental] [--[no-]stdin-packs]\n"
9945
+" [--refs-snapshot=<chemin>]"
9946
+
9947
+msgid ""
9948
+"git multi-pack-index [<options>] compact [--[no-]incremental]\n"
9949
+" [--[no-]bitmap] <from> <to>"
9950
+msgstr ""
9951
+"git multi-pack-index [<options>] compact [--[no-]incremental]\n"
9952
+" [--[no-]bitmap] <depuis> <vers>"
9953
9954
msgid "git multi-pack-index [<options>] verify"
9955
msgstr "git multi-pack-index [<options>] verify"
@@ -9700,6 +9986,17 @@ msgstr "écrire l'index multi-paquet ne contenant que les index fournis"
9986
msgid "refs snapshot for selecting bitmap commits"
9987
msgstr "instantané des réfs pour sélectionner les commits de bitmap"
9988
9989
+#, c-format
9990
+msgid "could not find MIDX: %s"
9991
+msgstr "impossible de trouver le MIDX : %s"
9992
+
9993
+msgid "MIDX compaction endpoints must be unique"
9994
+msgstr "les points de terminaison de compaction de MIDX doivent être uniques"
9995
+
9996
+#, c-format
9997
+msgid "MIDX %s must be an ancestor of %s"
9998
+msgstr "le MIDX %s doit être l'ancêtre de %s"
9999
+
10000
msgid ""
10001
"during repack, collect pack-files of smaller size into a batch that is "
10002
"larger than this size"
@@ -10323,16 +10620,16 @@ msgstr ""
10620
msgid "could not get type of object %s in pack %s"
10621
msgstr "impossible d'obtenir le type de l'objet %s dans le paquet %s"
10622
10623
+#, c-format
10624
+msgid "could not find pack '%s'"
10625
+msgstr "impossible de trouver le paquet '%s'"
10626
+
10627
#, c-format
10628
msgid "packfile %s is a promisor but --exclude-promisor-objects was given"
10629
msgstr ""
10630
"le fichier paquet %s est un prometteur mais --exclude-promisor-objects a été "
10631
"spécifé"
10632
10332
-#, c-format
10333
-msgid "could not find pack '%s'"
10334
-msgstr "impossible de trouver le paquet '%s'"
10335
-
10633
#, c-format
10634
msgid "packfile %s cannot be accessed"
10635
msgstr "le fichier paquet %s ne peut être accédé"
@@ -10362,9 +10659,6 @@ msgstr ""
10659
"ID d'objet attendu, reçu des données illisibles :\n"
10660
"%s"
10661
10365
-msgid "could not load cruft pack .mtimes"
10366
-msgstr "impossible de charger le paquet déchet des mtimes"
10367
-
10662
msgid "cannot open pack index"
10663
msgstr "impossible d'ouvrir l'index de paquet"
10664
@@ -10917,8 +11211,8 @@ msgstr ""
11211
msgid ""
11212
"You didn't specify any refspecs to push, and push.default is \"nothing\"."
11213
msgstr ""
10920
-"Vous n'avez pas spécifié de spécifications de référence à pousser, et "
10921
-"push.default est \"nothing\"."
11214
+"Vous n'avez pas spécifié de spécifications de référence à pousser, et push."
11215
+"default est \"nothing\"."
11216
11217
#, c-format
11218
msgid ""
@@ -12659,87 +12953,57 @@ msgstr "--convert-graft-file ne supporte aucun argument"
12953
msgid "only one pattern can be given with -l"
12954
msgstr "-l n'accepte qu'un motifs"
12955
12662
-#, c-format
12663
-msgid "'%s' is not a valid commit-ish for %s"
12664
-msgstr "'%s' n'est pas un commit-esque valide pour l'option %s"
12665
-
12666
-msgid "need some commits to replay"
12667
-msgstr "commits requis pour pouvoir rejouer"
12668
-
12669
-msgid "all positive revisions given must be references"
12670
-msgstr "toutes les révisions positives fournies doivent être des références"
12671
-
12672
-msgid "argument to --advance must be a reference"
12673
-msgstr "l'argument de --advance doit être une référence"
12674
-
12675
-msgid ""
12676
-"cannot advance target with multiple sources because ordering would be ill-"
12677
-"defined"
12678
-msgstr ""
12679
-"impossible d'avancer la cible avec des sources multiples parce l'ordre ne "
12680
-"serait pas total"
12681
-
12956
#, c-format
12957
msgid "invalid %s value: '%s'"
12958
msgstr "valeur invalide de %s : '%s'"
12959
12960
msgid ""
12687
-"(EXPERIMENTAL!) git replay ([--contained] --onto <newbase> | --advance "
12688
-"<branch>) [--ref-action[=<mode>]] <revision-range>"
12961
+"(EXPERIMENTAL!) git replay ([--contained] --onto=<newbase> | --"
12962
+"advance=<branch> | --revert=<branch>)\n"
12963
+"[--ref=<ref>] [--ref-action=<mode>] <revision-range>"
12964
msgstr ""
12690
-"(EXPERIMENTAL!) git replay ([--contained] --onto <nouvelle-base> | --advance "
12691
-"<branche>) [--ref-action[=<mode>]] <plage-de-révision>"
12692
-
12693
-msgid "make replay advance given branch"
12694
-msgstr "faire rejouer en avançant la branche indiquée"
12695
-
12696
-msgid "replay onto given commit"
12697
-msgstr "rejouer par-dessus le commit indiqué"
12965
+"(EXPERIMENTAL!) git replay ([--contained] --onto=<nouvelle-base> | --"
12966
+"advance=<branche> | --revert=<branche>)\n"
12967
+"[--ref=<réf>] [--ref-action=<mode>] <plage-de-révision>"
12968
12969
msgid "update all branches that point at commits in <revision-range>"
12970
msgstr ""
12971
"mettre à jour les branches qui pointent sur les commits dans <plage-de-"
12972
"révisions>"
12973
12704
-msgid "control ref update behavior (update|print)"
12705
-msgstr "contrôler le comportement de mise à jour de ref (update|print)"
12706
-
12707
-msgid "option --onto or --advance is mandatory"
12708
-msgstr "une option --onto ou --advance est obligatoire"
12709
-
12710
-#, c-format
12711
-msgid ""
12712
-"some rev walking options will be overridden as '%s' bit in 'struct rev_info' "
12713
-"will be forced"
12714
-msgstr ""
12715
-"certaines options de parcours de révs seront surchargées car le bit '%s' "
12716
-"dans 'struct rev_info' sera forcé"
12974
+msgid "replay onto given commit"
12975
+msgstr "rejouer par-dessus le commit indiqué"
12976
12718
-#, c-format
12719
-msgid "failed to begin ref transaction: %s"
12720
-msgstr "impossible de commencer la transaction de réf ; %s"
12977
+msgid "make replay advance given branch"
12978
+msgstr "faire rejouer en avançant la branche indiquée"
12979
12722
-msgid "error preparing revisions"
12723
-msgstr "erreur lors de la préparation des révisions"
12980
+msgid "revert commits onto given branch"
12981
+msgstr "inverser les commits sur la branche fournie"
12982
12725
-msgid "replaying down from root commit is not supported yet!"
12726
-msgstr "rejouer depuis le commit racine n'est pas encore géré !"
12983
+msgid "reference to update with result"
12984
+msgstr "la référence à mettre à jour avec le résultat"
12985
12728
-msgid "replaying merge commits is not supported yet!"
12729
-msgstr "rejouer des commits de fusion n'est pas encore géré !"
12986
+msgid "control ref update behavior (update|print)"
12987
+msgstr "contrôler le comportement de mise à jour de ref (update|print)"
12988
12731
-#, c-format
12732
-msgid "failed to update ref '%s': %s"
12733
-msgstr "échec de la mise à jour de la réf '%s' : %s"
12989
+msgid "exactly one of --onto, --advance, or --revert is required"
12990
+msgstr "un seul des paramètres --onto, --advance ou --revert est requis"
12991
12992
#, c-format
12736
-msgid "failed to commit ref transaction: %s"
12737
-msgstr "impossible de valider la transaction de réf : %s"
12993
+msgid ""
12994
+"some rev walking options will be overridden as '%s' bit in 'struct rev_info' "
12995
+"will be forced"
12996
+msgstr ""
12997
+"certaines options de parcours de révs seront surchargées car le bit '%s' "
12998
+"dans 'struct rev_info' sera forcé"
12999
13000
#, c-format
13001
msgid "key '%s' not found"
13002
msgstr "clé '%s' non trouvée"
13003
13004
+msgid "--keys can only be used with --format=lines or --format=nul"
13005
+msgstr "--keys ne peut être utilisé qu'avec --format=lines ou --format=nul"
13006
+
13007
#, c-format
13008
msgid "invalid format '%s'"
13009
msgstr "format invalide '%s'"
@@ -12753,6 +13017,12 @@ msgstr "synonymes de --format=nul"
13017
msgid "print all keys/values"
13018
msgstr "afficher toutes les clés/valeurs"
13019
13020
+msgid "show keys"
13021
+msgstr "afficher les clé"
13022
+
13023
+msgid "--keys cannot be used with a <key> or --all"
13024
+msgstr "--keys ne peut être utilisé ni avec une <clé> ou ni avec --all"
13025
+
13026
msgid "unsupported output format"
13027
msgstr "format de sortie non géré"
13028
@@ -12795,6 +13065,18 @@ msgstr "taille décompressée"
13065
msgid "Disk size"
13066
msgstr "Taille sur disque"
13067
13068
+msgid "Largest objects"
13069
+msgstr "Objets les plus gros"
13070
+
13071
+msgid "Maximum size"
13072
+msgstr "Taille maximale"
13073
+
13074
+msgid "Maximum parents"
13075
+msgstr "Nombre maximum de parents"
13076
+
13077
+msgid "Maximum entries"
13078
+msgstr "Nombre maximum d'entrées"
13079
+
13080
msgid "Repository structure"
13081
msgstr "Structure de dépôt"
13082
@@ -13379,6 +13661,44 @@ msgstr "algorithme d'empreinte"
13661
msgid "Unknown hash algorithm"
13662
msgstr "Algorithme d'empreinte inconnu"
13663
13664
+msgid "assuming SHA-1; use --object-format to override"
13665
+msgstr "SHA-1 supposé ; utilisez --object-format pour surcharger"
13666
+
13667
+msgid "unable to read header"
13668
+msgstr "impossible d'analyser l'entête"
13669
+
13670
+msgid "unknown index version"
13671
+msgstr "version d'index inconnue"
13672
+
13673
+msgid "unable to read index"
13674
+msgstr "lecture d'index impossible"
13675
+
13676
+msgid "corrupt index file"
13677
+msgstr "fichier d'index corrompu"
13678
+
13679
+#, c-format
13680
+msgid "unable to read entry %u/%u"
13681
+msgstr "impossible de lire l'entrée %u/%u"
13682
+
13683
+#, c-format
13684
+msgid "unable to read sha1 %u/%u"
13685
+msgstr "impossible de lire le sha1 %u/%u"
13686
+
13687
+#, c-format
13688
+msgid "unable to read crc %u/%u"
13689
+msgstr "impossible de lire le crc %u/%u"
13690
+
13691
+#, c-format
13692
+msgid "unable to read 32b offset %u/%u"
13693
+msgstr "impossible de lire le décalage 32b %u/%u"
13694
+
13695
+msgid "inconsistent 64b offset index"
13696
+msgstr "index de décalage 64b incohérent"
13697
+
13698
+#, c-format
13699
+msgid "unable to read 64b offset %u"
13700
+msgstr "impossible de lire le décalage 64b %u"
13701
+
13702
msgid ""
13703
"git show-ref [--head] [-d | --dereference]\n"
13704
" [-s | --hash[=<n>]] [--abbrev[=<n>]] [--branches] [--tags]\n"
@@ -13642,19 +13962,19 @@ msgid "git stash store [(-m | --message) <message>] [-q | --quiet] <commit>"
13962
msgstr "git stash store [(-m | --message) <message>] [-q | --quiet] <remise>"
13963
13964
msgid ""
13645
-"git stash [push [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q "
13965
+"git stash [push] [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q "
13966
"| --quiet]\n"
13967
" [-u | --include-untracked] [-a | --all] [(-m | --message) "
13968
"<message>]\n"
13969
" [--pathspec-from-file=<file> [--pathspec-file-nul]]\n"
13650
-" [--] [<pathspec>...]]"
13970
+" [--] [<pathspec>...]"
13971
msgstr ""
13652
-"git stash [push [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q "
13972
+"git stash [push] [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q "
13973
"| --quiet]\n"
13974
" [-u | --include-untracked] [-a | --all] [(-m | --message) "
13975
"<message>]\n"
13976
" [--pathspec-from-file=<fichier> [--pathspec-file-nul]]\n"
13657
-" [--] [<spécificateur-de-chemin>...]]"
13977
+" [--] [<spécificateur-de-chemin>...]"
13978
13979
msgid ""
13980
"git stash save [-p | --patch] [-S | --staged] [-k | --[no-]keep-index] [-q | "
@@ -13922,6 +14242,9 @@ msgstr ""
14242
msgid "could not get a repository handle for submodule '%s'"
14243
msgstr "impossible de trouver une poignée de dépôt pour le sous-module '%s'"
14244
14245
+msgid "git submodule--helper get-default-remote <path>"
14246
+msgstr "git submodule--helper get-default-remote <chemin>"
14247
+
14248
#, c-format
14249
msgid "No url found for submodule path '%s' in .gitmodules"
14250
msgstr "URL non trouvée pour le chemin de sous-module '%s' dans .gitmodules"
@@ -13958,6 +14281,16 @@ msgstr "parcourir récursivement les sous-modules"
14281
msgid "git submodule foreach [--quiet] [--recursive] [--] <command>"
14282
msgstr "git submodule foreach [--quiet] [--recursive] [--] <commande>"
14283
14284
+#, c-format
14285
+msgid ""
14286
+"failed to set a valid default config for 'submodule.%s.gitdir'. Please "
14287
+"ensure it is set, for example by running something like: 'git config "
14288
+"submodule.%s.gitdir .git/modules/%s'"
14289
+msgstr ""
14290
+"échec de réglage d'une valeur par défaut valide pour 'submodule.%s.gitdir'. "
14291
+"Veuillez vous assurer qu'elle est réglée en lançant par exemple quelque "
14292
+"chose comme : 'git config submodule.%s.gitdir .git/modules/%s'"
14293
+
14294
#, c-format
14295
msgid "Failed to register url for submodule path '%s'"
14296
msgstr "Échec d'enregistrement de l'URL pour le chemin de sous-module '%s'"
@@ -14050,6 +14383,27 @@ msgstr "git submodule summary [<options>] [<commit>] [--] [<chemin>]"
14383
msgid "could not fetch a revision for HEAD"
14384
msgstr "impossible de récupérer une révision pour HEAD"
14385
14386
+msgid "git submodule--helper gitdir <name>"
14387
+msgstr "git submodule--helper gitdir <nom>"
14388
+
14389
+msgid ""
14390
+"could not set core.repositoryformatversion to 1.\n"
14391
+"Please set it for migration to work, for example:\n"
14392
+"git config core.repositoryformatversion 1"
14393
+msgstr ""
14394
+"impossible de régler core.repositoryformatversion à 1.\n"
14395
+"Veuillez le faire pour que la migration réussisse, par exemple :\n"
14396
+"git config core.repositoryformatversion 1"
14397
+
14398
+msgid ""
14399
+"could not enable submodulePathConfig extension. It is required\n"
14400
+"for migration to work. Please enable it in the root repo:\n"
14401
+"git config extensions.submodulePathConfig true"
14402
+msgstr ""
14403
+"impossible d'activer l'extension submodulePathConfig. Elle est nécessaire\n"
14404
+"pour que la migration réussisse. Veuillez l'activer dans le dépôt racine :\n"
14405
+"git config extensions.submodulePathConfig true"
14406
+
14407
#, c-format
14408
msgid "Synchronizing submodule url for '%s'\n"
14409
msgstr "Synchronisation de l'URL sous-module pour '%s'\n"
@@ -14146,11 +14500,6 @@ msgstr ""
14500
msgid "Value '%s' for submodule.alternateLocation is not recognized"
14501
msgstr "La valeur '%s' pour submodule.alternateLocation n'est pas reconnue"
14502
14149
-#, c-format
14150
-msgid "refusing to create/use '%s' in another submodule's git dir"
14151
-msgstr ""
14152
-"refus de créer/utiliser '%s' dans un répertoire git d'un autre sous-module"
14153
-
14503
#, c-format
14504
msgid "directory not empty: '%s'"
14505
msgstr "le répertoire n'est pas vide : '%s'"
@@ -14159,6 +14508,14 @@ msgstr "le répertoire n'est pas vide : '%s'"
14508
msgid "clone of '%s' into submodule path '%s' failed"
14509
msgstr "le clonage de '%s' dans le chemin de sous-module '%s' a échoué"
14510
14511
+#, c-format
14512
+msgid ""
14513
+"refusing to create/use '%s' in another submodule's git dir. Enabling "
14514
+"extensions.submodulePathConfig should fix this."
14515
+msgstr ""
14516
+"refus de créer/utiliser '%s' dans un répertoire git d'un autre sous-module. "
14517
+"Activer extensions.submodulePathConfig devrait résoudre cela."
14518
+
14519
#, c-format
14520
msgid "could not get submodule directory for '%s'"
14521
msgstr "impossible de créer le répertoire de sous-module pour '%s'"
@@ -15074,8 +15431,8 @@ msgstr "Suppression de %s/%s : %s"
15431
msgid "report pruned working trees"
15432
msgstr "afficher les arbres de travail élagués"
15433
15077
-msgid "expire working trees older than <time>"
15078
-msgstr "faire expirer les arbres de travail plus vieux que <temps>"
15434
+msgid "prune missing working trees older than <time>"
15435
+msgstr "élaguer les arbres de travail plus vieux que <temps>"
15436
15437
#, c-format
15438
msgid "'%s' already exists"
@@ -15146,15 +15503,8 @@ msgstr "Préparation de l'arbre de travail (extraction de '%s')"
15503
msgid "Preparing worktree (detached HEAD %s)"
15504
msgstr "Préparation de l'arbre de travail (HEAD détachée %s)"
15505
15149
-#, c-format
15150
-msgid ""
15151
-"HEAD points to an invalid (or orphaned) reference.\n"
15152
-"HEAD path: '%s'\n"
15153
-"HEAD contents: '%s'"
15154
-msgstr ""
15155
-"HEAD pointe sur une référence invalide (ou orpheline).\n"
15156
-"chemin de HEAD '%s'\n"
15157
-"contenu de HEAD : '%s'"
15506
+msgid "HEAD points to an invalid (or orphaned) reference.\n"
15507
+msgstr "HEAD pointe sur une référence invalide (ou orpheline).\n"
15508
15509
msgid ""
15510
"No local or remote refs exist despite at least one remote\n"
@@ -15216,9 +15566,10 @@ msgstr ""
15566
msgid "show extended annotations and reasons, if available"
15567
msgstr "afficher les annotations étendues et les raisons, si disponible"
15568
15219
-msgid "add 'prunable' annotation to worktrees older than <time>"
15569
+msgid "add 'prunable' annotation to missing worktrees older than <time>"
15570
msgstr ""
15221
-"ajouter l'annotation 'prunable' aux arbres de travail plus vieux que <temps>"
15571
+"ajouter l'annotation 'prunable' aux arbres de travail manquants plus vieux "
15572
+"que <temps>"
15573
15574
msgid "terminate records with a NUL character"
15575
msgstr "terminer les enregistrements par un caractère NUL"
@@ -15723,6 +16074,9 @@ msgstr ""
16074
msgid "Display help information about Git"
16075
msgstr "Afficher l'information d'aide à propos de Git"
16076
16077
+msgid "EXPERIMENTAL: Rewrite history"
16078
+msgstr "EXPERIMENTAL : Réécrit l'historique"
16079
+
16080
msgid "Run git hooks"
16081
msgstr "Lance les crochets git"
16082
@@ -15833,8 +16187,8 @@ msgstr "Trouver les fichiers pack redondants"
16187
msgid "Pack heads and tags for efficient repository access"
16188
msgstr "Empaqueter les têtes et les étiquettes pour un accès efficace au dépôt"
16189
15836
-msgid "Compute unique ID for a patch"
15837
-msgstr "Calculer l'ID unique d'une rustine"
16190
+msgid "Compute unique IDs for patches"
16191
+msgstr "Calculer des IDs uniques pour les rustines"
16192
16193
msgid "Prune all unreachable objects from the object database"
16194
msgstr "Élaguer les objets inatteignables depuis la base de données des objets"
@@ -16335,11 +16689,11 @@ msgstr ""
16689
16690
#, c-format
16691
msgid ""
16338
-"attempting to write a commit-graph, but 'commitGraph.changedPathsVersion' "
16339
-"(%d) is not supported"
16692
+"attempting to write a commit-graph, but 'commitGraph."
16693
+"changedPathsVersion' (%d) is not supported"
16694
msgstr ""
16341
-"essai d'écriture de graphe de commits, mais "
16342
-"'commitGraph.changedPathsVersion' (%d) n'est pas pris en charge"
16695
+"essai d'écriture de graphe de commits, mais 'commitGraph."
16696
+"changedPathsVersion' (%d) n'est pas pris en charge"
16697
16698
msgid "too many commits to write graph"
16699
msgstr "trop de commits pour écrire un graphe"
@@ -16416,6 +16770,10 @@ msgstr "Verification des commits dans le graphe de commits"
16770
msgid "could not parse commit %s"
16771
msgstr "impossible d'analyser le commit %s"
16772
16773
+#, c-format
16774
+msgid "object %s is a %s, not a %s"
16775
+msgstr "l'objet %s est de type %s, pas de type %s"
16776
+
16777
#, c-format
16778
msgid "%s %s is not a commit!"
16779
msgstr "%s %s n'est pas un commit !"
@@ -16827,10 +17185,6 @@ msgid "bad numeric config value '%s' for '%s' in %s: %s"
17185
msgstr ""
17186
"valeur numérique de configuration incorrecte '%s' pour '%s' dans %s : %s"
17187
16830
-#, c-format
16831
-msgid "bad boolean config value '%s' for '%s'"
16832
-msgstr "valeur booléenne de configuration invalide '%s' pour '%s'"
16833
-
17188
#, c-format
17189
msgid "failed to expand user dir in: '%s'"
17190
msgstr "impossible d'étendre le répertoire utilisateur dans : '%s'"
@@ -17525,6 +17879,9 @@ msgstr "classe de modification inconnue '%c' dans --diff-filter=%s"
17879
msgid "unknown value after ws-error-highlight=%.*s"
17880
msgstr "valeur inconnue après ws-error-highlight=%.*s"
17881
17882
+msgid "--find-object requires a git repository"
17883
+msgstr "--find-object requiert un dépôt git"
17884
+
17885
#, c-format
17886
msgid "unable to resolve '%s'"
17887
msgstr "impossible de résoudre '%s'"
@@ -17924,9 +18281,6 @@ msgstr "sélectionner les fichiers par types de diff"
18281
msgid "<depth>"
18282
msgstr "<profondeur>"
18283
17927
-msgid "maximum tree depth to recurse"
17928
-msgstr "profondeur d'arbre maximum de récursion"
17929
-
18284
msgid "<file>"
18285
msgstr "<fichier>"
18286
@@ -18279,6 +18633,10 @@ msgstr "erreur lors du traitement des références voulues : %d"
18633
msgid "git fetch-pack: expected response end packet"
18634
msgstr "git fetch-pack : paquet de fin de réponse attendu"
18635
18636
+#, c-format
18637
+msgid "couldn't resolve 'auto' filter '%s': %s"
18638
+msgstr "impossible de résoudre le filtre 'auto' '%s' : %s"
18639
+
18640
msgid "no matching remote head"
18641
msgstr "pas de HEAD distante correspondante"
18642
@@ -18697,8 +19055,20 @@ msgid ""
19055
"You can disable this warning with `git config set advice.ignoredHook false`."
19056
msgstr ""
19057
"Le crochet '%s' a été ignoré parce qu'il n'est pas marqué comme exécutable.\n"
18700
-"Vous pouvez désactiver cet avertissement avec `git config set "
18701
-"advice.ignoredHook false`."
19058
+"Vous pouvez désactiver cet avertissement avec `git config set advice."
19059
+"ignoredHook false`."
19060
+
19061
+#, c-format
19062
+msgid "disabled hook '%s' has no command configured"
19063
+msgstr "le crochet désactivé '%s' n'a pas de commande configurée"
19064
+
19065
+#, c-format
19066
+msgid ""
19067
+"'hook.%s.command' must be configured or 'hook.%s.event' must be removed; "
19068
+"aborting."
19069
+msgstr ""
19070
+"'hook.%s.command' doit être configuré ou 'hook.%s.event' doit être "
19071
+"supprimé ; abandon."
19072
19073
msgid "not a git repository"
19074
msgstr "pas un dépôt git"
@@ -18752,6 +19122,25 @@ msgstr ""
19122
" demandé : %s\n"
19123
" redirection : %s"
19124
19125
+#, c-format
19126
+msgid ""
19127
+"response requested a delay greater than http.maxRetryTime (%ld > %ld seconds)"
19128
+msgstr ""
19129
+"La réponse à demandé un délai plus grand que http.maxRetryTime (%ld > %ld "
19130
+"secondes)"
19131
+
19132
+#, c-format
19133
+msgid ""
19134
+"configured http.retryAfter exceeds http.maxRetryTime (%ld > %ld seconds)"
19135
+msgstr ""
19136
+"la configuration http.retryAfter est plus grande que http.maxRetryTime (%ld "
19137
+"> %ld secondes)"
19138
+
19139
+#, c-format
19140
+msgid "rate limited, waiting %ld seconds before retry"
19141
+msgstr ""
19142
+"limitation du débit, en attente pendant %ld secondes avant de réessayer"
19143
+
19144
#, c-format
19145
msgid ""
19146
"number too large to represent as curl_off_t on this platform: %<PRIuMAX>"
@@ -18836,6 +19225,9 @@ msgstr ""
19225
"régler le dossier cible avec 'git config imap.folder <dossier>'\"\n"
19226
"(par ex., 'git config imap.folder Drafts')"
19227
19228
+msgid "'auto' filter not supported by this command"
19229
+msgstr "filtre 'auto' non pris en charge par cette commande"
19230
+
19231
msgid "expected 'tree:<depth>'"
19232
msgstr "attendu : 'tree:<profondeur>'"
19233
@@ -18855,12 +19247,18 @@ msgid "must escape char in sub-filter-spec: '%c'"
19247
msgstr ""
19248
"le caractère doit être échappé dans le spécificateur de sous-filtre : '%c'"
19249
19250
+msgid "an 'auto' filter cannot be combined"
19251
+msgstr "un filtre 'auto' ne peut pas être combiné"
19252
+
19253
msgid "expected something after combine:"
19254
msgstr "quelque chose attendu après combine :"
19255
19256
msgid "multiple filter-specs cannot be combined"
19257
msgstr "impossible de combiner des spécificateurs multiples de filtre"
19258
19259
+msgid "an 'auto' filter is incompatible with any other filter"
19260
+msgstr "un filtre 'auto' est incompatible avec d'autres filtres"
19261
+
19262
msgid "unable to upgrade repository format to support partial clone"
19263
msgstr ""
19264
"impossible de mettre à jour le format de dépôt pour supporter les clones "
@@ -18894,23 +19292,45 @@ msgstr ""
19292
msgid "unable to load root tree for commit %s"
19293
msgstr "impossible de charger l'arbre racine pour le commit %s"
19294
19295
+#, c-format
19296
+msgid "could not write lock pid file '%s'"
19297
+msgstr "impossible d'écrire le fichier de verrou pid'%s'"
19298
+
19299
+#, c-format
19300
+msgid "malformed lock pid file '%s'"
19301
+msgstr "fichier de verrou pid malformé '%s'"
19302
+
19303
#, c-format
19304
msgid ""
18899
-"Unable to create '%s.lock': %s.\n"
19305
+"Unable to create '%s': %s.\n"
19306
"\n"
18901
-"Another git process seems to be running in this repository, e.g.\n"
18902
-"an editor opened by 'git commit'. Please make sure all processes\n"
18903
-"are terminated then try again. If it still fails, a git process\n"
18904
-"may have crashed in this repository earlier:\n"
18905
-"remove the file manually to continue."
19307
msgstr ""
18907
-"Impossible de créer '%s.lock' : %s.\n"
19308
+"Impossible de créer '%s' : %s.\n"
19309
"\n"
18909
-"Il semble qu'un autre processus git est déjà lancé dans ce dépôt,\n"
18910
-"par exemple un éditeur ouvert par 'git commit'. Veuillez vous assurer\n"
18911
-"que tous les processus sont terminés et réessayez. Si l'échec persiste,\n"
18912
-"un processus git peut avoir planté :\n"
18913
-"supprimez le fichier manuellement pour poursuivre."
19310
+
19311
+#, c-format
19312
+msgid ""
19313
+"Lock may be held by process %<PRIuMAX>; if no git process is running, the "
19314
+"lock file may be stale (PIDs can be reused)"
19315
+msgstr ""
19316
+"Le verrou peut être tenu par le processus %<PRIuMAX> ; si aucun processus "
19317
+"git n'est en cours, le fichier de verrou peut être obsolète (les PIDs "
19318
+"peuvent être réutilisés)"
19319
+
19320
+#, c-format
19321
+msgid ""
19322
+"Lock was held by process %<PRIuMAX>, which is no longer running; the lock "
19323
+"file appears to be stale"
19324
+msgstr ""
19325
+"Le verrou était tenu par le processus %<PRIuMAX> qui n'est plus en cours, le "
19326
+"fichier de verrou semble obsolète"
19327
+
19328
+msgid ""
19329
+"Another git process seems to be running in this repository, or the lock file "
19330
+"may be stale"
19331
+msgstr ""
19332
+"Un autre processus git semble en cours dans ce dépôt, ou le fichier verrou "
19333
+"est obsolète"
19334
19335
#, c-format
19336
msgid "Unable to create '%s.lock': %s"
@@ -19224,8 +19644,15 @@ msgstr "impossible d'analyser la ligne : %s"
19644
msgid "malformed line: %s"
19645
msgstr "ligne malformée : %s"
19646
19227
-msgid "could not load pack"
19228
-msgstr "impossible de charger le paquet"
19647
+#, c-format
19648
+msgid "could not load pack %d"
19649
+msgstr "impossible de charger le paquet %d"
19650
+
19651
+msgid "too many packs, unable to compact"
19652
+msgstr "trop de paquets, impossible de compacter"
19653
+
19654
+msgid "could not determine preferred pack"
19655
+msgstr "impossible de déterminer le paquet préféré"
19656
19657
#, c-format
19658
msgid "unable to link '%s' to '%s'"
@@ -19235,6 +19662,13 @@ msgstr "impossible de lier '%s' à '%s'"
19662
msgid "failed to clear multi-pack-index at %s"
19663
msgstr "échec du nettoyage de l'index de multi-paquet à %s"
19664
19665
+#, c-format
19666
+msgid "unknown MIDX version: %d"
19667
+msgstr "version de MIDX inconnue : %d"
19668
+
19669
+msgid "cannot perform MIDX compaction with v1 format"
19670
+msgstr "impossible de compacter les MIDX en format v1"
19671
+
19672
msgid "ignoring existing multi-pack-index; checksum mismatch"
19673
msgstr ""
19674
"index multi-paquet existant ignoré ; non-concordance de la somme de contrôle"
@@ -19831,10 +20265,6 @@ msgstr "nom d'objet invalide : '%.*s'."
20265
msgid "invalid object type \"%s\""
20266
msgstr "type d'objet invalide \"%s\""
20267
19834
-#, c-format
19835
-msgid "object %s is a %s, not a %s"
19836
-msgstr "l'objet %s est de type %s, pas de type %s"
19837
-
20268
#, c-format
20269
msgid "object %s has unknown type id %d"
20270
msgstr "l'objet %s a un id de type inconnu %d"
@@ -19843,6 +20273,10 @@ msgstr "l'objet %s a un id de type inconnu %d"
20273
msgid "unable to parse object: %s"
20274
msgstr "impossible d'analyser l'objet : %s"
20275
20276
+#, c-format
20277
+msgid "unable to open object stream for %s"
20278
+msgstr "impossible d'ouvrir l'objet flux pour %s"
20279
+
20280
#, c-format
20281
msgid "hash mismatch %s"
20282
msgstr "incohérence d'empreinte %s"
@@ -19860,15 +20294,6 @@ msgstr "impossible de normaliser le chemin d'objet alternatif : %s"
20294
msgid "%s: ignoring alternate object stores, nesting too deep"
20295
msgstr "%s : magasins d'objets alternatifs ignorés, récursion trop profonde"
20296
19863
-msgid "unable to fdopen alternates lockfile"
19864
-msgstr "impossible d'ouvrir (fdopen) le fichier verrou des alternatives"
19865
-
19866
-msgid "unable to read alternates file"
19867
-msgstr "lecture du fichier d'alternatives impossible"
19868
-
19869
-msgid "unable to move new alternates file into place"
19870
-msgstr "impossible de déplacer le nouveau fichier d'alternative"
19871
-
20297
#, c-format
20298
msgid "path '%s' does not exist"
20299
msgstr "le chemin '%s' n'existe pas"
@@ -19915,6 +20340,15 @@ msgstr "correspondance manquante entre %s et %s"
20340
msgid "%s is not a valid '%s' object"
20341
msgstr "%s n'est pas un objet '%s' valide"
20342
20343
+msgid "unable to fdopen alternates lockfile"
20344
+msgstr "impossible d'ouvrir (fdopen) le fichier verrou des alternatives"
20345
+
20346
+msgid "unable to read alternates file"
20347
+msgstr "lecture du fichier d'alternatives impossible"
20348
+
20349
+msgid "unable to move new alternates file into place"
20350
+msgstr "impossible de déplacer le nouveau fichier d'alternative"
20351
+
20352
#, c-format
20353
msgid "duplicate entry when writing bitmap index: %s"
20354
msgstr "entrée dupliquée dans l'index en bitmap : '%s'"
@@ -20129,9 +20563,6 @@ msgid "multi-pack-index reverse-index chunk is the wrong size"
20563
msgstr ""
20564
"le tronçon d'index inversé de l'index multi-paquet n'a pas la bonne taille"
20565
20132
-msgid "could not determine preferred pack"
20133
-msgstr "impossible de déterminer le paquet préféré"
20134
-
20566
msgid "cannot both write and verify reverse index"
20567
msgstr "impossible de lire et vérifier à la fois l'index inverse"
20568
@@ -20154,6 +20585,10 @@ msgstr "offset avant la fin du fichier paquet (.idx cassé ?)"
20585
msgid "packfile %s cannot be mapped%s"
20586
msgstr "le fichier paquet %s ne peut être mmap%s"
20587
20588
+#, c-format
20589
+msgid "could not load .mtimes for cruft pack '%s'"
20590
+msgstr "impossible de charger .mtimes pour le paquet déchet '%s'"
20591
+
20592
#, c-format
20593
msgid "offset before start of pack index for %s (corrupt index?)"
20594
msgstr "offset avant le début de l'index de paquet pour %s (index corrompu ?)"
@@ -20509,6 +20944,10 @@ msgstr "impossible de créer le lstat en fil : %s"
20944
msgid "unable to parse --pretty format"
20945
msgstr "impossible d'analyser le format --pretty"
20946
20947
+#, c-format
20948
+msgid "%s is not supported by this command"
20949
+msgstr "%s n'est pas pris en charge par cette commande"
20950
+
20951
msgid "lazy fetching disabled; some objects may not be available"
20952
msgstr ""
20953
"récupération paresseuse désactivée ; certains objets pourraient ne pas être "
@@ -20555,6 +20994,22 @@ msgstr "élément invalide '%s' pour l'info de distant"
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"
20996
20997
+#, c-format
20998
+msgid ""
20999
+"Storing new %s from server for remote '%s'.\n"
21000
+" '%s' -> '%s'\n"
21001
+msgstr ""
21002
+"Stockage d'un nouveau %s depuis le server pour le distant '%s'.\n"
21003
+" '%s' -> '%s'\n"
21004
+
21005
+#, c-format
21006
+msgid "invalid filter '%s' for remote '%s' will not be stored: %s"
21007
+msgstr "le filtre invalide '%s' pour le distant '%s' ne sera pas stocké : %s"
21008
+
21009
+#, c-format
21010
+msgid "invalid token '%s' for remote '%s' will not be stored"
21011
+msgstr "le jeton invalide '%s' pour le distant '%s' ne sera pas stocké"
21012
+
21013
#, c-format
21014
msgid "unknown '%s' value for '%s' config option"
21015
msgstr "valeur inconnue '%s' pour l'option de config '%s'"
@@ -20563,6 +21018,10 @@ msgstr "valeur inconnue '%s' pour l'option de config '%s'"
21018
msgid "accepted promisor remote '%s' not found"
21019
msgstr "distant accpté de prometteur '%s' non trouvé"
21020
21021
+#, c-format
21022
+msgid "promisor remote '%s' advertised invalid filter '%s': %s"
21023
+msgstr "le prometteur distant '%s' a annoncé un filtre invalide '%s' : %s"
21024
+
21025
msgid "object-info: expected flush after arguments"
21026
msgstr "object-info : vidage attendu après les arguments"
21027
@@ -20821,6 +21280,14 @@ msgstr "impossible de régler les bits de droit de '%s'"
21280
msgid "%s: cannot drop to stage #0"
21281
msgstr "%s : impossible de revenir à l'étape 0"
21282
21283
+#, c-format
21284
+msgid ""
21285
+"Skipping submodule due to ignore=all: %s\n"
21286
+"Use --force if you really want to add the submodule."
21287
+msgstr ""
21288
+"sous-module ignoré par ignore=all: %s\n"
21289
+"Utilisez --force si vous souhaitez vraiment ajouter le sous-module."
21290
+
21291
#, c-format
21292
msgid "unexpected diff status %c"
21293
msgstr "état de diff inattendu %c"
@@ -21200,6 +21667,12 @@ msgstr "'%s' n'est pas un journal de références"
21667
msgid "no reflog for '%s'"
21668
msgstr "pas de journal de références pour '%s'"
21669
21670
+#, c-format
21671
+msgid "in '%s' phase, update aborted by the reference-transaction hook"
21672
+msgstr ""
21673
+"dans la phase '%s', la mise à jour a été abandonnée par le crochet reference-"
21674
+"transaction"
21675
+
21676
msgid "Checking references consistency"
21677
msgstr "Vérification de la cohérence des références"
21678
@@ -21309,9 +21782,6 @@ msgstr "mises à jour multiples pour la réf '%s' non permises"
21782
msgid "ref updates forbidden inside quarantine environment"
21783
msgstr "mises à jour des références interdites en environnement de quarantaine"
21784
21312
-msgid "ref updates aborted by hook"
21313
-msgstr "mises à jour des références annulées par le crochet"
21314
-
21785
#, c-format
21786
msgid "'%s' exists; cannot create '%s'"
21787
msgstr "'%s' existe ; impossible de créer '%s'"
@@ -21516,6 +21986,14 @@ msgid "unable to access '%s' with http.pinnedPubkey configuration: %s"
21986
msgstr ""
21987
"impossible d'accéder à '%s' avec la configuration http.pinnedPubkey : %s"
21988
21989
+#, c-format
21990
+msgid "rate limited by '%s', please try again in %ld seconds"
21991
+msgstr "débit limité par '%s', veuillez essayer dans %ld secondes"
21992
+
21993
+#, c-format
21994
+msgid "rate limited by '%s', please try again later"
21995
+msgstr "débit limité par '%s', veuillez essayer plus tard"
21996
+
21997
#, c-format
21998
msgid "unable to access '%s': %s"
21999
msgstr "impossible d'accéder à '%s' : %s"
@@ -21532,8 +22010,8 @@ msgstr "le serveur distant a envoyé un paquet de fin de réponse inattendu"
22010
22011
msgid "unable to rewind rpc post data - try increasing http.postBuffer"
22012
msgstr ""
21535
-"impossible de rembobiner le données post rpc - essayer d'augmenter "
21536
-"http.postBuffer"
22013
+"impossible de rembobiner le données post rpc - essayer d'augmenter http."
22014
+"postBuffer"
22015
22016
#, c-format
22017
msgid "remote-curl: bad line length character: %.4s"
@@ -21805,11 +22283,12 @@ msgid "* Ignoring funny ref '%s' locally"
22283
msgstr "* Référence bizarre '%s' ignorée localement"
22284
22285
#, c-format
21808
-msgid "Your branch is based on '%s', but the upstream is gone.\n"
21809
-msgstr "Votre branche est basée sur '%s', mais la branche amont a disparu.\n"
21810
-
21811
-msgid " (use \"git branch --unset-upstream\" to fixup)\n"
21812
-msgstr " (utilisez \"git branch --unset-upstream\" pour corriger)\n"
22286
+msgid ""
22287
+"ignoring value '%s' for status.compareBranches, only @{upstream} and @{push} "
22288
+"are supported"
22289
+msgstr ""
22290
+"valeur '%s' ignorée par status.compareBranches, seuls @{upstream} et @{push} "
22291
+"sont pris en charge"
22292
22293
#, c-format
22294
msgid "Your branch is up to date with '%s'.\n"
@@ -21865,6 +22344,13 @@ msgid ""
22344
msgstr ""
22345
" (utilisez \"git pull\" pour intégrer la branche distante avec la vôtre)\n"
22346
22347
+#, c-format
22348
+msgid "Your branch is based on '%s', but the upstream is gone.\n"
22349
+msgstr "Votre branche est basée sur '%s', mais la branche amont a disparu.\n"
22350
+
22351
+msgid " (use \"git branch --unset-upstream\" to fixup)\n"
22352
+msgstr " (utilisez \"git branch --unset-upstream\" pour corriger)\n"
22353
+
22354
#, c-format
22355
msgid "cannot parse expected object name '%s'"
22356
msgstr "impossible d'analyser le nom attendu d'objet '%s'"
@@ -21949,6 +22435,39 @@ msgstr "référence de remplacement dupliquée : %s"
22435
msgid "replace depth too high for object %s"
22436
msgstr "profondeur de remplacement trop grande pour l'objet %s"
22437
22438
+#, c-format
22439
+msgid "'%s' is not a valid commit-ish for %s"
22440
+msgstr "'%s' n'est pas un commit-esque valide pour l'option %s"
22441
+
22442
+#, c-format
22443
+msgid "argument to %s must be a reference"
22444
+msgstr "l'argument de %s doit être une référence"
22445
+
22446
+#, c-format
22447
+msgid ""
22448
+"'%s' cannot be used with multiple revision ranges because the ordering would "
22449
+"be ill-defined"
22450
+msgstr ""
22451
+"'%s' ne peut pas être utilisé avec des plages de révisions multiples parce "
22452
+"que l'ordre ne serait pas total"
22453
+
22454
+msgid "need some commits to replay"
22455
+msgstr "commits requis pour pouvoir rejouer"
22456
+
22457
+msgid "all positive revisions given must be references"
22458
+msgstr "toutes les révisions positives fournies doivent être des références"
22459
+
22460
+msgid "'--ref' cannot be used with multiple revision ranges"
22461
+msgstr "--ref ne peut pas être utilisé avec des plages de révisions multiples"
22462
+
22463
+#, c-format
22464
+msgid "'%s' is not a valid refname"
22465
+msgstr "'%s' n'est pas un nom valide de référence"
22466
+
22467
+msgid "compatibility hash algorithm support requires Rust"
22468
+msgstr ""
22469
+"la prise en charge de la compatibilité d'algorithme d'empreinte requiert Rust"
22470
+
22471
msgid "corrupt MERGE_RR"
22472
msgstr "MERGE_RR corrompu"
22473
@@ -22686,10 +23205,6 @@ msgstr "git %s : échec du rafraîchissement de l'index"
23205
msgid "'%s' is not a valid label"
23206
msgstr "'%s' n'est pas un label valide"
23207
22689
-#, c-format
22690
-msgid "'%s' is not a valid refname"
22691
-msgstr "'%s' n'est pas un nom valide de référence"
22692
-
23208
#, c-format
23209
msgid "update-ref requires a fully qualified refname e.g. refs/heads/%s"
23210
msgstr ""
@@ -22781,6 +23296,15 @@ msgstr "impossible de picorer pendant l'annulation d'un commit."
23296
msgid "cannot revert during a cherry-pick."
23297
msgstr "impossible d'annuler un commit pendant un picorage."
23298
23299
+msgid "trailers file contains empty line"
23300
+msgstr "le fichier de lignes terminales contient une ligne vide"
23301
+
23302
+msgid "trailers file is empty"
23303
+msgstr "le fichier de lignes terminales est vide"
23304
+
23305
+msgid "cannot read trailers files"
23306
+msgstr "impossible de lire le fichier de lignes terminales"
23307
+
23308
msgid "unusable squash-onto"
23309
msgstr "\"écrase-sur\" inutilisable"
23310
@@ -23272,6 +23796,14 @@ msgstr ""
23796
"\n"
23797
"\tgit config --global --add safe.directory %s"
23798
23799
+#, c-format
23800
+msgid "error reading '%s'"
23801
+msgstr "erreur à la lecture de '%s'"
23802
+
23803
+#, c-format
23804
+msgid "not a regular file: '%s'"
23805
+msgstr "%s n'est pas un fichier normal"
23806
+
23807
msgid "Unable to read current working directory"
23808
msgstr "Impossible d'accéder au répertoire de travail courant"
23809
@@ -23297,6 +23829,10 @@ msgstr ""
23829
msgid "cannot use bare repository '%s' (safe.bareRepository is '%s')"
23830
msgstr "impossible d'utiliser le dépôt nu '%s' (safe.bareRepository vaut '%s')"
23831
23832
+#, c-format
23833
+msgid "unknown ref storage format: '%s'"
23834
+msgstr "Format de stockage de réf inconnu : '%s'"
23835
+
23836
#, c-format
23837
msgid ""
23838
"problem with core.sharedRepository filemode value (0%.3o).\n"
@@ -23642,10 +24178,6 @@ msgstr ""
24178
msgid "could not lookup name for submodule '%s'"
24179
msgstr "impossible de trouve le nom pour le sous-module '%s'"
24180
23645
-#, c-format
23646
-msgid "refusing to move '%s' into an existing git dir"
23647
-msgstr "refus de déplacer '%s' dans une répertoire git existant"
23648
-
24181
#, c-format
24182
msgid ""
24183
"Migrating git directory of '%s%s' from\n"
@@ -23663,6 +24195,30 @@ msgstr "impossible de démarrer ls-files dans .."
24195
msgid "ls-tree returned unexpected return code %d"
24196
msgstr "ls-tree a renvoyé un code de retour inattendu %d"
24197
24198
+#, c-format
24199
+msgid ""
24200
+"the 'submodule.%s.gitdir' config does not exist for module '%s'. Please "
24201
+"ensure it is set, for example by running something like: 'git config "
24202
+"submodule.%s.gitdir .git/modules/%s'. For details see the extensions."
24203
+"submodulePathConfig documentation."
24204
+msgstr ""
24205
+"la config 'submodule.%s.gitdir' n'existe par pour le module '%s'. Veuillez "
24206
+"vérifier qu'elle est réglée, en lançant par exemple quelque chose comme : "
24207
+"'git config submodule.%s.gitdir .git/modules/%s'. Pour plus de détails, "
24208
+"reportez-vous à la documentation d'extensions.submodulePathConfig."
24209
+
24210
+msgid ""
24211
+"enabling extensions.submodulePathConfig might fix the following error, if "
24212
+"it's not already enabled."
24213
+msgstr ""
24214
+"activer extensions.submodulePathConfig devrait régler l'erreur suivante, si "
24215
+"elle n'est pas déjà activée."
24216
+
24217
+#, c-format
24218
+msgid "refusing to create/use '%s' in another submodule's git dir."
24219
+msgstr ""
24220
+"refus de créer/utiliser '%s' dans un répertoire git d'un autre sous-module"
24221
+
24222
#, c-format
24223
msgid "failed to lstat '%s'"
24224
msgstr "échec du lstat de '%s'"
@@ -23716,6 +24272,10 @@ msgstr "le commit %s n'est pas marqué joignable"
24272
msgid "too many commits marked reachable"
24273
msgstr "trop de commits marqués joignables"
24274
24275
+#, c-format
24276
+msgid "could not find MIDX with checksum %s"
24277
+msgstr "impossible de trouver le MIDX avec l'empreinte '%s'"
24278
+
24279
msgid "could not determine MIDX preferred pack"
24280
msgstr "impossible de déterminer le paquet préféré de MIDX"
24281
@@ -23812,6 +24372,28 @@ msgstr "valeur inconnue '%s' pour la clé '%s'"
24372
msgid "empty trailer token in trailer '%.*s'"
24373
msgstr "symbole vide dans la ligne de fin '%.*s'"
24374
24375
+msgid "empty --trailer argument"
24376
+msgstr "argument --trailer vide"
24377
+
24378
+#, c-format
24379
+msgid "invalid trailer '%s': missing key before separator"
24380
+msgstr "ligne terminale '%s' invalide : clé manquante avec le séparateur"
24381
+
24382
+#, c-format
24383
+msgid "could not stat %s"
24384
+msgstr "stat impossible de %s"
24385
+
24386
+#, c-format
24387
+msgid "file %s is not a regular file"
24388
+msgstr "%s n'est pas un fichier régulier"
24389
+
24390
+#, c-format
24391
+msgid "file %s is not writable by user"
24392
+msgstr "le fichier %s n'est pas inscriptible par l'utilisateur"
24393
+
24394
+msgid "could not write to temporary file"
24395
+msgstr "impossible d'écrire dans un fichier temporaire"
24396
+
24397
msgid "full write to remote helper failed"
24398
msgstr "échec de l'écriture totale sur l'assistant distant"
24399
@@ -25185,8 +25767,14 @@ msgstr ""
25767
"Les fichiers suivants sont 8bit mais ne déclarent pas de champs Content-"
25768
"Transfer-Encoding.\n"
25769
25188
-msgid "Which 8bit encoding should I declare [UTF-8]? "
25189
-msgstr "Quel encodage 8bit doit être déclaré [UTF8] ? "
25770
+msgid "Declare which 8bit encoding to use [default: UTF-8]? "
25771
+msgstr "Déclarer l'encodage 8bit à utilisé [par défaut : UTF8] ?"
25772
+
25773
+#, perl-format
25774
+msgid "'%s' does not appear to be a valid charset name. Use it anyway [y/N]? "
25775
+msgstr ""
25776
+"'%s' ne semble être un jeu de caractères valide. L'utiliser quand même [y/"
25777
+"N] ?"
25778
25779
#, perl-format
25780
msgid ""
@@ -25226,6 +25814,10 @@ msgstr "Que faire de cette adresse ? ([q]uitter|[d]élaisser|[e]diter): "
25814
msgid "CA path \"%s\" does not exist"
25815
msgstr "Le chemin vers la CA \"%s\" n'existe pas"
25816
25817
+#, perl-format
25818
+msgid "Only client key \"%s\" specified"
25819
+msgstr "Seule la clé client \"%s\" a été spécifiée"
25820
+
25821
msgid ""
25822
" The Cc list above has been expanded by additional\n"
25823
" addresses found in the patch commit message. By default\n"