Sat, 19 Dec 2020 15:06:20 +0100
Updated translations.
--- a/eric6/Debugger/DebugUI.py Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/Debugger/DebugUI.py Sat Dec 19 15:06:20 2020 +0100 @@ -380,7 +380,7 @@ act = E5Action( self.tr('Continue Until'), UI.PixmapCache.getIcon("continueUntil"), - self.tr('Continue &Until'), Qt.SHIFT + Qt.Key_F6, 0, + self.tr('Continue &Until'), Qt.CTRL + Qt.Key_F6, 0, self.debugActGrp, 'dbg_continue_until') act.setStatusTip(self.tr( """Continue running the program from the current line to the"""
--- a/eric6/i18n/eric6_cs.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_cs.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6738,7 +6738,7 @@ <translation>Spojení z ilegálního hosta</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6752,13 +6752,13 @@ <translation><p>Pokus o spojení z ilegálního hosta <b>{0}</b>. Přijmout toto spojení?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -6774,12 +6774,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished">Spustit debuger</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6787,399 +6787,399 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Spustit skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>Spustit sk&ript...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Spustit aktuální skript</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Spustit aktuální skript</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Spustit skript</b><p>Nastavení parametrů příkazové řádky a spuštění skriptu bez debugeru. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Spustit projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Spustit &projekt...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Spustit aktuální projekt</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Spustit aktuální projekt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Spustit projekt</b><p>Nastavení parametrů příkazové řádky a spuštění projektu bez debugeru. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Spustit skript s kontrolou pokrytí</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Spustit skript s kontrolou pokrytí...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Provede se spuštění běhu aktuálního skriptu s kontrolou pokrytí kódu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Spustit skript s kontrolou pokrytí</b><p>Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Spustit projekt s kontrolou pokrytí</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Spustit projekt s kontrolou pokrytí...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>Provede se spuštění běhu aktuálního projektu s kontrolou pokrytí kódu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Spustit projekt s kontrolou pokrytí</b><p>Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Profilovat skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Profilovat skript...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Profilovat aktuální skript</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Profilovat aktuální skript</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Profilovat skript</b><p>Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Profilovat projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Profilovat projekt...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Profilovat aktuální projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Profilovat projekt</b><p>Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Debugovat skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>&Debugovat skript...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Debugovat aktuální skript</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Debugovat aktuální skript</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Debugovat skript</b><p>Nastavení parametrů příkazové řádky a aktuální řádky jako první python příkaz v aktuálním editačním okně. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Debugovat projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>Debugovat pro&jekt...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Debugovat aktuální projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Debugovat projekt</b><p>Nastavení parametrů příkazové řádky a nastavení aktuální řádky jako první python příkaz hlavního skriptu v aktuálním projektu. Pokud jsou v projektu neuložené změny, měly by se měly nejdříve uložit.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Restartovat posledně debugovaný skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Pokračovat</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Pokračovat</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Pokračovat v běhu programu od aktuální řádky</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Pokračovat</b><p>Pokračovat v běhu programu od aktuální řádky. Program se zastaví na nejbližším breakpointu nebo běží až do konce.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>Pokračovat až na kurzor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>Pokračova&t až na kurzor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>Pokračovat v běhu programu od aktuální řádky až na pozici kurzoru</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>Pokračovat až na kurzor</b><p>Běh programu pokračuje až na řádek, na kterém se nachází kurzor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Krok dovnitř</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>&Krok dovnitř</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Vykonat jen jeden python příkaz</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>Krok dovnitř</b><p>Vykoná se jen jeden python příkaz. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger vstoupí dovnitř funkce a zastaví se na prvním příkazu v těle funkce.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Krok přes</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>Kr&ok přes</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>Vykonat jeden python příkaz ale nevstupovat do něj</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>Krok dovnitř</b><p>Vykoná se jen jeden python příkaz. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger vstoupí dovnitř funkce a zastaví se na prvním příkazu v těle funkce.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Krok přes</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>Kr&ok přes</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>Vykonat jeden python příkaz ale nevstupovat do něj</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Krok přes</b><p>Vykoná se jeden python příkaz. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger nevstupuje dovnitř funkce, ale vykoná ji celou a zastaví se až na následujícím příkazu.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Krok ven</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>Krok &ven</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Vykonávat python příkazy tak dlouho, dokud nedojde k opuštění těla kódu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>Krok ven</b><p>Provádí se python příkazy tak dlouho, dokud nedojde k opuštění těla aktuálního bloku kódu. Pokud je příkaz <tt>import</tt>, konstruktor třídy, metoda nebo funkce, tak debuger provádí příkazy tak dlouho, dokud z daného bloku nevystoupí. Zastaví se až na příkazu následujícím za daným blokem.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>&Stop</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Stop debugování</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Stop</b><p>Stop běhu aktuální debug relace.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>Filtr typů proměnných</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>&Filtr typů proměnných...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation>Nastavit filtr typů proměnných</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Filtr typů proměnných</b><p>Nastavení filtru typů proměnných. Během debugování jsou v okně globálních nebo lokálních proměnných zobrazovány jen ty typy proměnných, které nebyly vybrány.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation>Filtr výjimek</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation>Filtr výjim&ek...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation>Konfigurace filtru výjimek</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation>Nastavit filtr typů proměnných</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Filtr typů proměnných</b><p>Nastavení filtru typů proměnných. Během debugování jsou v okně globálních nebo lokálních proměnných zobrazovány jen ty typy proměnných, které nebyly vybrány.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation>Filtr výjimek</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation>Filtr výjim&ek...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation>Konfigurace filtru výjimek</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtr výjimek</b><p>Nastavení filtru výjimek. Během debugování jsou zvýrazněny jen ty výjimky, které jsou uvedeny v seznamu.</p><p>Všimněte si, že neošetřené výjimky jsou zvýrazněny nezávisle na seznamu filtru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>Přepnout breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Přepnout breakpoint</b><p>Zapíná/vypíná breakpoint na aktuální řádce v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>Editovat breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>Editovat breakpoint...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editovat breakpoint</b><p>Otevře dialog s editací vlastností breakpointů. Zpracovává aktuální řádku v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>Následující breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Následující breakpoint</b><p>Jít na následující breakpoint v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>Předchozí breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Předchozí breakpoint</b><p>Jít na předchozí brakpoint v aktuálním editoru.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>Zrušit breakpointy</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Zrušit breakpointy</b><p>Zrušení breakpointů ve všech editorech.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>&Debugování</translation> </message> @@ -7189,258 +7189,278 @@ <translation type="obsolete">&Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>&Breakpointy</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Program, který je právě debugován, obsahuje nespecifikovanou syntaktickou chybu.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Objevila se neošetřená výjimka. Detaily naleznete v shell okně.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Debugovaný program byl neočekávaně ukončen.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Chyba v podmíněném breakpointu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation>Pokrytí projektu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation>Pokrytí skriptu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>V aktuálním projektu není definován hlavní skript. Zrušeno</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>Profilovat projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>Profilovat skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>V aktuálním projektu není definován hlavní skript. Debugování není možné.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> - <source>Stop the running script.</source> - <translation>Zastavit běžící skript.</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> - <source>Watch Expression Error</source> - <translation>Chyba sledovacího bodu</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> - <source>Watch expression already exists</source> - <translation>Sledovací bod již existuje</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="499"/> - <source>Ignored Exceptions</source> - <translation>Ignorované výjimky</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="499"/> - <source>&Ignored Exceptions...</source> - <translation>&Ignorované výjimky...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="503"/> - <source>Configure ignored exceptions</source> - <translation>Konfigurovat ignorované výjimky</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="505"/> - <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> - <translation><b>Ignorované výjimky</b><p>Seznam ignorovaných výjimek. Během debugování jsou zvýrazněny jen ty typy výjimek, které nejsou uvedeny v tomto seznamu.</p><p>Všimněte si prosím, že výjimky typu unhalted nelze ignorovat.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="518"/> - <source>Shift+F11</source> - <comment>Debug|Toggle Breakpoint</comment> - <translation></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="533"/> - <source>Shift+F12</source> - <comment>Debug|Edit Breakpoint</comment> - <translation></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> - <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>Soubor <b>{0}</b> na řádce <b>{1}</b>, písmeno <b>{2}</b>, obsahuje syntaktickou chybu <b>{3}</b>.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> - <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><p>Debugovaný program vyvolal výjimku <b>{0}</b><br>"<b>{1}</b>"<br>Soubor: <b>{2}</b>, řádek: <b>{3}</b></p><p>Zastavit zde?</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1244"/> - <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> - <translation><p>Debugovaný program vyvolal výjimku <b>{0}</b><br>"<b>{1}</b>"</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> - <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> - <translation><p>Podmínka breakpointu <b>{0}, {1}</b> obsahuje syntaktickou chybu.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> - <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> - <translation><p>Sledovací bod <b>{0}</b> obsahuje syntaktickou chybu.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1488"/> - <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> - <translation><p>Sledovací bod '<b>{0}</b>' již existuje.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> - <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> - <translation><p>Sledovací bod '<b>{0}</b>' pro proměnnou <b>{1}</b> již existuje.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> - <source>Program terminated</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="316"/> - <source>Restart</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="322"/> - <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="338"/> + <source>Stop the running script.</source> + <translation>Zastavit běžící skript.</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1476"/> + <source>Watch Expression Error</source> + <translation>Chyba sledovacího bodu</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1516"/> + <source>Watch expression already exists</source> + <translation>Sledovací bod již existuje</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="517"/> + <source>Ignored Exceptions</source> + <translation>Ignorované výjimky</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="517"/> + <source>&Ignored Exceptions...</source> + <translation>&Ignorované výjimky...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="521"/> + <source>Configure ignored exceptions</source> + <translation>Konfigurovat ignorované výjimky</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="523"/> + <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> + <translation><b>Ignorované výjimky</b><p>Seznam ignorovaných výjimek. Během debugování jsou zvýrazněny jen ty typy výjimek, které nejsou uvedeny v tomto seznamu.</p><p>Všimněte si prosím, že výjimky typu unhalted nelze ignorovat.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="536"/> + <source>Shift+F11</source> + <comment>Debug|Toggle Breakpoint</comment> + <translation></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="551"/> + <source>Shift+F12</source> + <comment>Debug|Edit Breakpoint</comment> + <translation></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1173"/> + <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>Soubor <b>{0}</b> na řádce <b>{1}</b>, písmeno <b>{2}</b>, obsahuje syntaktickou chybu <b>{3}</b>.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1247"/> + <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><p>Debugovaný program vyvolal výjimku <b>{0}</b><br>"<b>{1}</b>"<br>Soubor: <b>{2}</b>, řádek: <b>{3}</b></p><p>Zastavit zde?</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1262"/> + <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> + <translation><p>Debugovaný program vyvolal výjimku <b>{0}</b><br>"<b>{1}</b>"</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1437"/> + <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> + <translation><p>Podmínka breakpointu <b>{0}, {1}</b> obsahuje syntaktickou chybu.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1476"/> + <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> + <translation><p>Sledovací bod <b>{0}</b> obsahuje syntaktickou chybu.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1506"/> + <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> + <translation><p>Sledovací bod '<b>{0}</b>' již existuje.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1511"/> + <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> + <translation><p>Sledovací bod '<b>{0}</b>' pro proměnnou <b>{1}</b> již existuje.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1114"/> + <source>Program terminated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="317"/> + <source>Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="323"/> + <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7996,12 +8016,12 @@ <translation type="unfinished"><p>Debugovací backend nelze spustit.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_de.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_de.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6597,7 +6597,7 @@ <translation>Verbindung von ungültigem Rechner</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6611,14 +6611,14 @@ <translation><p>Es wurde versucht, eine Verbindung von dem nicht zugelassenen Rechner <b>{0}</b> aufzubauen. Soll die Verbindung angenommen werden?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation>Verbindung für passives Debuggen empfangen </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation>Verbindung für passives Debuggen geschlossen @@ -6635,12 +6635,12 @@ <translation><p>Die Debuggerschnittstelle <b>{0}</b> wurde bereits registriert. Anfrage wird ignoriert.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation>Debugger starten</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation><p>Der Debuggertyp <b>{0}</b> wird nicht unterstützt oder ist nicht konfiguriert.</p></translation> </message> @@ -6648,610 +6648,610 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Skript ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>&Skript ausführen …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> + <location filename="../Debugger/DebugUI.py" line="196"/> <source>Run the current Script</source> <translation>Das aktuelle Skript ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Projekt ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Projekt &ausführen …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> + <location filename="../Debugger/DebugUI.py" line="211"/> <source>Run the current Project</source> <translation>Das aktuelle Projekt ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Weiter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Weiter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Führe das laufende Programm ab der aktuellen Zeile weiter aus</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Weiter</b><p>Führe das laufende Programm ab der aktuellen Zeile weiter aus. Das Programm wird angehalten, wenn es das Ende oder einen Haltepunkt erreicht.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Einzelschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Führe eine einzelne Python-Anweisung aus</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>Einzelschritt</b><p>Führe eine einzelne Python-Anweisung aus. Ist die Anweisung eine <tt>import</tt>-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle bei der nächsten Anweisung an den Debugger zurückgegeben.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Prozedurschritt</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>&Prozedurschritt</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>Führe eine einzelne Python-Anweisung aus, bleibe aber in der aktuellen Ebene</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>Einzelschritt</b><p>Führe eine einzelne Python-Anweisung aus. Ist die Anweisung eine <tt>import</tt>-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle bei der nächsten Anweisung an den Debugger zurückgegeben.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Prozedurschritt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>&Prozedurschritt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>Führe eine einzelne Python-Anweisung aus, bleibe aber in der aktuellen Ebene</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Prozedurschritt</b><p>Führe eine einzelne Python-Anweisung aus, bleibe jedoch in der aktuellen Ebene. Ist die Anweisung eine <tt>import</tt>-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle nach Beendigung der Anweisung an den Debugger zurückgegeben.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Rückschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>&Rückschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Führe Python-Anweisung bis zum Rücksprung aus</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>Rücksprung</b><p>Führe Python-Anweisungen bis zum Rücksprung aus. Sind die Anweisungen innerhalb einer <tt>import</tt>-Anweisung, eines Klassenkonstruktors oder einer Methode oder Funktionsaufrufes, so wird die Kontrolle nach dem Rücksprung an den Debugger zurückgegeben.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Anhalten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Beende das Debuggen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Anhalten</b><p>Beende das Debuggen des laufenden Programms.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Das untersuchte Programm enthält einen unspezifizierten Syntaxfehler.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Eine nicht abgefangene Ausnahme ist aufgetreten. Details finden Sie im Shell-Fenster.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Das untersuchte Programm wurde unerwartet beendet.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Projekt debuggen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Das aktuelle Projekt besitzt kein Hauptskript. Debuggen ist nicht möglich.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>&Einzelschritt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>An&halten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Das zuletzt untersuchte Skript neu starten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="482"/> + <location filename="../Debugger/DebugUI.py" line="500"/> <source>&Exceptions Filter...</source> <translation>&Ausnahmenfilter …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="486"/> + <location filename="../Debugger/DebugUI.py" line="504"/> <source>Configure exceptions filter</source> <translation>Konfiguriert den Ausnahmenfilter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Ausnahmen Filter</b><p>Konfiguriert den Ausnahmenfilter. Nur Ausnahmen, deren Typ aufgelistet sind, werden während einer Debug-Sitzung angezeigt.</p><p>Bitte beachten Sie, dass alle nicht abgefangenen Ausnahmen unabhängig von der Liste angezeigt werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="196"/> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Skript ausführen</b><p>Bestimme die Kommandozeilenparameter und führe das Skript außerhalb des Debuggers aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Skript debuggen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>Skript &debuggen …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Das aktuelle Skript debuggen</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Das aktuelle Skript debuggen</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Skript debuggen</b><p>Bestimme die Kommandozeilenparameter und setze die erste ausführbare Python-Zeile des aktuellen Editors als aktuelle Zeile. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>&Projekt debuggen…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Das aktuelle Projekt debuggen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Projekt debuggen</b><p>Bestimme die Kommandozeilenparameter und setze die erste ausführbare Python-Zeile des Hauptskriptes des aktuellen Projektes als aktuelle Zeile. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="211"/> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Projekt ausführen</b><p>Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes außerhalb des Debuggers aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Abdeckungslauf des Skriptes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Abdeckungslauf des Skriptes …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Führe einen Abdeckungslauf des aktuellen Skriptes durch</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Abdeckungslauf des Skriptes</b><p>Bestimme die Kommandozeilenparameter und führe das Skript unter Kontrolle eines Abdeckungsanalysetools aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Abdeckungslauf des Projektes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Abdeckungslauf des Projektes …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>Führe einen Abdeckungslauf des aktuellen Projektes durch</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Abdeckungslauf des Projektes</b><p>Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle eines Abdeckungsanalysetools aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation>Abdeckung des Projektes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation>Abdeckung des Skriptes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Skriptprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Skriptprofil …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Profil des aktuellen Skriptes erstellen</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Profil des aktuellen Skriptes erstellen</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Skriptprofil</b><p>Bestimme die Kommandozeilenparameter und führe das Skript unter Kontrolle des Python-Profilers aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Projektprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Projektprofil …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Profil des aktuellen Projektes erstellen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Projektprofil</b><p>Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle des Python-Profilers aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>Projektprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>Skriptprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="482"/> + <location filename="../Debugger/DebugUI.py" line="500"/> <source>Exceptions Filter</source> <translation>Ausnahmen Filter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>Haltepunkt setzen/löschen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Haltepunkt setzen/löschen</b><p>Setzt/löscht einen Haltepunkt in der aktuellen Zeile des aktuellen Editors.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>Nächster Haltepunkt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Nächster Haltepunkt</b><p>Gehe zum nächsten Haltepunkt des aktuellen Editors.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>Vorheriger Haltepunkt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Vorheriger Haltepunkt</b><p>Gehe zum vorherigen Haltepunkt des aktuellen Editors.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>Haltepunkte löschen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Haltepunkte löschen</b><p>Haltepunkte aller Editoren löschen.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>&Haltepunkte</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>Haltepunkt bearbeiten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Haltepunkt bearbeiten</b><p>Öffnet einen Dialog zum Bearbeiten der Haltepunkteigenschaften. Es wird mit der aktuellen Zeile des aktuellen Editors gearbeitet.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>Weiter bis Einfügemarke</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>Weiter bis Einfüge&marke</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>Das Programm von der aktuellen Zeile bis zur Einfügemarke ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>Weiter bis Einfügemarke</b><p>Das Programm von der aktuellen Zeile bis zur Einfügemarke ausführen.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>Variablentypenfilter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>&Variablentypenfilter …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source>Configure variables type filter</source> <translation>Konfiguriert die Variablentypenfilter</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="472"/> + <location filename="../Debugger/DebugUI.py" line="490"/> <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> <translation><b>Variablenfilter</b><p>Konfigurieren der Variablenfilter. Nur Variablen mit einem Typ, der nicht ausgewählt ist, werden im globalen oder lokalen Variablenfenster während einer Debuggingsitzung angezeigt.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Das untersuchte Programm erzeugte die Ausnahme <b>{0}</b><br>„<b>{1}</b>“</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Fehler in Haltepunktbedingung</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>Die Bedingung des Haltepunktes <b>{0}, {1}</b> enthält einen Syntaxfehler.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>Debu&g</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Start</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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><p>Das untersuchte Programm erzeugte die Ausnahme <b>{0}</b><br>„<b>{1}</b>“<br>Datei: <b>{2}</b>, Zeile: <b>{3}</b></p><p>Anhalten?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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>Die Datei <b>{0}</b> enthält den Syntaxfehler <b>{1}</b> in Zeile <b>{2}</b>, Position <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Halte das laufende Skript an.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Fehler in Beobachtungsausdruck</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>Der Beobachtungsausdrucks <b>{0}</b> enthält einen Syntaxfehler.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Ein Beobachtungsausdruck „<b>{0}</b>“ existiert bereits.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Ein Beobachtungsausdruck „<b>{0}</b>“ für die Variable <b>{1}</b> existiert bereits.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>Beobachtungsausdruck existiert bereits</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Ignorierte Ausnahmen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>&Ignorierte Ausnahmen …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Konfiguriert ignorierte Ausnahmen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Ignorierte Ausnahmen</b><p>Konfiguriert die ignorierten Ausnahmen. Nur Ausnahmen, deren Typ nicht aufgelistet sind, werden während einer Debug-Sitzung angezeigt.</p><p>Bitte beachten Sie, dass nicht abgefangenen Ausnahmen nicht ignoriert werden können.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>Haltepunkt bearbeiten …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation>Programm beendet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation>Neu starten</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation><b>Neu starten</b><p>Setzt die Kommandozeilenparameter und setzt die erste ausführbare Python-Zeile des zuletzt untersuchten Skriptes. Falls ungesicherte Änderungen vorliegen, so werden diese zunächst gesichert.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation><b>Anhalten</b><p>Dies hält das Skript, das im Debugger läuft, an.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>Das Programm erzeugte das Signal "{0}".<br/>Datei: <b>{1}</b>, Zeile: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation><p>Nachricht: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation><p>Das Programm wurde mit dem Status {0} beendet.</p>{1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation><p><b>{0}</b> wurde mit dem Status {1} beendet.</p>{2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation>Nachricht: {0}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> + <location filename="../Debugger/DebugUI.py" line="1106"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>Das Programm wurde mit dem Status {0} beendet. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1110"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>„{0}“ wurde mit dem Status {1} beendet. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> + <location filename="../Debugger/DebugUI.py" line="1119"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -7260,7 +7260,7 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1106"/> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> @@ -7269,40 +7269,60 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation>Instruktionszeiger zur Cursorposition bewegen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation>Zum Cursor &springen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation>Überspringe den Programmteil von der aktuellen Zeile bis zur aktuellen Cursorposition</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation><b>Instruktionszeiger zur Cursorposition bewegen</b><p>Bewege den Python Instruktionszeiger zur aktuellen Cursorposition, ohne Programmteile dazwischen auszuführen.</p><p>Es ist nicht möglich, aus einer Funktion herauszuspringen oder in eine Schleife hinein. In diesem Fall wird eine Fehlermeldung im Log-Fenster ausgegeben.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation>Keine lokalen Variablen verfügbar.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation>Sta&rt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation>Benachrichtigung</translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation>Weiter Bis</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation>Weiter &Bis</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation>Das Programm von der aktuellen Zeile bis zur Einfügemarke oder dem Verlassen des aktuellen Frame ausführen</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation><b>Weiter Bis</b><p>Das Programm von der aktuellen Zeile bis zur Einfügemarke /größer als die aktuelle Zeile) oder dem Verlassen des aktuellen Frame ausführen.</p></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7843,12 +7863,12 @@ <translation><p>Der Debugger konnte nicht gestartet werden.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation>Fehler im Debugprotokoll</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>Die vom Debugger empfangene Antwort konnte nicht dekodiert werden. Bitte berichten sie diesen Fehler zusammen mit den empfangenen Daten an die eric Bugs Emailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{1}</p></translation> </message>
--- a/eric6/i18n/eric6_empty.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_empty.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6554,31 +6554,31 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6586,655 +6586,675 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> - <source>Stop the running script.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="338"/> + <source>Stop the running script.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> - <source>Program terminated</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1114"/> + <source>Program terminated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <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="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <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="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7768,12 +7788,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_en.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_en.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6552,20 +6552,20 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -6581,12 +6581,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6594,655 +6594,675 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <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="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <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="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <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="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7776,12 +7796,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_es.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_es.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6592,7 +6592,7 @@ <translation>Conexión desde un host ilegal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6606,14 +6606,14 @@ <translation><p>Se ha intentado una conexión desde el host ilegal <b>{0}</b>. ¿Aceptar esta conexión?.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation>Recibida conexión pasiva de depuración </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation>Cerrada conexión pasiva de depuración @@ -6630,12 +6630,12 @@ <translation><p>La interfaz de depurador <b>{0}</b> ya está registrada. Se ignorará esta solicitud.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation>Iniciar Depurador</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation><p>Este tipo de depurador, <b>{0}</b>, no está soportado o no está configurado.</p></translation> </message> @@ -6643,610 +6643,610 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Ejecutar Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>&Ejecutar script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Ejecutar el script actual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Ejecutar el script actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Ejecutar Script</b><p>Establece los parámetros de la línea de comandos y ejecuta el script fuera del depurador. Si tiene cambios sin guardar, deben ser guardados primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Ejecutar Proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Ejecutar &Proyecto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Ejecutar el proyecto Actual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Ejecutar el proyecto Actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Ejecutar Proyecto</b><p>Establece los argumentos de la línea de comandos y ejecuta el proyecto actual fuera del depurador. Si los archivos del proyecto actual tienen archivos sin guardar, deben ser guardados primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Ejecutar Script con definición de cobertura</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Ejecutar Script con definición de cobertura...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Llevar a cabo una ejecución con definición de cobertura del Script actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Ejecutar Script con definición de cobertura</b><p>Establece los argumentos de línea de comando y ejecuta el script bajo el control de una herramienta de análisis de cobertura. Si el archivo tiene cambios sin guardar, pueden ser guardados primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Ejecutar el Proyecto con definición de cobertura</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Ejecutar el Proyecto con definición de cobertura...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>Llevar a cabo una ejecución con definición de cobertura del Proyecto actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Ejecutar Proyecto con definición de cobertura</b><p>Establecer los argumentos de línea de comando y ejecutar el proyecto actual bajo el control de una herramienta de análisis de cobertura. Si hay archivos con cambios sin guardar, se pueden guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Hacer Profiling del Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Hacer Profiling del Script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Hacer Profiling del Script actual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Hacer Profiling del Script actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Hacer Profiling del Script</b><p>Establecer los argumentos de línea de comandos y hacer profiling del script. Si el archivo tiene cambios sin guardar, se pueden guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Hacer Profiling del Proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Hacer Profiling del Proyecto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Hacer Profiling del Proyecto actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Hacer Profiling del Proyecto</b><p>Establecer los argumentos de línea de comandos y hacer profiling del proyecto actual. Si hay archivos que tienen cambios sin guardar, se puede guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>&Depurar script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Depurar el script actual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Depurar el script actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Depurar Script</b><p>Establecer los argumentos de línea de comandos y establecer la línea actual en la ventana actual de edición como la primera sentencia Python ejecutable. Si el archivo tiene cambios sin guardar, se puede guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Depurar proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>Depurar &proyecto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Depurar el proyecto actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Depurar Proyecto</b><p>Establecer los argumentos de línea de comandos y establecer la línea actual en la ventana actual de edición como la primera sentencia Python ejecutable. Si hay archivos que tienen cambios sin guardar, se pueden guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Reiniciar el último script depurado</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Detener el script en ejecución.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Continuar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Continuar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Continúa el programa a partir de la línea actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Continuar</b><p>Continúa la ejecución del programa a partir de la línea actual. El programa se detendrá al terminar o al alcanzar un breakpoint.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>Continuar hasta el cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>Continuar &hasta el cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>Continúa ejecutando el programa desde la línea actual hasta la posición actual del cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>Continuar hasta el Cursor</b><p>Continúa ejecutando el programa desde la línea actual hasta la posición actual del cursor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Un paso</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>Un &paso</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Ejecuta una sentencia python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>Paso Único</b><p>Ejecutar una única sentencia Python. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función entonces el control se devuelve al depurador en la siguiente sentencia.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Saltar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>Salta&r</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>Ejecutar una única sentencia Python sin salir del marco actual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>Paso Único</b><p>Ejecutar una única sentencia Python. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función entonces el control se devuelve al depurador en la siguiente sentencia.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Saltar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>Salta&r</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>Ejecutar una única sentencia Python sin salir del marco actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Saltar</b><p>Eejcutar una única sentencia Python sin salir del marco actual. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que la sentencia se haya completado.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Paso atras</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>Paso &atras</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Ejecutar sentencia Python hasta abandonar el marco actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>Saltar fuera</b><p>Ejecuta sentencias Python hasta salir del marco actual. Si las sentencias están dentro de una sentencia <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que el marco actual ha sido abandonado.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Detener</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>&Parar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Detener depuración</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Detener</b><p>Detener la sesión de depuración en ejecución.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>Fitro por tipo de variable</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>&Fitro por tipo de variable...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation>Configurar Fitro por tipo de variable</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Fitro por tipo de variable</b><p>Configurar el fitro por tipo de variable. Durante una sesión de depuración, solo se muestran en las ventanas de variables locales o globales los tipos de variable que no han sido seleccionados.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation>Filtro de excepciones</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation>Filtro de e&xcepciones...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation>Configurar Filtro de excepciones</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation>Configurar Fitro por tipo de variable</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Fitro por tipo de variable</b><p>Configurar el fitro por tipo de variable. Durante una sesión de depuración, solo se muestran en las ventanas de variables locales o globales los tipos de variable que no han sido seleccionados.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation>Filtro de excepciones</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation>Filtro de e&xcepciones...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation>Configurar Filtro de excepciones</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtro de excepciones</b><p>Configurar el filtro de excepciones. Durante una sesión de depuración solo se resaltan los tipos de excepción de la lista.</p><p>Por favor, note que se resaltarán todas las excepciones que no sean gestionadas, independientemente de la lista de filtros.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>Alternar Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Alternar Punto de Interrupción</b><p>Inserta o elimina un punto de interrupción en la línea actual del editor actual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>Editar Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>Editar Punto de Interrupción (Breakpoint)...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editar Punto de Interrupción (Breakpoint)</b><p>Abre un diálogo para editar las propiedades de los breakpoints. Se aplica a la línea actual del editor actual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>Siguiente Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Siguiente Breakpoint</b><p>Mueve el cursor al siguiente breakpoint.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>Breakpoint (Punto de interrupción) Anterior</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Punto de Interrupción (Breakpoint) Anterior</b><p>Mueve el cursor al anterior punto de interrupción.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>Eliminar Puntos de Interrupción (Breakpoints)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Eliminar Puntos de Interrupción (Breakpoints)</b><p>Elimina todos los puntos de interrupción del editor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>&Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>Puntos de interrupción (&Breakpoints)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>El programa en depuración contiene un error de sintaxis no especificado.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Ha saltado una excepción que no ha sido manejada. Vea la ventana de shell para mas detalles.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>El programa en depuración ha terminado inesperadamente.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Error en la condición del Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation>Cobertura del Proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation>Cobertura del Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>No hay script principal definido para el proyecto actual. Abortando</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>Profiling del proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>Profiling del script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>No hay script principal definido para el proyecto actual. La depuración no es posible.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Error en la Expresión a Examinar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>La expresión a Examinar ya existe</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Excepciones Ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>Excepciones &Ignoradas...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Configurar excepciones ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Excepciones ignoradas</b><p>Configurar las excepciones ignoradas. Durante una sesión de depuración se resaltarán solamente los tipos de excepción que no están en la lista.</p><p>Por favor, note que las excepciones no gestionadas no pueden ser ignoradas..</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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>El archivo <b>{0}</b> contiene el error de sintaxis <b>{1}</b> en la línea<b>{2}</b>, carácter <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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><p>El programa en depuración ha lanzado la excepción <b>{0}</b><br>"<b>{1}</b>"<br>Archivo: <b>{2}</b>, Línea: <b>{3}</b></p><p>¿Interrumpir aquí?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>El programa en depuración ha lanzado la excepción <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>La condición del punto de ruptura <b>{0},{1}</b> tiene un error de sintaxis.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>La expresión a examinar <b>{0}</b> contiene un error de sintaxis.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' ya existe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' para la variable <b>{1}</b> ya existe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation>Programa terminado</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation>Reiniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation><b>Reiniciar</b><p>Establecer los argumentos de línea de comandos y la línea actual para que sea la primera sentencia del script que se depuró en último lugar. Si hay cambios sin guardar, pueden ser guardados primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation><b>Detener</b><p>Esto detiene el script que está corriendo en el backend del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>El programa ha generado la señal "{0}".<br/>Archivo: <b>{1}</b>, Línea: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation><p>Mensaje: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation><p>El programa ha terminato con estado de salida {0}.</p>{1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation><p><b>{0}</b> ha terminado con estado de salida {1}.</p>{2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation>Mensaje: {0}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> + <location filename="../Debugger/DebugUI.py" line="1106"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>El programa ha terminado con estado de salida {0}. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1110"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>"{0}" ha terminado con estado de salida {1}. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> + <location filename="../Debugger/DebugUI.py" line="1119"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -7255,7 +7255,7 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1106"/> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> @@ -7264,40 +7264,60 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation>Mover el Puntero de Instrucción hasta el Cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation>Saltar al &Cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation>Omitir el código desde la línea actual hasta la posición actual del cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation><b>Mover Puntero de Instrucción hasta el Cursor</b><p>Mover el puntero interno de instrucción de Python hasta la posición actual del cursor sin executar el código entre ambos puntos.</p><p>No es posible saltar fuera de una función o saltar a un bloque de código, por ej. un bucle. En estos casos, se imprime un error de mensaje a la ventana de log.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation>No hay locals disponibles.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation>Inicia&r</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7859,12 +7879,12 @@ <translation type="obsolete">Seleccionar la rama de fork para continuar.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation>Error de Protocolo de Depuración</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>La respuesta recibida desde el backend del depurador no se ha podido descodificar. Por favor, informar de este problema junto con los datos recibidos a la dirección de email para bugs de eric.</p><p>Error: {0}</p><p>Datos:<br/>{1}</p></translation> </message>
--- a/eric6/i18n/eric6_fr.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_fr.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6749,7 +6749,7 @@ <translation>Connexion en provenance d'un hote illégal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6763,13 +6763,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -6785,12 +6785,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation>Démarrage du débogueur</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6798,448 +6798,448 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Lancer le script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>&Lancer le script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Lance le script courant</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Lance le script courant</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <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="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Lancer le projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Lancer &projet...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Lance le projet courant</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Lance le projet courant</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Lancer le projet</b><p>Entrer les arguments de la ligne de commande et lancer le projet sans le débogueur. Si des fichiers du projet on été modifiés ils doivent d'abord être enregistrées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Lancer le script en mode Coverage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Lancer le script en mode Coverage...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Lance le script courant en mode Coverage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Lancement du script en mode Coverage</b><p>Indiquer les paramètres de la ligne de commande et lancer le script en exploitant les outils d'analyse 'Coverage'. Si le fichier a été modifié, il doit être sauvé avant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Lancer le projet en mode Coverage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Lancer le projet en mode Coverage...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>Lance le projet courant en mode coverage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Lancement du projet en mode Coverage</b><p>Indiquer les paramètres de la ligne de commande et lancer le projet courant en exploitant les outils d'analyse 'Coverage'. Si des fichiers du projet ont été modifiés, ils doivent être sauvés avant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Profiler le script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Profiler le script....</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Profiler le script courant</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Profiler le script courant</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Profiler le script</b><p>Entrer les arguments de la ligne de commande et profiler le script. Si le script a subi des modifications, celles-ci doivent d'abord être enregistrées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Profiler le projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Profiler le projet...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Profile le projet courant</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <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="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Déboguer le script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>&Déboguer le script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Débogue le script courant</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Débogue le script courant</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <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="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Déboguer le projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>Déboguer le &Projet...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Déboguer le projet en cours</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Deboguer le projet</b><p>Entrer les arguments de la ligne de commande et donner la ligne correspondant à la première instruction Python du script principal du projet en cours.Si des fichiers du projet ont été modifiés, ils doivent d'abord être sauvés.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Relance le dernier script débogué</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Continuer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Continuer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Continuer le programme à partir de la ligne courante</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Continuer</b><p>Continue le programme à partir de la ligne courante. Le programme s'arrêtera à la fin si aucun point d'arrêt n'est rencontré.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Instruction suivante (Single Step)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>Instruction &suivante (Single Step)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Execute une seule instruction Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>Un seul Pas</b><p>Execute une seule instruction Python. Si l'instruction est dans un <tt>import</tt> , un constructeur de classe, ou un appel à une méthode ou à une fonction, alors le contrôle est rendu au débogueur à l'instruction suivante.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Bloc d'instructions suivant (Step Over)</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>&Bloc d'instructions suivant (Step Over)</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>Execute une seule instruction Python en restant dans le même niveau d'instructions</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>Un seul Pas</b><p>Execute une seule instruction Python. Si l'instruction est dans un <tt>import</tt> , un constructeur de classe, ou un appel à une méthode ou à une fonction, alors le contrôle est rendu au débogueur à l'instruction suivante.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Bloc d'instructions suivant (Step Over)</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>&Bloc d'instructions suivant (Step Over)</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>Execute une seule instruction Python en restant dans le même niveau d'instructions</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Bloc suivant</b><p>Execute une seule instruction Python en restant au même niveau (profondeur) d'instructions. Si l'instruction est dans un <tt>import</tt> , un constructeur de classe, ou un appel à une méthode ou à une fonction, alors le contrôle est rendu au débogueur quand l'instruction est terminée.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Sortie du bloc (Step Out)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>Sortie du bloc (Step &Out)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Débogue les instructions Python à partir de la sortie du bloc courant</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>Sortie du Bloc (Step Out)</b><p>Débogue les instructions Python à partir de la sortie du bloc courant. Si les instructions sont dans un <tt>import</tt> , un constructeur de classe, ou dans une méthode ou une fonction, alors le contrôle est rendu au débogueur au début du bloc suivant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Arrêt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>&Arrêt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Arrêter le débogage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Arrêt</b><p>Arrête le débogage courant.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="482"/> + <location filename="../Debugger/DebugUI.py" line="500"/> <source>Exceptions Filter</source> <translation>Filtre d'exceptions</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="482"/> + <location filename="../Debugger/DebugUI.py" line="500"/> <source>&Exceptions Filter...</source> <translation>Filtre d'&exceptions...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="486"/> + <location filename="../Debugger/DebugUI.py" line="504"/> <source>Configure exceptions filter</source> <translation>Configuration du filtre d'exceptions</translation> </message> <message> + <location filename="../Debugger/DebugUI.py" line="506"/> + <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> + <translation><b>Filtre d'exceptions</b><p>Configuration du filtre d'exceptions. Seuls les types d'exceptions listés sont signalés pendant le débogage.</p><p>Notez que toutes les exceptions non prises en charge sont signalés, indépendamment de la liste de filtres.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="542"/> + <source>Toggle Breakpoint</source> + <translation>Placer/Supprimer un point d'arrêt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="543"/> + <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> + <translation><b>Placer/supprimer un point d'arrêt</b><p>Place ou enlève un point d'arrêt sur la ligne courante de l'éditeur en cours.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="557"/> + <source>Edit Breakpoint</source> + <translation>Edition Point d'arrêt</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="551"/> + <source>Edit Breakpoint...</source> + <translation>Éditer le point d'arrêt...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="558"/> + <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> + <translation><b>Edition Point d'arrêt</b><p>Edite les propriétés des points d'arrêt au travers d'une boite de dialogue. Ceci s'applique à la ligne courante de l'éditeur courant.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="573"/> + <source>Next Breakpoint</source> + <translation>Point d'arrêt suivant</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="574"/> + <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> + <translation><b>Point d'arrêt suivant</b><p>Avance au point d'arrêt suivant dans l'éditeur courant.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="588"/> + <source>Previous Breakpoint</source> + <translation>Point d'arrêt précédent</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="589"/> + <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> + <translation><b>Point d'arrêt précédent</b><p>Remonte au point d'arrêt précédent dans l'éditeur courant.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="601"/> + <source>Clear Breakpoints</source> + <translation>Suppression des point d'arrêts</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="602"/> + <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> + <translation><b>Suppression des points d'arrêts</b><p>Supprime les points d'arrêts de tous les éditeurs.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="632"/> + <source>&Breakpoints</source> + <translation>&Point d'arrêts</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1154"/> + <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="1197"/> + <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="1330"/> + <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="1685"/> + <source>Coverage of Project</source> + <translation>Coverage du projet</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1672"/> + <source>Coverage of Script</source> + <translation>Coverage du Script</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1956"/> + <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="1821"/> + <source>Profile of Project</source> + <translation>Profil du projet</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1808"/> + <source>Profile of Script</source> + <translation>Profil du Script</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="2093"/> + <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> + <message> + <location filename="../Debugger/DebugUI.py" line="364"/> + <source>Continue to Cursor</source> + <translation>Continuer jusqu'au curseur</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="364"/> + <source>Continue &To Cursor</source> + <translation>Continuer &jusqu'au curseur</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="369"/> + <source>Continue running the program from the current line to the current cursor position</source> + <translation>Continue le programme en cours de la ligne en cours jusqu'à la position du curseur</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="372"/> + <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> + <translation><b>Continuer jusqu'au curseur</b><p>Continue le programme depuis la ligne courante jusqu'au curseur.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="484"/> + <source>Variables Type Filter</source> + <translation>Filtre sur les types de variables</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="484"/> + <source>Varia&bles Type Filter...</source> + <translation>Filtre sur les types de varia&bles...</translation> + </message> + <message> <location filename="../Debugger/DebugUI.py" line="488"/> - <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> - <translation><b>Filtre d'exceptions</b><p>Configuration du filtre d'exceptions. Seuls les types d'exceptions listés sont signalés pendant le débogage.</p><p>Notez que toutes les exceptions non prises en charge sont signalés, indépendamment de la liste de filtres.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="524"/> - <source>Toggle Breakpoint</source> - <translation>Placer/Supprimer un point d'arrêt</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="525"/> - <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> - <translation><b>Placer/supprimer un point d'arrêt</b><p>Place ou enlève un point d'arrêt sur la ligne courante de l'éditeur en cours.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="539"/> - <source>Edit Breakpoint</source> - <translation>Edition Point d'arrêt</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="533"/> - <source>Edit Breakpoint...</source> - <translation>Éditer le point d'arrêt...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="540"/> - <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> - <translation><b>Edition Point d'arrêt</b><p>Edite les propriétés des points d'arrêt au travers d'une boite de dialogue. Ceci s'applique à la ligne courante de l'éditeur courant.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="555"/> - <source>Next Breakpoint</source> - <translation>Point d'arrêt suivant</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="556"/> - <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> - <translation><b>Point d'arrêt suivant</b><p>Avance au point d'arrêt suivant dans l'éditeur courant.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="570"/> - <source>Previous Breakpoint</source> - <translation>Point d'arrêt précédent</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="571"/> - <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> - <translation><b>Point d'arrêt précédent</b><p>Remonte au point d'arrêt précédent dans l'éditeur courant.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="583"/> - <source>Clear Breakpoints</source> - <translation>Suppression des point d'arrêts</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="584"/> - <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> - <translation><b>Suppression des points d'arrêts</b><p>Supprime les points d'arrêts de tous les éditeurs.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="614"/> - <source>&Breakpoints</source> - <translation>&Point d'arrêts</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> - <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="1179"/> - <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="1312"/> - <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="1667"/> - <source>Coverage of Project</source> - <translation>Coverage du projet</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> - <source>Coverage of Script</source> - <translation>Coverage du Script</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> - <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="1803"/> - <source>Profile of Project</source> - <translation>Profil du projet</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> - <source>Profile of Script</source> - <translation>Profil du Script</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> - <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> - <message> - <location filename="../Debugger/DebugUI.py" line="363"/> - <source>Continue to Cursor</source> - <translation>Continuer jusqu'au curseur</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="363"/> - <source>Continue &To Cursor</source> - <translation>Continuer &jusqu'au curseur</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="368"/> - <source>Continue running the program from the current line to the current cursor position</source> - <translation>Continue le programme en cours de la ligne en cours jusqu'à la position du curseur</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="371"/> - <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> - <translation><b>Continuer jusqu'au curseur</b><p>Continue le programme depuis la ligne courante jusqu'au curseur.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="466"/> - <source>Variables Type Filter</source> - <translation>Filtre sur les types de variables</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="466"/> - <source>Varia&bles Type Filter...</source> - <translation>Filtre sur les types de varia&bles...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="470"/> <source>Configure variables type filter</source> <translation>Configurer le filtre de variables</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="472"/> + <location filename="../Debugger/DebugUI.py" line="490"/> <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> <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="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Erreur de condition pour le point d'arrêt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> @@ -7251,7 +7251,7 @@ <translation type="obsolete">Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>&Débogage</translation> </message> @@ -7261,158 +7261,158 @@ <translation type="obsolete">&Lancer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Lancer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Débogage</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Arrête le run en cours.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Erreur dans l'expression</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>L'expression existe déjà</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Exceptions ignorées</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>Exceptions &ignorées...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Configuration des exceptions ignorées</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Exceptions ignorées</b><p>Configuration des exceptions ignorées. Seuls les types d'exception non listés seront indiqués pendant le débogage.</p><p>Les exceptions non gérées ne pourront pas être ignorées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <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="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <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="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <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="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <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="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <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="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation>Programme terminé</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation>Redémarrer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation><p>Message : {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation>Message : {0}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> + <location filename="../Debugger/DebugUI.py" line="1106"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>Le programme s'est terminé avec un code de sortie de {0}. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1110"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>"{0}" s'est terminé avec un code de sortie de {1}. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> + <location filename="../Debugger/DebugUI.py" line="1119"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -7421,7 +7421,7 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1106"/> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> @@ -7430,40 +7430,60 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation>Déma&rrer</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -8003,12 +8023,12 @@ <translation><p>Impossible de lancer le débogueur en arrière-plan.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_it.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_it.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6869,7 +6869,7 @@ <translation>Connessione da un non vietato</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6881,13 +6881,13 @@ <translation><p>Una connessione è stata tentata da un host vietato <b>{0}</b>. Accettare questa connessione ?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -6903,12 +6903,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6916,448 +6916,448 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Esegui Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>Esegui Sc&ript...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Esegui lo script corrente</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Esegui lo script corrente</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Esegui Script</b><p>Imposta gli argomenti della linea di comando ed esegue lo script al di fuori del debugger. Se il file non è stato salvato può essere salvato prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Esegui Progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Esegui &Progetto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Esegui il progetto corrente</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Esegui il progetto corrente</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Esegui Progetto</b><p>Imposta gli argomenti della linea di comando ed esegue il progetto corrente fuori dal debugger. Se file del progetto corrente non sono stati salvati, è possibile salvarli prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Esecuzione sotto analisi dello Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Esecuzione sotto analisi del progetto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Esegui un'esecuzione coperta dello script corrente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Copertura eseguzione dello scitp</b><p>Imposta gli argomenti alla linea di comando ed esegui lo script sotto il controllo di uno strumento di analisi. Se il file ha delle modifiche non salvate è possibile salvarlo prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Esecuzione sotto analisi del progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Esecuzione sotto analisi del progetto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>Esegui un'esecuzione coperta del progetto corrente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Esecuzione sotto analisi del progetto</b><p>Imposta gli argomenti alla linea di comando ed esegui il progetto sotto il controllo di uno strumento di analisi. Se ci sono file del progetto con modifiche non salvate è possibile salvarli prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Profila Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Profila Script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Profile lo script corrente</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Profile lo script corrente</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Profila Script</b><p>Imposta gli argomenti della linea di comando profila lo script. Se il file non è stato salvato può essere salvato prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Profila Progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Profila Progetto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Profila il progetto corrente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Profila Progetto</b><p>Imposta gli argomenti della linea di comando e profila il progetto. Se file del progetto corrente non sono stati salvati, è possibile salvarli prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Debug dello script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>&Debug dello script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Debug dello script corrente</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Debug dello script corrente</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Debug dello Script</b><p>Imposta gli argomenti della linea di comando e imposta la linea corrente per essere la prima istruzione eseguibile di Python della finestra dell'editor. Se il file ha modifiche non salvate è possibile salvarle prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Debug del Progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>Debug del &Progetto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Debug del progetto corrente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Debug del Progetto</b><p>Imposta gli argomenti della linea di comando e imposta la linea corrente per essere la prima istruzione eseguibile di Python della finestra dell'editor. Se il progetto ha modifiche non salvate è possibile salvarle prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Riavvia l'ultimo script debuggato</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Continua</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Continua</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Continua l'esecuzione del programma dalla linea corrente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Continua</b><p>Continua l'esecuzione del programma dalla linea corrente. Il programma si fermerà quando finirà o quando incontrerà un breakpoint.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Step Singolo</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>Step Sin&golo</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Esegui una singola istruzione Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>Passo singolo</b><p>Esegue una singola istruzione Python. Se l'istruzione è una <tt>import</tt>, un costruttore di una classe, o un metodo o una chiamata di funzione allora il controllo verrà tornato al debugger alla prossima istruzione.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Step Over</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>Step &Over</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>Esegui una singola istruzione Python restando nella stessa struttura</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>Passo singolo</b><p>Esegue una singola istruzione Python. Se l'istruzione è una <tt>import</tt>, un costruttore di una classe, o un metodo o una chiamata di funzione allora il controllo verrà tornato al debugger alla prossima istruzione.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Step Over</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>Step &Over</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>Esegui una singola istruzione Python restando nella stessa struttura</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Singolo passor</b><p>Esegui una singola istruzione Python restando nella stessa struttura. Se l'istruzione e' un <tt>import</tt>, un costruttore di classe, o un metodo o una chiamata di funzione allora il controllo tornerà al debugger dopo che l'istruzione è completata.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Step Out</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>Step Ou&t</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Esegue istruzioni Python fino a quando esce dal blocco corrente</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>Step Out</b><p>Esegue istruzioni Python fino a quando esce dal blocco corrente. Se l'istruzione e' un <tt>import</tt>, un costruttore di classe, o un metodo o una chiamata di funzione allora il controllo tornerà al debugger dopo l'uscita dal blocco corrente.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Stop</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>&Stop</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Ferma il debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Stop</b><p>Ferma la sessione di debug.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="482"/> + <location filename="../Debugger/DebugUI.py" line="500"/> <source>Exceptions Filter</source> <translation>Filtro per le eccezioni</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="482"/> + <location filename="../Debugger/DebugUI.py" line="500"/> <source>&Exceptions Filter...</source> <translation>Filtro per le &Eccezioni...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="486"/> + <location filename="../Debugger/DebugUI.py" line="504"/> <source>Configure exceptions filter</source> <translation>Configura il filtro per le eccezioni</translation> </message> <message> + <location filename="../Debugger/DebugUI.py" line="506"/> + <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> + <translation><b>Filtro per le Eccezioni</b><p>Configura il filtro per le eccezioni. Solo i tipi di eccezione che sono elencati sono evidenziati durante una sessione di debug.</p><p>Notare che, tutte le eccezioni non gestite sono evidenziate indipendentemente dalla lista del filtro.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="542"/> + <source>Toggle Breakpoint</source> + <translation>Toggle Breakpoint</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="543"/> + <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> + <translation><b>Toggle Breakpoint</b><p>Attiva un breakpoint sulla linea corrente dell'editor.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="557"/> + <source>Edit Breakpoint</source> + <translation>Modifica Breakpoint</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="551"/> + <source>Edit Breakpoint...</source> + <translation>Modifica Breakpoint...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="558"/> + <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> + <translation><b>Modifica Breakpoint</b><p>Apre un dialogo per modificare le proprietà del breakpoint. Lavora sulla linea corrente dell'editor.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="573"/> + <source>Next Breakpoint</source> + <translation>Prossimo Breakpoint</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="574"/> + <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> + <translation><b>Prossimo Breakpoint</b><p>Va al prossimo breakpoint dell'editor corrente.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="588"/> + <source>Previous Breakpoint</source> + <translation>Breakpoint Precedente</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="589"/> + <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> + <translation><b>Breakpoint Precedente</b><p>Va al breakpoint precedente dell'editor corrente.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="601"/> + <source>Clear Breakpoints</source> + <translation>Pulisci i Breakpoint</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="602"/> + <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> + <translation><b>Pulisci i Breakpoints</b><p>Elimina i breakpoint di tutti gli editor.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="632"/> + <source>&Breakpoints</source> + <translation>&Breakpoints</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1154"/> + <source>The program being debugged contains an unspecified syntax error.</source> + <translation>Il programma che viene debuggato contiene un errore di sintassi non specificato.</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1197"/> + <source>An unhandled exception occured. See the shell window for details.</source> + <translation>Un'eccezione non gestita è occorso. Guarda la finestra di shell per dettagli.</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1330"/> + <source>The program being debugged has terminated unexpectedly.</source> + <translation>Il programma debuggato è terminato in maniera inaspettata.</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1685"/> + <source>Coverage of Project</source> + <translation>Analisi del Progetto</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1672"/> + <source>Coverage of Script</source> + <translation>Analisi delle Script</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1956"/> + <source>There is no main script defined for the current project. Aborting</source> + <translation>Non c'è uno script principale definito per il progetto. Esco</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1821"/> + <source>Profile of Project</source> + <translation>Profilazione del progetto</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1808"/> + <source>Profile of Script</source> + <translation>Profilazione dello script</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="2093"/> + <source>There is no main script defined for the current project. No debugging possible.</source> + <translation>Non c'è uno script principale per il progetto. Non è possibile il debug.</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="364"/> + <source>Continue to Cursor</source> + <translation>Continua fino al cursore</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="364"/> + <source>Continue &To Cursor</source> + <translation>Con&tinua fino al Cursore</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="369"/> + <source>Continue running the program from the current line to the current cursor position</source> + <translation>Continua l'esecuzione del programma dalla linea attuale fino alla posizione del cursore</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="372"/> + <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> + <translation><b>Continua fino al cursore</b><p>Continua l'esecuzione del programma dalla linea attuale fino alla posizione del cursore.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="484"/> + <source>Variables Type Filter</source> + <translation>Filtro per i tipi di variabili</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="484"/> + <source>Varia&bles Type Filter...</source> + <translation>Filtro per i tipi di varia&bili...</translation> + </message> + <message> <location filename="../Debugger/DebugUI.py" line="488"/> - <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> - <translation><b>Filtro per le Eccezioni</b><p>Configura il filtro per le eccezioni. Solo i tipi di eccezione che sono elencati sono evidenziati durante una sessione di debug.</p><p>Notare che, tutte le eccezioni non gestite sono evidenziate indipendentemente dalla lista del filtro.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="524"/> - <source>Toggle Breakpoint</source> - <translation>Toggle Breakpoint</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="525"/> - <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> - <translation><b>Toggle Breakpoint</b><p>Attiva un breakpoint sulla linea corrente dell'editor.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="539"/> - <source>Edit Breakpoint</source> - <translation>Modifica Breakpoint</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="533"/> - <source>Edit Breakpoint...</source> - <translation>Modifica Breakpoint...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="540"/> - <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> - <translation><b>Modifica Breakpoint</b><p>Apre un dialogo per modificare le proprietà del breakpoint. Lavora sulla linea corrente dell'editor.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="555"/> - <source>Next Breakpoint</source> - <translation>Prossimo Breakpoint</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="556"/> - <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> - <translation><b>Prossimo Breakpoint</b><p>Va al prossimo breakpoint dell'editor corrente.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="570"/> - <source>Previous Breakpoint</source> - <translation>Breakpoint Precedente</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="571"/> - <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> - <translation><b>Breakpoint Precedente</b><p>Va al breakpoint precedente dell'editor corrente.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="583"/> - <source>Clear Breakpoints</source> - <translation>Pulisci i Breakpoint</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="584"/> - <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> - <translation><b>Pulisci i Breakpoints</b><p>Elimina i breakpoint di tutti gli editor.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="614"/> - <source>&Breakpoints</source> - <translation>&Breakpoints</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> - <source>The program being debugged contains an unspecified syntax error.</source> - <translation>Il programma che viene debuggato contiene un errore di sintassi non specificato.</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> - <source>An unhandled exception occured. See the shell window for details.</source> - <translation>Un'eccezione non gestita è occorso. Guarda la finestra di shell per dettagli.</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> - <source>The program being debugged has terminated unexpectedly.</source> - <translation>Il programma debuggato è terminato in maniera inaspettata.</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> - <source>Coverage of Project</source> - <translation>Analisi del Progetto</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> - <source>Coverage of Script</source> - <translation>Analisi delle Script</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> - <source>There is no main script defined for the current project. Aborting</source> - <translation>Non c'è uno script principale definito per il progetto. Esco</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> - <source>Profile of Project</source> - <translation>Profilazione del progetto</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> - <source>Profile of Script</source> - <translation>Profilazione dello script</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> - <source>There is no main script defined for the current project. No debugging possible.</source> - <translation>Non c'è uno script principale per il progetto. Non è possibile il debug.</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="363"/> - <source>Continue to Cursor</source> - <translation>Continua fino al cursore</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="363"/> - <source>Continue &To Cursor</source> - <translation>Con&tinua fino al Cursore</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="368"/> - <source>Continue running the program from the current line to the current cursor position</source> - <translation>Continua l'esecuzione del programma dalla linea attuale fino alla posizione del cursore</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="371"/> - <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> - <translation><b>Continua fino al cursore</b><p>Continua l'esecuzione del programma dalla linea attuale fino alla posizione del cursore.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="466"/> - <source>Variables Type Filter</source> - <translation>Filtro per i tipi di variabili</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="466"/> - <source>Varia&bles Type Filter...</source> - <translation>Filtro per i tipi di varia&bili...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="470"/> <source>Configure variables type filter</source> <translation>Configura il filtro per i tipi di variabile</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="472"/> + <location filename="../Debugger/DebugUI.py" line="490"/> <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> <translation><b>Filtro tipo variabili</b><p>Configura il filtro per i tipi variabile. Solo i tipi di variabile che non sono selezionati sono mostrati nella finestra delle variabili globali o locali durante una sessione di debug. </p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Errore condizione di interruzione</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> @@ -7369,7 +7369,7 @@ <translation type="obsolete">Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>&Debug</translation> </message> @@ -7379,203 +7379,223 @@ <translation type="obsolete">&Avvia</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Inizia</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Ferma lo script in esecuzione.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Errore espressione di watch</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>L'espressione di controllo esiste già</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Eccezione ignorata</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>Eccezione &ignorata...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Configura eccezioni ignorate</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Eccezioni ignorate</b><p>Configura le eccezioni da ignorare. Solo i tipi di eccezione che non sono elencati sono evidenziati durante una sessione di debug.</p><p>Per favore nota che le eccezioni non gestite non possono essere ignorate.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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>Il file <b>{0}</b> contiene l'errore di sintassi <b>{1}</b> alla linea <b>{2}</b>, carattere <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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><p>Il programma in debug ha sollevato un'eccezione <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Linea: <b>{3}</b></p><p>Interrompere qui ?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Il programma debuggato ha sollevato un'eccezione <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>La condizione del breakpoint <b>{0}, {1}</b> contiene un errore di sintassi.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>L'espressione <b>{0}</b> contiene un errore di sintassi.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>L'espressione '<b>{0}</b>' esiste già.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>L'espressione '<b>{0}</b>' per la variabile <b>{1}</b> esiste già.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation>Programma terminato</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation>Riavvio</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation><b>Riavvia</b><p>Imposta gli argomenti della linea di comando e imposta la linea corrente per essere la prima istruzione eseguibile di Python dell'ultimo script in debug. Se il file ha modifiche non salvate è possibile salvarle prima.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation><b>Ferma</b><p>Questo ferma lo script in esecuzione nel backend del debugger.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -8135,12 +8155,12 @@ <translation type="obsolete">Seleziona il client da seguire.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_pt.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_pt.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6878,7 +6878,7 @@ <translation><p>O anfitrião ilegal <b>{0}</b> tentou conectar. Aceitar esta conexão?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6887,14 +6887,14 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation>Conexão de depuração passiva recebida </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation>Conexão de depuração passiva fechada @@ -6911,12 +6911,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished">Iniciar o Depurador</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6924,436 +6924,436 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Executar Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>&Executar Script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Executar o Script atual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Executar o Script atual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Executar Script</b><p>Definir os argumentos da linha de comandos e executar o script fora do depurador. Poderão gravar-se primeiro as alterações que estejam por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Executar Projeto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Executar &Projeto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Executar Projeto actual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Executar Projeto actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Executar Projeto</b><p>Definir os argumentos da linha de comandos e executar o projeto atual fora do depurador. Poderão gravar-se primeiro as alterações dos ficheiros do projeto que estejam por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Execução Cobertura de Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Execução Cobertura de Script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Realizar execução de cobertura do Script actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Perfilar Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Perfilar Script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Perfilar o Script atual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Perfilar o Script atual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Perfilar Script</b><p>Define os argumentos da linha de comandos e perfila o script. Antes, poderá gravar as alterações.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Perfilar Projeto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Perfilar Projeto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Perfilar o Projeto atual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Perfilar Projeto</b><p>Define os argumentos da linha de comandos e perfila o projeto atual. Poderá gravar antes os ficheiros alterados por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>&Depurar Script...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Depurar o Script atual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Depurar o Script atual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Depurar Script</b><p>Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável da janela do editor atual. Poderão gravar-se primeiro as alterações que estejam por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Depurar projeto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>Depurar &Projeto...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Depurar o Projeto atual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Depurar Projeto</b><p>Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável do script principal do projeto atual. Poderão gravar-se primeiro as alterações dos ficheiros do projeto que estejam por gravar.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Reiniciar o último script depurado</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Parar o script em execução.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Continuar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Continuar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Continuar a execução do programa a partir da linha atual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Continue</b><p>Continuar a execução do programa a partir da linha atual. O programa parará quando terine ou alcance outro ponto de interrupção.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>Continuar até ao cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>Continuar a&té ao cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>Continuar a execução do programa a partir da linha atual até à posição atual do cursor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>Continuar até Cursor</b><p>Continuar a execução do programa desde a linha atual até à posição atual do cursor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Passo Único</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>Passo &Único</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Executar uma única instrução Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>Passo Único</b><p>Executa uma.única instrução Python. Se a instrução é um <tt>import<tt>, um construtor de classe, uma chamada de função ou método, então o controlo é devolvido ao depurador na instrução seguinte.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Saltar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>&Saltar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>Executar uma única instrução Python e ficar no marco atual</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>Passo Único</b><p>Executa uma.única instrução Python. Se a instrução é um <tt>import<tt>, um construtor de classe, uma chamada de função ou método, então o controlo é devolvido ao depurador na instrução seguinte.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Saltar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>&Saltar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>Executar uma única instrução Python e ficar no marco atual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Sair</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>Sai&r</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Executar instruções Python até sair do marco atual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Parar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>&Parar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Parar de depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Parar</b><p>Parar a sessão de depuração.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>Filtro do Tipo de Varáveis</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>Filtro do Tipo de &Variáveis...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation>Configurar o filtro de tipo de variáveis</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Filtro de Tipo de Variáveis</b><p>Configurar o filtro do tipo de variáveis. Apenas se mostrarão as variáveis que não estejam selecionadas, na janela global ou local, durante a sessão de depuração.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation>Filtro de Exceções</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation>Filtro de &Exceções...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation>Configurar filtro de exceções</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation>Configurar o filtro de tipo de variáveis</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Filtro de Tipo de Variáveis</b><p>Configurar o filtro do tipo de variáveis. Apenas se mostrarão as variáveis que não estejam selecionadas, na janela global ou local, durante a sessão de depuração.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation>Filtro de Exceções</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation>Filtro de &Exceções...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation>Configurar filtro de exceções</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtro de Exceções</b><p>Configurar o filtro de exceções. Apenas os tipos de exceções que estão listadas serão ressaltadas durante a sessão de depuração.</p><p>Por favor tenha em conta que todas as exceções sem tratamento serão ressaltadas independentemente da lista do filtro.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Exceções Ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>Exceções &Ignoradas...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Configurar exceções ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Exceções Ignoradas</b><p>Configura as exceções ignoradas. Apenas os tipos de exceções que não estão listadas são realçadas durante uma sessão de depuração.</p><p>Note-se que não se podem ignorar as exceções sem tratamento.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>Alternar Pontos de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Alternar Ponto de Interrupção</b><p>Alterna um ponto de instrução na linha atual do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>Editar o Ponto de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>Editar o Ponto de Interrupção...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editar Ponto de Interrupção</b><p>Abre uma caixa de diálogo para editar as propriedades dos pontos de interrupção. Funciona na linha atual do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>Ponto de Interrupção Seguinte</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Ponto de Interrupção Seguinte</b><p>Vai ao próximo ponto de interrupção do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>Ponto de Interrupção Anterior</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Ponto de Interrupção Anterior</b><p>Vai ao ponto de interrupção anterior do editor atual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>Limpar Pontos de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Limpar Pontos de Interrupção</b><p>Limpar pontos de interrupção dos editores todos.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>&Depurar</translation> </message> @@ -7363,221 +7363,241 @@ <translation type="obsolete">&Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>Pontos de &Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>O programa a depurar tem um erro de sintaxe não especificado.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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>O ficheiro <b>{0}</b> tem um erro de sintaxe <b>{1}</b> na linha <b>{2}</b>, caráter <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Ocurreu uma exceção sem tratamento. Ver a janela da shell para mais detalhes.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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><p>O programa depurado provocou a exceção <b>{0}</b><br>"<b>{1}</b>"<br>Ficheiro: <b>{2}</b>, Linha :<b>{3}</b></p><p>Interromper aqui?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>O programa depurado provocou a exceção <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>O programa a depurar acabou inesperadamente.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Erro de Condição de Ponto de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>A condição do ponto de interrupção <b>{0}, {1}</b>tem um erro de sintaxe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Observar Erro de Expressão</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <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="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>O projeto atual não tem um script principal definido. A cancelar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>Perfil de Projeto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>Perfil do Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>O projeto atual não tem um script principal definido. Impossível depurar.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation>Programa Terminado</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation>Reiniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation><b>Reiniciar</b><p>Define os argumentos da linha de comandos e define a linha atual como a primeira instrução Python executável do último script depurado. Poderão gravar-se primeiro as alterações não gravadas.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation><b>Parar</b><p>Parar o script em execução na instalação de retaguarda do depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -8137,12 +8157,12 @@ <translation type="obsolete">Selecionar o ramo da bifurcação a seguir.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_ru.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_ru.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6608,7 +6608,7 @@ <translation><p>Попытка соединения с недопустимого компьютора <b>{0}</b>. Разрешить соединение?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6617,14 +6617,14 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation>Получен запрос на соединение для пассивной отладки </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation>Соединение для пассивной отладки закрыто @@ -6641,12 +6641,12 @@ <translation><p>Интерфейс отладчика <b>{0}</b> уже зарегистрирован. Запрос проигнорирован.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation>Запуск отладчика</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation><p>Отладчик типа <b>{0}</b> не поддерживается или не настроен.</p></translation> </message> @@ -6654,629 +6654,629 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Выполнить сценарий</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>&Выполнить сценарий...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Выполнить текущий сценарий</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Выполнить текущий сценарий</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Выполнить сценарий</b> <p>Установка аргументов командной строки и запуск сценария вне отладчика. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Выполнить проект</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>Выполнить &проект...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Выполнить текущий проект</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Выполнить текущий проект</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Выполнить проект</b> <p>Задание аргументов командной строки и запуск проекта без отладки. Если файлы проекта не были сохранены, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Прогон покрытия сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Покрытие сценария...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>Выполнить прогон покрытия текущего сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Прогон покрытия сценария</b> <p>Установка аргументов командной строки и запуск сценария под управлением инструмента анализа покрытия. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Прогон покрытия проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Покрытие проекта...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>Выполнить прогон покрытия текущего проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Прогон покрытия проекта</b> <p>Задание аргументов командной строки и запуск текущего проекта под управлением инструмента анализа покрытия. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Профилировать сценарий</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Профилировать сценарий...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Профилировать текущий сценарий</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Профилировать текущий сценарий</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Профилировать сценарий</b> <p>Установка аргументов командной строки и запуск профилирования сценария. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Профилировать проект</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Профилировать проект...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Профилировать текущий проект</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Профилировать проект</b> <p>Задание аргументов и запуск проекта на профилирование. Если файлы проекта не были сохранены, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Отладка сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>&Отладка сценария...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Отладить текущий сценарий</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Отладить текущий сценарий</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Отладка сценария</b> <p>Установка аргументов командной строки и задание текущей строки в качестве первой исполняемой инструкции Python текущего окна редактора. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Отладка проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>&Отладка проекта...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Отладить текущий проект</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>Отладка проекта</b> <p>Установка аргументов командной строки и задание текущей строки как первой исполняемой инструкции Python главного сценария текущего проекта. Если файлы проекта содержат несохраненные изменения, они могут быть сохранены первыми.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>Перезапустить последний отлаживаемый сценарий</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Остановить выполняющийся сценарий.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Продолжить</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>П&родолжить</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Продолжить выполнение программы с текущей точки</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Продолжить</b> <p>Продолжить выполнение программы с текущей точки. Программа остановится при завершении или по достижении точки останова.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>Продолжить до курсора</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>Продолжить &до курсора</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>Продолжить выполнение программы до строки, в которой находится курсор</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>Продолжить до курсора</b><p>Продолжить выполнение программы до строки, в которой находится курсор.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Одиночный шаг</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>&Одиночный шаг</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Выполнить одну инструкцию Python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> + <location filename="../Debugger/DebugUI.py" line="423"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Одиночный шаг</b> <p>Выполнение одной инструкции Python. Если инструкция является командой <tt>import</tt>, конструктором класса, вызовом метода или функции, то управление возвращается отладчику в следующем выражении.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="415"/> + <location filename="../Debugger/DebugUI.py" line="433"/> <source>Step Over</source> <translation>Следующая строка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="415"/> + <location filename="../Debugger/DebugUI.py" line="433"/> <source>Step &Over</source> <translation>С&ледующая строка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="420"/> + <location filename="../Debugger/DebugUI.py" line="438"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Выполнить одну инструкцию Python, оставаясь в текущем кадре</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="423"/> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Следующая строка</b> <p>Выполнение одной инструкции Python, оставаясь в текущем кадре. Если инструкция является командой <tt>import</tt>, конструктором класса, или вызовом метода или функции, то управление возвращается отладчику после выполнения инструкции.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Возврат</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>&Возврат</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>Выполнять инструкции Python до выхода из кадра</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>Возврат</b><p>Выполнение инструкций Python до выхода из кадра. Если инструкции находятся внутри инструкции <tt>import</tt>, конструкторе класса, или вызове функции или метода, то управление будет возвращено отладчику после выхода из текущего кадра.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Стоп</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>Ст&оп</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Остановить отладку</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Стоп</b> <p>Остановить текущую отладочную сессию.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>Фильтр типа переменных</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>Фильтр &типа переменных...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation>Настройка фильтра типа переменных</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Фильтр типа переменных</b><p>Настройте фильтр типов переменных. Во время сеанса отладки в окне глобальных или локальных переменных отображаются только типы переменных, которые не выбраны.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation>Фильтр исключений</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation>Фильтр &исключений...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation>Настройка фильтра исключений</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation>Настройка фильтра типа переменных</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Фильтр типа переменных</b><p>Настройте фильтр типов переменных. Во время сеанса отладки в окне глобальных или локальных переменных отображаются только типы переменных, которые не выбраны.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation>Фильтр исключений</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation>Фильтр &исключений...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation>Настройка фильтра исключений</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Фильтр исключений</b> <p>Настроить фильтр исключений. В течение отладочной сессии перехватываются только исключения, выделенные в списке.</p> <p>Стоит заметить, что все необработанные исключения перехватываются независимо от настроек фильтра.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Игнорированные исключения</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>&Игнорированные исключения...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Настройка игнорированных исключений</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Игнорированные исключения</b><p>Настроить игнорированные исключения. Только исключения, не попавшие в данный список, будут перехватываться при отладке.</p><p>Обратите внимание, что исключения, у которых нет соответствующего обработчика в тексте программы, невозможно игнорировать.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>Поставить/Убрать точку останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Поставить/убрать точку останова</b> <p>Поставить/убрать точку останова в текущей строке текущего редактора.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>Редактировать точку останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>Редактировать точку останова...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Редактировать точку останова</b> <p>Открыть диалог со свойствами точки останова. Работает в текущей строке текущего редактора.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>Следующая точка останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Следующая точка останова</b> <p>Переход к следующей точке останова в текущем редакторе.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>Предыдущая точка останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Предыдущая точка останова</b> <p>Переход к предыдущей точке останова в текущем редакторе.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>Убрать точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Убрать точки останова</b><p>Убрать точки останова во всех редакторах.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>О&тладка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>&Точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Запуск</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Отладка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Отлаживаемая программа содержит неопределенную синтаксическую ошибку.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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>Файл <b>{0}</b> содержит синтактическую ошибку <b>{1}</b> в строке <b>{2}</b>, позиция <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Выброшено исключение, которое не было обработано программой. Более точная информация в окне консоли.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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><p>Отлаживаемая программа выдала исключение <b>{0}</b><br>"<b>{1}</b>"<br>Файл: <b>{2}</b>, Строка: <b>{3}</b></p><p>Прервать выполнение в этом месте?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Отлаживаемая программа выдала исключение<br><b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Отлаживаемая программа была неожиданно прервана.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>Ошибка в условиях точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>Условие точки останова <b>{0}, {1}</b> содержит синтаксическую ошибку.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Ошибка в выражении для отслеживания</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>Выражение для отслеживания <b>{0}</b> содержит синтаксическую ошибку.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' уже существует.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' для переменной <b>{1}</b> уже существует.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>Выражение для отслеживания уже существует</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation>Покрытие проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation>Покрытие сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Для текущего проекта не определён главный сценарий. Отмена</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>Профиль проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>Профиль сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Для текущего проекта не определён главный сценарий. Отладка невозможна.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation>Программа завершилась</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation>Повторный запуск</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation><b>Перезапуск</b><p>Установка аргументов командной строки и задание текущей строки как первой исполняемой инструкции последнего отлаживаемого сценария. Если есть несохраненные изменения, они могут быть сохранены первыми.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation><b>Остановка</b><p>Остановка выполнения программы в отладчике.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>Программа генерирует сигнал "{0}".<br/>Файл: <b>{1}</b>, Строка: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation><p>Сообщение: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation><p>Программа завершилась со статусом выхода {0}.</p>{1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation><p><b>{0}</b> завершился со статусом выхода {1}.</p>{2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation>Сообщение: {0}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> + <location filename="../Debugger/DebugUI.py" line="1106"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>Программа завершилась со статусом выхода {0}. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1110"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>"{0}" завершился со статусом выхода {1}. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> + <location filename="../Debugger/DebugUI.py" line="1119"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -7285,7 +7285,7 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1106"/> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> @@ -7294,38 +7294,58 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation>Переместить указатель инструкции на курсор</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation>&Перейти к курсору</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation>Пропуск кода от текущей строки до текущей позиции курсора</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation><b>Переместить указатель инструкции к курсору</b><p>Перемещение указателя внутренней инструкции Python к текущей позиции курсора без выполнения промежуточного кода между ними.</p><p>При этом невозможно выйти из функции или перейти в блок кода, например в цикл. В таких случаях в журнал выводится сообщение об ошибке.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation>Нет доступных локальных переменных.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation>З&апуск</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> + <translation>Уведомления</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -7384,22 +7404,22 @@ <message> <location filename="../Debugger/DebugViewer.py" line="81"/> <source>Debuggers:</source> - <translation type="unfinished"></translation> + <translation>Отладчики:</translation> </message> <message> <location filename="../Debugger/DebugViewer.py" line="825"/> <source>waiting at exception</source> - <translation type="unfinished"></translation> + <translation>ожидание исключения</translation> </message> <message> <location filename="../Debugger/DebugViewer.py" line="829"/> <source>unknown state ({0})</source> - <translation type="unfinished"></translation> + <translation>неизвестное состояние ({0})</translation> </message> <message> <location filename="../Debugger/DebugViewer.py" line="750"/> <source><p>Debugger with ID <b>{0}</b> has been connected.</p></source> - <translation type="unfinished"></translation> + <translation><p>Подключен отладчик с ID <b>{0}</b>.</p></translation> </message> </context> <context> @@ -7843,17 +7863,17 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> <source>Multi Process Debugging</source> - <translation type="unfinished"></translation> + <translation>Мультипроцессная отладка</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> <source>Select to enable multiprocess debugging support globally</source> - <translation type="unfinished"></translation> + <translation>Разрешить включение глобальной мультипроцессной отладки</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Enable Multi Process Debugging Support</source> - <translation type="unfinished"></translation> + <translation>Включить поддержку мультипроцессной отладки</translation> </message> </context> <context> @@ -7889,12 +7909,12 @@ <translation type="obsolete">Выберите fork-ветвь для отслеживания.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation>Протокол ошибок отладки</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>Невозможно декодировать ответ, полученный от бэкэнда отладчика. Сообщите об этой проблеме, отправив полученные данные на электронную почту eric bugs.</p><p>Error: {0}</p><p>Data: <br/>{1}</p></translation> </message> @@ -17562,17 +17582,17 @@ <message> <location filename="../Debugger/ExceptionLogger.py" line="105"/> <source>{0}: An unhandled exception occured. See the shell window for details.</source> - <translation type="unfinished"></translation> + <translation>{0}: произошло необработанное исключение. Подробности смотри в окне оболочки.</translation> </message> <message> <location filename="../Debugger/ExceptionLogger.py" line="112"/> <source>{0}: {1}</source> - <translation type="unfinished">{0}: {1}</translation> + <translation>{0}: {1}</translation> </message> <message> <location filename="../Debugger/ExceptionLogger.py" line="115"/> <source>{0}: {1}, {2}</source> - <translation type="unfinished"></translation> + <translation>{0}: {1}, {2}</translation> </message> </context> <context> @@ -61329,12 +61349,12 @@ <message> <location filename="../QScintilla/Shell.py" line="844"/> <source>{0} on {1}</source> - <translation type="unfinished"></translation> + <translation>{0} из {1}</translation> </message> <message> <location filename="../QScintilla/Shell.py" line="1066"/> <source><{0}> {1}</source> - <translation type="unfinished"></translation> + <translation><{0}> {1}</translation> </message> </context> <context> @@ -63933,27 +63953,27 @@ <message> <location filename="../Debugger/StartDebugDialog.ui" line="245"/> <source>Select this to enable multi process debugging.</source> - <translation type="unfinished"></translation> + <translation>Включить мультипроцессную отладку.</translation> </message> <message> <location filename="../Debugger/StartDebugDialog.ui" line="248"/> <source><b>Multi Process Debugging</b><p>This enables debugging capability for multi process programs. Each started Python program is started within a new debugger.</p></source> - <translation type="unfinished"></translation> + <translation><b>Мультипроцессная отладка</b><p>Обеспечивается возможность мультипроцесснаой отладки программ. Каждая запущенная программа Python запускается в новом отладчике.</p></translation> </message> <message> <location filename="../Debugger/StartDebugDialog.ui" line="251"/> <source>Multi Process Debugging</source> - <translation type="unfinished"></translation> + <translation>Мультипроцессная отладка</translation> </message> <message> <location filename="../Debugger/StartDebugDialog.ui" line="260"/> <source>Don't Debug:</source> - <translation type="unfinished"></translation> + <translation>Без отладки:</translation> </message> <message> <location filename="../Debugger/StartDebugDialog.ui" line="276"/> <source>Enter the list of programs not to be debugged separated by space</source> - <translation type="unfinished"></translation> + <translation>Введите через пробел список программ, которые не нужно отлаживать</translation> </message> </context> <context> @@ -63991,7 +64011,7 @@ <message> <location filename="../Debugger/StartDialog.py" line="271"/> <source>No Debug Programs</source> - <translation type="unfinished"></translation> + <translation>Нет программ отладки</translation> </message> </context> <context> @@ -76686,7 +76706,7 @@ <message> <location filename="../Debugger/Config.py" line="47"/> <source>Special Attributes</source> - <translation type="unfinished"></translation> + <translation>Специальные атрибуты</translation> </message> </context> <context>
--- a/eric6/i18n/eric6_tr.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_tr.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6750,7 +6750,7 @@ <translation><p><b>{0}</b>kaçak bir barındırıcıdan (host) bağlantı denemesi. Bu bağlantıyı kabul ediyor musunuz?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6759,13 +6759,13 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -6781,12 +6781,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished">Hata Ayıklayıcıyı Başlat</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6794,426 +6794,426 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>Betiği Çalıştır</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>Betiiğ Çalıştı&r...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>Geçerli betiği çalıştır</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>Geçerli betiği çalıştır</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Betiği Çalıştır</b><p> KOmut satırı argumanlarını ayarla ve hata ayıklayıcının dışında çalıştır. Eğer dosyada kaydedilmemiş değişiklikler varsa önce kaydedilmelidir.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>Projeyi Çalıştır</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>&Projeyi Çalıştır...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>Geçerli Projeyi Çalıştır</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>Geçerli Projeyi Çalıştır</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>Betik kapsamını çalıştır</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>Betik kapsamını çalıştır...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>Proje kapsamını çalıştır</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>Proje kapsamını çalıştır...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>Betik Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>Betik Kesiti...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>Geçerli Betiğin Kesiti</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>Geçerli Betiğin Kesiti</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>Betik Kesiti</b><p>Komut satırından gerekli argumanları giriniz ve betiğin kesitini alınız Eğer dosyada kaydedilmemiş değişiklikler varsa önce kaydedilmelidir.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>Proje Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>Proje Kesiti...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>Geçerli Projenin Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>Betik Hata Ayıklama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>Be&tik Hata Ayıklama...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>Geçerli betikte hata ayıklama</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>Geçerli betikte hata ayıklama</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>Proje Hata Ayıklama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>&Proje Hata Ayıklama...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>Geçeli Projede Hata Ayıklama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>En son hata ayıklama yapılan betiği yeniden çalıştır</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>Çalışan betiği durdur.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>Devam et</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>&Devam et</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>Geçerli satırdan itibaren programı çalıştırmaya devam et</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>Devam Et</b><p>Geçerli satırdan itibaren programı çalıştırmaya devam et. Proğram sonlandırıldığında yada bir bekleme nokatsına ulaştığında durur.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>İmlece kadar devam et</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>İmlece Kadar Devam E&t</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>Geçerli satırdan geçerli imleç pozisyonuna kadar programı çalıştırmaya devam et</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>İmlece Kadar Devam Et</b><p>Geçerli satırdan geçerli imleç pozisyonuna kadar programı çalıştırmaya devam et.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>Tekli Adım</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>Tek&li Adım</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>Tekbir Python ifadesini girçekleştir</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>Sona Kadar Adımla</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>S&ona Kadar Adımla</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>Sona Kadar Adımla</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>S&ona Kadar Adımla</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>Adımlamadan Çık</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>Adımdan Çı&k</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>Dur</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>D&ur</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>Hata ayıklamayı durdur</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Dur</b><p>Çalışan hata ayıklama oturumunu durdur.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>Değişken Tipi Süzgeçi</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>Değişken Tipi Süzgeçi&b...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation>Değişken Tipi Süzgeçi Yapılandır</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation>İstisnai Süzgeç</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation>İstisnai Süz&eç...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation>İstisnai Süzgeçi ayarla</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation>Değişken Tipi Süzgeçi Yapılandır</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation>İstisnai Süzgeç</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation>İstisnai Süz&eç...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation>İstisnai Süzgeçi ayarla</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>Yoksayılan İstisnalar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>Yoksayılan İst&isnalar...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>Yoksayılan istisnaları ayarla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Yoksayılan İstisnalar</b><p>Yoksayılan istisnaları ayarla.hata ayıklama süreci içinde vurgulanan istisnaları listeleme.</p><p>Lütfen dikkat, ele alınmamış istisnalar yoksayılamaz.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>Beklemenoktası Açkapa</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Açkapa Beklemenoktası</b><p>Geçerli düzenleyicinin geçerli satırırında bir bekleme noktasını açkapa.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>Bekleme Noktasını Düzenle</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>Bekleme Noktasını Düzenle...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>Sonraki Beklemenoktası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>Önceki Beklemenoktası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>Beklemenoktalarını Temizle</translation> </message> @@ -7224,12 +7224,12 @@ <translation type="obsolete">Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>Hata Ayık&lama</translation> </message> @@ -7239,221 +7239,241 @@ <translation type="obsolete">Ba&şlat</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>&Durmanoktası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>Başla</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>Hata Ayıklama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Uygulama belirtilmemiş sözdizimi hatalarını belirlemeye başladı.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <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="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Hata ayıklanmaya başlanan program beklenmeyen bir şekilde sonlandı.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <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="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>Gözetleme İfade hatası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <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="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>Hali hazırda gözetleme ifadesi var</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation>Proje Kapsamı</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation>Betik Kapsamı</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Bugeçerli projede tanımlanan ana betik değil. Durduruluyor</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>Proje Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>Betik Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -8011,12 +8031,12 @@ <translation type="obsolete">Takip eden çatallaşmadaki branşı seç.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_zh_CN.ts Sat Dec 19 14:42:36 2020 +0100 +++ b/eric6/i18n/eric6_zh_CN.ts Sat Dec 19 15:06:20 2020 +0100 @@ -6778,7 +6778,7 @@ <translation>连接非法主机</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1827"/> + <location filename="../Debugger/DebugServer.py" line="1839"/> <source> Not connected </source> @@ -6792,13 +6792,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2096"/> + <location filename="../Debugger/DebugServer.py" line="2108"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="2110"/> + <location filename="../Debugger/DebugServer.py" line="2122"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -6814,12 +6814,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source>Start Debugger</source> <translation type="unfinished">启动调试器</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1577"/> + <location filename="../Debugger/DebugServer.py" line="1589"/> <source><p>The debugger type <b>{0}</b> is not supported or not configured.</p></source> <translation type="unfinished"></translation> </message> @@ -6827,414 +6827,414 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1926"/> + <location filename="../Debugger/DebugUI.py" line="1944"/> <source>Run Script</source> <translation>运行脚本</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="190"/> + <location filename="../Debugger/DebugUI.py" line="191"/> <source>&Run Script...</source> <translation>运行脚本(&R)…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="195"/> - <source>Run the current Script</source> - <translation>运行当前脚本</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="196"/> + <source>Run the current Script</source> + <translation>运行当前脚本</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="197"/> <source><b>Run Script</b><p>Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.</p></source> <translation><b>运行脚本</b><p>设置命令行参数,并在调试器之外运行脚本。如果文件未对更改进行保存,则可能会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>Run Project</source> <translation>运行项目</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="205"/> + <location filename="../Debugger/DebugUI.py" line="206"/> <source>Run &Project...</source> <translation>运行项目(&P)…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="210"/> - <source>Run the current Project</source> - <translation>运行当前项目</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="211"/> + <source>Run the current Project</source> + <translation>运行当前项目</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="212"/> <source><b>Run Project</b><p>Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>运行项目</b><p>设置命令行参数,并在调试器之外运行当前项目。如果当前项目未对更改进行保存,则可能会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script</source> <translation>脚本覆盖率测试</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="221"/> + <location filename="../Debugger/DebugUI.py" line="222"/> <source>Coverage run of Script...</source> <translation>脚本覆盖率测试…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="226"/> + <location filename="../Debugger/DebugUI.py" line="227"/> <source>Perform a coverage run of the current Script</source> <translation>对当前脚本进行覆盖率测试运行</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="228"/> + <location filename="../Debugger/DebugUI.py" line="229"/> <source><b>Coverage run of Script</b><p>Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.</p></source> <translation><b>脚本覆盖率测试</b><p>设置命令行参数,并在覆盖率分析工具的控制下运行脚本。如果文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project</source> <translation>项目覆盖率测试</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="237"/> + <location filename="../Debugger/DebugUI.py" line="238"/> <source>Coverage run of Project...</source> <translation>项目覆盖率测试…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="242"/> + <location filename="../Debugger/DebugUI.py" line="243"/> <source>Perform a coverage run of the current Project</source> <translation>对当前项目进行覆盖率测试运行</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="244"/> + <location filename="../Debugger/DebugUI.py" line="245"/> <source><b>Coverage run of Project</b><p>Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>项目覆盖率测试</b><p>设置命令行参数,并在覆盖率分析工具的控制下运行项目。如果当前项目的文件未保存则会先行保存。</P></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script</source> <translation>剖析脚本</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="254"/> + <location filename="../Debugger/DebugUI.py" line="255"/> <source>Profile Script...</source> <translation>剖析脚本…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="258"/> - <source>Profile the current Script</source> - <translation>剖析当前脚本</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="259"/> + <source>Profile the current Script</source> + <translation>剖析当前脚本</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="260"/> <source><b>Profile Script</b><p>Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.</p></source> <translation><b>剖析脚本</b><p>设置命令行参数,并剖析脚本。如果文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project</source> <translation>剖析项目</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="267"/> + <location filename="../Debugger/DebugUI.py" line="268"/> <source>Profile Project...</source> <translation>剖析项目…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="272"/> + <location filename="../Debugger/DebugUI.py" line="273"/> <source>Profile the current Project</source> <translation>剖析当前项目</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="274"/> + <location filename="../Debugger/DebugUI.py" line="275"/> <source><b>Profile Project</b><p>Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>剖析项目</b><p>设置命令行参数,并剖析当前项目。如果当前项目的文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2058"/> + <location filename="../Debugger/DebugUI.py" line="2076"/> <source>Debug Script</source> <translation>调试脚本</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="283"/> + <location filename="../Debugger/DebugUI.py" line="284"/> <source>&Debug Script...</source> <translation>调试脚本(&D)…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="288"/> - <source>Debug the current Script</source> - <translation>调试当前脚本</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="289"/> + <source>Debug the current Script</source> + <translation>调试当前脚本</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="290"/> <source><b>Debug Script</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.</p></source> <translation><b>调试脚本</b><p>设置命令行参数,并将当前行设为当前编辑窗口首先执行的 Python 声明。如果文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>Debug Project</source> <translation>调试项目</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="299"/> + <location filename="../Debugger/DebugUI.py" line="300"/> <source>Debug &Project...</source> <translation>调试项目(&P)…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="304"/> + <location filename="../Debugger/DebugUI.py" line="305"/> <source>Debug the current Project</source> <translation>调试当前项目</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="306"/> + <location filename="../Debugger/DebugUI.py" line="307"/> <source><b>Debug Project</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.</p></source> <translation><b>调试当前项目</b><p>设置命令行参数,并将当前行设为当前项目主脚本首先执行的 Python 声明。如果当前项目的文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="320"/> + <location filename="../Debugger/DebugUI.py" line="321"/> <source>Restart the last debugged script</source> <translation>重新启动最后调试的脚本</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="337"/> + <location filename="../Debugger/DebugUI.py" line="338"/> <source>Stop the running script.</source> <translation>中止正在运行的脚本。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>Continue</source> <translation>继续</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="347"/> + <location filename="../Debugger/DebugUI.py" line="348"/> <source>&Continue</source> <translation>继续(&C)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="352"/> + <location filename="../Debugger/DebugUI.py" line="353"/> <source>Continue running the program from the current line</source> <translation>从当前行继续运行程序</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="354"/> + <location filename="../Debugger/DebugUI.py" line="355"/> <source><b>Continue</b><p>Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.</p></source> <translation><b>继续</b><p>从当前行继续运行程序。当程序终止或到达断点的时候,程序也将中止。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue to Cursor</source> <translation>继续到光标</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="363"/> + <location filename="../Debugger/DebugUI.py" line="364"/> <source>Continue &To Cursor</source> <translation>继续到光标(&T)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="369"/> <source>Continue running the program from the current line to the current cursor position</source> <translation>继续运行程序从当前行到当前光标所在位置</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="371"/> + <location filename="../Debugger/DebugUI.py" line="372"/> <source><b>Continue To Cursor</b><p>Continue running the program from the current line to the current cursor position.</p></source> <translation><b>继续到光标</b><p>继续运行程序从当前行到当前光标所在位置。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Single Step</source> <translation>单步执行</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="399"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Sin&gle Step</source> <translation>单步执行(&Q)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="404"/> + <location filename="../Debugger/DebugUI.py" line="422"/> <source>Execute a single Python statement</source> <translation>执行单条 Python 语句</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> - <translation><b>单步执行</b><p>执行单条 Python 语句。如果该语句是 <tt>import</tt> 语句、类构造函数或者函数调用的方法,则由调试器 控制下一行语句。</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step Over</source> - <translation>跳过</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="415"/> - <source>Step &Over</source> - <translation>跳过(&O)</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="420"/> - <source>Execute a single Python statement staying in the current frame</source> - <translation>保持在当前框架中执行单条 Python 语句</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="423"/> + <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> + <translation><b>单步执行</b><p>执行单条 Python 语句。如果该语句是 <tt>import</tt> 语句、类构造函数或者函数调用的方法,则由调试器 控制下一行语句。</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step Over</source> + <translation>跳过</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="433"/> + <source>Step &Over</source> + <translation>跳过(&O)</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="438"/> + <source>Execute a single Python statement staying in the current frame</source> + <translation>保持在当前框架中执行单条 Python 语句</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>跳过</b><p>保持在相同框架中执行单条 Python 语句。如果该语句是 <tt>import</tt> 语句、类构造函数或者函数调用的方法,则则由调试器控制下一行语句。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Out</source> <translation>跳出</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="434"/> + <location filename="../Debugger/DebugUI.py" line="452"/> <source>Step Ou&t</source> <translation>跳出(&T)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="439"/> + <location filename="../Debugger/DebugUI.py" line="457"/> <source>Execute Python statements until leaving the current frame</source> <translation>执行 Python 语句直到离开当前框架</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="442"/> + <location filename="../Debugger/DebugUI.py" line="460"/> <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> <translation><b>跳出</b><p>执行 Python 语句直到离开当前框架。如果该语句处于 <tt>import</tt> 声明、类构造函数或函数调用的方法中,在离开当前框架后将由调试器进行控制。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>Stop</source> <translation>中止</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="453"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source>&Stop</source> <translation>中止(&S)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="458"/> + <location filename="../Debugger/DebugUI.py" line="476"/> <source>Stop debugging</source> <translation>中止调试</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="459"/> + <location filename="../Debugger/DebugUI.py" line="477"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>中止</b><p>中止正在运行中的调试会话。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Variables Type Filter</source> <translation>变量类型过滤器</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="484"/> <source>Varia&bles Type Filter...</source> <translation>变量类型过滤器(&B)…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="470"/> - <source>Configure variables type filter</source> - <translation>配置变量类型过滤器</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="472"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>变量类型过滤器</b><p>配置变量类型过滤器。在调试会话期间,只有未被选择的变量类型会被显示在全局或局部变量窗口中。</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>Exceptions Filter</source> - <translation>异常过滤器</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="482"/> - <source>&Exceptions Filter...</source> - <translation>异常过滤器(&E)…</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="486"/> - <source>Configure exceptions filter</source> - <translation>配置异常过滤器</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="488"/> + <source>Configure variables type filter</source> + <translation>配置变量类型过滤器</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="490"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>变量类型过滤器</b><p>配置变量类型过滤器。在调试会话期间,只有未被选择的变量类型会被显示在全局或局部变量窗口中。</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>Exceptions Filter</source> + <translation>异常过滤器</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="500"/> + <source>&Exceptions Filter...</source> + <translation>异常过滤器(&E)…</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="504"/> + <source>Configure exceptions filter</source> + <translation>配置异常过滤器</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="506"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>异常过滤器</b><p>配置异常过滤器。在调试会话期间,只有已列出的异常类型会被加亮显示。</p><p>注意:所有未处理的异常在过滤器列表中将被取消加亮。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>Ignored Exceptions</source> <translation>忽略的异常</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="499"/> + <location filename="../Debugger/DebugUI.py" line="517"/> <source>&Ignored Exceptions...</source> <translation>忽略的异常(&I)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="521"/> <source>Configure ignored exceptions</source> <translation>配置忽略的异常</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="505"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>忽略的异常</b><p>配置忽略的异常。在调试会话期间,只有已列出的异常类型会被加亮显示。</p><p>注意:未处理的异常不能被忽略。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="524"/> + <location filename="../Debugger/DebugUI.py" line="542"/> <source>Toggle Breakpoint</source> <translation>切换断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="525"/> + <location filename="../Debugger/DebugUI.py" line="543"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>切换断点</b><p>在当前编辑器的当前行切换断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="539"/> + <location filename="../Debugger/DebugUI.py" line="557"/> <source>Edit Breakpoint</source> <translation>编辑断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Edit Breakpoint...</source> <translation>编辑断点…</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="540"/> + <location filename="../Debugger/DebugUI.py" line="558"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>编辑断点</b><p>打开一个对话框编辑断点属性。对当前编辑器的当前行起作用。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="555"/> + <location filename="../Debugger/DebugUI.py" line="573"/> <source>Next Breakpoint</source> <translation>下一个断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="566"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="556"/> + <location filename="../Debugger/DebugUI.py" line="574"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>下一个断点</b><p>跳转到当前编辑器的下一个断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="570"/> + <location filename="../Debugger/DebugUI.py" line="588"/> <source>Previous Breakpoint</source> <translation>前一个断点</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="563"/> + <location filename="../Debugger/DebugUI.py" line="581"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="571"/> + <location filename="../Debugger/DebugUI.py" line="589"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>前一个断点</b><p>跳转到当前编辑器的前一个断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="583"/> + <location filename="../Debugger/DebugUI.py" line="601"/> <source>Clear Breakpoints</source> <translation>清除断点</translation> </message> @@ -7245,12 +7245,12 @@ <translation type="obsolete">Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="584"/> + <location filename="../Debugger/DebugUI.py" line="602"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>清除断点</b><p>清除所有编辑器的断点。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="610"/> + <location filename="../Debugger/DebugUI.py" line="628"/> <source>&Debug</source> <translation>调试(&D)</translation> </message> @@ -7260,233 +7260,253 @@ <translation type="obsolete">开始(&S)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="614"/> + <location filename="../Debugger/DebugUI.py" line="632"/> <source>&Breakpoints</source> <translation>断点(&B)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="657"/> + <location filename="../Debugger/DebugUI.py" line="675"/> <source>Start</source> <translation>开始</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="671"/> + <location filename="../Debugger/DebugUI.py" line="689"/> <source>Debug</source> <translation>调试</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1136"/> + <location filename="../Debugger/DebugUI.py" line="1154"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>被调试的程序包含一个未指定的语法错误。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1179"/> + <location filename="../Debugger/DebugUI.py" line="1197"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>产生了一个未处理的异常。详细信息参见命令行窗口。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1312"/> + <location filename="../Debugger/DebugUI.py" line="1330"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>被调试的程序意外终止。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <source>Breakpoint Condition Error</source> <translation>断点条件错误</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <source>Watch Expression Error</source> <translation>监视表达式出错</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1498"/> + <location filename="../Debugger/DebugUI.py" line="1516"/> <source>Watch expression already exists</source> <translation>监视表达式已存在</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1667"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Project</source> <translation>项目覆盖率</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1654"/> + <location filename="../Debugger/DebugUI.py" line="1672"/> <source>Coverage of Script</source> <translation>脚本覆盖率</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1938"/> + <location filename="../Debugger/DebugUI.py" line="1956"/> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1803"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Project</source> <translation>项目轮廓</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1790"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Profile of Script</source> <translation>脚本轮廓</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2075"/> + <location filename="../Debugger/DebugUI.py" line="2093"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>当前项目未定义主脚本。不能进行调试。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="536"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="551"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1155"/> + <location filename="../Debugger/DebugUI.py" line="1173"/> <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 type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1229"/> + <location filename="../Debugger/DebugUI.py" line="1247"/> <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="1244"/> + <location filename="../Debugger/DebugUI.py" line="1262"/> <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="1419"/> + <location filename="../Debugger/DebugUI.py" line="1437"/> <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="1458"/> + <location filename="../Debugger/DebugUI.py" line="1476"/> <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="1488"/> + <location filename="../Debugger/DebugUI.py" line="1506"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1493"/> + <location filename="../Debugger/DebugUI.py" line="1511"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1096"/> + <location filename="../Debugger/DebugUI.py" line="1114"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="316"/> + <location filename="../Debugger/DebugUI.py" line="317"/> <source>Restart</source> <translation type="unfinished">重启</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="322"/> + <location filename="../Debugger/DebugUI.py" line="323"/> <source><b>Restart</b><p>Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="338"/> + <location filename="../Debugger/DebugUI.py" line="339"/> <source><b>Stop</b><p>This stops the script running in the debugger backend.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1298"/> + <location filename="../Debugger/DebugUI.py" line="1316"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1062"/> + <location filename="../Debugger/DebugUI.py" line="1080"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1067"/> + <location filename="../Debugger/DebugUI.py" line="1085"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1091"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1082"/> + <location filename="../Debugger/DebugUI.py" line="1100"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1088"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1101"/> - <source>The program has terminated with an exit status of {0}. -{1} -</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1106"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1110"/> + <source>"{0}" has terminated with an exit status of {1}. +{2}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1119"/> + <source>The program has terminated with an exit status of {0}. +{1} +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1124"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="379"/> + <location filename="../Debugger/DebugUI.py" line="397"/> <source>&Jump To Cursor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="384"/> + <location filename="../Debugger/DebugUI.py" line="402"/> <source>Skip the code from the current line to the current cursor position</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="387"/> + <location filename="../Debugger/DebugUI.py" line="405"/> <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1376"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="612"/> + <location filename="../Debugger/DebugUI.py" line="630"/> <source>Sta&rt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="165"/> + <location filename="../Debugger/DebugUI.py" line="166"/> <source>Notification</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="380"/> + <source>Continue &Until</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="385"/> + <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="388"/> + <source><b>Continue Until</b><p>Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -8036,12 +8056,12 @@ <translation type="obsolete">子进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1329"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1344"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message>