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 ""