{"thread":{"id":"14932","subject":"Bizarre french translation - fixes","startedAt":"2008-08-11T14:39:51Z","lastAt":"2008-08-11T22:04:13Z","messageCount":8,"participants":["Alexandre Bourget","Shawn O. Pearce","Matthieu Moy"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"86775","messageId":"1218465592-2446-1-git-send-email-alexandre.bourget@savoirfairelinux.com","threadId":"14932","inReplyTo":null,"subject":"Bizarre french translation - fixes","fromName":"Alexandre Bourget","fromEmail":"alexandre.bourget@savoirfairelinux.com","sentAt":"2008-08-11T14:39:51Z","receivedAt":"2008-08-11T14:39:51Z","isPatch":false,"sender":{"key":"alexandre.bourget@savoirfairelinux.com","avatar":null},"body":"\nHey list,\n\nwhen the french translation of git-gui appeared, I was enthusiast, but when I\nsaw how bad it was, I wasn't anymore.\n\nHere are some fixes to the french translation that make it more precise, less\nconfusing, and that say the right things :)\n\nthanks\n\nAlexandre Bourget\n\n\n\n----\nAlexandre Bourget\nFree software consultant\nSavoir-faire Linux inc., MontrÃ©al\nalexandre.bourget@savoirfairelinux.com\n1 (514) 276-5468 ext. 124\n"},{"id":"86776","messageId":"1218465592-2446-2-git-send-email-alexandre.bourget@savoirfairelinux.com","threadId":"14932","inReplyTo":"1218465592-2446-1-git-send-email-alexandre.bourget@savoirfairelinux.com","subject":"[PATCH] Update french translation","fromName":"Alexandre Bourget","fromEmail":"alexandre.bourget@savoirfairelinux.com","sentAt":"2008-08-11T14:39:52Z","receivedAt":"2008-08-11T14:39:52Z","isPatch":true,"sender":{"key":"alexandre.bourget@savoirfairelinux.com","avatar":null},"body":"---\n git-gui/po/fr.po |  251 +++++++++++++++++++++++++++---------------------------\n 1 files changed, 126 insertions(+), 125 deletions(-)\n\ndiff --git a/git-gui/po/fr.po b/git-gui/po/fr.po\nindex 89b6d51..31e55fd 100644\n--- a/git-gui/po/fr.po\n+++ b/git-gui/po/fr.po\n@@ -1,17 +1,18 @@\n-# translation of fr.po to French\n+# translation of fr.po to FranÃ§ais\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 #\n # Christian Couder <chriscool@tuxfamily.org>, 2008.\n+# Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>, 2008.\n msgid \"\"\n msgstr \"\"\n \"Project-Id-Version: fr\\n\"\n \"Report-Msgid-Bugs-To: \\n\"\n \"POT-Creation-Date: 2008-03-14 07:18+0100\\n\"\n-\"PO-Revision-Date: 2008-04-04 22:05+0200\\n\"\n-\"Last-Translator: Christian Couder <chriscool@tuxfamily.org>\\n\"\n-\"Language-Team: French\\n\"\n+\"PO-Revision-Date: 2008-08-06 14:25-0400\\n\"\n+\"Last-Translator: Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>\\n\"\n+\"Language-Team: FranÃ§ais <fr@li.org>\\n\"\n \"MIME-Version: 1.0\\n\"\n \"Content-Type: text/plain; charset=UTF-8\\n\"\n \"Content-Transfer-Encoding: 8bit\\n\"\n@@ -26,15 +27,15 @@ msgstr \"git-gui: erreur fatale\"\n #: git-gui.sh:593\n #, tcl-format\n msgid \"Invalid font specified in %s:\"\n-msgstr \"Invalide fonte spÃ©cifiÃ©e dans %s :\"\n+msgstr \"Police invalide spÃ©cifiÃ©e dans %s :\"\n \n #: git-gui.sh:620\n msgid \"Main Font\"\n-msgstr \"Fonte principale\"\n+msgstr \"Police principale\"\n \n #: git-gui.sh:621\n msgid \"Diff/Console Font\"\n-msgstr \"Fonte diff/console\"\n+msgstr \"Police diff/console\"\n \n #: git-gui.sh:635\n msgid \"Cannot find git in PATH.\"\n@@ -65,7 +66,7 @@ msgstr \"\"\n \n #: git-gui.sh:918\n msgid \"Git directory not found:\"\n-msgstr \"Impossible de trouver le rÃ©pertoire de Git :\"\n+msgstr \"Impossible de trouver le rÃ©pertoire git :\"\n \n #: git-gui.sh:925\n msgid \"Cannot move to top of working directory:\"\n@@ -73,11 +74,11 @@ msgstr \"Impossible d'aller Ã  la racine du rÃ©pertoire de travail :\"\n \n #: git-gui.sh:932\n msgid \"Cannot use funny .git directory:\"\n-msgstr \"Impossible d'utiliser un drÃ´le de rÃ©pertoire git :\"\n+msgstr \"Impossible d'utiliser le rÃ©pertoire .git:\"\n \n #: git-gui.sh:937\n msgid \"No working directory\"\n-msgstr \"Pas de rÃ©pertoire de travail\"\n+msgstr \"Aucun rÃ©pertoire de travail\"\n \n #: git-gui.sh:1084 lib/checkout_op.tcl:283\n msgid \"Refreshing file status...\"\n@@ -97,23 +98,23 @@ msgstr \"Non modifiÃ©\"\n \n #: git-gui.sh:1592\n msgid \"Modified, not staged\"\n-msgstr \"ModifiÃ©, non prÃ©-commitÃ©\"\n+msgstr \"ModifiÃ©, pas indexÃ©\"\n \n #: git-gui.sh:1593 git-gui.sh:1598\n msgid \"Staged for commit\"\n-msgstr \"PrÃ©-commitÃ©\"\n+msgstr \"IndexÃ©\"\n \n #: git-gui.sh:1594 git-gui.sh:1599\n msgid \"Portions staged for commit\"\n-msgstr \"En partie prÃ©-commitÃ©\"\n+msgstr \"Portions indexÃ©es\"\n \n #: git-gui.sh:1595 git-gui.sh:1600\n msgid \"Staged for commit, missing\"\n-msgstr \"PrÃ©-commitÃ©, manquant\"\n+msgstr \"IndexÃ©s, manquant\"\n \n #: git-gui.sh:1597\n msgid \"Untracked, not staged\"\n-msgstr \"Non suivi, non prÃ©-commitÃ©\"\n+msgstr \"Non versionnÃ©, non indexÃ©\"\n \n #: git-gui.sh:1602\n msgid \"Missing\"\n@@ -121,11 +122,11 @@ msgstr \"Manquant\"\n \n #: git-gui.sh:1603\n msgid \"Staged for removal\"\n-msgstr \"PrÃ©-commitÃ© pour suppression\"\n+msgstr \"IndexÃ© pour suppression\"\n \n #: git-gui.sh:1604\n msgid \"Staged for removal, still present\"\n-msgstr \"PrÃ©-commitÃ© pour suppression, toujours prÃ©sent\"\n+msgstr \"IndexÃ© pour suppression, toujours prÃ©sent\"\n \n #: git-gui.sh:1606 git-gui.sh:1607 git-gui.sh:1608 git-gui.sh:1609\n msgid \"Requires merge resolution\"\n@@ -133,7 +134,7 @@ msgstr \"NÃ©cessite la rÃ©solution d'une fusion\"\n \n #: git-gui.sh:1644\n msgid \"Starting gitk... please wait...\"\n-msgstr \"Lancement de gitk... merci de patienter...\"\n+msgstr \"Lancement de gitk... un instant...\"\n \n #: git-gui.sh:1653\n #, tcl-format\n@@ -148,11 +149,11 @@ msgstr \"\"\n \n #: git-gui.sh:1860 lib/choose_repository.tcl:36\n msgid \"Repository\"\n-msgstr \"RÃ©fÃ©rentiel\"\n+msgstr \"DÃ©pÃ´t\"\n \n #: git-gui.sh:1861\n msgid \"Edit\"\n-msgstr \"Editer\"\n+msgstr \"Edition\"\n \n #: git-gui.sh:1863 lib/choose_rev.tcl:561\n msgid \"Branch\"\n@@ -168,15 +169,15 @@ msgstr \"Fusionner\"\n \n #: git-gui.sh:1870 lib/choose_rev.tcl:557\n msgid \"Remote\"\n-msgstr \"RÃ©fÃ©rentiel distant\"\n+msgstr \"DÃ©pÃ´t distant\"\n \n #: git-gui.sh:1879\n msgid \"Browse Current Branch's Files\"\n-msgstr \"Visionner fichiers dans branche courante\"\n+msgstr \"Naviguer dans la branche courante\"\n \n #: git-gui.sh:1883\n msgid \"Browse Branch Files...\"\n-msgstr \"Visionner fichiers de branche\"\n+msgstr \"Naviguer dans la branche...\"\n \n #: git-gui.sh:1888\n msgid \"Visualize Current Branch's History\"\n@@ -184,29 +185,29 @@ msgstr \"Visualiser historique branche courante\"\n \n #: git-gui.sh:1892\n msgid \"Visualize All Branch History\"\n-msgstr \"Visualiser historique toutes branches\"\n+msgstr \"Voir l'historique de toutes les branches\"\n \n #: git-gui.sh:1899\n #, tcl-format\n msgid \"Browse %s's Files\"\n-msgstr \"Visionner fichiers de %s\"\n+msgstr \"Naviguer l'arborescence de %s\"\n \n #: git-gui.sh:1901\n #, tcl-format\n msgid \"Visualize %s's History\"\n-msgstr \"Visualiser historique de %s\"\n+msgstr \"Voir l'historique de la branche: %s\"\n \n #: git-gui.sh:1906 lib/database.tcl:27 lib/database.tcl:67\n msgid \"Database Statistics\"\n-msgstr \"Statistiques base de donnÃ©e\"\n+msgstr \"Statistiques du dÃ©pÃ´t\"\n \n #: git-gui.sh:1909 lib/database.tcl:34\n msgid \"Compress Database\"\n-msgstr \"Comprimer base de donnÃ©e\"\n+msgstr \"Comprimer le dÃ©pÃ´t\"\n \n #: git-gui.sh:1912\n msgid \"Verify Database\"\n-msgstr \"VÃ©rifier base de donnÃ©e\"\n+msgstr \"VÃ©rifier le dÃ©pÃ´t\"\n \n #: git-gui.sh:1919 git-gui.sh:1923 git-gui.sh:1927 lib/shortcut.tcl:7\n #: lib/shortcut.tcl:39 lib/shortcut.tcl:71\n@@ -253,7 +254,7 @@ msgstr \"CrÃ©er...\"\n \n #: git-gui.sh:1974\n msgid \"Checkout...\"\n-msgstr \"Emprunter... \"\n+msgstr \"Charger (checkout)...\"\n \n #: git-gui.sh:1980\n msgid \"Rename...\"\n@@ -277,27 +278,27 @@ msgstr \"Corriger dernier commit\"\n \n #: git-gui.sh:2019 git-gui.sh:2356 lib/remote_branch_delete.tcl:99\n msgid \"Rescan\"\n-msgstr \"Resynchroniser\"\n+msgstr \"Recharger modifs.\"\n \n #: git-gui.sh:2025\n msgid \"Stage To Commit\"\n-msgstr \"Commiter un prÃ©-commit\"\n+msgstr \"Indexer\"\n \n #: git-gui.sh:2031\n msgid \"Stage Changed Files To Commit\"\n-msgstr \"Commiter fichiers modifiÃ©s dans prÃ©-commit\"\n+msgstr \"Indexer toutes modifications\"\n \n #: git-gui.sh:2037\n msgid \"Unstage From Commit\"\n-msgstr \"Commit vers prÃ©-commit\"\n+msgstr \"DÃ©sindexer\"\n \n #: git-gui.sh:2042 lib/index.tcl:395\n msgid \"Revert Changes\"\n-msgstr \"Inverser modification\"\n+msgstr \"Annuler les modifications (revert)\"\n \n #: git-gui.sh:2049 git-gui.sh:2368 git-gui.sh:2467\n msgid \"Sign Off\"\n-msgstr \"Se dÃ©sinscrire\"\n+msgstr \"Signer\"\n \n #: git-gui.sh:2053 git-gui.sh:2372\n msgid \"Commit@@verb\"\n@@ -323,7 +324,7 @@ msgstr \"Pomme\"\n #: lib/choose_repository.tcl:44 lib/choose_repository.tcl:50\n #, tcl-format\n msgid \"About %s\"\n-msgstr \"A propos de %s\"\n+msgstr \"Ã propos de %s\"\n \n #: git-gui.sh:2099\n msgid \"Preferences...\"\n@@ -352,15 +353,15 @@ msgstr \"Branche courante :\"\n \n #: git-gui.sh:2292\n msgid \"Staged Changes (Will Commit)\"\n-msgstr \"Modifications prÃ©-commitÃ©es\"\n+msgstr \"Modifs. indexÃ©es (pour commit)\"\n \n #: git-gui.sh:2312\n msgid \"Unstaged Changes\"\n-msgstr \"Modifications non prÃ©-commitÃ©es\"\n+msgstr \"Modifs. non indexÃ©es\"\n \n #: git-gui.sh:2362\n msgid \"Stage Changed\"\n-msgstr \"PrÃ©-commit modifiÃ©\"\n+msgstr \"Indexer modifs.\"\n \n #: git-gui.sh:2378 lib/transport.tcl:93 lib/transport.tcl:182\n msgid \"Push\"\n@@ -416,19 +417,19 @@ msgstr \"Rafraichir\"\n \n #: git-gui.sh:2631\n msgid \"Decrease Font Size\"\n-msgstr \"RÃ©duire fonte\"\n+msgstr \"Diminuer la police\"\n \n #: git-gui.sh:2635\n msgid \"Increase Font Size\"\n-msgstr \"Agrandir fonte\"\n+msgstr \"Agrandir la police\"\n \n #: git-gui.sh:2646\n msgid \"Unstage Hunk From Commit\"\n-msgstr \"Enlever section prÃ©-commitÃ©e\"\n+msgstr \"DÃ©sindexer la section\"\n \n #: git-gui.sh:2648\n msgid \"Stage Hunk For Commit\"\n-msgstr \"PrÃ©-commiter section\"\n+msgstr \"Indexer la section\"\n \n #: git-gui.sh:2667\n msgid \"Initializing...\"\n@@ -545,11 +546,11 @@ msgstr \"CopiÃ© ou dÃ©placÃ© ici par :\"\n \n #: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19\n msgid \"Checkout Branch\"\n-msgstr \"Emprunter branche\"\n+msgstr \"Charger la branche (checkout)\"\n \n #: lib/branch_checkout.tcl:23\n msgid \"Checkout\"\n-msgstr \"Emprunter\"\n+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@@ -568,11 +569,11 @@ msgstr \"Options\"\n \n #: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92\n msgid \"Fetch Tracking Branch\"\n-msgstr \"Branche suivant rÃ©cupÃ©ration\"\n+msgstr \"RÃ©cupÃ©rer la branche de suivi\"\n \n #: lib/branch_checkout.tcl:44\n msgid \"Detach From Local Branch\"\n-msgstr \"DÃ©tacher de branche locale\"\n+msgstr \"DÃ©tacher de la branche locale\"\n \n #: lib/branch_create.tcl:22\n msgid \"Create Branch\"\n@@ -600,7 +601,7 @@ msgstr \"Trouver nom de branche de suivi\"\n \n #: lib/branch_create.tcl:66\n msgid \"Starting Revision\"\n-msgstr \"DÃ©but de rÃ©vision\"\n+msgstr \"RÃ©vision initiale\"\n \n #: lib/branch_create.tcl:72\n msgid \"Update Existing Branch:\"\n@@ -612,7 +613,7 @@ msgstr \"Non\"\n \n #: lib/branch_create.tcl:80\n msgid \"Fast Forward Only\"\n-msgstr \"Avance rapide seulement\"\n+msgstr \"Mise-Ã -jour rectiligne seulement (fast-forward)\"\n \n #: lib/branch_create.tcl:85 lib/checkout_op.tcl:514\n msgid \"Reset\"\n@@ -620,20 +621,20 @@ msgstr \"RÃ©initialiser\"\n \n #: lib/branch_create.tcl:97\n msgid \"Checkout After Creation\"\n-msgstr \"Emprunt aprÃ¨s crÃ©ation\"\n+msgstr \"Charger (checkout) aprÃ¨s crÃ©ation\"\n \n #: lib/branch_create.tcl:131\n msgid \"Please select a tracking branch.\"\n-msgstr \"Merci de choisir une branche de suivi\"\n+msgstr \"Choisissez une branche de suivi\"\n \n #: lib/branch_create.tcl:140\n #, tcl-format\n msgid \"Tracking branch %s is not a branch in the remote repository.\"\n-msgstr \"La branche de suivi %s n'est pas une branche dans le rÃ©fÃ©rentiel distant.\"\n+msgstr \"La branche de suivi %s n'est pas une branche dans le dÃ©pÃ´t distant.\"\n \n #: lib/branch_create.tcl:153 lib/branch_rename.tcl:86\n msgid \"Please supply a branch name.\"\n-msgstr \"Merci de fournir un nom de branche.\"\n+msgstr \"Fournissez un nom de branche.\"\n \n #: lib/branch_create.tcl:164 lib/branch_rename.tcl:106\n #, tcl-format\n@@ -712,7 +713,7 @@ msgstr \"La branche '%s' existe dÃ©jÃ .\"\n #: lib/branch_rename.tcl:117\n #, tcl-format\n msgid \"Failed to rename '%s'.\"\n-msgstr \"Le renommage de '%s' a Ã©chouÃ©.\"\n+msgstr \"Ãchec pour renommer '%s'.\"\n \n #: lib/browser.tcl:17\n msgid \"Starting...\"\n@@ -733,13 +734,13 @@ msgstr \"[Jusqu'au parent]\"\n \n #: lib/browser.tcl:267 lib/browser.tcl:273\n msgid \"Browse Branch Files\"\n-msgstr \"Visionner fichiers de branches\"\n+msgstr \"Naviguer fichiers de branches\"\n \n #: lib/browser.tcl:278 lib/choose_repository.tcl:387\n #: lib/choose_repository.tcl:474 lib/choose_repository.tcl:484\n #: lib/choose_repository.tcl:987\n msgid \"Browse\"\n-msgstr \"Visionner\"\n+msgstr \"Naviguer\"\n \n #: lib/checkout_op.tcl:79\n #, tcl-format\n@@ -770,7 +771,7 @@ msgid \"\"\n msgstr \"\"\n \"La branche '%s' existe dÃ©jÃ .\\n\"\n \"\\n\"\n-\"Impossible d'avancer rapidement Ã  %s.\\n\"\n+\"Impossible de mettre Ã  jour de maniÃ¨re rectiligne (fast forward) Ã  %s.\\n\"\n \"Une fusion est nÃ©cessaire.\"\n \n #: lib/checkout_op.tcl:220\n@@ -785,7 +786,7 @@ msgstr \"La mise Ã  jour de '%s' a Ã©chouÃ©e.\"\n \n #: lib/checkout_op.tcl:251\n msgid \"Staging area (index) is already locked.\"\n-msgstr \"L'espace de prÃ©-commit ('index' ou 'staging') est dÃ©jÃ  vÃ©rouillÃ©.\"\n+msgstr \"L'index (staging area) est dÃ©jÃ  vÃ©rouillÃ©\"\n \n #: lib/checkout_op.tcl:266\n msgid \"\"\n@@ -796,9 +797,9 @@ msgid \"\"\n \"\\n\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n-\"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du rÃ©fÃ©rentiel.\\n\"\n+\"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du dÃ©pÃ´t\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce rÃ©fÃ©rentiel depuis la derniÃ¨re synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir modifier la branche courante.\\n\"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´tdepuis la derniÃ¨re synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir modifier la branche courante.\\n\"\n \"\\n\"\n \"Cela va Ãªtre fait tout de suite automatiquement.\\n\"\n \n@@ -809,12 +810,12 @@ msgstr \"Mise Ã  jour du rÃ©pertoire courant avec '%s'...\"\n \n #: lib/checkout_op.tcl:323\n msgid \"files checked out\"\n-msgstr \"fichiers empruntÃ©s\"\n+msgstr \"fichiers chargÃ©s\"\n \n #: lib/checkout_op.tcl:353\n #, tcl-format\n msgid \"Aborted checkout of '%s' (file level merging is required).\"\n-msgstr \"Emprunt de '%s' abandonnÃ©. (Il est nÃ©cessaire de fusionner des fichiers.)\"\n+msgstr \"Chargement de '%s' abandonnÃ©. (Il est nÃ©cessaire de fusionner des fichiers.)\"\n \n #: lib/checkout_op.tcl:354\n msgid \"File level merge required.\"\n@@ -840,7 +841,7 @@ msgstr \"\"\n #: lib/checkout_op.tcl:446 lib/checkout_op.tcl:450\n #, tcl-format\n msgid \"Checked out '%s'.\"\n-msgstr \"'%s' empruntÃ©.\"\n+msgstr \"'%s' chargÃ©.\"\n \n #: lib/checkout_op.tcl:478\n #, tcl-format\n@@ -884,15 +885,15 @@ msgstr \"SÃ©lectionner\"\n \n #: lib/choose_font.tcl:53\n msgid \"Font Family\"\n-msgstr \"Famille de fonte\"\n+msgstr \"Familles de polices\"\n \n #: lib/choose_font.tcl:74\n msgid \"Font Size\"\n-msgstr \"Taille de fonte\"\n+msgstr \"Taille de police\"\n \n #: lib/choose_font.tcl:91\n msgid \"Font Example\"\n-msgstr \"Exemple de fonte\"\n+msgstr \"Exemple de police\"\n \n #: lib/choose_font.tcl:103\n msgid \"\"\n@@ -900,7 +901,7 @@ msgid \"\"\n \"If you like this text, it can be your font.\"\n msgstr \"\"\n \"C'est un texte d'exemple.\\n\"\n-\"Si vous aimez ce texte, vous pouvez choisir cette fonte.\"\n+\"Si vous aimez ce texte, vous pouvez choisir cette police\"\n \n #: lib/choose_repository.tcl:28\n msgid \"Git Gui\"\n@@ -908,7 +909,7 @@ msgstr \"Git Gui\"\n \n #: lib/choose_repository.tcl:81 lib/choose_repository.tcl:376\n msgid \"Create New Repository\"\n-msgstr \"CrÃ©er nouveau rÃ©fÃ©rentiel\"\n+msgstr \"CrÃ©er nouveau dÃ©pÃ´t\"\n \n #: lib/choose_repository.tcl:87\n msgid \"New...\"\n@@ -916,7 +917,7 @@ msgstr \"Nouveau...\"\n \n #: lib/choose_repository.tcl:94 lib/choose_repository.tcl:460\n msgid \"Clone Existing Repository\"\n-msgstr \"Cloner rÃ©fÃ©rentiel existant\"\n+msgstr \"Cloner dÃ©pÃ´t existant\"\n \n #: lib/choose_repository.tcl:100\n msgid \"Clone...\"\n@@ -924,7 +925,7 @@ msgstr \"Cloner...\"\n \n #: lib/choose_repository.tcl:107 lib/choose_repository.tcl:976\n msgid \"Open Existing Repository\"\n-msgstr \"Ouvrir rÃ©fÃ©rentiel existant\"\n+msgstr \"Ouvrir dÃ©pÃ´t existant\"\n \n #: lib/choose_repository.tcl:113\n msgid \"Open...\"\n@@ -932,17 +933,17 @@ msgstr \"Ouvrir...\"\n \n #: lib/choose_repository.tcl:126\n msgid \"Recent Repositories\"\n-msgstr \"RÃ©fÃ©rentiels rÃ©cents\"\n+msgstr \"DÃ©pÃ´t rÃ©cemment utilisÃ©s\"\n \n #: lib/choose_repository.tcl:132\n msgid \"Open Recent Repository:\"\n-msgstr \"Ouvrir rÃ©fÃ©rentiel rÃ©cent :\"\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 #, tcl-format\n msgid \"Failed to create repository %s:\"\n-msgstr \"La crÃ©ation du rÃ©fÃ©rentiel %s a Ã©chouÃ©e :\"\n+msgstr \"La crÃ©ation du dÃ©pÃ´t %s a Ã©chouÃ©e :\"\n \n #: lib/choose_repository.tcl:381 lib/choose_repository.tcl:478\n msgid \"Directory:\"\n@@ -951,7 +952,7 @@ msgstr \"RÃ©pertoire :\"\n #: lib/choose_repository.tcl:412 lib/choose_repository.tcl:537\n #: lib/choose_repository.tcl:1011\n msgid \"Git Repository\"\n-msgstr \"RÃ©fÃ©rentiel Git\"\n+msgstr \"DÃ©pÃ´t Git\"\n \n #: lib/choose_repository.tcl:437\n #, tcl-format\n@@ -992,15 +993,15 @@ msgstr \"PartagÃ© (le plus rapide, non recommandÃ©, pas de sauvegarde)\"\n #: lib/choose_repository.tcl:1017 lib/choose_repository.tcl:1025\n #, tcl-format\n msgid \"Not a Git repository: %s\"\n-msgstr \"'%s' n'est pas un rÃ©fÃ©rentiel Git.\"\n+msgstr \"'%s' n'est pas un dÃ©pÃ´t Git.\"\n \n #: lib/choose_repository.tcl:579\n msgid \"Standard only available for local repository.\"\n-msgstr \"Standard n'est disponible que pour un rÃ©fÃ©rentiel local.\"\n+msgstr \"Standard n'est disponible que pour un dÃ©pÃ´t local.\"\n \n #: lib/choose_repository.tcl:583\n msgid \"Shared only available for local repository.\"\n-msgstr \"PartagÃ© n'est disponible que pour un rÃ©fÃ©rentiel local.\"\n+msgstr \"PartagÃ© n'est disponible que pour un dÃ©pÃ´t local.\"\n \n #: lib/choose_repository.tcl:604\n #, tcl-format\n@@ -1013,7 +1014,7 @@ msgstr \"La configuration de l'origine a Ã©chouÃ©e.\"\n \n #: lib/choose_repository.tcl:627\n msgid \"Counting objects\"\n-msgstr \"Comptage des objets\"\n+msgstr \"DÃ©compte des objets\"\n \n #: lib/choose_repository.tcl:628\n msgid \"buckets\"\n@@ -1032,11 +1033,11 @@ msgstr \"Il n'y a rien Ã  cloner depuis %s.\"\n #: lib/choose_repository.tcl:690 lib/choose_repository.tcl:904\n #: lib/choose_repository.tcl:916\n msgid \"The 'master' branch has not been initialized.\"\n-msgstr \"Cette branche 'master' n'a pas Ã©tÃ© initialisÃ©e.\"\n+msgstr \"La branche 'master' n'a pas Ã©tÃ© initialisÃ©e.\"\n \n #: lib/choose_repository.tcl:703\n msgid \"Hardlinks are unavailable.  Falling back to copying.\"\n-msgstr \"Les liens durs ne sont pas disponibles. On se rÃ©soud Ã  copier.\"\n+msgstr \"Les liens durs ne sont pas supportÃ©s. Une copie sera effectuÃ©e Ã  la place.\"\n \n #: lib/choose_repository.tcl:715\n #, tcl-format\n@@ -1078,7 +1079,7 @@ msgstr \"\"\n #: lib/choose_repository.tcl:856\n msgid \"Cannot fetch tags.  See console output for details.\"\n msgstr \"\"\n-\"Impossible de rÃ©cupÃ©rer les marques. Voir la sortie console pour plus de \"\n+\"Impossible de rÃ©cupÃ©rer les marques (tags). Voir la sortie console pour plus de \"\n \"dÃ©tails.\"\n \n #: lib/choose_repository.tcl:880\n@@ -1114,7 +1115,7 @@ msgstr \"fichiers\"\n \n #: lib/choose_repository.tcl:955\n msgid \"Initial file checkout failed.\"\n-msgstr \"L'emprunt initial de fichier a Ã©chouÃ©.\"\n+msgstr \"Checkement initial du fichier Ã©chouÃ©.\"\n \n #: lib/choose_repository.tcl:971\n msgid \"Open\"\n@@ -1122,12 +1123,12 @@ msgstr \"Ouvrir\"\n \n #: lib/choose_repository.tcl:981\n msgid \"Repository:\"\n-msgstr \"RÃ©fÃ©rentiel :\"\n+msgstr \"DÃ©pÃ´t :\"\n \n #: lib/choose_repository.tcl:1031\n #, tcl-format\n msgid \"Failed to open repository %s:\"\n-msgstr \"Impossible d'ouvrir le rÃ©fÃ©rentiel %s :\"\n+msgstr \"Impossible d'ouvrir le dÃ©pÃ´t %s :\"\n \n #: lib/choose_rev.tcl:53\n msgid \"This Detached Checkout\"\n@@ -1143,11 +1144,11 @@ msgstr \"Branche locale\"\n \n #: lib/choose_rev.tcl:79\n msgid \"Tracking Branch\"\n-msgstr \"Suivi de branche\"\n+msgstr \"Branche de suivi\"\n \n #: lib/choose_rev.tcl:84 lib/choose_rev.tcl:538\n msgid \"Tag\"\n-msgstr \"Marque\"\n+msgstr \"Marque (tag)\"\n \n #: lib/choose_rev.tcl:317\n #, tcl-format\n@@ -1164,7 +1165,7 @@ msgstr \"L'expression de rÃ©vision est vide.\"\n \n #: lib/choose_rev.tcl:531\n msgid \"Updated\"\n-msgstr \"Misa Ã  jour\"\n+msgstr \"Ã jour (updated)\"\n \n #: lib/choose_rev.tcl:559\n msgid \"URL\"\n@@ -1218,9 +1219,9 @@ msgid \"\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n \"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du \"\n-\"rÃ©fÃ©rentiel.\\n\"\n+\"dÃ©pÃ´t.\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce rÃ©fÃ©rentiel depuis la derniÃ¨re \"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re \"\n \"synchronisation. Une resynshronisation doit Ãªtre effectuÃ©e avant de pouvoir \"\n \"crÃ©er un nouveau commit.\\n\"\n \"\\n\"\n@@ -1258,7 +1259,7 @@ msgid \"\"\n msgstr \"\"\n \"Pas de modification Ã  commiter.\\n\"\n \"\\n\"\n-\"Vous devez prÃ©-commiter au moins 1 fichier avant de pouvoir commiter.\\n\"\n+\"Vous devez indexer au moins 1 fichier avant de pouvoir commiter.\\n\"\n \n #: lib/commit.tcl:183\n msgid \"\"\n@@ -1285,19 +1286,19 @@ msgstr \"attention : Tcl ne supporte pas l'encodage '%s'.\"\n \n #: lib/commit.tcl:221\n msgid \"Calling pre-commit hook...\"\n-msgstr \"Appel du programme externe d'avant commit...\"\n+msgstr \"Appel du programme externe d'avant commit (pre-commit)...\"\n \n #: lib/commit.tcl:236\n msgid \"Commit declined by pre-commit hook.\"\n-msgstr \"Commit refusÃ© par le programme externe d'avant commit.\"\n+msgstr \"Commit refusÃ© par le programme externe d'avant commit (pre-commit).\"\n \n #: lib/commit.tcl:259\n msgid \"Calling commit-msg hook...\"\n-msgstr \"Appel du programme externe de message de commit...\"\n+msgstr \"Appel du programme externe de message de commit (commit-msg)...\"\n \n #: lib/commit.tcl:274\n msgid \"Commit declined by commit-msg hook.\"\n-msgstr \"Commit refusÃ© par le programme externe de message de commit.\"\n+msgstr \"Commit refusÃ© par le programme externe de message de commit (commit-msg).\"\n \n #: lib/commit.tcl:287\n msgid \"Committing changes...\"\n@@ -1406,7 +1407,7 @@ msgid \"\"\n \"\\n\"\n \"Compress the database now?\"\n msgstr \"\"\n-\"Ce rÃ©fÃ©rentiel comprend actuellement environ %i objets ayant leur fichier \"\n+\"Ce dÃ©pÃ´t comprend actuellement environ %i objets ayant leur fichier \"\n \"particulier.\\n\"\n \"\\n\"\n \"Pour conserver une performance optimale, il est fortement recommandÃ© de \"\n@@ -1459,7 +1460,7 @@ msgstr \"Erreur lors du chargement du fichier :\"\n \n #: lib/diff.tcl:122\n msgid \"Git Repository (subproject)\"\n-msgstr \"RÃ©fÃ©rentiel Git (sous projet)\"\n+msgstr \"DÃ©pÃ´t Git (sous projet)\"\n \n #: lib/diff.tcl:134\n msgid \"* Binary file (not showing content).\"\n@@ -1471,11 +1472,11 @@ msgstr \"Erreur lors du chargement des diffÃ©rences :\"\n \n #: lib/diff.tcl:303\n msgid \"Failed to unstage selected hunk.\"\n-msgstr \"La suppression dans le prÃ©-commit de la section sÃ©lectionnÃ©e a Ã©chouÃ©e.\"\n+msgstr \"Ãchec lors de la dÃ©sindexation de la section.\"\n \n #: lib/diff.tcl:310\n msgid \"Failed to stage selected hunk.\"\n-msgstr \"Le prÃ©-commit de la section sÃ©lectionnÃ©e a Ã©chouÃ©.\"\n+msgstr \"Ãchec lors de l'indexation de la section.\"\n \n #: lib/error.tcl:20 lib/error.tcl:114\n msgid \"error\"\n@@ -1491,17 +1492,17 @@ msgstr \"Vous devez corriger les erreurs suivantes avant de pouvoir commiter.\"\n \n #: lib/index.tcl:6\n msgid \"Unable to unlock the index.\"\n-msgstr \"Impossible de dÃ©vÃ©rouiller le prÃ©-commit.\"\n+msgstr \"Impossible de dÃ©vÃ©rouiller l'index.\"\n \n #: lib/index.tcl:15\n msgid \"Index Error\"\n-msgstr \"Erreur de prÃ©-commit\"\n+msgstr \"Erreur de l'index\"\n \n #: lib/index.tcl:21\n msgid \"\"\n \"Updating the Git index failed.  A rescan will be automatically started to \"\n \"resynchronize git-gui.\"\n-msgstr \"Le prÃ©-commit a Ã©chouÃ©. Une resynchronisation va Ãªtre lancÃ©e automatiquement.\"\n+msgstr \"Ãchec de la mise Ã  jour de l'index. Une resynchronisation va Ãªtre lancÃ©e automatiquement.\"\n \n #: lib/index.tcl:27\n msgid \"Continue\"\n@@ -1509,12 +1510,12 @@ msgstr \"Continuer\"\n \n #: lib/index.tcl:31\n msgid \"Unlock Index\"\n-msgstr \"DÃ©vÃ©rouiller le prÃ©-commit\"\n+msgstr \"DÃ©verouiller l'index\"\n \n #: lib/index.tcl:282\n #, tcl-format\n msgid \"Unstaging %s from commit\"\n-msgstr \"Supprimer %s du commit\"\n+msgstr \"DÃ©sindexation de: %s\"\n \n #: lib/index.tcl:313\n msgid \"Ready to commit.\"\n@@ -1523,23 +1524,23 @@ msgstr \"PrÃªt Ã  Ãªtre commitÃ©.\"\n #: lib/index.tcl:326\n #, tcl-format\n msgid \"Adding %s\"\n-msgstr \"Ajouter %s\"\n+msgstr \"Ajout de %s\"\n \n #: lib/index.tcl:381\n #, tcl-format\n msgid \"Revert changes in file %s?\"\n-msgstr \"Inverser les modifications dans le fichier %s ? \"\n+msgstr \"Annuler les modifications dans le fichier %s ? \"\n \n #: lib/index.tcl:383\n #, tcl-format\n msgid \"Revert changes in these %i files?\"\n-msgstr \"Inverser les modifications dans ces %i fichiers ?\"\n+msgstr \"Annuler les modifications dans ces %i fichiers ?\"\n \n #: lib/index.tcl:391\n msgid \"Any unstaged changes will be permanently lost by the revert.\"\n msgstr \"\"\n-\"Toutes les modifications non prÃ©-commitÃ©es seront dÃ©finitivement perdues \"\n-\"lors de l'inversion.\"\n+\"Toutes les modifications non-indexÃ©es seront dÃ©finitivement perdues \"\n+\"par l'annulation.\"\n \n #: lib/index.tcl:394\n msgid \"Do Nothing\"\n@@ -1551,7 +1552,7 @@ msgid \"\"\n \"\\n\"\n \"You must finish amending this commit before starting any type of merge.\\n\"\n msgstr \"\"\n-\"Impossible de fucionner pendant une correction.\\n\"\n+\"Impossible de fusionner pendant une correction.\\n\"\n \"\\n\"\n \"Vous devez finir de corriger ce commit avant de lancer une quelconque \"\n \"fusion.\\n\"\n@@ -1566,9 +1567,9 @@ msgid \"\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n \"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du \"\n-\"rÃ©fÃ©rentiel.\\n\"\n+\"dÃ©pÃ´t.\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce rÃ©fÃ©rentiel depuis la derniÃ¨re \"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re \"\n \"synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir \"\n \"fusionner de nouveau.\\n\"\n \"\\n\"\n@@ -1588,8 +1589,8 @@ msgstr \"\"\n \"\\n\"\n \"Le fichier %s a des conflicts de fusion.\\n\"\n \"\\n\"\n-\"Vous devez les rÃ©soudre, puis prÃ©-commiter le fichier, et enfin commiter \"\n-\"pour terminer la fusion courante. SeulementÃ  ce moment lÃ , il sera possible \"\n+\"Vous devez les rÃ©soudre, puis indexer le fichier, et enfin commiter \"\n+\"pour 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@@ -1704,11 +1705,11 @@ msgstr \"Sauvegarder\"\n #: lib/option.tcl:109\n #, tcl-format\n msgid \"%s Repository\"\n-msgstr \"RÃ©fÃ©rentiel de %s\"\n+msgstr \"DÃ©pÃ´t: %s\"\n \n #: lib/option.tcl:110\n msgid \"Global (All Repositories)\"\n-msgstr \"Globales (tous les rÃ©fÃ©rentiels)\"\n+msgstr \"Globales (tous les dÃ©pÃ´ts)\"\n \n #: lib/option.tcl:116\n msgid \"User Name\"\n@@ -1736,7 +1737,7 @@ msgstr \"Faire confiance aux dates de modification de fichiers \"\n \n #: lib/option.tcl:124\n msgid \"Prune Tracking Branches During Fetch\"\n-msgstr \"Nettoyer les branches de suivi pendant la rÃ©cupÃ©ration\"\n+msgstr \"Purger les branches de suivi pendant la rÃ©cupÃ©ration\"\n \n #: lib/option.tcl:125\n msgid \"Match Tracking Branches\"\n@@ -1760,7 +1761,7 @@ msgstr \"Dictionnaire d'orthographe :\"\n \n #: lib/option.tcl:216\n msgid \"Change Font\"\n-msgstr \"Modifier les fontes\"\n+msgstr \"Modifier les polices\"\n \n #: lib/option.tcl:220\n #, tcl-format\n@@ -1785,7 +1786,7 @@ msgstr \"Supprimer branche distante\"\n \n #: lib/remote_branch_delete.tcl:47\n msgid \"From Repository\"\n-msgstr \"RÃ©fÃ©rentiel\"\n+msgstr \"DÃ©pÃ´t source\"\n \n #: lib/remote_branch_delete.tcl:50 lib/transport.tcl:123\n msgid \"Remote:\"\n@@ -1856,7 +1857,7 @@ msgstr \"Supprimer les branches de %s\"\n \n #: lib/remote_branch_delete.tcl:286\n msgid \"No repository selected.\"\n-msgstr \"Aucun rÃ©fÃ©rentiel n'est sÃ©lectionnÃ©.\"\n+msgstr \"Aucun dÃ©pÃ´t n'est sÃ©lectionnÃ©.\"\n \n #: lib/remote_branch_delete.tcl:291\n #, tcl-format\n@@ -1865,7 +1866,7 @@ msgstr \"Synchronisation de %s...\"\n \n #: lib/remote.tcl:165\n msgid \"Prune from\"\n-msgstr \"Nettoyer de\"\n+msgstr \"Purger de\"\n \n #: lib/remote.tcl:170\n msgid \"Fetch from\"\n@@ -1914,7 +1915,7 @@ msgstr \"Aucune suggestion\"\n \n #: lib/spellcheck.tcl:381\n msgid \"Unexpected EOF from spell checker\"\n-msgstr \"Fin de fichier innatendue envoyÃ©e par le vÃ©rificateur d'orthographe\"\n+msgstr \"EOF inattendue envoyÃ©e par le vÃ©rificateur d'orthographe\"\n \n #: lib/spellcheck.tcl:385\n msgid \"Spell Checker Failed\"\n@@ -1938,7 +1939,7 @@ msgstr \"RÃ©cupÃ©ration des derniÃ¨res modifications de %s\"\n #: lib/transport.tcl:18\n #, tcl-format\n msgid \"remote prune %s\"\n-msgstr \"nettoyer Ã  distance %s\"\n+msgstr \"purger Ã  distance %s\"\n \n #: lib/transport.tcl:19\n #, tcl-format\n@@ -1970,7 +1971,7 @@ msgstr \"Branches source\"\n \n #: lib/transport.tcl:120\n msgid \"Destination Repository\"\n-msgstr \"RÃ©fÃ©rentiel de destination\"\n+msgstr \"DÃ©pÃ´t de destination\"\n \n #: lib/transport.tcl:158\n msgid \"Transfer Options\"\n@@ -1988,5 +1989,5 @@ msgstr \"Utiliser des petits paquets (pour les connexions lentes)\"\n \n #: lib/transport.tcl:168\n msgid \"Include tags\"\n-msgstr \"Inclure les marques\"\n+msgstr \"Inclure les marques (tags)\"\n \n-- \n1.5.4.3\n"},{"id":"86778","messageId":"20080811152033.GE26363@spearce.org","threadId":"14932","inReplyTo":"1218465592-2446-2-git-send-email-alexandre.bourget@savoirfairelinux.com","subject":"Re: [PATCH] Update french translation","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2008-08-11T15:20:33Z","receivedAt":"2008-08-11T15:20:33Z","isPatch":true,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Alexandre Bourget <alexandre.bourget@savoirfairelinux.com> wrote:\n> ---\n>  git-gui/po/fr.po |  251 +++++++++++++++++++++++++++---------------------------\n>  1 files changed, 126 insertions(+), 125 deletions(-)\n\nThanks.  I guess this means we'll have a 0.11.1 as part of 1.6.0.  ;-)\n\nI'll apply and push later tonight, unless someone who can actually\nread French suggests a better patch.\n \n-- \nShawn.\n"},{"id":"86815","messageId":"vpqr68vuzoo.fsf@bauges.imag.fr","threadId":"14932","inReplyTo":"1218465592-2446-2-git-send-email-alexandre.bourget@savoirfairelinux.com","subject":"Re: [PATCH] Update french translation","fromName":"Matthieu Moy","fromEmail":"matthieu.moy@imag.fr","sentAt":"2008-08-11T19:19:51Z","receivedAt":"2008-08-11T19:19:51Z","isPatch":true,"sender":{"key":"git@matthieu-moy.fr","avatar":"https://avatars.githubusercontent.com/u/14709?v=4"},"body":"General remark: you should split your patch into\n\n* Some word substitution on the one side (s/référentiel/dépos/g,\n  s/fonte/police/g, ...)\n\n* Some manual rephrasing.\n\n(so that the first patch doesn't need much review, while the second\nshould be read more carefully)\n\nAlexandre Bourget <alexandre.bourget@savoirfairelinux.com> writes:\n\n> -msgstr \"Invalide fonte spécifiée dans %s :\"\n> +msgstr \"Police invalide spécifiée dans %s :\"\n\nThis is indeed technically incorrect. fonte is not just an anglicism,\nit is also an actual french word:\n\n  http://police.planete-typographie.com/definitions.html\n\n(for non-french speaking, it says that \"Times\" is a \"police\" and\n\"times normal, times italic, times bold, ...\" are the different\n\"fonte\" declinaisons of it)\n\nThat said, \"police\" is the most commonly used french word, so it can\nbe worth\n\n>  msgid \"Browse Branch Files\"\n> -msgstr \"Visionner fichiers de branches\"\n> +msgstr \"Naviguer fichiers de branches\"\n\n           Naviguer dans les fichiers de la branche\n\n?\n\n> -\"Impossible d'avancer rapidement à %s.\\n\"\n> +\"Impossible de mettre à jour de manière rectiligne (fast forward) à %s.\\n\"\n>  \"Une fusion est nécessaire.\"\nI think you can re-use the tape-recorder analogy here:\n\n    Impossible de faire une avance-rapide vers %s.\\n\n\n> +\"Un autre programme Git a modifié ce dépôtdepuis la dernière synchronisation. Une resynchronisation doit être effectuée avant de pouvoir modifier la branche courante.\\n\"\n\nmissing space between dépôt and depuis.\n\n> -msgstr \"Emprunt de '%s' abandonné. (Il est nécessaire de fusionner des fichiers.)\"\n> +msgstr \"Chargement de '%s' abandonné. (Il est nécessaire de fusionner des fichiers.)\"\n\nMisplaced periods:\n\n  +msgstr \"Chargement de '%s' abandonné (Il est nécessaire de fusionner des fichiers).\"\n\n>  msgid \"Hardlinks are unavailable.  Falling back to copying.\"\n> -msgstr \"Les liens durs ne sont pas disponibles. On se résoud à copier.\"\n> +msgstr \"Les liens durs ne sont pas supportés. Une copie sera effectuée à la place.\"\n\nThis is an anglicism (also very commonly used in practice).\n\"Supporter\" is a false friend. \"Supporter quelque chose\" means \"to\nendure something\" in correct french.\n\n> -\"Impossible de récupérer les marques. Voir la sortie console pour plus de \"\n> +\"Impossible de récupérer les marques (tags). Voir la sortie console pour plus de \"\n>  \"détails.\"\n\nRight, I wouldn't have guessed that \"marque\" would refer to tags ;-)\nbut I can't give a really better translation.\n\n> -msgstr \"L'emprunt initial de fichier a échoué.\"\n> +msgstr \"Checkement initial du fichier échoué.\"\n\nChargement ?\n\n>  #: lib/choose_rev.tcl:531\n>  msgid \"Updated\"\n> -msgstr \"Misa à jour\"\n> +msgstr \"À jour (updated)\"\n\nIf you go for \"indexé\" elsewhere, you should s/updated/indexé/ here\nalso.\n\n>  #: lib/commit.tcl:221\n>  msgid \"Calling pre-commit hook...\"\n> -msgstr \"Appel du programme externe d'avant commit...\"\n> +msgstr \"Appel du programme externe d'avant commit (pre-commit)...\"\n\nQuite un-natural to mee (but although I'm french, I'm more used to\ntechnical english than technical french ;-) ) : \"program externe\" just\nmeans \"external program\", but \"hook\" says something more. Perhaps\n\"action avant commit\" would be more explicit.\n\n>  \n>  #: lib/diff.tcl:303\n>  msgid \"Failed to unstage selected hunk.\"\n> -msgstr \"La suppression dans le pré-commit de la section sélectionnée a échouée.\"\n> +msgstr \"Échec lors de la désindexation de la section.\"\n                                          de la section sélectionnée.\"\n\n?\n\n-- \nMatthieu\n"},{"id":"86834","messageId":"1218489461.11353.135.camel@alexandre-desktop","threadId":"14932","inReplyTo":"vpqr68vuzoo.fsf@bauges.imag.fr","subject":"Re: [PATCH] Update french translation","fromName":"Alexandre Bourget","fromEmail":"alexandre.bourget@savoirfairelinux.com","sentAt":"2008-08-11T21:17:41Z","receivedAt":"2008-08-11T21:17:41Z","isPatch":true,"sender":{"key":"alexandre.bourget@savoirfairelinux.com","avatar":null},"body":"Hi Matthieu and list,\n\nI've retouched the French translation update for git-gui.. I'll send it\nright after this mail.\n\nI've fixed some more \"out-of-context\" translations, and considered some\nof the comments from Matthieu Moy.\n\nA second patch will follow which will updated all lacking translations\nas of today. This makes the French translation 100% covered and\nreviewed.\n\n\n\nLe lundi 11 août 2008 à 21:19 +0200, Matthieu Moy a écrit :\n> General remark: you should split your patch into\n> \n> * Some word substitution on the one side (s/référentiel/dépos/g,\n>   s/fonte/police/g, ...)\n> \n> * Some manual rephrasing.\n\nThis is funny requirement, especially when I see what you've let in as a\n\"french\" translation :) I doubt \n\n\n> >  msgid \"Hardlinks are unavailable.  Falling back to copying.\"\n> > -msgstr \"Les liens durs ne sont pas disponibles. On se résoud à copier.\"\n> > +msgstr \"Les liens durs ne sont pas supportés. Une copie sera effectuée à la place.\"\n>\n> This is an anglicism (also very commonly used in practice).\n> \"Supporter\" is a false friend. \"Supporter quelque chose\" means \"to\n> endure something\" in correct french.\n\nIn fact, there are many meanings to that word. \"Centre de support\"\ndoesn't mean a place to endure stuff :)\n\nhttp://www.granddictionnaire.com reveals us that \"supporter\" is a\ncomputer-related term that means just what we need here, and it's been\nreviewed by the \"Office de la langue française\" in 2002.\n\n> >  #: lib/choose_rev.tcl:531\n> >  msgid \"Updated\"\n> > -msgstr \"Misa à jour\"\n> > +msgstr \"À jour (updated)\"\n> \n> If you go for \"indexé\" elsewhere, you should s/updated/indexé/ here\n> also.\n\nHave you looked at the context ?\n\nTo tell you the truth, I hadn't either, but I just did and fixed it in\nthe second patch I send. It was used in a tooltip to show the last date\na branch was updated, so it's now \"Mise-à-jour:\".\n\n\nThere you go, I've fixed most of the things you've outlines.\n\nHope this helps\n\n\nAlexandre Bourget\n\n-- \nAlexandre Bourget\nConsultant en Logiciel Libre\nSavoir-faire Linux Inc.\nalexandre.bourget@savoirfairelinux.com\n514-276-5468 poste 124\n"},{"id":"86836","messageId":"1218489557-10169-1-git-send-email-alexandre.bourget@savoirfairelinux.com","threadId":"14932","inReplyTo":"vpqr68vuzoo.fsf@bauges.imag.fr","subject":"[PATCH] git-gui: Update french translation","fromName":"Alexandre Bourget","fromEmail":"alexandre.bourget@savoirfairelinux.com","sentAt":"2008-08-11T21:19:16Z","receivedAt":"2008-08-11T21:19:16Z","isPatch":true,"sender":{"key":"alexandre.bourget@savoirfairelinux.com","avatar":null},"body":"Signed-off-by: Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>\n---\n git-gui/po/fr.po |  253 +++++++++++++++++++++++++++---------------------------\n 1 files changed, 127 insertions(+), 126 deletions(-)\n\ndiff --git a/git-gui/po/fr.po b/git-gui/po/fr.po\nindex 89b6d51..128cd69 100644\n--- a/git-gui/po/fr.po\n+++ b/git-gui/po/fr.po\n@@ -1,17 +1,18 @@\n-# translation of fr.po to French\n+# translation of fr.po to FranÃ§ais\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 #\n # Christian Couder <chriscool@tuxfamily.org>, 2008.\n+# Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>, 2008.\n msgid \"\"\n msgstr \"\"\n \"Project-Id-Version: fr\\n\"\n \"Report-Msgid-Bugs-To: \\n\"\n \"POT-Creation-Date: 2008-03-14 07:18+0100\\n\"\n-\"PO-Revision-Date: 2008-04-04 22:05+0200\\n\"\n-\"Last-Translator: Christian Couder <chriscool@tuxfamily.org>\\n\"\n-\"Language-Team: French\\n\"\n+\"PO-Revision-Date: 2008-08-11 16:28-0400\\n\"\n+\"Last-Translator: Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>\\n\"\n+\"Language-Team: FranÃ§ais <fr@li.org>\\n\"\n \"MIME-Version: 1.0\\n\"\n \"Content-Type: text/plain; charset=UTF-8\\n\"\n \"Content-Transfer-Encoding: 8bit\\n\"\n@@ -26,15 +27,15 @@ msgstr \"git-gui: erreur fatale\"\n #: git-gui.sh:593\n #, tcl-format\n msgid \"Invalid font specified in %s:\"\n-msgstr \"Invalide fonte spÃ©cifiÃ©e dans %s :\"\n+msgstr \"Police invalide spÃ©cifiÃ©e dans %s :\"\n \n #: git-gui.sh:620\n msgid \"Main Font\"\n-msgstr \"Fonte principale\"\n+msgstr \"Police principale\"\n \n #: git-gui.sh:621\n msgid \"Diff/Console Font\"\n-msgstr \"Fonte diff/console\"\n+msgstr \"Police diff/console\"\n \n #: git-gui.sh:635\n msgid \"Cannot find git in PATH.\"\n@@ -65,7 +66,7 @@ msgstr \"\"\n \n #: git-gui.sh:918\n msgid \"Git directory not found:\"\n-msgstr \"Impossible de trouver le rÃ©pertoire de Git :\"\n+msgstr \"Impossible de trouver le rÃ©pertoire git :\"\n \n #: git-gui.sh:925\n msgid \"Cannot move to top of working directory:\"\n@@ -73,11 +74,11 @@ msgstr \"Impossible d'aller Ã  la racine du rÃ©pertoire de travail :\"\n \n #: git-gui.sh:932\n msgid \"Cannot use funny .git directory:\"\n-msgstr \"Impossible d'utiliser un drÃ´le de rÃ©pertoire git :\"\n+msgstr \"Impossible d'utiliser le rÃ©pertoire .git:\"\n \n #: git-gui.sh:937\n msgid \"No working directory\"\n-msgstr \"Pas de rÃ©pertoire de travail\"\n+msgstr \"Aucun rÃ©pertoire de travail\"\n \n #: git-gui.sh:1084 lib/checkout_op.tcl:283\n msgid \"Refreshing file status...\"\n@@ -97,23 +98,23 @@ msgstr \"Non modifiÃ©\"\n \n #: git-gui.sh:1592\n msgid \"Modified, not staged\"\n-msgstr \"ModifiÃ©, non prÃ©-commitÃ©\"\n+msgstr \"ModifiÃ©, pas indexÃ©\"\n \n #: git-gui.sh:1593 git-gui.sh:1598\n msgid \"Staged for commit\"\n-msgstr \"PrÃ©-commitÃ©\"\n+msgstr \"IndexÃ©\"\n \n #: git-gui.sh:1594 git-gui.sh:1599\n msgid \"Portions staged for commit\"\n-msgstr \"En partie prÃ©-commitÃ©\"\n+msgstr \"Portions indexÃ©es\"\n \n #: git-gui.sh:1595 git-gui.sh:1600\n msgid \"Staged for commit, missing\"\n-msgstr \"PrÃ©-commitÃ©, manquant\"\n+msgstr \"IndexÃ©s, manquant\"\n \n #: git-gui.sh:1597\n msgid \"Untracked, not staged\"\n-msgstr \"Non suivi, non prÃ©-commitÃ©\"\n+msgstr \"Non versionnÃ©, non indexÃ©\"\n \n #: git-gui.sh:1602\n msgid \"Missing\"\n@@ -121,11 +122,11 @@ msgstr \"Manquant\"\n \n #: git-gui.sh:1603\n msgid \"Staged for removal\"\n-msgstr \"PrÃ©-commitÃ© pour suppression\"\n+msgstr \"IndexÃ© pour suppression\"\n \n #: git-gui.sh:1604\n msgid \"Staged for removal, still present\"\n-msgstr \"PrÃ©-commitÃ© pour suppression, toujours prÃ©sent\"\n+msgstr \"IndexÃ© pour suppression, toujours prÃ©sent\"\n \n #: git-gui.sh:1606 git-gui.sh:1607 git-gui.sh:1608 git-gui.sh:1609\n msgid \"Requires merge resolution\"\n@@ -133,7 +134,7 @@ msgstr \"NÃ©cessite la rÃ©solution d'une fusion\"\n \n #: git-gui.sh:1644\n msgid \"Starting gitk... please wait...\"\n-msgstr \"Lancement de gitk... merci de patienter...\"\n+msgstr \"Lancement de gitk... un instant...\"\n \n #: git-gui.sh:1653\n #, tcl-format\n@@ -148,11 +149,11 @@ msgstr \"\"\n \n #: git-gui.sh:1860 lib/choose_repository.tcl:36\n msgid \"Repository\"\n-msgstr \"RÃ©fÃ©rentiel\"\n+msgstr \"DÃ©pÃ´t\"\n \n #: git-gui.sh:1861\n msgid \"Edit\"\n-msgstr \"Editer\"\n+msgstr \"Edition\"\n \n #: git-gui.sh:1863 lib/choose_rev.tcl:561\n msgid \"Branch\"\n@@ -168,15 +169,15 @@ msgstr \"Fusionner\"\n \n #: git-gui.sh:1870 lib/choose_rev.tcl:557\n msgid \"Remote\"\n-msgstr \"RÃ©fÃ©rentiel distant\"\n+msgstr \"DÃ©pÃ´t distant\"\n \n #: git-gui.sh:1879\n msgid \"Browse Current Branch's Files\"\n-msgstr \"Visionner fichiers dans branche courante\"\n+msgstr \"Naviguer dans la branche courante\"\n \n #: git-gui.sh:1883\n msgid \"Browse Branch Files...\"\n-msgstr \"Visionner fichiers de branche\"\n+msgstr \"Naviguer dans la branche...\"\n \n #: git-gui.sh:1888\n msgid \"Visualize Current Branch's History\"\n@@ -184,29 +185,29 @@ msgstr \"Visualiser historique branche courante\"\n \n #: git-gui.sh:1892\n msgid \"Visualize All Branch History\"\n-msgstr \"Visualiser historique toutes branches\"\n+msgstr \"Voir l'historique de toutes les branches\"\n \n #: git-gui.sh:1899\n #, tcl-format\n msgid \"Browse %s's Files\"\n-msgstr \"Visionner fichiers de %s\"\n+msgstr \"Naviguer l'arborescence de %s\"\n \n #: git-gui.sh:1901\n #, tcl-format\n msgid \"Visualize %s's History\"\n-msgstr \"Visualiser historique de %s\"\n+msgstr \"Voir l'historique de la branche: %s\"\n \n #: git-gui.sh:1906 lib/database.tcl:27 lib/database.tcl:67\n msgid \"Database Statistics\"\n-msgstr \"Statistiques base de donnÃ©e\"\n+msgstr \"Statistiques du dÃ©pÃ´t\"\n \n #: git-gui.sh:1909 lib/database.tcl:34\n msgid \"Compress Database\"\n-msgstr \"Comprimer base de donnÃ©e\"\n+msgstr \"Comprimer le dÃ©pÃ´t\"\n \n #: git-gui.sh:1912\n msgid \"Verify Database\"\n-msgstr \"VÃ©rifier base de donnÃ©e\"\n+msgstr \"VÃ©rifier le dÃ©pÃ´t\"\n \n #: git-gui.sh:1919 git-gui.sh:1923 git-gui.sh:1927 lib/shortcut.tcl:7\n #: lib/shortcut.tcl:39 lib/shortcut.tcl:71\n@@ -253,7 +254,7 @@ msgstr \"CrÃ©er...\"\n \n #: git-gui.sh:1974\n msgid \"Checkout...\"\n-msgstr \"Emprunter... \"\n+msgstr \"Charger (checkout)...\"\n \n #: git-gui.sh:1980\n msgid \"Rename...\"\n@@ -277,27 +278,27 @@ msgstr \"Corriger dernier commit\"\n \n #: git-gui.sh:2019 git-gui.sh:2356 lib/remote_branch_delete.tcl:99\n msgid \"Rescan\"\n-msgstr \"Resynchroniser\"\n+msgstr \"Recharger modifs.\"\n \n #: git-gui.sh:2025\n msgid \"Stage To Commit\"\n-msgstr \"Commiter un prÃ©-commit\"\n+msgstr \"Indexer\"\n \n #: git-gui.sh:2031\n msgid \"Stage Changed Files To Commit\"\n-msgstr \"Commiter fichiers modifiÃ©s dans prÃ©-commit\"\n+msgstr \"Indexer toutes modifications\"\n \n #: git-gui.sh:2037\n msgid \"Unstage From Commit\"\n-msgstr \"Commit vers prÃ©-commit\"\n+msgstr \"DÃ©sindexer\"\n \n #: git-gui.sh:2042 lib/index.tcl:395\n msgid \"Revert Changes\"\n-msgstr \"Inverser modification\"\n+msgstr \"Annuler les modifications (revert)\"\n \n #: git-gui.sh:2049 git-gui.sh:2368 git-gui.sh:2467\n msgid \"Sign Off\"\n-msgstr \"Se dÃ©sinscrire\"\n+msgstr \"Signer\"\n \n #: git-gui.sh:2053 git-gui.sh:2372\n msgid \"Commit@@verb\"\n@@ -323,7 +324,7 @@ msgstr \"Pomme\"\n #: lib/choose_repository.tcl:44 lib/choose_repository.tcl:50\n #, tcl-format\n msgid \"About %s\"\n-msgstr \"A propos de %s\"\n+msgstr \"Ã propos de %s\"\n \n #: git-gui.sh:2099\n msgid \"Preferences...\"\n@@ -352,15 +353,15 @@ msgstr \"Branche courante :\"\n \n #: git-gui.sh:2292\n msgid \"Staged Changes (Will Commit)\"\n-msgstr \"Modifications prÃ©-commitÃ©es\"\n+msgstr \"Modifs. indexÃ©es (pour commit)\"\n \n #: git-gui.sh:2312\n msgid \"Unstaged Changes\"\n-msgstr \"Modifications non prÃ©-commitÃ©es\"\n+msgstr \"Modifs. non indexÃ©es\"\n \n #: git-gui.sh:2362\n msgid \"Stage Changed\"\n-msgstr \"PrÃ©-commit modifiÃ©\"\n+msgstr \"Indexer modifs.\"\n \n #: git-gui.sh:2378 lib/transport.tcl:93 lib/transport.tcl:182\n msgid \"Push\"\n@@ -416,19 +417,19 @@ msgstr \"Rafraichir\"\n \n #: git-gui.sh:2631\n msgid \"Decrease Font Size\"\n-msgstr \"RÃ©duire fonte\"\n+msgstr \"Diminuer la police\"\n \n #: git-gui.sh:2635\n msgid \"Increase Font Size\"\n-msgstr \"Agrandir fonte\"\n+msgstr \"Agrandir la police\"\n \n #: git-gui.sh:2646\n msgid \"Unstage Hunk From Commit\"\n-msgstr \"Enlever section prÃ©-commitÃ©e\"\n+msgstr \"DÃ©sindexer la section\"\n \n #: git-gui.sh:2648\n msgid \"Stage Hunk For Commit\"\n-msgstr \"PrÃ©-commiter section\"\n+msgstr \"Indexer la section\"\n \n #: git-gui.sh:2667\n msgid \"Initializing...\"\n@@ -545,11 +546,11 @@ msgstr \"CopiÃ© ou dÃ©placÃ© ici par :\"\n \n #: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19\n msgid \"Checkout Branch\"\n-msgstr \"Emprunter branche\"\n+msgstr \"Charger la branche (checkout)\"\n \n #: lib/branch_checkout.tcl:23\n msgid \"Checkout\"\n-msgstr \"Emprunter\"\n+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@@ -568,11 +569,11 @@ msgstr \"Options\"\n \n #: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92\n msgid \"Fetch Tracking Branch\"\n-msgstr \"Branche suivant rÃ©cupÃ©ration\"\n+msgstr \"RÃ©cupÃ©rer la branche de suivi\"\n \n #: lib/branch_checkout.tcl:44\n msgid \"Detach From Local Branch\"\n-msgstr \"DÃ©tacher de branche locale\"\n+msgstr \"DÃ©tacher de la branche locale\"\n \n #: lib/branch_create.tcl:22\n msgid \"Create Branch\"\n@@ -600,7 +601,7 @@ msgstr \"Trouver nom de branche de suivi\"\n \n #: lib/branch_create.tcl:66\n msgid \"Starting Revision\"\n-msgstr \"DÃ©but de rÃ©vision\"\n+msgstr \"RÃ©vision initiale\"\n \n #: lib/branch_create.tcl:72\n msgid \"Update Existing Branch:\"\n@@ -612,7 +613,7 @@ msgstr \"Non\"\n \n #: lib/branch_create.tcl:80\n msgid \"Fast Forward Only\"\n-msgstr \"Avance rapide seulement\"\n+msgstr \"Mise-Ã -jour rectiligne seulement (fast-forward)\"\n \n #: lib/branch_create.tcl:85 lib/checkout_op.tcl:514\n msgid \"Reset\"\n@@ -620,20 +621,20 @@ msgstr \"RÃ©initialiser\"\n \n #: lib/branch_create.tcl:97\n msgid \"Checkout After Creation\"\n-msgstr \"Emprunt aprÃ¨s crÃ©ation\"\n+msgstr \"Charger (checkout) aprÃ¨s crÃ©ation\"\n \n #: lib/branch_create.tcl:131\n msgid \"Please select a tracking branch.\"\n-msgstr \"Merci de choisir une branche de suivi\"\n+msgstr \"Choisissez une branche de suivi\"\n \n #: lib/branch_create.tcl:140\n #, tcl-format\n msgid \"Tracking branch %s is not a branch in the remote repository.\"\n-msgstr \"La branche de suivi %s n'est pas une branche dans le rÃ©fÃ©rentiel distant.\"\n+msgstr \"La branche de suivi %s n'est pas une branche dans le dÃ©pÃ´t distant.\"\n \n #: lib/branch_create.tcl:153 lib/branch_rename.tcl:86\n msgid \"Please supply a branch name.\"\n-msgstr \"Merci de fournir un nom de branche.\"\n+msgstr \"Fournissez un nom de branche.\"\n \n #: lib/branch_create.tcl:164 lib/branch_rename.tcl:106\n #, tcl-format\n@@ -712,7 +713,7 @@ msgstr \"La branche '%s' existe dÃ©jÃ .\"\n #: lib/branch_rename.tcl:117\n #, tcl-format\n msgid \"Failed to rename '%s'.\"\n-msgstr \"Le renommage de '%s' a Ã©chouÃ©.\"\n+msgstr \"Ãchec pour renommer '%s'.\"\n \n #: lib/browser.tcl:17\n msgid \"Starting...\"\n@@ -733,13 +734,13 @@ msgstr \"[Jusqu'au parent]\"\n \n #: lib/browser.tcl:267 lib/browser.tcl:273\n msgid \"Browse Branch Files\"\n-msgstr \"Visionner fichiers de branches\"\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:474 lib/choose_repository.tcl:484\n #: lib/choose_repository.tcl:987\n msgid \"Browse\"\n-msgstr \"Visionner\"\n+msgstr \"Naviguer\"\n \n #: lib/checkout_op.tcl:79\n #, tcl-format\n@@ -770,7 +771,7 @@ msgid \"\"\n msgstr \"\"\n \"La branche '%s' existe dÃ©jÃ .\\n\"\n \"\\n\"\n-\"Impossible d'avancer rapidement Ã  %s.\\n\"\n+\"Impossible de faire une avance rapide (fast forward) vers %s.\\n\"\n \"Une fusion est nÃ©cessaire.\"\n \n #: lib/checkout_op.tcl:220\n@@ -785,7 +786,7 @@ msgstr \"La mise Ã  jour de '%s' a Ã©chouÃ©e.\"\n \n #: lib/checkout_op.tcl:251\n msgid \"Staging area (index) is already locked.\"\n-msgstr \"L'espace de prÃ©-commit ('index' ou 'staging') est dÃ©jÃ  vÃ©rouillÃ©.\"\n+msgstr \"L'index (staging area) est dÃ©jÃ  vÃ©rouillÃ©\"\n \n #: lib/checkout_op.tcl:266\n msgid \"\"\n@@ -796,9 +797,9 @@ msgid \"\"\n \"\\n\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n-\"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du rÃ©fÃ©rentiel.\\n\"\n+\"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du dÃ©pÃ´t\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce rÃ©fÃ©rentiel depuis la derniÃ¨re synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir modifier la branche courante.\\n\"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir modifier la branche courante.\\n\"\n \"\\n\"\n \"Cela va Ãªtre fait tout de suite automatiquement.\\n\"\n \n@@ -809,12 +810,12 @@ msgstr \"Mise Ã  jour du rÃ©pertoire courant avec '%s'...\"\n \n #: lib/checkout_op.tcl:323\n msgid \"files checked out\"\n-msgstr \"fichiers empruntÃ©s\"\n+msgstr \"fichiers chargÃ©s\"\n \n #: lib/checkout_op.tcl:353\n #, tcl-format\n msgid \"Aborted checkout of '%s' (file level merging is required).\"\n-msgstr \"Emprunt de '%s' abandonnÃ©. (Il est nÃ©cessaire de fusionner des fichiers.)\"\n+msgstr \"Chargement de '%s' abandonnÃ© (il est nÃ©cessaire de fusionner des fichiers).\"\n \n #: lib/checkout_op.tcl:354\n msgid \"File level merge required.\"\n@@ -840,7 +841,7 @@ msgstr \"\"\n #: lib/checkout_op.tcl:446 lib/checkout_op.tcl:450\n #, tcl-format\n msgid \"Checked out '%s'.\"\n-msgstr \"'%s' empruntÃ©.\"\n+msgstr \"'%s' chargÃ©.\"\n \n #: lib/checkout_op.tcl:478\n #, tcl-format\n@@ -884,15 +885,15 @@ msgstr \"SÃ©lectionner\"\n \n #: lib/choose_font.tcl:53\n msgid \"Font Family\"\n-msgstr \"Famille de fonte\"\n+msgstr \"Familles de polices\"\n \n #: lib/choose_font.tcl:74\n msgid \"Font Size\"\n-msgstr \"Taille de fonte\"\n+msgstr \"Taille de police\"\n \n #: lib/choose_font.tcl:91\n msgid \"Font Example\"\n-msgstr \"Exemple de fonte\"\n+msgstr \"Exemple de police\"\n \n #: lib/choose_font.tcl:103\n msgid \"\"\n@@ -900,7 +901,7 @@ msgid \"\"\n \"If you like this text, it can be your font.\"\n msgstr \"\"\n \"C'est un texte d'exemple.\\n\"\n-\"Si vous aimez ce texte, vous pouvez choisir cette fonte.\"\n+\"Si vous aimez ce texte, vous pouvez choisir cette police\"\n \n #: lib/choose_repository.tcl:28\n msgid \"Git Gui\"\n@@ -908,7 +909,7 @@ msgstr \"Git Gui\"\n \n #: lib/choose_repository.tcl:81 lib/choose_repository.tcl:376\n msgid \"Create New Repository\"\n-msgstr \"CrÃ©er nouveau rÃ©fÃ©rentiel\"\n+msgstr \"CrÃ©er nouveau dÃ©pÃ´t\"\n \n #: lib/choose_repository.tcl:87\n msgid \"New...\"\n@@ -916,7 +917,7 @@ msgstr \"Nouveau...\"\n \n #: lib/choose_repository.tcl:94 lib/choose_repository.tcl:460\n msgid \"Clone Existing Repository\"\n-msgstr \"Cloner rÃ©fÃ©rentiel existant\"\n+msgstr \"Cloner dÃ©pÃ´t existant\"\n \n #: lib/choose_repository.tcl:100\n msgid \"Clone...\"\n@@ -924,7 +925,7 @@ msgstr \"Cloner...\"\n \n #: lib/choose_repository.tcl:107 lib/choose_repository.tcl:976\n msgid \"Open Existing Repository\"\n-msgstr \"Ouvrir rÃ©fÃ©rentiel existant\"\n+msgstr \"Ouvrir dÃ©pÃ´t existant\"\n \n #: lib/choose_repository.tcl:113\n msgid \"Open...\"\n@@ -932,17 +933,17 @@ msgstr \"Ouvrir...\"\n \n #: lib/choose_repository.tcl:126\n msgid \"Recent Repositories\"\n-msgstr \"RÃ©fÃ©rentiels rÃ©cents\"\n+msgstr \"DÃ©pÃ´t rÃ©cemment utilisÃ©s\"\n \n #: lib/choose_repository.tcl:132\n msgid \"Open Recent Repository:\"\n-msgstr \"Ouvrir rÃ©fÃ©rentiel rÃ©cent :\"\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 #, tcl-format\n msgid \"Failed to create repository %s:\"\n-msgstr \"La crÃ©ation du rÃ©fÃ©rentiel %s a Ã©chouÃ©e :\"\n+msgstr \"La crÃ©ation du dÃ©pÃ´t %s a Ã©chouÃ©e :\"\n \n #: lib/choose_repository.tcl:381 lib/choose_repository.tcl:478\n msgid \"Directory:\"\n@@ -951,7 +952,7 @@ msgstr \"RÃ©pertoire :\"\n #: lib/choose_repository.tcl:412 lib/choose_repository.tcl:537\n #: lib/choose_repository.tcl:1011\n msgid \"Git Repository\"\n-msgstr \"RÃ©fÃ©rentiel Git\"\n+msgstr \"DÃ©pÃ´t Git\"\n \n #: lib/choose_repository.tcl:437\n #, tcl-format\n@@ -992,15 +993,15 @@ msgstr \"PartagÃ© (le plus rapide, non recommandÃ©, pas de sauvegarde)\"\n #: lib/choose_repository.tcl:1017 lib/choose_repository.tcl:1025\n #, tcl-format\n msgid \"Not a Git repository: %s\"\n-msgstr \"'%s' n'est pas un rÃ©fÃ©rentiel Git.\"\n+msgstr \"'%s' n'est pas un dÃ©pÃ´t Git.\"\n \n #: lib/choose_repository.tcl:579\n msgid \"Standard only available for local repository.\"\n-msgstr \"Standard n'est disponible que pour un rÃ©fÃ©rentiel local.\"\n+msgstr \"Standard n'est disponible que pour un dÃ©pÃ´t local.\"\n \n #: lib/choose_repository.tcl:583\n msgid \"Shared only available for local repository.\"\n-msgstr \"PartagÃ© n'est disponible que pour un rÃ©fÃ©rentiel local.\"\n+msgstr \"PartagÃ© n'est disponible que pour un dÃ©pÃ´t local.\"\n \n #: lib/choose_repository.tcl:604\n #, tcl-format\n@@ -1013,7 +1014,7 @@ msgstr \"La configuration de l'origine a Ã©chouÃ©e.\"\n \n #: lib/choose_repository.tcl:627\n msgid \"Counting objects\"\n-msgstr \"Comptage des objets\"\n+msgstr \"DÃ©compte des objets\"\n \n #: lib/choose_repository.tcl:628\n msgid \"buckets\"\n@@ -1032,11 +1033,11 @@ msgstr \"Il n'y a rien Ã  cloner depuis %s.\"\n #: lib/choose_repository.tcl:690 lib/choose_repository.tcl:904\n #: lib/choose_repository.tcl:916\n msgid \"The 'master' branch has not been initialized.\"\n-msgstr \"Cette branche 'master' n'a pas Ã©tÃ© initialisÃ©e.\"\n+msgstr \"La branche 'master' n'a pas Ã©tÃ© initialisÃ©e.\"\n \n #: lib/choose_repository.tcl:703\n msgid \"Hardlinks are unavailable.  Falling back to copying.\"\n-msgstr \"Les liens durs ne sont pas disponibles. On se rÃ©soud Ã  copier.\"\n+msgstr \"Les liens durs ne sont pas supportÃ©s. Une copie sera effectuÃ©e Ã  la place.\"\n \n #: lib/choose_repository.tcl:715\n #, tcl-format\n@@ -1078,7 +1079,7 @@ msgstr \"\"\n #: lib/choose_repository.tcl:856\n msgid \"Cannot fetch tags.  See console output for details.\"\n msgstr \"\"\n-\"Impossible de rÃ©cupÃ©rer les marques. Voir la sortie console pour plus de \"\n+\"Impossible de rÃ©cupÃ©rer les marques (tags). Voir la sortie console pour plus de \"\n \"dÃ©tails.\"\n \n #: lib/choose_repository.tcl:880\n@@ -1114,7 +1115,7 @@ msgstr \"fichiers\"\n \n #: lib/choose_repository.tcl:955\n msgid \"Initial file checkout failed.\"\n-msgstr \"L'emprunt initial de fichier a Ã©chouÃ©.\"\n+msgstr \"Chargement initial du fichier Ã©chouÃ©.\"\n \n #: lib/choose_repository.tcl:971\n msgid \"Open\"\n@@ -1122,12 +1123,12 @@ msgstr \"Ouvrir\"\n \n #: lib/choose_repository.tcl:981\n msgid \"Repository:\"\n-msgstr \"RÃ©fÃ©rentiel :\"\n+msgstr \"DÃ©pÃ´t :\"\n \n #: lib/choose_repository.tcl:1031\n #, tcl-format\n msgid \"Failed to open repository %s:\"\n-msgstr \"Impossible d'ouvrir le rÃ©fÃ©rentiel %s :\"\n+msgstr \"Impossible d'ouvrir le dÃ©pÃ´t %s :\"\n \n #: lib/choose_rev.tcl:53\n msgid \"This Detached Checkout\"\n@@ -1143,11 +1144,11 @@ msgstr \"Branche locale\"\n \n #: lib/choose_rev.tcl:79\n msgid \"Tracking Branch\"\n-msgstr \"Suivi de branche\"\n+msgstr \"Branche de suivi\"\n \n #: lib/choose_rev.tcl:84 lib/choose_rev.tcl:538\n msgid \"Tag\"\n-msgstr \"Marque\"\n+msgstr \"Marque (tag)\"\n \n #: lib/choose_rev.tcl:317\n #, tcl-format\n@@ -1164,7 +1165,7 @@ msgstr \"L'expression de rÃ©vision est vide.\"\n \n #: lib/choose_rev.tcl:531\n msgid \"Updated\"\n-msgstr \"Misa Ã  jour\"\n+msgstr \"Ã jour (updated)\"\n \n #: lib/choose_rev.tcl:559\n msgid \"URL\"\n@@ -1218,9 +1219,9 @@ msgid \"\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n \"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du \"\n-\"rÃ©fÃ©rentiel.\\n\"\n+\"dÃ©pÃ´t.\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce rÃ©fÃ©rentiel depuis la derniÃ¨re \"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re \"\n \"synchronisation. Une resynshronisation doit Ãªtre effectuÃ©e avant de pouvoir \"\n \"crÃ©er un nouveau commit.\\n\"\n \"\\n\"\n@@ -1258,7 +1259,7 @@ msgid \"\"\n msgstr \"\"\n \"Pas de modification Ã  commiter.\\n\"\n \"\\n\"\n-\"Vous devez prÃ©-commiter au moins 1 fichier avant de pouvoir commiter.\\n\"\n+\"Vous devez indexer au moins 1 fichier avant de pouvoir commiter.\\n\"\n \n #: lib/commit.tcl:183\n msgid \"\"\n@@ -1285,19 +1286,19 @@ msgstr \"attention : Tcl ne supporte pas l'encodage '%s'.\"\n \n #: lib/commit.tcl:221\n msgid \"Calling pre-commit hook...\"\n-msgstr \"Appel du programme externe d'avant commit...\"\n+msgstr \"Lancement de l'action d'avant-commit...\"\n \n #: lib/commit.tcl:236\n msgid \"Commit declined by pre-commit hook.\"\n-msgstr \"Commit refusÃ© par le programme externe d'avant commit.\"\n+msgstr \"Commit refusÃ© par l'action d'avant-commit.\"\n \n #: lib/commit.tcl:259\n msgid \"Calling commit-msg hook...\"\n-msgstr \"Appel du programme externe de message de commit...\"\n+msgstr \"Lancement de l'action \\\"message de commit\\\"...\"\n \n #: lib/commit.tcl:274\n msgid \"Commit declined by commit-msg hook.\"\n-msgstr \"Commit refusÃ© par le programme externe de message de commit.\"\n+msgstr \"Commit refusÃ© par l'action \\\"message de commit\\\".\"\n \n #: lib/commit.tcl:287\n msgid \"Committing changes...\"\n@@ -1406,7 +1407,7 @@ msgid \"\"\n \"\\n\"\n \"Compress the database now?\"\n msgstr \"\"\n-\"Ce rÃ©fÃ©rentiel comprend actuellement environ %i objets ayant leur fichier \"\n+\"Ce dÃ©pÃ´t comprend actuellement environ %i objets ayant leur fichier \"\n \"particulier.\\n\"\n \"\\n\"\n \"Pour conserver une performance optimale, il est fortement recommandÃ© de \"\n@@ -1459,7 +1460,7 @@ msgstr \"Erreur lors du chargement du fichier :\"\n \n #: lib/diff.tcl:122\n msgid \"Git Repository (subproject)\"\n-msgstr \"RÃ©fÃ©rentiel Git (sous projet)\"\n+msgstr \"DÃ©pÃ´t Git (sous projet)\"\n \n #: lib/diff.tcl:134\n msgid \"* Binary file (not showing content).\"\n@@ -1471,11 +1472,11 @@ msgstr \"Erreur lors du chargement des diffÃ©rences :\"\n \n #: lib/diff.tcl:303\n msgid \"Failed to unstage selected hunk.\"\n-msgstr \"La suppression dans le prÃ©-commit de la section sÃ©lectionnÃ©e a Ã©chouÃ©e.\"\n+msgstr \"Ãchec lors de la dÃ©sindexation de la section sÃ©lectionnÃ©e.\"\n \n #: lib/diff.tcl:310\n msgid \"Failed to stage selected hunk.\"\n-msgstr \"Le prÃ©-commit de la section sÃ©lectionnÃ©e a Ã©chouÃ©.\"\n+msgstr \"Ãchec lors de l'indexation de la section.\"\n \n #: lib/error.tcl:20 lib/error.tcl:114\n msgid \"error\"\n@@ -1491,17 +1492,17 @@ msgstr \"Vous devez corriger les erreurs suivantes avant de pouvoir commiter.\"\n \n #: lib/index.tcl:6\n msgid \"Unable to unlock the index.\"\n-msgstr \"Impossible de dÃ©vÃ©rouiller le prÃ©-commit.\"\n+msgstr \"Impossible de dÃ©vÃ©rouiller l'index.\"\n \n #: lib/index.tcl:15\n msgid \"Index Error\"\n-msgstr \"Erreur de prÃ©-commit\"\n+msgstr \"Erreur de l'index\"\n \n #: lib/index.tcl:21\n msgid \"\"\n \"Updating the Git index failed.  A rescan will be automatically started to \"\n \"resynchronize git-gui.\"\n-msgstr \"Le prÃ©-commit a Ã©chouÃ©. Une resynchronisation va Ãªtre lancÃ©e automatiquement.\"\n+msgstr \"Ãchec de la mise Ã  jour de l'index. Une resynchronisation va Ãªtre lancÃ©e automatiquement.\"\n \n #: lib/index.tcl:27\n msgid \"Continue\"\n@@ -1509,12 +1510,12 @@ msgstr \"Continuer\"\n \n #: lib/index.tcl:31\n msgid \"Unlock Index\"\n-msgstr \"DÃ©vÃ©rouiller le prÃ©-commit\"\n+msgstr \"DÃ©verouiller l'index\"\n \n #: lib/index.tcl:282\n #, tcl-format\n msgid \"Unstaging %s from commit\"\n-msgstr \"Supprimer %s du commit\"\n+msgstr \"DÃ©sindexation de: %s\"\n \n #: lib/index.tcl:313\n msgid \"Ready to commit.\"\n@@ -1523,23 +1524,23 @@ msgstr \"PrÃªt Ã  Ãªtre commitÃ©.\"\n #: lib/index.tcl:326\n #, tcl-format\n msgid \"Adding %s\"\n-msgstr \"Ajouter %s\"\n+msgstr \"Ajout de %s\"\n \n #: lib/index.tcl:381\n #, tcl-format\n msgid \"Revert changes in file %s?\"\n-msgstr \"Inverser les modifications dans le fichier %s ? \"\n+msgstr \"Annuler les modifications dans le fichier %s ? \"\n \n #: lib/index.tcl:383\n #, tcl-format\n msgid \"Revert changes in these %i files?\"\n-msgstr \"Inverser les modifications dans ces %i fichiers ?\"\n+msgstr \"Annuler les modifications dans ces %i fichiers ?\"\n \n #: lib/index.tcl:391\n msgid \"Any unstaged changes will be permanently lost by the revert.\"\n msgstr \"\"\n-\"Toutes les modifications non prÃ©-commitÃ©es seront dÃ©finitivement perdues \"\n-\"lors de l'inversion.\"\n+\"Toutes les modifications non-indexÃ©es seront dÃ©finitivement perdues \"\n+\"par l'annulation.\"\n \n #: lib/index.tcl:394\n msgid \"Do Nothing\"\n@@ -1551,7 +1552,7 @@ msgid \"\"\n \"\\n\"\n \"You must finish amending this commit before starting any type of merge.\\n\"\n msgstr \"\"\n-\"Impossible de fucionner pendant une correction.\\n\"\n+\"Impossible de fusionner pendant une correction.\\n\"\n \"\\n\"\n \"Vous devez finir de corriger ce commit avant de lancer une quelconque \"\n \"fusion.\\n\"\n@@ -1566,9 +1567,9 @@ msgid \"\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n \"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du \"\n-\"rÃ©fÃ©rentiel.\\n\"\n+\"dÃ©pÃ´t.\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce rÃ©fÃ©rentiel depuis la derniÃ¨re \"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re \"\n \"synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir \"\n \"fusionner de nouveau.\\n\"\n \"\\n\"\n@@ -1588,8 +1589,8 @@ msgstr \"\"\n \"\\n\"\n \"Le fichier %s a des conflicts de fusion.\\n\"\n \"\\n\"\n-\"Vous devez les rÃ©soudre, puis prÃ©-commiter le fichier, et enfin commiter \"\n-\"pour terminer la fusion courante. SeulementÃ  ce moment lÃ , il sera possible \"\n+\"Vous devez les rÃ©soudre, puis indexer le fichier, et enfin commiter \"\n+\"pour 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@@ -1704,11 +1705,11 @@ msgstr \"Sauvegarder\"\n #: lib/option.tcl:109\n #, tcl-format\n msgid \"%s Repository\"\n-msgstr \"RÃ©fÃ©rentiel de %s\"\n+msgstr \"DÃ©pÃ´t: %s\"\n \n #: lib/option.tcl:110\n msgid \"Global (All Repositories)\"\n-msgstr \"Globales (tous les rÃ©fÃ©rentiels)\"\n+msgstr \"Globales (tous les dÃ©pÃ´ts)\"\n \n #: lib/option.tcl:116\n msgid \"User Name\"\n@@ -1736,7 +1737,7 @@ msgstr \"Faire confiance aux dates de modification de fichiers \"\n \n #: lib/option.tcl:124\n msgid \"Prune Tracking Branches During Fetch\"\n-msgstr \"Nettoyer les branches de suivi pendant la rÃ©cupÃ©ration\"\n+msgstr \"Purger les branches de suivi pendant la rÃ©cupÃ©ration\"\n \n #: lib/option.tcl:125\n msgid \"Match Tracking Branches\"\n@@ -1760,7 +1761,7 @@ msgstr \"Dictionnaire d'orthographe :\"\n \n #: lib/option.tcl:216\n msgid \"Change Font\"\n-msgstr \"Modifier les fontes\"\n+msgstr \"Modifier les polices\"\n \n #: lib/option.tcl:220\n #, tcl-format\n@@ -1785,7 +1786,7 @@ msgstr \"Supprimer branche distante\"\n \n #: lib/remote_branch_delete.tcl:47\n msgid \"From Repository\"\n-msgstr \"RÃ©fÃ©rentiel\"\n+msgstr \"DÃ©pÃ´t source\"\n \n #: lib/remote_branch_delete.tcl:50 lib/transport.tcl:123\n msgid \"Remote:\"\n@@ -1856,7 +1857,7 @@ msgstr \"Supprimer les branches de %s\"\n \n #: lib/remote_branch_delete.tcl:286\n msgid \"No repository selected.\"\n-msgstr \"Aucun rÃ©fÃ©rentiel n'est sÃ©lectionnÃ©.\"\n+msgstr \"Aucun dÃ©pÃ´t n'est sÃ©lectionnÃ©.\"\n \n #: lib/remote_branch_delete.tcl:291\n #, tcl-format\n@@ -1865,7 +1866,7 @@ msgstr \"Synchronisation de %s...\"\n \n #: lib/remote.tcl:165\n msgid \"Prune from\"\n-msgstr \"Nettoyer de\"\n+msgstr \"Purger de\"\n \n #: lib/remote.tcl:170\n msgid \"Fetch from\"\n@@ -1914,7 +1915,7 @@ msgstr \"Aucune suggestion\"\n \n #: lib/spellcheck.tcl:381\n msgid \"Unexpected EOF from spell checker\"\n-msgstr \"Fin de fichier innatendue envoyÃ©e par le vÃ©rificateur d'orthographe\"\n+msgstr \"EOF inattendue envoyÃ©e par le vÃ©rificateur d'orthographe\"\n \n #: lib/spellcheck.tcl:385\n msgid \"Spell Checker Failed\"\n@@ -1938,7 +1939,7 @@ msgstr \"RÃ©cupÃ©ration des derniÃ¨res modifications de %s\"\n #: lib/transport.tcl:18\n #, tcl-format\n msgid \"remote prune %s\"\n-msgstr \"nettoyer Ã  distance %s\"\n+msgstr \"purger Ã  distance %s\"\n \n #: lib/transport.tcl:19\n #, tcl-format\n@@ -1970,11 +1971,11 @@ msgstr \"Branches source\"\n \n #: lib/transport.tcl:120\n msgid \"Destination Repository\"\n-msgstr \"RÃ©fÃ©rentiel de destination\"\n+msgstr \"DÃ©pÃ´t de destination\"\n \n #: lib/transport.tcl:158\n msgid \"Transfer Options\"\n-msgstr \"TransfÃ©rer options\"\n+msgstr \"Options de transfert\"\n \n #: lib/transport.tcl:160\n msgid \"Force overwrite existing branch (may discard changes)\"\n@@ -1988,5 +1989,5 @@ msgstr \"Utiliser des petits paquets (pour les connexions lentes)\"\n \n #: lib/transport.tcl:168\n msgid \"Include tags\"\n-msgstr \"Inclure les marques\"\n+msgstr \"Inclure les marques (tags)\"\n \n-- \n1.5.4.3\n"},{"id":"86835","messageId":"1218489557-10169-2-git-send-email-alexandre.bourget@savoirfairelinux.com","threadId":"14932","inReplyTo":"1218489557-10169-1-git-send-email-alexandre.bourget@savoirfairelinux.com","subject":"[PATCH] git-gui: update all remaining translations to French.","fromName":"Alexandre Bourget","fromEmail":"alexandre.bourget@savoirfairelinux.com","sentAt":"2008-08-11T21:19:17Z","receivedAt":"2008-08-11T21:19:17Z","isPatch":true,"sender":{"key":"alexandre.bourget@savoirfairelinux.com","avatar":null},"body":"Simply..\n\nSigned-off-by: Alexandre Bourget <alexandre.bourget@savoirfairelinux.com>\n---\n git-gui/po/fr.po |  553 +++++++++++++++++++++++++++++-------------------------\n 1 files changed, 299 insertions(+), 254 deletions(-)\n\ndiff --git a/git-gui/po/fr.po b/git-gui/po/fr.po\nindex 128cd69..26b866f 100644\n--- a/git-gui/po/fr.po\n+++ b/git-gui/po/fr.po\n@@ -9,8 +9,8 @@ msgid \"\"\n msgstr \"\"\n \"Project-Id-Version: fr\\n\"\n \"Report-Msgid-Bugs-To: \\n\"\n-\"POT-Creation-Date: 2008-03-14 07:18+0100\\n\"\n-\"PO-Revision-Date: 2008-08-11 16:28-0400\\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 \"MIME-Version: 1.0\\n\"\n@@ -19,33 +19,33 @@ msgstr \"\"\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:634 git-gui.sh:648 git-gui.sh:661 git-gui.sh:744\n-#: git-gui.sh:763\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 msgid \"git-gui: fatal error\"\n msgstr \"git-gui: erreur fatale\"\n \n-#: git-gui.sh:593\n+#: git-gui.sh:644\n #, tcl-format\n msgid \"Invalid font specified in %s:\"\n msgstr \"Police invalide spÃ©cifiÃ©e dans %s :\"\n \n-#: git-gui.sh:620\n+#: git-gui.sh:674\n msgid \"Main Font\"\n msgstr \"Police principale\"\n \n-#: git-gui.sh:621\n+#: git-gui.sh:675\n msgid \"Diff/Console Font\"\n msgstr \"Police diff/console\"\n \n-#: git-gui.sh:635\n+#: git-gui.sh:689\n msgid \"Cannot find git in PATH.\"\n msgstr \"Impossible de trouver git dans PATH.\"\n \n-#: git-gui.sh:662\n+#: git-gui.sh:716\n msgid \"Cannot parse Git version string:\"\n msgstr \"Impossible de parser la version de Git :\"\n \n-#: git-gui.sh:680\n+#: git-gui.sh:734\n #, tcl-format\n msgid \"\"\n \"Git version cannot be determined.\\n\"\n@@ -64,378 +64,381 @@ msgstr \"\"\n \"\\n\"\n \"Peut'on considÃ©rer que '%s' est en version 1.5.0 ?\\n\"\n \n-#: git-gui.sh:918\n+#: git-gui.sh:972\n msgid \"Git directory not found:\"\n msgstr \"Impossible de trouver le rÃ©pertoire git :\"\n \n-#: git-gui.sh:925\n+#: git-gui.sh:979\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:932\n+#: git-gui.sh:986\n msgid \"Cannot use funny .git directory:\"\n msgstr \"Impossible d'utiliser le rÃ©pertoire .git:\"\n \n-#: git-gui.sh:937\n+#: git-gui.sh:991\n msgid \"No working directory\"\n msgstr \"Aucun rÃ©pertoire de travail\"\n \n-#: git-gui.sh:1084 lib/checkout_op.tcl:283\n+#: git-gui.sh:1138 lib/checkout_op.tcl:305\n msgid \"Refreshing file status...\"\n msgstr \"Rafraichissement du status des fichiers...\"\n \n-#: git-gui.sh:1149\n+#: git-gui.sh:1194\n msgid \"Scanning for modified files ...\"\n msgstr \"Recherche de fichiers modifiÃ©s...\"\n \n-#: git-gui.sh:1324 lib/browser.tcl:246\n+#: git-gui.sh:1369 lib/browser.tcl:246\n msgid \"Ready.\"\n msgstr \"PrÃªt.\"\n \n-#: git-gui.sh:1590\n+#: git-gui.sh:1635\n msgid \"Unmodified\"\n msgstr \"Non modifiÃ©\"\n \n-#: git-gui.sh:1592\n+#: git-gui.sh:1637\n msgid \"Modified, not staged\"\n msgstr \"ModifiÃ©, pas indexÃ©\"\n \n-#: git-gui.sh:1593 git-gui.sh:1598\n+#: git-gui.sh:1638 git-gui.sh:1643\n msgid \"Staged for commit\"\n msgstr \"IndexÃ©\"\n \n-#: git-gui.sh:1594 git-gui.sh:1599\n+#: git-gui.sh:1639 git-gui.sh:1644\n msgid \"Portions staged for commit\"\n msgstr \"Portions indexÃ©es\"\n \n-#: git-gui.sh:1595 git-gui.sh:1600\n+#: git-gui.sh:1640 git-gui.sh:1645\n msgid \"Staged for commit, missing\"\n msgstr \"IndexÃ©s, manquant\"\n \n-#: git-gui.sh:1597\n+#: git-gui.sh:1642\n msgid \"Untracked, not staged\"\n msgstr \"Non versionnÃ©, non indexÃ©\"\n \n-#: git-gui.sh:1602\n+#: git-gui.sh:1647\n msgid \"Missing\"\n msgstr \"Manquant\"\n \n-#: git-gui.sh:1603\n+#: git-gui.sh:1648\n msgid \"Staged for removal\"\n msgstr \"IndexÃ© pour suppression\"\n \n-#: git-gui.sh:1604\n+#: git-gui.sh:1649\n msgid \"Staged for removal, still present\"\n msgstr \"IndexÃ© pour suppression, toujours prÃ©sent\"\n \n-#: git-gui.sh:1606 git-gui.sh:1607 git-gui.sh:1608 git-gui.sh:1609\n+#: git-gui.sh:1651 git-gui.sh:1652 git-gui.sh:1653 git-gui.sh:1654\n msgid \"Requires merge resolution\"\n msgstr \"NÃ©cessite la rÃ©solution d'une fusion\"\n \n-#: git-gui.sh:1644\n+#: git-gui.sh:1689\n msgid \"Starting gitk... please wait...\"\n msgstr \"Lancement de gitk... un instant...\"\n \n-#: git-gui.sh:1653\n-#, tcl-format\n-msgid \"\"\n-\"Unable to start gitk:\\n\"\n-\"\\n\"\n-\"%s does not exist\"\n-msgstr \"\"\n-\"Impossible de lancer gitk :\\n\"\n-\"\\n\"\n-\"%s inexistant\"\n+#: git-gui.sh:1698\n+msgid \"Couldn't find gitk in PATH\"\n+msgstr \"Impossible de trouver gitk dans PATH.\"\n \n-#: git-gui.sh:1860 lib/choose_repository.tcl:36\n+#: git-gui.sh:1948 lib/choose_repository.tcl:36\n msgid \"Repository\"\n msgstr \"DÃ©pÃ´t\"\n \n-#: git-gui.sh:1861\n+#: git-gui.sh:1949\n msgid \"Edit\"\n msgstr \"Edition\"\n \n-#: git-gui.sh:1863 lib/choose_rev.tcl:561\n+#: git-gui.sh:1951 lib/choose_rev.tcl:561\n msgid \"Branch\"\n msgstr \"Branche\"\n \n-#: git-gui.sh:1866 lib/choose_rev.tcl:548\n+#: git-gui.sh:1954 lib/choose_rev.tcl:548\n msgid \"Commit@@noun\"\n msgstr \"Commit\"\n \n-#: git-gui.sh:1869 lib/merge.tcl:120 lib/merge.tcl:149 lib/merge.tcl:167\n+#: git-gui.sh:1957 lib/merge.tcl:120 lib/merge.tcl:149 lib/merge.tcl:167\n msgid \"Merge\"\n msgstr \"Fusionner\"\n \n-#: git-gui.sh:1870 lib/choose_rev.tcl:557\n+#: git-gui.sh:1958 lib/choose_rev.tcl:557\n msgid \"Remote\"\n msgstr \"DÃ©pÃ´t distant\"\n \n-#: git-gui.sh:1879\n+#: git-gui.sh:1967\n msgid \"Browse Current Branch's Files\"\n msgstr \"Naviguer dans la branche courante\"\n \n-#: git-gui.sh:1883\n+#: git-gui.sh:1971\n msgid \"Browse Branch Files...\"\n msgstr \"Naviguer dans la branche...\"\n \n-#: git-gui.sh:1888\n+#: git-gui.sh:1976\n msgid \"Visualize Current Branch's History\"\n msgstr \"Visualiser historique branche courante\"\n \n-#: git-gui.sh:1892\n+#: git-gui.sh:1980\n msgid \"Visualize All Branch History\"\n msgstr \"Voir l'historique de toutes les branches\"\n \n-#: git-gui.sh:1899\n+#: git-gui.sh:1987\n #, tcl-format\n msgid \"Browse %s's Files\"\n msgstr \"Naviguer l'arborescence de %s\"\n \n-#: git-gui.sh:1901\n+#: git-gui.sh:1989\n #, tcl-format\n msgid \"Visualize %s's History\"\n msgstr \"Voir l'historique de la branche: %s\"\n \n-#: git-gui.sh:1906 lib/database.tcl:27 lib/database.tcl:67\n+#: git-gui.sh:1994 lib/database.tcl:27 lib/database.tcl:67\n msgid \"Database Statistics\"\n msgstr \"Statistiques du dÃ©pÃ´t\"\n \n-#: git-gui.sh:1909 lib/database.tcl:34\n+#: git-gui.sh:1997 lib/database.tcl:34\n msgid \"Compress Database\"\n msgstr \"Comprimer le dÃ©pÃ´t\"\n \n-#: git-gui.sh:1912\n+#: git-gui.sh:2000\n msgid \"Verify Database\"\n msgstr \"VÃ©rifier le dÃ©pÃ´t\"\n \n-#: git-gui.sh:1919 git-gui.sh:1923 git-gui.sh:1927 lib/shortcut.tcl:7\n+#: git-gui.sh:2007 git-gui.sh:2011 git-gui.sh:2015 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:1932 lib/choose_repository.tcl:177 lib/choose_repository.tcl:185\n+#: git-gui.sh:2023 lib/choose_repository.tcl:177 lib/choose_repository.tcl:185\n msgid \"Quit\"\n msgstr \"Quitter\"\n \n-#: git-gui.sh:1939\n+#: git-gui.sh:2031\n msgid \"Undo\"\n msgstr \"DÃ©faire\"\n \n-#: git-gui.sh:1942\n+#: git-gui.sh:2034\n msgid \"Redo\"\n msgstr \"Refaire\"\n \n-#: git-gui.sh:1946 git-gui.sh:2443\n+#: git-gui.sh:2038 git-gui.sh:2545\n msgid \"Cut\"\n msgstr \"Couper\"\n \n-#: git-gui.sh:1949 git-gui.sh:2446 git-gui.sh:2520 git-gui.sh:2614\n+#: git-gui.sh:2041 git-gui.sh:2548 git-gui.sh:2622 git-gui.sh:2715\n #: lib/console.tcl:69\n msgid \"Copy\"\n msgstr \"Copier\"\n \n-#: git-gui.sh:1952 git-gui.sh:2449\n+#: git-gui.sh:2044 git-gui.sh:2551\n msgid \"Paste\"\n msgstr \"Coller\"\n \n-#: git-gui.sh:1955 git-gui.sh:2452 lib/branch_delete.tcl:26\n+#: git-gui.sh:2047 git-gui.sh:2554 lib/branch_delete.tcl:26\n #: lib/remote_branch_delete.tcl:38\n msgid \"Delete\"\n msgstr \"Supprimer\"\n \n-#: git-gui.sh:1959 git-gui.sh:2456 git-gui.sh:2618 lib/console.tcl:71\n+#: git-gui.sh:2051 git-gui.sh:2558 git-gui.sh:2719 lib/console.tcl:71\n msgid \"Select All\"\n msgstr \"Tout sÃ©lectionner\"\n \n-#: git-gui.sh:1968\n+#: git-gui.sh:2060\n msgid \"Create...\"\n msgstr \"CrÃ©er...\"\n \n-#: git-gui.sh:1974\n+#: git-gui.sh:2066\n msgid \"Checkout...\"\n msgstr \"Charger (checkout)...\"\n \n-#: git-gui.sh:1980\n+#: git-gui.sh:2072\n msgid \"Rename...\"\n msgstr \"Renommer...\"\n \n-#: git-gui.sh:1985 git-gui.sh:2085\n+#: git-gui.sh:2077 git-gui.sh:2187\n msgid \"Delete...\"\n msgstr \"Supprimer...\"\n \n-#: git-gui.sh:1990\n+#: git-gui.sh:2082\n msgid \"Reset...\"\n msgstr \"RÃ©initialiser...\"\n \n-#: git-gui.sh:2002 git-gui.sh:2389\n+#: git-gui.sh:2094 git-gui.sh:2491\n msgid \"New Commit\"\n msgstr \"Nouveau commit\"\n \n-#: git-gui.sh:2010 git-gui.sh:2396\n+#: git-gui.sh:2102 git-gui.sh:2498\n msgid \"Amend Last Commit\"\n msgstr \"Corriger dernier commit\"\n \n-#: git-gui.sh:2019 git-gui.sh:2356 lib/remote_branch_delete.tcl:99\n+#: git-gui.sh:2111 git-gui.sh:2458 lib/remote_branch_delete.tcl:99\n msgid \"Rescan\"\n msgstr \"Recharger modifs.\"\n \n-#: git-gui.sh:2025\n+#: git-gui.sh:2117\n msgid \"Stage To Commit\"\n msgstr \"Indexer\"\n \n-#: git-gui.sh:2031\n+#: git-gui.sh:2123\n msgid \"Stage Changed Files To Commit\"\n msgstr \"Indexer toutes modifications\"\n \n-#: git-gui.sh:2037\n+#: git-gui.sh:2129\n msgid \"Unstage From Commit\"\n msgstr \"DÃ©sindexer\"\n \n-#: git-gui.sh:2042 lib/index.tcl:395\n+#: git-gui.sh:2134 lib/index.tcl:395\n msgid \"Revert Changes\"\n msgstr \"Annuler les modifications (revert)\"\n \n-#: git-gui.sh:2049 git-gui.sh:2368 git-gui.sh:2467\n+#: git-gui.sh:2141 git-gui.sh:2702\n+msgid \"Show Less Context\"\n+msgstr \"Montrer moins de contexte\"\n+\n+#: git-gui.sh:2145 git-gui.sh:2706\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 msgid \"Sign Off\"\n msgstr \"Signer\"\n \n-#: git-gui.sh:2053 git-gui.sh:2372\n+#: git-gui.sh:2155 git-gui.sh:2474\n msgid \"Commit@@verb\"\n msgstr \"Commiter\"\n \n-#: git-gui.sh:2064\n+#: git-gui.sh:2166\n msgid \"Local Merge...\"\n msgstr \"Fusion locale...\"\n \n-#: git-gui.sh:2069\n+#: git-gui.sh:2171\n msgid \"Abort Merge...\"\n msgstr \"Abandonner fusion...\"\n \n-#: git-gui.sh:2081\n+#: git-gui.sh:2183\n msgid \"Push...\"\n msgstr \"Pousser...\"\n \n-#: git-gui.sh:2092 lib/choose_repository.tcl:41\n-msgid \"Apple\"\n-msgstr \"Pomme\"\n-\n-#: git-gui.sh:2095 git-gui.sh:2117 lib/about.tcl:14\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 #, tcl-format\n msgid \"About %s\"\n msgstr \"Ã propos de %s\"\n \n-#: git-gui.sh:2099\n+#: git-gui.sh:2201\n msgid \"Preferences...\"\n msgstr \"PrÃ©fÃ©rences...\"\n \n-#: git-gui.sh:2107 git-gui.sh:2639\n+#: git-gui.sh:2209 git-gui.sh:2740\n msgid \"Options...\"\n msgstr \"Options...\"\n \n-#: git-gui.sh:2113 lib/choose_repository.tcl:47\n+#: git-gui.sh:2215 lib/choose_repository.tcl:47\n msgid \"Help\"\n msgstr \"Aide\"\n \n-#: git-gui.sh:2154\n+#: git-gui.sh:2256\n msgid \"Online Documentation\"\n msgstr \"Documentation en ligne\"\n \n-#: git-gui.sh:2238\n+#: git-gui.sh:2340\n #, tcl-format\n msgid \"fatal: cannot stat path %s: No such file or directory\"\n-msgstr \"erreur fatale : pas d'infos sur le chemin %s : Fichier ou rÃ©pertoire inexistant\"\n+msgstr \"\"\n+\"erreur fatale : pas d'infos sur le chemin %s : Fichier ou rÃ©pertoire \"\n+\"inexistant\"\n \n-#: git-gui.sh:2271\n+#: git-gui.sh:2373\n msgid \"Current Branch:\"\n msgstr \"Branche courante :\"\n \n-#: git-gui.sh:2292\n+#: git-gui.sh:2394\n msgid \"Staged Changes (Will Commit)\"\n msgstr \"Modifs. indexÃ©es (pour commit)\"\n \n-#: git-gui.sh:2312\n+#: git-gui.sh:2414\n msgid \"Unstaged Changes\"\n msgstr \"Modifs. non indexÃ©es\"\n \n-#: git-gui.sh:2362\n+#: git-gui.sh:2464\n msgid \"Stage Changed\"\n msgstr \"Indexer modifs.\"\n \n-#: git-gui.sh:2378 lib/transport.tcl:93 lib/transport.tcl:182\n+#: git-gui.sh:2480 lib/transport.tcl:93 lib/transport.tcl:182\n msgid \"Push\"\n msgstr \"Pousser\"\n \n-#: git-gui.sh:2408\n+#: git-gui.sh:2510\n msgid \"Initial Commit Message:\"\n msgstr \"Message de commit initial :\"\n \n-#: git-gui.sh:2409\n+#: git-gui.sh:2511\n msgid \"Amended Commit Message:\"\n msgstr \"Message de commit corrigÃ© :\"\n \n-#: git-gui.sh:2410\n+#: git-gui.sh:2512\n msgid \"Amended Initial Commit Message:\"\n msgstr \"Message de commit initial corrigÃ© :\"\n \n-#: git-gui.sh:2411\n+#: git-gui.sh:2513\n msgid \"Amended Merge Commit Message:\"\n msgstr \"Message de commit de fusion corrigÃ© :\"\n \n-#: git-gui.sh:2412\n+#: git-gui.sh:2514\n msgid \"Merge Commit Message:\"\n msgstr \"Message de commit de fusion :\"\n \n-#: git-gui.sh:2413\n+#: git-gui.sh:2515\n msgid \"Commit Message:\"\n msgstr \"Message de commit :\"\n \n-#: git-gui.sh:2459 git-gui.sh:2622 lib/console.tcl:73\n+#: git-gui.sh:2561 git-gui.sh:2723 lib/console.tcl:73\n msgid \"Copy All\"\n msgstr \"Copier tout\"\n \n-#: git-gui.sh:2483 lib/blame.tcl:107\n+#: git-gui.sh:2585 lib/blame.tcl:100\n msgid \"File:\"\n msgstr \"Fichier :\"\n \n-#: git-gui.sh:2589\n+#: git-gui.sh:2691\n msgid \"Apply/Reverse Hunk\"\n msgstr \"Appliquer/Inverser section\"\n \n-#: git-gui.sh:2595\n-msgid \"Show Less Context\"\n-msgstr \"Montrer moins de contexte\"\n-\n-#: git-gui.sh:2602\n-msgid \"Show More Context\"\n-msgstr \"Montrer plus de contexte\"\n+#: git-gui.sh:2696\n+msgid \"Apply/Reverse Line\"\n+msgstr \"Appliquer/Inverser la ligne\"\n \n-#: git-gui.sh:2610\n+#: git-gui.sh:2711\n msgid \"Refresh\"\n msgstr \"Rafraichir\"\n \n-#: git-gui.sh:2631\n+#: git-gui.sh:2732\n msgid \"Decrease Font Size\"\n msgstr \"Diminuer la police\"\n \n-#: git-gui.sh:2635\n+#: git-gui.sh:2736\n msgid \"Increase Font Size\"\n msgstr \"Agrandir la police\"\n \n-#: git-gui.sh:2646\n+#: git-gui.sh:2747\n msgid \"Unstage Hunk From Commit\"\n msgstr \"DÃ©sindexer la section\"\n \n-#: git-gui.sh:2648\n+#: git-gui.sh:2748\n+msgid \"Unstage Line From Commit\"\n+msgstr \"DÃ©sindexer la ligne\"\n+\n+#: git-gui.sh:2750\n msgid \"Stage Hunk For Commit\"\n msgstr \"Indexer la section\"\n \n-#: git-gui.sh:2667\n+#: git-gui.sh:2751\n+msgid \"Stage Line For Commit\"\n+msgstr \"Indexer la ligne\"\n+\n+#: git-gui.sh:2771\n msgid \"Initializing...\"\n msgstr \"Initialisation...\"\n \n-#: git-gui.sh:2762\n+#: git-gui.sh:2876\n #, tcl-format\n msgid \"\"\n \"Possible environment issues exist.\\n\"\n@@ -452,7 +455,7 @@ msgstr \"\"\n \"sous-processus de Git lancÃ©s par %s\\n\"\n \"\\n\"\n \n-#: git-gui.sh:2792\n+#: git-gui.sh:2906\n msgid \"\"\n \"\\n\"\n \"This is due to a known issue with the\\n\"\n@@ -462,7 +465,7 @@ msgstr \"\"\n \"Ceci est du Ã  un problÃ¨me connu avec\\n\"\n \"le binaire Tcl distribuÃ© par Cygwin.\"\n \n-#: git-gui.sh:2797\n+#: git-gui.sh:2911\n #, tcl-format\n msgid \"\"\n \"\\n\"\n@@ -483,64 +486,80 @@ 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:77\n+#: lib/blame.tcl:70\n msgid \"File Viewer\"\n msgstr \"Visionneur de fichier\"\n \n-#: lib/blame.tcl:81\n+#: lib/blame.tcl:74\n msgid \"Commit:\"\n msgstr \"Commit :\"\n \n-#: lib/blame.tcl:264\n+#: lib/blame.tcl:257\n msgid \"Copy Commit\"\n msgstr \"Copier commit\"\n \n-#: lib/blame.tcl:384\n+#: lib/blame.tcl:260\n+msgid \"Do Full Copy Detection\"\n+msgstr \"Lancer la dÃ©tection approfondie des copies\"\n+\n+#: lib/blame.tcl:388\n #, tcl-format\n msgid \"Reading %s...\"\n msgstr \"Lecture de %s...\"\n \n-#: lib/blame.tcl:488\n+#: lib/blame.tcl:492\n msgid \"Loading copy/move tracking annotations...\"\n msgstr \"Chargement des annotations de suivi des copies/dÃ©placements...\"\n \n-#: lib/blame.tcl:508\n+#: lib/blame.tcl:512\n msgid \"lines annotated\"\n msgstr \"lignes annotÃ©es\"\n \n-#: lib/blame.tcl:689\n+#: lib/blame.tcl:704\n msgid \"Loading original location annotations...\"\n msgstr \"Chargement des annotations d'emplacement original\"\n \n-#: lib/blame.tcl:692\n+#: lib/blame.tcl:707\n msgid \"Annotation complete.\"\n msgstr \"Annotation terminÃ©e.\"\n \n-#: lib/blame.tcl:746\n+#: lib/blame.tcl:737\n+msgid \"Busy\"\n+msgstr \"OccupÃ©\"\n+\n+#: lib/blame.tcl:738\n+msgid \"Annotation process is already running.\"\n+msgstr \"Annotation en cours d'exÃ©cution.\"\n+\n+#: lib/blame.tcl:777\n+msgid \"Running thorough copy detection...\"\n+msgstr \"Recherche de copie approfondie en cours...\"\n+\n+#: lib/blame.tcl:827\n msgid \"Loading annotation...\"\n msgstr \"Chargement des annotations...\"\n \n-#: lib/blame.tcl:802\n+#: lib/blame.tcl:883\n msgid \"Author:\"\n msgstr \"Auteur :\"\n \n-#: lib/blame.tcl:806\n+#: lib/blame.tcl:887\n msgid \"Committer:\"\n msgstr \"Commiteur :\"\n \n-#: lib/blame.tcl:811\n+#: lib/blame.tcl:892\n msgid \"Original File:\"\n msgstr \"Fichier original :\"\n \n-#: lib/blame.tcl:925\n+#: lib/blame.tcl:1006\n msgid \"Originally By:\"\n msgstr \"A l'origine par :\"\n \n-#: lib/blame.tcl:931\n+#: lib/blame.tcl:1012\n msgid \"In File:\"\n msgstr \"Dans le fichier :\"\n \n-#: lib/blame.tcl:936\n+#: lib/blame.tcl:1017\n msgid \"Copied Or Moved Here By:\"\n msgstr \"CopiÃ© ou dÃ©placÃ© ici par :\"\n \n@@ -554,7 +573,7 @@ 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:522 lib/choose_font.tcl:43 lib/merge.tcl:171\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 msgid \"Cancel\"\n msgstr \"Annuler\"\n@@ -563,7 +582,7 @@ msgstr \"Annuler\"\n msgid \"Revision\"\n msgstr \"RÃ©vision\"\n \n-#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:242\n+#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:244\n msgid \"Options\"\n msgstr \"Options\"\n \n@@ -615,7 +634,7 @@ msgstr \"Non\"\n msgid \"Fast Forward Only\"\n msgstr \"Mise-Ã -jour rectiligne seulement (fast-forward)\"\n \n-#: lib/branch_create.tcl:85 lib/checkout_op.tcl:514\n+#: lib/branch_create.tcl:85 lib/checkout_op.tcl:536\n msgid \"Reset\"\n msgstr \"RÃ©initialiser\"\n \n@@ -655,7 +674,7 @@ msgstr \"Branches locales\"\n \n #: lib/branch_delete.tcl:52\n msgid \"Delete Only If Merged Into\"\n-msgstr \"Supprimer ssi fusion dedans\"\n+msgstr \"Supprimer seulement si fusionnÃ©e dans:\"\n \n #: lib/branch_delete.tcl:54\n msgid \"Always (Do not perform merge test.)\"\n@@ -705,7 +724,7 @@ msgstr \"Nouveau nom :\"\n msgid \"Please select a branch to rename.\"\n msgstr \"Merci de sÃ©lectionner une branche Ã  renommer.\"\n \n-#: lib/branch_rename.tcl:96 lib/checkout_op.tcl:179\n+#: lib/branch_rename.tcl:96 lib/checkout_op.tcl:201\n #, tcl-format\n msgid \"Branch '%s' already exists.\"\n msgstr \"La branche '%s' existe dÃ©jÃ .\"\n@@ -737,31 +756,36 @@ 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:474 lib/choose_repository.tcl:484\n-#: lib/choose_repository.tcl:987\n+#: lib/choose_repository.tcl:472 lib/choose_repository.tcl:482\n+#: lib/choose_repository.tcl:985\n msgid \"Browse\"\n msgstr \"Naviguer\"\n \n-#: lib/checkout_op.tcl:79\n+#: lib/checkout_op.tcl:84\n #, tcl-format\n msgid \"Fetching %s from %s\"\n msgstr \"RÃ©cupÃ©ration de %s Ã  partir de %s\"\n \n-#: lib/checkout_op.tcl:127\n+#: lib/checkout_op.tcl:132\n #, tcl-format\n msgid \"fatal: Cannot resolve %s\"\n msgstr \"erreur fatale : Impossible de rÃ©soudre %s\"\n \n-#: lib/checkout_op.tcl:140 lib/console.tcl:81 lib/database.tcl:31\n+#: lib/checkout_op.tcl:145 lib/console.tcl:81 lib/database.tcl:31\n msgid \"Close\"\n msgstr \"Fermer\"\n \n-#: lib/checkout_op.tcl:169\n+#: lib/checkout_op.tcl:174\n #, tcl-format\n msgid \"Branch '%s' does not exist.\"\n msgstr \"La branche '%s' n'existe pas.\"\n \n-#: lib/checkout_op.tcl:206\n+#: lib/checkout_op.tcl:193\n+#, tcl-format\n+msgid \"Failed to configure simplified git-pull for '%s'.\"\n+msgstr \"Ãchec de la configuration simplifiÃ©e de git-pull pour '%s'.\"\n+\n+#: lib/checkout_op.tcl:228\n #, tcl-format\n msgid \"\"\n \"Branch '%s' already exists.\\n\"\n@@ -774,21 +798,21 @@ msgstr \"\"\n \"Impossible de faire une avance rapide (fast forward) vers %s.\\n\"\n \"Une fusion est nÃ©cessaire.\"\n \n-#: lib/checkout_op.tcl:220\n+#: lib/checkout_op.tcl:242\n #, tcl-format\n msgid \"Merge strategy '%s' not supported.\"\n msgstr \"La stratÃ©gie de fusion '%s' n'est pas supportÃ©e.\"\n \n-#: lib/checkout_op.tcl:239\n+#: lib/checkout_op.tcl:261\n #, tcl-format\n msgid \"Failed to update '%s'.\"\n msgstr \"La mise Ã  jour de '%s' a Ã©chouÃ©e.\"\n \n-#: lib/checkout_op.tcl:251\n+#: lib/checkout_op.tcl:273\n msgid \"Staging area (index) is already locked.\"\n msgstr \"L'index (staging area) est dÃ©jÃ  vÃ©rouillÃ©\"\n \n-#: lib/checkout_op.tcl:266\n+#: lib/checkout_op.tcl:288\n msgid \"\"\n \"Last scanned state does not match repository state.\\n\"\n \"\\n\"\n@@ -797,36 +821,39 @@ msgid \"\"\n \"\\n\"\n \"The rescan will be automatically started now.\\n\"\n msgstr \"\"\n-\"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du dÃ©pÃ´t\\n\"\n+\"L'Ã©tat lors de la derniÃ¨re synchronisation ne correspond plus Ã  l'Ã©tat du \"\n+\"dÃ©pÃ´t\\n\"\n \"\\n\"\n-\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir modifier la branche courante.\\n\"\n+\"Un autre programme Git a modifiÃ© ce dÃ©pÃ´t depuis la derniÃ¨re \"\n+\"synchronisation. Une resynchronisation doit Ãªtre effectuÃ©e avant de pouvoir \"\n+\"modifier la branche courante.\\n\"\n \"\\n\"\n \"Cela va Ãªtre fait tout de suite automatiquement.\\n\"\n \n-#: lib/checkout_op.tcl:322\n+#: lib/checkout_op.tcl:344\n #, tcl-format\n msgid \"Updating working directory to '%s'...\"\n msgstr \"Mise Ã  jour du rÃ©pertoire courant avec '%s'...\"\n \n-#: lib/checkout_op.tcl:323\n+#: lib/checkout_op.tcl:345\n msgid \"files checked out\"\n msgstr \"fichiers chargÃ©s\"\n \n-#: lib/checkout_op.tcl:353\n+#: lib/checkout_op.tcl:375\n #, tcl-format\n msgid \"Aborted checkout of '%s' (file level merging is required).\"\n msgstr \"Chargement de '%s' abandonnÃ© (il est nÃ©cessaire de fusionner des fichiers).\"\n \n-#: lib/checkout_op.tcl:354\n+#: lib/checkout_op.tcl:376\n msgid \"File level merge required.\"\n msgstr \"Il est nÃ©cessaire de fusionner des fichiers.\"\n \n-#: lib/checkout_op.tcl:358\n+#: lib/checkout_op.tcl:380\n #, tcl-format\n msgid \"Staying on branch '%s'.\"\n msgstr \"Le rÃ©pertoire de travail reste sur la branche '%s'.\"\n \n-#: lib/checkout_op.tcl:429\n+#: lib/checkout_op.tcl:451\n msgid \"\"\n \"You are no longer on a local branch.\\n\"\n \"\\n\"\n@@ -838,30 +865,30 @@ msgstr \"\"\n \"Si vous vouliez Ãªtre sur une branche, crÃ©ez en une maintenant en partant de \"\n \"'Cet emprunt dÃ©tachÃ©'.\"\n \n-#: lib/checkout_op.tcl:446 lib/checkout_op.tcl:450\n+#: lib/checkout_op.tcl:468 lib/checkout_op.tcl:472\n #, tcl-format\n msgid \"Checked out '%s'.\"\n msgstr \"'%s' chargÃ©.\"\n \n-#: lib/checkout_op.tcl:478\n+#: lib/checkout_op.tcl:500\n #, tcl-format\n msgid \"Resetting '%s' to '%s' will lose the following commits:\"\n msgstr \"RÃ©initialiser '%s' Ã  '%s' va faire perdre les commits suivants :\"\n \n-#: lib/checkout_op.tcl:500\n+#: lib/checkout_op.tcl:522\n msgid \"Recovering lost commits may not be easy.\"\n msgstr \"RÃ©cupÃ©rer les commits perdus ne sera peut Ãªtre pas facile.\"\n \n-#: lib/checkout_op.tcl:505\n+#: lib/checkout_op.tcl:527\n #, tcl-format\n msgid \"Reset '%s'?\"\n msgstr \"RÃ©initialiser '%s' ?\"\n \n-#: lib/checkout_op.tcl:510 lib/merge.tcl:163\n+#: lib/checkout_op.tcl:532 lib/merge.tcl:163\n msgid \"Visualize\"\n msgstr \"Visualiser\"\n \n-#: lib/checkout_op.tcl:578\n+#: lib/checkout_op.tcl:600\n #, tcl-format\n msgid \"\"\n \"Failed to set current branch.\\n\"\n@@ -915,7 +942,7 @@ msgstr \"CrÃ©er nouveau dÃ©pÃ´t\"\n msgid \"New...\"\n msgstr \"Nouveau...\"\n \n-#: lib/choose_repository.tcl:94 lib/choose_repository.tcl:460\n+#: lib/choose_repository.tcl:94 lib/choose_repository.tcl:458\n msgid \"Clone Existing Repository\"\n msgstr \"Cloner dÃ©pÃ´t existant\"\n \n@@ -923,7 +950,7 @@ msgstr \"Cloner dÃ©pÃ´t existant\"\n msgid \"Clone...\"\n msgstr \"Cloner...\"\n \n-#: lib/choose_repository.tcl:107 lib/choose_repository.tcl:976\n+#: lib/choose_repository.tcl:107 lib/choose_repository.tcl:974\n msgid \"Open Existing Repository\"\n msgstr \"Ouvrir dÃ©pÃ´t existant\"\n \n@@ -945,187 +972,187 @@ msgstr \"Ouvrir dÃ©pÃ´t rÃ©cent :\"\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:478\n+#: lib/choose_repository.tcl:381 lib/choose_repository.tcl:476\n msgid \"Directory:\"\n msgstr \"RÃ©pertoire :\"\n \n-#: lib/choose_repository.tcl:412 lib/choose_repository.tcl:537\n-#: lib/choose_repository.tcl:1011\n+#: lib/choose_repository.tcl:410 lib/choose_repository.tcl:535\n+#: lib/choose_repository.tcl:1007\n msgid \"Git Repository\"\n msgstr \"DÃ©pÃ´t Git\"\n \n-#: lib/choose_repository.tcl:437\n+#: lib/choose_repository.tcl:435\n #, tcl-format\n msgid \"Directory %s already exists.\"\n msgstr \"Le rÃ©pertoire %s existe dÃ©jÃ .\"\n \n-#: lib/choose_repository.tcl:441\n+#: lib/choose_repository.tcl:439\n #, tcl-format\n msgid \"File %s already exists.\"\n msgstr \"Le fichier %s existe dÃ©jÃ .\"\n \n-#: lib/choose_repository.tcl:455\n+#: lib/choose_repository.tcl:453\n msgid \"Clone\"\n msgstr \"Cloner\"\n \n-#: lib/choose_repository.tcl:468\n+#: lib/choose_repository.tcl:466\n msgid \"URL:\"\n msgstr \"URL :\"\n \n-#: lib/choose_repository.tcl:489\n+#: lib/choose_repository.tcl:487\n msgid \"Clone Type:\"\n msgstr \"Type de clonage :\"\n \n-#: lib/choose_repository.tcl:495\n+#: lib/choose_repository.tcl:493\n msgid \"Standard (Fast, Semi-Redundant, Hardlinks)\"\n msgstr \"Standard (rapide, semi-redondant, liens durs)\"\n \n-#: lib/choose_repository.tcl:501\n+#: lib/choose_repository.tcl:499\n msgid \"Full Copy (Slower, Redundant Backup)\"\n msgstr \"Copy complÃ¨te (plus lent, sauvegarde redondante)\"\n \n-#: lib/choose_repository.tcl:507\n+#: lib/choose_repository.tcl:505\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:543 lib/choose_repository.tcl:590\n-#: lib/choose_repository.tcl:736 lib/choose_repository.tcl:806\n-#: lib/choose_repository.tcl:1017 lib/choose_repository.tcl:1025\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 #, 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:579\n+#: lib/choose_repository.tcl:577\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:583\n+#: lib/choose_repository.tcl:581\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:604\n+#: lib/choose_repository.tcl:602\n #, tcl-format\n msgid \"Location %s already exists.\"\n msgstr \"L'emplacement %s existe dÃ©jÃ .\"\n \n-#: lib/choose_repository.tcl:615\n+#: lib/choose_repository.tcl:613\n msgid \"Failed to configure origin\"\n msgstr \"La configuration de l'origine a Ã©chouÃ©e.\"\n \n-#: lib/choose_repository.tcl:627\n+#: lib/choose_repository.tcl:625\n msgid \"Counting objects\"\n msgstr \"DÃ©compte des objets\"\n \n-#: lib/choose_repository.tcl:628\n+#: lib/choose_repository.tcl:626\n msgid \"buckets\"\n msgstr \"paniers\"\n \n-#: lib/choose_repository.tcl:652\n+#: lib/choose_repository.tcl:650\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:688\n+#: lib/choose_repository.tcl:686\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:690 lib/choose_repository.tcl:904\n-#: lib/choose_repository.tcl:916\n+#: lib/choose_repository.tcl:688 lib/choose_repository.tcl:902\n+#: lib/choose_repository.tcl:914\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:703\n+#: lib/choose_repository.tcl:701\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:715\n+#: lib/choose_repository.tcl:713\n #, tcl-format\n msgid \"Cloning from %s\"\n msgstr \"Clonage depuis %s\"\n \n-#: lib/choose_repository.tcl:746\n+#: lib/choose_repository.tcl:744\n msgid \"Copying objects\"\n msgstr \"Copie des objets\"\n \n-#: lib/choose_repository.tcl:747\n+#: lib/choose_repository.tcl:745\n msgid \"KiB\"\n msgstr \"KiB\"\n \n-#: lib/choose_repository.tcl:771\n+#: lib/choose_repository.tcl:769\n #, tcl-format\n msgid \"Unable to copy object: %s\"\n msgstr \"Impossible de copier l'objet : %s\"\n \n-#: lib/choose_repository.tcl:781\n+#: lib/choose_repository.tcl:779\n msgid \"Linking objects\"\n msgstr \"Liaison des objets\"\n \n-#: lib/choose_repository.tcl:782\n+#: lib/choose_repository.tcl:780\n msgid \"objects\"\n msgstr \"objets\"\n \n-#: lib/choose_repository.tcl:790\n+#: lib/choose_repository.tcl:788\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:845\n+#: lib/choose_repository.tcl:843\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:856\n+#: lib/choose_repository.tcl:854\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 de \"\n-\"dÃ©tails.\"\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:880\n+#: lib/choose_repository.tcl:878\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:889\n+#: lib/choose_repository.tcl:887\n #, tcl-format\n msgid \"Unable to cleanup %s\"\n msgstr \"Impossible de nettoyer %s\"\n \n-#: lib/choose_repository.tcl:895\n+#: lib/choose_repository.tcl:893\n msgid \"Clone failed.\"\n msgstr \"Le clonage a Ã©chouÃ©.\"\n \n-#: lib/choose_repository.tcl:902\n+#: lib/choose_repository.tcl:900\n msgid \"No default branch obtained.\"\n msgstr \"Aucune branche par dÃ©faut n'a Ã©tÃ© obtenue.\"\n \n-#: lib/choose_repository.tcl:913\n+#: lib/choose_repository.tcl:911\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:925\n+#: lib/choose_repository.tcl:923\n msgid \"Creating working directory\"\n msgstr \"CrÃ©ation du rÃ©pertoire de travail\"\n \n-#: lib/choose_repository.tcl:926 lib/index.tcl:65 lib/index.tcl:127\n+#: lib/choose_repository.tcl:924 lib/index.tcl:65 lib/index.tcl:127\n #: lib/index.tcl:193\n msgid \"files\"\n msgstr \"fichiers\"\n \n-#: lib/choose_repository.tcl:955\n+#: lib/choose_repository.tcl:953\n msgid \"Initial file checkout failed.\"\n msgstr \"Chargement initial du fichier Ã©chouÃ©.\"\n \n-#: lib/choose_repository.tcl:971\n+#: lib/choose_repository.tcl:969\n msgid \"Open\"\n msgstr \"Ouvrir\"\n \n-#: lib/choose_repository.tcl:981\n+#: lib/choose_repository.tcl:979\n msgid \"Repository:\"\n msgstr \"DÃ©pÃ´t :\"\n \n-#: lib/choose_repository.tcl:1031\n+#: lib/choose_repository.tcl:1027\n #, tcl-format\n msgid \"Failed to open repository %s:\"\n msgstr \"Impossible d'ouvrir le dÃ©pÃ´t %s :\"\n@@ -1165,7 +1192,7 @@ msgstr \"L'expression de rÃ©vision est vide.\"\n \n #: lib/choose_rev.tcl:531\n msgid \"Updated\"\n-msgstr \"Ã jour (updated)\"\n+msgstr \"Mise-Ã -jour:\"\n \n #: lib/choose_rev.tcl:559\n msgid \"URL\"\n@@ -1421,7 +1448,7 @@ msgstr \"\"\n msgid \"Invalid date from Git: %s\"\n msgstr \"Date invalide de Git : %s\"\n \n-#: lib/diff.tcl:42\n+#: lib/diff.tcl:44\n #, tcl-format\n msgid \"\"\n \"No differences detected.\\n\"\n@@ -1444,40 +1471,48 @@ 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:81\n+#: lib/diff.tcl:83\n #, tcl-format\n msgid \"Loading diff of %s...\"\n msgstr \"Chargement des diffÃ©rences de %s...\"\n \n-#: lib/diff.tcl:114 lib/diff.tcl:184\n+#: lib/diff.tcl:116 lib/diff.tcl:190\n #, tcl-format\n msgid \"Unable to display %s\"\n msgstr \"Impossible d'afficher %s\"\n \n-#: lib/diff.tcl:115\n+#: lib/diff.tcl:117\n msgid \"Error loading file:\"\n msgstr \"Erreur lors du chargement du fichier :\"\n \n-#: lib/diff.tcl:122\n+#: lib/diff.tcl:124\n msgid \"Git Repository (subproject)\"\n msgstr \"DÃ©pÃ´t Git (sous projet)\"\n \n-#: lib/diff.tcl:134\n+#: lib/diff.tcl:136\n msgid \"* Binary file (not showing content).\"\n msgstr \"* Fichier binaire (pas d'apperÃ§u du contenu).\"\n \n-#: lib/diff.tcl:185\n+#: lib/diff.tcl:191\n msgid \"Error loading diff:\"\n msgstr \"Erreur lors du chargement des diffÃ©rences :\"\n \n-#: lib/diff.tcl:303\n+#: lib/diff.tcl:313\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:310\n+#: lib/diff.tcl:320\n msgid \"Failed to stage selected hunk.\"\n msgstr \"Ãchec lors de l'indexation de la section.\"\n \n+#: lib/diff.tcl:386\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+msgid \"Failed to stage selected line.\"\n+msgstr \"Ãchec lors de l'indexation de la ligne.\"\n+\n #: lib/error.tcl:20 lib/error.tcl:114\n msgid \"error\"\n msgstr \"erreur\"\n@@ -1502,7 +1537,9 @@ msgstr \"Erreur de l'index\"\n msgid \"\"\n \"Updating the Git index failed.  A rescan will be automatically started to \"\n \"resynchronize git-gui.\"\n-msgstr \"Ãchec de la mise Ã  jour de l'index. Une resynchronisation va Ãªtre lancÃ©e automatiquement.\"\n+msgstr \"\"\n+\"Ãchec de la mise Ã  jour de l'index. Une resynchronisation va Ãªtre lancÃ©e \"\n+\"automatiquement.\"\n \n #: lib/index.tcl:27\n msgid \"Continue\"\n@@ -1539,8 +1576,8 @@ msgstr \"Annuler les modifications dans ces %i fichiers ?\"\n #: lib/index.tcl:391\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 \"\n-\"par l'annulation.\"\n+\"Toutes les modifications non-indexÃ©es seront dÃ©finitivement perdues par \"\n+\"l'annulation.\"\n \n #: lib/index.tcl:394\n msgid \"Do Nothing\"\n@@ -1589,8 +1626,8 @@ msgstr \"\"\n \"\\n\"\n \"Le fichier %s a des conflicts de fusion.\\n\"\n \"\\n\"\n-\"Vous devez les rÃ©soudre, puis indexer le fichier, et enfin commiter \"\n-\"pour terminer la fusion courante. Seulement Ã  ce moment lÃ  sera-t-il possible \"\n+\"Vous devez les rÃ©soudre, puis indexer le fichier, et enfin commiter pour \"\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@@ -1686,11 +1723,11 @@ msgstr \"Abandon\"\n msgid \"files reset\"\n msgstr \"fichiers rÃ©initialisÃ©s\"\n \n-#: lib/merge.tcl:265\n+#: lib/merge.tcl:266\n msgid \"Abort failed.\"\n msgstr \"L'abandon a Ã©chouÃ©.\"\n \n-#: lib/merge.tcl:267\n+#: lib/merge.tcl:268\n msgid \"Abort completed.  Ready.\"\n msgstr \"Abandon teminÃ©. PrÃªt.\"\n \n@@ -1744,42 +1781,62 @@ msgid \"Match Tracking Branches\"\n msgstr \"Faire correspondre les branches de suivi\"\n \n #: lib/option.tcl:126\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+msgid \"Minimum Letters To Blame Copy On\"\n+msgstr \"Minimum de caratÃ¨res pour annoter une copie\"\n+\n+#: lib/option.tcl:128\n msgid \"Number of Diff Context Lines\"\n msgstr \"Nombre de lignes de contexte dans les diffs\"\n \n-#: lib/option.tcl:127\n+#: lib/option.tcl:129\n msgid \"Commit Message Text Width\"\n msgstr \"Largeur du texte de message de commit\"\n \n-#: lib/option.tcl:128\n+#: lib/option.tcl:130\n msgid \"New Branch Name Template\"\n msgstr \"Nouveau modÃ¨le de nom de branche\"\n \n-#: lib/option.tcl:192\n+#: lib/option.tcl:194\n msgid \"Spelling Dictionary:\"\n msgstr \"Dictionnaire d'orthographe :\"\n \n-#: lib/option.tcl:216\n+#: lib/option.tcl:218\n msgid \"Change Font\"\n msgstr \"Modifier les polices\"\n \n-#: lib/option.tcl:220\n+#: lib/option.tcl:222\n #, tcl-format\n msgid \"Choose %s\"\n msgstr \"Choisir %s\"\n \n-#: lib/option.tcl:226\n+#: lib/option.tcl:228\n msgid \"pt.\"\n msgstr \"pt.\"\n \n-#: lib/option.tcl:240\n+#: lib/option.tcl:242\n msgid \"Preferences\"\n msgstr \"PrÃ©fÃ©rences\"\n \n-#: lib/option.tcl:275\n+#: lib/option.tcl:277\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+msgid \"Prune from\"\n+msgstr \"Purger de\"\n+\n+#: lib/remote.tcl:170\n+msgid \"Fetch from\"\n+msgstr \"RÃ©cupÃ©rer de\"\n+\n+#: lib/remote.tcl:213\n+msgid \"Push to\"\n+msgstr \"Pousser vers\"\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@@ -1864,18 +1921,6 @@ msgstr \"Aucun dÃ©pÃ´t n'est sÃ©lectionnÃ©.\"\n msgid \"Scanning %s...\"\n msgstr \"Synchronisation de %s...\"\n \n-#: lib/remote.tcl:165\n-msgid \"Prune from\"\n-msgstr \"Purger de\"\n-\n-#: lib/remote.tcl:170\n-msgid \"Fetch from\"\n-msgstr \"RÃ©cupÃ©rer de\"\n-\n-#: lib/remote.tcl:213\n-msgid \"Push to\"\n-msgstr \"Pousser vers\"\n-\n #: lib/shortcut.tcl:20 lib/shortcut.tcl:61\n msgid \"Cannot write shortcut:\"\n msgstr \"Impossible d'Ã©crire le raccourcis :\"\n@@ -1909,15 +1954,15 @@ msgstr \"La vÃ©rification d'orthographe a Ã©chouÃ©e silentieusement au dÃ©marrage\n msgid \"Unrecognized spell checker\"\n msgstr \"VÃ©rificateur d'orthographe non reconnu\"\n \n-#: lib/spellcheck.tcl:180\n+#: lib/spellcheck.tcl:186\n msgid \"No Suggestions\"\n msgstr \"Aucune suggestion\"\n \n-#: lib/spellcheck.tcl:381\n+#: lib/spellcheck.tcl:387\n msgid \"Unexpected EOF from spell checker\"\n msgstr \"EOF inattendue envoyÃ©e par le vÃ©rificateur d'orthographe\"\n \n-#: lib/spellcheck.tcl:385\n+#: lib/spellcheck.tcl:391\n msgid \"Spell Checker Failed\"\n msgstr \"Le vÃ©rificateur d'orthographe a Ã©chouÃ©\"\n \n-- \n1.5.4.3\n"},{"id":"86840","messageId":"vpqwsinjjj6.fsf@bauges.imag.fr","threadId":"14932","inReplyTo":"1218489461.11353.135.camel@alexandre-desktop","subject":"Re: [PATCH] Update french translation","fromName":"Matthieu Moy","fromEmail":"matthieu.moy@imag.fr","sentAt":"2008-08-11T22:04:13Z","receivedAt":"2008-08-11T22:04:13Z","isPatch":true,"sender":{"key":"git@matthieu-moy.fr","avatar":"https://avatars.githubusercontent.com/u/14709?v=4"},"body":"Alexandre Bourget <alexandre.bourget@savoirfairelinux.com> writes:\n\n> Le lundi 11 août 2008 à 21:19 +0200, Matthieu Moy a écrit :\n>> General remark: you should split your patch into\n>> \n>> * Some word substitution on the one side (s/référentiel/dépos/g,\n>>   s/fonte/police/g, ...)\n>> \n>> * Some manual rephrasing.\n>\n> This is funny requirement, especially when I see what you've let in as a\n> \"french\" translation :) I doubt \n\n??\n\nYour patch is deadly long, and 90% of it is just about changing the\ntranslation of 3 words (police, dépos and index). Really, my review\nwould have been _much_ more efficient with a clean patch serie.\n\nBTW, the requirement of splitting a patch to small and related changes\nis indeed not at all uncommon here.\n\n> http://www.granddictionnaire.com reveals us that \"supporter\" is a\n> computer-related term that means just what we need here, and it's been\n> reviewed by the \"Office de la langue française\" in 2002.\n\nInteresting. Still, this is all about Canadian-french, not\nFrance-french. According to\nhttp://atilf.atilf.fr/dendien/scripts/tlfiv5/visusel.exe?13;s=3509465295;r=1;nat=;sol=2\nthis is indeed both anglicism and \"canadianism\" ;-).\n\nWell, anyway, that's just nitpick, your translation is at least good\nin the sense that everybody understands it.\n\n>> >  #: lib/choose_rev.tcl:531\n>> >  msgid \"Updated\"\n>> > -msgstr \"Misa à jour\"\n>> > +msgstr \"À jour (updated)\"\n>> \n>> If you go for \"indexé\" elsewhere, you should s/updated/indexé/ here\n>> also.\n>\n> Have you looked at the context ?\n\nNo, and you're rigth. Sorry for the noise.\n\n-- \nMatthieu\n"}]}