--- a/eric6/i18n/eric6_fr.ts Fri Jan 15 19:46:04 2021 +0100 +++ b/eric6/i18n/eric6_fr.ts Fri Jan 15 19:49:36 2021 +0100 @@ -6767,24 +6767,24 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="197"/> + <location filename="../Debugger/DebugServer.py" line="198"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>créée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="199"/> + <location filename="../Debugger/DebugServer.py" line="200"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>modifiée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="858"/> + <location filename="../Debugger/DebugServer.py" line="859"/> <source>Connection from illegal host</source> <translation>Connexion en provenance d'un hote illégal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1854"/> + <location filename="../Debugger/DebugServer.py" line="1865"/> <source> Not connected </source> @@ -6793,39 +6793,39 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="858"/> + <location filename="../Debugger/DebugServer.py" line="859"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2123"/> + <location filename="../Debugger/DebugServer.py" line="2134"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2137"/> + <location filename="../Debugger/DebugServer.py" line="2148"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="344"/> + <location filename="../Debugger/DebugServer.py" line="345"/> <source>Register Debugger Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="344"/> + <location filename="../Debugger/DebugServer.py" line="345"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1594"/> + <location filename="../Debugger/DebugServer.py" line="1595"/> <source>Start Debugger</source> <translation>Démarrage du débogueur</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1594"/> + <location filename="../Debugger/DebugServer.py" line="1595"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6833,7 +6833,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1957"/> + <location filename="../Debugger/DebugUI.py" line="1959"/> <source>Run Script</source> <translation>Lancer le script</translation> </message> @@ -6853,7 +6853,7 @@ <translation><b>Lancer le script</b><p>Entrer les arguments de la ligne de commande et lancer le script sans le débogueur. Si le script a des modifications, elles doivent d'abord être enregistrées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1969"/> + <location filename="../Debugger/DebugUI.py" line="1971"/> <source>Run Project</source> <translation>Lancer le projet</translation> </message> @@ -6953,7 +6953,7 @@ <translation><b>Profiler le projet</b><p>Entrer les arguments de la ligne de commande et profiler le projet. Si des fichiers du projet ont été modifiés, ils doivent d'abord être enregistrés.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2089"/> + <location filename="../Debugger/DebugUI.py" line="2091"/> <source>Debug Script</source> <translation>Déboguer le script</translation> </message> @@ -6973,7 +6973,7 @@ <translation><b>Deboguer le script</b><p>Entrer les arguments de la ligne de commande et donner la ligne qui correspond à la première instruction Python. Si le fichier a été modifié, il doit d'abord être sauvé.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2106"/> + <location filename="../Debugger/DebugUI.py" line="2108"/> <source>Debug Project</source> <translation>Déboguer le projet</translation> </message> @@ -7178,47 +7178,47 @@ <translation>&Point d'arrêts</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1167"/> + <location filename="../Debugger/DebugUI.py" line="1169"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Le programme débogué contient une erreur de syntaxe non identifiée.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1210"/> + <location filename="../Debugger/DebugUI.py" line="1212"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Une erreur imprévue est apparue. Regardez les détails dans la fenêtre shell.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1343"/> + <location filename="../Debugger/DebugUI.py" line="1345"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Le programme débogué s'est terminé de façon prématurée.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1698"/> + <location filename="../Debugger/DebugUI.py" line="1700"/> <source>Coverage of Project</source> <translation>Coverage du projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1685"/> + <location filename="../Debugger/DebugUI.py" line="1687"/> <source>Coverage of Script</source> <translation>Coverage du Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1969"/> + <location filename="../Debugger/DebugUI.py" line="1971"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1834"/> + <location filename="../Debugger/DebugUI.py" line="1836"/> <source>Profile of Project</source> <translation>Profil du projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1821"/> + <location filename="../Debugger/DebugUI.py" line="1823"/> <source>Profile of Script</source> <translation>Profil du Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2106"/> + <location filename="../Debugger/DebugUI.py" line="2108"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Il n'y a pas de script principal défini dans le projet en cours. Débogage impossible.</translation> </message> @@ -7263,7 +7263,7 @@ <translation><b>Filtre de Variables</b><p>Configure le filtre de variables. Seuls les types de variables non sélectionnés sont affichés dans la fenêtre des variables globales (resp. locales) pendant la session de débogage.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1450"/> + <location filename="../Debugger/DebugUI.py" line="1452"/> <source>Breakpoint Condition Error</source> <translation>Erreur de condition pour le point d'arrêt</translation> </message> @@ -7311,12 +7311,12 @@ <translation>Arrête le run en cours.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1489"/> + <location filename="../Debugger/DebugUI.py" line="1491"/> <source>Watch Expression Error</source> <translation>Erreur dans l'expression</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1529"/> + <location filename="../Debugger/DebugUI.py" line="1531"/> <source>Watch expression already exists</source> <translation>L'expression existe déjà</translation> </message> @@ -7353,42 +7353,42 @@ <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1186"/> + <location filename="../Debugger/DebugUI.py" line="1188"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>Le fichier <b>{0}</b> contient une erreur de syntaxe <b>{1}</b> à la ligne <b>{2}</b>, caractère <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1260"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1275"/> + <location filename="../Debugger/DebugUI.py" line="1277"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1450"/> + <location filename="../Debugger/DebugUI.py" line="1452"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1489"/> + <location filename="../Debugger/DebugUI.py" line="1491"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1519"/> + <location filename="../Debugger/DebugUI.py" line="1521"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>L'expression de contrôle '<b>{0}</b>' existe déjà.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1524"/> + <location filename="../Debugger/DebugUI.py" line="1526"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>L'expression de contrôle '<b>{0}</b>' pour la variable <b>{1}</b> existe déjà.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1139"/> + <location filename="../Debugger/DebugUI.py" line="1141"/> <source>Program terminated</source> <translation>Programme terminé</translation> </message> @@ -7408,7 +7408,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1329"/> + <location filename="../Debugger/DebugUI.py" line="1331"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> @@ -7418,7 +7418,7 @@ <translation type="obsolete"><p>Message : {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1120"/> + <location filename="../Debugger/DebugUI.py" line="1122"/> <source>Message: {0}</source> <translation>Message : {0}</translation> </message> @@ -7475,7 +7475,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1407"/> + <location filename="../Debugger/DebugUI.py" line="1409"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7510,12 +7510,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1125"/> + <location filename="../Debugger/DebugUI.py" line="1127"/> <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> + <location filename="../Debugger/DebugUI.py" line="1131"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> <translation type="unfinished"></translation> </message> @@ -7523,27 +7523,27 @@ <context> <name>DebugViewer</name> <message> - <location filename="../Debugger/DebugViewer.py" line="174"/> + <location filename="../Debugger/DebugViewer.py" line="195"/> <source>Enter regular expression patterns separated by ';' to define variable filters. </source> <translation>Entrer des expressions régulières séparées par ';' pour définir les filtres de variables. </translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="178"/> + <location filename="../Debugger/DebugViewer.py" line="199"/> <source>Enter regular expression patterns separated by ';' to define variable filters. All variables and class attributes matched by one of the expressions are not shown in the list above.</source> <translation>Entrer des expressions régulières séparées par ';' pour définir les filtres de variables. Toutes les variables et attributs de classes répondant à l'un des critères ne sont pas affichés dans la liste ci-dessous.</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="184"/> + <location filename="../Debugger/DebugViewer.py" line="205"/> <source>Set</source> <translation>Liste</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="159"/> + <location filename="../Debugger/DebugViewer.py" line="180"/> <source>Source</source> <translation>Source</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="85"/> + <location filename="../Debugger/DebugViewer.py" line="106"/> <source>ID</source> <translation type="unfinished"></translation> </message> @@ -7553,80 +7553,85 @@ <translation type="obsolete">Nom</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="85"/> + <location filename="../Debugger/DebugViewer.py" line="106"/> <source>State</source> <translation>État</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="845"/> + <location filename="../Debugger/DebugViewer.py" line="66"/> <source>waiting at breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="850"/> + <location filename="../Debugger/DebugViewer.py" line="70"/> <source>running</source> <translation>en cours</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="841"/> + <location filename="../Debugger/DebugViewer.py" line="68"/> <source>waiting at exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="793"/> + <location filename="../Debugger/DebugViewer.py" line="942"/> <source>unknown state ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="677"/> + <location filename="../Debugger/DebugViewer.py" line="706"/> <source><p>Debugger with ID <b>{0}</b> has been connected.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="192"/> + <location filename="../Debugger/DebugViewer.py" line="213"/> <source>Shows the list of local variables and their values.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="212"/> + <location filename="../Debugger/DebugViewer.py" line="233"/> <source>Shows the current call stack.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="225"/> + <location filename="../Debugger/DebugViewer.py" line="246"/> <source>Shows a trace of the program flow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="237"/> + <location filename="../Debugger/DebugViewer.py" line="258"/> <source>Shows a list of defined breakpoints.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="249"/> - <source>Shows a list of defined watchpoints.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugViewer.py" line="259"/> - <source>Shows a list of raised exceptions.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugViewer.py" line="270"/> + <source>Shows a list of defined watchpoints.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugViewer.py" line="280"/> + <source>Shows a list of raised exceptions.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugViewer.py" line="291"/> <source>Shows a code disassembly in case of an exception.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="136"/> + <location filename="../Debugger/DebugViewer.py" line="157"/> <source>Shows the list of global variables and their values.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="82"/> + <location filename="../Debugger/DebugViewer.py" line="103"/> <source>Debuggers and Threads:</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugViewer.py" line="72"/> + <source>syntax error</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebuggerGeneralPage</name>