{"thread":{"id":"16433","subject":"[PATCH] git-gui: french translation update","startedAt":"2008-11-23T19:52:20Z","lastAt":"2008-11-23T20:54:17Z","messageCount":2,"participants":["Christian Couder","Shawn O. Pearce"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"96385","messageId":"20081123205220.8469422f.chriscool@tuxfamily.org","threadId":"16433","inReplyTo":null,"subject":"[PATCH] git-gui: french translation update","fromName":"Christian Couder","fromEmail":"chriscool@tuxfamily.org","sentAt":"2008-11-23T19:52:20Z","receivedAt":"2008-11-23T19:52:20Z","isPatch":true,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"\nSigned-off-by: Christian Couder <chriscool@tuxfamily.org>\n---\n git-gui/po/fr.po | 1124 +++++++++++++++++++++++++++++++++++++++--------------\n 1 files changed, 827 insertions(+), 297 deletions(-)\n\n\tAs usual, I hope there will be no encoding problems.\n\ndiff --git a/git-gui/po/fr.po b/git-gui/po/fr.po\nindex 26b866f..45773ab 100644\n--- a/git-gui/po/fr.po\n+++ b/git-gui/po/fr.po\n@@ -1,4 +1,4 @@\n-# translation of fr.po to FranÃ§ais\n+# translation of fr.po to French\n # Translation of git-gui to French.\n # Copyright (C) 2008 Shawn Pearce, et al.\n # This file is distributed under the same license as the git package.\n@@ -9,43 +9,43 @@ msgid \"\"\n msgstr \"\"\n \"Project-Id-Version: fr\\n\"\n \"Report-Msgid-Bugs-To: \\n\"\n-\"POT-Creation-Date: 2008-08-02 14:45-0700\\n\"\n-\"PO-Revision-Date: 2008-08-11 17:12-0400\\n\"\n-\"Last-Translator: Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>\\n\"\n-\"Language-Team: FranÃ§ais <fr@li.org>\\n\"\n+\"POT-Creation-Date: 2008-11-16 13:56-0800\\n\"\n+\"PO-Revision-Date: 2008-11-20 10:20+0100\\n\"\n+\"Last-Translator: Christian Couder <chriscool@tuxfamily.org>\\n\"\n+\"Language-Team: French\\n\"\n \"MIME-Version: 1.0\\n\"\n \"Content-Type: text/plain; charset=UTF-8\\n\"\n \"Content-Transfer-Encoding: 8bit\\n\"\n \"X-Generator: KBabel 1.11.4\\n\"\n \"Plural-Forms:  nplurals=2; plural=(n > 1);\\n\"\n \n-#: git-gui.sh:41 git-gui.sh:688 git-gui.sh:702 git-gui.sh:715 git-gui.sh:798\n-#: git-gui.sh:817\n+#: git-gui.sh:41 git-gui.sh:737 git-gui.sh:751 git-gui.sh:764 git-gui.sh:847\n+#: git-gui.sh:866\n msgid \"git-gui: fatal error\"\n msgstr \"git-gui: erreur fatale\"\n \n-#: git-gui.sh:644\n+#: git-gui.sh:689\n #, tcl-format\n msgid \"Invalid font specified in %s:\"\n msgstr \"Police invalide spÃ©cifiÃ©e dans %s :\"\n \n-#: git-gui.sh:674\n+#: git-gui.sh:723\n msgid \"Main Font\"\n msgstr \"Police principale\"\n \n-#: git-gui.sh:675\n+#: git-gui.sh:724\n msgid \"Diff/Console Font\"\n msgstr \"Police diff/console\"\n \n-#: git-gui.sh:689\n+#: git-gui.sh:738\n msgid \"Cannot find git in PATH.\"\n msgstr \"Impossible de trouver git dans PATH.\"\n \n-#: git-gui.sh:716\n+#: git-gui.sh:765\n msgid \"Cannot parse Git version string:\"\n msgstr \"Impossible de parser la version de Git :\"\n \n-#: git-gui.sh:734\n+#: git-gui.sh:783\n #, tcl-format\n msgid \"\"\n \"Git version cannot be determined.\\n\"\n@@ -64,381 +64,446 @@ msgstr \"\"\n \"\\n\"\n \"Peut'on considÃ©rer que '%s' est en version 1.5.0 ?\\n\"\n \n-#: git-gui.sh:972\n+#: git-gui.sh:1062\n msgid \"Git directory not found:\"\n msgstr \"Impossible de trouver le rÃ©pertoire git :\"\n \n-#: git-gui.sh:979\n+#: git-gui.sh:1069\n msgid \"Cannot move to top of working directory:\"\n msgstr \"Impossible d'aller Ã  la racine du rÃ©pertoire de travail :\"\n \n-#: git-gui.sh:986\n+#: git-gui.sh:1076\n msgid \"Cannot use funny .git directory:\"\n msgstr \"Impossible d'utiliser le rÃ©pertoire .git:\"\n \n-#: git-gui.sh:991\n+#: git-gui.sh:1081\n msgid \"No working directory\"\n msgstr \"Aucun rÃ©pertoire de travail\"\n \n-#: git-gui.sh:1138 lib/checkout_op.tcl:305\n+#: git-gui.sh:1247 lib/checkout_op.tcl:305\n msgid \"Refreshing file status...\"\n msgstr \"Rafraichissement du status des fichiers...\"\n \n-#: git-gui.sh:1194\n+#: git-gui.sh:1303\n msgid \"Scanning for modified files ...\"\n msgstr \"Recherche de fichiers modifiÃ©s...\"\n \n-#: git-gui.sh:1369 lib/browser.tcl:246\n+#: git-gui.sh:1367\n+msgid \"Calling prepare-commit-msg hook...\"\n+msgstr \"Lancement de l'action de prÃ©paration du message de commit...\"\n+\n+#: git-gui.sh:1384\n+msgid \"Commit declined by prepare-commit-msg hook.\"\n+msgstr \"Commit refusÃ© par l'action de prÃ©paration du message de commit.\"\n+\n+#: git-gui.sh:1542 lib/browser.tcl:246\n msgid \"Ready.\"\n msgstr \"PrÃªt.\"\n \n-#: git-gui.sh:1635\n+#: git-gui.sh:1819\n msgid \"Unmodified\"\n msgstr \"Non modifiÃ©\"\n \n-#: git-gui.sh:1637\n+#: git-gui.sh:1821\n msgid \"Modified, not staged\"\n msgstr \"ModifiÃ©, pas indexÃ©\"\n \n-#: git-gui.sh:1638 git-gui.sh:1643\n+#: git-gui.sh:1822 git-gui.sh:1830\n msgid \"Staged for commit\"\n msgstr \"IndexÃ©\"\n \n-#: git-gui.sh:1639 git-gui.sh:1644\n+#: git-gui.sh:1823 git-gui.sh:1831\n msgid \"Portions staged for commit\"\n msgstr \"Portions indexÃ©es\"\n \n-#: git-gui.sh:1640 git-gui.sh:1645\n+#: git-gui.sh:1824 git-gui.sh:1832\n msgid \"Staged for commit, missing\"\n msgstr \"IndexÃ©s, manquant\"\n \n-#: git-gui.sh:1642\n+#: git-gui.sh:1826\n+msgid \"File type changed, not staged\"\n+msgstr \"Le type de fichier a changÃ©, non indexÃ©\"\n+\n+#: git-gui.sh:1827\n+msgid \"File type changed, staged\"\n+msgstr \"Le type de fichier a changÃ©, indexÃ©\"\n+\n+#: git-gui.sh:1829\n msgid \"Untracked, not staged\"\n msgstr \"Non versionnÃ©, non indexÃ©\"\n \n-#: git-gui.sh:1647\n+#: git-gui.sh:1834\n msgid \"Missing\"\n msgstr \"Manquant\"\n \n-#: git-gui.sh:1648\n+#: git-gui.sh:1835\n msgid \"Staged for removal\"\n msgstr \"IndexÃ© pour suppression\"\n \n-#: git-gui.sh:1649\n+#: git-gui.sh:1836\n msgid \"Staged for removal, still present\"\n msgstr \"IndexÃ© pour suppression, toujours prÃ©sent\"\n \n-#: git-gui.sh:1651 git-gui.sh:1652 git-gui.sh:1653 git-gui.sh:1654\n+#: git-gui.sh:1838 git-gui.sh:1839 git-gui.sh:1840 git-gui.sh:1841\n+#: git-gui.sh:1842 git-gui.sh:1843\n msgid \"Requires merge resolution\"\n msgstr \"NÃ©cessite la rÃ©solution d'une fusion\"\n \n-#: git-gui.sh:1689\n+#: git-gui.sh:1878\n msgid \"Starting gitk... please wait...\"\n msgstr \"Lancement de gitk... un instant...\"\n \n-#: git-gui.sh:1698\n+#: git-gui.sh:1887\n msgid \"Couldn't find gitk in PATH\"\n msgstr \"Impossible de trouver gitk dans PATH.\"\n \n-#: git-gui.sh:1948 lib/choose_repository.tcl:36\n+#: git-gui.sh:2280 lib/choose_repository.tcl:36\n msgid \"Repository\"\n msgstr \"DÃ©pÃ´t\"\n \n-#: git-gui.sh:1949\n+#: git-gui.sh:2281\n msgid \"Edit\"\n msgstr \"Edition\"\n \n-#: git-gui.sh:1951 lib/choose_rev.tcl:561\n+#: git-gui.sh:2283 lib/choose_rev.tcl:561\n msgid \"Branch\"\n msgstr \"Branche\"\n \n-#: git-gui.sh:1954 lib/choose_rev.tcl:548\n+#: git-gui.sh:2286 lib/choose_rev.tcl:548\n msgid \"Commit@@noun\"\n msgstr \"Commit\"\n \n-#: git-gui.sh:1957 lib/merge.tcl:120 lib/merge.tcl:149 lib/merge.tcl:167\n+#: git-gui.sh:2289 lib/merge.tcl:121 lib/merge.tcl:150 lib/merge.tcl:168\n msgid \"Merge\"\n msgstr \"Fusionner\"\n \n-#: git-gui.sh:1958 lib/choose_rev.tcl:557\n+#: git-gui.sh:2290 lib/choose_rev.tcl:557\n msgid \"Remote\"\n msgstr \"DÃ©pÃ´t distant\"\n \n-#: git-gui.sh:1967\n+#: git-gui.sh:2293\n+msgid \"Tools\"\n+msgstr \"Outils\"\n+\n+#: git-gui.sh:2302\n+msgid \"Explore Working Copy\"\n+msgstr \"Explorer la copie de travail\"\n+\n+#: git-gui.sh:2307\n msgid \"Browse Current Branch's Files\"\n msgstr \"Naviguer dans la branche courante\"\n \n-#: git-gui.sh:1971\n+#: git-gui.sh:2311\n msgid \"Browse Branch Files...\"\n msgstr \"Naviguer dans la branche...\"\n \n-#: git-gui.sh:1976\n+#: git-gui.sh:2316\n msgid \"Visualize Current Branch's History\"\n msgstr \"Visualiser historique branche courante\"\n \n-#: git-gui.sh:1980\n+#: git-gui.sh:2320\n msgid \"Visualize All Branch History\"\n msgstr \"Voir l'historique de toutes les branches\"\n \n-#: git-gui.sh:1987\n+#: git-gui.sh:2327\n #, tcl-format\n msgid \"Browse %s's Files\"\n msgstr \"Naviguer l'arborescence de %s\"\n \n-#: git-gui.sh:1989\n+#: git-gui.sh:2329\n #, tcl-format\n msgid \"Visualize %s's History\"\n msgstr \"Voir l'historique de la branche: %s\"\n \n-#: git-gui.sh:1994 lib/database.tcl:27 lib/database.tcl:67\n+#: git-gui.sh:2334 lib/database.tcl:27 lib/database.tcl:67\n msgid \"Database Statistics\"\n msgstr \"Statistiques du dÃ©pÃ´t\"\n \n-#: git-gui.sh:1997 lib/database.tcl:34\n+#: git-gui.sh:2337 lib/database.tcl:34\n msgid \"Compress Database\"\n msgstr \"Comprimer le dÃ©pÃ´t\"\n \n-#: git-gui.sh:2000\n+#: git-gui.sh:2340\n msgid \"Verify Database\"\n msgstr \"VÃ©rifier le dÃ©pÃ´t\"\n \n-#: git-gui.sh:2007 git-gui.sh:2011 git-gui.sh:2015 lib/shortcut.tcl:7\n+#: git-gui.sh:2347 git-gui.sh:2351 git-gui.sh:2355 lib/shortcut.tcl:7\n #: lib/shortcut.tcl:39 lib/shortcut.tcl:71\n msgid \"Create Desktop Icon\"\n msgstr \"CrÃ©er icÃ´ne sur bureau\"\n \n-#: git-gui.sh:2023 lib/choose_repository.tcl:177 lib/choose_repository.tcl:185\n+#: git-gui.sh:2363 lib/choose_repository.tcl:183 lib/choose_repository.tcl:191\n msgid \"Quit\"\n msgstr \"Quitter\"\n \n-#: git-gui.sh:2031\n+#: git-gui.sh:2371\n msgid \"Undo\"\n msgstr \"DÃ©faire\"\n \n-#: git-gui.sh:2034\n+#: git-gui.sh:2374\n msgid \"Redo\"\n msgstr \"Refaire\"\n \n-#: git-gui.sh:2038 git-gui.sh:2545\n+#: git-gui.sh:2378 git-gui.sh:2923\n msgid \"Cut\"\n msgstr \"Couper\"\n \n-#: git-gui.sh:2041 git-gui.sh:2548 git-gui.sh:2622 git-gui.sh:2715\n+#: git-gui.sh:2381 git-gui.sh:2926 git-gui.sh:3000 git-gui.sh:3082\n #: lib/console.tcl:69\n msgid \"Copy\"\n msgstr \"Copier\"\n \n-#: git-gui.sh:2044 git-gui.sh:2551\n+#: git-gui.sh:2384 git-gui.sh:2929\n msgid \"Paste\"\n msgstr \"Coller\"\n \n-#: git-gui.sh:2047 git-gui.sh:2554 lib/branch_delete.tcl:26\n+#: git-gui.sh:2387 git-gui.sh:2932 lib/branch_delete.tcl:26\n #: lib/remote_branch_delete.tcl:38\n msgid \"Delete\"\n msgstr \"Supprimer\"\n \n-#: git-gui.sh:2051 git-gui.sh:2558 git-gui.sh:2719 lib/console.tcl:71\n+#: git-gui.sh:2391 git-gui.sh:2936 git-gui.sh:3086 lib/console.tcl:71\n msgid \"Select All\"\n msgstr \"Tout sÃ©lectionner\"\n \n-#: git-gui.sh:2060\n+#: git-gui.sh:2400\n msgid \"Create...\"\n msgstr \"CrÃ©er...\"\n \n-#: git-gui.sh:2066\n+#: git-gui.sh:2406\n msgid \"Checkout...\"\n msgstr \"Charger (checkout)...\"\n \n-#: git-gui.sh:2072\n+#: git-gui.sh:2412\n msgid \"Rename...\"\n msgstr \"Renommer...\"\n \n-#: git-gui.sh:2077 git-gui.sh:2187\n+#: git-gui.sh:2417\n msgid \"Delete...\"\n msgstr \"Supprimer...\"\n \n-#: git-gui.sh:2082\n+#: git-gui.sh:2422\n msgid \"Reset...\"\n msgstr \"RÃ©initialiser...\"\n \n-#: git-gui.sh:2094 git-gui.sh:2491\n+#: git-gui.sh:2432\n+msgid \"Done\"\n+msgstr \"EffectuÃ©\"\n+\n+#: git-gui.sh:2434\n+msgid \"Commit@@verb\"\n+msgstr \"Commiter@@verb\"\n+\n+#: git-gui.sh:2443 git-gui.sh:2864\n msgid \"New Commit\"\n msgstr \"Nouveau commit\"\n \n-#: git-gui.sh:2102 git-gui.sh:2498\n+#: git-gui.sh:2451 git-gui.sh:2871\n msgid \"Amend Last Commit\"\n msgstr \"Corriger dernier commit\"\n \n-#: git-gui.sh:2111 git-gui.sh:2458 lib/remote_branch_delete.tcl:99\n+#: git-gui.sh:2461 git-gui.sh:2825 lib/remote_branch_delete.tcl:99\n msgid \"Rescan\"\n msgstr \"Recharger modifs.\"\n \n-#: git-gui.sh:2117\n+#: git-gui.sh:2467\n msgid \"Stage To Commit\"\n msgstr \"Indexer\"\n \n-#: git-gui.sh:2123\n+#: git-gui.sh:2473\n msgid \"Stage Changed Files To Commit\"\n msgstr \"Indexer toutes modifications\"\n \n-#: git-gui.sh:2129\n+#: git-gui.sh:2479\n msgid \"Unstage From Commit\"\n msgstr \"DÃ©sindexer\"\n \n-#: git-gui.sh:2134 lib/index.tcl:395\n+#: git-gui.sh:2484 lib/index.tcl:410\n msgid \"Revert Changes\"\n msgstr \"Annuler les modifications (revert)\"\n \n-#: git-gui.sh:2141 git-gui.sh:2702\n+#: git-gui.sh:2491 git-gui.sh:3069\n msgid \"Show Less Context\"\n msgstr \"Montrer moins de contexte\"\n \n-#: git-gui.sh:2145 git-gui.sh:2706\n+#: git-gui.sh:2495 git-gui.sh:3073\n msgid \"Show More Context\"\n msgstr \"Montrer plus de contexte\"\n \n-#: git-gui.sh:2151 git-gui.sh:2470 git-gui.sh:2569\n+#: git-gui.sh:2502 git-gui.sh:2838 git-gui.sh:2947\n msgid \"Sign Off\"\n msgstr \"Signer\"\n \n-#: git-gui.sh:2155 git-gui.sh:2474\n-msgid \"Commit@@verb\"\n-msgstr \"Commiter\"\n-\n-#: git-gui.sh:2166\n+#: git-gui.sh:2518\n msgid \"Local Merge...\"\n msgstr \"Fusion locale...\"\n \n-#: git-gui.sh:2171\n+#: git-gui.sh:2523\n msgid \"Abort Merge...\"\n msgstr \"Abandonner fusion...\"\n \n-#: git-gui.sh:2183\n+#: git-gui.sh:2535 git-gui.sh:2575\n+msgid \"Add...\"\n+msgstr \"Ajouter...\"\n+\n+#: git-gui.sh:2539\n msgid \"Push...\"\n msgstr \"Pousser...\"\n \n-#: git-gui.sh:2197 git-gui.sh:2219 lib/about.tcl:14\n-#: lib/choose_repository.tcl:44 lib/choose_repository.tcl:50\n+#: git-gui.sh:2543\n+msgid \"Delete Branch...\"\n+msgstr \"Supprimer branche...\"\n+\n+#: git-gui.sh:2553 git-gui.sh:2589 lib/about.tcl:14\n+#: lib/choose_repository.tcl:44 lib/choose_repository.tcl:53\n #, tcl-format\n msgid \"About %s\"\n msgstr \"Ã propos de %s\"\n \n-#: git-gui.sh:2201\n+#: git-gui.sh:2557\n msgid \"Preferences...\"\n msgstr \"PrÃ©fÃ©rences...\"\n \n-#: git-gui.sh:2209 git-gui.sh:2740\n+#: git-gui.sh:2565 git-gui.sh:3115\n msgid \"Options...\"\n msgstr \"Options...\"\n \n-#: git-gui.sh:2215 lib/choose_repository.tcl:47\n+#: git-gui.sh:2576\n+msgid \"Remove...\"\n+msgstr \"Supprimer...\"\n+\n+#: git-gui.sh:2585 lib/choose_repository.tcl:50\n msgid \"Help\"\n msgstr \"Aide\"\n \n-#: git-gui.sh:2256\n+#: git-gui.sh:2611\n msgid \"Online Documentation\"\n msgstr \"Documentation en ligne\"\n \n-#: git-gui.sh:2340\n+#: git-gui.sh:2614 lib/choose_repository.tcl:47 lib/choose_repository.tcl:56\n+msgid \"Show SSH Key\"\n+msgstr \"Montrer clÃ© SSH\"\n+\n+#: git-gui.sh:2707\n #, tcl-format\n msgid \"fatal: cannot stat path %s: No such file or directory\"\n msgstr \"\"\n \"erreur fatale : pas d'infos sur le chemin %s : Fichier ou rÃ©pertoire \"\n \"inexistant\"\n \n-#: git-gui.sh:2373\n+#: git-gui.sh:2740\n msgid \"Current Branch:\"\n msgstr \"Branche courante :\"\n \n-#: git-gui.sh:2394\n+#: git-gui.sh:2761\n msgid \"Staged Changes (Will Commit)\"\n msgstr \"Modifs. indexÃ©es (pour commit)\"\n \n-#: git-gui.sh:2414\n+#: git-gui.sh:2781\n msgid \"Unstaged Changes\"\n msgstr \"Modifs. non indexÃ©es\"\n \n-#: git-gui.sh:2464\n+#: git-gui.sh:2831\n msgid \"Stage Changed\"\n msgstr \"Indexer modifs.\"\n \n-#: git-gui.sh:2480 lib/transport.tcl:93 lib/transport.tcl:182\n+#: git-gui.sh:2850 lib/transport.tcl:93 lib/transport.tcl:182\n msgid \"Push\"\n msgstr \"Pousser\"\n \n-#: git-gui.sh:2510\n+#: git-gui.sh:2885\n msgid \"Initial Commit Message:\"\n msgstr \"Message de commit initial :\"\n \n-#: git-gui.sh:2511\n+#: git-gui.sh:2886\n msgid \"Amended Commit Message:\"\n msgstr \"Message de commit corrigÃ© :\"\n \n-#: git-gui.sh:2512\n+#: git-gui.sh:2887\n msgid \"Amended Initial Commit Message:\"\n msgstr \"Message de commit initial corrigÃ© :\"\n \n-#: git-gui.sh:2513\n+#: git-gui.sh:2888\n msgid \"Amended Merge Commit Message:\"\n msgstr \"Message de commit de fusion corrigÃ© :\"\n \n-#: git-gui.sh:2514\n+#: git-gui.sh:2889\n msgid \"Merge Commit Message:\"\n msgstr \"Message de commit de fusion :\"\n \n-#: git-gui.sh:2515\n+#: git-gui.sh:2890\n msgid \"Commit Message:\"\n msgstr \"Message de commit :\"\n \n-#: git-gui.sh:2561 git-gui.sh:2723 lib/console.tcl:73\n+#: git-gui.sh:2939 git-gui.sh:3090 lib/console.tcl:73\n msgid \"Copy All\"\n msgstr \"Copier tout\"\n \n-#: git-gui.sh:2585 lib/blame.tcl:100\n+#: git-gui.sh:2963 lib/blame.tcl:104\n msgid \"File:\"\n msgstr \"Fichier :\"\n \n-#: git-gui.sh:2691\n-msgid \"Apply/Reverse Hunk\"\n-msgstr \"Appliquer/Inverser section\"\n-\n-#: git-gui.sh:2696\n-msgid \"Apply/Reverse Line\"\n-msgstr \"Appliquer/Inverser la ligne\"\n-\n-#: git-gui.sh:2711\n+#: git-gui.sh:3078\n msgid \"Refresh\"\n msgstr \"Rafraichir\"\n \n-#: git-gui.sh:2732\n+#: git-gui.sh:3099\n msgid \"Decrease Font Size\"\n msgstr \"Diminuer la police\"\n \n-#: git-gui.sh:2736\n+#: git-gui.sh:3103\n msgid \"Increase Font Size\"\n msgstr \"Agrandir la police\"\n \n-#: git-gui.sh:2747\n+#: git-gui.sh:3111 lib/blame.tcl:281\n+msgid \"Encoding\"\n+msgstr \"Encodage\"\n+\n+#: git-gui.sh:3122\n+msgid \"Apply/Reverse Hunk\"\n+msgstr \"Appliquer/Inverser section\"\n+\n+#: git-gui.sh:3127\n+msgid \"Apply/Reverse Line\"\n+msgstr \"Appliquer/Inverser la ligne\"\n+\n+#: git-gui.sh:3137\n+msgid \"Run Merge Tool\"\n+msgstr \"Lancer outil de merge\"\n+\n+#: git-gui.sh:3142\n+msgid \"Use Remote Version\"\n+msgstr \"Utiliser la version distante\"\n+\n+#: git-gui.sh:3146\n+msgid \"Use Local Version\"\n+msgstr \"Utiliser la version locale\"\n+\n+#: git-gui.sh:3150\n+msgid \"Revert To Base\"\n+msgstr \"Revenir Ã  la version de base\"\n+\n+#: git-gui.sh:3169\n msgid \"Unstage Hunk From Commit\"\n msgstr \"DÃ©sindexer la section\"\n \n-#: git-gui.sh:2748\n+#: git-gui.sh:3170\n msgid \"Unstage Line From Commit\"\n msgstr \"DÃ©sindexer la ligne\"\n \n-#: git-gui.sh:2750\n+#: git-gui.sh:3172\n msgid \"Stage Hunk For Commit\"\n msgstr \"Indexer la section\"\n \n-#: git-gui.sh:2751\n+#: git-gui.sh:3173\n msgid \"Stage Line For Commit\"\n msgstr \"Indexer la ligne\"\n \n-#: git-gui.sh:2771\n+#: git-gui.sh:3196\n msgid \"Initializing...\"\n msgstr \"Initialisation...\"\n \n-#: git-gui.sh:2876\n+#: git-gui.sh:3301\n #, tcl-format\n msgid \"\"\n \"Possible environment issues exist.\\n\"\n@@ -455,7 +520,7 @@ msgstr \"\"\n \"sous-processus de Git lancÃ©s par %s\\n\"\n \"\\n\"\n \n-#: git-gui.sh:2906\n+#: git-gui.sh:3331\n msgid \"\"\n \"\\n\"\n \"This is due to a known issue with the\\n\"\n@@ -465,7 +530,7 @@ msgstr \"\"\n \"Ceci est du Ã  un problÃ¨me connu avec\\n\"\n \"le binaire Tcl distribuÃ© par Cygwin.\"\n \n-#: git-gui.sh:2911\n+#: git-gui.sh:3336\n #, tcl-format\n msgid \"\"\n \"\\n\"\n@@ -486,80 +551,108 @@ msgstr \"\"\n msgid \"git-gui - a graphical user interface for Git.\"\n msgstr \"git-gui - une interface graphique utilisateur pour Git\"\n \n-#: lib/blame.tcl:70\n+#: lib/blame.tcl:72\n msgid \"File Viewer\"\n msgstr \"Visionneur de fichier\"\n \n-#: lib/blame.tcl:74\n+#: lib/blame.tcl:78\n msgid \"Commit:\"\n msgstr \"Commit :\"\n \n-#: lib/blame.tcl:257\n+#: lib/blame.tcl:271\n msgid \"Copy Commit\"\n msgstr \"Copier commit\"\n \n-#: lib/blame.tcl:260\n+#: lib/blame.tcl:275\n+msgid \"Find Text...\"\n+msgstr \"Chercher texte...\"\n+\n+#: lib/blame.tcl:284\n msgid \"Do Full Copy Detection\"\n msgstr \"Lancer la dÃ©tection approfondie des copies\"\n \n-#: lib/blame.tcl:388\n+#: lib/blame.tcl:288\n+msgid \"Show History Context\"\n+msgstr \"Montrer l'historique\"\n+\n+#: lib/blame.tcl:291\n+msgid \"Blame Parent Commit\"\n+msgstr \"BlÃ¢mer le commit parent\"\n+\n+#: lib/blame.tcl:450\n #, tcl-format\n msgid \"Reading %s...\"\n msgstr \"Lecture de %s...\"\n \n-#: lib/blame.tcl:492\n+#: lib/blame.tcl:557\n msgid \"Loading copy/move tracking annotations...\"\n msgstr \"Chargement des annotations de suivi des copies/dÃ©placements...\"\n \n-#: lib/blame.tcl:512\n+#: lib/blame.tcl:577\n msgid \"lines annotated\"\n msgstr \"lignes annotÃ©es\"\n \n-#: lib/blame.tcl:704\n+#: lib/blame.tcl:769\n msgid \"Loading original location annotations...\"\n msgstr \"Chargement des annotations d'emplacement original\"\n \n-#: lib/blame.tcl:707\n+#: lib/blame.tcl:772\n msgid \"Annotation complete.\"\n msgstr \"Annotation terminÃ©e.\"\n \n-#: lib/blame.tcl:737\n+#: lib/blame.tcl:802\n msgid \"Busy\"\n msgstr \"OccupÃ©\"\n \n-#: lib/blame.tcl:738\n+#: lib/blame.tcl:803\n msgid \"Annotation process is already running.\"\n msgstr \"Annotation en cours d'exÃ©cution.\"\n \n-#: lib/blame.tcl:777\n+#: lib/blame.tcl:842\n msgid \"Running thorough copy detection...\"\n msgstr \"Recherche de copie approfondie en cours...\"\n \n-#: lib/blame.tcl:827\n+#: lib/blame.tcl:910\n msgid \"Loading annotation...\"\n msgstr \"Chargement des annotations...\"\n \n-#: lib/blame.tcl:883\n+#: lib/blame.tcl:964\n msgid \"Author:\"\n msgstr \"Auteur :\"\n \n-#: lib/blame.tcl:887\n+#: lib/blame.tcl:968\n msgid \"Committer:\"\n msgstr \"Commiteur :\"\n \n-#: lib/blame.tcl:892\n+#: lib/blame.tcl:973\n msgid \"Original File:\"\n msgstr \"Fichier original :\"\n \n-#: lib/blame.tcl:1006\n+#: lib/blame.tcl:1021\n+msgid \"Cannot find HEAD commit:\"\n+msgstr \"Impossible de trouver le commit HEAD:\"\n+\n+#: lib/blame.tcl:1076\n+msgid \"Cannot find parent commit:\"\n+msgstr \"Impossible de trouver le commit parent:\"\n+\n+#: lib/blame.tcl:1091\n+msgid \"Unable to display parent\"\n+msgstr \"Impossible d'afficher le parent\"\n+\n+#: lib/blame.tcl:1092 lib/diff.tcl:297\n+msgid \"Error loading diff:\"\n+msgstr \"Erreur lors du chargement des diffÃ©rences :\"\n+\n+#: lib/blame.tcl:1232\n msgid \"Originally By:\"\n msgstr \"A l'origine par :\"\n \n-#: lib/blame.tcl:1012\n+#: lib/blame.tcl:1238\n msgid \"In File:\"\n msgstr \"Dans le fichier :\"\n \n-#: lib/blame.tcl:1017\n+#: lib/blame.tcl:1243\n msgid \"Copied Or Moved Here By:\"\n msgstr \"CopiÃ© ou dÃ©placÃ© ici par :\"\n \n@@ -573,16 +666,18 @@ msgstr \"Charger (checkout)\"\n \n #: lib/branch_checkout.tcl:27 lib/branch_create.tcl:35\n #: lib/branch_delete.tcl:32 lib/branch_rename.tcl:30 lib/browser.tcl:282\n-#: lib/checkout_op.tcl:544 lib/choose_font.tcl:43 lib/merge.tcl:171\n-#: lib/option.tcl:103 lib/remote_branch_delete.tcl:42 lib/transport.tcl:97\n+#: lib/checkout_op.tcl:544 lib/choose_font.tcl:43 lib/merge.tcl:172\n+#: lib/option.tcl:125 lib/remote_add.tcl:32 lib/remote_branch_delete.tcl:42\n+#: lib/tools_dlg.tcl:40 lib/tools_dlg.tcl:204 lib/tools_dlg.tcl:352\n+#: lib/transport.tcl:97\n msgid \"Cancel\"\n msgstr \"Annuler\"\n \n-#: lib/branch_checkout.tcl:32 lib/browser.tcl:287\n+#: lib/branch_checkout.tcl:32 lib/browser.tcl:287 lib/tools_dlg.tcl:328\n msgid \"Revision\"\n msgstr \"RÃ©vision\"\n \n-#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:244\n+#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:280\n msgid \"Options\"\n msgstr \"Options\"\n \n@@ -602,7 +697,7 @@ msgstr \"CrÃ©er branche\"\n msgid \"Create New Branch\"\n msgstr \"CrÃ©er nouvelle branche\"\n \n-#: lib/branch_create.tcl:31 lib/choose_repository.tcl:371\n+#: lib/branch_create.tcl:31 lib/choose_repository.tcl:377\n msgid \"Create\"\n msgstr \"CrÃ©er\"\n \n@@ -610,7 +705,7 @@ msgstr \"CrÃ©er\"\n msgid \"Branch Name\"\n msgstr \"Nom de branche\"\n \n-#: lib/branch_create.tcl:43\n+#: lib/branch_create.tcl:43 lib/remote_add.tcl:39 lib/tools_dlg.tcl:50\n msgid \"Name:\"\n msgstr \"Nom :\"\n \n@@ -755,9 +850,9 @@ msgstr \"[Jusqu'au parent]\"\n msgid \"Browse Branch Files\"\n msgstr \"Naviguer dans les fichiers de le branche\"\n \n-#: lib/browser.tcl:278 lib/choose_repository.tcl:387\n-#: lib/choose_repository.tcl:472 lib/choose_repository.tcl:482\n-#: lib/choose_repository.tcl:985\n+#: lib/browser.tcl:278 lib/choose_repository.tcl:394\n+#: lib/choose_repository.tcl:480 lib/choose_repository.tcl:491\n+#: lib/choose_repository.tcl:995\n msgid \"Browse\"\n msgstr \"Naviguer\"\n \n@@ -772,6 +867,7 @@ msgid \"fatal: Cannot resolve %s\"\n msgstr \"erreur fatale : Impossible de rÃ©soudre %s\"\n \n #: lib/checkout_op.tcl:145 lib/console.tcl:81 lib/database.tcl:31\n+#: lib/sshkey.tcl:53\n msgid \"Close\"\n msgstr \"Fermer\"\n \n@@ -884,7 +980,7 @@ msgstr \"RÃ©cupÃ©rer les commits perdus ne sera peut Ãªtre pas facile.\"\n msgid \"Reset '%s'?\"\n msgstr \"RÃ©initialiser '%s' ?\"\n \n-#: lib/checkout_op.tcl:532 lib/merge.tcl:163\n+#: lib/checkout_op.tcl:532 lib/merge.tcl:164 lib/tools_dlg.tcl:343\n msgid \"Visualize\"\n msgstr \"Visualiser\"\n \n@@ -934,225 +1030,229 @@ msgstr \"\"\n msgid \"Git Gui\"\n msgstr \"Git Gui\"\n \n-#: lib/choose_repository.tcl:81 lib/choose_repository.tcl:376\n+#: lib/choose_repository.tcl:87 lib/choose_repository.tcl:382\n msgid \"Create New Repository\"\n msgstr \"CrÃ©er nouveau dÃ©pÃ´t\"\n \n-#: lib/choose_repository.tcl:87\n+#: lib/choose_repository.tcl:93\n msgid \"New...\"\n msgstr \"Nouveau...\"\n \n-#: lib/choose_repository.tcl:94 lib/choose_repository.tcl:458\n+#: lib/choose_repository.tcl:100 lib/choose_repository.tcl:465\n msgid \"Clone Existing Repository\"\n msgstr \"Cloner dÃ©pÃ´t existant\"\n \n-#: lib/choose_repository.tcl:100\n+#: lib/choose_repository.tcl:106\n msgid \"Clone...\"\n msgstr \"Cloner...\"\n \n-#: lib/choose_repository.tcl:107 lib/choose_repository.tcl:974\n+#: lib/choose_repository.tcl:113 lib/choose_repository.tcl:983\n msgid \"Open Existing Repository\"\n msgstr \"Ouvrir dÃ©pÃ´t existant\"\n \n-#: lib/choose_repository.tcl:113\n+#: lib/choose_repository.tcl:119\n msgid \"Open...\"\n msgstr \"Ouvrir...\"\n \n-#: lib/choose_repository.tcl:126\n+#: lib/choose_repository.tcl:132\n msgid \"Recent Repositories\"\n msgstr \"DÃ©pÃ´t rÃ©cemment utilisÃ©s\"\n \n-#: lib/choose_repository.tcl:132\n+#: lib/choose_repository.tcl:138\n msgid \"Open Recent Repository:\"\n msgstr \"Ouvrir dÃ©pÃ´t rÃ©cent :\"\n \n-#: lib/choose_repository.tcl:296 lib/choose_repository.tcl:303\n-#: lib/choose_repository.tcl:310\n+#: lib/choose_repository.tcl:302 lib/choose_repository.tcl:309\n+#: lib/choose_repository.tcl:316\n #, tcl-format\n msgid \"Failed to create repository %s:\"\n msgstr \"La crÃ©ation du dÃ©pÃ´t %s a Ã©chouÃ©e :\"\n \n-#: lib/choose_repository.tcl:381 lib/choose_repository.tcl:476\n+#: lib/choose_repository.tcl:387\n msgid \"Directory:\"\n msgstr \"RÃ©pertoire :\"\n \n-#: lib/choose_repository.tcl:410 lib/choose_repository.tcl:535\n-#: lib/choose_repository.tcl:1007\n+#: lib/choose_repository.tcl:417 lib/choose_repository.tcl:544\n+#: lib/choose_repository.tcl:1017\n msgid \"Git Repository\"\n msgstr \"DÃ©pÃ´t Git\"\n \n-#: lib/choose_repository.tcl:435\n+#: lib/choose_repository.tcl:442\n #, tcl-format\n msgid \"Directory %s already exists.\"\n msgstr \"Le rÃ©pertoire %s existe dÃ©jÃ .\"\n \n-#: lib/choose_repository.tcl:439\n+#: lib/choose_repository.tcl:446\n #, tcl-format\n msgid \"File %s already exists.\"\n msgstr \"Le fichier %s existe dÃ©jÃ .\"\n \n-#: lib/choose_repository.tcl:453\n+#: lib/choose_repository.tcl:460\n msgid \"Clone\"\n msgstr \"Cloner\"\n \n-#: lib/choose_repository.tcl:466\n-msgid \"URL:\"\n-msgstr \"URL :\"\n+#: lib/choose_repository.tcl:473\n+msgid \"Source Location:\"\n+msgstr \"Emplacement source:\"\n \n-#: lib/choose_repository.tcl:487\n+#: lib/choose_repository.tcl:484\n+msgid \"Target Directory:\"\n+msgstr \"RÃ©pertoire cible:\"\n+\n+#: lib/choose_repository.tcl:496\n msgid \"Clone Type:\"\n msgstr \"Type de clonage :\"\n \n-#: lib/choose_repository.tcl:493\n+#: lib/choose_repository.tcl:502\n msgid \"Standard (Fast, Semi-Redundant, Hardlinks)\"\n msgstr \"Standard (rapide, semi-redondant, liens durs)\"\n \n-#: lib/choose_repository.tcl:499\n+#: lib/choose_repository.tcl:508\n msgid \"Full Copy (Slower, Redundant Backup)\"\n msgstr \"Copy complÃ¨te (plus lent, sauvegarde redondante)\"\n \n-#: lib/choose_repository.tcl:505\n+#: lib/choose_repository.tcl:514\n msgid \"Shared (Fastest, Not Recommended, No Backup)\"\n msgstr \"PartagÃ© (le plus rapide, non recommandÃ©, pas de sauvegarde)\"\n \n-#: lib/choose_repository.tcl:541 lib/choose_repository.tcl:588\n-#: lib/choose_repository.tcl:734 lib/choose_repository.tcl:804\n-#: lib/choose_repository.tcl:1013 lib/choose_repository.tcl:1021\n+#: lib/choose_repository.tcl:550 lib/choose_repository.tcl:597\n+#: lib/choose_repository.tcl:743 lib/choose_repository.tcl:813\n+#: lib/choose_repository.tcl:1023 lib/choose_repository.tcl:1031\n #, tcl-format\n msgid \"Not a Git repository: %s\"\n msgstr \"'%s' n'est pas un dÃ©pÃ´t Git.\"\n \n-#: lib/choose_repository.tcl:577\n+#: lib/choose_repository.tcl:586\n msgid \"Standard only available for local repository.\"\n msgstr \"Standard n'est disponible que pour un dÃ©pÃ´t local.\"\n \n-#: lib/choose_repository.tcl:581\n+#: lib/choose_repository.tcl:590\n msgid \"Shared only available for local repository.\"\n msgstr \"PartagÃ© n'est disponible que pour un dÃ©pÃ´t local.\"\n \n-#: lib/choose_repository.tcl:602\n+#: lib/choose_repository.tcl:611\n #, tcl-format\n msgid \"Location %s already exists.\"\n msgstr \"L'emplacement %s existe dÃ©jÃ .\"\n \n-#: lib/choose_repository.tcl:613\n+#: lib/choose_repository.tcl:622\n msgid \"Failed to configure origin\"\n msgstr \"La configuration de l'origine a Ã©chouÃ©e.\"\n \n-#: lib/choose_repository.tcl:625\n+#: lib/choose_repository.tcl:634\n msgid \"Counting objects\"\n msgstr \"DÃ©compte des objets\"\n \n-#: lib/choose_repository.tcl:626\n+#: lib/choose_repository.tcl:635\n msgid \"buckets\"\n msgstr \"paniers\"\n \n-#: lib/choose_repository.tcl:650\n+#: lib/choose_repository.tcl:659\n #, tcl-format\n msgid \"Unable to copy objects/info/alternates: %s\"\n msgstr \"Impossible de copier 'objects/info/alternates' : %s\"\n \n-#: lib/choose_repository.tcl:686\n+#: lib/choose_repository.tcl:695\n #, tcl-format\n msgid \"Nothing to clone from %s.\"\n msgstr \"Il n'y a rien Ã  cloner depuis %s.\"\n \n-#: lib/choose_repository.tcl:688 lib/choose_repository.tcl:902\n-#: lib/choose_repository.tcl:914\n+#: lib/choose_repository.tcl:697 lib/choose_repository.tcl:911\n+#: lib/choose_repository.tcl:923\n msgid \"The 'master' branch has not been initialized.\"\n msgstr \"La branche 'master' n'a pas Ã©tÃ© initialisÃ©e.\"\n \n-#: lib/choose_repository.tcl:701\n+#: lib/choose_repository.tcl:710\n msgid \"Hardlinks are unavailable.  Falling back to copying.\"\n msgstr \"Les liens durs ne sont pas supportÃ©s. Une copie sera effectuÃ©e Ã  la place.\"\n \n-#: lib/choose_repository.tcl:713\n+#: lib/choose_repository.tcl:722\n #, tcl-format\n msgid \"Cloning from %s\"\n msgstr \"Clonage depuis %s\"\n \n-#: lib/choose_repository.tcl:744\n+#: lib/choose_repository.tcl:753\n msgid \"Copying objects\"\n msgstr \"Copie des objets\"\n \n-#: lib/choose_repository.tcl:745\n+#: lib/choose_repository.tcl:754\n msgid \"KiB\"\n msgstr \"KiB\"\n \n-#: lib/choose_repository.tcl:769\n+#: lib/choose_repository.tcl:778\n #, tcl-format\n msgid \"Unable to copy object: %s\"\n msgstr \"Impossible de copier l'objet : %s\"\n \n-#: lib/choose_repository.tcl:779\n+#: lib/choose_repository.tcl:788\n msgid \"Linking objects\"\n msgstr \"Liaison des objets\"\n \n-#: lib/choose_repository.tcl:780\n+#: lib/choose_repository.tcl:789\n msgid \"objects\"\n msgstr \"objets\"\n \n-#: lib/choose_repository.tcl:788\n+#: lib/choose_repository.tcl:797\n #, tcl-format\n msgid \"Unable to hardlink object: %s\"\n msgstr \"Impossible crÃ©er un lien dur pour l'objet : %s\"\n \n-#: lib/choose_repository.tcl:843\n+#: lib/choose_repository.tcl:852\n msgid \"Cannot fetch branches and objects.  See console output for details.\"\n msgstr \"\"\n \"Impossible de rÃ©cupÃ©rer les branches et objets. Voir la sortie console pour \"\n \"plus de dÃ©tails.\"\n \n-#: lib/choose_repository.tcl:854\n+#: lib/choose_repository.tcl:863\n msgid \"Cannot fetch tags.  See console output for details.\"\n msgstr \"\"\n \"Impossible de rÃ©cupÃ©rer les marques (tags). Voir la sortie console pour plus \"\n \"de dÃ©tails.\"\n \n-#: lib/choose_repository.tcl:878\n+#: lib/choose_repository.tcl:887\n msgid \"Cannot determine HEAD.  See console output for details.\"\n msgstr \"Impossible de dÃ©terminer HEAD. Voir la sortie console pour plus de dÃ©tails.\"\n \n-#: lib/choose_repository.tcl:887\n+#: lib/choose_repository.tcl:896\n #, tcl-format\n msgid \"Unable to cleanup %s\"\n msgstr \"Impossible de nettoyer %s\"\n \n-#: lib/choose_repository.tcl:893\n+#: lib/choose_repository.tcl:902\n msgid \"Clone failed.\"\n msgstr \"Le clonage a Ã©chouÃ©.\"\n \n-#: lib/choose_repository.tcl:900\n+#: lib/choose_repository.tcl:909\n msgid \"No default branch obtained.\"\n msgstr \"Aucune branche par dÃ©faut n'a Ã©tÃ© obtenue.\"\n \n-#: lib/choose_repository.tcl:911\n+#: lib/choose_repository.tcl:920\n #, tcl-format\n msgid \"Cannot resolve %s as a commit.\"\n msgstr \"Impossible de rÃ©soudre %s comme commit.\"\n \n-#: lib/choose_repository.tcl:923\n+#: lib/choose_repository.tcl:932\n msgid \"Creating working directory\"\n msgstr \"CrÃ©ation du rÃ©pertoire de travail\"\n \n-#: lib/choose_repository.tcl:924 lib/index.tcl:65 lib/index.tcl:127\n-#: lib/index.tcl:193\n+#: lib/choose_repository.tcl:933 lib/index.tcl:65 lib/index.tcl:128\n+#: lib/index.tcl:196\n msgid \"files\"\n msgstr \"fichiers\"\n \n-#: lib/choose_repository.tcl:953\n+#: lib/choose_repository.tcl:962\n msgid \"Initial file checkout failed.\"\n msgstr \"Chargement initial du fichier Ã©chouÃ©.\"\n \n-#: lib/choose_repository.tcl:969\n+#: lib/choose_repository.tcl:978\n msgid \"Open\"\n msgstr \"Ouvrir\"\n \n-#: lib/choose_repository.tcl:979\n+#: lib/choose_repository.tcl:988\n msgid \"Repository:\"\n msgstr \"DÃ©pÃ´t :\"\n \n-#: lib/choose_repository.tcl:1027\n+#: lib/choose_repository.tcl:1037\n #, tcl-format\n msgid \"Failed to open repository %s:\"\n msgstr \"Impossible d'ouvrir le dÃ©pÃ´t %s :\"\n@@ -1254,7 +1354,7 @@ msgstr \"\"\n \"\\n\"\n \"Cela va Ãªtre fait tout de suite automatiquement.\\n\"\n \n-#: lib/commit.tcl:154\n+#: lib/commit.tcl:156\n #, tcl-format\n msgid \"\"\n \"Unmerged files cannot be committed.\\n\"\n@@ -1267,7 +1367,7 @@ msgstr \"\"\n \"Le fichier %s a des conflicts de fusion. Vous devez les rÃ©soudre et prÃ©-\"\n \"commiter le fichier avant de pouvoir commiter.\\n\"\n \n-#: lib/commit.tcl:162\n+#: lib/commit.tcl:164\n #, tcl-format\n msgid \"\"\n \"Unknown file state %s detected.\\n\"\n@@ -1278,7 +1378,7 @@ msgstr \"\"\n \"\\n\"\n \"Le fichier %s ne peut pas Ãªtre commitÃ© par ce programme.\\n\"\n \n-#: lib/commit.tcl:170\n+#: lib/commit.tcl:172\n msgid \"\"\n \"No changes to commit.\\n\"\n \"\\n\"\n@@ -1288,7 +1388,7 @@ msgstr \"\"\n \"\\n\"\n \"Vous devez indexer au moins 1 fichier avant de pouvoir commiter.\\n\"\n \n-#: lib/commit.tcl:183\n+#: lib/commit.tcl:187\n msgid \"\"\n \"Please supply a commit message.\\n\"\n \"\\n\"\n@@ -1306,45 +1406,45 @@ msgstr \"\"\n \"- DeuxiÃ¨me ligne : rien.\\n\"\n \"- Lignes suivantes : DÃ©crire pourquoi ces modifications sont bonnes.\\n\"\n \n-#: lib/commit.tcl:207\n+#: lib/commit.tcl:211\n #, tcl-format\n msgid \"warning: Tcl does not support encoding '%s'.\"\n msgstr \"attention : Tcl ne supporte pas l'encodage '%s'.\"\n \n-#: lib/commit.tcl:221\n+#: lib/commit.tcl:227\n msgid \"Calling pre-commit hook...\"\n msgstr \"Lancement de l'action d'avant-commit...\"\n \n-#: lib/commit.tcl:236\n+#: lib/commit.tcl:242\n msgid \"Commit declined by pre-commit hook.\"\n msgstr \"Commit refusÃ© par l'action d'avant-commit.\"\n \n-#: lib/commit.tcl:259\n+#: lib/commit.tcl:265\n msgid \"Calling commit-msg hook...\"\n msgstr \"Lancement de l'action \\\"message de commit\\\"...\"\n \n-#: lib/commit.tcl:274\n+#: lib/commit.tcl:280\n msgid \"Commit declined by commit-msg hook.\"\n msgstr \"Commit refusÃ© par l'action \\\"message de commit\\\".\"\n \n-#: lib/commit.tcl:287\n+#: lib/commit.tcl:293\n msgid \"Committing changes...\"\n msgstr \"Commit des modifications...\"\n \n-#: lib/commit.tcl:303\n+#: lib/commit.tcl:309\n msgid \"write-tree failed:\"\n msgstr \"write-tree a Ã©chouÃ© :\"\n \n-#: lib/commit.tcl:304 lib/commit.tcl:348 lib/commit.tcl:368\n+#: lib/commit.tcl:310 lib/commit.tcl:354 lib/commit.tcl:374\n msgid \"Commit failed.\"\n msgstr \"Le commit a Ã©chouÃ©.\"\n \n-#: lib/commit.tcl:321\n+#: lib/commit.tcl:327\n #, tcl-format\n msgid \"Commit %s appears to be corrupt\"\n msgstr \"Le commit %s semble Ãªtre corrompu\"\n \n-#: lib/commit.tcl:326\n+#: lib/commit.tcl:332\n msgid \"\"\n \"No changes to commit.\\n\"\n \"\\n\"\n@@ -1359,19 +1459,19 @@ msgstr \"\"\n \"\\n\"\n \"Une resynchronisation va Ãªtre lancÃ©e tout de suite automatiquement.\\n\"\n \n-#: lib/commit.tcl:333\n+#: lib/commit.tcl:339\n msgid \"No changes to commit.\"\n msgstr \"Pas de modifications Ã  commiter.\"\n \n-#: lib/commit.tcl:347\n+#: lib/commit.tcl:353\n msgid \"commit-tree failed:\"\n msgstr \"commit-tree a Ã©chouÃ© :\"\n \n-#: lib/commit.tcl:367\n+#: lib/commit.tcl:373\n msgid \"update-ref failed:\"\n msgstr \"update-ref a Ã©chouÃ©\"\n \n-#: lib/commit.tcl:454\n+#: lib/commit.tcl:461\n #, tcl-format\n msgid \"Created commit %s: %s\"\n msgstr \"Commit crÃ©Ã© %s : %s\"\n@@ -1448,7 +1548,7 @@ msgstr \"\"\n msgid \"Invalid date from Git: %s\"\n msgstr \"Date invalide de Git : %s\"\n \n-#: lib/diff.tcl:44\n+#: lib/diff.tcl:59\n #, tcl-format\n msgid \"\"\n \"No differences detected.\\n\"\n@@ -1471,48 +1571,101 @@ msgstr \"\"\n \"Une resynchronisation va Ãªtre lancÃ©e automatiquement pour trouver d'autres \"\n \"fichiers qui pourraient se trouver dans le mÃªme Ã©tat.\"\n \n-#: lib/diff.tcl:83\n+#: lib/diff.tcl:99\n #, tcl-format\n msgid \"Loading diff of %s...\"\n msgstr \"Chargement des diffÃ©rences de %s...\"\n \n-#: lib/diff.tcl:116 lib/diff.tcl:190\n+#: lib/diff.tcl:120\n+msgid \"\"\n+\"LOCAL: deleted\\n\"\n+\"REMOTE:\\n\"\n+msgstr \"\"\n+\"LOCAL: supprimÃ©\\n\"\n+\"DISTANT:\\n\"\n+\n+#: lib/diff.tcl:125\n+msgid \"\"\n+\"REMOTE: deleted\\n\"\n+\"LOCAL:\\n\"\n+msgstr \"\"\n+\"DISTANT: supprimÃ©\\n\"\n+\"LOCAL:\\n\"\n+\n+#: lib/diff.tcl:132\n+msgid \"LOCAL:\\n\"\n+msgstr \"LOCAL:\\n\"\n+\n+#: lib/diff.tcl:135\n+msgid \"REMOTE:\\n\"\n+msgstr \"DISTANT:\\n\"\n+\n+#: lib/diff.tcl:197 lib/diff.tcl:296\n #, tcl-format\n msgid \"Unable to display %s\"\n msgstr \"Impossible d'afficher %s\"\n \n-#: lib/diff.tcl:117\n+#: lib/diff.tcl:198\n msgid \"Error loading file:\"\n msgstr \"Erreur lors du chargement du fichier :\"\n \n-#: lib/diff.tcl:124\n+#: lib/diff.tcl:205\n msgid \"Git Repository (subproject)\"\n msgstr \"DÃ©pÃ´t Git (sous projet)\"\n \n-#: lib/diff.tcl:136\n+#: lib/diff.tcl:217\n msgid \"* Binary file (not showing content).\"\n msgstr \"* Fichier binaire (pas d'apperÃ§u du contenu).\"\n \n-#: lib/diff.tcl:191\n-msgid \"Error loading diff:\"\n-msgstr \"Erreur lors du chargement des diffÃ©rences :\"\n+#: lib/diff.tcl:222\n+#, tcl-format\n+msgid \"\"\n+\"* Untracked file is %d bytes.\\n\"\n+\"* Showing only first %d bytes.\\n\"\n+msgstr \"\"\n+\"* Le fichier non suivi fait %d octets.\\n\"\n+\"* On montre seulement les premiers %d octets.\\n\"\n \n-#: lib/diff.tcl:313\n+#: lib/diff.tcl:228\n+#, tcl-format\n+msgid \"\"\n+\"\\n\"\n+\"* Untracked file clipped here by %s.\\n\"\n+\"* To see the entire file, use an external editor.\\n\"\n+msgstr \"\"\n+\"\\n\"\n+\"* Fichier suivi raccourcis ici de %s.\\n\"\n+\"* Pour voir le fichier entier, utiliser un Ã©diteur externe.\\n\"\n+\n+#: lib/diff.tcl:436\n msgid \"Failed to unstage selected hunk.\"\n msgstr \"Ãchec lors de la dÃ©sindexation de la section sÃ©lectionnÃ©e.\"\n \n-#: lib/diff.tcl:320\n+#: lib/diff.tcl:443\n msgid \"Failed to stage selected hunk.\"\n msgstr \"Ãchec lors de l'indexation de la section.\"\n \n-#: lib/diff.tcl:386\n+#: lib/diff.tcl:509\n msgid \"Failed to unstage selected line.\"\n msgstr \"Ãchec lors de la dÃ©sindexation de la ligne sÃ©lectionnÃ©e.\"\n \n-#: lib/diff.tcl:394\n+#: lib/diff.tcl:517\n msgid \"Failed to stage selected line.\"\n msgstr \"Ãchec lors de l'indexation de la ligne.\"\n \n+#: lib/encoding.tcl:443\n+msgid \"Default\"\n+msgstr \"DÃ©faut\"\n+\n+#: lib/encoding.tcl:448\n+#, tcl-format\n+msgid \"System (%s)\"\n+msgstr \"SystÃ¨me (%s)\"\n+\n+#: lib/encoding.tcl:459 lib/encoding.tcl:465\n+msgid \"Other\"\n+msgstr \"Autre\"\n+\n #: lib/error.tcl:20 lib/error.tcl:114\n msgid \"error\"\n msgstr \"erreur\"\n@@ -1549,40 +1702,49 @@ msgstr \"Continuer\"\n msgid \"Unlock Index\"\n msgstr \"DÃ©verouiller l'index\"\n \n-#: lib/index.tcl:282\n+#: lib/index.tcl:287\n #, tcl-format\n msgid \"Unstaging %s from commit\"\n msgstr \"DÃ©sindexation de: %s\"\n \n-#: lib/index.tcl:313\n+#: lib/index.tcl:326\n msgid \"Ready to commit.\"\n msgstr \"PrÃªt Ã  Ãªtre commitÃ©.\"\n \n-#: lib/index.tcl:326\n+#: lib/index.tcl:339\n #, tcl-format\n msgid \"Adding %s\"\n msgstr \"Ajout de %s\"\n \n-#: lib/index.tcl:381\n+#: lib/index.tcl:396\n #, tcl-format\n msgid \"Revert changes in file %s?\"\n msgstr \"Annuler les modifications dans le fichier %s ? \"\n \n-#: lib/index.tcl:383\n+#: lib/index.tcl:398\n #, tcl-format\n msgid \"Revert changes in these %i files?\"\n msgstr \"Annuler les modifications dans ces %i fichiers ?\"\n \n-#: lib/index.tcl:391\n+#: lib/index.tcl:406\n msgid \"Any unstaged changes will be permanently lost by the revert.\"\n msgstr \"\"\n \"Toutes les modifications non-indexÃ©es seront dÃ©finitivement perdues par \"\n \"l'annulation.\"\n \n-#: lib/index.tcl:394\n+#: lib/index.tcl:409\n msgid \"Do Nothing\"\n msgstr \"Ne rien faire\"\n \n+#: lib/index.tcl:427\n+msgid \"Reverting selected files\"\n+msgstr \"Annuler modifications dans fichiers selectionnÃ©s\"\n+\n+#: lib/index.tcl:431\n+#, tcl-format\n+msgid \"Reverting %s\"\n+msgstr \"Annulation des modifications dans %s\"\n+\n #: lib/merge.tcl:13\n msgid \"\"\n \"Cannot merge while amending.\\n\"\n@@ -1612,7 +1774,7 @@ msgstr \"\"\n \"\\n\"\n \"Cela va Ãªtre fait tout de suite automatiquement\\n\"\n \n-#: lib/merge.tcl:44\n+#: lib/merge.tcl:45\n #, tcl-format\n msgid \"\"\n \"You are in the middle of a conflicted merge.\\n\"\n@@ -1630,7 +1792,7 @@ msgstr \"\"\n \"terminer la fusion courante. Seulement Ã  ce moment lÃ  sera-t-il possible \"\n \"d'effectuer une nouvelle fusion.\\n\"\n \n-#: lib/merge.tcl:54\n+#: lib/merge.tcl:55\n #, tcl-format\n msgid \"\"\n \"You are in the middle of a change.\\n\"\n@@ -1648,34 +1810,34 @@ msgstr \"\"\n \"faisait comme cela, vous Ã©viterez de devoir Ã©ventuellement abandonner une \"\n \"fusion ayant Ã©chouÃ©e.\\n\"\n \n-#: lib/merge.tcl:106\n+#: lib/merge.tcl:107\n #, tcl-format\n msgid \"%s of %s\"\n msgstr \"%s de %s\"\n \n-#: lib/merge.tcl:119\n+#: lib/merge.tcl:120\n #, tcl-format\n msgid \"Merging %s and %s...\"\n msgstr \"Fusion de %s et %s...\"\n \n-#: lib/merge.tcl:130\n+#: lib/merge.tcl:131\n msgid \"Merge completed successfully.\"\n msgstr \"La fusion s'est faite avec succÃ¨s.\"\n \n-#: lib/merge.tcl:132\n+#: lib/merge.tcl:133\n msgid \"Merge failed.  Conflict resolution is required.\"\n msgstr \"La fusion a echouÃ©e. Il est nÃ©cessaire de rÃ©soudre les conflicts.\"\n \n-#: lib/merge.tcl:157\n+#: lib/merge.tcl:158\n #, tcl-format\n msgid \"Merge Into %s\"\n msgstr \"Fusion dans %s\"\n \n-#: lib/merge.tcl:176\n+#: lib/merge.tcl:177\n msgid \"Revision To Merge\"\n msgstr \"RÃ©vision Ã  fusionner\"\n \n-#: lib/merge.tcl:211\n+#: lib/merge.tcl:212\n msgid \"\"\n \"Cannot abort while amending.\\n\"\n \"\\n\"\n@@ -1685,7 +1847,7 @@ msgstr \"\"\n \"\\n\"\n \"Vous devez finir de corriger ce commit.\\n\"\n \n-#: lib/merge.tcl:221\n+#: lib/merge.tcl:222\n msgid \"\"\n \"Abort merge?\\n\"\n \"\\n\"\n@@ -1700,7 +1862,7 @@ msgstr \"\"\n \"\\n\"\n \"Abandonner quand mÃªme la fusion courante ?\"\n \n-#: lib/merge.tcl:227\n+#: lib/merge.tcl:228\n msgid \"\"\n \"Reset changes?\\n\"\n \"\\n\"\n@@ -1715,131 +1877,323 @@ msgstr \"\"\n \"\\n\"\n \"RÃ©initialiser quand mÃªme les modifications courantes ?\"\n \n-#: lib/merge.tcl:238\n+#: lib/merge.tcl:239\n msgid \"Aborting\"\n msgstr \"Abandon\"\n \n-#: lib/merge.tcl:238\n+#: lib/merge.tcl:239\n msgid \"files reset\"\n msgstr \"fichiers rÃ©initialisÃ©s\"\n \n-#: lib/merge.tcl:266\n+#: lib/merge.tcl:267\n msgid \"Abort failed.\"\n msgstr \"L'abandon a Ã©chouÃ©.\"\n \n-#: lib/merge.tcl:268\n+#: lib/merge.tcl:269\n msgid \"Abort completed.  Ready.\"\n msgstr \"Abandon teminÃ©. PrÃªt.\"\n \n-#: lib/option.tcl:95\n+#: lib/mergetool.tcl:8\n+msgid \"Force resolution to the base version?\"\n+msgstr \"Forcer la rÃ©solution Ã  la version de base ?\"\n+\n+#: lib/mergetool.tcl:9\n+msgid \"Force resolution to this branch?\"\n+msgstr \"Forcer la rÃ©solution Ã  cette branche ?\"\n+\n+#: lib/mergetool.tcl:10\n+msgid \"Force resolution to the other branch?\"\n+msgstr \"Forcer la rÃ©solution Ã  l'autre branche ?\"\n+\n+#: lib/mergetool.tcl:14\n+#, tcl-format\n+msgid \"\"\n+\"Note that the diff shows only conflicting changes.\\n\"\n+\"\\n\"\n+\"%s will be overwritten.\\n\"\n+\"\\n\"\n+\"This operation can be undone only by restarting the merge.\"\n+msgstr \"\"\n+\"Noter que le diff ne montre que les modifications en conflict.\\n\"\n+\"\\n\"\n+\"%s sera Ã©crasÃ©.\\n\"\n+\"\\n\"\n+\"Cette opÃ©ration ne peut Ãªtre dÃ©faite qu'en relanÃ§ant la fusion.\"\n+\n+#: lib/mergetool.tcl:45\n+#, tcl-format\n+msgid \"File %s seems to have unresolved conflicts, still stage?\"\n+msgstr \"Le fichier %s semble avoir des conflicts non rÃ©solus, indÃ©xer quand mÃªme ?\"\n+\n+#: lib/mergetool.tcl:60\n+#, tcl-format\n+msgid \"Adding resolution for %s\"\n+msgstr \"Ajouter une rÃ©solution pour %s\"\n+\n+#: lib/mergetool.tcl:141\n+msgid \"Cannot resolve deletion or link conflicts using a tool\"\n+msgstr \"Impossible de rÃ©soudre la suppression ou de relier des conflicts en utilisant un outil\"\n+\n+#: lib/mergetool.tcl:146\n+msgid \"Conflict file does not exist\"\n+msgstr \"Le fichier en conflict n'existe pas.\"\n+\n+#: lib/mergetool.tcl:264\n+#, tcl-format\n+msgid \"Not a GUI merge tool: '%s'\"\n+msgstr \"'%s' n'est pas un outil graphique pour fusionner des fichiers.\"\n+\n+#: lib/mergetool.tcl:268\n+#, tcl-format\n+msgid \"Unsupported merge tool '%s'\"\n+msgstr \"Outil de fusion '%s' non supportÃ©\"\n+\n+#: lib/mergetool.tcl:303\n+msgid \"Merge tool is already running, terminate it?\"\n+msgstr \"L'outil de fusion tourne dÃ©jÃ , faut-il le terminer ?\"\n+\n+#: lib/mergetool.tcl:323\n+#, tcl-format\n+msgid \"\"\n+\"Error retrieving versions:\\n\"\n+\"%s\"\n+msgstr \"\"\n+\"Erreur lors de la rÃ©cupÃ©ration des versions:\\n\"\n+\"%s\"\n+\n+#: lib/mergetool.tcl:343\n+#, tcl-format\n+msgid \"\"\n+\"Could not start the merge tool:\\n\"\n+\"\\n\"\n+\"%s\"\n+msgstr \"\"\n+\"Impossible de lancer l'outil de fusion:\\n\"\n+\"\\n\"\n+\"%s\"\n+\n+#: lib/mergetool.tcl:347\n+msgid \"Running merge tool...\"\n+msgstr \"Lancement de l'outil de fusion...\"\n+\n+#: lib/mergetool.tcl:375 lib/mergetool.tcl:383\n+msgid \"Merge tool failed.\"\n+msgstr \"L'outil de fusion a Ã©chouÃ©.\"\n+\n+#: lib/option.tcl:11\n+#, tcl-format\n+msgid \"Invalid global encoding '%s'\"\n+msgstr \"Encodage global invalide '%s'\"\n+\n+#: lib/option.tcl:19\n+#, tcl-format\n+msgid \"Invalid repo encoding '%s'\"\n+msgstr \"Encodage de dÃ©pÃ´t invalide '%s'\"\n+\n+#: lib/option.tcl:117\n msgid \"Restore Defaults\"\n msgstr \"Remettre les valeurs par dÃ©faut\"\n \n-#: lib/option.tcl:99\n+#: lib/option.tcl:121\n msgid \"Save\"\n msgstr \"Sauvegarder\"\n \n-#: lib/option.tcl:109\n+#: lib/option.tcl:131\n #, tcl-format\n msgid \"%s Repository\"\n msgstr \"DÃ©pÃ´t: %s\"\n \n-#: lib/option.tcl:110\n+#: lib/option.tcl:132\n msgid \"Global (All Repositories)\"\n msgstr \"Globales (tous les dÃ©pÃ´ts)\"\n \n-#: lib/option.tcl:116\n+#: lib/option.tcl:138\n msgid \"User Name\"\n msgstr \"Nom d'utilisateur\"\n \n-#: lib/option.tcl:117\n+#: lib/option.tcl:139\n msgid \"Email Address\"\n msgstr \"Adresse email\"\n \n-#: lib/option.tcl:119\n+#: lib/option.tcl:141\n msgid \"Summarize Merge Commits\"\n msgstr \"RÃ©sumer les commits de fusion\"\n \n-#: lib/option.tcl:120\n+#: lib/option.tcl:142\n msgid \"Merge Verbosity\"\n msgstr \"Fusion bavarde\"\n \n-#: lib/option.tcl:121\n+#: lib/option.tcl:143\n msgid \"Show Diffstat After Merge\"\n msgstr \"Montrer statistiques de diff aprÃ¨s fusion\"\n \n-#: lib/option.tcl:123\n+#: lib/option.tcl:144\n+msgid \"Use Merge Tool\"\n+msgstr \"Utiliser outil de fusion\"\n+\n+#: lib/option.tcl:146\n msgid \"Trust File Modification Timestamps\"\n msgstr \"Faire confiance aux dates de modification de fichiers \"\n \n-#: lib/option.tcl:124\n+#: lib/option.tcl:147\n msgid \"Prune Tracking Branches During Fetch\"\n msgstr \"Purger les branches de suivi pendant la rÃ©cupÃ©ration\"\n \n-#: lib/option.tcl:125\n+#: lib/option.tcl:148\n msgid \"Match Tracking Branches\"\n msgstr \"Faire correspondre les branches de suivi\"\n \n-#: lib/option.tcl:126\n+#: lib/option.tcl:149\n msgid \"Blame Copy Only On Changed Files\"\n msgstr \"Annoter les copies seulement sur fichiers modifiÃ©s\"\n \n-#: lib/option.tcl:127\n+#: lib/option.tcl:150\n msgid \"Minimum Letters To Blame Copy On\"\n msgstr \"Minimum de caratÃ¨res pour annoter une copie\"\n \n-#: lib/option.tcl:128\n+#: lib/option.tcl:151\n+msgid \"Blame History Context Radius (days)\"\n+msgstr \"Distance de blÃ¢me dans l'historique (jours)\"\n+\n+#: lib/option.tcl:152\n msgid \"Number of Diff Context Lines\"\n msgstr \"Nombre de lignes de contexte dans les diffs\"\n \n-#: lib/option.tcl:129\n+#: lib/option.tcl:153\n msgid \"Commit Message Text Width\"\n msgstr \"Largeur du texte de message de commit\"\n \n-#: lib/option.tcl:130\n+#: lib/option.tcl:154\n msgid \"New Branch Name Template\"\n msgstr \"Nouveau modÃ¨le de nom de branche\"\n \n-#: lib/option.tcl:194\n+#: lib/option.tcl:155\n+msgid \"Default File Contents Encoding\"\n+msgstr \"Encodage du contenu des fichiers par dÃ©faut\"\n+\n+#: lib/option.tcl:203\n+msgid \"Change\"\n+msgstr \"Modifier\"\n+\n+#: lib/option.tcl:230\n msgid \"Spelling Dictionary:\"\n msgstr \"Dictionnaire d'orthographe :\"\n \n-#: lib/option.tcl:218\n+#: lib/option.tcl:254\n msgid \"Change Font\"\n msgstr \"Modifier les polices\"\n \n-#: lib/option.tcl:222\n+#: lib/option.tcl:258\n #, tcl-format\n msgid \"Choose %s\"\n msgstr \"Choisir %s\"\n \n-#: lib/option.tcl:228\n+#: lib/option.tcl:264\n msgid \"pt.\"\n msgstr \"pt.\"\n \n-#: lib/option.tcl:242\n+#: lib/option.tcl:278\n msgid \"Preferences\"\n msgstr \"PrÃ©fÃ©rences\"\n \n-#: lib/option.tcl:277\n+#: lib/option.tcl:314\n msgid \"Failed to completely save options:\"\n msgstr \"La sauvegarde complÃ¨te des options a Ã©chouÃ©e :\"\n \n-#: lib/remote.tcl:165\n+#: lib/remote.tcl:163\n+msgid \"Remove Remote\"\n+msgstr \"Supprimer dÃ©pÃ´t distant\"\n+\n+#: lib/remote.tcl:168\n msgid \"Prune from\"\n msgstr \"Purger de\"\n \n-#: lib/remote.tcl:170\n+#: lib/remote.tcl:173\n msgid \"Fetch from\"\n msgstr \"RÃ©cupÃ©rer de\"\n \n-#: lib/remote.tcl:213\n+#: lib/remote.tcl:215\n msgid \"Push to\"\n msgstr \"Pousser vers\"\n \n+#: lib/remote_add.tcl:19\n+msgid \"Add Remote\"\n+msgstr \"Ajouter dÃ©pÃ´t distant\"\n+\n+#: lib/remote_add.tcl:24\n+msgid \"Add New Remote\"\n+msgstr \"Ajouter nouveau dÃ©pÃ´t distant\"\n+\n+#: lib/remote_add.tcl:28 lib/tools_dlg.tcl:36\n+msgid \"Add\"\n+msgstr \"Ajouter\"\n+\n+#: lib/remote_add.tcl:37\n+msgid \"Remote Details\"\n+msgstr \"DÃ©tails des dÃ©pÃ´ts distants\"\n+\n+#: lib/remote_add.tcl:50\n+msgid \"Location:\"\n+msgstr \"Emplacement:\"\n+\n+#: lib/remote_add.tcl:62\n+msgid \"Further Action\"\n+msgstr \"Action supplÃ©mentaire\"\n+\n+#: lib/remote_add.tcl:65\n+msgid \"Fetch Immediately\"\n+msgstr \"RÃ©cupÃ©rer immÃ©diatement\"\n+\n+#: lib/remote_add.tcl:71\n+msgid \"Initialize Remote Repository and Push\"\n+msgstr \"Initialiser dÃ©pÃ´t distant et pousser\"\n+\n+#: lib/remote_add.tcl:77\n+msgid \"Do Nothing Else Now\"\n+msgstr \"Ne rien faire d'autre maintenant\"\n+\n+#: lib/remote_add.tcl:101\n+msgid \"Please supply a remote name.\"\n+msgstr \"Merci de fournir un nom de dÃ©pÃ´t distant.\"\n+\n+#: lib/remote_add.tcl:114\n+#, tcl-format\n+msgid \"'%s' is not an acceptable remote name.\"\n+msgstr \"'%s' n'est pas un nom de dÃ©pÃ´t distant acceptable.\"\n+\n+#: lib/remote_add.tcl:125\n+#, tcl-format\n+msgid \"Failed to add remote '%s' of location '%s'.\"\n+msgstr \"Ãchec de l'ajout du dÃ©pÃ´t distant '%s' Ã  l'emplacement '%s'.\"\n+\n+#: lib/remote_add.tcl:133 lib/transport.tcl:6\n+#, tcl-format\n+msgid \"fetch %s\"\n+msgstr \"rÃ©cupÃ©rer %s\"\n+\n+#: lib/remote_add.tcl:134\n+#, tcl-format\n+msgid \"Fetching the %s\"\n+msgstr \"RÃ©cupÃ©ration de %s\"\n+\n+#: lib/remote_add.tcl:157\n+#, tcl-format\n+msgid \"Do not know how to initialize repository at location '%s'.\"\n+msgstr \"Pas de mÃ©thode connue pour initialiser le dÃ©pÃ´t Ã  l'emplacement '%s'.\"\n+\n+#: lib/remote_add.tcl:163 lib/transport.tcl:25 lib/transport.tcl:71\n+#, tcl-format\n+msgid \"push %s\"\n+msgstr \"pousser %s\"\n+\n+#: lib/remote_add.tcl:164\n+#, tcl-format\n+msgid \"Setting up the %s (at %s)\"\n+msgstr \"Mise en place de %s (Ã  %s)\"\n+\n #: lib/remote_branch_delete.tcl:29 lib/remote_branch_delete.tcl:34\n-msgid \"Delete Remote Branch\"\n-msgstr \"Supprimer branche distante\"\n+msgid \"Delete Branch Remotely\"\n+msgstr \"Supprimer branche Ã  distance\"\n \n #: lib/remote_branch_delete.tcl:47\n msgid \"From Repository\"\n@@ -1850,8 +2204,8 @@ msgid \"Remote:\"\n msgstr \"Branche distante :\"\n \n #: lib/remote_branch_delete.tcl:66 lib/transport.tcl:138\n-msgid \"Arbitrary URL:\"\n-msgstr \"URL arbitraire :\"\n+msgid \"Arbitrary Location:\"\n+msgstr \"Emplacement arbitraire :\"\n \n #: lib/remote_branch_delete.tcl:84\n msgid \"Branches\"\n@@ -1921,6 +2275,22 @@ msgstr \"Aucun dÃ©pÃ´t n'est sÃ©lectionnÃ©.\"\n msgid \"Scanning %s...\"\n msgstr \"Synchronisation de %s...\"\n \n+#: lib/search.tcl:21\n+msgid \"Find:\"\n+msgstr \"Chercher :\"\n+\n+#: lib/search.tcl:23\n+msgid \"Next\"\n+msgstr \"Suivant\"\n+\n+#: lib/search.tcl:24\n+msgid \"Prev\"\n+msgstr \"PrÃ©cÃ©dant\"\n+\n+#: lib/search.tcl:25\n+msgid \"Case-Sensitive\"\n+msgstr \"Sensible Ã  la casse\"\n+\n #: lib/shortcut.tcl:20 lib/shortcut.tcl:61\n msgid \"Cannot write shortcut:\"\n msgstr \"Impossible d'Ã©crire le raccourcis :\"\n@@ -1958,23 +2328,188 @@ msgstr \"VÃ©rificateur d'orthographe non reconnu\"\n msgid \"No Suggestions\"\n msgstr \"Aucune suggestion\"\n \n-#: lib/spellcheck.tcl:387\n+#: lib/spellcheck.tcl:388\n msgid \"Unexpected EOF from spell checker\"\n msgstr \"EOF inattendue envoyÃ©e par le vÃ©rificateur d'orthographe\"\n \n-#: lib/spellcheck.tcl:391\n+#: lib/spellcheck.tcl:392\n msgid \"Spell Checker Failed\"\n msgstr \"Le vÃ©rificateur d'orthographe a Ã©chouÃ©\"\n \n+#: lib/sshkey.tcl:31\n+msgid \"No keys found.\"\n+msgstr \"Aucune clÃ© trouvÃ©e.\"\n+\n+#: lib/sshkey.tcl:34\n+#, tcl-format\n+msgid \"Found a public key in: %s\"\n+msgstr \"ClÃ© publique trouvÃ©e dans : %s\"\n+\n+#: lib/sshkey.tcl:40\n+msgid \"Generate Key\"\n+msgstr \"GÃ©nÃ©rer une clÃ©\"\n+\n+#: lib/sshkey.tcl:56\n+msgid \"Copy To Clipboard\"\n+msgstr \"Copier dans le presse papier\"\n+\n+#: lib/sshkey.tcl:70\n+msgid \"Your OpenSSH Public Key\"\n+msgstr \"Votre clÃ© publique Open SSH\"\n+\n+#: lib/sshkey.tcl:78\n+msgid \"Generating...\"\n+msgstr \"GÃ©nÃ©ration...\"\n+\n+#: lib/sshkey.tcl:84\n+#, tcl-format\n+msgid \"\"\n+\"Could not start ssh-keygen:\\n\"\n+\"\\n\"\n+\"%s\"\n+msgstr \"\"\n+\"Impossible de lancer ssh-keygen:\\n\"\n+\"\\n\"\n+\"%s\"\n+\n+#: lib/sshkey.tcl:111\n+msgid \"Generation failed.\"\n+msgstr \"La gÃ©nÃ©ration a Ã©chouÃ©.\"\n+\n+#: lib/sshkey.tcl:118\n+msgid \"Generation succeded, but no keys found.\"\n+msgstr \"La gÃ©nÃ©ration a rÃ©ussi, mais aucune clÃ© n'a Ã©tÃ© trouvÃ©e.\"\n+\n+#: lib/sshkey.tcl:121\n+#, tcl-format\n+msgid \"Your key is in: %s\"\n+msgstr \"Votre clÃ© est dans : %s\"\n+\n #: lib/status_bar.tcl:83\n #, tcl-format\n msgid \"%s ... %*i of %*i %s (%3i%%)\"\n msgstr \"%s ... %*i de %*i %s (%3i%%)\"\n \n-#: lib/transport.tcl:6\n+#: lib/tools.tcl:75\n #, tcl-format\n-msgid \"fetch %s\"\n-msgstr \"rÃ©cupÃ©rer %s\"\n+msgid \"Running %s requires a selected file.\"\n+msgstr \"Lancer %s nÃ©cessite qu'un fichier soit sÃ©lectionnÃ©.\"\n+\n+#: lib/tools.tcl:90\n+#, tcl-format\n+msgid \"Are you sure you want to run %s?\"\n+msgstr \"Ãtes vous sÃ»r de vouloir lancer %s ?\"\n+\n+#: lib/tools.tcl:110\n+#, tcl-format\n+msgid \"Tool: %s\"\n+msgstr \"Outil : %s\"\n+\n+#: lib/tools.tcl:111\n+#, tcl-format\n+msgid \"Running: %s\"\n+msgstr \"Lancement de : %s\"\n+\n+#: lib/tools.tcl:149\n+#, tcl-format\n+msgid \"Tool completed succesfully: %s\"\n+msgstr \"L'outil a terminÃ© avec succÃ¨s : %s\"\n+\n+#: lib/tools.tcl:151\n+#, tcl-format\n+msgid \"Tool failed: %s\"\n+msgstr \"L'outil a Ã©chouÃ© : %s\"\n+\n+#: lib/tools_dlg.tcl:22\n+msgid \"Add Tool\"\n+msgstr \"Ajouter outil\"\n+\n+#: lib/tools_dlg.tcl:28\n+msgid \"Add New Tool Command\"\n+msgstr \"Ajouter nouvelle commande d'outil\"\n+\n+#: lib/tools_dlg.tcl:33\n+msgid \"Add globally\"\n+msgstr \"Ajouter globalement\"\n+\n+#: lib/tools_dlg.tcl:45\n+msgid \"Tool Details\"\n+msgstr \"DÃ©tails sur l'outil\"\n+\n+#: lib/tools_dlg.tcl:48\n+msgid \"Use '/' separators to create a submenu tree:\"\n+msgstr \"Utiliser les sÃ©parateurs '/' pour crÃ©er un arbre de sous menus :\"\n+\n+#: lib/tools_dlg.tcl:61\n+msgid \"Command:\"\n+msgstr \"Commande :\"\n+\n+#: lib/tools_dlg.tcl:74\n+msgid \"Show a dialog before running\"\n+msgstr \"Montrer une boÃ®te de dialogue avant le lancement\"\n+\n+#: lib/tools_dlg.tcl:80\n+msgid \"Ask the user to select a revision (sets $REVISION)\"\n+msgstr \"Demander Ã  l'utilisateur de sÃ©lectionner une rÃ©vision (change $REVISION)\"\n+\n+#: lib/tools_dlg.tcl:85\n+msgid \"Ask the user for additional arguments (sets $ARGS)\"\n+msgstr \"Demander Ã  l'utilisateur des arguments supplÃ©mentaires (change $ARGS)\"\n+\n+#: lib/tools_dlg.tcl:92\n+msgid \"Don't show the command output window\"\n+msgstr \"Ne pas montrer la fenÃªtre de sortie des commandes\"\n+\n+#: lib/tools_dlg.tcl:97\n+msgid \"Run only if a diff is selected ($FILENAME not empty)\"\n+msgstr \"Lancer seulement si un diff est selectionnÃ© ($FILENAME non vide)\"\n+\n+#: lib/tools_dlg.tcl:121\n+msgid \"Please supply a name for the tool.\"\n+msgstr \"Merci de fournir un nom pour l'outil.\"\n+\n+#: lib/tools_dlg.tcl:129\n+#, tcl-format\n+msgid \"Tool '%s' already exists.\"\n+msgstr \"L'outil '%s' existe dÃ©jÃ .\"\n+\n+#: lib/tools_dlg.tcl:151\n+#, tcl-format\n+msgid \"\"\n+\"Could not add tool:\\n\"\n+\"%s\"\n+msgstr \"\"\n+\"Impossible d'ajouter l'outil:\\n\"\n+\"%s\"\n+\n+#: lib/tools_dlg.tcl:190\n+msgid \"Remove Tool\"\n+msgstr \"Supprimer l'outil\"\n+\n+#: lib/tools_dlg.tcl:196\n+msgid \"Remove Tool Commands\"\n+msgstr \"Supprimer des commandes d'outil\"\n+\n+#: lib/tools_dlg.tcl:200\n+msgid \"Remove\"\n+msgstr \"Supprimer\"\n+\n+#: lib/tools_dlg.tcl:236\n+msgid \"(Blue denotes repository-local tools)\"\n+msgstr \"(Le bleu indique des outils locaux au dÃ©pÃ´t)\"\n+\n+#: lib/tools_dlg.tcl:297\n+#, tcl-format\n+msgid \"Run Command: %s\"\n+msgstr \"Lancer commande : %s\"\n+\n+#: lib/tools_dlg.tcl:311\n+msgid \"Arguments\"\n+msgstr \"Arguments\"\n+\n+#: lib/tools_dlg.tcl:348\n+msgid \"OK\"\n+msgstr \"OK\"\n \n #: lib/transport.tcl:7\n #, tcl-format\n@@ -1991,11 +2526,6 @@ msgstr \"purger Ã  distance %s\"\n msgid \"Pruning tracking branches deleted from %s\"\n msgstr \"Nettoyer les branches de suivi supprimÃ©es de %s\"\n \n-#: lib/transport.tcl:25 lib/transport.tcl:71\n-#, tcl-format\n-msgid \"push %s\"\n-msgstr \"pousser %s\"\n-\n #: lib/transport.tcl:26\n #, tcl-format\n msgid \"Pushing changes to %s\"\n-- \n1.5.6.1.2293.gb0a4\n"},{"id":"96388","messageId":"20081123205417.GF2932@spearce.org","threadId":"16433","inReplyTo":"20081123205220.8469422f.chriscool@tuxfamily.org","subject":"Re: [PATCH] git-gui: french translation update","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2008-11-23T20:54:17Z","receivedAt":"2008-11-23T20:54:17Z","isPatch":true,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Christian Couder <chriscool@tuxfamily.org> wrote:\n> \n> Signed-off-by: Christian Couder <chriscool@tuxfamily.org>\n> ---\n>  git-gui/po/fr.po | 1124 +++++++++++++++++++++++++++++++++++++++--------------\n>  1 files changed, 827 insertions(+), 297 deletions(-)\n> \n> \tAs usual, I hope there will be no encoding problems.\n\nApplied clean.  Thanks.\n \n-- \nShawn.\n"}]}