l10n: fr: v2.31.0 rnd 1

Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>

Jean-Noël Avila committed Feb 27, 2021 at 15:47 UTC 5ff5a306521bab9c413500c0e4ff4b084511dfd6
1 file changed +4216 -3900
po/fr.po
+4216 -3900
@@ -76,8 +76,8 @@ msgid ""
76 msgstr ""
77 "Project-Id-Version: git\n"
78 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
79 -"POT-Creation-Date: 2020-12-21 07:10+0800\n"
80 -"PO-Revision-Date: 2020-12-21 18:52+0100\n"
79 +"POT-Creation-Date: 2021-02-26 22:09+0800\n"
80 +"PO-Revision-Date: 2021-02-27 15:40+0100\n"
81 "Last-Translator: Cédric Malard <c.malard-git@valdun.net>\n"
82 "Language-Team: Jean-Noël Avila <jn.avila@free.fr>\n"
83 "Language: fr\n"
@@ -92,9 +92,9 @@ msgstr ""
92 msgid "Huh (%s)?"
93 msgstr "Hein (%s) ?"
94
95 -#: add-interactive.c:529 add-interactive.c:830 reset.c:65 sequencer.c:3284
96 -#: sequencer.c:3735 sequencer.c:3890 builtin/rebase.c:1532
97 -#: builtin/rebase.c:1955
95 +#: add-interactive.c:529 add-interactive.c:830 reset.c:65 sequencer.c:3292
96 +#: sequencer.c:3743 sequencer.c:3898 builtin/rebase.c:1538
97 +#: builtin/rebase.c:1963
98 msgid "could not read index"
99 msgstr "impossible de lire l'index"
100
@@ -122,7 +122,7 @@ msgstr "Mise à jour"
122 msgid "could not stage '%s'"
123 msgstr "impossible d'indexer '%s'"
124
125 -#: add-interactive.c:703 add-interactive.c:892 reset.c:89 sequencer.c:3478
125 +#: add-interactive.c:703 add-interactive.c:892 reset.c:89 sequencer.c:3486
126 msgid "could not write index"
127 msgstr "impossible d'écrire l'index"
128
@@ -283,7 +283,7 @@ msgstr "non-indexé"
283
284 #: add-interactive.c:1144 apply.c:4987 apply.c:4990 builtin/am.c:2257
285 #: builtin/am.c:2260 builtin/bugreport.c:134 builtin/clone.c:124
286 -#: builtin/fetch.c:147 builtin/merge.c:284 builtin/pull.c:190
286 +#: builtin/fetch.c:150 builtin/merge.c:285 builtin/pull.c:190
287 #: builtin/submodule--helper.c:409 builtin/submodule--helper.c:1818
288 #: builtin/submodule--helper.c:1821 builtin/submodule--helper.c:2326
289 #: builtin/submodule--helper.c:2329 builtin/submodule--helper.c:2572
@@ -868,7 +868,7 @@ msgstr ""
868 msgid "Exiting because of an unresolved conflict."
869 msgstr "Abandon à cause de conflit non résolu."
870
871 -#: advice.c:281 builtin/merge.c:1369
871 +#: advice.c:281 builtin/merge.c:1370
872 msgid "You have not concluded your merge (MERGE_HEAD exists)."
873 msgstr "Vous n'avez pas terminé votre fusion (MERGE_HEAD existe)."
874
@@ -1182,7 +1182,8 @@ msgstr "le patch a échoué : %s:%ld"
1182 msgid "cannot checkout %s"
1183 msgstr "extraction de %s impossible"
1184
1185 -#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:73 setup.c:308
1185 +#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:73 pack-revindex.c:213
1186 +#: setup.c:308
1187 #, c-format
1188 msgid "failed to read %s"
1189 msgstr "échec de la lecture de %s"
@@ -1347,7 +1348,7 @@ msgstr ""
1348 msgid "unable to add cache entry for %s"
1349 msgstr "ajout de l'élément de cache %s impossible"
1350
1350 -#: apply.c:4374 builtin/bisect--helper.c:524
1351 +#: apply.c:4374 builtin/bisect--helper.c:523
1352 #, c-format
1353 msgid "failed to write to '%s'"
1354 msgstr "échec de l'écriture dans '%s'"
@@ -1383,7 +1384,7 @@ msgstr[1] "Application du patch %%s avec %d rejets..."
1384 msgid "truncating .rej filename to %.*s.rej"
1385 msgstr "troncature du nom de fichier .rej en %.*s.rej"
1386
1386 -#: apply.c:4576 builtin/fetch.c:927 builtin/fetch.c:1228
1387 +#: apply.c:4576 builtin/fetch.c:933 builtin/fetch.c:1334
1388 #, c-format
1389 msgid "cannot open %s"
1390 msgstr "impossible d'ouvrir %s"
@@ -1437,7 +1438,7 @@ msgid_plural "%d lines applied after fixing whitespace errors."
1438 msgstr[0] "%d ligne ajoutée après correction des erreurs d'espace."
1439 msgstr[1] "%d lignes ajoutées après correction des erreurs d'espace."
1440
1440 -#: apply.c:4960 builtin/add.c:618 builtin/mv.c:304 builtin/rm.c:406
1441 +#: apply.c:4960 builtin/add.c:626 builtin/mv.c:304 builtin/rm.c:406
1442 msgid "Unable to write new index file"
1443 msgstr "Impossible d'écrire le nouveau fichier d'index"
1444
@@ -1507,7 +1508,7 @@ msgid "build a temporary index based on embedded index information"
1508 msgstr ""
1509 "construire un index temporaire fondé sur l'information de l'index embarqué"
1510
1510 -#: apply.c:5025 builtin/checkout-index.c:182 builtin/ls-files.c:525
1511 +#: apply.c:5025 builtin/checkout-index.c:195 builtin/ls-files.c:540
1512 msgid "paths are separated with NUL character"
1513 msgstr "les chemins sont séparés par un caractère NUL"
1514
@@ -1517,7 +1518,7 @@ msgstr "s'assurer d'au moins <n> lignes de correspondance de contexte"
1518
1519 #: apply.c:5028 builtin/am.c:2245 builtin/interpret-trailers.c:98
1520 #: builtin/interpret-trailers.c:100 builtin/interpret-trailers.c:102
1520 -#: builtin/pack-objects.c:3562 builtin/rebase.c:1346
1521 +#: builtin/pack-objects.c:3577 builtin/rebase.c:1352
1522 msgid "action"
1523 msgstr "action"
1524
@@ -1547,9 +1548,9 @@ msgstr "laisser les sections rejetées dans les fichiers *.rej correspondants"
1548 msgid "allow overlapping hunks"
1549 msgstr "accepter les recouvrements de sections"
1550
1550 -#: apply.c:5045 builtin/add.c:329 builtin/check-ignore.c:22
1551 -#: builtin/commit.c:1364 builtin/count-objects.c:98 builtin/fsck.c:775
1552 -#: builtin/log.c:2287 builtin/mv.c:123 builtin/read-tree.c:128
1551 +#: apply.c:5045 builtin/add.c:337 builtin/check-ignore.c:22
1552 +#: builtin/commit.c:1364 builtin/count-objects.c:98 builtin/fsck.c:757
1553 +#: builtin/log.c:2286 builtin/mv.c:123 builtin/read-tree.c:128
1554 msgid "be verbose"
1555 msgstr "mode verbeux"
1556
@@ -1639,14 +1640,14 @@ msgstr "git archive --remote <dépôt> [--exec <commande>] --list"
1640 msgid "cannot read %s"
1641 msgstr "impossible de lire %s"
1642
1642 -#: archive.c:345 sequencer.c:459 sequencer.c:1736 sequencer.c:2886
1643 -#: sequencer.c:3327 sequencer.c:3436 builtin/am.c:249 builtin/commit.c:786
1644 -#: builtin/merge.c:1138
1643 +#: archive.c:345 sequencer.c:459 sequencer.c:1744 sequencer.c:2894
1644 +#: sequencer.c:3335 sequencer.c:3444 builtin/am.c:249 builtin/commit.c:786
1645 +#: builtin/merge.c:1139
1646 #, c-format
1647 msgid "could not read '%s'"
1648 msgstr "impossible de lire '%s'"
1649
1649 -#: archive.c:430 builtin/add.c:181 builtin/add.c:594 builtin/rm.c:315
1650 +#: archive.c:430 builtin/add.c:189 builtin/add.c:602 builtin/rm.c:315
1651 #, c-format
1652 msgid "pathspec '%s' did not match any files"
1653 msgstr "le chemin '%s' ne correspond à aucun fichier"
@@ -1688,7 +1689,7 @@ msgstr "fmt"
1689 msgid "archive format"
1690 msgstr "format d'archive"
1691
1691 -#: archive.c:556 builtin/log.c:1765
1692 +#: archive.c:556 builtin/log.c:1764
1693 msgid "prefix"
1694 msgstr "préfixe"
1695
@@ -1696,11 +1697,11 @@ msgstr "préfixe"
1697 msgid "prepend prefix to each pathname in the archive"
1698 msgstr "préfixer chaque chemin de fichier dans l'archive"
1699
1699 -#: archive.c:558 archive.c:561 builtin/blame.c:886 builtin/blame.c:890
1700 -#: builtin/blame.c:891 builtin/commit-tree.c:117 builtin/config.c:135
1700 +#: archive.c:558 archive.c:561 builtin/blame.c:884 builtin/blame.c:888
1701 +#: builtin/blame.c:889 builtin/commit-tree.c:117 builtin/config.c:135
1702 #: builtin/fast-export.c:1207 builtin/fast-export.c:1209
1702 -#: builtin/fast-export.c:1213 builtin/grep.c:919 builtin/hash-object.c:105
1703 -#: builtin/ls-files.c:561 builtin/ls-files.c:564 builtin/notes.c:412
1703 +#: builtin/fast-export.c:1213 builtin/grep.c:920 builtin/hash-object.c:105
1704 +#: builtin/ls-files.c:576 builtin/ls-files.c:579 builtin/notes.c:412
1705 #: builtin/notes.c:578 builtin/read-tree.c:123 parse-options.h:190
1706 msgid "file"
1707 msgstr "fichier"
@@ -1867,12 +1868,12 @@ msgstr "Bissection : une base de fusion doit être testée\n"
1868 msgid "a %s revision is needed"
1869 msgstr "une révision %s est nécessaire"
1870
1870 -#: bisect.c:941 builtin/notes.c:177 builtin/tag.c:255
1871 +#: bisect.c:941 builtin/notes.c:177 builtin/tag.c:287
1872 #, c-format
1873 msgid "could not create file '%s'"
1874 msgstr "impossible de créer le fichier '%s'"
1875
1875 -#: bisect.c:987 builtin/merge.c:152
1876 +#: bisect.c:987 builtin/merge.c:153
1877 #, c-format
1878 msgid "could not read file '%s'"
1879 msgstr "impossible de lire le fichier '%s'"
@@ -1890,10 +1891,10 @@ msgstr "%s était à la fois %s et %s\n"
1891 #, c-format
1892 msgid ""
1893 "No testable commit found.\n"
1893 -"Maybe you started with bad path parameters?\n"
1894 +"Maybe you started with bad path arguments?\n"
1895 msgstr ""
1896 "Aucun commit testable n'a été trouvé\n"
1896 -"Peut-être avez-vous démarré avec un mauvais paramètre de chemin ?\n"
1897 +"Peut-être avez-vous démarré avec un mauvais arguement de chemin ?\n"
1898
1899 #: bisect.c:1095
1900 #, c-format
@@ -1926,11 +1927,11 @@ msgstr ""
1927 "--reverse et --first-parent ensemble nécessitent la spécification d'un "
1928 "dernier commit"
1929
1929 -#: blame.c:2821 bundle.c:213 ref-filter.c:2272 remote.c:2031 sequencer.c:2138
1930 -#: sequencer.c:4633 submodule.c:855 builtin/commit.c:1045 builtin/log.c:409
1931 -#: builtin/log.c:1023 builtin/log.c:1625 builtin/log.c:2046 builtin/log.c:2336
1932 -#: builtin/merge.c:423 builtin/pack-objects.c:3380 builtin/pack-objects.c:3395
1933 -#: builtin/shortlog.c:267
1930 +#: blame.c:2821 bundle.c:213 ref-filter.c:2202 remote.c:2041 sequencer.c:2146
1931 +#: sequencer.c:4641 submodule.c:856 builtin/commit.c:1045 builtin/log.c:411
1932 +#: builtin/log.c:1016 builtin/log.c:1624 builtin/log.c:2045 builtin/log.c:2335
1933 +#: builtin/merge.c:424 builtin/pack-objects.c:3395 builtin/pack-objects.c:3410
1934 +#: builtin/shortlog.c:255
1935 msgid "revision walk setup failed"
1936 msgstr "échec de la préparation du parcours des révisions"
1937
@@ -2119,7 +2120,7 @@ msgstr "'%s' ne semble pas être un fichier colis v2 our v3"
2120 msgid "unrecognized header: %s%s (%d)"
2121 msgstr "en-tête non reconnu : %s%s (%d)"
2122
2122 -#: bundle.c:136 rerere.c:480 rerere.c:690 sequencer.c:2390 sequencer.c:3176
2123 +#: bundle.c:136 rerere.c:464 rerere.c:674 sequencer.c:2398 sequencer.c:3184
2124 #: builtin/commit.c:814
2125 #, c-format
2126 msgid "could not open '%s'"
@@ -2163,40 +2164,36 @@ msgstr "Impossible de créer des objets groupés"
2164 msgid "pack-objects died"
2165 msgstr "les objets groupés ont disparu"
2166
2166 -#: bundle.c:379
2167 -msgid "rev-list died"
2168 -msgstr "rev-list a disparu"
2169 -
2170 -#: bundle.c:428
2167 +#: bundle.c:386
2168 #, c-format
2169 msgid "ref '%s' is excluded by the rev-list options"
2170 msgstr "la référence '%s' est exclue par les options de rev-list"
2171
2175 -#: bundle.c:498
2172 +#: bundle.c:490
2173 #, c-format
2174 msgid "unsupported bundle version %d"
2175 msgstr "version de colis non supportée %d"
2176
2180 -#: bundle.c:500
2177 +#: bundle.c:492
2178 #, c-format
2179 msgid "cannot write bundle version %d with algorithm %s"
2180 msgstr "impossible d'écrire une version de colis %d avec l'algorithme %s"
2181
2185 -#: bundle.c:522 builtin/log.c:209 builtin/log.c:1927 builtin/shortlog.c:408
2182 +#: bundle.c:510 builtin/log.c:210 builtin/log.c:1926 builtin/shortlog.c:396
2183 #, c-format
2184 msgid "unrecognized argument: %s"
2185 msgstr "argument non reconnu : %s"
2186
2190 -#: bundle.c:530
2187 +#: bundle.c:539
2188 msgid "Refusing to create empty bundle."
2189 msgstr "Refus de créer un colis vide."
2190
2194 -#: bundle.c:540
2191 +#: bundle.c:549
2192 #, c-format
2193 msgid "cannot create '%s'"
2194 msgstr "impossible de créer '%s'"
2195
2199 -#: bundle.c:565
2196 +#: bundle.c:574
2197 msgid "index-pack died"
2198 msgstr "l'index de groupe a disparu"
2199
@@ -2205,249 +2202,269 @@ msgstr "l'index de groupe a disparu"
2202 msgid "invalid color value: %.*s"
2203 msgstr "Valeur invalide de couleur : %.*s"
2204
2208 -#: commit-graph.c:188 midx.c:47
2205 +#: commit-graph.c:198 midx.c:47
2206 msgid "invalid hash version"
2207 msgstr "version d'empreinte invalide"
2208
2212 -#: commit-graph.c:246
2209 +#: commit-graph.c:219
2210 +msgid "repository contains replace objects; skipping commit-graph"
2211 +msgstr "le dépôt contient des object de remplacement ; saut du graphe de commits"
2212 +
2213 +#: commit-graph.c:228
2214 +msgid "repository contains (deprecated) grafts; skipping commit-graph"
2215 +msgstr "le dépôt contient des greffes (déconseillées) ; saut du graphe de commits"
2216 +
2217 +#: commit-graph.c:233
2218 +msgid "repository is shallow; skipping commit-graph"
2219 +msgstr "le dépôt est superficiel ; saut du graphe de commit"
2220 +
2221 +#: commit-graph.c:264
2222 msgid "commit-graph file is too small"
2223 msgstr "le graphe de commit est trop petit"
2224
2216 -#: commit-graph.c:311
2225 +#: commit-graph.c:329
2226 #, c-format
2227 msgid "commit-graph signature %X does not match signature %X"
2228 msgstr ""
2229 "la signature du graphe de commit %X ne correspond pas à la signature %X"
2230
2222 -#: commit-graph.c:318
2231 +#: commit-graph.c:336
2232 #, c-format
2233 msgid "commit-graph version %X does not match version %X"
2234 msgstr "la version %X du graphe de commit ne correspond pas à la version %X"
2235
2227 -#: commit-graph.c:325
2236 +#: commit-graph.c:343
2237 #, c-format
2238 msgid "commit-graph hash version %X does not match version %X"
2239 msgstr ""
2240 "l'empreinte de la version %X du graphe de commit ne correspond pas à la "
2241 "version %X"
2242
2234 -#: commit-graph.c:342
2243 +#: commit-graph.c:360
2244 #, c-format
2245 msgid "commit-graph file is too small to hold %u chunks"
2246 msgstr "le graphe de commit est trop petit pour contenir %u sections"
2247
2239 -#: commit-graph.c:361
2248 +#: commit-graph.c:379
2249 #, c-format
2250 msgid "commit-graph improper chunk offset %08x%08x"
2251 msgstr "décalage de bloc %08x%08x du graphe de commit inadéquat"
2252
2244 -#: commit-graph.c:433
2253 +#: commit-graph.c:465
2254 #, c-format
2255 msgid "commit-graph chunk id %08x appears multiple times"
2256 msgstr "l'id de bloc de graphe de commit %08x apparaît des multiples fois"
2257
2249 -#: commit-graph.c:499
2258 +#: commit-graph.c:531
2259 msgid "commit-graph has no base graphs chunk"
2260 msgstr "le graphe de commit n'a pas de section de graphes de base"
2261
2253 -#: commit-graph.c:509
2262 +#: commit-graph.c:541
2263 msgid "commit-graph chain does not match"
2264 msgstr "la chaîne de graphe de commit ne correspond pas"
2265
2257 -#: commit-graph.c:557
2266 +#: commit-graph.c:589
2267 #, c-format
2268 msgid "invalid commit-graph chain: line '%s' not a hash"
2269 msgstr ""
2270 "chaîne de graphe de commit invalide : la ligne '%s' n'est pas une empreinte"
2271
2263 -#: commit-graph.c:581
2272 +#: commit-graph.c:613
2273 msgid "unable to find all commit-graph files"
2274 msgstr "impossible de trouver tous les fichiers du graphe de commit"
2275
2267 -#: commit-graph.c:721 commit-graph.c:785
2276 +#: commit-graph.c:794 commit-graph.c:831
2277 msgid "invalid commit position. commit-graph is likely corrupt"
2278 msgstr ""
2279 "position de commit invalide. Le graphe de commit est vraisemblablement "
2280 "corrompu"
2281
2273 -#: commit-graph.c:742
2282 +#: commit-graph.c:815
2283 #, c-format
2284 msgid "could not find commit %s"
2285 msgstr "impossible de trouver le commit %s"
2286
2278 -#: commit-graph.c:1036 builtin/am.c:1292
2287 +#: commit-graph.c:848
2288 +msgid "commit-graph requires overflow generation data but has none"
2289 +msgstr "le graphe de commits requiert des données de génération de débordement mais n'en contient pas"
2290 +
2291 +#: commit-graph.c:1121 builtin/am.c:1292
2292 #, c-format
2293 msgid "unable to parse commit %s"
2294 msgstr "impossible d'analyser le commit %s"
2295
2283 -#: commit-graph.c:1252 builtin/pack-objects.c:2864
2296 +#: commit-graph.c:1378 builtin/pack-objects.c:2872
2297 #, c-format
2298 msgid "unable to get type of object %s"
2299 msgstr "impossible d'obtenir le type de l'objet %s"
2300
2288 -#: commit-graph.c:1283
2301 +#: commit-graph.c:1409
2302 msgid "Loading known commits in commit graph"
2303 msgstr "Lecture des commits connus dans un graphe de commit"
2304
2292 -#: commit-graph.c:1300
2305 +#: commit-graph.c:1426
2306 msgid "Expanding reachable commits in commit graph"
2307 msgstr "Expansion des commits joignables dans un graphe de commit"
2308
2296 -#: commit-graph.c:1320
2309 +#: commit-graph.c:1446
2310 msgid "Clearing commit marks in commit graph"
2311 msgstr "Suppression les marques de commit dans le graphe de commits"
2312
2300 -#: commit-graph.c:1339
2313 +#: commit-graph.c:1465
2314 +msgid "Computing commit graph topological levels"
2315 +msgstr "Calcul des niveaux topologiques du graphe de commits"
2316 +
2317 +#: commit-graph.c:1518
2318 msgid "Computing commit graph generation numbers"
2319 msgstr "Calcul des chiffres de génération du graphe de commits"
2320
2304 -#: commit-graph.c:1406
2321 +#: commit-graph.c:1599
2322 msgid "Computing commit changed paths Bloom filters"
2323 msgstr "Calcul des filtres Bloom des chemins modifiés du commit"
2324
2308 -#: commit-graph.c:1483
2325 +#: commit-graph.c:1676
2326 msgid "Collecting referenced commits"
2327 msgstr "Collecte des commits référencés"
2328
2312 -#: commit-graph.c:1508
2329 +#: commit-graph.c:1701
2330 #, c-format
2331 msgid "Finding commits for commit graph in %d pack"
2332 msgid_plural "Finding commits for commit graph in %d packs"
2333 msgstr[0] "Recherche de commits pour un graphe de commits dans %d paquet"
2334 msgstr[1] "Recherche de commits pour un graphe de commits dans %d paquets"
2335
2319 -#: commit-graph.c:1521
2336 +#: commit-graph.c:1714
2337 #, c-format
2338 msgid "error adding pack %s"
2339 msgstr "erreur à l'ajout du packet %s"
2340
2324 -#: commit-graph.c:1525
2341 +#: commit-graph.c:1718
2342 #, c-format
2343 msgid "error opening index for %s"
2344 msgstr "erreur à l'ouverture de l'index pour %s"
2345
2329 -#: commit-graph.c:1562
2346 +#: commit-graph.c:1755
2347 msgid "Finding commits for commit graph among packed objects"
2348 msgstr ""
2349 "Recherche de commits pour un graphe de commits parmi les objets empaquetés"
2350
2334 -#: commit-graph.c:1580
2351 +#: commit-graph.c:1773
2352 msgid "Finding extra edges in commit graph"
2353 msgstr "Recherche d'arêtes supplémentaires dans un graphe de commits"
2354
2338 -#: commit-graph.c:1628
2355 +#: commit-graph.c:1821
2356 msgid "failed to write correct number of base graph ids"
2357 msgstr "échec à l'écriture le nombre correct d'id de base de fusion"
2358
2342 -#: commit-graph.c:1670 midx.c:819
2359 +#: commit-graph.c:1863 midx.c:819
2360 #, c-format
2361 msgid "unable to create leading directories of %s"
2362 msgstr "impossible de créer les répertoires de premier niveau de %s"
2363
2347 -#: commit-graph.c:1683
2364 +#: commit-graph.c:1876
2365 msgid "unable to create temporary graph layer"
2366 msgstr "impossible de créer une couche de graphe temporaire"
2367
2351 -#: commit-graph.c:1688
2368 +#: commit-graph.c:1881
2369 #, c-format
2370 msgid "unable to adjust shared permissions for '%s'"
2371 msgstr "impossible de régler les droits partagés pour '%s'"
2372
2356 -#: commit-graph.c:1758
2373 +#: commit-graph.c:1966
2374 #, c-format
2375 msgid "Writing out commit graph in %d pass"
2376 msgid_plural "Writing out commit graph in %d passes"
2377 msgstr[0] "Écriture le graphe de commits en %d passe"
2378 msgstr[1] "Écriture le graphe de commits en %d passes"
2379
2363 -#: commit-graph.c:1803
2380 +#: commit-graph.c:2011
2381 msgid "unable to open commit-graph chain file"
2382 msgstr "impossible d'ouvrir le fichier de graphe de commit"
2383
2367 -#: commit-graph.c:1819
2384 +#: commit-graph.c:2027
2385 msgid "failed to rename base commit-graph file"
2386 msgstr "échec du renommage du fichier de graphe de commits"
2387
2371 -#: commit-graph.c:1839
2388 +#: commit-graph.c:2047
2389 msgid "failed to rename temporary commit-graph file"
2390 msgstr "impossible de renommer le fichier temporaire de graphe de commits"
2391
2375 -#: commit-graph.c:1965
2392 +#: commit-graph.c:2180
2393 msgid "Scanning merged commits"
2394 msgstr "Analyse des commits de fusion"
2395
2379 -#: commit-graph.c:2009
2396 +#: commit-graph.c:2224
2397 msgid "Merging commit-graph"
2398 msgstr "fusion du graphe de commits"
2399
2383 -#: commit-graph.c:2115
2400 +#: commit-graph.c:2331
2401 msgid "attempting to write a commit-graph, but 'core.commitGraph' is disabled"
2402 msgstr ""
2403 "essai d'écriture de graphe de commits, mais 'core.commitGraph' est désactivé"
2404
2388 -#: commit-graph.c:2214
2405 +#: commit-graph.c:2438
2406 msgid "too many commits to write graph"
2407 msgstr "trop de commits pour écrire un graphe"
2408
2392 -#: commit-graph.c:2307
2409 +#: commit-graph.c:2536
2410 msgid "the commit-graph file has incorrect checksum and is likely corrupt"
2411 msgstr ""
2412 "le graphe de commit a une somme de contrôle incorrecte et est "
2413 "vraisemblablement corrompu"
2414
2398 -#: commit-graph.c:2317
2415 +#: commit-graph.c:2546
2416 #, c-format
2417 msgid "commit-graph has incorrect OID order: %s then %s"
2418 msgstr "le graphe de commit a un ordre d'OID incorrect : %s puis %s"
2419
2403 -#: commit-graph.c:2327 commit-graph.c:2342
2420 +#: commit-graph.c:2556 commit-graph.c:2571
2421 #, c-format
2422 msgid "commit-graph has incorrect fanout value: fanout[%d] = %u != %u"
2423 msgstr ""
2424 "le graphe de commit a une valeur de dispersion incorrecte : dispersion[%d] = "
2425 "%u != %u"
2426
2410 -#: commit-graph.c:2334
2427 +#: commit-graph.c:2563
2428 #, c-format
2429 msgid "failed to parse commit %s from commit-graph"
2430 msgstr "échec de l'analyse le commit %s depuis le graphe de commits"
2431
2415 -#: commit-graph.c:2352
2432 +#: commit-graph.c:2581
2433 msgid "Verifying commits in commit graph"
2434 msgstr "Verification des commits dans le graphe de commits"
2435
2419 -#: commit-graph.c:2367
2436 +#: commit-graph.c:2596
2437 #, c-format
2438 msgid "failed to parse commit %s from object database for commit-graph"
2439 msgstr ""
2440 "échec de l'analyse du commit %s depuis la base de données d'objets pour le "
2441 "graphe de commit"
2442
2426 -#: commit-graph.c:2374
2443 +#: commit-graph.c:2603
2444 #, c-format
2445 msgid "root tree OID for commit %s in commit-graph is %s != %s"
2446 msgstr ""
2447 "l'OID de l'arbre racine pour le commit %s dans le graphe de commit est %s != "
2448 "%s"
2449
2433 -#: commit-graph.c:2384
2450 +#: commit-graph.c:2613
2451 #, c-format
2452 msgid "commit-graph parent list for commit %s is too long"
2453 msgstr ""
2454 "la liste des parents du graphe de commit pour le commit %s est trop longue"
2455
2439 -#: commit-graph.c:2393
2456 +#: commit-graph.c:2622
2457 #, c-format
2458 msgid "commit-graph parent for %s is %s != %s"
2459 msgstr "le parent du graphe de commit pour %s est %s != %s"
2460
2444 -#: commit-graph.c:2407
2461 +#: commit-graph.c:2636
2462 #, c-format
2463 msgid "commit-graph parent list for commit %s terminates early"
2464 msgstr ""
2465 "la liste de parents du graphe de commit pour le commit %s se termine trop tôt"
2466
2450 -#: commit-graph.c:2412
2467 +#: commit-graph.c:2641
2468 #, c-format
2469 msgid ""
2470 "commit-graph has generation number zero for commit %s, but non-zero elsewhere"
@@ -2455,7 +2472,7 @@ msgstr ""
2472 "le graphe de commit a un numéro de génération nul pour le commit %s, mais "
2473 "non-nul ailleurs"
2474
2458 -#: commit-graph.c:2416
2475 +#: commit-graph.c:2645
2476 #, c-format
2477 msgid ""
2478 "commit-graph has non-zero generation number for commit %s, but zero elsewhere"
@@ -2463,19 +2480,19 @@ msgstr ""
2480 "le graphe de commit a un numéro de génération non-nul pour le commit %s, "
2481 "mais nul ailleurs"
2482
2466 -#: commit-graph.c:2432
2483 +#: commit-graph.c:2662
2484 #, c-format
2468 -msgid "commit-graph generation for commit %s is %u != %u"
2469 -msgstr "la génération du graphe de commit pour le commit %s est %u != %u"
2485 +msgid "commit-graph generation for commit %s is %<PRIuMAX> < %<PRIuMAX>"
2486 +msgstr "la génération du graphe de commit pour le commit %s est %<PRIuMAX> < %<PRIuMAX>"
2487
2471 -#: commit-graph.c:2438
2488 +#: commit-graph.c:2668
2489 #, c-format
2490 msgid "commit date for commit %s in commit-graph is %<PRIuMAX> != %<PRIuMAX>"
2491 msgstr ""
2492 "la date de validation pour le commit %s dans le graphe de commit est "
2493 "%<PRIuMAX> != %<PRIuMAX>"
2494
2478 -#: commit.c:52 sequencer.c:2879 builtin/am.c:359 builtin/am.c:403
2495 +#: commit.c:52 sequencer.c:2887 builtin/am.c:359 builtin/am.c:403
2496 #: builtin/am.c:1371 builtin/am.c:2018 builtin/replace.c:457
2497 #, c-format
2498 msgid "could not parse %s"
@@ -2506,27 +2523,27 @@ msgstr ""
2523 "Supprimez ce message en lançant\n"
2524 "\"git config advice.graftFileDeprecated false\""
2525
2509 -#: commit.c:1172
2526 +#: commit.c:1223
2527 #, c-format
2528 msgid "Commit %s has an untrusted GPG signature, allegedly by %s."
2529 msgstr "La validation %s a une signature GPG non fiable, prétendument par %s."
2530
2514 -#: commit.c:1176
2531 +#: commit.c:1227
2532 #, c-format
2533 msgid "Commit %s has a bad GPG signature allegedly by %s."
2534 msgstr "La validation %s a une mauvaise signature GPG prétendument par %s."
2535
2519 -#: commit.c:1179
2536 +#: commit.c:1230
2537 #, c-format
2538 msgid "Commit %s does not have a GPG signature."
2539 msgstr "La validation %s n'a pas de signature GPG."
2540
2524 -#: commit.c:1182
2541 +#: commit.c:1233
2542 #, c-format
2543 msgid "Commit %s has a good GPG signature by %s\n"
2544 msgstr "La validation %s a une signature GPG correcte par %s\n"
2545
2529 -#: commit.c:1436
2546 +#: commit.c:1487
2547 msgid ""
2548 "Warning: commit message did not conform to UTF-8.\n"
2549 "You may want to amend it after fixing the message, or set the config\n"
@@ -2542,7 +2559,7 @@ msgstr ""
2559 msgid "memory exhausted"
2560 msgstr "plus de mémoire"
2561
2545 -#: config.c:125
2562 +#: config.c:126
2563 #, c-format
2564 msgid ""
2565 "exceeded maximum include depth (%d) while including\n"
@@ -2557,306 +2574,350 @@ msgstr ""
2574 "\t%s\n"
2575 "possibilité d'inclusions multiples."
2576
2560 -#: config.c:141
2577 +#: config.c:142
2578 #, c-format
2579 msgid "could not expand include path '%s'"
2580 msgstr "expansion impossible du chemin d'inclusion '%s'"
2581
2565 -#: config.c:152
2582 +#: config.c:153
2583 msgid "relative config includes must come from files"
2584 msgstr "les inclusions de configuration relatives doivent venir de fichiers"
2585
2569 -#: config.c:198
2586 +#: config.c:199
2587 msgid "relative config include conditionals must come from files"
2588 msgstr ""
2589 "les conditions d'inclusion de configuration relative doivent venir de "
2590 "fichiers"
2591
2575 -#: config.c:378
2592 +#: config.c:396
2593 +#, c-format
2594 +msgid "invalid config format: %s"
2595 +msgstr "format de config invalide : %s"
2596 +
2597 +#: config.c:400
2598 +#, c-format
2599 +msgid "missing environment variable name for configuration '%.*s'"
2600 +msgstr "nom de variable d'environnement manquant pour le configuration '%.*s'"
2601 +
2602 +#: config.c:405
2603 +#, c-format
2604 +msgid "missing environment variable '%s' for configuration '%.*s'"
2605 +msgstr "variable d'environnement '%s' manquante pour le configuration '%.*s'"
2606 +
2607 +#: config.c:442
2608 #, c-format
2609 msgid "key does not contain a section: %s"
2610 msgstr "la clé ne contient pas de section: %s"
2611
2580 -#: config.c:384
2612 +#: config.c:448
2613 #, c-format
2614 msgid "key does not contain variable name: %s"
2615 msgstr "la clé ne contient pas de nom de variable : %s"
2616
2585 -#: config.c:408 sequencer.c:2580
2617 +#: config.c:472 sequencer.c:2588
2618 #, c-format
2619 msgid "invalid key: %s"
2620 msgstr "clé invalide : %s"
2621
2590 -#: config.c:414
2622 +#: config.c:478
2623 #, c-format
2624 msgid "invalid key (newline): %s"
2625 msgstr "clé invalide (retour chariot) : %s"
2626
2595 -#: config.c:450 config.c:462
2627 +#: config.c:511
2628 +msgid "empty config key"
2629 +msgstr "clé de configuration vide"
2630 +
2631 +#: config.c:529 config.c:541
2632 #, c-format
2633 msgid "bogus config parameter: %s"
2634 msgstr "paramètre de configuration mal formé: %s"
2635
2600 -#: config.c:497
2636 +#: config.c:555 config.c:572 config.c:579 config.c:588
2637 #, c-format
2638 msgid "bogus format in %s"
2639 msgstr "formatage mal formé dans %s"
2640
2605 -#: config.c:836
2641 +#: config.c:622
2642 +#, c-format
2643 +msgid "bogus count in %s"
2644 +msgstr "compte faux dans %s"
2645 +
2646 +#: config.c:626
2647 +#, c-format
2648 +msgid "too many entries in %s"
2649 +msgstr "trop d'entrées dans %s"
2650 +
2651 +#: config.c:636
2652 +#, c-format
2653 +msgid "missing config key %s"
2654 +msgstr "clé de configuration %s manquante"
2655 +
2656 +#: config.c:644
2657 +#, c-format
2658 +msgid "missing config value %s"
2659 +msgstr "valeur de config manquante %s"
2660 +
2661 +#: config.c:995
2662 #, c-format
2663 msgid "bad config line %d in blob %s"
2664 msgstr "ligne %d de config incorrecte dans le blob %s"
2665
2610 -#: config.c:840
2666 +#: config.c:999
2667 #, c-format
2668 msgid "bad config line %d in file %s"
2669 msgstr "ligne %d de config incorrecte dans le fichier %s"
2670
2615 -#: config.c:844
2671 +#: config.c:1003
2672 #, c-format
2673 msgid "bad config line %d in standard input"
2674 msgstr "ligne %d de config incorrecte dans l'entrée standard"
2675
2620 -#: config.c:848
2676 +#: config.c:1007
2677 #, c-format
2678 msgid "bad config line %d in submodule-blob %s"
2679 msgstr "ligne %d de config incorrecte dans le blob de sous-module %s"
2680
2625 -#: config.c:852
2681 +#: config.c:1011
2682 #, c-format
2683 msgid "bad config line %d in command line %s"
2684 msgstr "ligne %d de config incorrecte dans la ligne de commande %s"
2685
2630 -#: config.c:856
2686 +#: config.c:1015
2687 #, c-format
2688 msgid "bad config line %d in %s"
2689 msgstr "ligne %d de config incorrecte dans %s"
2690
2635 -#: config.c:993
2691 +#: config.c:1152
2692 msgid "out of range"
2693 msgstr "hors plage"
2694
2639 -#: config.c:993
2695 +#: config.c:1152
2696 msgid "invalid unit"
2697 msgstr "unité invalide"
2698
2643 -#: config.c:994
2699 +#: config.c:1153
2700 #, c-format
2701 msgid "bad numeric config value '%s' for '%s': %s"
2702 msgstr "valeur numérique de configuration invalide '%s' pour '%s' : %s"
2703
2648 -#: config.c:1013
2704 +#: config.c:1163
2705 #, c-format
2706 msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
2707 msgstr ""
2708 "valeur numérique de configuration incorrecte '%s' pour '%s' dans le blob "
2709 "%s : %s"
2710
2655 -#: config.c:1016
2711 +#: config.c:1166
2712 #, c-format
2713 msgid "bad numeric config value '%s' for '%s' in file %s: %s"
2714 msgstr ""
2715 "valeur numérique de configuration incorrecte '%s' pour '%s' dans le fichier "
2716 "%s : %s"
2717
2662 -#: config.c:1019
2718 +#: config.c:1169
2719 #, c-format
2720 msgid "bad numeric config value '%s' for '%s' in standard input: %s"
2721 msgstr ""
2722 "valeur numérique de configuration incorrecte '%s' pour '%s' dans l'entrée "
2723 "standard : %s"
2724
2669 -#: config.c:1022
2725 +#: config.c:1172
2726 #, c-format
2727 msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
2728 msgstr ""
2729 "valeur numérique de configuration incorrecte '%s' pour '%s' dans le blob de "
2730 "sous-module %s : %s"
2731
2676 -#: config.c:1025
2732 +#: config.c:1175
2733 #, c-format
2734 msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
2735 msgstr ""
2736 "valeur numérique de configuration incorrecte '%s' pour '%s' dans la ligne de "
2737 "commande %s : %s"
2738
2683 -#: config.c:1028
2739 +#: config.c:1178
2740 #, c-format
2741 msgid "bad numeric config value '%s' for '%s' in %s: %s"
2742 msgstr ""
2743 "valeur numérique de configuration incorrecte '%s' pour '%s' dans %s : %s"
2744
2689 -#: config.c:1123
2745 +#: config.c:1194
2746 +#, c-format
2747 +msgid "bad boolean config value '%s' for '%s'"
2748 +msgstr "valeur booléenne de configuration invalide '%s' pour '%s'"
2749 +
2750 +#: config.c:1289
2751 #, c-format
2752 msgid "failed to expand user dir in: '%s'"
2753 msgstr "impossible d'étendre le répertoire utilisateur dans : '%s'"
2754
2694 -#: config.c:1132
2755 +#: config.c:1298
2756 #, c-format
2757 msgid "'%s' for '%s' is not a valid timestamp"
2758 msgstr "'%s' pour '%s' n'est pas un horodatage valide"
2759
2699 -#: config.c:1223
2760 +#: config.c:1391
2761 #, c-format
2762 msgid "abbrev length out of range: %d"
2763 msgstr "longueur d'abbrev hors plage : %d"
2764
2704 -#: config.c:1237 config.c:1248
2765 +#: config.c:1405 config.c:1416
2766 #, c-format
2767 msgid "bad zlib compression level %d"
2768 msgstr "niveau de compression zlib incorrect %d"
2769
2709 -#: config.c:1340
2770 +#: config.c:1508
2771 msgid "core.commentChar should only be one character"
2772 msgstr "core.commentChar ne devrait être qu'un unique caractère"
2773
2713 -#: config.c:1373
2774 +#: config.c:1541
2775 #, c-format
2776 msgid "invalid mode for object creation: %s"
2777 msgstr "mode invalide pour la création d'objet : %s"
2778
2718 -#: config.c:1445
2779 +#: config.c:1613
2780 #, c-format
2781 msgid "malformed value for %s"
2782 msgstr "valeur mal formée pour %s"
2783
2723 -#: config.c:1471
2784 +#: config.c:1639
2785 #, c-format
2786 msgid "malformed value for %s: %s"
2787 msgstr "valeur mal formée pour %s : %s"
2788
2728 -#: config.c:1472
2789 +#: config.c:1640
2790 msgid "must be one of nothing, matching, simple, upstream or current"
2791 msgstr "doit être parmi nothing, matching, simple, upstream ou current"
2792
2732 -#: config.c:1533 builtin/pack-objects.c:3649
2793 +#: config.c:1701 builtin/pack-objects.c:3666
2794 #, c-format
2795 msgid "bad pack compression level %d"
2796 msgstr "niveau de compression du paquet %d"
2797
2737 -#: config.c:1655
2798 +#: config.c:1823
2799 #, c-format
2800 msgid "unable to load config blob object '%s'"
2801 msgstr "impossible de charger l'objet blob de config '%s'"
2802
2742 -#: config.c:1658
2803 +#: config.c:1826
2804 #, c-format
2805 msgid "reference '%s' does not point to a blob"
2806 msgstr "la référence '%s' ne pointe pas sur un blob"
2807
2747 -#: config.c:1675
2808 +#: config.c:1843
2809 #, c-format
2810 msgid "unable to resolve config blob '%s'"
2811 msgstr "impossible de résoudre le blob de config '%s'"
2812
2752 -#: config.c:1705
2813 +#: config.c:1873
2814 #, c-format
2815 msgid "failed to parse %s"
2816 msgstr "échec de l'analyse de %s"
2817
2757 -#: config.c:1759
2818 +#: config.c:1927
2819 msgid "unable to parse command-line config"
2820 msgstr "lecture de la configuration de ligne de commande impossible"
2821
2761 -#: config.c:2122
2822 +#: config.c:2290
2823 msgid "unknown error occurred while reading the configuration files"
2824 msgstr "erreur inconnue pendant la lecture des fichiers de configuration"
2825
2765 -#: config.c:2296
2826 +#: config.c:2464
2827 #, c-format
2828 msgid "Invalid %s: '%s'"
2829 msgstr "%s invalide : '%s'"
2830
2770 -#: config.c:2341
2831 +#: config.c:2509
2832 #, c-format
2833 msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
2834 msgstr ""
2835 "la valeur '%d' de splitIndex.maxPercentChange devrait se situer entre 0 et "
2836 "100"
2837
2777 -#: config.c:2387
2838 +#: config.c:2555
2839 #, c-format
2840 msgid "unable to parse '%s' from command-line config"
2841 msgstr ""
2842 "impossible d'analyser '%s' depuis le configuration en ligne de commande"
2843
2783 -#: config.c:2389
2844 +#: config.c:2557
2845 #, c-format
2846 msgid "bad config variable '%s' in file '%s' at line %d"
2847 msgstr ""
2848 "variable de configuration '%s' incorrecte dans le fichier '%s' à la ligne %d"
2849
2789 -#: config.c:2473
2850 +#: config.c:2641
2851 #, c-format
2852 msgid "invalid section name '%s'"
2853 msgstr "nom de section invalide '%s'"
2854
2794 -#: config.c:2505
2855 +#: config.c:2673
2856 #, c-format
2857 msgid "%s has multiple values"
2858 msgstr "%s a des valeurs multiples"
2859
2799 -#: config.c:2534
2860 +#: config.c:2702
2861 #, c-format
2862 msgid "failed to write new configuration file %s"
2863 msgstr "impossible d'écrire le fichier de configuration %s"
2864
2804 -#: config.c:2786 config.c:3112
2865 +#: config.c:2954 config.c:3280
2866 #, c-format
2867 msgid "could not lock config file %s"
2868 msgstr "impossible de verrouiller le fichier de configuration %s"
2869
2809 -#: config.c:2797
2870 +#: config.c:2965
2871 #, c-format
2872 msgid "opening %s"
2873 msgstr "ouverture de %s"
2874
2814 -#: config.c:2834 builtin/config.c:361
2875 +#: config.c:3002 builtin/config.c:361
2876 #, c-format
2877 msgid "invalid pattern: %s"
2878 msgstr "motif invalide : %s"
2879
2819 -#: config.c:2859
2880 +#: config.c:3027
2881 #, c-format
2882 msgid "invalid config file %s"
2883 msgstr "fichier de configuration invalide %s"
2884
2824 -#: config.c:2872 config.c:3125
2885 +#: config.c:3040 config.c:3293
2886 #, c-format
2887 msgid "fstat on %s failed"
2888 msgstr "échec de fstat sur %s"
2889
2829 -#: config.c:2883
2890 +#: config.c:3051
2891 #, c-format
2892 msgid "unable to mmap '%s'"
2893 msgstr "impossible de réaliser un map de '%s'"
2894
2834 -#: config.c:2892 config.c:3130
2895 +#: config.c:3060 config.c:3298
2896 #, c-format
2897 msgid "chmod on %s failed"
2898 msgstr "échec de chmod sur %s"
2899
2839 -#: config.c:2977 config.c:3227
2900 +#: config.c:3145 config.c:3395
2901 #, c-format
2902 msgid "could not write config file %s"
2903 msgstr "impossible d'écrire le fichier de configuration %s"
2904
2844 -#: config.c:3011
2905 +#: config.c:3179
2906 #, c-format
2907 msgid "could not set '%s' to '%s'"
2908 msgstr "impossible de régler '%s' à '%s'"
2909
2849 -#: config.c:3013 builtin/remote.c:657 builtin/remote.c:855 builtin/remote.c:863
2910 +#: config.c:3181 builtin/remote.c:657 builtin/remote.c:855 builtin/remote.c:863
2911 #, c-format
2912 msgid "could not unset '%s'"
2913 msgstr "impossible de désinitialiser '%s'"
2914
2854 -#: config.c:3103
2915 +#: config.c:3271
2916 #, c-format
2917 msgid "invalid section name: %s"
2918 msgstr "nom de section invalide : %s"
2919
2859 -#: config.c:3270
2920 +#: config.c:3438
2921 #, c-format
2922 msgid "missing value for '%s'"
2923 msgstr "valeur manquante pour '%s'"
@@ -2918,45 +2979,45 @@ msgstr "paquet invalide"
2979 msgid "protocol error: unexpected '%s'"
2980 msgstr "erreur de protocole : '%s' attendu"
2981
2921 -#: connect.c:473
2982 +#: connect.c:497
2983 #, c-format
2984 msgid "unknown object format '%s' specified by server"
2985 msgstr "format d'objet spécifié par le serveur inconnu '%s'"
2986
2926 -#: connect.c:500
2987 +#: connect.c:526
2988 #, c-format
2989 msgid "invalid ls-refs response: %s"
2990 msgstr "réponse à ls-ref invalide : %s"
2991
2931 -#: connect.c:504
2992 +#: connect.c:530
2993 msgid "expected flush after ref listing"
2994 msgstr "vidage attendu après le listage de références"
2995
2935 -#: connect.c:507
2996 +#: connect.c:533
2997 msgid "expected response end packet after ref listing"
2998 msgstr "paquet de fin de réponse attendu après le listage de références"
2999
2939 -#: connect.c:640
3000 +#: connect.c:666
3001 #, c-format
3002 msgid "protocol '%s' is not supported"
3003 msgstr "le protocole '%s' n'est pas supporté"
3004
2944 -#: connect.c:691
3005 +#: connect.c:717
3006 msgid "unable to set SO_KEEPALIVE on socket"
3007 msgstr "impossible de positionner SO_KEEPALIVE sur la socket"
3008
2948 -#: connect.c:731 connect.c:794
3009 +#: connect.c:757 connect.c:820
3010 #, c-format
3011 msgid "Looking up %s ... "
3012 msgstr "Recherche de %s… "
3013
2953 -#: connect.c:735
3014 +#: connect.c:761
3015 #, c-format
3016 msgid "unable to look up %s (port %s) (%s)"
3017 msgstr "impossible de rechercher %s (port %s) (%s)"
3018
3019 #. TRANSLATORS: this is the end of "Looking up %s ... "
2959 -#: connect.c:739 connect.c:810
3020 +#: connect.c:765 connect.c:836
3021 #, c-format
3022 msgid ""
3023 "done.\n"
@@ -2965,7 +3026,7 @@ msgstr ""
3026 "fait.\n"
3027 "Connexion à %s (port %s)… "
3028
2968 -#: connect.c:761 connect.c:838
3029 +#: connect.c:787 connect.c:864
3030 #, c-format
3031 msgid ""
3032 "unable to connect to %s:\n"
@@ -2975,63 +3036,67 @@ msgstr ""
3036 "%s"
3037
3038 #. TRANSLATORS: this is the end of "Connecting to %s (port %s) ... "
2978 -#: connect.c:767 connect.c:844
3039 +#: connect.c:793 connect.c:870
3040 msgid "done."
3041 msgstr "fait."
3042
2982 -#: connect.c:798
3043 +#: connect.c:824
3044 #, c-format
3045 msgid "unable to look up %s (%s)"
3046 msgstr "impossible de rechercher %s (%s)"
3047
2987 -#: connect.c:804
3048 +#: connect.c:830
3049 #, c-format
3050 msgid "unknown port %s"
3051 msgstr "port inconnu %s"
3052
2992 -#: connect.c:941 connect.c:1271
3053 +#: connect.c:967 connect.c:1299
3054 #, c-format
3055 msgid "strange hostname '%s' blocked"
3056 msgstr "nom d'hôte étrange '%s' bloqué"
3057
2997 -#: connect.c:943
3058 +#: connect.c:969
3059 #, c-format
3060 msgid "strange port '%s' blocked"
3061 msgstr "port étrange '%s' bloqué"
3062
3002 -#: connect.c:953
3063 +#: connect.c:979
3064 #, c-format
3065 msgid "cannot start proxy %s"
3066 msgstr "impossible de démarrer un proxy %s"
3067
3007 -#: connect.c:1024
3068 +#: connect.c:1050
3069 msgid "no path specified; see 'git help pull' for valid url syntax"
3070 msgstr ""
3071 "aucun chemin spécifié ; référez-vous à 'git help pull' pour une syntaxe "
3072 "d'URL valide"
3073
3013 -#: connect.c:1219
3074 +#: connect.c:1190
3075 +msgid "newline is forbidden in git:// hosts and repo paths"
3076 +msgstr "le retour chariot est interdit dans les hôtes git:// et les chemins de dépôt"
3077 +
3078 +#: connect.c:1247
3079 msgid "ssh variant 'simple' does not support -4"
3080 msgstr "la variante ssh 'simple' ne supporte pas -4"
3081
3017 -#: connect.c:1231
3082 +#: connect.c:1259
3083 msgid "ssh variant 'simple' does not support -6"
3084 msgstr "la variante ssh 'simple' ne supporte pas -6"
3085
3021 -#: connect.c:1248
3086 +#: connect.c:1276
3087 msgid "ssh variant 'simple' does not support setting port"
3088 msgstr "la variante ssh 'simple' ne supporte pas de spécifier le port"
3089
3025 -#: connect.c:1360
3090 +#: connect.c:1388
3091 #, c-format
3092 msgid "strange pathname '%s' blocked"
3093 msgstr "chemin étrange '%s' bloqué"
3094
3030 -#: connect.c:1408
3095 +#: connect.c:1436
3096 msgid "unable to fork"
3097 msgstr "fork impossible"
3098
3034 -#: connected.c:108 builtin/fsck.c:209 builtin/prune.c:45
3099 +#: connected.c:108 builtin/fsck.c:191 builtin/prune.c:45
3100 msgid "Checking connectivity"
3101 msgstr "Vérification de la connectivité"
3102
@@ -3302,6 +3367,11 @@ msgstr ""
3367 msgid "Marked %d islands, done.\n"
3368 msgstr "Marquage de %d îlots, fait.\n"
3369
3370 +#: diff-merges.c:70
3371 +#, c-format
3372 +msgid "unknown value for --diff-merges: %s"
3373 +msgstr "valeur inconnue pour --diff-merges : %s"
3374 +
3375 #: diff-lib.c:534
3376 msgid "--merge-base does not work with ranges"
3377 msgstr "--merge-base ne fonctionne pas avec des plages"
@@ -3391,30 +3461,30 @@ msgstr ""
3461 msgid "external diff died, stopping at %s"
3462 msgstr "l'application de diff externe a disparu, arrêt à %s"
3463
3394 -#: diff.c:4625
3464 +#: diff.c:4628
3465 msgid "--name-only, --name-status, --check and -s are mutually exclusive"
3466 msgstr "--name-only, --name-status, --check et -s sont mutuellement exclusifs"
3467
3398 -#: diff.c:4628
3468 +#: diff.c:4631
3469 msgid "-G, -S and --find-object are mutually exclusive"
3470 msgstr "-G, -S et --find-object sont mutuellement exclusifs"
3471
3402 -#: diff.c:4707
3472 +#: diff.c:4710
3473 msgid "--follow requires exactly one pathspec"
3474 msgstr "--follow a besoin d'une spécification de chemin unique"
3475
3406 -#: diff.c:4755
3476 +#: diff.c:4758
3477 #, c-format
3478 msgid "invalid --stat value: %s"
3479 msgstr "valeur invalide de --stat : %s"
3480
3411 -#: diff.c:4760 diff.c:4765 diff.c:4770 diff.c:4775 diff.c:5303
3481 +#: diff.c:4763 diff.c:4768 diff.c:4773 diff.c:4778 diff.c:5306
3482 #: parse-options.c:197 parse-options.c:201 builtin/commit-graph.c:180
3483 #, c-format
3484 msgid "%s expects a numerical value"
3485 msgstr "%s attend une valeur numérique"
3486
3417 -#: diff.c:4792
3487 +#: diff.c:4795
3488 #, c-format
3489 msgid ""
3490 "Failed to parse --dirstat/-X option parameter:\n"
@@ -3423,42 +3493,42 @@ msgstr ""
3493 "Impossible d'analyser le paramètre de l'option --dirstat/-X :\n"
3494 "%s"
3495
3426 -#: diff.c:4877
3496 +#: diff.c:4880
3497 #, c-format
3498 msgid "unknown change class '%c' in --diff-filter=%s"
3499 msgstr "classe de modification inconnue '%c' dans --diff-fileter=%s"
3500
3431 -#: diff.c:4901
3501 +#: diff.c:4904
3502 #, c-format
3503 msgid "unknown value after ws-error-highlight=%.*s"
3504 msgstr "valeur inconnue après ws-error-highlight=%.*s"
3505
3436 -#: diff.c:4915
3506 +#: diff.c:4918
3507 #, c-format
3508 msgid "unable to resolve '%s'"
3509 msgstr "impossible de résoudre '%s'"
3510
3441 -#: diff.c:4965 diff.c:4971
3511 +#: diff.c:4968 diff.c:4974
3512 #, c-format
3513 msgid "%s expects <n>/<m> form"
3514 msgstr "forme <n>/<m> attendue par %s"
3515
3446 -#: diff.c:4983
3516 +#: diff.c:4986
3517 #, c-format
3518 msgid "%s expects a character, got '%s'"
3519 msgstr "caractère attendu par %s, '%s' trouvé"
3520
3451 -#: diff.c:5004
3521 +#: diff.c:5007
3522 #, c-format
3523 msgid "bad --color-moved argument: %s"
3524 msgstr "mauvais argument --color-moved : %s"
3525
3456 -#: diff.c:5023
3526 +#: diff.c:5026
3527 #, c-format
3528 msgid "invalid mode '%s' in --color-moved-ws"
3529 msgstr "mode invalide '%s' dans --color-moved-ws"
3530
3461 -#: diff.c:5063
3531 +#: diff.c:5066
3532 msgid ""
3533 "option diff-algorithm accepts \"myers\", \"minimal\", \"patience\" and "
3534 "\"histogram\""
@@ -3466,160 +3536,160 @@ msgstr ""
3536 "l'option diff-algorithm accept \"myers\", \"minimal\", \"patience\" et "
3537 "\"histogram\""
3538
3469 -#: diff.c:5099 diff.c:5119
3539 +#: diff.c:5102 diff.c:5122
3540 #, c-format
3541 msgid "invalid argument to %s"
3542 msgstr "argument invalide pour %s"
3543
3474 -#: diff.c:5223
3544 +#: diff.c:5226
3545 #, c-format
3546 msgid "invalid regex given to -I: '%s'"
3547 msgstr "regex invalide fournie à -I : '%s'"
3548
3479 -#: diff.c:5272
3549 +#: diff.c:5275
3550 #, c-format
3551 msgid "failed to parse --submodule option parameter: '%s'"
3552 msgstr "échec de l'analyse du paramètre de l'option --submodule : '%s'"
3553
3484 -#: diff.c:5328
3554 +#: diff.c:5331
3555 #, c-format
3556 msgid "bad --word-diff argument: %s"
3557 msgstr "mauvais argument pour --word-diff : %s"
3558
3489 -#: diff.c:5351
3559 +#: diff.c:5367
3560 msgid "Diff output format options"
3561 msgstr "Options de format de sortie de diff"
3562
3493 -#: diff.c:5353 diff.c:5359
3563 +#: diff.c:5369 diff.c:5375
3564 msgid "generate patch"
3565 msgstr "générer la rustine"
3566
3497 -#: diff.c:5356 builtin/log.c:178
3567 +#: diff.c:5372 builtin/log.c:179
3568 msgid "suppress diff output"
3569 msgstr "supprimer la sortie des différences"
3570
3501 -#: diff.c:5361 diff.c:5475 diff.c:5482
3571 +#: diff.c:5377 diff.c:5491 diff.c:5498
3572 msgid "<n>"
3573 msgstr "<n>"
3574
3505 -#: diff.c:5362 diff.c:5365
3575 +#: diff.c:5378 diff.c:5381
3576 msgid "generate diffs with <n> lines context"
3577 msgstr "générer les diffs avec <n> lignes de contexte"
3578
3509 -#: diff.c:5367
3579 +#: diff.c:5383
3580 msgid "generate the diff in raw format"
3581 msgstr "générer le diff en format brut"
3582
3513 -#: diff.c:5370
3583 +#: diff.c:5386
3584 msgid "synonym for '-p --raw'"
3585 msgstr "synonyme de '-p --raw'"
3586
3517 -#: diff.c:5374
3587 +#: diff.c:5390
3588 msgid "synonym for '-p --stat'"
3589 msgstr "synonyme de '-p --stat'"
3590
3521 -#: diff.c:5378
3591 +#: diff.c:5394
3592 msgid "machine friendly --stat"
3593 msgstr "--stat pour traitement automatique"
3594
3525 -#: diff.c:5381
3595 +#: diff.c:5397
3596 msgid "output only the last line of --stat"
3597 msgstr "afficher seulement la dernière ligne de --stat"
3598
3529 -#: diff.c:5383 diff.c:5391
3599 +#: diff.c:5399 diff.c:5407
3600 msgid "<param1,param2>..."
3601 msgstr "<param1,param2>..."
3602
3533 -#: diff.c:5384
3603 +#: diff.c:5400
3604 msgid ""
3605 "output the distribution of relative amount of changes for each sub-directory"
3606 msgstr ""
3607 "afficher la distribution des quantités de modifications relatives pour "
3608 "chaque sous-répertoire"
3609
3540 -#: diff.c:5388
3610 +#: diff.c:5404
3611 msgid "synonym for --dirstat=cumulative"
3612 msgstr "synonyme pour --dirstat=cumulative"
3613
3544 -#: diff.c:5392
3614 +#: diff.c:5408
3615 msgid "synonym for --dirstat=files,param1,param2..."
3616 msgstr "synonyme pour --dirstat=files,param1,param2..."
3617
3548 -#: diff.c:5396
3618 +#: diff.c:5412
3619 msgid "warn if changes introduce conflict markers or whitespace errors"
3620 msgstr ""
3621 "avertir si les modifications introduisent des marqueurs de conflit ou des "
3622 "erreurs d'espace"
3623
3554 -#: diff.c:5399
3624 +#: diff.c:5415
3625 msgid "condensed summary such as creations, renames and mode changes"
3626 msgstr ""
3627 "résumé succinct tel que les créations, les renommages et les modifications "
3628 "de mode"
3629
3560 -#: diff.c:5402
3630 +#: diff.c:5418
3631 msgid "show only names of changed files"
3632 msgstr "n'afficher que les noms de fichiers modifiés"
3633
3564 -#: diff.c:5405
3634 +#: diff.c:5421
3635 msgid "show only names and status of changed files"
3636 msgstr "n'afficher que les noms et les status des fichiers modifiés"
3637
3568 -#: diff.c:5407
3638 +#: diff.c:5423
3639 msgid "<width>[,<name-width>[,<count>]]"
3640 msgstr "<largeur>[,<largeur-de-nom>[,<compte>]]"
3641
3572 -#: diff.c:5408
3642 +#: diff.c:5424
3643 msgid "generate diffstat"
3644 msgstr "générer un diffstat"
3645
3576 -#: diff.c:5410 diff.c:5413 diff.c:5416
3646 +#: diff.c:5426 diff.c:5429 diff.c:5432
3647 msgid "<width>"
3648 msgstr "<largeur>"
3649
3580 -#: diff.c:5411
3650 +#: diff.c:5427
3651 msgid "generate diffstat with a given width"
3652 msgstr "générer un diffstat avec la largeur indiquée"
3653
3584 -#: diff.c:5414
3654 +#: diff.c:5430
3655 msgid "generate diffstat with a given name width"
3656 msgstr "génerer un diffstat avec la largeur de nom indiquée"
3657
3588 -#: diff.c:5417
3658 +#: diff.c:5433
3659 msgid "generate diffstat with a given graph width"
3660 msgstr "génerer un diffstat avec la largeur de graphe indiquée"
3661
3592 -#: diff.c:5419
3662 +#: diff.c:5435
3663 msgid "<count>"
3664 msgstr "<compte>"
3665
3596 -#: diff.c:5420
3666 +#: diff.c:5436
3667 msgid "generate diffstat with limited lines"
3668 msgstr "générer un diffstat avec des lignes limitées"
3669
3600 -#: diff.c:5423
3670 +#: diff.c:5439
3671 msgid "generate compact summary in diffstat"
3672 msgstr "générer une résumé compact dans le diffstat"
3673
3604 -#: diff.c:5426
3674 +#: diff.c:5442
3675 msgid "output a binary diff that can be applied"
3676 msgstr "produire un diff binaire qui peut être appliqué"
3677
3608 -#: diff.c:5429
3678 +#: diff.c:5445
3679 msgid "show full pre- and post-image object names on the \"index\" lines"
3680 msgstr ""
3681 "afficher les noms complets des objets pre- et post-image sur les lignes "
3682 "\"index\""
3683
3614 -#: diff.c:5431
3684 +#: diff.c:5447
3685 msgid "show colored diff"
3686 msgstr "afficher un diff coloré"
3687
3618 -#: diff.c:5432
3688 +#: diff.c:5448
3689 msgid "<kind>"
3690 msgstr "<sorte>"
3691
3622 -#: diff.c:5433
3692 +#: diff.c:5449
3693 msgid ""
3694 "highlight whitespace errors in the 'context', 'old' or 'new' lines in the "
3695 "diff"
@@ -3627,7 +3697,7 @@ msgstr ""
3697 "surligner les erreurs d'espace dans les lignes 'contexte', 'ancien', "
3698 "'nouveau' dans le diff"
3699
3630 -#: diff.c:5436
3700 +#: diff.c:5452
3701 msgid ""
3702 "do not munge pathnames and use NULs as output field terminators in --raw or "
3703 "--numstat"
@@ -3635,93 +3705,93 @@ msgstr ""
3705 "ne pas compresser les chemins et utiliser des NULs comme terminateurs de "
3706 "champs dans --raw ou --numstat"
3707
3638 -#: diff.c:5439 diff.c:5442 diff.c:5445 diff.c:5554
3708 +#: diff.c:5455 diff.c:5458 diff.c:5461 diff.c:5570
3709 msgid "<prefix>"
3710 msgstr "<préfixe>"
3711
3642 -#: diff.c:5440
3712 +#: diff.c:5456
3713 msgid "show the given source prefix instead of \"a/\""
3714 msgstr "afficher le préfixe de source indiqué au lieu de \"a/\""
3715
3646 -#: diff.c:5443
3716 +#: diff.c:5459
3717 msgid "show the given destination prefix instead of \"b/\""
3718 msgstr "afficher le préfixe de destination indiqué au lieu de \"b/\""
3719
3650 -#: diff.c:5446
3720 +#: diff.c:5462
3721 msgid "prepend an additional prefix to every line of output"
3722 msgstr "préfixer toutes les lignes en sortie avec la chaîne indiquée"
3723
3654 -#: diff.c:5449
3724 +#: diff.c:5465
3725 msgid "do not show any source or destination prefix"
3726 msgstr "n'afficher aucun préfixe, ni de source, ni de destination"
3727
3658 -#: diff.c:5452
3728 +#: diff.c:5468
3729 msgid "show context between diff hunks up to the specified number of lines"
3730 msgstr ""
3731 "afficher le contexte entre les sections à concurrence du nombre de ligne "
3732 "indiqué"
3733
3664 -#: diff.c:5456 diff.c:5461 diff.c:5466
3734 +#: diff.c:5472 diff.c:5477 diff.c:5482
3735 msgid "<char>"
3736 msgstr "<caractère>"
3737
3668 -#: diff.c:5457
3738 +#: diff.c:5473
3739 msgid "specify the character to indicate a new line instead of '+'"
3740 msgstr "spécifier le caractère pour indiquer une nouvelle ligne au lieu de '+'"
3741
3672 -#: diff.c:5462
3742 +#: diff.c:5478
3743 msgid "specify the character to indicate an old line instead of '-'"
3744 msgstr "spécifier le caractère pour indiquer une ancienne ligne au lieu de '-'"
3745
3676 -#: diff.c:5467
3746 +#: diff.c:5483
3747 msgid "specify the character to indicate a context instead of ' '"
3748 msgstr ""
3749 "spécifier le caractère pour indiquer une ligne de contexte au lieu de ' '"
3750
3681 -#: diff.c:5470
3751 +#: diff.c:5486
3752 msgid "Diff rename options"
3753 msgstr "Options de renommage de diff"
3754
3685 -#: diff.c:5471
3755 +#: diff.c:5487
3756 msgid "<n>[/<m>]"
3757 msgstr "<n>[/<m>]"
3758
3689 -#: diff.c:5472
3759 +#: diff.c:5488
3760 msgid "break complete rewrite changes into pairs of delete and create"
3761 msgstr ""
3762 "casser les modifications d'une réécrire complète en paires de suppression et "
3763 "création"
3764
3695 -#: diff.c:5476
3765 +#: diff.c:5492
3766 msgid "detect renames"
3767 msgstr "détecter les renommages"
3768
3699 -#: diff.c:5480
3769 +#: diff.c:5496
3770 msgid "omit the preimage for deletes"
3771 msgstr "supprimer la pré-image pour les suppressions"
3772
3703 -#: diff.c:5483
3773 +#: diff.c:5499
3774 msgid "detect copies"
3775 msgstr "détecter les copies"
3776
3707 -#: diff.c:5487
3777 +#: diff.c:5503
3778 msgid "use unmodified files as source to find copies"
3779 msgstr ""
3780 "utiliser les fichiers non-modifiés comme sources pour trouver des copies"
3781
3712 -#: diff.c:5489
3782 +#: diff.c:5505
3783 msgid "disable rename detection"
3784 msgstr "désactiver la détection de renommage"
3785
3716 -#: diff.c:5492
3786 +#: diff.c:5508
3787 msgid "use empty blobs as rename source"
3788 msgstr "utiliser des blobs vides comme source de renommage"
3789
3720 -#: diff.c:5494
3790 +#: diff.c:5510
3791 msgid "continue listing the history of a file beyond renames"
3792 msgstr "continuer à afficher l'historique d'un fichier au delà des renommages"
3793
3724 -#: diff.c:5497
3794 +#: diff.c:5513
3795 msgid ""
3796 "prevent rename/copy detection if the number of rename/copy targets exceeds "
3797 "given limit"
@@ -3729,165 +3799,165 @@ msgstr ""
3799 "empêcher la détection de renommage/copie si le nombre de cibles de renommage/"
3800 "copie excède la limite indiquée"
3801
3732 -#: diff.c:5499
3802 +#: diff.c:5515
3803 msgid "Diff algorithm options"
3804 msgstr "Options de l'algorithme de diff"
3805
3736 -#: diff.c:5501
3806 +#: diff.c:5517
3807 msgid "produce the smallest possible diff"
3808 msgstr "produire le diff le plus petit possible"
3809
3740 -#: diff.c:5504
3810 +#: diff.c:5520
3811 msgid "ignore whitespace when comparing lines"
3812 msgstr "ignorer les espaces lors de la comparaison de ligne"
3813
3744 -#: diff.c:5507
3814 +#: diff.c:5523
3815 msgid "ignore changes in amount of whitespace"
3816 msgstr "ignorer des modifications du nombre d'espaces"
3817
3748 -#: diff.c:5510
3818 +#: diff.c:5526
3819 msgid "ignore changes in whitespace at EOL"
3820 msgstr "ignorer des modifications d'espace en fin de ligne"
3821
3752 -#: diff.c:5513
3822 +#: diff.c:5529
3823 msgid "ignore carrier-return at the end of line"
3824 msgstr "ignore le retour chariot en fin de ligne"
3825
3756 -#: diff.c:5516
3826 +#: diff.c:5532
3827 msgid "ignore changes whose lines are all blank"
3828 msgstr "ignorer les modifications dont les lignes sont vides"
3829
3760 -#: diff.c:5518 diff.c:5540 diff.c:5543 diff.c:5588
3830 +#: diff.c:5534 diff.c:5556 diff.c:5559 diff.c:5604
3831 msgid "<regex>"
3832 msgstr "<regex>"
3833
3764 -#: diff.c:5519
3834 +#: diff.c:5535
3835 msgid "ignore changes whose all lines match <regex>"
3836 msgstr "ignorer les modifications dont les lignes correspondent à <regex>"
3837
3768 -#: diff.c:5522
3838 +#: diff.c:5538
3839 msgid "heuristic to shift diff hunk boundaries for easy reading"
3840 msgstr ""
3841 "heuristique qui déplace les limites de sections de diff pour faciliter la "
3842 "lecture"
3843
3774 -#: diff.c:5525
3844 +#: diff.c:5541
3845 msgid "generate diff using the \"patience diff\" algorithm"
3846 msgstr "générer un diff en utilisant l'algorithme de différence \"patience\""
3847
3778 -#: diff.c:5529
3848 +#: diff.c:5545
3849 msgid "generate diff using the \"histogram diff\" algorithm"
3850 msgstr ""
3851 "générer un diff en utilisant l'algorithme de différence \"histogramme\""
3852
3783 -#: diff.c:5531
3853 +#: diff.c:5547
3854 msgid "<algorithm>"
3855 msgstr "<algorithme>"
3856
3787 -#: diff.c:5532
3857 +#: diff.c:5548
3858 msgid "choose a diff algorithm"
3859 msgstr "choisir un algorithme de différence"
3860
3791 -#: diff.c:5534
3861 +#: diff.c:5550
3862 msgid "<text>"
3863 msgstr "<texte>"
3864
3795 -#: diff.c:5535
3865 +#: diff.c:5551
3866 msgid "generate diff using the \"anchored diff\" algorithm"
3867 msgstr "générer un diff en utilisant l'algorithme de différence \"ancré\""
3868
3799 -#: diff.c:5537 diff.c:5546 diff.c:5549
3869 +#: diff.c:5553 diff.c:5562 diff.c:5565
3870 msgid "<mode>"
3871 msgstr "<mode>"
3872
3803 -#: diff.c:5538
3873 +#: diff.c:5554
3874 msgid "show word diff, using <mode> to delimit changed words"
3875 msgstr ""
3876 "afficher des différences par mot, en utilisant <mode> pour délimiter les "
3877 "mots modifiés"
3878
3809 -#: diff.c:5541
3879 +#: diff.c:5557
3880 msgid "use <regex> to decide what a word is"
3881 msgstr "utiliser <regex> pour décider ce qu'est un mot"
3882
3813 -#: diff.c:5544
3883 +#: diff.c:5560
3884 msgid "equivalent to --word-diff=color --word-diff-regex=<regex>"
3885 msgstr "équivalent à --word-diff=color --word-diff-regex=<regex>"
3886
3817 -#: diff.c:5547
3887 +#: diff.c:5563
3888 msgid "moved lines of code are colored differently"
3889 msgstr "les lignes déplacées sont colorées différemment"
3890
3821 -#: diff.c:5550
3891 +#: diff.c:5566
3892 msgid "how white spaces are ignored in --color-moved"
3893 msgstr "comment les espaces sont ignorés dans --color-moved"
3894
3825 -#: diff.c:5553
3895 +#: diff.c:5569
3896 msgid "Other diff options"
3897 msgstr "Autres options diff"
3898
3829 -#: diff.c:5555
3899 +#: diff.c:5571
3900 msgid "when run from subdir, exclude changes outside and show relative paths"
3901 msgstr ""
3902 "lancé depuis un sous-répertoire, exclure les modifications en dehors et "
3903 "afficher les chemins relatifs"
3904
3835 -#: diff.c:5559
3905 +#: diff.c:5575
3906 msgid "treat all files as text"
3907 msgstr "traiter les fichiers comme texte"
3908
3839 -#: diff.c:5561
3909 +#: diff.c:5577
3910 msgid "swap two inputs, reverse the diff"
3911 msgstr "échanger les entrées, inverser le diff"
3912
3843 -#: diff.c:5563
3913 +#: diff.c:5579
3914 msgid "exit with 1 if there were differences, 0 otherwise"
3915 msgstr "sortir un code d'erreur 1 s'il y avait de différences, 0 sinon"
3916
3847 -#: diff.c:5565
3917 +#: diff.c:5581
3918 msgid "disable all output of the program"
3919 msgstr "désactiver tous les affichages du programme"
3920
3851 -#: diff.c:5567
3921 +#: diff.c:5583
3922 msgid "allow an external diff helper to be executed"
3923 msgstr "autoriser l'exécution d'un assistant externe de diff"
3924
3855 -#: diff.c:5569
3925 +#: diff.c:5585
3926 msgid "run external text conversion filters when comparing binary files"
3927 msgstr ""
3928 "lancer les filtres externes de conversion en texte lors de la comparaison de "
3929 "fichiers binaires"
3930
3861 -#: diff.c:5571
3931 +#: diff.c:5587
3932 msgid "<when>"
3933 msgstr "<quand>"
3934
3865 -#: diff.c:5572
3935 +#: diff.c:5588
3936 msgid "ignore changes to submodules in the diff generation"
3937 msgstr ""
3938 "ignorer les modifications dans les sous-modules lors de la génération de diff"
3939
3870 -#: diff.c:5575
3940 +#: diff.c:5591
3941 msgid "<format>"
3942 msgstr "<format>"
3943
3874 -#: diff.c:5576
3944 +#: diff.c:5592
3945 msgid "specify how differences in submodules are shown"
3946 msgstr "spécifier comment les différences dans les sous-modules sont affichées"
3947
3878 -#: diff.c:5580
3948 +#: diff.c:5596
3949 msgid "hide 'git add -N' entries from the index"
3950 msgstr "masquer les entrées 'git add -N' de l'index"
3951
3882 -#: diff.c:5583
3952 +#: diff.c:5599
3953 msgid "treat 'git add -N' entries as real in the index"
3954 msgstr "traiter les entrées 'git add -N' comme réelles dans l'index"
3955
3886 -#: diff.c:5585
3956 +#: diff.c:5601
3957 msgid "<string>"
3958 msgstr "<chaîne>"
3959
3890 -#: diff.c:5586
3960 +#: diff.c:5602
3961 msgid ""
3962 "look for differences that change the number of occurrences of the specified "
3963 "string"
@@ -3895,7 +3965,7 @@ msgstr ""
3965 "rechercher les différences qui modifient le nombre d'occurrences de la "
3966 "chaîne spécifiée"
3967
3898 -#: diff.c:5589
3968 +#: diff.c:5605
3969 msgid ""
3970 "look for differences that change the number of occurrences of the specified "
3971 "regex"
@@ -3903,26 +3973,38 @@ msgstr ""
3973 "rechercher les différences qui modifient le nombre d'occurrences de la regex "
3974 "spécifiée"
3975
3906 -#: diff.c:5592
3976 +#: diff.c:5608
3977 msgid "show all changes in the changeset with -S or -G"
3978 msgstr ""
3979 "afficher toutes les modifications dans l'ensemble de modifications avec -S "
3980 "ou -G"
3981
3912 -#: diff.c:5595
3982 +#: diff.c:5611
3983 msgid "treat <string> in -S as extended POSIX regular expression"
3984 msgstr ""
3985 "traiter <chaîne> dans -S comme une expression rationnelle POSIX étendue"
3986
3917 -#: diff.c:5598
3987 +#: diff.c:5614
3988 msgid "control the order in which files appear in the output"
3989 msgstr "contrôler l'ordre dans lequel les fichiers apparaissent dans la sortie"
3990
3921 -#: diff.c:5599
3991 +#: diff.c:5615 diff.c:5618
3992 +msgid "<path>"
3993 +msgstr "<chemin>"
3994 +
3995 +#: diff.c:5616
3996 +msgid "show the change in the specified path first"
3997 +msgstr "afficher la modification dans les fichier spécifié en premier"
3998 +
3999 +#: diff.c:5619
4000 +msgid "skip the output to the specified path"
4001 +msgstr "sauter la sortie pour le chemin spécifié"
4002 +
4003 +#: diff.c:5621
4004 msgid "<object-id>"
4005 msgstr "<id-objet>"
4006
3925 -#: diff.c:5600
4007 +#: diff.c:5622
4008 msgid ""
4009 "look for differences that change the number of occurrences of the specified "
4010 "object"
@@ -3930,35 +4012,35 @@ msgstr ""
4012 "rechercher les différences qui modifient le nombre d'occurrences de l'objet "
4013 "indiqué"
4014
3933 -#: diff.c:5602
4015 +#: diff.c:5624
4016 msgid "[(A|C|D|M|R|T|U|X|B)...[*]]"
4017 msgstr "[(A|C|D|M|R|T|U|X|B)...[*]]"
4018
3937 -#: diff.c:5603
4019 +#: diff.c:5625
4020 msgid "select files by diff type"
4021 msgstr "sélectionner les fichiers par types de diff"
4022
3941 -#: diff.c:5605
4023 +#: diff.c:5627
4024 msgid "<file>"
4025 msgstr "<fichier>"
4026
3945 -#: diff.c:5606
4027 +#: diff.c:5628
4028 msgid "Output to a specific file"
4029 msgstr "Sortie vers un fichier spécifié"
4030
3949 -#: diff.c:6263
4031 +#: diff.c:6285
4032 msgid "inexact rename detection was skipped due to too many files."
4033 msgstr ""
4034 "détection de renommage inexact annulée à cause d'un trop grand nombre de "
4035 "fichiers."
4036
3955 -#: diff.c:6266
4037 +#: diff.c:6288
4038 msgid "only found copies from modified paths due to too many files."
4039 msgstr ""
4040 "recherche uniquement des copies par modification de chemin à cause d'un trop "
4041 "grand nombre de fichiers."
4042
3961 -#: diff.c:6269
4043 +#: diff.c:6291
4044 #, c-format
4045 msgid ""
4046 "you may want to set your %s variable to at least %d and retry the command."
@@ -3971,10 +4053,15 @@ msgstr ""
4053 msgid "failed to read orderfile '%s'"
4054 msgstr "impossible de lire le fichier de commande '%s'"
4055
3974 -#: diffcore-rename.c:592
4056 +#: diffcore-rename.c:555
4057 msgid "Performing inexact rename detection"
4058 msgstr "Détection de renommage inexact en cours"
4059
4060 +#: diffcore-rotate.c:29
4061 +#, c-format
4062 +msgid "No such path '%s' in the diff"
4063 +msgstr "pas de chemin '%s' dans la diff"
4064 +
4065 #: dir.c:578
4066 #, c-format
4067 msgid "pathspec '%s' did not match any file(s) known to git"
@@ -4020,17 +4107,17 @@ msgstr "echec de l'obtention d'information de kernel"
4107 msgid "untracked cache is disabled on this system or location"
4108 msgstr "Le cache non suivi est désactivé sur ce système ou sur cet endroit"
4109
4023 -#: dir.c:3520
4110 +#: dir.c:3537
4111 #, c-format
4112 msgid "index file corrupt in repo %s"
4113 msgstr "fichier d'index corrompu dans le dépôt %s"
4114
4028 -#: dir.c:3565 dir.c:3570
4115 +#: dir.c:3582 dir.c:3587
4116 #, c-format
4117 msgid "could not create directories for %s"
4118 msgstr "impossible de créer les répertoires pour %s"
4119
4033 -#: dir.c:3599
4120 +#: dir.c:3616
4121 #, c-format
4122 msgid "could not migrate git directory from '%s' to '%s'"
4123 msgstr "impossible de migrer le répertoire git de '%s' vers '%s'"
@@ -4051,12 +4138,12 @@ msgstr "Filtrage du contenu"
4138 msgid "could not stat file '%s'"
4139 msgstr "impossible de stat le fichier '%s'"
4140
4054 -#: environment.c:150
4141 +#: environment.c:152
4142 #, c-format
4143 msgid "bad git namespace path \"%s\""
4144 msgstr "Espaces de nom de Git \"%s\""
4145
4059 -#: environment.c:337
4146 +#: environment.c:335
4147 #, c-format
4148 msgid "could not set GIT_DIR to '%s'"
4149 msgstr "impossible de régler GIT_DIR à '%s'"
@@ -4092,32 +4179,32 @@ msgstr "impossible d'écrire sur un distant"
4179 msgid "--stateless-rpc requires multi_ack_detailed"
4180 msgstr "--stateless-rpc nécessite multi_ack_detailed"
4181
4095 -#: fetch-pack.c:378 fetch-pack.c:1406
4182 +#: fetch-pack.c:378 fetch-pack.c:1400
4183 #, c-format
4184 msgid "invalid shallow line: %s"
4185 msgstr "ligne de superficiel invalide : %s"
4186
4100 -#: fetch-pack.c:384 fetch-pack.c:1412
4187 +#: fetch-pack.c:384 fetch-pack.c:1406
4188 #, c-format
4189 msgid "invalid unshallow line: %s"
4190 msgstr "ligne de fin de superficiel invalide : %s"
4191
4105 -#: fetch-pack.c:386 fetch-pack.c:1414
4192 +#: fetch-pack.c:386 fetch-pack.c:1408
4193 #, c-format
4194 msgid "object not found: %s"
4195 msgstr "objet non trouvé : %s"
4196
4110 -#: fetch-pack.c:389 fetch-pack.c:1417
4197 +#: fetch-pack.c:389 fetch-pack.c:1411
4198 #, c-format
4199 msgid "error in object: %s"
4200 msgstr "Erreur dans l'objet : %s"
4201
4115 -#: fetch-pack.c:391 fetch-pack.c:1419
4202 +#: fetch-pack.c:391 fetch-pack.c:1413
4203 #, c-format
4204 msgid "no shallow found: %s"
4205 msgstr "Pas de superficiel trouvé : %s"
4206
4120 -#: fetch-pack.c:394 fetch-pack.c:1423
4207 +#: fetch-pack.c:394 fetch-pack.c:1417
4208 #, c-format
4209 msgid "expected shallow/unshallow, got %s"
4210 msgstr "superficiel/non superficiel attendu, %s trouvé"
@@ -4155,171 +4242,171 @@ msgstr "Marquage de %s comme terminé"
4242 msgid "already have %s (%s)"
4243 msgstr "%s déjà possédé (%s)"
4244
4158 -#: fetch-pack.c:827
4245 +#: fetch-pack.c:821
4246 msgid "fetch-pack: unable to fork off sideband demultiplexer"
4247 msgstr "fetch-pack : impossible de dupliquer le démultiplexeur latéral"
4248
4162 -#: fetch-pack.c:835
4249 +#: fetch-pack.c:829
4250 msgid "protocol error: bad pack header"
4251 msgstr "erreur de protocole : mauvais entête de paquet"
4252
4166 -#: fetch-pack.c:919
4253 +#: fetch-pack.c:913
4254 #, c-format
4255 msgid "fetch-pack: unable to fork off %s"
4256 msgstr "fetch-pack : impossible de dupliquer %s"
4257
4171 -#: fetch-pack.c:937
4258 +#: fetch-pack.c:931
4259 #, c-format
4260 msgid "%s failed"
4261 msgstr "échec de %s"
4262
4176 -#: fetch-pack.c:939
4263 +#: fetch-pack.c:933
4264 msgid "error in sideband demultiplexer"
4265 msgstr "erreur dans le démultiplexer latéral"
4266
4180 -#: fetch-pack.c:982
4267 +#: fetch-pack.c:976
4268 #, c-format
4269 msgid "Server version is %.*s"
4270 msgstr "La version du serveur est %.*s"
4271
4185 -#: fetch-pack.c:990 fetch-pack.c:996 fetch-pack.c:999 fetch-pack.c:1005
4186 -#: fetch-pack.c:1009 fetch-pack.c:1013 fetch-pack.c:1017 fetch-pack.c:1021
4187 -#: fetch-pack.c:1025 fetch-pack.c:1029 fetch-pack.c:1033 fetch-pack.c:1037
4188 -#: fetch-pack.c:1043 fetch-pack.c:1049 fetch-pack.c:1054 fetch-pack.c:1059
4272 +#: fetch-pack.c:984 fetch-pack.c:990 fetch-pack.c:993 fetch-pack.c:999
4273 +#: fetch-pack.c:1003 fetch-pack.c:1007 fetch-pack.c:1011 fetch-pack.c:1015
4274 +#: fetch-pack.c:1019 fetch-pack.c:1023 fetch-pack.c:1027 fetch-pack.c:1031
4275 +#: fetch-pack.c:1037 fetch-pack.c:1043 fetch-pack.c:1048 fetch-pack.c:1053
4276 #, c-format
4277 msgid "Server supports %s"
4278 msgstr "Le serveur supporte %s"
4279
4193 -#: fetch-pack.c:992
4280 +#: fetch-pack.c:986
4281 msgid "Server does not support shallow clients"
4282 msgstr "Le serveur ne supporte les clients superficiels"
4283
4197 -#: fetch-pack.c:1052
4284 +#: fetch-pack.c:1046
4285 msgid "Server does not support --shallow-since"
4286 msgstr "Le receveur ne gère pas --shallow-since"
4287
4201 -#: fetch-pack.c:1057
4288 +#: fetch-pack.c:1051
4289 msgid "Server does not support --shallow-exclude"
4290 msgstr "Le receveur ne gère pas --shallow-exclude"
4291
4205 -#: fetch-pack.c:1061
4292 +#: fetch-pack.c:1055
4293 msgid "Server does not support --deepen"
4294 msgstr "Le receveur ne gère pas --deepen"
4295
4209 -#: fetch-pack.c:1063
4296 +#: fetch-pack.c:1057
4297 msgid "Server does not support this repository's object format"
4298 msgstr "Le serveur ne supporte pas ce format d'objets de ce dépôt"
4299
4213 -#: fetch-pack.c:1076
4300 +#: fetch-pack.c:1070
4301 msgid "no common commits"
4302 msgstr "pas de commit commun"
4303
4217 -#: fetch-pack.c:1088 fetch-pack.c:1628
4304 +#: fetch-pack.c:1082 fetch-pack.c:1622
4305 msgid "git fetch-pack: fetch failed."
4306 msgstr "git fetch-pack : échec de le récupération."
4307
4221 -#: fetch-pack.c:1214
4308 +#: fetch-pack.c:1208
4309 #, c-format
4310 msgid "mismatched algorithms: client %s; server %s"
4311 msgstr "non-correspondance des algorithmes : client %s ; serveur %s"
4312
4226 -#: fetch-pack.c:1218
4313 +#: fetch-pack.c:1212
4314 #, c-format
4315 msgid "the server does not support algorithm '%s'"
4316 msgstr "Le serveur ne supporte pas l'algorithme '%s'"
4317
4231 -#: fetch-pack.c:1238
4318 +#: fetch-pack.c:1232
4319 msgid "Server does not support shallow requests"
4320 msgstr "Le serveur ne supporte pas les requêtes superficielles"
4321
4235 -#: fetch-pack.c:1245
4322 +#: fetch-pack.c:1239
4323 msgid "Server supports filter"
4324 msgstr "Le serveur supporte filter"
4325
4239 -#: fetch-pack.c:1284
4326 +#: fetch-pack.c:1278
4327 msgid "unable to write request to remote"
4328 msgstr "impossible d'écrire la requête sur le distant"
4329
4243 -#: fetch-pack.c:1302
4330 +#: fetch-pack.c:1296
4331 #, c-format
4332 msgid "error reading section header '%s'"
4333 msgstr "erreur à la lecture de l'entête de section '%s'"
4334
4248 -#: fetch-pack.c:1308
4335 +#: fetch-pack.c:1302
4336 #, c-format
4337 msgid "expected '%s', received '%s'"
4338 msgstr "'%s' attendu, '%s' reçu"
4339
4253 -#: fetch-pack.c:1369
4340 +#: fetch-pack.c:1363
4341 #, c-format
4342 msgid "unexpected acknowledgment line: '%s'"
4343 msgstr "ligne d'acquittement inattendue : '%s'"
4344
4258 -#: fetch-pack.c:1374
4345 +#: fetch-pack.c:1368
4346 #, c-format
4347 msgid "error processing acks: %d"
4348 msgstr "erreur lors du traitement des acquittements : %d"
4349
4263 -#: fetch-pack.c:1384
4350 +#: fetch-pack.c:1378
4351 msgid "expected packfile to be sent after 'ready'"
4352 msgstr "fichier paquet attendu à envoyer après 'ready'"
4353
4267 -#: fetch-pack.c:1386
4354 +#: fetch-pack.c:1380
4355 msgid "expected no other sections to be sent after no 'ready'"
4356 msgstr "aucune autre section attendue à envoyer après absence de 'ready'"
4357
4271 -#: fetch-pack.c:1428
4358 +#: fetch-pack.c:1422
4359 #, c-format
4360 msgid "error processing shallow info: %d"
4361 msgstr "erreur lors du traitement de l'information de superficialité : %d"
4362
4276 -#: fetch-pack.c:1475
4363 +#: fetch-pack.c:1469
4364 #, c-format
4365 msgid "expected wanted-ref, got '%s'"
4366 msgstr "wanted-ref attendu, '%s' trouvé"
4367
4281 -#: fetch-pack.c:1480
4368 +#: fetch-pack.c:1474
4369 #, c-format
4370 msgid "unexpected wanted-ref: '%s'"
4371 msgstr "wanted-ref inattendu : '%s'"
4372
4286 -#: fetch-pack.c:1485
4373 +#: fetch-pack.c:1479
4374 #, c-format
4375 msgid "error processing wanted refs: %d"
4376 msgstr "erreur lors du traitement des références voulues : %d"
4377
4291 -#: fetch-pack.c:1515
4378 +#: fetch-pack.c:1509
4379 msgid "git fetch-pack: expected response end packet"
4380 msgstr "git fetch-pack : paquet de fin de réponse attendu"
4381
4295 -#: fetch-pack.c:1897
4382 +#: fetch-pack.c:1891
4383 msgid "no matching remote head"
4384 msgstr "pas de HEAD distante correspondante"
4385
4299 -#: fetch-pack.c:1920 builtin/clone.c:693
4386 +#: fetch-pack.c:1914 builtin/clone.c:693
4387 msgid "remote did not send all necessary objects"
4388 msgstr "le serveur distant n'a pas envoyé tous les objets nécessaires"
4389
4303 -#: fetch-pack.c:1947
4390 +#: fetch-pack.c:1941
4391 #, c-format
4392 msgid "no such remote ref %s"
4393 msgstr "référence distante inconnue %s"
4394
4308 -#: fetch-pack.c:1950
4395 +#: fetch-pack.c:1944
4396 #, c-format
4397 msgid "Server does not allow request for unadvertised object %s"
4398 msgstr "Le serveur n'autorise pas de requête pour l'objet %s non annoncé"
4399
4313 -#: gpg-interface.c:272
4400 +#: gpg-interface.c:273
4401 msgid "could not create temporary file"
4402 msgstr "impossible de créer un fichier temporaire"
4403
4317 -#: gpg-interface.c:275
4404 +#: gpg-interface.c:276
4405 #, c-format
4406 msgid "failed writing detached signature to '%s'"
4407 msgstr "impossible d'écrire la signature détachée dans '%s'"
4408
4322 -#: gpg-interface.c:457
4409 +#: gpg-interface.c:470
4410 msgid "gpg failed to sign the data"
4411 msgstr "gpg n'a pas pu signer les données"
4412
@@ -4328,7 +4415,7 @@ msgstr "gpg n'a pas pu signer les données"
4415 msgid "ignore invalid color '%.*s' in log.graphColors"
4416 msgstr "couleur invalide '%.*s' ignorée dans log.graphColors"
4417
4331 -#: grep.c:640
4418 +#: grep.c:543
4419 msgid ""
4420 "given pattern contains NULL byte (via -f <file>). This is only supported "
4421 "with -P under PCRE v2"
@@ -4336,18 +4423,18 @@ msgstr ""
4423 "le motif fourni contient des octets NUL (via -f <fichier>). Ce n'est "
4424 "supporté qu'avec -P avec PCRE v2"
4425
4339 -#: grep.c:2100
4426 +#: grep.c:1906
4427 #, c-format
4428 msgid "'%s': unable to read %s"
4429 msgstr "'%s' : lecture de %s impossible"
4430
4344 -#: grep.c:2117 setup.c:176 builtin/clone.c:412 builtin/diff.c:89
4431 +#: grep.c:1923 setup.c:176 builtin/clone.c:412 builtin/diff.c:90
4432 #: builtin/rm.c:135
4433 #, c-format
4434 msgid "failed to stat '%s'"
4435 msgstr "échec du stat de '%s'"
4436
4350 -#: grep.c:2128
4437 +#: grep.c:1934
4438 #, c-format
4439 msgid "'%s': short read"
4440 msgstr "'%s' : lecture tronquée"
@@ -4418,7 +4505,7 @@ msgstr "commandes git disponibles depuis un autre endroit de votre $PATH"
4505 msgid "These are common Git commands used in various situations:"
4506 msgstr "Ci-dessous les commandes Git habituelles dans diverses situations :"
4507
4421 -#: help.c:365 git.c:99
4508 +#: help.c:365 git.c:100
4509 #, c-format
4510 msgid "unsupported command listing type '%s'"
4511 msgstr "type de liste de commandes non supporté '%s'"
@@ -4664,126 +4751,52 @@ msgstr ""
4751 msgid "Unable to create '%s.lock': %s"
4752 msgstr "Impossible de créer '%s.lock' : %s"
4753
4667 -#: ls-refs.c:109
4668 -msgid "expected flush after ls-refs arguments"
4669 -msgstr "vidage attendu après les arguments ls-refs"
4670 -
4671 -#: merge-ort-wrappers.c:13 merge-recursive.c:3672
4672 -#, c-format
4673 -msgid ""
4674 -"Your local changes to the following files would be overwritten by merge:\n"
4675 -" %s"
4676 -msgstr ""
4677 -"Vos modifications locales aux fichiers suivants seraient écrasées par la "
4678 -"fusion :\n"
4679 -" %s"
4680 -
4681 -#: merge-ort-wrappers.c:33 merge-recursive.c:3436
4682 -#, c-format
4683 -msgid "Already up to date!"
4684 -msgstr "Déjà à jour !"
4685 -
4686 -#: merge-recursive.c:356
4687 -msgid "(bad commit)\n"
4688 -msgstr "(mauvais commit)\n"
4689 -
4690 -#: merge-recursive.c:379
4691 -#, c-format
4692 -msgid "add_cacheinfo failed for path '%s'; merge aborting."
4693 -msgstr "échec de addinfo_cache pour le chemin '%s' ; abandon de la fusion."
4694 -
4695 -#: merge-recursive.c:388
4696 -#, c-format
4697 -msgid "add_cacheinfo failed to refresh for path '%s'; merge aborting."
4698 -msgstr "échec de addinfo_cache pour le chemin '%s' ; abandon de la fusion."
4699 -
4700 -#: merge-recursive.c:874
4701 -#, c-format
4702 -msgid "failed to create path '%s'%s"
4703 -msgstr "impossible de créer le chemin '%s' %s"
4704 -
4705 -#: merge-recursive.c:885
4706 -#, c-format
4707 -msgid "Removing %s to make room for subdirectory\n"
4708 -msgstr "Suppression de %s pour faire de la place pour le sous-répertoire\n"
4709 -
4710 -#: merge-recursive.c:899 merge-recursive.c:918
4711 -msgid ": perhaps a D/F conflict?"
4712 -msgstr ": peut-être un conflit D/F ?"
4713 -
4714 -#: merge-recursive.c:908
4715 -#, c-format
4716 -msgid "refusing to lose untracked file at '%s'"
4717 -msgstr "refus de perdre le fichier non suivi '%s'"
4718 -
4719 -#: merge-recursive.c:949 builtin/cat-file.c:41
4720 -#, c-format
4721 -msgid "cannot read object %s '%s'"
4722 -msgstr "impossible de lire l'objet %s '%s'"
4723 -
4724 -#: merge-recursive.c:954
4725 -#, c-format
4726 -msgid "blob expected for %s '%s'"
4727 -msgstr "blob attendu pour %s '%s'"
4728 -
4729 -#: merge-recursive.c:979
4730 -#, c-format
4731 -msgid "failed to open '%s': %s"
4732 -msgstr "échec à l'ouverture de '%s' : %s"
4733 -
4734 -#: merge-recursive.c:990
4754 +#: ls-refs.c:37
4755 #, c-format
4736 -msgid "failed to symlink '%s': %s"
4737 -msgstr "échec à la création du lien symbolique '%s' : %s"
4756 +msgid "invalid value '%s' for lsrefs.unborn"
4757 +msgstr "valeur invalide '%s' pour lsrefs.unborn"
4758
4739 -#: merge-recursive.c:995
4740 -#, c-format
4741 -msgid "do not know what to do with %06o %s '%s'"
4742 -msgstr "ne sait pas traiter %06o %s '%s'"
4759 +#: ls-refs.c:167
4760 +msgid "expected flush after ls-refs arguments"
4761 +msgstr "vidage attendu après les arguments ls-refs"
4762
4744 -#: merge-recursive.c:1191
4763 +#: merge-ort.c:855 merge-recursive.c:1191
4764 #, c-format
4765 msgid "Failed to merge submodule %s (not checked out)"
4766 msgstr "Échec de la fusion du sous-module %s (non extrait)"
4767
4749 -#: merge-recursive.c:1198
4768 +#: merge-ort.c:864 merge-recursive.c:1198
4769 #, c-format
4770 msgid "Failed to merge submodule %s (commits not present)"
4771 msgstr "Échec de fusion du sous-module %s (commits non présents)"
4772
4754 -#: merge-recursive.c:1205
4773 +#: merge-ort.c:873 merge-recursive.c:1205
4774 #, c-format
4775 msgid "Failed to merge submodule %s (commits don't follow merge-base)"
4776 msgstr ""
4777 "Échec de la fusion du sous-module %s (les commits ne descendent pas de la "
4778 "base de fusion)"
4779
4761 -#: merge-recursive.c:1213 merge-recursive.c:1225
4780 +#: merge-ort.c:883 merge-ort.c:890
4781 #, c-format
4763 -msgid "Fast-forwarding submodule %s to the following commit:"
4764 -msgstr "Avance rapide du sous-module %s au commit suivant :"
4782 +msgid "Note: Fast-forwarding submodule %s to %s"
4783 +msgstr "Note : Avance rapide du sous-module %s à %s"
4784
4766 -#: merge-recursive.c:1216 merge-recursive.c:1228
4785 +#: merge-ort.c:911
4786 #, c-format
4768 -msgid "Fast-forwarding submodule %s"
4769 -msgstr "Avance rapide du sous-module %s"
4787 +msgid "Failed to merge submodule %s"
4788 +msgstr "Échec de la fusion du sous-module %s"
4789
4771 -#: merge-recursive.c:1251
4790 +#: merge-ort.c:918
4791 #, c-format
4773 -msgid "Failed to merge submodule %s (merge following commits not found)"
4792 +msgid ""
4793 +"Failed to merge submodule %s, but a possible merge resolution exists:\n"
4794 +"%s\n"
4795 msgstr ""
4775 -"Échec de fusion du sous-module %s (fusion suivant les commits non trouvée)"
4776 -
4777 -#: merge-recursive.c:1255
4778 -#, c-format
4779 -msgid "Failed to merge submodule %s (not fast-forward)"
4780 -msgstr "Échec de fusion du sous-module %s (pas en avance rapide)"
4781 -
4782 -#: merge-recursive.c:1256
4783 -msgid "Found a possible merge resolution for the submodule:\n"
4784 -msgstr "Résolution possible de fusion trouvée pour le sous-module :\n"
4796 +"Échec de fusion du sous-module %s mais une résolution possible de fusion existe :\n"
4797 +"%s\n"
4798
4786 -#: merge-recursive.c:1259
4799 +#: merge-ort.c:922 merge-recursive.c:1259
4800 #, c-format
4801 msgid ""
4802 "If this is correct simply add it to the index for example\n"
@@ -4800,70 +4813,322 @@ msgstr ""
4813 "\n"
4814 "qui acceptera cette suggestion.\n"
4815
4803 -#: merge-recursive.c:1268
4816 +#: merge-ort.c:935
4817 #, c-format
4805 -msgid "Failed to merge submodule %s (multiple merges found)"
4806 -msgstr "Échec de fusion du sous-module %s (plusieurs fusions trouvées)"
4818 +msgid ""
4819 +"Failed to merge submodule %s, but multiple possible merges exist:\n"
4820 +"%s"
4821 +msgstr ""
4822 +"Échec de fusion du sous-module %s mais de multiples solutions de fusion existent :\n"
4823 +"%s"
4824
4808 -#: merge-recursive.c:1341
4825 +#: merge-ort.c:1094 merge-recursive.c:1341
4826 msgid "Failed to execute internal merge"
4827 msgstr "Échec à l'exécution de la fusion interne"
4828
4812 -#: merge-recursive.c:1346
4829 +#: merge-ort.c:1099 merge-recursive.c:1346
4830 #, c-format
4831 msgid "Unable to add %s to database"
4832 msgstr "Impossible d'ajouter %s à la base de données"
4833
4817 -#: merge-recursive.c:1378
4834 +#: merge-ort.c:1106 merge-recursive.c:1378
4835 #, c-format
4836 msgid "Auto-merging %s"
4837 msgstr "Fusion automatique de %s"
4838
4822 -#: merge-recursive.c:1402
4839 +#: merge-ort.c:1245 merge-recursive.c:2100
4840 #, c-format
4824 -msgid "Error: Refusing to lose untracked file at %s; writing to %s instead."
4841 +msgid ""
4842 +"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
4843 +"implicit directory rename(s) putting the following path(s) there: %s."
4844 msgstr ""
4826 -"Erreur : refus de perdre le fichier non suivi %s ; écriture dans %s à la "
4827 -"place."
4845 +"CONFLIT (renommage implicite de répertoire) : le répertoire/fichier %s gêne "
4846 +"des renommages implicites de répertoire déplaçant les chemins suivants : %s."
4847
4829 -#: merge-recursive.c:1474
4848 +#: merge-ort.c:1255 merge-recursive.c:2110
4849 #, c-format
4850 msgid ""
4832 -"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
4833 -"in tree."
4851 +"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
4852 +"implicit directory renames tried to put these paths there: %s"
4853 msgstr ""
4835 -"CONFLIT (%s/suppression) : %s supprimé dans %s et %s dans %s. Version %s de "
4836 -"%s laissée dans l'arbre."
4854 +"CONFLIT (renommage implicite de répertoire) : impossible de transformer "
4855 +"plusieurs chemins sur %s ; les chemins concernés sont : %s"
4856
4838 -#: merge-recursive.c:1479
4857 +#: merge-ort.c:1438
4858 #, c-format
4859 msgid ""
4841 -"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
4842 -"left in tree."
4860 +"CONFLICT (directory rename split): Unclear where to rename %s to; it was "
4861 +"renamed to multiple other directories, with no destination getting a "
4862 +"majority of the files."
4863 +msgstr "CONFLIT (renommage de répertoire coupé) : le renommage de %s n'est pas clair parce que le répertoire a été renommé en plusieurs autres répertoires, sans aucune destination récupérant la majorité des fichiers."
4864 +
4865 +#: merge-ort.c:1604 merge-recursive.c:2447
4866 +#, c-format
4867 +msgid ""
4868 +"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
4869 +"renamed."
4870 msgstr ""
4844 -"CONFLIT (%s/suppression) : %s supprimé dans %s et %s à %s dans %s. Version "
4845 -"%s de %s laissée dans l'arbre."
4871 +"AVERTISSEMENT : ne renomme pas %s->%s dans %s, parce que %s lui-même a été "
4872 +"renommé."
4873
4847 -#: merge-recursive.c:1486
4874 +#: merge-ort.c:1748 merge-recursive.c:3215
4875 #, c-format
4876 msgid ""
4850 -"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
4851 -"in tree at %s."
4877 +"Path updated: %s added in %s inside a directory that was renamed in %s; "
4878 +"moving it to %s."
4879 msgstr ""
4853 -"CONFLIT (%s/suppression) : %s supprimé dans %s et %s dans %s. Version %s de "
4854 -"%s laissée dans l'arbre dans le fichier %s."
4880 +"Chemin mis à jour : %s ajouté dans %s dans un répertoire qui a été renommé "
4881 +"en %s ; déplacé dans %s."
4882
4856 -#: merge-recursive.c:1491
4883 +#: merge-ort.c:1755 merge-recursive.c:3222
4884 #, c-format
4885 msgid ""
4859 -"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
4860 -"left in tree at %s."
4886 +"Path updated: %s renamed to %s in %s, inside a directory that was renamed in "
4887 +"%s; moving it to %s."
4888 msgstr ""
4862 -"CONFLIT (%s/suppression) : %s supprimé dans %s et %s à %s dans %s. Version "
4863 -"%s de %s laissée dans l'arbre dans le fichier %s."
4889 +"Chemin mis à jour : %s renommé en %s dans %s, dans un répertoire qui a été "
4890 +"renommé en %s ; déplacé dans %s."
4891
4865 -#: merge-recursive.c:1526
4866 -msgid "rename"
4892 +#: merge-ort.c:1768 merge-recursive.c:3218
4893 +#, c-format
4894 +msgid ""
4895 +"CONFLICT (file location): %s added in %s inside a directory that was renamed "
4896 +"in %s, suggesting it should perhaps be moved to %s."
4897 +msgstr ""
4898 +"CONFLIT (localisation de fichier) : %s ajouté dans %s dans un répertoire qui "
4899 +"a été renommé dans %s, ce qui suggère qu'il devrait peut-être être déplacé "
4900 +"vers %s."
4901 +
4902 +#: merge-ort.c:1776 merge-recursive.c:3225
4903 +#, c-format
4904 +msgid ""
4905 +"CONFLICT (file location): %s renamed to %s in %s, inside a directory that "
4906 +"was renamed in %s, suggesting it should perhaps be moved to %s."
4907 +msgstr ""
4908 +"CONFLIT (localisation de fichier) : %s renommé en %s dans %s, dans un "
4909 +"répertoire qui a été renommé dans %s, ce qui suggère qu'il devrait peut-être "
4910 +"être déplacé vers %s."
4911 +
4912 +#: merge-ort.c:1919
4913 +#, c-format
4914 +msgid "CONFLICT (rename/rename): %s renamed to %s in %s and to %s in %s."
4915 +msgstr "CONFLIT (renommage/renommage) : %s renommé en %s dans %s et en %s dans %s."
4916 +
4917 +#: merge-ort.c:2014
4918 +#, c-format
4919 +msgid ""
4920 +"CONFLICT (rename involved in collision): rename of %s -> %s has content "
4921 +"conflicts AND collides with another path; this may result in nested conflict "
4922 +"markers."
4923 +msgstr "CONFLIT (renommage au sein d'une collision) : lre renommage de %s -> %s a des conflits de contenu ET entre en collision avec un autre chemin ; ceci peut resulter en des marqueurs de conflit imbriqués."
4924 +
4925 +#: merge-ort.c:2033 merge-ort.c:2057
4926 +#, c-format
4927 +msgid "CONFLICT (rename/delete): %s renamed to %s in %s, but deleted in %s."
4928 +msgstr "CONFLIT (renommage/suppression) : Renommage de %s en %s dans %s mais supprimé dans %s."
4929 +
4930 +#: merge-ort.c:2683
4931 +#, c-format
4932 +msgid ""
4933 +"CONFLICT (file/directory): directory in the way of %s from %s; moving it to "
4934 +"%s instead."
4935 +msgstr "CONFLIT (fichier/répertoire) : répertoire au milieu de %s depuis %s ; déplacement dans %s à la place."
4936 +
4937 +#: merge-ort.c:2756
4938 +#, c-format
4939 +msgid ""
4940 +"CONFLICT (distinct types): %s had different types on each side; renamed %s "
4941 +"of them so each can be recorded somewhere."
4942 +msgstr "CONFLIT (types différents) : %s a des types différents des deux côtés ; renommé la version %s de manière à pouvoir enregistrer les deux quelque part."
4943 +
4944 +#: merge-ort.c:2760
4945 +msgid "both"
4946 +msgstr "les deux"
4947 +
4948 +#: merge-ort.c:2760
4949 +msgid "one"
4950 +msgstr "un"
4951 +
4952 +#: merge-ort.c:2855 merge-recursive.c:3052
4953 +msgid "content"
4954 +msgstr "contenu"
4955 +
4956 +#: merge-ort.c:2857 merge-recursive.c:3056
4957 +msgid "add/add"
4958 +msgstr "ajout/ajout"
4959 +
4960 +#: merge-ort.c:2859 merge-recursive.c:3101
4961 +msgid "submodule"
4962 +msgstr "sous-module"
4963 +
4964 +#: merge-ort.c:2861 merge-recursive.c:3102
4965 +#, c-format
4966 +msgid "CONFLICT (%s): Merge conflict in %s"
4967 +msgstr "CONFLIT (%s) : Conflit de fusion dans %s"
4968 +
4969 +#: merge-ort.c:2886
4970 +#, c-format
4971 +msgid ""
4972 +"CONFLICT (modify/delete): %s deleted in %s and modified in %s. Version %s "
4973 +"of %s left in tree."
4974 +msgstr "CONFLIT (modification/suppression) : %s supprimé dans %s et modifié dans %s. Version %s de %s laissée dans l'arbre."
4975 +
4976 +#. TRANSLATORS: The %s arguments are: 1) tree hash of a merge
4977 +#. base, and 2-3) the trees for the two trees we're merging.
4978 +#.
4979 +#: merge-ort.c:3354
4980 +#, c-format
4981 +msgid "collecting merge info failed for trees %s, %s, %s"
4982 +msgstr "échec de collecte l'information de fusion pour les arbres %s, %s, %s"
4983 +
4984 +#: merge-ort-wrappers.c:13 merge-recursive.c:3661
4985 +#, c-format
4986 +msgid ""
4987 +"Your local changes to the following files would be overwritten by merge:\n"
4988 +" %s"
4989 +msgstr ""
4990 +"Vos modifications locales aux fichiers suivants seraient écrasées par la "
4991 +"fusion :\n"
4992 +" %s"
4993 +
4994 +#: merge-ort-wrappers.c:33 merge-recursive.c:3436
4995 +#, c-format
4996 +msgid "Already up to date!"
4997 +msgstr "Déjà à jour !"
4998 +
4999 +#: merge-recursive.c:356
5000 +msgid "(bad commit)\n"
5001 +msgstr "(mauvais commit)\n"
5002 +
5003 +#: merge-recursive.c:379
5004 +#, c-format
5005 +msgid "add_cacheinfo failed for path '%s'; merge aborting."
5006 +msgstr "échec de addinfo_cache pour le chemin '%s' ; abandon de la fusion."
5007 +
5008 +#: merge-recursive.c:388
5009 +#, c-format
5010 +msgid "add_cacheinfo failed to refresh for path '%s'; merge aborting."
5011 +msgstr "échec de addinfo_cache pour le chemin '%s' ; abandon de la fusion."
5012 +
5013 +#: merge-recursive.c:874
5014 +#, c-format
5015 +msgid "failed to create path '%s'%s"
5016 +msgstr "impossible de créer le chemin '%s' %s"
5017 +
5018 +#: merge-recursive.c:885
5019 +#, c-format
5020 +msgid "Removing %s to make room for subdirectory\n"
5021 +msgstr "Suppression de %s pour faire de la place pour le sous-répertoire\n"
5022 +
5023 +#: merge-recursive.c:899 merge-recursive.c:918
5024 +msgid ": perhaps a D/F conflict?"
5025 +msgstr ": peut-être un conflit D/F ?"
5026 +
5027 +#: merge-recursive.c:908
5028 +#, c-format
5029 +msgid "refusing to lose untracked file at '%s'"
5030 +msgstr "refus de perdre le fichier non suivi '%s'"
5031 +
5032 +#: merge-recursive.c:949 builtin/cat-file.c:41
5033 +#, c-format
5034 +msgid "cannot read object %s '%s'"
5035 +msgstr "impossible de lire l'objet %s '%s'"
5036 +
5037 +#: merge-recursive.c:954
5038 +#, c-format
5039 +msgid "blob expected for %s '%s'"
5040 +msgstr "blob attendu pour %s '%s'"
5041 +
5042 +#: merge-recursive.c:979
5043 +#, c-format
5044 +msgid "failed to open '%s': %s"
5045 +msgstr "échec à l'ouverture de '%s' : %s"
5046 +
5047 +#: merge-recursive.c:990
5048 +#, c-format
5049 +msgid "failed to symlink '%s': %s"
5050 +msgstr "échec à la création du lien symbolique '%s' : %s"
5051 +
5052 +#: merge-recursive.c:995
5053 +#, c-format
5054 +msgid "do not know what to do with %06o %s '%s'"
5055 +msgstr "ne sait pas traiter %06o %s '%s'"
5056 +
5057 +#: merge-recursive.c:1213 merge-recursive.c:1225
5058 +#, c-format
5059 +msgid "Fast-forwarding submodule %s to the following commit:"
5060 +msgstr "Avance rapide du sous-module %s au commit suivant :"
5061 +
5062 +#: merge-recursive.c:1216 merge-recursive.c:1228
5063 +#, c-format
5064 +msgid "Fast-forwarding submodule %s"
5065 +msgstr "Avance rapide du sous-module %s"
5066 +
5067 +#: merge-recursive.c:1251
5068 +#, c-format
5069 +msgid "Failed to merge submodule %s (merge following commits not found)"
5070 +msgstr ""
5071 +"Échec de fusion du sous-module %s (fusion suivant les commits non trouvée)"
5072 +
5073 +#: merge-recursive.c:1255
5074 +#, c-format
5075 +msgid "Failed to merge submodule %s (not fast-forward)"
5076 +msgstr "Échec de fusion du sous-module %s (pas en avance rapide)"
5077 +
5078 +#: merge-recursive.c:1256
5079 +msgid "Found a possible merge resolution for the submodule:\n"
5080 +msgstr "Résolution possible de fusion trouvée pour le sous-module :\n"
5081 +
5082 +#: merge-recursive.c:1268
5083 +#, c-format
5084 +msgid "Failed to merge submodule %s (multiple merges found)"
5085 +msgstr "Échec de fusion du sous-module %s (plusieurs fusions trouvées)"
5086 +
5087 +#: merge-recursive.c:1402
5088 +#, c-format
5089 +msgid "Error: Refusing to lose untracked file at %s; writing to %s instead."
5090 +msgstr ""
5091 +"Erreur : refus de perdre le fichier non suivi %s ; écriture dans %s à la "
5092 +"place."
5093 +
5094 +#: merge-recursive.c:1474
5095 +#, c-format
5096 +msgid ""
5097 +"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
5098 +"in tree."
5099 +msgstr ""
5100 +"CONFLIT (%s/suppression) : %s supprimé dans %s et %s dans %s. Version %s de "
5101 +"%s laissée dans l'arbre."
5102 +
5103 +#: merge-recursive.c:1479
5104 +#, c-format
5105 +msgid ""
5106 +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
5107 +"left in tree."
5108 +msgstr ""
5109 +"CONFLIT (%s/suppression) : %s supprimé dans %s et %s à %s dans %s. Version "
5110 +"%s de %s laissée dans l'arbre."
5111 +
5112 +#: merge-recursive.c:1486
5113 +#, c-format
5114 +msgid ""
5115 +"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
5116 +"in tree at %s."
5117 +msgstr ""
5118 +"CONFLIT (%s/suppression) : %s supprimé dans %s et %s dans %s. Version %s de "
5119 +"%s laissée dans l'arbre dans le fichier %s."
5120 +
5121 +#: merge-recursive.c:1491
5122 +#, c-format
5123 +msgid ""
5124 +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
5125 +"left in tree at %s."
5126 +msgstr ""
5127 +"CONFLIT (%s/suppression) : %s supprimé dans %s et %s à %s dans %s. Version "
5128 +"%s de %s laissée dans l'arbre dans le fichier %s."
5129 +
5130 +#: merge-recursive.c:1526
5131 +msgid "rename"
5132 msgstr "renommage"
5133
5134 #: merge-recursive.c:1526
@@ -4927,24 +5192,6 @@ msgstr ""
5192 "parce que le répertoire %s a été renommé en plusieurs autres répertoires, "
5193 "sans aucune destination récupérant la majorité des fichiers."
5194
4930 -#: merge-recursive.c:2100
4931 -#, c-format
4932 -msgid ""
4933 -"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
4934 -"implicit directory rename(s) putting the following path(s) there: %s."
4935 -msgstr ""
4936 -"CONFLIT (renommage implicite de répertoire) : le répertoire/fichier %s gêne "
4937 -"des renommages implicites de répertoire déplaçant les chemins suivants : %s."
4938 -
4939 -#: merge-recursive.c:2110
4940 -#, c-format
4941 -msgid ""
4942 -"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
4943 -"implicit directory renames tried to put these paths there: %s"
4944 -msgstr ""
4945 -"CONFLIT (renommage implicite de répertoire) : impossible de transformer "
4946 -"plusieurs chemins sur %s ; les chemins concernés sont : %s"
4947 -
5195 #: merge-recursive.c:2202
5196 #, c-format
5197 msgid ""
@@ -4954,15 +5201,6 @@ msgstr ""
5201 "CONFLIT (renommage/renommage) : renommage du répertoire %s->%s dans %s. "
5202 "Renommage de répertoire %s->%s dans %s"
5203
4957 -#: merge-recursive.c:2447
4958 -#, c-format
4959 -msgid ""
4960 -"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
4961 -"renamed."
4962 -msgstr ""
4963 -"AVERTISSEMENT : ne renomme pas %s->%s dans %s, parce que %s lui-même a été "
4964 -"renommé."
4965 -
5204 #: merge-recursive.c:2973
5205 #, c-format
5206 msgid "cannot read object %s"
@@ -4981,79 +5219,24 @@ msgstr "modification"
5219 msgid "modified"
5220 msgstr "modifié"
5221
4984 -#: merge-recursive.c:3052
4985 -msgid "content"
4986 -msgstr "contenu"
4987 -
4988 -#: merge-recursive.c:3056
4989 -msgid "add/add"
4990 -msgstr "ajout/ajout"
4991 -
5222 #: merge-recursive.c:3079
5223 #, c-format
5224 msgid "Skipped %s (merged same as existing)"
5225 msgstr "%s sauté (fusion identique à l'existant)"
5226
4997 -#: merge-recursive.c:3101
4998 -msgid "submodule"
4999 -msgstr "sous-module"
5000 -
5001 -#: merge-recursive.c:3102
5002 -#, c-format
5003 -msgid "CONFLICT (%s): Merge conflict in %s"
5004 -msgstr "CONFLIT (%s) : Conflit de fusion dans %s"
5005 -
5227 #: merge-recursive.c:3132
5228 #, c-format
5229 msgid "Adding as %s instead"
5230 msgstr "Ajout plutôt comme %s"
5231
5011 -#: merge-recursive.c:3215
5232 +#: merge-recursive.c:3339
5233 #, c-format
5013 -msgid ""
5014 -"Path updated: %s added in %s inside a directory that was renamed in %s; "
5015 -"moving it to %s."
5016 -msgstr ""
5017 -"Chemin mis à jour : %s ajouté dans %s dans un répertoire qui a été renommé "
5018 -"en %s ; déplacé dans %s."
5234 +msgid "Removing %s"
5235 +msgstr "Suppression de %s"
5236
5020 -#: merge-recursive.c:3218
5021 -#, c-format
5022 -msgid ""
5023 -"CONFLICT (file location): %s added in %s inside a directory that was renamed "
5024 -"in %s, suggesting it should perhaps be moved to %s."
5025 -msgstr ""
5026 -"CONFLIT (localisation de fichier) : %s ajouté dans %s dans un répertoire qui "
5027 -"a été renommé dans %s, ce qui suggère qu'il devrait peut-être être déplacé "
5028 -"vers %s."
5029 -
5030 -#: merge-recursive.c:3222
5031 -#, c-format
5032 -msgid ""
5033 -"Path updated: %s renamed to %s in %s, inside a directory that was renamed in "
5034 -"%s; moving it to %s."
5035 -msgstr ""
5036 -"Chemin mis à jour : %s renommé en %s dans %s, dans un répertoire qui a été "
5037 -"renommé en %s ; déplacé dans %s."
5038 -
5039 -#: merge-recursive.c:3225
5040 -#, c-format
5041 -msgid ""
5042 -"CONFLICT (file location): %s renamed to %s in %s, inside a directory that "
5043 -"was renamed in %s, suggesting it should perhaps be moved to %s."
5044 -msgstr ""
5045 -"CONFLIT (localisation de fichier) : %s renommé en %s dans %s, dans un "
5046 -"répertoire qui a été renommé dans %s, ce qui suggère qu'il devrait peut-être "
5047 -"être déplacé vers %s."
5048 -
5049 -#: merge-recursive.c:3339
5050 -#, c-format
5051 -msgid "Removing %s"
5052 -msgstr "Suppression de %s"
5053 -
5054 -#: merge-recursive.c:3362
5055 -msgid "file/directory"
5056 -msgstr "fichier/répertoire"
5237 +#: merge-recursive.c:3362
5238 +msgid "file/directory"
5239 +msgstr "fichier/répertoire"
5240
5241 #: merge-recursive.c:3367
5242 msgid "directory/file"
@@ -5080,27 +5263,28 @@ msgstr "CONFLIT (ajout/ajout) : Conflit de fusion dans %s"
5263 msgid "merging of trees %s and %s failed"
5264 msgstr "échec de fusion des arbres %s et %s"
5265
5083 -#: merge-recursive.c:3550
5266 +#: merge-recursive.c:3539
5267 msgid "Merging:"
5268 msgstr "Fusion :"
5269
5087 -#: merge-recursive.c:3563
5270 +#: merge-recursive.c:3552
5271 #, c-format
5272 msgid "found %u common ancestor:"
5273 msgid_plural "found %u common ancestors:"
5274 msgstr[0] "%u ancêtre commun trouvé :"
5275 msgstr[1] "%u ancêtres communs trouvés :"
5276
5094 -#: merge-recursive.c:3613
5277 +#: merge-recursive.c:3602
5278 msgid "merge returned no commit"
5279 msgstr "la fusion n'a pas retourné de commit"
5280
5098 -#: merge-recursive.c:3769
5281 +#: merge-recursive.c:3758
5282 #, c-format
5283 msgid "Could not parse object '%s'"
5284 msgstr "Impossible d'analyser l'objet '%s'"
5285
5103 -#: merge-recursive.c:3787 builtin/merge.c:711 builtin/merge.c:895
5286 +#: merge-recursive.c:3776 builtin/merge.c:712 builtin/merge.c:896
5287 +#: builtin/stash.c:471
5288 msgid "Unable to write index."
5289 msgstr "Impossible d'écrire l'index."
5290
@@ -5108,8 +5292,8 @@ msgstr "Impossible d'écrire l'index."
5292 msgid "failed to read the cache"
5293 msgstr "impossible de lire le cache"
5294
5111 -#: merge.c:109 rerere.c:720 builtin/am.c:1883 builtin/am.c:1917
5112 -#: builtin/checkout.c:573 builtin/checkout.c:829 builtin/clone.c:817
5295 +#: merge.c:109 rerere.c:704 builtin/am.c:1883 builtin/am.c:1917
5296 +#: builtin/checkout.c:575 builtin/checkout.c:828 builtin/clone.c:817
5297 #: builtin/stash.c:265
5298 msgid "unable to write new index file"
5299 msgstr "impossible d'écrire le nouveau fichier d'index"
@@ -5285,17 +5469,17 @@ msgstr "Impossible de démarrer le groupement d'objets"
5469 msgid "could not finish pack-objects"
5470 msgstr "Impossible de finir le groupement d'objets"
5471
5288 -#: name-hash.c:537
5472 +#: name-hash.c:538
5473 #, c-format
5474 msgid "unable to create lazy_dir thread: %s"
5475 msgstr "impossible de créer le fil lazy_dir : %s"
5476
5293 -#: name-hash.c:559
5477 +#: name-hash.c:560
5478 #, c-format
5479 msgid "unable to create lazy_name thread: %s"
5480 msgstr "impossible de créer le fil lazy_name : %s"
5481
5298 -#: name-hash.c:565
5482 +#: name-hash.c:566
5483 #, c-format
5484 msgid "unable to join lazy_name thread: %s"
5485 msgstr "impossible de joindre le fil lazy_name : %s"
@@ -5339,644 +5523,1056 @@ msgstr "Refus de réécrire des notes dans %s (hors de refs/notes/)"
5523 msgid "Bad %s value: '%s'"
5524 msgstr "Mauvaise valeur de %s : '%s'"
5525
5342 -#: object.c:53
5526 +#: object-file.c:480
5527 #, c-format
5344 -msgid "invalid object type \"%s\""
5345 -msgstr "type d'objet invalide \"%s\""
5528 +msgid "object directory %s does not exist; check .git/objects/info/alternates"
5529 +msgstr ""
5530 +"le répertoire objet %s n'existe pas ; vérifiez .git/objects/info/alternates"
5531
5347 -#: object.c:173
5532 +#: object-file.c:531
5533 #, c-format
5349 -msgid "object %s is a %s, not a %s"
5350 -msgstr "l'objet %s est de type %s, pas de type %s"
5534 +msgid "unable to normalize alternate object path: %s"
5535 +msgstr "impossible de normaliser le chemin d'objet alternatif : %s"
5536
5352 -#: object.c:233
5537 +#: object-file.c:603
5538 #, c-format
5354 -msgid "object %s has unknown type id %d"
5355 -msgstr "l'objet %s a un id de type inconnu %d"
5539 +msgid "%s: ignoring alternate object stores, nesting too deep"
5540 +msgstr "%s : magasins d'objets alternatifs ignorés, récursion trop profonde"
5541
5357 -#: object.c:246
5542 +#: object-file.c:610
5543 #, c-format
5359 -msgid "unable to parse object: %s"
5360 -msgstr "impossible d'analyser l'objet : %s"
5544 +msgid "unable to normalize object directory: %s"
5545 +msgstr "impossible de normaliser le répertoire d'objet : %s"
5546
5362 -#: object.c:266 object.c:278
5363 -#, c-format
5364 -msgid "hash mismatch %s"
5365 -msgstr "incohérence de hachage %s"
5547 +#: object-file.c:653
5548 +msgid "unable to fdopen alternates lockfile"
5549 +msgstr "impossible d'ouvrir (fdopen) le fichier verrou des alternatives"
5550
5367 -#: pack-bitmap.c:815 pack-bitmap.c:821 builtin/pack-objects.c:2216
5368 -#, c-format
5369 -msgid "unable to get size of %s"
5370 -msgstr "impossible de récupérer la taille de %s"
5551 +#: object-file.c:671
5552 +msgid "unable to read alternates file"
5553 +msgstr "lecture du fichier d'alternatives impossible"
5554
5372 -#: packfile.c:615
5373 -msgid "offset before end of packfile (broken .idx?)"
5374 -msgstr "offset avant la fin du fichier paquet (.idx cassé ?)"
5555 +#: object-file.c:678
5556 +msgid "unable to move new alternates file into place"
5557 +msgstr "impossible de déplacer le nouveau fichier d'alternative"
5558
5376 -#: packfile.c:1907
5559 +#: object-file.c:713
5560 #, c-format
5378 -msgid "offset before start of pack index for %s (corrupt index?)"
5379 -msgstr "offset avant le début de l'index de paquet pour %s (index corrompu ?)"
5561 +msgid "path '%s' does not exist"
5562 +msgstr "le chemin '%s' n'existe pas"
5563
5381 -#: packfile.c:1911
5564 +#: object-file.c:734
5565 #, c-format
5383 -msgid "offset beyond end of pack index for %s (truncated index?)"
5566 +msgid "reference repository '%s' as a linked checkout is not supported yet."
5567 msgstr ""
5385 -"offset au delà de la fin de l'index de paquet pour %s (index tronqué ?)"
5568 +"extraire le dépôt de référence '%s' comme une extraction liée n'est pas "
5569 +"encore supporté."
5570
5387 -#: parse-options-cb.c:20 parse-options-cb.c:24
5571 +#: object-file.c:740
5572 #, c-format
5389 -msgid "option `%s' expects a numerical value"
5390 -msgstr "l'option '%s' attend une valeur numérique"
5573 +msgid "reference repository '%s' is not a local repository."
5574 +msgstr "le dépôt de référence '%s' n'est pas un dépôt local."
5575
5392 -#: parse-options-cb.c:41
5576 +#: object-file.c:746
5577 #, c-format
5394 -msgid "malformed expiration date '%s'"
5395 -msgstr "date d'expiration malformée : '%s'"
5578 +msgid "reference repository '%s' is shallow"
5579 +msgstr "le dépôt de référence '%s' est superficiel"
5580
5397 -#: parse-options-cb.c:54
5581 +#: object-file.c:754
5582 #, c-format
5399 -msgid "option `%s' expects \"always\", \"auto\", or \"never\""
5400 -msgstr "l'option '%s' attend \"always\", \"auto\" ou \"never\""
5583 +msgid "reference repository '%s' is grafted"
5584 +msgstr "le dépôt de référence '%s' est greffé"
5585
5402 -#: parse-options-cb.c:132 parse-options-cb.c:149
5586 +#: object-file.c:814
5587 #, c-format
5404 -msgid "malformed object name '%s'"
5405 -msgstr "nom d'objet malformé '%s'"
5588 +msgid "invalid line while parsing alternate refs: %s"
5589 +msgstr "ligne invalide pendant l'analyse des refs alternatives : %s"
5590
5407 -#: parse-options.c:38
5591 +#: object-file.c:964
5592 #, c-format
5409 -msgid "%s requires a value"
5410 -msgstr "%s a besoin d'une valeur"
5593 +msgid "attempting to mmap %<PRIuMAX> over limit %<PRIuMAX>"
5594 +msgstr "essai de mmap %<PRIuMAX> au delà de la limite %<PRIuMAX>"
5595
5412 -#: parse-options.c:73
5413 -#, c-format
5414 -msgid "%s is incompatible with %s"
5415 -msgstr "%s est incompatible avec %s"
5596 +#: object-file.c:985
5597 +msgid "mmap failed"
5598 +msgstr "échec de mmap"
5599
5417 -#: parse-options.c:78
5600 +#: object-file.c:1149
5601 #, c-format
5419 -msgid "%s : incompatible with something else"
5420 -msgstr "%s est incompatible avec toute autre option"
5602 +msgid "object file %s is empty"
5603 +msgstr "le fichier objet %s est vide"
5604
5422 -#: parse-options.c:92 parse-options.c:96 parse-options.c:317
5605 +#: object-file.c:1284 object-file.c:2477
5606 #, c-format
5424 -msgid "%s takes no value"
5425 -msgstr "%s n'accepte aucune valeur"
5607 +msgid "corrupt loose object '%s'"
5608 +msgstr "objet libre corrompu '%s'"
5609
5427 -#: parse-options.c:94
5610 +#: object-file.c:1286 object-file.c:2481
5611 #, c-format
5429 -msgid "%s isn't available"
5430 -msgstr "%s n'est pas disponible"
5612 +msgid "garbage at end of loose object '%s'"
5613 +msgstr "données incorrectes à la fin de l'objet libre '%s'"
5614
5432 -#: parse-options.c:217
5433 -#, c-format
5434 -msgid "%s expects a non-negative integer value with an optional k/m/g suffix"
5435 -msgstr "%s attend une valeur entière non négative avec une suffixe k/m/g"
5615 +#: object-file.c:1328
5616 +msgid "invalid object type"
5617 +msgstr "type d'objet invalide"
5618
5437 -#: parse-options.c:386
5619 +#: object-file.c:1412
5620 #, c-format
5439 -msgid "ambiguous option: %s (could be --%s%s or --%s%s)"
5440 -msgstr "option ambigüe : %s (devrait être --%s%s ou --%s%s)"
5621 +msgid "unable to unpack %s header with --allow-unknown-type"
5622 +msgstr "impossible de dépaqueter l'entête %s avec --allow-unknow-type"
5623
5442 -#: parse-options.c:420 parse-options.c:428
5624 +#: object-file.c:1415
5625 #, c-format
5444 -msgid "did you mean `--%s` (with two dashes)?"
5445 -msgstr "vouliez-vous dire `--%s` (avec deux signes moins)?"
5626 +msgid "unable to unpack %s header"
5627 +msgstr "impossible de dépaqueter l'entête %s"
5628
5447 -#: parse-options.c:666 parse-options.c:971
5629 +#: object-file.c:1421
5630 #, c-format
5449 -msgid "alias of --%s"
5450 -msgstr "alias pour --%s"
5631 +msgid "unable to parse %s header with --allow-unknown-type"
5632 +msgstr "impossible d'analyser l'entête %s avec --allow-unknow-type"
5633
5452 -#: parse-options.c:862
5634 +#: object-file.c:1424
5635 #, c-format
5454 -msgid "unknown option `%s'"
5455 -msgstr "option inconnue « %s »"
5636 +msgid "unable to parse %s header"
5637 +msgstr "impossible d'analyser l'entête %s"
5638
5457 -#: parse-options.c:864
5639 +#: object-file.c:1651
5640 #, c-format
5459 -msgid "unknown switch `%c'"
5460 -msgstr "bascule inconnue « %c »"
5641 +msgid "failed to read object %s"
5642 +msgstr "impossible de lire l'objet %s"
5643
5462 -#: parse-options.c:866
5644 +#: object-file.c:1655
5645 #, c-format
5464 -msgid "unknown non-ascii option in string: `%s'"
5465 -msgstr "option non-ascii inconnue dans la chaîne : '%s'"
5466 -
5467 -#: parse-options.c:890
5468 -msgid "..."
5469 -msgstr "..."
5646 +msgid "replacement %s not found for %s"
5647 +msgstr "remplacement %s non trouvé pour %s"
5648
5471 -#: parse-options.c:909
5649 +#: object-file.c:1659
5650 #, c-format
5473 -msgid "usage: %s"
5474 -msgstr "usage : %s"
5651 +msgid "loose object %s (stored in %s) is corrupt"
5652 +msgstr "l'objet libre %s (stocké dans %s) est corrompu"
5653
5476 -#. TRANSLATORS: the colon here should align with the
5477 -#. one in "usage: %s" translation.
5478 -#.
5479 -#: parse-options.c:915
5654 +#: object-file.c:1663
5655 #, c-format
5481 -msgid " or: %s"
5482 -msgstr " ou : %s"
5656 +msgid "packed object %s (stored in %s) is corrupt"
5657 +msgstr "l'objet empaqueté %s (stocké dans %s) est corrompu"
5658
5484 -#: parse-options.c:918
5659 +#: object-file.c:1768
5660 #, c-format
5486 -msgid " %s"
5487 -msgstr " %s"
5488 -
5489 -#: parse-options.c:957
5490 -msgid "-NUM"
5491 -msgstr "-NUM"
5661 +msgid "unable to write file %s"
5662 +msgstr "impossible d'écrire le fichier %s"
5663
5493 -#: path.c:915
5664 +#: object-file.c:1775
5665 #, c-format
5495 -msgid "Could not make %s writable by group"
5496 -msgstr "Impossible de rendre %s inscriptible pour le groupe"
5497 -
5498 -#: pathspec.c:130
5499 -msgid "Escape character '\\' not allowed as last character in attr value"
5500 -msgstr ""
5501 -"Le caractère d'échappement '\\\\' interdit comme dernier caractère dans une "
5502 -"valeur d'attribut"
5666 +msgid "unable to set permission to '%s'"
5667 +msgstr "impossible de régler les droits de '%s'"
5668
5504 -#: pathspec.c:148
5505 -msgid "Only one 'attr:' specification is allowed."
5506 -msgstr "Une seule spécification 'attr:' est autorisée."
5669 +#: object-file.c:1782
5670 +msgid "file write error"
5671 +msgstr "erreur d'écriture d'un fichier"
5672
5508 -#: pathspec.c:151
5509 -msgid "attr spec must not be empty"
5510 -msgstr "un spécificateur d'attribut ne peut pas être vide"
5673 +#: object-file.c:1802
5674 +msgid "error when closing loose object file"
5675 +msgstr "erreur en fermeture du fichier d'objet esseulé"
5676
5512 -#: pathspec.c:194
5677 +#: object-file.c:1867
5678 #, c-format
5514 -msgid "invalid attribute name %s"
5515 -msgstr "nom d'attribut invalide %s"
5516 -
5517 -#: pathspec.c:259
5518 -msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
5679 +msgid "insufficient permission for adding an object to repository database %s"
5680 msgstr ""
5520 -"les réglages de spécificateurs de chemin généraux 'glob' et 'noglob' sont "
5521 -"incompatibles"
5681 +"droits insuffisants pour ajouter un objet à la base de données %s du dépôt"
5682
5523 -#: pathspec.c:266
5524 -msgid ""
5525 -"global 'literal' pathspec setting is incompatible with all other global "
5526 -"pathspec settings"
5527 -msgstr ""
5528 -"le réglage global de spécificateur de chemin 'literal' est incompatible avec "
5529 -"tous les autres réglages globaux de spécificateur de chemin"
5683 +#: object-file.c:1869
5684 +msgid "unable to create temporary file"
5685 +msgstr "impossible de créer un fichier temporaire"
5686
5531 -#: pathspec.c:306
5532 -msgid "invalid parameter for pathspec magic 'prefix'"
5533 -msgstr "paramètre invalide pour le spécificateur magique de chemin 'prefix'"
5687 +#: object-file.c:1893
5688 +msgid "unable to write loose object file"
5689 +msgstr "impossible d'écrire le fichier d'objet esseulé"
5690
5535 -#: pathspec.c:327
5691 +#: object-file.c:1899
5692 #, c-format
5537 -msgid "Invalid pathspec magic '%.*s' in '%s'"
5538 -msgstr "La spécification magique de chemin '%.*s' est invalide dans '%s'"
5693 +msgid "unable to deflate new object %s (%d)"
5694 +msgstr "impossible de compresser le nouvel objet %s (%d)"
5695
5540 -#: pathspec.c:332
5696 +#: object-file.c:1903
5697 #, c-format
5542 -msgid "Missing ')' at the end of pathspec magic in '%s'"
5543 -msgstr "')' manquante à la fin du spécificateur magique de chemin dans '%s'"
5698 +msgid "deflateEnd on object %s failed (%d)"
5699 +msgstr "échec de deflateEnd sur l'objet %s (%d)"
5700
5545 -#: pathspec.c:370
5701 +#: object-file.c:1907
5702 #, c-format
5547 -msgid "Unimplemented pathspec magic '%c' in '%s'"
5548 -msgstr "Spécificateur magique '%c' non implémenté dans '%s'"
5703 +msgid "confused by unstable object source data for %s"
5704 +msgstr "données de source d'objet instable pour %s"
5705
5550 -#: pathspec.c:429
5706 +#: object-file.c:1917 builtin/pack-objects.c:1097
5707 #, c-format
5552 -msgid "%s: 'literal' and 'glob' are incompatible"
5553 -msgstr "%s : 'literal' et 'glob' sont incompatibles"
5708 +msgid "failed utime() on %s"
5709 +msgstr "échec de utime() sur %s"
5710
5555 -#: pathspec.c:445
5711 +#: object-file.c:1994
5712 #, c-format
5557 -msgid "%s: '%s' is outside repository at '%s'"
5558 -msgstr "%s : '%s' est hors du dépôt à '%s'"
5713 +msgid "cannot read object for %s"
5714 +msgstr "impossible de lire l'objet pour %s"
5715
5560 -#: pathspec.c:521
5561 -#, c-format
5562 -msgid "'%s' (mnemonic: '%c')"
5563 -msgstr "'%s' (mnémonique : '%c')"
5716 +#: object-file.c:2045
5717 +msgid "corrupt commit"
5718 +msgstr "commit corrompu"
5719
5565 -#: pathspec.c:531
5566 -#, c-format
5567 -msgid "%s: pathspec magic not supported by this command: %s"
5568 -msgstr ""
5569 -"%s : le spécificateur magique de chemin n'est pas supporté par cette "
5570 -"commande : %s"
5720 +#: object-file.c:2053
5721 +msgid "corrupt tag"
5722 +msgstr "étiquette corrompue"
5723
5572 -#: pathspec.c:598
5724 +#: object-file.c:2153
5725 #, c-format
5574 -msgid "pathspec '%s' is beyond a symbolic link"
5575 -msgstr "le chemin '%s' est au-delà d'un lien symbolique"
5726 +msgid "read error while indexing %s"
5727 +msgstr "erreur de lecture à l'indexation de %s"
5728
5577 -#: pathspec.c:643
5729 +#: object-file.c:2156
5730 #, c-format
5579 -msgid "line is badly quoted: %s"
5580 -msgstr "la ligne est mal citée : %s"
5581 -
5582 -#: pkt-line.c:92
5583 -msgid "unable to write flush packet"
5584 -msgstr "impossible d'écrire le paquet de vidage"
5585 -
5586 -#: pkt-line.c:99
5587 -msgid "unable to write delim packet"
5588 -msgstr "impossible d'écrire le paquet de délimitation"
5731 +msgid "short read while indexing %s"
5732 +msgstr "lecture tronquée pendant l'indexation de %s"
5733
5590 -#: pkt-line.c:106
5591 -msgid "unable to write stateless separator packet"
5592 -msgstr "impossible d'écrire le paquet de séparateur sans état"
5734 +#: object-file.c:2229 object-file.c:2239
5735 +#, c-format
5736 +msgid "%s: failed to insert into database"
5737 +msgstr "%s : échec de l'insertion dans la base de données"
5738
5594 -#: pkt-line.c:113
5595 -msgid "flush packet write failed"
5596 -msgstr "échec de l'écriture du vidage de paquet"
5739 +#: object-file.c:2245
5740 +#, c-format
5741 +msgid "%s: unsupported file type"
5742 +msgstr "%s : type de fichier non supporté"
5743
5598 -#: pkt-line.c:153 pkt-line.c:239
5599 -msgid "protocol error: impossibly long line"
5600 -msgstr "erreur de protocole : ligne impossiblement trop longue"
5744 +#: object-file.c:2269
5745 +#, c-format
5746 +msgid "%s is not a valid object"
5747 +msgstr "%s n'est pas un objet valide"
5748
5602 -#: pkt-line.c:169 pkt-line.c:171
5603 -msgid "packet write with format failed"
5604 -msgstr "échec de l'écriture d'un paquet avec format"
5749 +#: object-file.c:2271
5750 +#, c-format
5751 +msgid "%s is not a valid '%s' object"
5752 +msgstr "%s n'est pas un objet '%s' valide"
5753
5606 -#: pkt-line.c:203
5607 -msgid "packet write failed - data exceeds max packet size"
5608 -msgstr ""
5609 -"échec de l'écriture d'un paquet ‑ les données dépassent la taille maximale "
5610 -"d'un paquet"
5754 +#: object-file.c:2298 builtin/index-pack.c:192
5755 +#, c-format
5756 +msgid "unable to open %s"
5757 +msgstr "impossible d'ouvrir %s"
5758
5612 -#: pkt-line.c:210 pkt-line.c:217
5613 -msgid "packet write failed"
5614 -msgstr "échec de l'écriture d'un paquet"
5759 +#: object-file.c:2488 object-file.c:2541
5760 +#, c-format
5761 +msgid "hash mismatch for %s (expected %s)"
5762 +msgstr "incohérence de hachage pour %s (%s attendu)"
5763
5616 -#: pkt-line.c:302
5617 -msgid "read error"
5618 -msgstr "erreur de lecture"
5764 +#: object-file.c:2512
5765 +#, c-format
5766 +msgid "unable to mmap %s"
5767 +msgstr "impossible de mmap %s"
5768
5620 -#: pkt-line.c:310
5621 -msgid "the remote end hung up unexpectedly"
5622 -msgstr "L'hôte distant a fermé la connexion de manière inattendue"
5769 +#: object-file.c:2517
5770 +#, c-format
5771 +msgid "unable to unpack header of %s"
5772 +msgstr "impossible de dépaqueter l'entête de %s"
5773
5624 -#: pkt-line.c:338
5774 +#: object-file.c:2523
5775 #, c-format
5626 -msgid "protocol error: bad line length character: %.4s"
5627 -msgstr "erreur de protocole : mauvais caractère de longueur de ligne : %.4s"
5776 +msgid "unable to parse header of %s"
5777 +msgstr "impossible d'analyser l'entête de %s"
5778
5629 -#: pkt-line.c:352 pkt-line.c:357
5779 +#: object-file.c:2534
5780 #, c-format
5631 -msgid "protocol error: bad line length %d"
5632 -msgstr "erreur de protocole : mauvaise longueur de ligne %d"
5781 +msgid "unable to unpack contents of %s"
5782 +msgstr "impossible de dépaqueter le contenu de %s"
5783
5634 -#: pkt-line.c:373 sideband.c:165
5784 +#: object-name.c:486
5785 #, c-format
5636 -msgid "remote error: %s"
5637 -msgstr "erreur distante : %s"
5786 +msgid "short object ID %s is ambiguous"
5787 +msgstr "l'id court d'objet %s est ambigu"
5788
5639 -#: preload-index.c:119
5640 -msgid "Refreshing index"
5641 -msgstr "Rafraîchissement de l'index"
5789 +#: object-name.c:497
5790 +msgid "The candidates are:"
5791 +msgstr "Les candidats sont :"
5792
5643 -#: preload-index.c:138
5793 +#: object-name.c:796
5794 +msgid ""
5795 +"Git normally never creates a ref that ends with 40 hex characters\n"
5796 +"because it will be ignored when you just specify 40-hex. These refs\n"
5797 +"may be created by mistake. For example,\n"
5798 +"\n"
5799 +" git switch -c $br $(git rev-parse ...)\n"
5800 +"\n"
5801 +"where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
5802 +"examine these refs and maybe delete them. Turn this message off by\n"
5803 +"running \"git config advice.objectNameWarning false\""
5804 +msgstr ""
5805 +"Git ne crée normalement jamais de référence qui se termine par 40\n"
5806 +"caractères hexa car elle serait ignorée si vous spécifiez juste\n"
5807 +"40-hexa. Ces références peuvent être créées par erreur. Par exemple,\n"
5808 +"\n"
5809 +" git switch -c $br $(git rev-parse ...)\n"
5810 +"\n"
5811 +"où \"$br\" est d'une manière ou d'une autre vide et une référence 40-hexa "
5812 +"est créée.\n"
5813 +"Veuillez examiner ces références et peut-être les supprimer. Désactivez ce "
5814 +"message\n"
5815 +"en lançant \"git config advice.objectNameWarning false\""
5816 +
5817 +#: object-name.c:916
5818 #, c-format
5645 -msgid "unable to create threaded lstat: %s"
5646 -msgstr "impossible de créer le lstat en fil : %s"
5819 +msgid "log for '%.*s' only goes back to %s"
5820 +msgstr "le journal de '%.*s' ne remonte qu'à %s"
5821
5648 -#: pretty.c:983
5649 -msgid "unable to parse --pretty format"
5650 -msgstr "impossible d'analyser le format --pretty"
5822 +#: object-name.c:924
5823 +#, c-format
5824 +msgid "log for '%.*s' only has %d entries"
5825 +msgstr "le journal de '%.*s' n'a que %d entrées"
5826
5652 -#: promisor-remote.c:30
5653 -msgid "promisor-remote: unable to fork off fetch subprocess"
5654 -msgstr ""
5655 -"promisor-remote : impossible de créer un sous-processus de récupération"
5827 +#: object-name.c:1702
5828 +#, c-format
5829 +msgid "path '%s' exists on disk, but not in '%.*s'"
5830 +msgstr "le chemin '%s' existe sur le disque, mais pas dans '%.*s'"
5831
5657 -#: promisor-remote.c:35 promisor-remote.c:37
5658 -msgid "promisor-remote: could not write to fetch subprocess"
5832 +#: object-name.c:1708
5833 +#, c-format
5834 +msgid ""
5835 +"path '%s' exists, but not '%s'\n"
5836 +"hint: Did you mean '%.*s:%s' aka '%.*s:./%s'?"
5837 msgstr ""
5660 -"promisor-remote : impossible d'écrire vers un sous-processus de récupération"
5838 +"le chemin '%s' existe, mais pas '%s'\n"
5839 +"conseil : peut-être vouliez-vous dire '%.*s:%s', soit '%.*s:./%s'"
5840
5662 -#: promisor-remote.c:41
5663 -msgid "promisor-remote: could not close stdin to fetch subprocess"
5841 +#: object-name.c:1717
5842 +#, c-format
5843 +msgid "path '%s' does not exist in '%.*s'"
5844 +msgstr "le chemin '%s' n'existe pas dans '%.*s'"
5845 +
5846 +#: object-name.c:1745
5847 +#, c-format
5848 +msgid ""
5849 +"path '%s' is in the index, but not at stage %d\n"
5850 +"hint: Did you mean ':%d:%s'?"
5851 msgstr ""
5665 -"promisor-remote : impossible de fermer l'entrée standard du sous-processus "
5666 -"de récupération"
5852 +"le chemin '%s' est dans l'index, mais pas à l'étape %d\n"
5853 +"conseil : vous vouliez peut-être dire ':%d:%s' ?"
5854
5668 -#: promisor-remote.c:53
5855 +#: object-name.c:1761
5856 #, c-format
5670 -msgid "promisor remote name cannot begin with '/': %s"
5671 -msgstr "un nom de prometteur distant ne peut pas commencer par '/' : %s"
5857 +msgid ""
5858 +"path '%s' is in the index, but not '%s'\n"
5859 +"hint: Did you mean ':%d:%s' aka ':%d:./%s'?"
5860 +msgstr ""
5861 +"le chemin '%s' est dans l'index, mais pas '%s'\n"
5862 +"conseil : peut-être vouliez-vous dire ':%d:%s', soit '%d:./%s'"
5863
5673 -#: prune-packed.c:35
5674 -msgid "Removing duplicate objects"
5675 -msgstr "Suppression des objets dupliqués"
5864 +#: object-name.c:1769
5865 +#, c-format
5866 +msgid "path '%s' exists on disk, but not in the index"
5867 +msgstr "le chemin '%s' existe sur le disque, mais pas dans l'index"
5868
5677 -#: range-diff.c:77
5678 -msgid "could not start `log`"
5679 -msgstr "impossible de démarrer `log`"
5869 +#: object-name.c:1771
5870 +#, c-format
5871 +msgid "path '%s' does not exist (neither on disk nor in the index)"
5872 +msgstr "le chemin '%s' n'existe pas (ni sur le disque, ni dans l'index)"
5873
5681 -#: range-diff.c:79
5682 -msgid "could not read `log` output"
5683 -msgstr "impossible de lire la sortie de `log`"
5874 +#: object-name.c:1784
5875 +msgid "relative path syntax can't be used outside working tree"
5876 +msgstr ""
5877 +"la syntaxe de chemin relatif ne peut pas être utilisée hors de l'arbre de "
5878 +"travail"
5879
5685 -#: range-diff.c:98 sequencer.c:5310
5880 +#: object-name.c:1922
5881 #, c-format
5687 -msgid "could not parse commit '%s'"
5688 -msgstr "impossible d'analyser le commit '%s'"
5882 +msgid "invalid object name '%.*s'."
5883 +msgstr "nom d'objet invalide : '%.*s'."
5884
5690 -#: range-diff.c:112
5885 +#: object.c:53
5886 #, c-format
5692 -msgid ""
5693 -"could not parse first line of `log` output: did not start with 'commit ': "
5694 -"'%s'"
5695 -msgstr ""
5696 -"impossible d'analyser la première ligne de la sortie de `log` : ne commence "
5697 -"pas par 'commit' : '%s'"
5887 +msgid "invalid object type \"%s\""
5888 +msgstr "type d'objet invalide \"%s\""
5889
5699 -#: range-diff.c:137
5890 +#: object.c:173
5891 #, c-format
5701 -msgid "could not parse git header '%.*s'"
5702 -msgstr "impossible d'analyser l'entête git '%.*s'"
5892 +msgid "object %s is a %s, not a %s"
5893 +msgstr "l'objet %s est de type %s, pas de type %s"
5894
5704 -#: range-diff.c:299
5705 -msgid "failed to generate diff"
5706 -msgstr "échec de la génération de diff"
5895 +#: object.c:233
5896 +#, c-format
5897 +msgid "object %s has unknown type id %d"
5898 +msgstr "l'objet %s a un id de type inconnu %d"
5899
5708 -#: range-diff.c:532 range-diff.c:534
5900 +#: object.c:246
5901 #, c-format
5710 -msgid "could not parse log for '%s'"
5711 -msgstr "impossible d'analyser le journal pour '%s'"
5902 +msgid "unable to parse object: %s"
5903 +msgstr "impossible d'analyser l'objet : %s"
5904
5713 -#: read-cache.c:682
5905 +#: object.c:266 object.c:278
5906 #, c-format
5715 -msgid "will not add file alias '%s' ('%s' already exists in index)"
5716 -msgstr "pas d'ajout d'alias de fichier '%s'(« %s » existe déjà dans l'index)"
5907 +msgid "hash mismatch %s"
5908 +msgstr "incohérence de hachage %s"
5909
5718 -#: read-cache.c:698
5719 -msgid "cannot create an empty blob in the object database"
5720 -msgstr "impossible de créer un blob vide dans la base de donnée d'objets"
5910 +#: pack-bitmap.c:843 pack-bitmap.c:849 builtin/pack-objects.c:2226
5911 +#, c-format
5912 +msgid "unable to get size of %s"
5913 +msgstr "impossible de récupérer la taille de %s"
5914
5722 -#: read-cache.c:720
5915 +#: pack-bitmap.c:1489 builtin/rev-list.c:92
5916 #, c-format
5724 -msgid "%s: can only add regular files, symbolic links or git-directories"
5725 -msgstr ""
5726 -"%s : ne peut ajouter que des fichiers normaux, des liens symboliques ou des "
5727 -"répertoires git"
5917 +msgid "unable to get disk usage of %s"
5918 +msgstr "impossible de récupérer l'utilisation du disque de %s"
5919
5729 -#: read-cache.c:725
5920 +#: pack-revindex.c:220
5921 #, c-format
5731 -msgid "'%s' does not have a commit checked out"
5732 -msgstr "'%s' n'a pas de commit extrait"
5922 +msgid "reverse-index file %s is too small"
5923 +msgstr "le fichier d'index inversé %s est trop petit"
5924
5734 -#: read-cache.c:777
5925 +#: pack-revindex.c:225
5926 #, c-format
5736 -msgid "unable to index file '%s'"
5737 -msgstr "indexation du fichier '%s' impossible"
5927 +msgid "reverse-index file %s is corrupt"
5928 +msgstr "le fichier d'index inversé %s est corrompu"
5929
5739 -#: read-cache.c:796
5930 +#: pack-revindex.c:233
5931 #, c-format
5741 -msgid "unable to add '%s' to index"
5742 -msgstr "impossible d'ajouter '%s' à l'index"
5932 +msgid "reverse-index file %s has unknown signature"
5933 +msgstr "le fichier d'index inversé %s a une signature inconnue"
5934
5744 -#: read-cache.c:807
5935 +#: pack-revindex.c:237
5936 #, c-format
5746 -msgid "unable to stat '%s'"
5747 -msgstr "fstat de '%s' impossible"
5937 +msgid "reverse-index file %s has unsupported version %<PRIu32>"
5938 +msgstr "le fichier d'index inverse %s a une version non gérée %<PRIu32>"
5939
5749 -#: read-cache.c:1318
5940 +#: pack-revindex.c:242
5941 #, c-format
5751 -msgid "'%s' appears as both a file and as a directory"
5752 -msgstr "'%s' existe à la fois comme un fichier et un répertoire"
5942 +msgid "reverse-index file %s has unsupported hash id %<PRIu32>"
5943 +msgstr "le fichier d'index inverse %s a un id d'empreinte non géré %<PRIu32>"
5944
5754 -#: read-cache.c:1524
5755 -msgid "Refresh index"
5756 -msgstr "Rafraîchir l'index"
5945 +#: pack-write.c:236
5946 +msgid "cannot both write and verify reverse index"
5947 +msgstr "impossible de lire et vérifier à la fois l'index inverse"
5948
5758 -#: read-cache.c:1639
5949 +#: pack-write.c:257
5950 #, c-format
5760 -msgid ""
5761 -"index.version set, but the value is invalid.\n"
5762 -"Using version %i"
5763 -msgstr ""
5764 -"version d'index renseignée, mais la valeur est invalide.\n"
5765 -"Utilisation de la version %i"
5951 +msgid "could not stat: %s"
5952 +msgstr "stat impossible de %s"
5953
5767 -#: read-cache.c:1649
5954 +#: pack-write.c:269
5955 #, c-format
5769 -msgid ""
5770 -"GIT_INDEX_VERSION set, but the value is invalid.\n"
5771 -"Using version %i"
5772 -msgstr ""
5773 -"GIT_INDEX_VERSION est renseigné, mais la valeur est invalide.\n"
5774 -"Utilisation de la version %i"
5775 -
5776 -#: read-cache.c:1705
5777 -#, c-format
5778 -msgid "bad signature 0x%08x"
5779 -msgstr "signature incorrecte 0x%08x"
5956 +msgid "failed to make %s readable"
5957 +msgstr "échec de rendre %s lisible"
5958
5781 -#: read-cache.c:1708
5959 +#: pack-write.c:502
5960 #, c-format
5783 -msgid "bad index version %d"
5784 -msgstr "mauvaise version d'index %d"
5961 +msgid "could not write '%s' promisor file"
5962 +msgstr "impossible d'écrire le fichier de prometteur '%s'"
5963
5786 -#: read-cache.c:1717
5787 -msgid "bad index file sha1 signature"
5788 -msgstr "mauvaise signature sha1 d'index"
5964 +#: packfile.c:625
5965 +msgid "offset before end of packfile (broken .idx?)"
5966 +msgstr "offset avant la fin du fichier paquet (.idx cassé ?)"
5967
5790 -#: read-cache.c:1747
5968 +#: packfile.c:1934
5969 #, c-format
5792 -msgid "index uses %.4s extension, which we do not understand"
5793 -msgstr "l'index utilise l'extension %.4s qui n'est pas comprise"
5970 +msgid "offset before start of pack index for %s (corrupt index?)"
5971 +msgstr "offset avant le début de l'index de paquet pour %s (index corrompu ?)"
5972
5795 -#: read-cache.c:1749
5973 +#: packfile.c:1938
5974 #, c-format
5797 -msgid "ignoring %.4s extension"
5798 -msgstr "extension %.4s ignorée"
5975 +msgid "offset beyond end of pack index for %s (truncated index?)"
5976 +msgstr ""
5977 +"offset au delà de la fin de l'index de paquet pour %s (index tronqué ?)"
5978
5800 -#: read-cache.c:1786
5979 +#: parse-options-cb.c:20 parse-options-cb.c:24
5980 #, c-format
5802 -msgid "unknown index entry format 0x%08x"
5803 -msgstr "format d'entrée d'index inconnu 0x%08x"
5981 +msgid "option `%s' expects a numerical value"
5982 +msgstr "l'option '%s' attend une valeur numérique"
5983
5805 -#: read-cache.c:1802
5984 +#: parse-options-cb.c:41
5985 #, c-format
5807 -msgid "malformed name field in the index, near path '%s'"
5808 -msgstr "champ de nom malformé dans l'index, près du chemin '%s'"
5809 -
5810 -#: read-cache.c:1859
5811 -msgid "unordered stage entries in index"
5812 -msgstr "entrées de préparation non ordonnées dans l'index"
5986 +msgid "malformed expiration date '%s'"
5987 +msgstr "date d'expiration malformée : '%s'"
5988
5814 -#: read-cache.c:1862
5989 +#: parse-options-cb.c:54
5990 #, c-format
5816 -msgid "multiple stage entries for merged file '%s'"
5817 -msgstr "entrées multiples de préparation pour le fichier fusionné '%s'"
5991 +msgid "option `%s' expects \"always\", \"auto\", or \"never\""
5992 +msgstr "l'option '%s' attend \"always\", \"auto\" ou \"never\""
5993
5819 -#: read-cache.c:1865
5994 +#: parse-options-cb.c:132 parse-options-cb.c:149
5995 #, c-format
5821 -msgid "unordered stage entries for '%s'"
5822 -msgstr "entrées de préparation non ordonnées pour '%s'"
5823 -
5824 -#: read-cache.c:1971 read-cache.c:2262 rerere.c:565 rerere.c:599 rerere.c:1111
5825 -#: submodule.c:1628 builtin/add.c:538 builtin/check-ignore.c:181
5826 -#: builtin/checkout.c:502 builtin/checkout.c:688 builtin/clean.c:991
5827 -#: builtin/commit.c:364 builtin/diff-tree.c:122 builtin/grep.c:507
5828 -#: builtin/mv.c:146 builtin/reset.c:247 builtin/rm.c:290
5829 -#: builtin/submodule--helper.c:332
5830 -msgid "index file corrupt"
5831 -msgstr "fichier d'index corrompu"
5996 +msgid "malformed object name '%s'"
5997 +msgstr "nom d'objet malformé '%s'"
5998
5833 -#: read-cache.c:2115
5999 +#: parse-options.c:38
6000 #, c-format
5835 -msgid "unable to create load_cache_entries thread: %s"
5836 -msgstr "impossible de créer le fil load_cache_entries : %s"
6001 +msgid "%s requires a value"
6002 +msgstr "%s a besoin d'une valeur"
6003
5838 -#: read-cache.c:2128
6004 +#: parse-options.c:73
6005 #, c-format
5840 -msgid "unable to join load_cache_entries thread: %s"
5841 -msgstr "impossible de joindre le fil load_cach_entries : %s"
6006 +msgid "%s is incompatible with %s"
6007 +msgstr "%s est incompatible avec %s"
6008
5843 -#: read-cache.c:2161
6009 +#: parse-options.c:78
6010 #, c-format
5845 -msgid "%s: index file open failed"
5846 -msgstr "%s : l'ouverture du fichier d'index a échoué"
6011 +msgid "%s : incompatible with something else"
6012 +msgstr "%s est incompatible avec toute autre option"
6013
5848 -#: read-cache.c:2165
6014 +#: parse-options.c:92 parse-options.c:96 parse-options.c:317
6015 #, c-format
5850 -msgid "%s: cannot stat the open index"
5851 -msgstr "%s : impossible de faire un stat sur l'index ouvert"
6016 +msgid "%s takes no value"
6017 +msgstr "%s n'accepte aucune valeur"
6018
5853 -#: read-cache.c:2169
6019 +#: parse-options.c:94
6020 #, c-format
5855 -msgid "%s: index file smaller than expected"
5856 -msgstr "%s : fichier d'index plus petit qu'attendu"
6021 +msgid "%s isn't available"
6022 +msgstr "%s n'est pas disponible"
6023
5858 -#: read-cache.c:2173
6024 +#: parse-options.c:217
6025 #, c-format
5860 -msgid "%s: unable to map index file"
5861 -msgstr "%s : impossible de mapper le fichier d'index"
6026 +msgid "%s expects a non-negative integer value with an optional k/m/g suffix"
6027 +msgstr "%s attend une valeur entière non négative avec une suffixe k/m/g"
6028
5863 -#: read-cache.c:2215
6029 +#: parse-options.c:386
6030 #, c-format
5865 -msgid "unable to create load_index_extensions thread: %s"
5866 -msgstr "impossible de créer le fil load_index_extensions : %s"
6031 +msgid "ambiguous option: %s (could be --%s%s or --%s%s)"
6032 +msgstr "option ambigüe : %s (devrait être --%s%s ou --%s%s)"
6033
5868 -#: read-cache.c:2242
6034 +#: parse-options.c:420 parse-options.c:428
6035 #, c-format
5870 -msgid "unable to join load_index_extensions thread: %s"
5871 -msgstr "impossible de joindre le fil load_index_extensions : %s"
6036 +msgid "did you mean `--%s` (with two dashes)?"
6037 +msgstr "vouliez-vous dire `--%s` (avec deux signes moins)?"
6038
5873 -#: read-cache.c:2274
6039 +#: parse-options.c:666 parse-options.c:971
6040 #, c-format
5875 -msgid "could not freshen shared index '%s'"
5876 -msgstr "impossible de rafraîchir l'index partagé '%s'"
6041 +msgid "alias of --%s"
6042 +msgstr "alias pour --%s"
6043
5878 -#: read-cache.c:2321
6044 +#: parse-options.c:862
6045 #, c-format
5880 -msgid "broken index, expect %s in %s, got %s"
5881 -msgstr "index cassé, %s attendu dans %s, %s obtenu"
6046 +msgid "unknown option `%s'"
6047 +msgstr "option inconnue « %s »"
6048
5883 -#: read-cache.c:3017 strbuf.c:1171 wrapper.c:633 builtin/merge.c:1140
6049 +#: parse-options.c:864
6050 #, c-format
5885 -msgid "could not close '%s'"
5886 -msgstr "impossible de fermer '%s'"
6051 +msgid "unknown switch `%c'"
6052 +msgstr "bascule inconnue « %c »"
6053
5888 -#: read-cache.c:3120 sequencer.c:2479 sequencer.c:4231
6054 +#: parse-options.c:866
6055 #, c-format
5890 -msgid "could not stat '%s'"
5891 -msgstr "stat impossible de '%s'"
6056 +msgid "unknown non-ascii option in string: `%s'"
6057 +msgstr "option non-ascii inconnue dans la chaîne : '%s'"
6058
5893 -#: read-cache.c:3133
6059 +#: parse-options.c:890
6060 +msgid "..."
6061 +msgstr "..."
6062 +
6063 +#: parse-options.c:909
6064 #, c-format
5895 -msgid "unable to open git dir: %s"
5896 -msgstr "impossible d'ouvrir le répertoire git : %s"
6065 +msgid "usage: %s"
6066 +msgstr "usage : %s"
6067
5898 -#: read-cache.c:3145
6068 +#. TRANSLATORS: the colon here should align with the
6069 +#. one in "usage: %s" translation.
6070 +#.
6071 +#: parse-options.c:915
6072 #, c-format
5900 -msgid "unable to unlink: %s"
5901 -msgstr "échec lors de l'unlink : %s"
6073 +msgid " or: %s"
6074 +msgstr " ou : %s"
6075
5903 -#: read-cache.c:3170
6076 +#: parse-options.c:918
6077 #, c-format
5905 -msgid "cannot fix permission bits on '%s'"
5906 -msgstr "impossible de régler les bits de droit de '%s'"
6078 +msgid " %s"
6079 +msgstr " %s"
6080
5908 -#: read-cache.c:3319
6081 +#: parse-options.c:957
6082 +msgid "-NUM"
6083 +msgstr "-NUM"
6084 +
6085 +#: path.c:915
6086 #, c-format
5910 -msgid "%s: cannot drop to stage #0"
5911 -msgstr "%s : impossible de revenir à l'étape 0"
6087 +msgid "Could not make %s writable by group"
6088 +msgstr "Impossible de rendre %s inscriptible pour le groupe"
6089
5913 -#: rebase-interactive.c:11
5914 -msgid ""
5915 -"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --"
5916 -"continue'.\n"
5917 -"Or you can abort the rebase with 'git rebase --abort'.\n"
6090 +#: pathspec.c:130
6091 +msgid "Escape character '\\' not allowed as last character in attr value"
6092 msgstr ""
5919 -"Vous pouvez corriger ceci avec 'git rebase --edit-todo' puis lancez 'git "
5920 -"rebase --continue'.\n"
5921 -"Ou vous pouvez abandonner le rebasage avec 'git rebase --abort'.\n"
6093 +"Le caractère d'échappement '\\\\' interdit comme dernier caractère dans une "
6094 +"valeur d'attribut"
6095
5923 -#: rebase-interactive.c:33
6096 +#: pathspec.c:148
6097 +msgid "Only one 'attr:' specification is allowed."
6098 +msgstr "Une seule spécification 'attr:' est autorisée."
6099 +
6100 +#: pathspec.c:151
6101 +msgid "attr spec must not be empty"
6102 +msgstr "un spécificateur d'attribut ne peut pas être vide"
6103 +
6104 +#: pathspec.c:194
6105 #, c-format
5925 -msgid ""
5926 -"unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring."
6106 +msgid "invalid attribute name %s"
6107 +msgstr "nom d'attribut invalide %s"
6108 +
6109 +#: pathspec.c:259
6110 +msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
6111 msgstr ""
5928 -"paramètre non reconnu %s pour l'option rebase.missingCommitsCheck. Ignoré."
6112 +"les réglages de spécificateurs de chemin généraux 'glob' et 'noglob' sont "
6113 +"incompatibles"
6114
5930 -#: rebase-interactive.c:42
6115 +#: pathspec.c:266
6116 msgid ""
5932 -"\n"
5933 -"Commands:\n"
5934 -"p, pick <commit> = use commit\n"
5935 -"r, reword <commit> = use commit, but edit the commit message\n"
5936 -"e, edit <commit> = use commit, but stop for amending\n"
5937 -"s, squash <commit> = use commit, but meld into previous commit\n"
5938 -"f, fixup <commit> = like \"squash\", but discard this commit's log message\n"
5939 -"x, exec <command> = run command (the rest of the line) using shell\n"
5940 -"b, break = stop here (continue rebase later with 'git rebase --continue')\n"
5941 -"d, drop <commit> = remove commit\n"
5942 -"l, label <label> = label current HEAD with a name\n"
5943 -"t, reset <label> = reset HEAD to a label\n"
5944 -"m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]\n"
5945 -". create a merge commit using the original merge commit's\n"
5946 -". message (or the oneline, if no original merge commit was\n"
5947 -". specified). Use -c <commit> to reword the commit message.\n"
5948 -"\n"
5949 -"These lines can be re-ordered; they are executed from top to bottom.\n"
6117 +"global 'literal' pathspec setting is incompatible with all other global "
6118 +"pathspec settings"
6119 msgstr ""
5951 -"\n"
5952 -"Commandes :\n"
5953 -" p, pick <commit> = utiliser le commit\n"
5954 -" r, reword <commit> = utiliser le commit, mais reformuler son message\n"
5955 -" e, edit <commit> = utiliser le commit, mais s'arrêter pour le modifier\n"
5956 -" s, squash <commit> = utiliser le commit, mais le fusionner avec le "
5957 -"précédent\n"
5958 -" f, fixup <commit> = comme \"squash\", mais en éliminant son message\n"
5959 -" x, exec <commit> = lancer la commande (reste de la ligne) dans un shell\n"
5960 -" b, break = s'arrêter ici (on peut continuer ensuite avec 'git rebase --"
5961 -"continue')\n"
5962 -" d, drop <commit> = supprimer le commit\n"
5963 -" l, label <label> = étiqueter la HEAD courante avec un nom\n"
5964 -" t, reset <label> = réinitialiser HEAD à label\n"
5965 -" m, merge [-C <commit> | -c <commit>] <label> [# <uniligne>]\n"
5966 -" créer un commit de fusion utilisant le message de fusion original\n"
5967 -" (ou l'uniligne, si aucun commit de fusion n'a été spécifié).\n"
5968 -" Utilisez -c <commit> pour reformuler le message de validation.\n"
5969 -"\n"
5970 -"Vous pouvez réordonner ces lignes ; elles sont exécutées de haut en bas.\n"
6120 +"le réglage global de spécificateur de chemin 'literal' est incompatible avec "
6121 +"tous les autres réglages globaux de spécificateur de chemin"
6122
5972 -#: rebase-interactive.c:63
6123 +#: pathspec.c:306
6124 +msgid "invalid parameter for pathspec magic 'prefix'"
6125 +msgstr "paramètre invalide pour le spécificateur magique de chemin 'prefix'"
6126 +
6127 +#: pathspec.c:327
6128 #, c-format
5974 -msgid "Rebase %s onto %s (%d command)"
5975 -msgid_plural "Rebase %s onto %s (%d commands)"
5976 -msgstr[0] "Rebasage de %s sur %s (%d commande)"
5977 -msgstr[1] "Rebasage de %s sur %s (%d commandes)"
6129 +msgid "Invalid pathspec magic '%.*s' in '%s'"
6130 +msgstr "La spécification magique de chemin '%.*s' est invalide dans '%s'"
6131
5979 -#: rebase-interactive.c:72 git-rebase--preserve-merges.sh:218
6132 +#: pathspec.c:332
6133 +#, c-format
6134 +msgid "Missing ')' at the end of pathspec magic in '%s'"
6135 +msgstr "')' manquante à la fin du spécificateur magique de chemin dans '%s'"
6136 +
6137 +#: pathspec.c:370
6138 +#, c-format
6139 +msgid "Unimplemented pathspec magic '%c' in '%s'"
6140 +msgstr "Spécificateur magique '%c' non implémenté dans '%s'"
6141 +
6142 +#: pathspec.c:429
6143 +#, c-format
6144 +msgid "%s: 'literal' and 'glob' are incompatible"
6145 +msgstr "%s : 'literal' et 'glob' sont incompatibles"
6146 +
6147 +#: pathspec.c:445
6148 +#, c-format
6149 +msgid "%s: '%s' is outside repository at '%s'"
6150 +msgstr "%s : '%s' est hors du dépôt à '%s'"
6151 +
6152 +#: pathspec.c:521
6153 +#, c-format
6154 +msgid "'%s' (mnemonic: '%c')"
6155 +msgstr "'%s' (mnémonique : '%c')"
6156 +
6157 +#: pathspec.c:531
6158 +#, c-format
6159 +msgid "%s: pathspec magic not supported by this command: %s"
6160 +msgstr ""
6161 +"%s : le spécificateur magique de chemin n'est pas supporté par cette "
6162 +"commande : %s"
6163 +
6164 +#: pathspec.c:598
6165 +#, c-format
6166 +msgid "pathspec '%s' is beyond a symbolic link"
6167 +msgstr "le chemin '%s' est au-delà d'un lien symbolique"
6168 +
6169 +#: pathspec.c:643
6170 +#, c-format
6171 +msgid "line is badly quoted: %s"
6172 +msgstr "la ligne est mal citée : %s"
6173 +
6174 +#: pkt-line.c:92
6175 +msgid "unable to write flush packet"
6176 +msgstr "impossible d'écrire le paquet de vidage"
6177 +
6178 +#: pkt-line.c:99
6179 +msgid "unable to write delim packet"
6180 +msgstr "impossible d'écrire le paquet de délimitation"
6181 +
6182 +#: pkt-line.c:106
6183 +msgid "unable to write stateless separator packet"
6184 +msgstr "impossible d'écrire le paquet de séparateur sans état"
6185 +
6186 +#: pkt-line.c:113
6187 +msgid "flush packet write failed"
6188 +msgstr "échec de l'écriture du vidage de paquet"
6189 +
6190 +#: pkt-line.c:153 pkt-line.c:239
6191 +msgid "protocol error: impossibly long line"
6192 +msgstr "erreur de protocole : ligne impossiblement trop longue"
6193 +
6194 +#: pkt-line.c:169 pkt-line.c:171
6195 +msgid "packet write with format failed"
6196 +msgstr "échec de l'écriture d'un paquet avec format"
6197 +
6198 +#: pkt-line.c:203
6199 +msgid "packet write failed - data exceeds max packet size"
6200 +msgstr ""
6201 +"échec de l'écriture d'un paquet ‑ les données dépassent la taille maximale "
6202 +"d'un paquet"
6203 +
6204 +#: pkt-line.c:210 pkt-line.c:217
6205 +msgid "packet write failed"
6206 +msgstr "échec de l'écriture d'un paquet"
6207 +
6208 +#: pkt-line.c:302
6209 +msgid "read error"
6210 +msgstr "erreur de lecture"
6211 +
6212 +#: pkt-line.c:310
6213 +msgid "the remote end hung up unexpectedly"
6214 +msgstr "L'hôte distant a fermé la connexion de manière inattendue"
6215 +
6216 +#: pkt-line.c:338
6217 +#, c-format
6218 +msgid "protocol error: bad line length character: %.4s"
6219 +msgstr "erreur de protocole : mauvais caractère de longueur de ligne : %.4s"
6220 +
6221 +#: pkt-line.c:352 pkt-line.c:357
6222 +#, c-format
6223 +msgid "protocol error: bad line length %d"
6224 +msgstr "erreur de protocole : mauvaise longueur de ligne %d"
6225 +
6226 +#: pkt-line.c:373 sideband.c:165
6227 +#, c-format
6228 +msgid "remote error: %s"
6229 +msgstr "erreur distante : %s"
6230 +
6231 +#: preload-index.c:119
6232 +msgid "Refreshing index"
6233 +msgstr "Rafraîchissement de l'index"
6234 +
6235 +#: preload-index.c:138
6236 +#, c-format
6237 +msgid "unable to create threaded lstat: %s"
6238 +msgstr "impossible de créer le lstat en fil : %s"
6239 +
6240 +#: pretty.c:984
6241 +msgid "unable to parse --pretty format"
6242 +msgstr "impossible d'analyser le format --pretty"
6243 +
6244 +#: promisor-remote.c:30
6245 +msgid "promisor-remote: unable to fork off fetch subprocess"
6246 +msgstr ""
6247 +"promisor-remote : impossible de créer un sous-processus de récupération"
6248 +
6249 +#: promisor-remote.c:35 promisor-remote.c:37
6250 +msgid "promisor-remote: could not write to fetch subprocess"
6251 +msgstr ""
6252 +"promisor-remote : impossible d'écrire vers un sous-processus de récupération"
6253 +
6254 +#: promisor-remote.c:41
6255 +msgid "promisor-remote: could not close stdin to fetch subprocess"
6256 +msgstr ""
6257 +"promisor-remote : impossible de fermer l'entrée standard du sous-processus "
6258 +"de récupération"
6259 +
6260 +#: promisor-remote.c:53
6261 +#, c-format
6262 +msgid "promisor remote name cannot begin with '/': %s"
6263 +msgstr "un nom de prometteur distant ne peut pas commencer par '/' : %s"
6264 +
6265 +#: prune-packed.c:35
6266 +msgid "Removing duplicate objects"
6267 +msgstr "Suppression des objets dupliqués"
6268 +
6269 +#: range-diff.c:78
6270 +msgid "could not start `log`"
6271 +msgstr "impossible de démarrer `log`"
6272 +
6273 +#: range-diff.c:80
6274 +msgid "could not read `log` output"
6275 +msgstr "impossible de lire la sortie de `log`"
6276 +
6277 +#: range-diff.c:101 sequencer.c:5318
6278 +#, c-format
6279 +msgid "could not parse commit '%s'"
6280 +msgstr "impossible d'analyser le commit '%s'"
6281 +
6282 +#: range-diff.c:115
6283 +#, c-format
6284 +msgid ""
6285 +"could not parse first line of `log` output: did not start with 'commit ': "
6286 +"'%s'"
6287 +msgstr ""
6288 +"impossible d'analyser la première ligne de la sortie de `log` : ne commence "
6289 +"pas par 'commit' : '%s'"
6290 +
6291 +#: range-diff.c:140
6292 +#, c-format
6293 +msgid "could not parse git header '%.*s'"
6294 +msgstr "impossible d'analyser l'entête git '%.*s'"
6295 +
6296 +#: range-diff.c:306
6297 +msgid "failed to generate diff"
6298 +msgstr "échec de la génération de diff"
6299 +
6300 +#: range-diff.c:558
6301 +msgid "--left-only and --right-only are mutually exclusive"
6302 +msgstr "--left-only et --right-only sont mutuellement exclusifs"
6303 +
6304 +#: range-diff.c:561 range-diff.c:563
6305 +#, c-format
6306 +msgid "could not parse log for '%s'"
6307 +msgstr "impossible d'analyser le journal pour '%s'"
6308 +
6309 +#: read-cache.c:682
6310 +#, c-format
6311 +msgid "will not add file alias '%s' ('%s' already exists in index)"
6312 +msgstr "pas d'ajout d'alias de fichier '%s'(« %s » existe déjà dans l'index)"
6313 +
6314 +#: read-cache.c:698
6315 +msgid "cannot create an empty blob in the object database"
6316 +msgstr "impossible de créer un blob vide dans la base de donnée d'objets"
6317 +
6318 +#: read-cache.c:720
6319 +#, c-format
6320 +msgid "%s: can only add regular files, symbolic links or git-directories"
6321 +msgstr ""
6322 +"%s : ne peut ajouter que des fichiers normaux, des liens symboliques ou des "
6323 +"répertoires git"
6324 +
6325 +#: read-cache.c:725
6326 +#, c-format
6327 +msgid "'%s' does not have a commit checked out"
6328 +msgstr "'%s' n'a pas de commit extrait"
6329 +
6330 +#: read-cache.c:777
6331 +#, c-format
6332 +msgid "unable to index file '%s'"
6333 +msgstr "indexation du fichier '%s' impossible"
6334 +
6335 +#: read-cache.c:796
6336 +#, c-format
6337 +msgid "unable to add '%s' to index"
6338 +msgstr "impossible d'ajouter '%s' à l'index"
6339 +
6340 +#: read-cache.c:807
6341 +#, c-format
6342 +msgid "unable to stat '%s'"
6343 +msgstr "fstat de '%s' impossible"
6344 +
6345 +#: read-cache.c:1318
6346 +#, c-format
6347 +msgid "'%s' appears as both a file and as a directory"
6348 +msgstr "'%s' existe à la fois comme un fichier et un répertoire"
6349 +
6350 +#: read-cache.c:1524
6351 +msgid "Refresh index"
6352 +msgstr "Rafraîchir l'index"
6353 +
6354 +#: read-cache.c:1639
6355 +#, c-format
6356 +msgid ""
6357 +"index.version set, but the value is invalid.\n"
6358 +"Using version %i"
6359 +msgstr ""
6360 +"version d'index renseignée, mais la valeur est invalide.\n"
6361 +"Utilisation de la version %i"
6362 +
6363 +#: read-cache.c:1649
6364 +#, c-format
6365 +msgid ""
6366 +"GIT_INDEX_VERSION set, but the value is invalid.\n"
6367 +"Using version %i"
6368 +msgstr ""
6369 +"GIT_INDEX_VERSION est renseigné, mais la valeur est invalide.\n"
6370 +"Utilisation de la version %i"
6371 +
6372 +#: read-cache.c:1705
6373 +#, c-format
6374 +msgid "bad signature 0x%08x"
6375 +msgstr "signature incorrecte 0x%08x"
6376 +
6377 +#: read-cache.c:1708
6378 +#, c-format
6379 +msgid "bad index version %d"
6380 +msgstr "mauvaise version d'index %d"
6381 +
6382 +#: read-cache.c:1717
6383 +msgid "bad index file sha1 signature"
6384 +msgstr "mauvaise signature sha1 d'index"
6385 +
6386 +#: read-cache.c:1747
6387 +#, c-format
6388 +msgid "index uses %.4s extension, which we do not understand"
6389 +msgstr "l'index utilise l'extension %.4s qui n'est pas comprise"
6390 +
6391 +#: read-cache.c:1749
6392 +#, c-format
6393 +msgid "ignoring %.4s extension"
6394 +msgstr "extension %.4s ignorée"
6395 +
6396 +#: read-cache.c:1786
6397 +#, c-format
6398 +msgid "unknown index entry format 0x%08x"
6399 +msgstr "format d'entrée d'index inconnu 0x%08x"
6400 +
6401 +#: read-cache.c:1802
6402 +#, c-format
6403 +msgid "malformed name field in the index, near path '%s'"
6404 +msgstr "champ de nom malformé dans l'index, près du chemin '%s'"
6405 +
6406 +#: read-cache.c:1859
6407 +msgid "unordered stage entries in index"
6408 +msgstr "entrées de préparation non ordonnées dans l'index"
6409 +
6410 +#: read-cache.c:1862
6411 +#, c-format
6412 +msgid "multiple stage entries for merged file '%s'"
6413 +msgstr "entrées multiples de préparation pour le fichier fusionné '%s'"
6414 +
6415 +#: read-cache.c:1865
6416 +#, c-format
6417 +msgid "unordered stage entries for '%s'"
6418 +msgstr "entrées de préparation non ordonnées pour '%s'"
6419 +
6420 +#: read-cache.c:1971 read-cache.c:2262 rerere.c:549 rerere.c:583 rerere.c:1095
6421 +#: submodule.c:1634 builtin/add.c:546 builtin/check-ignore.c:181
6422 +#: builtin/checkout.c:504 builtin/checkout.c:690 builtin/clean.c:991
6423 +#: builtin/commit.c:364 builtin/diff-tree.c:122 builtin/grep.c:505
6424 +#: builtin/mv.c:146 builtin/reset.c:247 builtin/rm.c:290
6425 +#: builtin/submodule--helper.c:332
6426 +msgid "index file corrupt"
6427 +msgstr "fichier d'index corrompu"
6428 +
6429 +#: read-cache.c:2115
6430 +#, c-format
6431 +msgid "unable to create load_cache_entries thread: %s"
6432 +msgstr "impossible de créer le fil load_cache_entries : %s"
6433 +
6434 +#: read-cache.c:2128
6435 +#, c-format
6436 +msgid "unable to join load_cache_entries thread: %s"
6437 +msgstr "impossible de joindre le fil load_cach_entries : %s"
6438 +
6439 +#: read-cache.c:2161
6440 +#, c-format
6441 +msgid "%s: index file open failed"
6442 +msgstr "%s : l'ouverture du fichier d'index a échoué"
6443 +
6444 +#: read-cache.c:2165
6445 +#, c-format
6446 +msgid "%s: cannot stat the open index"
6447 +msgstr "%s : impossible de faire un stat sur l'index ouvert"
6448 +
6449 +#: read-cache.c:2169
6450 +#, c-format
6451 +msgid "%s: index file smaller than expected"
6452 +msgstr "%s : fichier d'index plus petit qu'attendu"
6453 +
6454 +#: read-cache.c:2173
6455 +#, c-format
6456 +msgid "%s: unable to map index file"
6457 +msgstr "%s : impossible de mapper le fichier d'index"
6458 +
6459 +#: read-cache.c:2215
6460 +#, c-format
6461 +msgid "unable to create load_index_extensions thread: %s"
6462 +msgstr "impossible de créer le fil load_index_extensions : %s"
6463 +
6464 +#: read-cache.c:2242
6465 +#, c-format
6466 +msgid "unable to join load_index_extensions thread: %s"
6467 +msgstr "impossible de joindre le fil load_index_extensions : %s"
6468 +
6469 +#: read-cache.c:2274
6470 +#, c-format
6471 +msgid "could not freshen shared index '%s'"
6472 +msgstr "impossible de rafraîchir l'index partagé '%s'"
6473 +
6474 +#: read-cache.c:2321
6475 +#, c-format
6476 +msgid "broken index, expect %s in %s, got %s"
6477 +msgstr "index cassé, %s attendu dans %s, %s obtenu"
6478 +
6479 +#: read-cache.c:3017 strbuf.c:1171 wrapper.c:633 builtin/merge.c:1141
6480 +#, c-format
6481 +msgid "could not close '%s'"
6482 +msgstr "impossible de fermer '%s'"
6483 +
6484 +#: read-cache.c:3120 sequencer.c:2487 sequencer.c:4239
6485 +#, c-format
6486 +msgid "could not stat '%s'"
6487 +msgstr "stat impossible de '%s'"
6488 +
6489 +#: read-cache.c:3133
6490 +#, c-format
6491 +msgid "unable to open git dir: %s"
6492 +msgstr "impossible d'ouvrir le répertoire git : %s"
6493 +
6494 +#: read-cache.c:3145
6495 +#, c-format
6496 +msgid "unable to unlink: %s"
6497 +msgstr "échec lors de l'unlink : %s"
6498 +
6499 +#: read-cache.c:3170
6500 +#, c-format
6501 +msgid "cannot fix permission bits on '%s'"
6502 +msgstr "impossible de régler les bits de droit de '%s'"
6503 +
6504 +#: read-cache.c:3319
6505 +#, c-format
6506 +msgid "%s: cannot drop to stage #0"
6507 +msgstr "%s : impossible de revenir à l'étape 0"
6508 +
6509 +#: rebase-interactive.c:11
6510 +msgid ""
6511 +"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --"
6512 +"continue'.\n"
6513 +"Or you can abort the rebase with 'git rebase --abort'.\n"
6514 +msgstr ""
6515 +"Vous pouvez corriger ceci avec 'git rebase --edit-todo' puis lancez 'git "
6516 +"rebase --continue'.\n"
6517 +"Ou vous pouvez abandonner le rebasage avec 'git rebase --abort'.\n"
6518 +
6519 +#: rebase-interactive.c:33
6520 +#, c-format
6521 +msgid ""
6522 +"unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring."
6523 +msgstr ""
6524 +"paramètre non reconnu %s pour l'option rebase.missingCommitsCheck. Ignoré."
6525 +
6526 +#: rebase-interactive.c:42
6527 +msgid ""
6528 +"\n"
6529 +"Commands:\n"
6530 +"p, pick <commit> = use commit\n"
6531 +"r, reword <commit> = use commit, but edit the commit message\n"
6532 +"e, edit <commit> = use commit, but stop for amending\n"
6533 +"s, squash <commit> = use commit, but meld into previous commit\n"
6534 +"f, fixup <commit> = like \"squash\", but discard this commit's log message\n"
6535 +"x, exec <command> = run command (the rest of the line) using shell\n"
6536 +"b, break = stop here (continue rebase later with 'git rebase --continue')\n"
6537 +"d, drop <commit> = remove commit\n"
6538 +"l, label <label> = label current HEAD with a name\n"
6539 +"t, reset <label> = reset HEAD to a label\n"
6540 +"m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]\n"
6541 +". create a merge commit using the original merge commit's\n"
6542 +". message (or the oneline, if no original merge commit was\n"
6543 +". specified). Use -c <commit> to reword the commit message.\n"
6544 +"\n"
6545 +"These lines can be re-ordered; they are executed from top to bottom.\n"
6546 +msgstr ""
6547 +"\n"
6548 +"Commandes :\n"
6549 +" p, pick <commit> = utiliser le commit\n"
6550 +" r, reword <commit> = utiliser le commit, mais reformuler son message\n"
6551 +" e, edit <commit> = utiliser le commit, mais s'arrêter pour le modifier\n"
6552 +" s, squash <commit> = utiliser le commit, mais le fusionner avec le "
6553 +"précédent\n"
6554 +" f, fixup <commit> = comme \"squash\", mais en éliminant son message\n"
6555 +" x, exec <commit> = lancer la commande (reste de la ligne) dans un shell\n"
6556 +" b, break = s'arrêter ici (on peut continuer ensuite avec 'git rebase --"
6557 +"continue')\n"
6558 +" d, drop <commit> = supprimer le commit\n"
6559 +" l, label <label> = étiqueter la HEAD courante avec un nom\n"
6560 +" t, reset <label> = réinitialiser HEAD à label\n"
6561 +" m, merge [-C <commit> | -c <commit>] <label> [# <uniligne>]\n"
6562 +" créer un commit de fusion utilisant le message de fusion original\n"
6563 +" (ou l'uniligne, si aucun commit de fusion n'a été spécifié).\n"
6564 +" Utilisez -c <commit> pour reformuler le message de validation.\n"
6565 +"\n"
6566 +"Vous pouvez réordonner ces lignes ; elles sont exécutées de haut en bas.\n"
6567 +
6568 +#: rebase-interactive.c:63
6569 +#, c-format
6570 +msgid "Rebase %s onto %s (%d command)"
6571 +msgid_plural "Rebase %s onto %s (%d commands)"
6572 +msgstr[0] "Rebasage de %s sur %s (%d commande)"
6573 +msgstr[1] "Rebasage de %s sur %s (%d commandes)"
6574 +
6575 +#: rebase-interactive.c:72 git-rebase--preserve-merges.sh:218
6576 msgid ""
6577 "\n"
6578 "Do not remove any line. Use 'drop' explicitly to remove a commit.\n"
@@ -6018,14 +6614,14 @@ msgstr ""
6614 "Cependant, si vous effacez tout, le rebasage sera annulé.\n"
6615 "\n"
6616
6021 -#: rebase-interactive.c:110 rerere.c:485 rerere.c:692 sequencer.c:3607
6022 -#: sequencer.c:3633 sequencer.c:5416 builtin/fsck.c:347 builtin/rebase.c:270
6617 +#: rebase-interactive.c:110 rerere.c:469 rerere.c:676 sequencer.c:3615
6618 +#: sequencer.c:3641 sequencer.c:5424 builtin/fsck.c:329 builtin/rebase.c:272
6619 #, c-format
6620 msgid "could not write '%s'"
6621 msgstr "impossible d'écrire '%s'"
6622
6027 -#: rebase-interactive.c:116 builtin/rebase.c:202 builtin/rebase.c:228
6028 -#: builtin/rebase.c:252
6623 +#: rebase-interactive.c:116 builtin/rebase.c:204 builtin/rebase.c:230
6624 +#: builtin/rebase.c:254
6625 #, c-format
6626 msgid "could not write '%s'."
6627 msgstr "impossible d'écrire '%s'."
@@ -6057,15 +6653,15 @@ msgstr ""
6653 "Les comportements disponibles sont : ignore, warn, error.\n"
6654 "\n"
6655
6060 -#: rebase-interactive.c:233 rebase-interactive.c:238 sequencer.c:2394
6061 -#: builtin/rebase.c:188 builtin/rebase.c:213 builtin/rebase.c:239
6062 -#: builtin/rebase.c:264
6656 +#: rebase-interactive.c:233 rebase-interactive.c:238 sequencer.c:2402
6657 +#: builtin/rebase.c:190 builtin/rebase.c:215 builtin/rebase.c:241
6658 +#: builtin/rebase.c:266
6659 #, c-format
6660 msgid "could not read '%s'."
6661 msgstr "impossible de lire '%s'."
6662
6663 # à priori on parle d'une branche ici
6068 -#: ref-filter.c:42 wt-status.c:1973
6664 +#: ref-filter.c:42 wt-status.c:1975
6665 msgid "gone"
6666 msgstr "disparue"
6667
@@ -6256,24 +6852,34 @@ msgstr "format : atome %%(end) utilisé sans atome correspondant"
6852 msgid "malformed format string %s"
6853 msgstr "Chaîne de formatage mal formée %s"
6854
6259 -#: ref-filter.c:1549
6855 +#: ref-filter.c:1551
6856 #, c-format
6261 -msgid "no branch, rebasing %s"
6262 -msgstr "aucune branche, rebasage de %s"
6857 +msgid "(no branch, rebasing %s)"
6858 +msgstr "(aucune branche, rebasage de %s)"
6859
6264 -#: ref-filter.c:1552
6860 +#: ref-filter.c:1554
6861 #, c-format
6266 -msgid "no branch, rebasing detached HEAD %s"
6267 -msgstr "aucune branche, rebasage de la HEAD détachée %s"
6862 +msgid "(no branch, rebasing detached HEAD %s)"
6863 +msgstr "(aucune branche, rebasage de la HEAD détachée %s)"
6864
6269 -#: ref-filter.c:1555
6865 +#: ref-filter.c:1557
6866 #, c-format
6271 -msgid "no branch, bisect started on %s"
6272 -msgstr "aucune branche, bisect a démarré sur %s"
6867 +msgid "(no branch, bisect started on %s)"
6868 +msgstr "(aucune branche, bisect a démarré sur %s)"
6869
6274 -#: ref-filter.c:1565
6275 -msgid "no branch"
6276 -msgstr "aucune branche"
6870 +#: ref-filter.c:1561
6871 +#, c-format
6872 +msgid "(HEAD detached at %s)"
6873 +msgstr "(HEAD détachée sur %s)"
6874 +
6875 +#: ref-filter.c:1564
6876 +#, c-format
6877 +msgid "(HEAD detached from %s)"
6878 +msgstr "(HEAD détachée depuis %s)"
6879 +
6880 +#: ref-filter.c:1567
6881 +msgid "(no branch)"
6882 +msgstr "(aucune branche)"
6883
6884 #: ref-filter.c:1599 ref-filter.c:1808
6885 #, c-format
@@ -6285,32 +6891,32 @@ msgstr "objet manquant %s pour %s"
6891 msgid "parse_object_buffer failed on %s for %s"
6892 msgstr "échec de parse_object_buffer sur %s pour %s"
6893
6288 -#: ref-filter.c:2062
6894 +#: ref-filter.c:1992
6895 #, c-format
6896 msgid "malformed object at '%s'"
6897 msgstr "objet malformé à '%s'"
6898
6293 -#: ref-filter.c:2151
6899 +#: ref-filter.c:2081
6900 #, c-format
6901 msgid "ignoring ref with broken name %s"
6902 msgstr "réf avec un nom cassé %s ignoré"
6903
6298 -#: ref-filter.c:2156 refs.c:676
6904 +#: ref-filter.c:2086 refs.c:676
6905 #, c-format
6906 msgid "ignoring broken ref %s"
6907 msgstr "réf cassé %s ignoré"
6908
6303 -#: ref-filter.c:2472
6909 +#: ref-filter.c:2426
6910 #, c-format
6911 msgid "format: %%(end) atom missing"
6912 msgstr "format: atome %%(end) manquant"
6913
6308 -#: ref-filter.c:2571
6914 +#: ref-filter.c:2525
6915 #, c-format
6916 msgid "malformed object name %s"
6917 msgstr "nom d'objet malformé %s"
6918
6313 -#: ref-filter.c:2576
6919 +#: ref-filter.c:2530
6920 #, c-format
6921 msgid "option `%s' must point to a commit"
6922 msgstr "l'option '%s' doit pointer sur un commit"
@@ -6360,50 +6966,50 @@ msgstr "Nom de branche invalide : %s = %s"
6966 msgid "ignoring dangling symref %s"
6967 msgstr "symref pendant %s ignoré"
6968
6363 -#: refs.c:911
6969 +#: refs.c:922
6970 #, c-format
6971 msgid "log for ref %s has gap after %s"
6972 msgstr "le journal pour la réf %s contient un trou après %s"
6973
6368 -#: refs.c:917
6974 +#: refs.c:929
6975 #, c-format
6976 msgid "log for ref %s unexpectedly ended on %s"
6977 msgstr "le journal pour la réf %s s'arrête de manière inattendue sur %s"
6978
6373 -#: refs.c:976
6979 +#: refs.c:994
6980 #, c-format
6981 msgid "log for %s is empty"
6982 msgstr "le journal pour la réf %s est vide"
6983
6378 -#: refs.c:1068
6984 +#: refs.c:1086
6985 #, c-format
6986 msgid "refusing to update ref with bad name '%s'"
6987 msgstr "refus de mettre à jour une réf avec un nom cassé '%s'"
6988
6383 -#: refs.c:1139
6989 +#: refs.c:1157
6990 #, c-format
6991 msgid "update_ref failed for ref '%s': %s"
6992 msgstr "échec de update_ref pour la réf '%s' : %s"
6993
6388 -#: refs.c:1963
6994 +#: refs.c:2051
6995 #, c-format
6996 msgid "multiple updates for ref '%s' not allowed"
6997 msgstr "mises à jour multiples pour la réf '%s' non permises"
6998
6393 -#: refs.c:2043
6999 +#: refs.c:2131
7000 msgid "ref updates forbidden inside quarantine environment"
7001 msgstr "mises à jour des références interdites en environnement de quarantaine"
7002
6397 -#: refs.c:2054
7003 +#: refs.c:2142
7004 msgid "ref updates aborted by hook"
7005 msgstr "mises à jour des références annulées par le crochet"
7006
6401 -#: refs.c:2154 refs.c:2184
7007 +#: refs.c:2242 refs.c:2272
7008 #, c-format
7009 msgid "'%s' exists; cannot create '%s'"
7010 msgstr "'%s' existe ; impossible de créer '%s'"
7011
6406 -#: refs.c:2160 refs.c:2195
7012 +#: refs.c:2248 refs.c:2283
7013 #, c-format
7014 msgid "cannot process '%s' and '%s' at the same time"
7015 msgstr "impossible de traiter '%s' et '%s' en même temps"
@@ -6468,13 +7074,13 @@ msgstr "la clé '%s' du modèle n'a pas de '*'"
7074 msgid "value '%s' of pattern has no '*'"
7075 msgstr "la valeur '%s' du modèle n'a pas de '*'"
7076
6471 -#: remote.c:1073
7077 +#: remote.c:1083
7078 #, c-format
7079 msgid "src refspec %s does not match any"
7080 msgstr ""
7081 "le spécificateur de référence source %s ne correspond à aucune référence"
7082
6477 -#: remote.c:1078
7083 +#: remote.c:1088
7084 #, c-format
7085 msgid "src refspec %s matches more than one"
7086 msgstr ""
@@ -6484,7 +7090,7 @@ msgstr ""
7090 #. <remote> <src>:<dst>" push, and "being pushed ('%s')" is
7091 #. the <src>.
7092 #.
6487 -#: remote.c:1093
7093 +#: remote.c:1103
7094 #, c-format
7095 msgid ""
7096 "The destination you provided is not a full refname (i.e.,\n"
@@ -6508,7 +7114,7 @@ msgstr ""
7114 "Aucune n'a fonctionné, donc abandon. Veuillez spécifier une référence "
7115 "totalement qualifiée."
7116
6511 -#: remote.c:1113
7117 +#: remote.c:1123
7118 #, c-format
7119 msgid ""
7120 "The <src> part of the refspec is a commit object.\n"
@@ -6519,7 +7125,7 @@ msgstr ""
7125 "Souhaitiez-vous créer une nouvelle branche en poussant sur\n"
7126 "'%s:refs/heads/%s' ?"
7127
6522 -#: remote.c:1118
7128 +#: remote.c:1128
7129 #, c-format
7130 msgid ""
7131 "The <src> part of the refspec is a tag object.\n"
@@ -6530,7 +7136,7 @@ msgstr ""
7136 "Souhaitiez-vous créer une nouvelle étiquette en poussant sur\n"
7137 "'%s:refs/tags/%s' ?"
7138
6533 -#: remote.c:1123
7139 +#: remote.c:1133
7140 #, c-format
7141 msgid ""
7142 "The <src> part of the refspec is a tree object.\n"
@@ -6541,7 +7147,7 @@ msgstr ""
7147 "Souhaitiez-vous créer un nouvel arbre en poussant sur\n"
7148 "'%s:refs/tags/%s' ?"
7149
6544 -#: remote.c:1128
7150 +#: remote.c:1138
7151 #, c-format
7152 msgid ""
7153 "The <src> part of the refspec is a blob object.\n"
@@ -6552,119 +7158,119 @@ msgstr ""
7158 "Souhaitiez-vous créer un nouveau blob en poussant sur\n"
7159 "'%s:refs/tags/%s' ?"
7160
6555 -#: remote.c:1164
7161 +#: remote.c:1174
7162 #, c-format
7163 msgid "%s cannot be resolved to branch"
7164 msgstr "'%s' ne peut pas être résolue comme une branche"
7165
6560 -#: remote.c:1175
7166 +#: remote.c:1185
7167 #, c-format
7168 msgid "unable to delete '%s': remote ref does not exist"
7169 msgstr "suppression de '%s' impossible : la référence distante n'existe pas"
7170
6565 -#: remote.c:1187
7171 +#: remote.c:1197
7172 #, c-format
7173 msgid "dst refspec %s matches more than one"
7174 msgstr ""
7175 "le spécificateur de référence dst %s correspond à plus d'un spécificateur de "
7176 "références"
7177
6572 -#: remote.c:1194
7178 +#: remote.c:1204
7179 #, c-format
7180 msgid "dst ref %s receives from more than one src"
7181 msgstr "le spécificateur de référence dst %s reçoit depuis plus d'une source"
7182
6577 -#: remote.c:1714 remote.c:1815
7183 +#: remote.c:1724 remote.c:1825
7184 msgid "HEAD does not point to a branch"
7185 msgstr "HEAD ne pointe pas sur une branche"
7186
6581 -#: remote.c:1723
7187 +#: remote.c:1733
7188 #, c-format
7189 msgid "no such branch: '%s'"
7190 msgstr "pas de branche '%s'"
7191
6586 -#: remote.c:1726
7192 +#: remote.c:1736
7193 #, c-format
7194 msgid "no upstream configured for branch '%s'"
7195 msgstr "aucune branche amont configurée pour la branche '%s'"
7196
6591 -#: remote.c:1732
7197 +#: remote.c:1742
7198 #, c-format
7199 msgid "upstream branch '%s' not stored as a remote-tracking branch"
7200 msgstr "la branche amont '%s' n'est pas stockée comme branche de suivi"
7201
6596 -#: remote.c:1747
7202 +#: remote.c:1757
7203 #, c-format
7204 msgid "push destination '%s' on remote '%s' has no local tracking branch"
7205 msgstr ""
7206 "la destination de poussée '%s' sur le serveur distant '%s' n'a pas de "
7207 "branche locale de suivi"
7208
6603 -#: remote.c:1759
7209 +#: remote.c:1769
7210 #, c-format
7211 msgid "branch '%s' has no remote for pushing"
7212 msgstr "la branche '%s' n'a aucune branche distante de poussée"
7213
6608 -#: remote.c:1769
7214 +#: remote.c:1779
7215 #, c-format
7216 msgid "push refspecs for '%s' do not include '%s'"
7217 msgstr "les références de spec pour '%s' n'incluent pas '%s'"
7218
6613 -#: remote.c:1782
7219 +#: remote.c:1792
7220 msgid "push has no destination (push.default is 'nothing')"
7221 msgstr "la poussée n'a pas de destination (push.default vaut 'nothing')"
7222
6617 -#: remote.c:1804
7223 +#: remote.c:1814
7224 msgid "cannot resolve 'simple' push to a single destination"
7225 msgstr ""
7226 "impossible de résoudre une poussée 'simple' pour une destination unique"
7227
6622 -#: remote.c:1933
7228 +#: remote.c:1943
7229 #, c-format
7230 msgid "couldn't find remote ref %s"
7231 msgstr "impossible de trouver la référence distante %s"
7232
6627 -#: remote.c:1946
7233 +#: remote.c:1956
7234 #, c-format
7235 msgid "* Ignoring funny ref '%s' locally"
7236 msgstr "* Référence bizarre '%s' ignorée localement"
7237
6632 -#: remote.c:2109
7238 +#: remote.c:2119
7239 #, c-format
7240 msgid "Your branch is based on '%s', but the upstream is gone.\n"
7241 msgstr "Votre branche est basée sur '%s', mais la branche amont a disparu.\n"
7242
6637 -#: remote.c:2113
7243 +#: remote.c:2123
7244 msgid " (use \"git branch --unset-upstream\" to fixup)\n"
7245 msgstr " (utilisez \"git branch --unset-upstream\" pour corriger)\n"
7246
6641 -#: remote.c:2116
7247 +#: remote.c:2126
7248 #, c-format
7249 msgid "Your branch is up to date with '%s'.\n"
7250 msgstr "Votre branche est à jour avec '%s'.\n"
7251
6646 -#: remote.c:2120
7252 +#: remote.c:2130
7253 #, c-format
7254 msgid "Your branch and '%s' refer to different commits.\n"
7255 msgstr "Votre branche et '%s' font référence à des commits différents.\n"
7256
6651 -#: remote.c:2123
7257 +#: remote.c:2133
7258 #, c-format
7259 msgid " (use \"%s\" for details)\n"
7260 msgstr " (utilisez \"%s\" pour plus de détails)\n"
7261
6656 -#: remote.c:2127
7262 +#: remote.c:2137
7263 #, c-format
7264 msgid "Your branch is ahead of '%s' by %d commit.\n"
7265 msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
7266 msgstr[0] "Votre branche est en avance sur '%s' de %d commit.\n"
7267 msgstr[1] "Votre branche est en avance sur '%s' de %d commits.\n"
7268
6663 -#: remote.c:2133
7269 +#: remote.c:2143
7270 msgid " (use \"git push\" to publish your local commits)\n"
7271 msgstr " (utilisez \"git push\" pour publier vos commits locaux)\n"
7272
6667 -#: remote.c:2136
7273 +#: remote.c:2146
7274 #, c-format
7275 msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
7276 msgid_plural ""
@@ -6676,11 +7282,11 @@ msgstr[1] ""
7282 "Votre branche est en retard sur '%s' de %d commits, et peut être mise à jour "
7283 "en avance rapide.\n"
7284
6679 -#: remote.c:2144
7285 +#: remote.c:2154
7286 msgid " (use \"git pull\" to update your local branch)\n"
7287 msgstr " (utilisez \"git pull\" pour mettre à jour votre branche locale)\n"
7288
6683 -#: remote.c:2147
7289 +#: remote.c:2157
7290 #, c-format
7291 msgid ""
7292 "Your branch and '%s' have diverged,\n"
@@ -6695,12 +7301,12 @@ msgstr[1] ""
7301 "Votre branche et '%s' ont divergé,\n"
7302 "et ont %d et %d commits différents chacune respectivement.\n"
7303
6698 -#: remote.c:2157
7304 +#: remote.c:2167
7305 msgid " (use \"git pull\" to merge the remote branch into yours)\n"
7306 msgstr ""
7307 " (utilisez \"git pull\" pour fusionner la branche distante dans la vôtre)\n"
7308
6703 -#: remote.c:2349
7309 +#: remote.c:2359
7310 #, c-format
7311 msgid "cannot parse expected object name '%s'"
7312 msgstr "impossible d'analyser le nom attendu d'objet '%s'"
@@ -6720,96 +7326,96 @@ msgstr "référence de remplacement dupliquée : %s"
7326 msgid "replace depth too high for object %s"
7327 msgstr "profondeur de remplacement trop grande pour l'objet %s"
7328
6723 -#: rerere.c:217 rerere.c:226 rerere.c:229
7329 +#: rerere.c:201 rerere.c:210 rerere.c:213
7330 msgid "corrupt MERGE_RR"
7331 msgstr "MERGE_RR corrompu"
7332
6727 -#: rerere.c:264 rerere.c:269
7333 +#: rerere.c:248 rerere.c:253
7334 msgid "unable to write rerere record"
7335 msgstr "impossible d'écrire l'enregistrement rerere"
7336
6731 -#: rerere.c:495
7337 +#: rerere.c:479
7338 #, c-format
7339 msgid "there were errors while writing '%s' (%s)"
7340 msgstr "il y a eu des erreurs à l'écriture de '%s' (%s)"
7341
6736 -#: rerere.c:498
7342 +#: rerere.c:482
7343 #, c-format
7344 msgid "failed to flush '%s'"
7345 msgstr "échec du flush de '%s'"
7346
6741 -#: rerere.c:503 rerere.c:1039
7347 +#: rerere.c:487 rerere.c:1023
7348 #, c-format
7349 msgid "could not parse conflict hunks in '%s'"
7350 msgstr "impossible d'analyser la section en conflit dans '%s'"
7351
6746 -#: rerere.c:684
7352 +#: rerere.c:668
7353 #, c-format
7354 msgid "failed utime() on '%s'"
7355 msgstr "échec de utime() sur '%s'"
7356
6751 -#: rerere.c:694
7357 +#: rerere.c:678
7358 #, c-format
7359 msgid "writing '%s' failed"
7360 msgstr "échec de l'écriture de '%s'"
7361
6756 -#: rerere.c:714
7362 +#: rerere.c:698
7363 #, c-format
7364 msgid "Staged '%s' using previous resolution."
7365 msgstr "'%s' indexé en utilisant la résolution pré-existante."
7366
6761 -#: rerere.c:753
7367 +#: rerere.c:737
7368 #, c-format
7369 msgid "Recorded resolution for '%s'."
7370 msgstr "Résolution enregistrée pour '%s'."
7371
6766 -#: rerere.c:788
7372 +#: rerere.c:772
7373 #, c-format
7374 msgid "Resolved '%s' using previous resolution."
7375 msgstr "'%s' résolu en utilisant la résolution pré-existante."
7376
6771 -#: rerere.c:803
7377 +#: rerere.c:787
7378 #, c-format
7379 msgid "cannot unlink stray '%s'"
7380 msgstr "impossible de délier '%s' qui est errant"
7381
6776 -#: rerere.c:807
7382 +#: rerere.c:791
7383 #, c-format
7384 msgid "Recorded preimage for '%s'"
7385 msgstr "Pré-image enregistrée pour '%s'"
7386
6781 -#: rerere.c:881 submodule.c:2082 builtin/log.c:1992
7387 +#: rerere.c:865 submodule.c:2088 builtin/log.c:1991
7388 #: builtin/submodule--helper.c:1878 builtin/submodule--helper.c:1890
7389 #, c-format
7390 msgid "could not create directory '%s'"
7391 msgstr "impossible de créer le répertoire '%s'"
7392
6787 -#: rerere.c:1057
7393 +#: rerere.c:1041
7394 #, c-format
7395 msgid "failed to update conflicted state in '%s'"
7396 msgstr "échec de la mise à jour de l'état en conflit dans '%s'"
7397
6792 -#: rerere.c:1068 rerere.c:1075
7398 +#: rerere.c:1052 rerere.c:1059
7399 #, c-format
7400 msgid "no remembered resolution for '%s'"
7401 msgstr "Aucune résolution enregistrée pour '%s'"
7402
6797 -#: rerere.c:1077
7403 +#: rerere.c:1061
7404 #, c-format
7405 msgid "cannot unlink '%s'"
7406 msgstr "impossible de délier '%s'"
7407

This file is too large to show in full.