--- a/eric6/i18n/eric6_fr.ts Wed Oct 14 17:50:39 2020 +0200 +++ b/eric6/i18n/eric6_fr.ts Thu Oct 15 19:16:14 2020 +0200 @@ -309,7 +309,7 @@ <translation>Charger règles de subscriptions</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="501"/> + <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="500"/> <source>Downloading subscription rules</source> <translation>En train de telecharger les règles de subscriptions</translation> </message> @@ -319,7 +319,7 @@ <translation>Reçu des règles de subscriptions vides.</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="524"/> + <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="523"/> <source>Saving subscription rules</source> <translation>En train d'enregistrer les règles de subscription</translation> </message> @@ -344,7 +344,7 @@ <translation>Le fichier AdBlock '{0}' ne commence pas par [Adblock.</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="501"/> + <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="500"/> <source><p>AdBlock subscription <b>{0}</b> has a wrong checksum.<br/>Found: {1}<br/>Calculated: {2}<br/>Use it anyway?</p></source> <translation><p> Subscription AdBlock <b>{0}</b> a un checksum faux.<br/>Trouvé: {1}<br/>Calculé: {2}<br/>L'utiliser quand même?</p></translation> </message> @@ -354,7 +354,7 @@ <translation>Impossible d'ouvrir le fichier AdBlock '{0}' en lecture.</translation> </message> <message> - <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="524"/> + <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="523"/> <source>Unable to open AdBlock file '{0}' for writing.</source> <translation>Impossible d'ouvrir le fichier AdBlock '{0}' en écriture.</translation> </message> @@ -2512,12 +2512,12 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Debugger/CallStackViewer.py" line="189"/> + <location filename="../Debugger/CallStackViewer.py" line="188"/> <source>Error saving Call Stack Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallStackViewer.py" line="189"/> + <location filename="../Debugger/CallStackViewer.py" line="188"/> <source><p>The call stack info could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -2585,12 +2585,12 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="183"/> + <location filename="../Debugger/CallTraceViewer.py" line="182"/> <source>Error saving Call Trace Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.py" line="183"/> + <location filename="../Debugger/CallTraceViewer.py" line="182"/> <source><p>The call trace info could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -2756,12 +2756,12 @@ <translation>Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="580"/> + <location filename="../Cooperation/ChatWidget.py" line="579"/> <source>Error saving Chat</source> <translation>Erreur lors de l'enregistrement du chat</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="580"/> + <location filename="../Cooperation/ChatWidget.py" line="579"/> <source><p>The chat contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p> Le contenu du chat n'a pas pu être écrit dans <b>{0}</b></p><p>Raison: {1}</p></translation> </message> @@ -2791,36 +2791,36 @@ <translation>Copier tous</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="618"/> + <location filename="../Cooperation/ChatWidget.py" line="617"/> <source>Kick User</source> <translation>Expulser utilisateur</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="621"/> + <location filename="../Cooperation/ChatWidget.py" line="620"/> <source>Ban User</source> <translation>Bannir utilisateur</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="624"/> + <location filename="../Cooperation/ChatWidget.py" line="623"/> <source>Ban and Kick User</source> <translation>Expulser et banir utilisateur</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="653"/> + <location filename="../Cooperation/ChatWidget.py" line="652"/> <source>* {0} has been kicked. </source> <translation>* {0} a été expulsé. </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="669"/> + <location filename="../Cooperation/ChatWidget.py" line="668"/> <source>* {0} has been banned. </source> <translation>* {0} a été banni. </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="685"/> + <location filename="../Cooperation/ChatWidget.py" line="684"/> <source>* {0} has been banned and kicked. </source> <translation>* {0} a été expuslé et banni. @@ -2928,24 +2928,24 @@ <translation>Le fichier '{0' n'existe pas.</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="129"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="128"/> <source>File '{0}' cannot be read. Reason: {1}</source> <translation>Le fichier '{0}' n'a pas pu être lu. Raison : {1}</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="140"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="139"/> <source>Google Chrome Import</source> <translation>Import Google Chrome</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="142"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="141"/> <source>Chromium Import</source> <translation>Import Chromium</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="144"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="143"/> <source>Imported {0}</source> <translation>Importé {0}</translation> </message> @@ -3447,7 +3447,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>No message defined for code '{0}'.</source> <translation>Pas de message défini pour le code '{0}'.</translation> </message> @@ -4159,142 +4159,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> <source>Triple single quotes converted to triple double quotes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> <source>Introductory quotes corrected to be {0}"""</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> <source>Single line docstring put on one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> <source>Period added to summary line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> <source>Blank line before function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> <source>Blank line inserted before class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> <source>Blank line inserted after class docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="322"/> <source>Blank line inserted after docstring summary.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="325"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="328"/> <source>Leading quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> <source>Trailing quotes put on separate line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> <source>Blank line before class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> <source>Blank line after class docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> <source>Blank line after function/method docstring removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> <source>Blank line after last paragraph removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulation convertie en 4 espaces.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Indentation ajustée pour être un multiple de quatre.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> <source>Indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> <source>Indentation of closing bracket corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> <source>Missing indentation of continuation line corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> <source>Closing bracket aligned to opening bracket.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> <source>Indentation level changed.</source> <translation>Niveau d'indentation modifié.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> <source>Indentation level of hanging indentation changed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="373"/> <source>Visual indentation corrected.</source> <translation>Indentation visuel corrigée.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="389"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> <source>Extraneous whitespace removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> <source>Missing whitespace added.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="392"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="391"/> <source>Whitespace around comment sign corrected.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="395"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n ligne vide insérée.</numerusform> @@ -4302,7 +4302,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n ligne superflue supprimée</numerusform> @@ -4310,72 +4310,72 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>Superfluous blank lines removed.</source> <translation>Lignes superflues vides supprimées.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <source>Superfluous blank lines after function decorator removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="409"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>Imports were put on separate lines.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> <source>Long lines have been shortened.</source> <translation>Les longues lignes ont été raccourcies.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> <source>Redundant backslash in brackets removed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> <source>Compound statement corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> <source>Comparison to None/True/False corrected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>'{0}' argument added.</source> <translation>'{0}' argument ajouté.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="430"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> <source>'{0}' argument removed.</source> <translation>'{0}' argument supprimé.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> <source>Whitespace stripped from end of line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> <source>newline added to end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> <source>'<>' replaced by '!='.</source> <translation>'<>' remplacé par '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation type="unfinished"></translation> </message> @@ -4768,7 +4768,7 @@ <context> <name>CompareDialog</name> <message> - <location filename="../UI/CompareDialog.py" line="258"/> + <location filename="../UI/CompareDialog.py" line="256"/> <source>Compare Files</source> <translation>Comparaison de fichiers</translation> </message> @@ -4843,27 +4843,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="363"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Total: {0}</source> <translation>Total : {0}</translation> </message> <message> + <location filename="../UI/CompareDialog.py" line="363"/> + <source>Changed: {0}</source> + <translation>Modifié : {0}</translation> + </message> + <message> + <location filename="../UI/CompareDialog.py" line="364"/> + <source>Added: {0}</source> + <translation>Ajouté : {0}</translation> + </message> + <message> <location filename="../UI/CompareDialog.py" line="365"/> - <source>Changed: {0}</source> - <translation>Modifié : {0}</translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="366"/> - <source>Added: {0}</source> - <translation>Ajouté : {0}</translation> - </message> - <message> - <location filename="../UI/CompareDialog.py" line="367"/> <source>Deleted: {0}</source> <translation>Supprimé : {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="258"/> + <location filename="../UI/CompareDialog.py" line="256"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p></translation> </message> @@ -5030,7 +5030,7 @@ <context> <name>CondaExportDialog</name> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="210"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="209"/> <source>Generate Requirements</source> <translation type="unfinished"></translation> </message> @@ -5110,7 +5110,7 @@ <translation>&Rafraichir</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="210"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="209"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Fichiers texte (*.txt);;Tous les fichiers (*)</translation> </message> @@ -5130,7 +5130,7 @@ <translation>Le fichier <b>{0}</b> existe déjà. Voulez-vous l'écraser ?</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="190"/> + <location filename="../CondaInterface/CondaExportDialog.py" line="189"/> <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -6651,7 +6651,7 @@ <translation>Filtrer &avec:</translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="560"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="557"/> <source>Code Generation</source> <translation>Génération de code</translation> </message> @@ -6676,17 +6676,17 @@ <translation><p>Erreur de chargement du formulaire <b>{0}</b>.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="428"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="427"/> <source><p>Could not open the code template file "{0}".</p><p>Reason: {1}</p></source> <translation><p>Erreur d'ouverture du fichier de template "{0}".</p><p>Raison: {1}</p></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="466"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="464"/> <source><p>Could not open the source file "{0}".</p><p>Reason: {1}</p></source> <translation><p>Erreur d'ouverture du fichier source "{0}".</p><p>Raison: {1}</p></translation> </message> <message> - <location filename="../Project/CreateDialogCodeDialog.py" line="560"/> + <location filename="../Project/CreateDialogCodeDialog.py" line="557"/> <source><p>Could not write the source file "{0}".</p><p>Reason: {1}</p></source> <translation><p>Erreur d'écriture du fichier source "{0}".</p><p>Raison: {1}</p></translation> </message> @@ -8522,17 +8522,17 @@ <translation>Fichiers Patch (*.diff)</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="145"/> + <location filename="../UI/DiffDialog.py" line="144"/> <source>Save Diff</source> <translation>Enregistrer Diff</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="184"/> + <location filename="../UI/DiffDialog.py" line="181"/> <source>Compare Files</source> <translation>Comparaison de fichiers</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="267"/> + <location filename="../UI/DiffDialog.py" line="264"/> <source>There is no difference.</source> <translation>Aucune différence.</translation> </message> @@ -8612,12 +8612,12 @@ <translation>Enregistrer</translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="145"/> + <location filename="../UI/DiffDialog.py" line="144"/> <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> <translation><p>Le fichier patch <b>{0}</b> ne peut être enregistré.<br />Raison : {1}</p></translation> </message> <message> - <location filename="../UI/DiffDialog.py" line="184"/> + <location filename="../UI/DiffDialog.py" line="181"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p></translation> </message> @@ -8648,13 +8648,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="134"/> + <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="136"/> <source>Cannot write remote file. {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="217"/> + <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="219"/> <source>Synchronization finished</source> <translation>Synchronisation terminée</translation> </message> @@ -9724,12 +9724,12 @@ <context> <name>E5MainWindow</name> <message> - <location filename="../E5Gui/E5MainWindow.py" line="55"/> + <location filename="../E5Gui/E5MainWindow.py" line="54"/> <source>Loading Style Sheet</source> <translation>Chargement d'une feuille de style</translation> </message> <message> - <location filename="../E5Gui/E5MainWindow.py" line="55"/> + <location filename="../E5Gui/E5MainWindow.py" line="54"/> <source><p>The Qt Style Sheet file <b>{0}</b> could not be read.<br>Reason: {1}</p></source> <translation><p>La feuille de style Qt <b>{0}</b> ne peut être lue.<br>Raison: {1}</p></translation> </message> @@ -11428,7 +11428,7 @@ <translation>Sélectionner un nom de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6778"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Macro files (*.macro)</source> <translation>Fichier Macro (*.macro)</translation> </message> @@ -11438,42 +11438,42 @@ <translation>Charger un fichier macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6758"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source>Error loading macro</source> <translation>Erreur lors du chargement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6778"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Save macro file</source> <translation>Enregistrer le fichier macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6795"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source>Save macro</source> <translation>Enregistrer la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6811"/> + <location filename="../QScintilla/Editor.py" line="6809"/> <source>Error saving macro</source> <translation>Erreur lors de l'enregistrement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6824"/> + <location filename="../QScintilla/Editor.py" line="6822"/> <source>Start Macro Recording</source> <translation>Démarrer l'enregistrement de la macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6850"/> + <location filename="../QScintilla/Editor.py" line="6848"/> <source>Macro Recording</source> <translation>Enregistrement de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6850"/> + <location filename="../QScintilla/Editor.py" line="6848"/> <source>Enter name of the macro:</source> <translation>Entrer le nom de la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6990"/> + <location filename="../QScintilla/Editor.py" line="6988"/> <source>File changed</source> <translation>Fichier modifié</translation> </message> @@ -11493,7 +11493,7 @@ <translation>Supprimer les flags d'erreurs de syntaxe</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7301"/> + <location filename="../QScintilla/Editor.py" line="7299"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> @@ -11583,72 +11583,72 @@ <translation>Pas de langage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7322"/> + <location filename="../QScintilla/Editor.py" line="7320"/> <source>Resources</source> <translation>Ressources</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7322"/> + <source>Add file...</source> + <translation>Ajouter un fichier...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7324"/> - <source>Add file...</source> - <translation>Ajouter un fichier...</translation> + <source>Add files...</source> + <translation>Ajouter des fichiers...</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="7326"/> - <source>Add files...</source> - <translation>Ajouter des fichiers...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7328"/> <source>Add aliased file...</source> <translation>Ajouter un fichier alias...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7331"/> + <location filename="../QScintilla/Editor.py" line="7329"/> <source>Add localized resource...</source> <translation>Ajouter une ressource localisée...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7354"/> + <location filename="../QScintilla/Editor.py" line="7352"/> <source>Add file resource</source> <translation>Ajoute un fichier ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7370"/> + <location filename="../QScintilla/Editor.py" line="7368"/> <source>Add file resources</source> <translation>Ajoute des fichiers ressources</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7397"/> + <location filename="../QScintilla/Editor.py" line="7395"/> <source>Add aliased file resource</source> <translation>Ajoute un alias de fichier ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7463"/> + <location filename="../QScintilla/Editor.py" line="7461"/> <source>Package Diagram</source> <translation>Diagramme de package</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7463"/> + <location filename="../QScintilla/Editor.py" line="7461"/> <source>Include class attributes?</source> <translation>Inclure les attributs de classes ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7499"/> + <location filename="../QScintilla/Editor.py" line="7497"/> <source>Application Diagram</source> <translation>Diagramme de l'application</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7499"/> + <location filename="../QScintilla/Editor.py" line="7497"/> <source>Include module names?</source> <translation>Inclure les noms de modules ?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7335"/> + <location filename="../QScintilla/Editor.py" line="7333"/> <source>Add resource frame</source> <translation>Ajouter un cadre ressource</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6824"/> + <location filename="../QScintilla/Editor.py" line="6822"/> <source>Macro recording is already active. Start new?</source> <translation>L'enregistrement de macro est déjà actif. En démarrer une nouvelle ?</translation> </message> @@ -11693,12 +11693,12 @@ <translation>Aucun format d'exportation indiqué. Abandon...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7485"/> + <location filename="../QScintilla/Editor.py" line="7483"/> <source>Imports Diagram</source> <translation>Diagramme des modules</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7485"/> + <location filename="../QScintilla/Editor.py" line="7483"/> <source>Include imports from external modules?</source> <translation>Inclure l'importation de modules externes?</translation> </message> @@ -11768,7 +11768,7 @@ <translation>Sélectionne l'analyseur Pygments à appliquer.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7828"/> + <location filename="../QScintilla/Editor.py" line="7826"/> <source>Check spelling...</source> <translation>Correction orthographique...</translation> </message> @@ -11778,12 +11778,12 @@ <translation>Correction orthographique de la sélection...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7831"/> + <location filename="../QScintilla/Editor.py" line="7829"/> <source>Add to dictionary</source> <translation>Ajouter au dictionnaire</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7833"/> + <location filename="../QScintilla/Editor.py" line="7831"/> <source>Ignore All</source> <translation>Tout ignorer</translation> </message> @@ -11823,32 +11823,32 @@ <translation><p>Le fichier <b>{0}</b> ne peut être enregistré.<br/>Raison : {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6749"/> + <location filename="../QScintilla/Editor.py" line="6748"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier macro <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6758"/> + <location filename="../QScintilla/Editor.py" line="6757"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Le fichier macro <b>{0}</b> est corrompu.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6811"/> + <location filename="../QScintilla/Editor.py" line="6809"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Le fichier macro <b>{0}</b> ne peut être écrit.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7160"/> + <location filename="../QScintilla/Editor.py" line="7158"/> <source>{0} (ro)</source> <translation type="unfinished">{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7301"/> + <location filename="../QScintilla/Editor.py" line="7299"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> n'est pas un fichier.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7397"/> + <location filename="../QScintilla/Editor.py" line="7395"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> @@ -11878,7 +11878,7 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6795"/> + <location filename="../QScintilla/Editor.py" line="6794"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Le fichier macro <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> @@ -11893,7 +11893,7 @@ <translation>Erreur : {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6986"/> + <location filename="../QScintilla/Editor.py" line="6984"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Alerte :</b> Vous allez perdre vos modifications à la réouverture.</translation> </message> @@ -11918,12 +11918,12 @@ <translation>Modification précédente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8249"/> + <location filename="../QScintilla/Editor.py" line="8247"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8249"/> + <location filename="../QScintilla/Editor.py" line="8247"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>La sélection contient des données illégales pour un tri numérique.</translation> </message> @@ -11963,7 +11963,7 @@ <translation>Réouvrir avec encodage</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6980"/> + <location filename="../QScintilla/Editor.py" line="6978"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Le fichier <b>{0}</b> a été modifié depuis l'ouverture dans eric6. Le relire ?</p></translation> </message> @@ -11998,12 +11998,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8338"/> + <location filename="../QScintilla/Editor.py" line="8336"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8338"/> + <location filename="../QScintilla/Editor.py" line="8336"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12033,12 +12033,12 @@ <translation>Exécuter la sélection en console</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8459"/> + <location filename="../QScintilla/Editor.py" line="8457"/> <source>EditorConfig Properties</source> <translation>Propriétés d'EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8459"/> + <location filename="../QScintilla/Editor.py" line="8457"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Les propriétés d'EditorConfig du fichier <b>{0}</b> n'ont pas pu être chargées.</p></translation> </message> @@ -16603,17 +16603,17 @@ <translation>Envoyer un rapport de bug</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="423"/> + <location filename="../UI/EmailDialog.py" line="424"/> <source>Attach file</source> <translation>Pièce jointe</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="321"/> + <location filename="../UI/EmailDialog.py" line="322"/> <source>Mail Server Password</source> <translation>Mot de masse du serveur mail</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="321"/> + <location filename="../UI/EmailDialog.py" line="322"/> <source>Enter your mail server password</source> <translation>Entrer votre mot de passe pour le serveur mail</translation> </message> @@ -16708,12 +16708,12 @@ <translation>Envoyer la demande d'amélioration</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="341"/> + <location filename="../UI/EmailDialog.py" line="342"/> <source><p>Authentication failed.<br>Reason: {0}</p></source> <translation><p>Échec d'authentification.<br>Raison : {0}</p></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="410"/> + <location filename="../UI/EmailDialog.py" line="411"/> <source><p>Message could not be sent.<br>Reason: {0}</p></source> <translation><p>Le message n'a pu être envoyé.<br>Raison : {0}</p></translation> </message> @@ -16728,7 +16728,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="366"/> + <location filename="../UI/EmailDialog.py" line="367"/> <source>Send Message</source> <translation>Envoyer un message</translation> </message> @@ -16738,7 +16738,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="410"/> + <location filename="../UI/EmailDialog.py" line="411"/> <source>Send Message via Gmail</source> <translation>Envoyer un message via Gmail</translation> </message> @@ -18159,7 +18159,7 @@ <context> <name>ExporterHTML</name> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="529"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="528"/> <source>Export source</source> <translation>Exportation de source</translation> </message> @@ -18169,22 +18169,22 @@ <translation>Fichiers HTML (*.html)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="461"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="460"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>La source ne peut être exportée vers <b>{0}</b>.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="469"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="468"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: No HTML code generated.</p></source> <translation><p>La source ne peut être exportée vers <b>{0}</b>.</p><p>Raison : Pas de code HTML généré</p></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="529"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="528"/> <source><p>Markdown export requires the <b>python-markdown</b> package.<br/>Install it with your package manager, 'pip install docutils' or see <a href="http://pythonhosted.org/Markdown/install.html"> installation instructions.</a></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterHTML.py" line="494"/> + <location filename="../QScintilla/Exporters/ExporterHTML.py" line="493"/> <source><p>ReStructuredText export requires the <b>python-docutils</b> package.<br/>Install it with your package manager, 'pip install docutils' or see <a href="http://pypi.python.org/pypi/docutils">this page.</a></p></source> <translation type="unfinished"></translation> </message> @@ -18235,12 +18235,12 @@ <translation>Fichiers PDF (*.pdf)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterPDF.py" line="615"/> + <location filename="../QScintilla/Exporters/ExporterPDF.py" line="614"/> <source>Export source</source> <translation>Exportation de source</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterPDF.py" line="615"/> + <location filename="../QScintilla/Exporters/ExporterPDF.py" line="614"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>La source ne peut être exportée vers <b>{0}</b>.</p><p>Raison : {1}</p></translation> </message> @@ -18253,12 +18253,12 @@ <translation>Fichiers RTF (*.rtf)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterRTF.py" line="365"/> + <location filename="../QScintilla/Exporters/ExporterRTF.py" line="369"/> <source>Export source</source> <translation>Exportation de source</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterRTF.py" line="365"/> + <location filename="../QScintilla/Exporters/ExporterRTF.py" line="369"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>La source ne peut être exportée vers <b>{0}</b>.</p><p>Raison : {1}</p></translation> </message> @@ -18271,12 +18271,12 @@ <translation>Fichiers TeX (*.tex)</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterTEX.py" line="277"/> + <location filename="../QScintilla/Exporters/ExporterTEX.py" line="279"/> <source>Export source</source> <translation>Exportation de source</translation> </message> <message> - <location filename="../QScintilla/Exporters/ExporterTEX.py" line="277"/> + <location filename="../QScintilla/Exporters/ExporterTEX.py" line="279"/> <source><p>The source could not be exported to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>La source ne peut être exportée vers <b>{0}</b>.</p><p>Raison : {1}</p></translation> </message> @@ -19891,7 +19891,7 @@ <translation>Le processus git a terminé avec le code de sortie {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1565"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1564"/> <source>The git process did not finish within 30s.</source> <translation>Le processus git n'a pas terminé dans les 30s.</translation> </message> @@ -20086,422 +20086,422 @@ <translation><p>Le fichier <b>{0}</b> existe déjà. L'écraser ?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1451"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1450"/> <source>Git Copy</source> <translation type="unfinished">Copie Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1436"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1435"/> <source><p>Copying the directory <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>Échec de la copie du répertoire <b>{0}</b>.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1451"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1450"/> <source><p>Copying the file <b>{0}</b> failed.</p><p>Reason: {1}</p></source> <translation><p>Échec de la copie du fichier <b>{0}</b>.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2625"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1635"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1634"/> <source>Git Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1635"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1634"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1684"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1683"/> <source>Fetching from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1722"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1721"/> <source>Pulling from a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1763"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1762"/> <source>Pushing to a remote Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1791"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1790"/> <source>Committing failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1817"/> <source>Aborting uncommitted/failed merge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1851"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1850"/> <source>Applying patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1883"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1882"/> <source>Check patch files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1886"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1885"/> <source>Apply patch files</source> <translation type="unfinished">Appliquer les fichiers patch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1968"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1967"/> <source>Tagging in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2195"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2194"/> <source>Branching in the Git repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2235"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2234"/> <source>Delete Remote Branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2256"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2255"/> <source>Current Branch</source> <translation>Branche actuelle</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2256"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2255"/> <source><p>The current branch is <b>{0}</b>.</p></source> <translation><p>La branche actuelle est <b>{0}</b>.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2320"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2319"/> <source>Create Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2285"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2284"/> <source>Git Bundle Files (*.bundle)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2302"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2301"/> <source><p>The Git bundle file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2350"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2349"/> <source>Verify Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2479"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Git Bundle Files (*.bundle);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2380"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379"/> <source>List Bundle Heads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2479"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478"/> <source>Apply Bundle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2502"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501"/> <source>Applying a bundle file (fetch)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2529"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2728"/> <source>Git Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2626"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2625"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2668"/> <source>Create Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2635"/> <source>Git Bisect Replay Files (*.replay)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2653"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2652"/> <source><p>The Git bisect replay file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2670"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2668"/> <source><p>The file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être écrit.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2691"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2689"/> <source>Edit Bisect Replay File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2716"/> <source>Git Bisect Replay Files (*.replay);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2716"/> <source>Bisect Replay</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3069"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3067"/> <source>Show Remote Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2948"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2946"/> <source>Rename Remote Repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2948"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2946"/> <source>Enter new name for remote repository:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3093"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3091"/> <source>Show Shortlog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3152"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3150"/> <source>Cherry-pick</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3180"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3207"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3205"/> <source>Copy Changesets (Quit)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3233"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3231"/> <source>Copy Changesets (Cancel)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3312"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310"/> <source>Saving stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3511"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3509"/> <source>Show Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3511"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3509"/> <source>Select a stash (empty for latest stash):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3423"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3421"/> <source>Restore Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3437"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3435"/> <source>Restoring stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3471"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3469"/> <source>Create Branch</source> <translation>Créer une branche</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3461"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3459"/> <source>Enter a branch name to restore a stash to:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3486"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3484"/> <source>Creating branch</source> <translation>Création en cours de la branche</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3518"/> <source>Delete Stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3518"/> <source>Do you really want to delete the stash <b>{0}</b>?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3531"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3529"/> <source>Deleting stash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3549"/> <source>Delete All Stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3549"/> <source>Do you really want to delete all stashes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3559"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557"/> <source>Deleting all stashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3631"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3628"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3657"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3654"/> <source>Verifying the integrity of the Git repository</source> <translation>Vérification en cours de l'intégrité du dépot Git</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3682"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3679"/> <source>Performing Repository Housekeeping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3725"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3722"/> <source><tr><td><b>Statistics</b></td></tr></source> <translation><tr><td><b>Statistiques</b></td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3726"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3723"/> <source><tr><td>Number of loose objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3727"/> <source><tr><td>Disk space used by loose objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3734"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731"/> <source><tr><td>Number of packed objects: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3738"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735"/> <source><tr><td>Number of packs: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3739"/> <source><tr><td>Disk space used by packed objects: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3746"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3743"/> <source><tr><td>Packed objects waiting for pruning: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3750"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3747"/> <source><tr><td>Garbage files: </td><td>{0}</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3754"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3751"/> <source><tr><td>Disk space used by garbage files: </td><td>{0} KiB</td></tr></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3760"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3757"/> <source><p><b>No statistics available.</b></p></source> <translation><p><b>Pas de statistique disponible.</b></p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3825"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3822"/> <source>Creating Archive</source> <translation>Création en cours de l'archive</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3868"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3865"/> <source>Add Submodule</source> <translation>Ajouter un sous-module</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3936"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3932"/> <source>List Submodules</source> <translation>Lister les sous-modules</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3936"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3932"/> <source>No submodules defined for the project.</source> <translation>Pas de sous-modules définis pour ce projet.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3951"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3947"/> <source>All</source> <translation>Tous</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3954"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3950"/> <source>Submodule Path</source> <translation>Chemin de sous-module</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3954"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3950"/> <source>Select a submodule path:</source> <translation>Sélectionner un chemin de sous-module :</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4006"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4002"/> <source>Initialize Submodules</source> <translation>Initialiser les sous-modules</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4043"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4039"/> <source>Unregister Submodules</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4125"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4121"/> <source>Update Submodules</source> <translation>Mettre à jour les sous-modules</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4159"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4155"/> <source>Synchronize Submodules</source> <translation>Synchroniser les sous-modules</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4218"/> + <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4214"/> <source>Submodules Summary</source> <translation type="unfinished"></translation> </message> @@ -21706,7 +21706,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="348"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="347"/> <source>Save Diff</source> <translation>Enregistrer Diff</translation> </message> @@ -21721,7 +21721,7 @@ <translation><p>Le fichier patch <b>{0}</b> existe déjà. L'écraser ?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="348"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="347"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>Le fichier patch <b>{0}</b> ne peut être enregistré.<br>Raison : {1}</p></translation> </message> @@ -22346,7 +22346,7 @@ <translation>Aucune différence.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2312"/> <source>Save Diff</source> <translation>Enregistrer Diff</translation> </message> @@ -22361,7 +22361,7 @@ <translation><p>Le fichier patch <b>{0}</b> existe déjà. L'écraser ?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2313"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2312"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>Le fichier patch <b>{0}</b> ne peut être enregistrer.<br>Raison : {1}</p></translation> </message> @@ -25879,17 +25879,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1190"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1188"/> <source>Revert selected lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1192"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1190"/> <source>Revert hunk</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1193"/> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1191"/> <source>Are you sure you want to revert the selected changes?</source> <translation type="unfinished"></translation> </message> @@ -30027,127 +30027,127 @@ <translation>Copie en cours {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1799"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1798"/> <source>Pulling from a remote Mercurial repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1859"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1858"/> <source>Pushing to a remote Mercurial repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2051"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2050"/> <source>Creating branch in the Mercurial repository</source> <translation>Création en cours d'une branche sur le dépot Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2188"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186"/> <source>Verifying the integrity of the Mercurial repository</source> <translation>Vérification en cours de l'intégrité du dépot Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2213"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2237"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2235"/> <source>Showing aliases for remote repositories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2261"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2259"/> <source>Recovering from interrupted transaction</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2492"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2489"/> <source>Shall the working directory be updated?</source> <translation>Faut-il mettre à jour le répertoire de travail ?</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2080"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2079"/> <source>Showing current branch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2423"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2420"/> <source>Create changegroup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2504"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2501"/> <source>Apply changegroups</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2523"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2520"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2552"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2549"/> <source>Mercurial Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2444"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2441"/> <source>Preview changegroup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2285"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2283"/> <source>Identifying project directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315"/> <source>Create .hgignore file</source> <translation>Créer un fichier .hgignore</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2317"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation><p>Le fichier <b>{0}</b>existe déjà. L'écraser ?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2584"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2581"/> <source>Removing files from the Mercurial repository only</source> <translation>Supprimer les fichiers de dépot Mercurial uniquement</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2380"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377"/> <source>Mercurial Changegroup Files (*.hg)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2483"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2480"/> <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2635"/> <source>Backing out changeset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2618"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2615"/> <source>No revision given. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2397"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394"/> <source><p>The Mercurial changegroup file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2665"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2662"/> <source>Rollback last transaction</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2655"/> <source>Are you sure you want to rollback the last transaction?</source> <translation type="unfinished"></translation> </message> @@ -30157,72 +30157,72 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3395"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3388"/> <source>Mercurial Command Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3247"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3240"/> <source><p>The Mercurial Command Server could not be restarted.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3395"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3388"/> <source><p>The Mercurial Command Server could not be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2735"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2732"/> <source>Import Patch</source> <translation>Importer un patch</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2787"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2784"/> <source>Export Patches</source> <translation>Exporter des patches</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2834"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2831"/> <source>Change Phase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2891"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2888"/> <source>Copy Changesets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2940"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2937"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3098"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3093"/> <source>Add Sub-repository</source> <translation>Ajouter un sous-dépot</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3131"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3125"/> <source><p>The sub-repositories file .hgsub could not be read.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3079"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3075"/> <source><p>The sub-repositories file .hgsub already contains an entry <b>{0}</b>. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3151"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3144"/> <source><p>The sub-repositories file .hgsub could not be written to.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3151"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3144"/> <source>Remove Sub-repositories</source> <translation>Supprimer un sous-répertoire</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3119"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3114"/> <source><p>The sub-repositories file .hgsub does not exist. Aborting...</p></source> <translation type="unfinished"></translation> </message> @@ -30252,17 +30252,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2995"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2992"/> <source>Create Unversioned Archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1716"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1715"/> <source>Mercurial Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1716"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1715"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier <b>{0}</b> n'a pas pu être lu.</p></translation> </message> @@ -30277,7 +30277,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2058"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2057"/> <source>Created new branch <{0}>.</source> <translation>Nouvelle branche créée <{0}>.</translation> </message> @@ -30287,62 +30287,62 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3510"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3503"/> <source>Mercurial Bookmark</source> <translation>Signet Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3525"/> <source>Delete Bookmark</source> <translation>Supprimer le signet</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3532"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3525"/> <source>Select the bookmark to be deleted:</source> <translation>Selectionner le signet à supprimer :</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3543"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3536"/> <source>Delete Mercurial Bookmark</source> <translation>Supprimer le signet Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3576"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3569"/> <source>Rename Mercurial Bookmark</source> <translation>Renommer le signet Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3618"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3611"/> <source>Move Mercurial Bookmark</source> <translation>Déplacer le signet Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3700"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3693"/> <source>Pull Bookmark</source> <translation>Récuperer le signet</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3700"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3693"/> <source>Select the bookmark to be pulled:</source> <translation>Sélectionner le signet à récuperer:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3712"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3705"/> <source>Pulling bookmark from a remote Mercurial repository</source> <translation>Récupérant le signet d'un dépôt Mercurial distant</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3737"/> <source>Push Bookmark</source> <translation>Envoyer signet</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3744"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3737"/> <source>Select the bookmark to be push:</source> <translation>Sélectionner le signet à envoyer:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3756"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3749"/> <source>Pushing bookmark to a remote Mercurial repository</source> <translation>À envoyer le signet à un dépôt Mercurial distant</translation> </message> @@ -30367,37 +30367,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1985"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1984"/> <source>Marking as 'unresolved'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1987"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1986"/> <source>Marking as 'resolved'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3012"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3009"/> <source>Delete All Backups</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3012"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3009"/> <source><p>Do you really want to delete all backup bundles stored the backup area <b>{0}</b>?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2952"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2949"/> <source>Copy Changesets (Stop)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2965"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2962"/> <source>Copy Changesets (Abort)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2018"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2017"/> <source>Aborting uncommitted merge</source> <translation type="unfinished"></translation> </message> @@ -31829,7 +31829,7 @@ <translation>Aucune différence.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="246"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="245"/> <source>Save Diff</source> <translation>Enregistrer Diff</translation> </message> @@ -31839,7 +31839,7 @@ <translation>Fichiers Patch (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="246"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="245"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>Le fichier patch <b>{0}</b> ne peut être enregistrer.<br>Raison : {1}</p></translation> </message> @@ -32331,12 +32331,12 @@ <context> <name>HgHisteditCommitEditor</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="96"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="94"/> <source>Edit Commit Message</source> <translation>Modifier le message de commit</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="96"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="94"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p><p>Raison : {1}</p></translation> </message> @@ -32507,12 +32507,12 @@ <context> <name>HgHisteditPlanEditor</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="246"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="244"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="246"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="244"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -33235,7 +33235,7 @@ <translation>Aucune différence.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2674"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2673"/> <source>Save Diff</source> <translation>Enregistrer Diff</translation> </message> @@ -33250,7 +33250,7 @@ <translation><p>Le fichier patch <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2674"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2673"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>Le fichier patch <b>{0}</b> ne peut être enregistré.<br>Rasion : {1}</p></translation> </message> @@ -38413,12 +38413,12 @@ <translation>'{0}' n'est pas un dossier.</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/IExplorerImporter.py" line="148"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/IExplorerImporter.py" line="147"/> <source>Internet Explorer Import</source> <translation>Import Internet Explorer</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/IExplorerImporter.py" line="150"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/IExplorerImporter.py" line="149"/> <source>Imported {0}</source> <translation>Importé {0}</translation> </message> @@ -40939,7 +40939,7 @@ <translation>Entrer un message, envoyer en appuyant sur Entrée</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1551"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1550"/> <source>Send Message</source> <translation>Envoyer message</translation> </message> @@ -41275,137 +41275,137 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1404"/> <source>Error saving Messages</source> <translation>Erreur d'enregistrement des messages</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1405"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1404"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Le contenu des messages n'a pu être écrit vers <b>{0}</b></p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1418"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1417"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1422"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1421"/> <source>Cut all</source> <translation>Couper tous</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1425"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1424"/> <source>Copy all</source> <translation>Copier tous</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1429"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1428"/> <source>Clear</source> <translation>Effacer</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1433"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1432"/> <source>Save</source> <translation>Enregistrer</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1437"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1436"/> <source>Mark Current Position</source> <translation>Marquer la position courante</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1439"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1438"/> <source>Remove Position Marker</source> <translation>Effacer le marqueur de position</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1545"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1544"/> <source>Who Is</source> <translation>Qui est</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1548"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1547"/> <source>Private Chat</source> <translation>Discussion privée</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1563"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1562"/> <source>Refresh</source> <translation>Rafraichir</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1675"/> <source>Who</source> <translation>Qui</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1649"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1648"/> <source>End of WHO list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1672"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1671"/> <source> (Away)</source> <translation> (Absent)</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1676"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1675"/> <source>{0} is {1}@{2} ({3}){4}</source> <translation>{0} est {1}@{2} ({3}){4}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="2015"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="2014"/> <source>Whois</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1698"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1697"/> <source>{0} is {1}@{2} ({3}).</source> <translation>{0} est {1}@{2} ({3}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1746"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1745"/> <source>{0} is a user on channels: {1}</source> <translation>{0} est un utilisateur sur les salons : {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1751"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1750"/> <source>{0} has voice on channels: {1}</source> <translation>{0} is a la parole sur les salons : {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1756"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1755"/> <source>{0} is a halfop on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1761"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1760"/> <source>{0} is an operator on channels: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1766"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1765"/> <source>{0} is owner of channels: {1}</source> <translation>{0} est propriétaire des salons : {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1771"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1770"/> <source>{0} is admin on channels: {1}</source> <translation>{0} est un admin sur les salons : {1}</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1790"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1789"/> <source>{0} is online via {1} ({2}).</source> <translation>{0} est en ligne via {1} ({2}).</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1809"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1808"/> <source>{0} is an IRC Operator.</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1842"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1841"/> <source>%n day(s)</source> <translation> <numerusform>%n jour</numerusform> @@ -41413,7 +41413,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1856"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1855"/> <source>%n hour(s)</source> <translation> <numerusform>%n heure</numerusform> @@ -41421,7 +41421,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1868"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1867"/> <source>%n minute(s)</source> <translation> <numerusform>%n minute</numerusform> @@ -41429,7 +41429,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1869"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1868"/> <source>%n second(s)</source> <translation> <numerusform>%n seconde</numerusform> @@ -41437,25 +41437,25 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1846"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1845"/> <source>{0} has been idle for {1}, {2}, {3}, and {4}.</source> <comment>{0} = name of person, {1} = (x days), {2} = (x hours), {3} = (x minutes), {4} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1859"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1858"/> <source>{0} has been idle for {1}, {2}, and {3}.</source> <comment>{0} = name of person, {1} = (x hours), {2} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1870"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1869"/> <source>{0} has been idle for {1} and {2}.</source> <comment>{0} = name of person, {1} = (x minutes), {3} = (x seconds)</comment> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1878"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1877"/> <source>{0} has been idle for %n second(s).</source> <translation type="unfinished"> <numerusform></numerusform> @@ -41463,77 +41463,77 @@ </translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1885"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1884"/> <source>{0} has been online since {1}.</source> <translation>{0} est en ligne depuis {1}.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1905"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1904"/> <source>End of WHOIS list for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1923"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1922"/> <source>{0} is an identified user.</source> <translation>{0} est un utilisateur identifié.</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1941"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1940"/> <source>{0} is available for help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1959"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1958"/> <source>{0} is logged in as {1}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1978"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1977"/> <source>{0} is actually using the host {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1996"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1995"/> <source>{0} is using a secure connection.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="2015"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="2014"/> <source>{0} is connecting from {1} (IP: {2}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="2036"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="2035"/> <source>Edit Channel Topic</source> <translation>Éditer le sujet du salon</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="2036"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="2035"/> <source>Enter the topic for this channel:</source> <translation>Entrer le sujet de ce salon :</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1519"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1518"/> <source>Enter the message to be sent:</source> <translation>Entrer le message à envoyer :</translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1553"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1552"/> <source>Send Query</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1555"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1554"/> <source>Send Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1558"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1557"/> <source>Send Ping</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Network/IRC/IrcChannelWidget.py" line="1560"/> + <location filename="../Network/IRC/IrcChannelWidget.py" line="1559"/> <source>Ignore User</source> <translation>Ignorer l'utilisateur</translation> </message> @@ -42053,37 +42053,37 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="458"/> <source>Error saving Messages</source> <translation>Erreur à l'enregistrement des messages</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="459"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="458"/> <source><p>The messages contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Le contenu des messages n'a pu être écrit vers <b>{0}</b></p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="472"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="471"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="476"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="475"/> <source>Cut all</source> <translation>Couper tous</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="479"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="478"/> <source>Copy all</source> <translation>Copier tous</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="483"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="482"/> <source>Clear</source> <translation>Effacer</translation> </message> <message> - <location filename="../Network/IRC/IrcNetworkWidget.py" line="487"/> + <location filename="../Network/IRC/IrcNetworkWidget.py" line="486"/> <source>Save</source> <translation>Enregistrer</translation> </message> @@ -46224,12 +46224,12 @@ <translation>Entrer le nombre maximum de points à afficher.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonGraphWidget.py" line="328"/> + <location filename="../MicroPython/MicroPythonGraphWidget.py" line="327"/> <source>Save Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonGraphWidget.py" line="328"/> + <location filename="../MicroPython/MicroPythonGraphWidget.py" line="327"/> <source><p>The chart data could not be saved into file <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -49596,19 +49596,19 @@ <translation>Le fichier '{0}' n'existe pas.</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py" line="106"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py" line="105"/> <source>File '{0}' cannot be read. Reason: {1}</source> <translation>Le fichier '{0}' ne peut être lu. Raison : {1}</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py" line="132"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py" line="131"/> <source>Opera Import</source> <translation>Import Opera</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py" line="134"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py" line="133"/> <source>Imported {0}</source> <translation>Importé {0}</translation> </message> @@ -50039,7 +50039,7 @@ <translation>Mise à jour des packages</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="470"/> + <location filename="../PipInterface/Pip.py" line="469"/> <source>Uninstall Packages</source> <translation>Désinstaller les packages</translation> </message> @@ -50069,12 +50069,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="470"/> + <location filename="../PipInterface/Pip.py" line="469"/> <source>Do you really want to uninstall these packages?</source> <translation>Voulez-vous vraiment désinstaller ces packages ?</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="483"/> + <location filename="../PipInterface/Pip.py" line="482"/> <source>Uninstall Packages from Requirements</source> <translation type="unfinished"></translation> </message> @@ -50114,37 +50114,37 @@ <translation>Vous êtes sur le point de mettre à jour les packages PyQt. Ceci risque de ne pas fonctionner sur l'instance courante de Python ({0}). Voulez-vous continuer ?</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="680"/> + <location filename="../PipInterface/Pip.py" line="679"/> <source>Cache Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="705"/> + <location filename="../PipInterface/Pip.py" line="704"/> <source>List Cached Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="695"/> + <location filename="../PipInterface/Pip.py" line="694"/> <source>Enter a file pattern (empty for all):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="729"/> + <location filename="../PipInterface/Pip.py" line="728"/> <source>Remove Cached Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="721"/> + <location filename="../PipInterface/Pip.py" line="720"/> <source>Enter a file pattern:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="752"/> + <location filename="../PipInterface/Pip.py" line="751"/> <source>Purge Cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="745"/> + <location filename="../PipInterface/Pip.py" line="744"/> <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source> <translation type="unfinished"></translation> </message> @@ -50248,7 +50248,7 @@ <context> <name>PipFreezeDialog</name> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="223"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="222"/> <source>Generate Requirements</source> <translation type="unfinished"></translation> </message> @@ -50333,7 +50333,7 @@ <translation>&Rafraichir</translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="223"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="222"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Fichiers texte (*.txt);;Tous les fichiers (*)</translation> </message> @@ -50353,7 +50353,7 @@ <translation>Le fichier <b>{0}</b>existe déjà. Écraser ?</translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="203"/> + <location filename="../PipInterface/PipFreezeDialog.py" line="202"/> <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -50969,12 +50969,12 @@ <translation>Configuration...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1159"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1158"/> <source>Edit Configuration</source> <translation>Éditer la configuration</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1159"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1158"/> <source>No valid configuration path determined. Aborting</source> <translation>Pas de chemin de configuration déterminé. Annulation</translation> </message> @@ -51368,7 +51368,7 @@ <translation>Certains plugins n'ont pu être installés.</translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="507"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="505"/> <source>Unspecific exception installing plugin.</source> <translation>Erreur inexpliquée lors de l'installation du plugin.</translation> </message> @@ -51427,7 +51427,7 @@ <translation><p>Le module plugin <b>{0}</b> existe. Annulation...</p></translation> </message> <message> - <location filename="../PluginManager/PluginInstallDialog.py" line="498"/> + <location filename="../PluginManager/PluginInstallDialog.py" line="496"/> <source>Error installing plugin. Reason: {0}</source> <translation>Erreur lors de l'installation du plugin. Raison : {0}</translation> </message> @@ -51435,22 +51435,22 @@ <context> <name>PluginManager</name> <message> - <location filename="../PluginManager/PluginManager.py" line="631"/> + <location filename="../PluginManager/PluginManager.py" line="630"/> <source>Incompatible plugin activation method.</source> <translation>Méthode d'activation du plugin incompatible.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="409"/> + <location filename="../PluginManager/PluginManager.py" line="408"/> <source>Module is missing the 'autoactivate' attribute.</source> <translation>Le module ne comporte pas l'attribut 'autoactivate'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="420"/> + <location filename="../PluginManager/PluginManager.py" line="419"/> <source>Module is missing the 'pluginType' and/or 'pluginTypename' attributes.</source> <translation>Le module ne comporte pas le(s) attribut(s) 'pluginType' et/ou 'pluginTypename'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1214"/> + <location filename="../PluginManager/PluginManager.py" line="1213"/> <source>Plugin Manager Error</source> <translation>Erreur du gestionnaire de plugins</translation> </message> @@ -51460,37 +51460,37 @@ <translation>Ne peut créer un package pour {0}.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="245"/> + <location filename="../PluginManager/PluginManager.py" line="244"/> <source>The internal plugin directory <b>{0}</b> does not exits.</source> <translation>Le répertoire de plugin interne<b>{0}</b> n'existe pas.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="444"/> + <location filename="../PluginManager/PluginManager.py" line="443"/> <source>Module failed to load. Error: {0}</source> <translation>Échec de chargement du module . Erreur {0}</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1214"/> + <location filename="../PluginManager/PluginManager.py" line="1213"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation><p>Le répertoire de téléchargement de plugin<b>{0}</b> n'a pas pu être créé. Veuillez le reconfigurer.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1295"/> + <location filename="../PluginManager/PluginManager.py" line="1294"/> <source>Error downloading file</source> <translation>Erreur de téléchargement du fichier</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1295"/> + <location filename="../PluginManager/PluginManager.py" line="1294"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation><p>Ne peut télécharger le fichier demandé depuis {0}.</p><p>Erreur : {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1332"/> + <location filename="../PluginManager/PluginManager.py" line="1331"/> <source>New plugin versions available</source> <translation>Nouvelle version de plugin disponible</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1332"/> + <location filename="../PluginManager/PluginManager.py" line="1331"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation type="unfinished"></translation> </message> @@ -52330,22 +52330,22 @@ <translation><p>Pas d'aperçu disponible pour ce type de fichier.</p></translation> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="635"/> + <location filename="../UI/Previewers/PreviewerHTML.py" line="632"/> <source><p>ReStructuredText preview requires the <b>python-docutils</b> package.<br/>Install it with your package manager, 'pip install docutils' or see <a href="http://pypi.python.org/pypi/docutils">this page.</a></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="573"/> + <location filename="../UI/Previewers/PreviewerHTML.py" line="572"/> <source><p>ReStructuredText preview requires the <b>sphinx</b> package.<br/>Install it with your package manager,'pip install Sphinx' or see <a href="http://pypi.python.org/pypi/Sphinx">this page.</a></p><p>Alternatively you may disable Sphinx usage on the Editor, Filehandling configuration page.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="678"/> + <location filename="../UI/Previewers/PreviewerHTML.py" line="675"/> <source><p>Markdown preview requires the <b>Markdown</b> package.<br/>Install it with your package manager, 'pip install Markdown' or see <a href="http://pythonhosted.org/Markdown/install.html">installation instructions.</a></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="650"/> + <location filename="../UI/Previewers/PreviewerHTML.py" line="647"/> <source><p>Docutils returned an error:</p><p>{0}</p></source> <translation><p>Docutils a renvoyé une erreur:</p><p>{0}</p></translation> </message> @@ -53545,7 +53545,7 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="5279"/> + <location filename="../Project/Project.py" line="5281"/> <source>Create Package List</source> <translation>Création de la liste de package</translation> </message> @@ -53555,7 +53555,7 @@ <translation>Création de la liste de &package</translation> </message> <message> - <location filename="../Project/Project.py" line="5553"/> + <location filename="../Project/Project.py" line="5554"/> <source>Create Plugin Archive</source> <translation>Création de l'archive du plugin</translation> </message> @@ -53565,7 +53565,7 @@ <translation><p>Le fichier <b>PKGLIST</b> existe déjà.</p><p>Ecraser ?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5298"/> + <location filename="../Project/Project.py" line="5300"/> <source>The project does not have a main script defined. Aborting...</source> <translation>Le projet n'a pas de script principal défini. Abandon...</translation> </message> @@ -53720,17 +53720,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5279"/> + <location filename="../Project/Project.py" line="5281"/> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5439"/> + <location filename="../Project/Project.py" line="5440"/> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5512"/> + <location filename="../Project/Project.py" line="5513"/> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier plugin <b>{0}</b> ne peut être lu.</p><p>Raison : {1}</p></translation> </message> @@ -53800,7 +53800,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5553"/> + <location filename="../Project/Project.py" line="5554"/> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -53825,7 +53825,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5403"/> + <location filename="../Project/Project.py" line="5404"/> <source><p>The eric6 plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Le fichier d'archive de plugin eric6 <b>{0}</b> n'a pas pu être créé.</p><p>Raison : {1}</p></translation> </message> @@ -53871,7 +53871,7 @@ <translation>Chercher un fichier projet...</translation> </message> <message> - <location filename="../Project/Project.py" line="5334"/> + <location filename="../Project/Project.py" line="5336"/> <source>Create Plugin Archives</source> <translation>Créer une archive plugin</translation> </message> @@ -53896,47 +53896,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5312"/> + <location filename="../Project/Project.py" line="5314"/> <source>Select package lists:</source> <translation>Sélectionner les listes de packages :</translation> </message> <message> - <location filename="../Project/Project.py" line="5330"/> + <location filename="../Project/Project.py" line="5332"/> <source>Creating plugin archives...</source> <translation>Création en cours des archives de plugin...</translation> </message> <message> - <location filename="../Project/Project.py" line="5330"/> + <location filename="../Project/Project.py" line="5332"/> <source>Abort</source> <translation>Abandonner</translation> </message> <message> - <location filename="../Project/Project.py" line="5330"/> + <location filename="../Project/Project.py" line="5332"/> <source>%v/%m Archives</source> <translation>Archives %v/%m</translation> </message> <message> - <location filename="../Project/Project.py" line="5347"/> + <location filename="../Project/Project.py" line="5348"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5458"/> + <location filename="../Project/Project.py" line="5459"/> <source><p>The eric6 plugin archive files were created with some errors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5461"/> + <location filename="../Project/Project.py" line="5462"/> <source><p>The eric6 plugin archive files were created successfully.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5323"/> + <location filename="../Project/Project.py" line="5325"/> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5375"/> + <location filename="../Project/Project.py" line="5376"/> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished"></translation> </message> @@ -53976,7 +53976,7 @@ <translation><p>Le makefile <b>{0}</b> n'a pas pu être créé.<br/>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5740"/> <source>Execute Make</source> <translation>Exécuter Make</translation> </message> @@ -53996,7 +53996,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5719"/> + <location filename="../Project/Project.py" line="5720"/> <source>Test for Changes</source> <translation type="unfinished"></translation> </message> @@ -54021,27 +54021,27 @@ <translation>Make</translation> </message> <message> - <location filename="../Project/Project.py" line="5667"/> + <location filename="../Project/Project.py" line="5668"/> <source>The make process did not start.</source> <translation>Le processus make n'a pas démarré.</translation> </message> <message> - <location filename="../Project/Project.py" line="5712"/> + <location filename="../Project/Project.py" line="5713"/> <source>The make process crashed.</source> <translation>Crash du processus make.</translation> </message> <message> - <location filename="../Project/Project.py" line="5722"/> + <location filename="../Project/Project.py" line="5723"/> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5727"/> + <location filename="../Project/Project.py" line="5728"/> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/Project.py" line="5739"/> + <location filename="../Project/Project.py" line="5740"/> <source>The makefile contains errors.</source> <translation>Le makefile contient des erreurs.</translation> </message> @@ -54321,7 +54321,7 @@ <context> <name>ProjectFormsBrowser</name> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1000"/> + <location filename="../Project/ProjectFormsBrowser.py" line="999"/> <source>Forms</source> <translation>Feuilles du projet</translation> </message> @@ -54406,32 +54406,32 @@ <translation>Sélectionner un type de feuille:</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="792"/> + <location filename="../Project/ProjectFormsBrowser.py" line="791"/> <source>Form Compilation</source> <translation>Compilation</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="764"/> + <location filename="../Project/ProjectFormsBrowser.py" line="763"/> <source>The compilation of the form file was successful.</source> <translation>La compilation de la feuille a réussi.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="792"/> + <location filename="../Project/ProjectFormsBrowser.py" line="791"/> <source>The compilation of the form file failed.</source> <translation>La compilation de la feuille a échoué.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="865"/> + <location filename="../Project/ProjectFormsBrowser.py" line="864"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="957"/> + <location filename="../Project/ProjectFormsBrowser.py" line="956"/> <source>Compiling forms...</source> <translation>Compilation des feuilles...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="996"/> + <location filename="../Project/ProjectFormsBrowser.py" line="995"/> <source>Abort</source> <translation>Abandon</translation> </message> @@ -54486,12 +54486,12 @@ <translation>Boite de dialogue avec boutons (Bas-Centre)</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="996"/> + <location filename="../Project/ProjectFormsBrowser.py" line="995"/> <source>Determining changed forms...</source> <translation>Détermination des feuilles modifiées...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1026"/> + <location filename="../Project/ProjectFormsBrowser.py" line="1025"/> <source>Compiling changed forms...</source> <translation>Compilation des feuilles modifiées...</translation> </message> @@ -54541,12 +54541,12 @@ <translation><p>Le nouveau fichier formulaire <b>{0}</b> ne peut être créé.<br>Problème : {1}</p></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="779"/> + <location filename="../Project/ProjectFormsBrowser.py" line="778"/> <source><p>The compilation of the form file failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="865"/> + <location filename="../Project/ProjectFormsBrowser.py" line="864"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Ne peut démarré {0}.<br>Vérifier qu'il est dans le chemin de recherche.</translation> </message> @@ -54601,7 +54601,7 @@ <translation>QStackedWidget</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="996"/> + <location filename="../Project/ProjectFormsBrowser.py" line="995"/> <source>%v/%m Forms</source> <translation>Formulaires %v/%m</translation> </message> @@ -55241,7 +55241,7 @@ <context> <name>ProjectResourcesBrowser</name> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="861"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="859"/> <source>Resources</source> <translation>Ressources</translation> </message> @@ -55331,42 +55331,42 @@ <translation>Voulez-vous réellement supprimer ces fichiers ressources du projet?</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="632"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="631"/> <source>Resource Compilation</source> <translation>Compilation des fichiers ressources</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="611"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="610"/> <source>The compilation of the resource file was successful.</source> <translation>La compilation des fichiers ressources a réussi.</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="632"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="631"/> <source>The compilation of the resource file failed.</source> <translation>La compilation du fichier ressource a échoué.</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="716"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="715"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="782"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="781"/> <source>Compiling resources...</source> <translation>Compilation des ressources...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="857"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="855"/> <source>Abort</source> <translation>Abandonner</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="857"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="855"/> <source>Determining changed resources...</source> <translation>Détermination des fichiers ressource modifiés...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="893"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="891"/> <source>Compiling changed resources...</source> <translation>Compilation des fichiers ressource modifiés...</translation> </message> @@ -55391,17 +55391,17 @@ <translation><p>Le nouveau fichier ressource <b>{0}</b> ne peut être créé.<br>Problème : {1}</p></translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="618"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="617"/> <source><p>The compilation of the resource file failed.</p><p>Reason: {0}</p></source> <translation><p>La compilation du fichier ressource a échoué.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="716"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="715"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Ne peut démarré {0}.<br>Vérifier qu'il est dans le chemin de recherche.</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="857"/> + <location filename="../Project/ProjectResourcesBrowser.py" line="855"/> <source>%v/%m Resources</source> <translation>Ressources %v/%m</translation> </message> @@ -55667,37 +55667,37 @@ <translation>Ajouter une traduction...</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1208"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1207"/> <source>Write temporary project file</source> <translation>Ecrire un fichier projet temporaire</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="950"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="949"/> <source>Translation file generation</source> <translation>Génération d'un fichier de traduction</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="939"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="938"/> <source>The generation of the translation files (*.ts) was successful.</source> <translation>La génération des fichiers de traduction (*.ts) a réussi.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1236"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1235"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1146"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1145"/> <source>Translation file release</source> <translation>Validation du fichier de traduction</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1130"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1129"/> <source>The release of the translation files (*.qm) was successful.</source> <translation>La validation des fichiers de traduction (*.qm) a réussi.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1146"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1145"/> <source>The release of the translation files (*.qm) has failed.</source> <translation>La validation des fichiers de traduction (*.qm) a échoué.</translation> </message> @@ -55757,7 +55757,7 @@ <translation>Voulez-vous réellement supprimer ces traductions du projet?</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1208"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1207"/> <source>No translation files (*.ts) selected.</source> <translation>Aucun fichier de traduction (*.ts) sélectionné.</translation> </message> @@ -55787,17 +55787,17 @@ <translation>Copier chemin dans le Presse-Papiers</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="823"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="822"/> <source><p>The temporary project file <b>{0}</b> could not be written.</p></source> <translation><p>Le fichier projet temporaire<b>{0}</b> ne peut être écrit.</p></translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1058"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1057"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Ne peut démarrer {0}.<br>Vérifier qu'il est dans le chemin de recherche.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1236"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1235"/> <source><p>Could not start lrelease.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Ne peut démarrer lrelease.<br>Vérifier qu'il est disponible en tant que <b>{0}</b>.</p></translation> </message> @@ -55807,12 +55807,12 @@ <translation>Ouvrir</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="947"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="946"/> <source> The process has crashed.</source> <translation> Le processus a crashé.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="950"/> + <location filename="../Project/ProjectTranslationsBrowser.py" line="949"/> <source>The generation of the translation files (*.ts) has failed.{0}</source> <translation>La génération du fichier de traduction (*.ts) a échoué.{0}</translation> </message> @@ -56548,7 +56548,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.py" line="338"/> + <location filename="../DataViews/PyProfileDialog.py" line="337"/> <source>Exclude Python Library</source> <translation>Exlure les librairies Python</translation> </message> @@ -56573,7 +56573,7 @@ <translation>Résultats du profiling</translation> </message> <message> - <location filename="../DataViews/PyProfileDialog.py" line="247"/> + <location filename="../DataViews/PyProfileDialog.py" line="246"/> <source>Loading Profiling Data</source> <translation>Chargement des données de profiling</translation> </message> @@ -56593,7 +56593,7 @@ <translation>secondes CPU</translation> </message> <message> - <location filename="../DataViews/PyProfileDialog.py" line="334"/> + <location filename="../DataViews/PyProfileDialog.py" line="333"/> <source>Include Python Library</source> <translation>Inclure les librairies Python</translation> </message> @@ -56679,7 +56679,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyProfileDialog.py" line="247"/> + <location filename="../DataViews/PyProfileDialog.py" line="246"/> <source><p>The profiling data could not be read from file <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> @@ -57322,82 +57322,82 @@ <translation>Sélection d'un groupe:</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="374"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="372"/> <source>Save regular expression</source> <translation>Enregistre l'expression régulière</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="361"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="360"/> <source>RegExp Files (*.rx);;All Files (*)</source> <translation>Fichiers RegExp (*.rx);;Tous fichiers (*)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="361"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="360"/> <source>Load regular expression</source> <translation>Charge une expression régulière</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="416"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="414"/> <source>The regular expression is valid.</source> <translation>L'expression régulière est valide.</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="578"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="573"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="571"/> <source>Invalid regular expression: missing group name</source> <translation>Expression régulière incorrecte: il manque le nom du groupe</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="435"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="433"/> <source>A regular expression must be given.</source> <translation>Une expression régulière doit être indiquée.</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="480"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="478"/> <source>Regexp</source> <translation>Expression régulière</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="490"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="488"/> <source>Offset</source> <translation>Offset</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="498"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="496"/> <source>Captures</source> <translation>Captures</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="505"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="503"/> <source>Text</source> <translation>Texte</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="508"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="506"/> <source>Characters</source> <translation>Caractères</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="513"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="511"/> <source>Match</source> <translation>Match</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="548"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="546"/> <source>No more matches</source> <translation>Plus de capture</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="552"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="550"/> <source>No matches</source> <translation>Aucun résultat</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="580"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="578"/> <source>A regular expression and a text must be given.</source> <translation>Une expression régulière doit être indiquée.</translation> </message> @@ -57407,17 +57407,17 @@ <translation type="obsolete">Unicode</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="374"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="372"/> <source><p>The regular expression could not be saved.</p><p>Reason: {0}</p></source> <translation><p>L'expression régulière ne peut être enregistrée.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="566"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="564"/> <source>Invalid regular expression: {0}</source> <translation>Expression régulière invalide : {0}</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="528"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="526"/> <source>Capture #{0}</source> <translation type="unfinished"></translation> </message> @@ -57427,7 +57427,7 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="416"/> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="414"/> <source>Validation</source> <translation>Validation</translation> </message> @@ -60509,7 +60509,7 @@ <translation>Sélection d'un groupe:</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="456"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="454"/> <source>Save regular expression</source> <translation>Enregistre l'expression régulière</translation> </message> @@ -60519,97 +60519,97 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="456"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="454"/> <source><p>The regular expression could not be saved.</p><p>Reason: {0}</p></source> <translation><p>L'expression régulière ne peut être enregistrer.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="443"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="442"/> <source>Load regular expression</source> <translation>Charge une expression régulière</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="509"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="507"/> <source>Validation</source> <translation>Validation</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="509"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="507"/> <source>The regular expression is valid.</source> <translation>L'expression régulière est valide.</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="710"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="708"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="584"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="582"/> <source>Invalid regular expression: {0}</source> <translation>Expression régulière invalide: {0}</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="540"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="538"/> <source>A regular expression must be given.</source> <translation>Une expression régulière doit être indiquée.</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="604"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="602"/> <source>Regexp</source> <translation>Expression régulière</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="615"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="613"/> <source>Offset</source> <translation>Offset</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="623"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="621"/> <source>Captures</source> <translation>Captures</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="631"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="629"/> <source>Text</source> <translation>Texte</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="634"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="632"/> <source>Characters</source> <translation>Caractères</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="639"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="637"/> <source>Match</source> <translation>Match</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="654"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="652"/> <source>Capture #{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="678"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="676"/> <source>No more matches</source> <translation>Plus de capture</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="683"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="681"/> <source>No matches</source> <translation>Aucun résultat</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="710"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="708"/> <source>A regular expression and a text must be given.</source> <translation>Une expression régulière doit être indiquée.</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="443"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="442"/> <source>RegExp Files (*.rx);;All Files (*)</source> <translation>Fichiers RegExp (*.rx);;Tous fichiers (*)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="704"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="702"/> <source>Communication Error</source> <translation>Erreur de communication</translation> </message> @@ -60619,12 +60619,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="698"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="696"/> <source>Invalid response received from PyQt5 backend.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="704"/> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py" line="702"/> <source>Communication with PyQt5 backend failed.</source> <translation type="unfinished"></translation> </message> @@ -60924,12 +60924,12 @@ <translation>Outils Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="164"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="162"/> <source>This gives an example of the complete tool name</source> <translation>Ceci donne un exemple d'un nom complet d'outil Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="167"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="165"/> <source>designer</source> <translation>designer</translation> </message> @@ -60939,11 +60939,6 @@ <translation><font color="#FF0000"><b>Note:</b> Cette propriété sera activée au prochain démarrage de l'application.</font></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="118"/> - <source>The tool executable is composed of the prefix, the tool name and the postfix. For win, the extension is added automatically.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="43"/> <source>Qt Translations Directory</source> <translation>Répertoire de traduction Qt</translation> @@ -60954,42 +60949,42 @@ <translation>Entrer le cheminvers le répertoire de traduction Qt.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="130"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="120"/> <source>Qt-Prefix:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="137"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="127"/> <source>Enter the prefix for the Qt tools name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="144"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="138"/> <source>Qt-Postfix:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="151"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="145"/> <source>Enter the postfix for the Qt tools name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="221"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="219"/> <source>Indent Width:</source> <translation>Largeur d'indentation :</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="228"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="226"/> <source>Select the indent width (default: 4)</source> <translation>Définir la largeur d'indentation (4 par défaut)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="322"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="320"/> <source>Generate imports relative to '.'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="291"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="289"/> <source>Tools Directory:</source> <translation>Répertoire d'outls :</translation> </message> @@ -60999,7 +60994,7 @@ <translation>Entrer le chemin du répertoire Qt tools, s'il n'est pas trouvé.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="206"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="204"/> <source>Enter the path of the PyQt tools directory, if they are not found.</source> <translation>Entrer le chemin du répertoire PyQt tools, s'il n'est pas trouvé.</translation> </message> @@ -61009,7 +61004,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="307"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="305"/> <source>Enter the path of the PySide2 tools directory, if they are not found.</source> <translation>Entrer le chemin du répertoire PySide2 tools, s'il n'est pas trouvé.</translation> </message> @@ -61019,32 +61014,32 @@ <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="182"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="180"/> <source>PyQt</source> <translation>PyQt</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="215"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="213"/> <source>pyuic Options</source> <translation>Options pyuic</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="267"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="265"/> <source>Select to generate extra code to test and display the form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="270"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="268"/> <source>Generate Extra Test Code</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="283"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="281"/> <source>PySide2</source> <translation>PySide2</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="316"/> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="314"/> <source>pyside2-uic Options</source> <translation>Options pyside2-uic</translation> </message> @@ -61053,6 +61048,18 @@ <source><b>Note:</b> Leave this entry empty to use the path compiled into the Qt library.</source> <translation><b>Note :</b> Laisser vide pour utiliser le chemin compiler dans la librairie Qt.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="130"/> + <source><b>Qt-Prefix</b> +<p>Enter a prefix used to determine the Qt tool executable name. It is composed of the prefix, the tool name and the postfix. The executable extension is added automatically on Windows.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="148"/> + <source><b>Qt-Postfix</b> +<p>Enter a postfix used to determine the Qt tool executable name. It is composed of the prefix, the tool name and the postfix. The executable extension is added automatically on Windows.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Queues</name> @@ -62227,19 +62234,19 @@ <translation>Le fichier '{0}' n'existe pas.</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="108"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="107"/> <source>Bookmarks file cannot be read. Reason: {0}</source> <translation>Le fichier signet n'a pas pu être lu. Raison : {0}</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="121"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="120"/> <source>Apple Safari Import</source> <translation>Import Apple Safari</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="123"/> + <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="122"/> <source>Imported {0}</source> <translation>Importé {0}</translation> </message> @@ -63270,107 +63277,107 @@ <context> <name>SessionManager</name> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="287"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="285"/> <source>Backup 1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="294"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="292"/> <source>Backup 2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="325"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="323"/> <source>Default Session</source> <translation>Session par défaut</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="490"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="488"/> <source>Clone Session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="493"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="491"/> <source>Rename Session</source> <translation>Renommer la session</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="494"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="492"/> <source>Please enter a new name:</source> <translation>Veuillez entrer un nouveau nom :</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="647"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="645"/> <source>The session file "{0}" exists already. Please enter another name.</source> <translation>Le fichier session "{0}" existe déjà. Veuillez entrer un autre nom.</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="519"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="517"/> <source>An error occurred while cloning the session file.</source> <translation>Une erreur est apparue au clonage du fichier de session.</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="527"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="525"/> <source>An error occurred while renaming the session file.</source> <translation>Une erreur est apparue au renommage du fichier de session.</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="558"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="556"/> <source>Save Session</source> <translation>Enregistrer la session</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="542"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="540"/> <source>Please enter a name for the session:</source> <translation>Veuillez entrer un nom pour la session :</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="542"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="540"/> <source>Saved Session ({0})</source> <translation>Session enregistrée ({0})</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="578"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="576"/> <source>Restore Backup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="578"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="576"/> <source>Are you sure you want to replace the current session?</source> <translation>Voulez-vous vraiment remplacer la session courante ?</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="618"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="616"/> <source>Delete Session</source> <translation>Supprimer session</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="618"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="616"/> <source>Are you sure you want to delete session "{0}"?</source> <translation>Voulez-vous vraiment supprimer la session "{0}"?</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="647"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="645"/> <source>New Session</source> <translation>Nouvelle session</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="631"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="629"/> <source>Please enter a name for the new session:</source> <translation>Veuillez entrer un nom pour la nouvelle session :</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="631"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="629"/> <source>New Session ({0})</source> <translation>Nouvelle session ({0})</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="691"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="689"/> <source>Please select the startup session:</source> <translation>Veuillez sélectionner la session de démarrage :</translation> </message> <message> - <location filename="../WebBrowser/Session/SessionManager.py" line="710"/> + <location filename="../WebBrowser/Session/SessionManager.py" line="708"/> <source>{0} (last session)</source> <translation>{0} (dernière session)</translation> </message> @@ -63884,57 +63891,57 @@ <translation>setuptools</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="153"/> <source>Reading Trove Classifiers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="154"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="153"/> <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="544"/> <source>Package Directory</source> <translation>Répertoire du package</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="577"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="576"/> <source>Packages Root Directory</source> <translation>Racine du répertoire des packages</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="616"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="615"/> <source>Add Package</source> <translation>Ajouter package</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="616"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="615"/> <source><p>The directory <b>{0}</b> is not a Python package.</p></source> <translation><p>Le répertoire <b>{0}</b> n'est pas un package python.</p></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="672"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="671"/> <source>Add Scripts</source> <translation>Ajouter scripts</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="672"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="671"/> <source>Python Files (*.py);;All Files(*)</source> <translation>Fichiers Python (*.py);;Tous les fichiers (*)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="711"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="710"/> <source>Add Python Modules</source> <translation>Ajouter module Python</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="711"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="710"/> <source>Python Files (*.py)</source> <translation>Fichiers Python (*.py)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="790"/> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="789"/> <source>Source Directory</source> <translation>Répertoire source</translation> </message> @@ -67460,12 +67467,12 @@ <translation>Le projet n'a pu être mis à jour à partir du référentiel.<br />Restauration du contenu initial.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2108"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2107"/> <source>Locking in the Subversion repository</source> <translation>Verrouillage dans le référentiel Subversion</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2136"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2135"/> <source>Unlocking in the Subversion repository</source> <translation>Déverrouillage dans le référentiel Subversion</translation> </message> @@ -67480,17 +67487,17 @@ <translation>Propriété supprimée.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2245"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2244"/> <source>Subversion Lock</source> <translation>Verrou Subversion</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2245"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2244"/> <source>Enter lock comment</source> <translation>Entrer un commentaire pour le verrou</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2161"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2160"/> <source>Relocating</source> <translation>Déplacement</translation> </message> @@ -67655,27 +67662,27 @@ <translation>Impossible de lancer l'executable SVN.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2178"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2177"/> <source>Repository Browser</source> <translation>Navigateur de référentiel</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2178"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2177"/> <source>Enter the repository URL.</source> <translation>Entrer l'URL du référentiel.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2249"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2248"/> <source>Remove from changelist</source> <translation>Supprimer de la liste des modifications</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2228"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2227"/> <source>Add to changelist</source> <translation>Ajouter à la liste des modifications</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2228"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2227"/> <source>Enter name of the changelist:</source> <translation>Entrer le nom de la liste des modifications:</translation> </message> @@ -67779,17 +67786,17 @@ <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2056"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2055"/> <source>Subversion Side-by-Side Difference</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2056"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2055"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2313"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2312"/> <source>Upgrade</source> <translation>Mise à jour</translation> </message> @@ -68367,7 +68374,7 @@ <translation>Fichiers Patch (*.diff)</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="400"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="399"/> <source>Save Diff</source> <translation>Enregistrer Diff</translation> </message> @@ -68442,7 +68449,7 @@ <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="400"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="399"/> <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>Le fichier patch <b>{0}</b> ne peut être enregistrer.<br>Raison : {1}</p></translation> </message> @@ -72640,12 +72647,12 @@ <context> <name>SyncHandler</name> <message> - <location filename="../WebBrowser/Sync/SyncHandler.py" line="265"/> + <location filename="../WebBrowser/Sync/SyncHandler.py" line="264"/> <source>Invalid encryption key given.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Sync/SyncHandler.py" line="271"/> + <location filename="../WebBrowser/Sync/SyncHandler.py" line="270"/> <source>Data cannot be decrypted.</source> <translation type="unfinished"></translation> </message> @@ -76223,7 +76230,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="261"/> + <location filename="../Graphics/UMLDialog.py" line="260"/> <source>Save Diagram</source> <translation>Enregistrer le diagramme</translation> </message> @@ -76233,27 +76240,27 @@ <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="261"/> + <location filename="../Graphics/UMLDialog.py" line="260"/> <source><p>The file <b>{0}</b> could not be saved.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> n'a pas pu être enregistré.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="386"/> + <location filename="../Graphics/UMLDialog.py" line="384"/> <source>Load Diagram</source> <translation>Charger le diagramme</translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="291"/> + <location filename="../Graphics/UMLDialog.py" line="289"/> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> n'a pas pu être lu.</p><p>Raison: {1}</p></translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="380"/> + <location filename="../Graphics/UMLDialog.py" line="378"/> <source><p>The file <b>{0}</b> does not contain valid data.</p></source> <translation><p>Le fichier<b>{0}</b> ne contient pas de données valides.</p></translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="383"/> + <location filename="../Graphics/UMLDialog.py" line="381"/> <source><p>The file <b>{0}</b> does not contain valid data.</p><p>Invalid line: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne contient pas de données valides.</p><p>Ligne invalide : {1}</p></translation> </message> @@ -76263,7 +76270,7 @@ <translation>Enregistrer en tant qu'image</translation> </message> <message> - <location filename="../Graphics/UMLDialog.py" line="277"/> + <location filename="../Graphics/UMLDialog.py" line="276"/> <source>Eric Graphics File (*.e5g);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -77230,7 +77237,7 @@ <translation><b>Raccourcis claviers</b><p>Edite les raccourcis claviers pour l'application.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6125"/> + <location filename="../UI/UserInterface.py" line="6124"/> <source>Export Keyboard Shortcuts</source> <translation>Exporter les raccourcis clavier</translation> </message> @@ -77250,7 +77257,7 @@ <translation><b>Exporter les raccourcis clavier</b><p>Exporte les raccourcis claviers de l'application.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6149"/> + <location filename="../UI/UserInterface.py" line="6148"/> <source>Import Keyboard Shortcuts</source> <translation>Importer des raccourcis clavier</translation> </message> @@ -77290,7 +77297,7 @@ <translation>Outils</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5055"/> + <location filename="../UI/UserInterface.py" line="5054"/> <source>Help</source> <translation>Aide</translation> </message> @@ -77305,12 +77312,12 @@ <translation>&Barres d'Outils</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5183"/> + <location filename="../UI/UserInterface.py" line="5182"/> <source>Problem</source> <translation>Problème</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5378"/> + <location filename="../UI/UserInterface.py" line="5377"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> @@ -77426,7 +77433,7 @@ <translation type="obsolete">Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6712"/> + <location filename="../UI/UserInterface.py" line="6711"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> @@ -77561,22 +77568,22 @@ <translation>Visualisueur de tâches</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6319"/> + <location filename="../UI/UserInterface.py" line="6318"/> <source>Save tasks</source> <translation>Enregistrement des tâches</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6348"/> + <location filename="../UI/UserInterface.py" line="6347"/> <source>Read tasks</source> <translation>Lecture des tâches</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5055"/> + <location filename="../UI/UserInterface.py" line="5054"/> <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> <translation>Aucun visualiseur personalisé n'est sélectionné. Prière d'en spécifier un dans les préférences.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5717"/> + <location filename="../UI/UserInterface.py" line="5716"/> <source>Documentation Missing</source> <translation>Documentation Manquante</translation> </message> @@ -77676,7 +77683,7 @@ <translation>Ouvre la documentation sur les APIs Eric</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5089"/> + <location filename="../UI/UserInterface.py" line="5088"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation><p>Impossible de démarrer le visualiseur d'aide.<br>Assurez-vous qu'il est bien ici <b>hh</b>.</p></translation> </message> @@ -77752,12 +77759,12 @@ <translation>Profils</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4009"/> + <location filename="../UI/UserInterface.py" line="4008"/> <source>&Builtin Tools</source> <translation>Outils &internes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5700"/> + <location filename="../UI/UserInterface.py" line="5699"/> <source>Documentation</source> <translation>Documentation</translation> </message> @@ -77767,12 +77774,12 @@ <translation type="obsolete"><p>L'emplacement de la documentation PyQt4 n'a pas été configuré.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7083"/> + <location filename="../UI/UserInterface.py" line="7082"/> <source>Error during updates check</source> <translation>Erreur durant la recherche de mises à jour</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7064"/> + <location filename="../UI/UserInterface.py" line="7063"/> <source>Update available</source> <translation>Mise à jour disponible</translation> </message> @@ -77782,27 +77789,27 @@ <translation type="obsolete"><h3>Numéros de version</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7122"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source></table></source> <translation></table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5917"/> + <location filename="../UI/UserInterface.py" line="5916"/> <source>Open Browser</source> <translation>Ouverture du navigateur</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5917"/> + <location filename="../UI/UserInterface.py" line="5916"/> <source>Could not start a web browser</source> <translation>Impossible de lancer le navigateur web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4054"/> + <location filename="../UI/UserInterface.py" line="4053"/> <source>Configure Tool Groups ...</source> <translation>Configuration des groupes d'outils...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4058"/> + <location filename="../UI/UserInterface.py" line="4057"/> <source>Configure current Tool Group ...</source> <translation>Configuration du groupe d'outils courant...</translation> </message> @@ -77817,17 +77824,17 @@ <translation>Afficher les &outils externes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6897"/> + <location filename="../UI/UserInterface.py" line="6896"/> <source>&Cancel</source> <translation>&Annuler</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7083"/> + <location filename="../UI/UserInterface.py" line="7082"/> <source>Could not perform updates check.</source> <translation>Impossible de vérifier les mises à jour.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7159"/> + <location filename="../UI/UserInterface.py" line="7158"/> <source>First time usage</source> <translation>Première utilisation</translation> </message> @@ -77867,7 +77874,7 @@ <translation>Infos &Plugins...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4026"/> + <location filename="../UI/UserInterface.py" line="4025"/> <source>&Plugin Tools</source> <translation>Outils &plugins</translation> </message> @@ -77897,12 +77904,12 @@ <translation>As&sistants</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4175"/> + <location filename="../UI/UserInterface.py" line="4174"/> <source>&Show all</source> <translation>Tout &afficher</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4177"/> + <location filename="../UI/UserInterface.py" line="4176"/> <source>&Hide all</source> <translation>Tout &masquer</translation> </message> @@ -77922,7 +77929,7 @@ <translation>Affiche les versions disponibles pour le téléchargement</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7106"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versions disponibles</h3><table></translation> </message> @@ -78012,17 +78019,17 @@ <translation>Gestionnaire de &multi-projet</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5323"/> + <location filename="../UI/UserInterface.py" line="5322"/> <source>External Tools</source> <translation>Outils externes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6444"/> + <location filename="../UI/UserInterface.py" line="6443"/> <source>Save session</source> <translation>Enregistrer la session</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6428"/> + <location filename="../UI/UserInterface.py" line="6427"/> <source>Read session</source> <translation>Chargement de session</translation> </message> @@ -78097,12 +78104,12 @@ <translation><b>Afficher/Masquer la barre d'outils horizontale</b><p>Affiche ou masque la barre d'outils horizontale, selon.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3973"/> + <location filename="../UI/UserInterface.py" line="3972"/> <source>Restart application</source> <translation>Redémarrage de l'application</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3973"/> + <location filename="../UI/UserInterface.py" line="3972"/> <source>The application needs to be restarted. Do it now?</source> <translation>L'application a bersoin d'être relancée. Relancer maintenant ?</translation> </message> @@ -78272,105 +78279,105 @@ <translation>Outils externe/{0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5183"/> + <location filename="../UI/UserInterface.py" line="5182"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation><p>Le fichier <b>{0}</b> n'existe pas ou est de longeur nulle.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4908"/> + <location filename="../UI/UserInterface.py" line="4907"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Ne peut lancer Qt-Designer.<br>Vérifier qu'il est disponible en tant que <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4978"/> + <location filename="../UI/UserInterface.py" line="4977"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Ne peut lancer Qt-Linguist.<br>Vérifier qu'il est disponible en tant que <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5022"/> + <location filename="../UI/UserInterface.py" line="5021"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Ne peut lancer Qt-Assistant.<br>Vérifier qu'il est disponible en tant que <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5069"/> + <location filename="../UI/UserInterface.py" line="5068"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5139"/> + <location filename="../UI/UserInterface.py" line="5138"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5196"/> + <location filename="../UI/UserInterface.py" line="5195"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5219"/> + <location filename="../UI/UserInterface.py" line="5218"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Ne peut lancer le navigateur SQL.<br>Vérifier qu'il est disponible en tant que <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5314"/> + <location filename="../UI/UserInterface.py" line="5313"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5323"/> + <location filename="../UI/UserInterface.py" line="5322"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5362"/> + <location filename="../UI/UserInterface.py" line="5361"/> <source>Starting process '{0} {1}'. </source> <translation>Démarrage du processus '{0} {1}'. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5378"/> + <location filename="../UI/UserInterface.py" line="5377"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5456"/> + <location filename="../UI/UserInterface.py" line="5455"/> <source>Process '{0}' has exited. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5717"/> + <location filename="../UI/UserInterface.py" line="5716"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6319"/> + <location filename="../UI/UserInterface.py" line="6318"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation><p>Le fichier tâche <b>{0}</b> ne peut être écrit.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6348"/> + <location filename="../UI/UserInterface.py" line="6347"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier tâche <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6382"/> + <location filename="../UI/UserInterface.py" line="6381"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation><p>Le fichier de session <b>{0}</b> ne peut être écrit.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6428"/> + <location filename="../UI/UserInterface.py" line="6427"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier de session <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6712"/> + <location filename="../UI/UserInterface.py" line="6711"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> n'est pas un fichier.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6906"/> + <location filename="../UI/UserInterface.py" line="6905"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> @@ -78405,7 +78412,7 @@ <translation>Alt+Shift+B</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6149"/> + <location filename="../UI/UserInterface.py" line="6148"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> @@ -78425,17 +78432,17 @@ <translation>Ouvrir la Documentation Python 3</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6972"/> + <location filename="../UI/UserInterface.py" line="6971"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6965"/> + <location filename="../UI/UserInterface.py" line="6964"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>Les informations de versions ne peuvent être téléchargées. Veuillez aller en ligne et réessayer.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6972"/> + <location filename="../UI/UserInterface.py" line="6971"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>Les informations de versions ne peuvent être téléchargées depuis 7 jours. Veuillez aller en ligne et réessayer.</translation> </message> @@ -78521,12 +78528,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5291"/> + <location filename="../UI/UserInterface.py" line="5290"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7178"/> + <location filename="../UI/UserInterface.py" line="7177"/> <source>Select Workspace Directory</source> <translation>Sélectionner le répertoire de travail</translation> </message> @@ -78886,7 +78893,7 @@ <translation>Lance la documentation PyQt5</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5595"/> + <location filename="../UI/UserInterface.py" line="5594"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation><p>L'emplacement de la documentation PyQt5 n'a pas été configuré.</p></translation> </message> @@ -78896,7 +78903,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6897"/> + <location filename="../UI/UserInterface.py" line="6896"/> <source>%v/%m</source> <translation>%v/%m</translation> </message> @@ -78916,7 +78923,7 @@ <translation><b>Montrer l'historique d'erreur...</b><p>Ouvre une fenêtre avec les messages d'erreur les plus récents.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6901"/> + <location filename="../UI/UserInterface.py" line="6900"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -78986,22 +78993,22 @@ <translation><b>Documentation de l'API Eric</b><p>Affiche la do. The location for the documentation is the Documentation/Source subdirectory of the eric6 installation directory.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7064"/> + <location filename="../UI/UserInterface.py" line="7063"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>La mise à jour vers la version <b>{0}</b> d'eric6 est disponible à <b>{1}</b>. Voulez vous l'obtenir ?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7076"/> + <location filename="../UI/UserInterface.py" line="7075"/> <source>Eric6 is up to date</source> <translation>Eric6 est à jour</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7076"/> + <location filename="../UI/UserInterface.py" line="7075"/> <source>You are using the latest version of eric6</source> <translation>Vous utilisez la dernière version d'eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7159"/> + <location filename="../UI/UserInterface.py" line="7158"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>eric6 n'a pas encore été configuré. La fenêtre de configuration va être ouverte.</translation> </message> @@ -79011,17 +79018,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4029"/> + <location filename="../UI/UserInterface.py" line="4028"/> <source>&User Tools</source> <translation>Outils &utilisateurs</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4101"/> + <location filename="../UI/UserInterface.py" line="4100"/> <source>No User Tools Configured</source> <translation>Pas d'outils utilisateurs configuré</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6917"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>Les informations de versions ne peuvent être téléchargés car vous êtes <b>hors ligne</b>. Veuillez aller en ligne et réessayer.</translation> </message> @@ -79066,7 +79073,7 @@ <translation><b>Enregistrer session...</b><p>Ceci enregistre la session sur le disque. Une fenêtre s'ouvre pour sélectionner le nom de fichier.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6466"/> + <location filename="../UI/UserInterface.py" line="6465"/> <source>Load session</source> <translation>Charger la session</translation> </message> @@ -79081,17 +79088,17 @@ <translation><b>Charger session...</b><p>Ceci charge une session enregistrée sur le disque auparant. Une fenêtre s'ouvre pour sélectionner le fichier.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6466"/> + <location filename="../UI/UserInterface.py" line="6465"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6517"/> + <location filename="../UI/UserInterface.py" line="6516"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6517"/> + <location filename="../UI/UserInterface.py" line="6516"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -79106,17 +79113,17 @@ <translation>Initialisation en cours des plugins...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7052"/> + <location filename="../UI/UserInterface.py" line="7051"/> <source>Update Check</source> <translation>Vérification de mise à jour</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7052"/> + <location filename="../UI/UserInterface.py" line="7051"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7042"/> + <location filename="../UI/UserInterface.py" line="7041"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -79156,7 +79163,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5700"/> + <location filename="../UI/UserInterface.py" line="5699"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -79232,17 +79239,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5874"/> + <location filename="../UI/UserInterface.py" line="5873"/> <source>Start Web Browser</source> <translation>Démarrer le navigateur web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5813"/> + <location filename="../UI/UserInterface.py" line="5812"/> <source>The eric6 web browser could not be started.</source> <translation>Le navigateur web eric6 n'a pas pu être démarré.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5874"/> + <location filename="../UI/UserInterface.py" line="5873"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation><p>Le navigateur web eric6 n'est pas démarré.</p><p>Raison : {0}</p></translation> </message> @@ -79342,17 +79349,17 @@ <translation><h2>Numéros de version</h2><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4917"/> + <location filename="../UI/UserInterface.py" line="4916"/> <source><p>Could not find the Qt-Designer executable.<br>Ensure that it is installed and optionally configured on the Qt configuration page.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4987"/> + <location filename="../UI/UserInterface.py" line="4986"/> <source><p>Could not find the Qt-Linguist executable.<br>Ensure that it is installed and optionally configured on the Qt configuration page.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5031"/> + <location filename="../UI/UserInterface.py" line="5030"/> <source><p>Could not find the Qt-Assistant executable.<br>Ensure that it is installed and optionally configured on the Qt configuration page.</p></source> <translation type="unfinished"></translation> </message> @@ -79409,7 +79416,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1503"/> + <location filename="../Utilities/__init__.py" line="1499"/> <source><p>You may use %-codes as placeholders in the string. Supported codes are:<table><tr><td>%C</td><td>column of the cursor of the current editor</td></tr><tr><td>%D</td><td>directory of the current editor</td></tr><tr><td>%F</td><td>filename of the current editor</td></tr><tr><td>%H</td><td>home directory of the current user</td></tr><tr><td>%L</td><td>line of the cursor of the current editor</td></tr><tr><td>%P</td><td>path of the current project</td></tr><tr><td>%S</td><td>selected text of the current editor</td></tr><tr><td>%U</td><td>username of the current user</td></tr><tr><td>%%</td><td>the percent sign</td></tr></table></p></source> <translation><p>Vous pouvez utiliser la syntaxe "%-code" dans la chaine de caractères. Les codes supportés sont :<table><tr><td>%C</td><td>colonne du curseur de l'éditeur courant</td></tr><tr><td>%D</td><td>répertoire de l'éditeur courant</td></tr><tr><td>%F</td><td>nom de fichier de l'éditeur courant</td></tr><tr><td>%H</td><td>répertoire 'home' de l'utilisateur courant</td></tr><tr><td>%L</td><td>ligne du curseur de l'éditeur courant</td></tr><tr><td>%P</td><td>chemin du projet courant</td></tr><tr><td>%S</td><td>texte sélectionné dans l'éditeur courant</td></tr><tr><td>%U</td><td>nom d'utilisateur de l'utilisateur courant</td></tr><tr><td>%%</td><td>le signe pourcent</td></tr></table></p></translation> </message> @@ -83514,27 +83521,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6633"/> + <location filename="../ViewManager/ViewManager.py" line="6631"/> <source>Edit Spelling Dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6590"/> + <location filename="../ViewManager/ViewManager.py" line="6589"/> <source><p>The spelling dictionary file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6608"/> + <location filename="../ViewManager/ViewManager.py" line="6607"/> <source>Editing {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6620"/> + <location filename="../ViewManager/ViewManager.py" line="6618"/> <source><p>The spelling dictionary file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ViewManager/ViewManager.py" line="6633"/> + <location filename="../ViewManager/ViewManager.py" line="6631"/> <source>The spelling dictionary was saved successfully.</source> <translation type="unfinished"></translation> </message> @@ -84541,7 +84548,7 @@ </translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273"/> + <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272"/> <source>The logfile '{0}' could not be written. Reason: {1} </source> @@ -84550,14 +84557,14 @@ </translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="304"/> + <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302"/> <source>Done. </source> <translation>Terminé. </translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="293"/> + <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="292"/> <source> Writing script file '{0}'. </source> @@ -84566,7 +84573,7 @@ </translation> </message> <message> - <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="301"/> + <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="299"/> <source>The script file '{0}' could not be written. Reason: {1} </source> @@ -89605,12 +89612,12 @@ <context> <name>eric6</name> <message> - <location filename="../eric6.py" line="398"/> + <location filename="../eric6.py" line="397"/> <source>Starting...</source> <translation>Démarrage...</translation> </message> <message> - <location filename="../eric6.py" line="403"/> + <location filename="../eric6.py" line="402"/> <source>Generating Main Window...</source> <translation>Création de la fenêtre principale...</translation> </message> @@ -89625,12 +89632,12 @@ <tr><td><b>Modifications</b></td><td>{1}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1913"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1912"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Étiquettes</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1923"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1922"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Branches</b></td><td>{0}</td></tr></translation> </message> @@ -89644,24 +89651,24 @@ <tr><td><b>Heure de soumission</b></td><td>{2}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1905"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1904"/> <source><tr><td><b>Tip</b></td><td></td></tr> </source> <translation><tr><td><b>Suggestion</b></td><td></td></tr> </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1908"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1907"/> <source><tr><td><b>Changeset</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Modifications</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1928"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1927"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Parents</b></td><td>{0}</td></tr></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1932"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1931"/> <source><tr><td><b>Last author</b></td><td>{0}</td></tr> <tr><td><b>Committed date</b></td><td>{1}</td></tr> <tr><td><b>Committed time</b></td><td>{2}</td></tr> @@ -89672,7 +89679,7 @@ </table></p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1918"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1917"/> <source><tr><td><b>Bookmarks</b></td><td>{0}</td></tr></source> <translation><tr><td><b>Signets</b></td><td>{0}</td></tr></translation> </message> @@ -89688,13 +89695,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1895"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1894"/> <source><tr><td><b>Head #{0}</b></td><td></td></tr> </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1900"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1899"/> <source><tr><td><b>Parent #{0}</b></td><td></td></tr> </source> <translation type="unfinished"></translation> @@ -89961,417 +89968,417 @@ <context> <name>pycodestyle</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="33"/> <source>indentation contains mixed spaces and tabs</source> <translation>l'indentation contient un mélange d'espaces et tabulations</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="36"/> <source>indentation is not a multiple of four</source> <translation>l"indentation n'est pas un multiple de 4</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="39"/> <source>expected an indented block</source> <translation>bloc indenté attendu</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> <source>unexpected indentation</source> <translation>indentation inattendue</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> <source>indentation is not a multiple of four (comment)</source> <translation>l'indentation n'est pas un multiple de quatre (commentaire)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> <source>expected an indented block (comment)</source> <translation>bloc endenté attendu (commentaire)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> <source>unexpected indentation (comment)</source> <translation>indentation inattendue (commentaire)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="57"/> <source>continuation line indentation is not a multiple of four</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> <source>continuation line missing indentation or outdented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/> <source>closing bracket does not match visual indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/> <source>continuation line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="73"/> <source>continuation line over-indented for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="76"/> <source>continuation line over-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="79"/> <source>continuation line under-indented for visual indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="83"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="82"/> <source>visually indented line with same indent as next logical line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="85"/> <source>continuation line unaligned for hanging indent</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="88"/> <source>closing bracket is missing indentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="91"/> <source>indentation contains tabs</source> <translation>l'indentation contient des tabulations</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="94"/> <source>whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="103"/> <source>whitespace before '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="106"/> <source>multiple spaces before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="109"/> <source>multiple spaces after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="112"/> <source>tab before operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="115"/> <source>tab after operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="118"/> <source>missing whitespace around operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="121"/> <source>missing whitespace around arithmetic operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="124"/> <source>missing whitespace around bitwise or shift operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="127"/> <source>missing whitespace around modulo operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="130"/> <source>missing whitespace after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="133"/> <source>multiple spaces after '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="136"/> <source>tab after '{0}'</source> <translation>tabulation après '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="139"/> <source>unexpected spaces around keyword / parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="145"/> <source>at least two spaces before inline comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="148"/> <source>inline comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="151"/> <source>block comment should start with '# '</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="154"/> <source>too many leading '#' for block comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="157"/> <source>multiple spaces after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="160"/> <source>multiple spaces before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="163"/> <source>tab after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="166"/> <source>tab before keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="169"/> <source>missing whitespace after keyword</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="172"/> <source>trailing whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="175"/> <source>no newline at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="178"/> <source>blank line contains whitespace</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>too many blank lines ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="190"/> <source>blank lines found after function decorator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>blank line at end of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> <source>multiple imports on one line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> <source>module level import not at top of file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>the backslash is redundant between brackets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>line break before binary operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>.has_key() is deprecated, use 'in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>deprecated form of raising exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> <source>'<>' is deprecated, use '!='</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="239"/> <source>backticks are deprecated, use 'repr()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> <source>multiple statements on one line (colon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="251"/> <source>multiple statements on one line (semicolon)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="254"/> <source>statement ends with a semicolon</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="257"/> <source>multiple statements on one line (def)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="264"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="263"/> <source>comparison to {0} should be {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="267"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> <source>test for membership should be 'not in'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> <source>test for object identity should be 'is not'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> <source>do not compare types, use 'isinstance()'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> <source>do not assign a lambda expression, use a def</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> <source>ambiguous variable name '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> <source>ambiguous class definition '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287"/> <source>ambiguous function definition '{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="291"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="294"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/> <source>do not use bare except</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="193"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="245"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="142"/> <source>missing whitespace around parameter equals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="184"/> <source>expected {0} blank lines, found {1}</source> <translation>{0} lignes vides attendues, {1} trouvées</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>expected {0} blank lines before a nested definition, found {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>line break after binary operator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="242"/> <source>invalid escape sequence '\{0}'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="187"/> <source>too many blank lines ({0}), expected {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="54"/> <source>over-indented</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> <source>doc line too long ({0} > {1} characters)</source> <translation type="unfinished"></translation> </message>