Thu, 07 Jan 2021 18:11:11 +0100
BackgroundService and -Client: fixed a few typos.
--- a/eric6/Documentation/Source/eric6.Utilities.BackgroundClient.html Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/Documentation/Source/eric6.Utilities.BackgroundClient.html Thu Jan 07 18:11:11 2021 +0100 @@ -71,7 +71,7 @@ <tr> <td><a href="#BackgroundClient.__init__">BackgroundClient</a></td> -<td>Constructor of the BackgroundClient class.</td> +<td>Constructor</td> </tr> <tr> <td><a href="#BackgroundClient.__cancelled">__cancelled</a></td> @@ -83,15 +83,15 @@ </tr> <tr> <td><a href="#BackgroundClient.__peek">__peek</a></td> -<td>Private methode to peek the given length of bytes.</td> +<td>Private method to peek the given length of bytes.</td> </tr> <tr> <td><a href="#BackgroundClient.__receive">__receive</a></td> -<td>Private methode to receive the given length of bytes.</td> +<td>Private method to receive the given length of bytes.</td> </tr> <tr> <td><a href="#BackgroundClient.__send">__send</a></td> -<td>Private method to send a job response back to the BackgroundService.</td> +<td>Private method to send a job response back to the BackgroundService server.</td> </tr> <tr> <td><a href="#BackgroundClient.run">run</a></td> @@ -109,7 +109,7 @@ <b>BackgroundClient</b>(<i>host, port, maxProcs</i>) <p> - Constructor of the BackgroundClient class. + Constructor </p> <dl> @@ -137,7 +137,13 @@ <dl> <dt>Returns:</dt> <dd> -flag indicating a cancellation (boolean) +flag indicating a cancellation +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool </dd> </dl> <a NAME="BackgroundClient.__initClientService" ID="BackgroundClient.__initClientService"></a> @@ -149,23 +155,29 @@ </p> <dl> -<dt><i>fn</i></dt> +<dt><i>fn</i> (str)</dt> <dd> -service name to register (str) +service name to register </dd> -<dt><i>path</i></dt> +<dt><i>path</i> (str)</dt> <dd> -contains the path to the module (str) +contains the path to the module </dd> -<dt><i>module</i></dt> +<dt><i>module</i> (str)</dt> <dd> -name to import (str) +name to import </dd> </dl> <dl> <dt>Returns:</dt> <dd> -text result of the import action (str) +text result of the import action +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str </dd> </dl> <a NAME="BackgroundClient.__peek" ID="BackgroundClient.__peek"></a> @@ -173,19 +185,25 @@ <b>__peek</b>(<i>length</i>) <p> - Private methode to peek the given length of bytes. + Private method to peek the given length of bytes. </p> <dl> -<dt><i>length</i></dt> +<dt><i>length</i> (int)</dt> <dd> -bytes to receive (int) +bytes to receive </dd> </dl> <dl> <dt>Returns:</dt> <dd> -received bytes (bytes) +received bytes +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bytes </dd> </dl> <a NAME="BackgroundClient.__receive" ID="BackgroundClient.__receive"></a> @@ -193,19 +211,25 @@ <b>__receive</b>(<i>length</i>) <p> - Private methode to receive the given length of bytes. + Private method to receive the given length of bytes. </p> <dl> -<dt><i>length</i></dt> +<dt><i>length</i> (int)</dt> <dd> -bytes to receive (int) +bytes to receive </dd> </dl> <dl> <dt>Returns:</dt> <dd> -received bytes or None if connection closed (bytes) +received bytes or None if connection closed +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bytes </dd> </dl> <a NAME="BackgroundClient.__send" ID="BackgroundClient.__send"></a> @@ -213,21 +237,22 @@ <b>__send</b>(<i>fx, fn, data</i>) <p> - Private method to send a job response back to the BackgroundService. + Private method to send a job response back to the BackgroundService + server. </p> <dl> -<dt><i>fx</i></dt> +<dt><i>fx</i> (str)</dt> <dd> -remote function name to execute (str) +remote function name to execute </dd> -<dt><i>fn</i></dt> +<dt><i>fn</i> (str)</dt> <dd> -filename for identification (str) +filename for identification </dd> -<dt><i>data</i></dt> +<dt><i>data</i> (any basic datatype)</dt> <dd> -return value(s) (any basic datatype) +return value(s) </dd> </dl> <a NAME="BackgroundClient.run" ID="BackgroundClient.run"></a>
--- a/eric6/Documentation/Source/eric6.Utilities.BackgroundService.html Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/Documentation/Source/eric6.Utilities.BackgroundService.html Thu Jan 07 18:11:11 2021 +0100 @@ -24,7 +24,7 @@ <p> Module implementing a background service for the various checkers and other -python interpreter dependent functions. +Python interpreter dependent functions. </p> <h3>Global Attributes</h3> @@ -85,7 +85,7 @@ <tr> <td><a href="#BackgroundService.__init__">BackgroundService</a></td> -<td>Constructor of the BackgroundService class.</td> +<td>Constructor</td> </tr> <tr> <td><a href="#BackgroundService.__processQueue">__processQueue</a></td> @@ -105,7 +105,7 @@ </tr> <tr> <td><a href="#BackgroundService.enqueueRequest">enqueueRequest</a></td> -<td>Public method implementing a queued processing of incomming events.</td> +<td>Public method implementing a queued processing of incoming events.</td> </tr> <tr> <td><a href="#BackgroundService.on_disconnectSocket">on_disconnectSocket</a></td> @@ -113,7 +113,7 @@ </tr> <tr> <td><a href="#BackgroundService.on_newConnection">on_newConnection</a></td> -<td>Private slot for new incomming connections from the clients.</td> +<td>Private slot for new incoming connections from the clients.</td> </tr> <tr> <td><a href="#BackgroundService.preferencesOrProjectChanged">preferencesOrProjectChanged</a></td> @@ -125,7 +125,7 @@ </tr> <tr> <td><a href="#BackgroundService.restartService">restartService</a></td> -<td>Public method to restart a given lanuage.</td> +<td>Public method to restart a given language.</td> </tr> <tr> <td><a href="#BackgroundService.serviceConnect">serviceConnect</a></td> @@ -151,7 +151,7 @@ <b>BackgroundService</b>(<i></i>) <p> - Constructor of the BackgroundService class. + Constructor </p> <a NAME="BackgroundService.__processQueue" ID="BackgroundService.__processQueue"></a> <h4>BackgroundService.__processQueue</h4> @@ -170,9 +170,9 @@ </p> <dl> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -language of the incomming connection (str) +language of the incoming connection </dd> </dl> <dl> @@ -191,21 +191,21 @@ </p> <dl> -<dt><i>fx</i></dt> +<dt><i>fx</i> (str)</dt> <dd> -remote function name to execute (str) +remote function name to execute </dd> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -language to connect to (str) +language to connect to </dd> -<dt><i>fn</i></dt> +<dt><i>fn</i> (str)</dt> <dd> -filename for identification (str) +filename for identification </dd> -<dt><i>data</i></dt> +<dt><i>data</i> (any basic datatype)</dt> <dd> -function argument(s) (any basic datatype) +function argument(s) </dd> </dl> <a NAME="BackgroundService.__startExternalClient" ID="BackgroundService.__startExternalClient"></a> @@ -217,19 +217,25 @@ </p> <dl> -<dt><i>interpreter</i></dt> +<dt><i>interpreter</i> (str)</dt> <dd> -path and name of the executable to start (string) +path and name of the executable to start </dd> -<dt><i>port</i></dt> +<dt><i>port</i> (int)</dt> <dd> -socket port to which the interpreter should connect (int) +socket port to which the interpreter should connect </dd> </dl> <dl> <dt>Returns:</dt> <dd> -the process object (QProcess or None) +the process object +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QProcess or None </dd> </dl> <a NAME="BackgroundService.enqueueRequest" ID="BackgroundService.enqueueRequest"></a> @@ -237,29 +243,29 @@ <b>enqueueRequest</b>(<i>fx, lang, fn, data</i>) <p> - Public method implementing a queued processing of incomming events. + Public method implementing a queued processing of incoming events. </p> <p> - Dublicate service requests updates an older request to avoid overrun or + Duplicate service requests update an older request to avoid overrun or starving of the services. </p> <dl> -<dt><i>fx</i></dt> +<dt><i>fx</i> (str)</dt> <dd> -function name of the service (str) +function name of the service </dd> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -language to connect to (str) +language to connect to </dd> -<dt><i>fn</i></dt> +<dt><i>fn</i> (str)</dt> <dd> -filename for identification (str) +filename for identification </dd> -<dt><i>data</i></dt> +<dt><i>data</i> (any basic datatype)</dt> <dd> -function argument(s) (any basic datatype(s)) +function argument(s) </dd> </dl> <a NAME="BackgroundService.on_disconnectSocket" ID="BackgroundService.on_disconnectSocket"></a> @@ -271,9 +277,9 @@ </p> <dl> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -client language which connection is lost (str) +client language which connection is lost </dd> </dl> <a NAME="BackgroundService.on_newConnection" ID="BackgroundService.on_newConnection"></a> @@ -281,7 +287,7 @@ <b>on_newConnection</b>(<i></i>) <p> - Private slot for new incomming connections from the clients. + Private slot for new incoming connections from the clients. </p> <a NAME="BackgroundService.preferencesOrProjectChanged" ID="BackgroundService.preferencesOrProjectChanged"></a> <h4>BackgroundService.preferencesOrProjectChanged</h4> @@ -299,13 +305,13 @@ </p> <dl> -<dt><i>fx</i></dt> +<dt><i>fx</i> (str)</dt> <dd> -function name of the service (str) +function name of the service </dd> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -language to connect to (str) +language to connect to </dd> </dl> <a NAME="BackgroundService.restartService" ID="BackgroundService.restartService"></a> @@ -313,17 +319,17 @@ <b>restartService</b>(<i>language, forceKill=False</i>) <p> - Public method to restart a given lanuage. + Public method to restart a given language. </p> <dl> -<dt><i>language</i></dt> +<dt><i>language</i> (str)</dt> <dd> -to restart (str) +to restart </dd> -<dt><i>forceKill</i></dt> +<dt><i>forceKill</i> (bool)</dt> <dd> -flag to kill a running task (bool) +flag to kill a running task </dd> </dl> <a NAME="BackgroundService.serviceConnect" ID="BackgroundService.serviceConnect"></a> @@ -336,34 +342,34 @@ </p> <dl> -<dt><i>fx</i></dt> +<dt><i>fx</i> (str)</dt> <dd> -function name of the service (str) +function name of the service </dd> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -language of the new service (str) +language of the new service </dd> -<dt><i>modulepath</i></dt> +<dt><i>modulepath</i> (str)</dt> <dd> -full path to the module (str) +full path to the module </dd> -<dt><i>module</i></dt> +<dt><i>module</i> (str)</dt> <dd> -name to import (str) +name to import </dd> -<dt><i>callback</i></dt> +<dt><i>callback</i> (function)</dt> <dd> -function called on service response (function) +function called on service response </dd> <dt><i>onErrorCallback</i></dt> <dd> function called, if client isn't available (function) </dd> -<dt><i>onBatchDone</i></dt> +<dt><i>onBatchDone</i> (function)</dt> <dd> -function called when a batch job is done (function) +function called when a batch job is done </dd> </dl> <a NAME="BackgroundService.serviceDisconnect" ID="BackgroundService.serviceDisconnect"></a> @@ -375,13 +381,13 @@ </p> <dl> -<dt><i>fx</i></dt> +<dt><i>fx</i> (function)</dt> <dd> -function name of the service (function) +function name of the service </dd> -<dt><i>lang</i></dt> +<dt><i>lang</i> (str)</dt> <dd> -language of the service (str) +language of the service </dd> </dl> <a NAME="BackgroundService.shutdown" ID="BackgroundService.shutdown"></a>
--- a/eric6/Documentation/Source/index-eric6.Utilities.html Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/Documentation/Source/index-eric6.Utilities.html Thu Jan 07 18:11:11 2021 +0100 @@ -51,7 +51,7 @@ </tr> <tr> <td><a href="eric6.Utilities.BackgroundService.html">BackgroundService</a></td> -<td>Module implementing a background service for the various checkers and other python interpreter dependent functions.</td> +<td>Module implementing a background service for the various checkers and other Python interpreter dependent functions.</td> </tr> <tr> <td><a href="eric6.Utilities.FtpUtilities.html">FtpUtilities</a></td>
--- a/eric6/Utilities/BackgroundClient.py Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/Utilities/BackgroundClient.py Thu Jan 07 18:11:11 2021 +0100 @@ -25,7 +25,7 @@ """ def __init__(self, host, port, maxProcs): """ - Constructor of the BackgroundClient class. + Constructor @param host ip address the background service is listening @type str @@ -47,10 +47,14 @@ """ Private method to import the given module and register it as service. - @param fn service name to register (str) - @param path contains the path to the module (str) - @param module name to import (str) - @return text result of the import action (str) + @param fn service name to register + @type str + @param path contains the path to the module + @type str + @param module name to import + @type str + @return text result of the import action + @rtype str """ sys.path.insert(1, path) try: @@ -68,11 +72,15 @@ def __send(self, fx, fn, data): """ - Private method to send a job response back to the BackgroundService. + Private method to send a job response back to the BackgroundService + server. - @param fx remote function name to execute (str) - @param fn filename for identification (str) - @param data return value(s) (any basic datatype) + @param fx remote function name to execute + @type str + @param fn filename for identification + @type str + @param data return value(s) + @type any basic datatype """ if not isinstance(data, ( dict, list, tuple, str, int, float, bool, type(None), @@ -89,10 +97,12 @@ def __receive(self, length): """ - Private methode to receive the given length of bytes. + Private method to receive the given length of bytes. - @param length bytes to receive (int) - @return received bytes or None if connection closed (bytes) + @param length bytes to receive + @type int + @return received bytes or None if connection closed + @rtype bytes """ data = b'' while len(data) < length: @@ -104,10 +114,12 @@ def __peek(self, length): """ - Private methode to peek the given length of bytes. + Private method to peek the given length of bytes. - @param length bytes to receive (int) - @return received bytes (bytes) + @param length bytes to receive + @type int + @return received bytes + @rtype bytes """ data = b'' self.connection.setblocking(False) @@ -124,7 +136,8 @@ """ Private method to check for a job cancellation. - @return flag indicating a cancellation (boolean) + @return flag indicating a cancellation + @rtype bool """ msg = self.__peek(struct.calcsize(b'!II') + 6) if msg[-6:] == b"CANCEL": @@ -205,7 +218,8 @@ if __name__ == '__main__': if len(sys.argv) != 4: - print('Host, port and max. processes parameters are missing. Abort.') + print('Host, port and max. processes parameters are missing.' + ' Aborting.') sys.exit(1) host, port, maxProcs = sys.argv[1:]
--- a/eric6/Utilities/BackgroundService.py Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/Utilities/BackgroundService.py Thu Jan 07 18:11:11 2021 +0100 @@ -2,11 +2,10 @@ # Copyright (c) 2013 - 2021 Detlev Offenbach <detlev@die-offenbachs.de> # -# pylint: disable=C0103 """ Module implementing a background service for the various checkers and other -python interpreter dependent functions. +Python interpreter dependent functions. """ import json @@ -42,7 +41,7 @@ def __init__(self): """ - Constructor of the BackgroundService class. + Constructor """ self.processes = {} self.connections = {} @@ -64,7 +63,7 @@ port = self.serverPort() ## Note: Need the port if started external in debugger: - print('BackgroundService listening on: {0:d}'.format(port)) + print('Background Service listening on: {0:d}'.format(port)) # __IGNORE_WARNING__ venvName = Preferences.getDebugger("Python3VirtualEnv") interpreter = e5App().getObject( @@ -80,9 +79,12 @@ """ Private method to start the background client as external process. - @param interpreter path and name of the executable to start (string) - @param port socket port to which the interpreter should connect (int) - @return the process object (QProcess or None) + @param interpreter path and name of the executable to start + @type str + @param port socket port to which the interpreter should connect + @type int + @return the process object + @rtype QProcess or None """ if interpreter == "" or not Utilities.isinpath(interpreter): return None @@ -114,10 +116,14 @@ """ Private method to send a job request to one of the clients. - @param fx remote function name to execute (str) - @param lang language to connect to (str) - @param fn filename for identification (str) - @param data function argument(s) (any basic datatype) + @param fx remote function name to execute + @type str + @param lang language to connect to + @type str + @param fn filename for identification + @type str + @param data function argument(s) + @type any basic datatype """ self.__cancelled = False connection = self.connections.get(lang) @@ -146,7 +152,8 @@ """ Private method to receive the response from the clients. - @param lang language of the incomming connection (str) + @param lang language of the incoming connection + @type str @exception RuntimeError raised if hashes don't match """ connection = self.connections[lang] @@ -206,8 +213,8 @@ fx, lng, fn, data = self.runningJob try: self.services[(fx, lng)][3](fx, lng, fn, self.tr( - 'An error in Erics background client stopped the' - ' service.') + "An error in Eric's background client stopped the" + " service.") ) except (KeyError, TypeError): # ignore silently @@ -258,10 +265,12 @@ def restartService(self, language, forceKill=False): """ - Public method to restart a given lanuage. + Public method to restart a given language. - @param language to restart (str) - @param forceKill flag to kill a running task (bool) + @param language to restart + @type str + @param forceKill flag to kill a running task + @type bool """ try: proc, interpreter = self.processes.pop(language) @@ -288,14 +297,19 @@ def enqueueRequest(self, fx, lang, fn, data): """ - Public method implementing a queued processing of incomming events. + Public method implementing a queued processing of incoming events. - Dublicate service requests updates an older request to avoid overrun or + Duplicate service requests update an older request to avoid overrun or starving of the services. - @param fx function name of the service (str) - @param lang language to connect to (str) - @param fn filename for identification (str) - @param data function argument(s) (any basic datatype(s)) + + @param fx function name of the service + @type str + @param lang language to connect to + @type str + @param fn filename for identification + @type str + @param data function argument(s) + @type any basic datatype """ args = [fx, lang, fn, data] if fx == 'INIT': @@ -315,8 +329,10 @@ """ Public method to ask a batch job to terminate. - @param fx function name of the service (str) - @param lang language to connect to (str) + @param fx function name of the service + @type str + @param lang language to connect to + @type str """ self.__cancelled = True @@ -342,14 +358,20 @@ Public method to announce a new service to the background service/client. - @param fx function name of the service (str) - @param lang language of the new service (str) - @param modulepath full path to the module (str) - @param module name to import (str) - @param callback function called on service response (function) + @param fx function name of the service + @type str + @param lang language of the new service + @type str + @param modulepath full path to the module + @type str + @param module name to import + @type str + @param callback function called on service response + @type function @param onErrorCallback function called, if client isn't available (function) - @param onBatchDone function called when a batch job is done (function) + @param onBatchDone function called when a batch job is done + @type function """ self.services[(fx, lang)] = ( modulepath, module, callback, onErrorCallback @@ -364,8 +386,10 @@ """ Public method to remove the service from the service list. - @param fx function name of the service (function) - @param lang language of the service (str) + @param fx function name of the service + @type function + @param lang language of the service + @type str """ serviceArgs = self.services.pop((fx, lang), None) if serviceArgs and serviceArgs[3]: @@ -373,7 +397,7 @@ def on_newConnection(self): """ - Private slot for new incomming connections from the clients. + Private slot for new incoming connections from the clients. """ connection = self.nextPendingConnection() if not connection.waitForReadyRead(1000): @@ -409,7 +433,8 @@ """ Private slot called when connection to a client is lost. - @param lang client language which connection is lost (str) + @param lang client language which connection is lost + @type str """ conn = self.connections.pop(lang, None) if conn:
--- a/eric6/i18n/eric6_cs.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_cs.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1549,40 +1549,40 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="208"/> - <source>An error in Erics background client stopped the service.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6802,7 +6802,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Spustit skript</translation> </message> @@ -6822,7 +6822,7 @@ <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="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Spustit projekt</translation> </message> @@ -6922,7 +6922,7 @@ <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="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Debugovat skript</translation> </message> @@ -6942,7 +6942,7 @@ <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="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Debugovat projekt</translation> </message> @@ -7219,52 +7219,52 @@ <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Chyba v podmíněném breakpointu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Pokrytí projektu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Pokrytí skriptu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Profilovat projekt</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Profilovat skript</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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> @@ -7274,12 +7274,12 @@ <translation>Zastavit běžící skript.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Chyba sledovacího bodu</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>Sledovací bod již existuje</translation> </message> @@ -7316,42 +7316,42 @@ <translation></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <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="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -7371,43 +7371,16 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> - <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="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="406"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> @@ -7428,7 +7401,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7462,6 +7435,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7797,17 +7780,17 @@ <translation>Automatické ukládání změn ve skriptech</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>Přidat povoleného hosta</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>Zadání IP adresy povoleného hosta</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>Editovat povolené hosty</translation> </message> @@ -7832,12 +7815,12 @@ <translation>Všechna síťová připojení (IPv6)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Vybrat pro změnu přepínání breakpointu od Off->On->Off na Off->On (trvale)->On (dočasně)->Off</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Třístavový breakpoint</translation> </message> @@ -7854,95 +7837,95 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Potlačit dialog ukončení klienta při čistém ukončení</translation> + <translation type="obsolete">Potlačit dialog ukončení klienta při čistém ukončení</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>Nezobrazovat dialog ukončení klienta při čistém ukončení</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">Nezobrazovat dialog ukončení klienta při čistém ukončení</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Breakpointy</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Výjimky</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>Vybrat vždy zastavit na výjimkách</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>Vždy zastavit na výjimkách</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>Zadaná adresa <b>{0}</b> není validní IP v4 nebo IP v6. Zrušeno...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>Vybrat vždy zastavit na výjimkách</translation> + <source>Select to show exception information in the shell window</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>Vždy zastavit na výjimkách</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>Zadaná adresa <b>{0}</b> není validní IP v4 nebo IP v6. Zrušeno...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished">Počet nedávných souborů:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -7984,42 +7967,42 @@ <translation type="unfinished">Vyberte, má-li debuger běžet vzdáleně</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -53352,17 +53335,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Předvolby exportu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Předvolby importu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -53383,7 +53366,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_de.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_de.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage=""> +<!DOCTYPE TS> +<TS version="2.1" language="de"> <context> <name>AboutDialog</name> <message> @@ -1536,40 +1537,45 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation>{0} nicht konfiguriert.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation>Hintergrund Client neu starten?</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation>Hintergrund Client wurde getrennt.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation>Die Verbindung zu Erics Hintergund Client wurde aus unbekanntem Grund getrennt.</translation> </message> <message> <location filename="../Utilities/BackgroundService.py" line="208"/> <source>An error in Erics background client stopped the service.</source> - <translation>Ein Fehler im Eric Hintergrunddienst hat den Dienst beendet.</translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <translation type="obsolete">Ein Fehler im Eric Hintergrunddienst hat den Dienst beendet.</translation> + </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation><p>Der Hintergund Client für <b>{0}</b> wurde durch eine Exception gestoppt. Er wird für verschiedene Plugins, wie z.B. die Checker, verwendet.</p><p>Wähle:<ul><li><b>'Ja'</b>, um den Client aber nicht den letzten Job neu zu starten</li><li><b>'Wiederholen'</b>, um den Client und letzten Job neu zu starten</li><li><b>'Nein'</b>, um den Client nicht neu zu starten.</li></ul></p><p>Hinweis: Der Client kann immer wieder gestartet werden, indem der Einstellungsdialog mit Ok geschlossen wird oder durch das Neuladen/ Wechseln des Projektes.</p></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation>Die Verbindung zum Hintergund Client für <b>{0}</b> wurde aus unbekanntem Grund getrennt.<br>Soll er neu gestartet werden?</translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation>Ein Fehler im Eric Hintergrunddienst hat den Dienst beendet.</translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -2052,8 +2058,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>In neuem Register öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/> @@ -2121,8 +2127,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="90"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>In neuem Register öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="94"/> @@ -6658,7 +6664,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Skript ausführen</translation> </message> @@ -6673,7 +6679,7 @@ <translation>Das aktuelle Skript ausführen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Projekt ausführen</translation> </message> @@ -6778,27 +6784,27 @@ <translation><b>Anhalten</b><p>Beende das Debuggen des laufenden Programms.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Projekt debuggen</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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> @@ -6838,7 +6844,7 @@ <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="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Skript debuggen</translation> </message> @@ -6873,7 +6879,7 @@ <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="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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> @@ -6923,12 +6929,12 @@ <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="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Abdeckung des Projektes</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Abdeckung des Skriptes</translation> </message> @@ -6973,12 +6979,12 @@ <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Projektprofil</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Skriptprofil</translation> </message> @@ -7083,17 +7089,17 @@ <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Fehler in Haltepunktbedingung</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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> @@ -7125,12 +7131,12 @@ <translation>Debug</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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> @@ -7140,27 +7146,27 @@ <translation>Halte das laufende Skript an.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Fehler in Beobachtungsausdruck</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <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="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>Beobachtungsausdruck existiert bereits</translation> </message> @@ -7202,7 +7208,7 @@ <translation>Haltepunkt bearbeiten …</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation>Programm beendet</translation> </message> @@ -7222,27 +7228,27 @@ <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="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> <source><p>Message: {0}</p></source> - <translation><p>Nachricht: {0}</p></translation> + <translation type="obsolete"><p>Nachricht: {0}</p></translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1129"/> <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> + <translation type="obsolete"><p>Das Programm wurde mit dem Status {0} beendet.</p>{1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1135"/> <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="1143"/> + <translation type="obsolete"><p><b>{0}</b> wurde mit dem Status {1} beendet.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation>Nachricht: {0}</translation> </message> @@ -7250,14 +7256,14 @@ <location filename="../Debugger/DebugUI.py" line="1148"/> <source>The program has terminated with an exit status of {0}. {1}</source> - <translation>Das Programm wurde mit dem Status {0} beendet. + <translation type="obsolete">Das Programm wurde mit dem Status {0} beendet. {1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1152"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> - <translation>„{0}“ wurde mit dem Status {1} beendet. + <translation type="obsolete">„{0}“ wurde mit dem Status {1} beendet. {2}</translation> </message> <message> @@ -7281,7 +7287,7 @@ <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="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation>Keine lokalen Variablen verfügbar.</translation> </message> @@ -7315,6 +7321,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation><p>Das Programm wurde mit dem Status {0} beendet.</p><p>{1}</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation><p><b>{0}</b> wurde mit dem Status {1} beendet.</p><p>{2}</p></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7643,22 +7659,22 @@ <translation>Geänderte Skripte automatisch sichern</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>Zugelassene Rechner hinzufügen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>Gib die IP-Adresse eines zugelassenen Rechners ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> <translation><p>Die eingegebene Adresse <b>{0}</b> ist keine gültige IPv4- oder IPv6-Adresse. Abbruch …</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>Zugelassene Rechner bearbeiten</translation> </message> @@ -7683,12 +7699,12 @@ <translation>Alle Netzwerkschnittstellen (IPv6)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Auswählen, um die Umschaltreihenfolge für Haltepunkte von Aus→An→Aus auf Aus→An (permanent)→An (temporär)→Aus zu ändern</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Haltepunkt mit drei Zuständen</translation> </message> @@ -7705,90 +7721,90 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Auswählen, um den Clientende-Dialog bei erfolgreicher Ausführung zu unterdrücken</translation> + <translation type="obsolete">Auswählen, um den Clientende-Dialog bei erfolgreicher Ausführung zu unterdrücken</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>Clientende-Dialog bei erfolgreicher Ausführung unterdrücken</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">Clientende-Dialog bei erfolgreicher Ausführung unterdrücken</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Haltepunkte</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Ausnahmen</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>Auswählen, um bei Ausnahmen immer anzuhalten</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>Bei Ausnahmen immer anhalten</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation>Betrachter für lokale Variablen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation>Quelltext automatisch anzeigen, wenn der Nutzer einen anderen Rahmen im Aufrufstapelbetrachter auswählt.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation>Quelltext automatisch anzeigen</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>Auswählen, um bei Ausnahmen immer anzuhalten</translation> + <source>Select to show exception information in the shell window</source> + <translation>Auswählen, um Ausnahmeninformationen im Shell Fenster anzuzeigen</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>Bei Ausnahmen immer anhalten</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation>Betrachter für lokale Variablen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation>Quelltext automatisch anzeigen, wenn der Nutzer einen anderen Rahmen im Aufrufstapelbetrachter auswählt.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation>Quelltext automatisch anzeigen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> - <translation>Auswählen, um Ausnahmeninformationen im Shell Fenster anzuzeigen</translation> + <source>Show exceptions in Shell</source> + <translation>Ausnahmen im Shell Fenster anzeigen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation>Max. Variablengröße:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation>Gib die maximale Variablengröße ein, bis zu der sie angeteigt wird (0 = unbegrenzt)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation>keine Begrenzung</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> + <translation> Bytes</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation>Ausnahmen im Shell Fenster anzeigen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation>Max. Variablengröße:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation>Gib die maximale Variablengröße ein, bis zu der sie angeteigt wird (0 = unbegrenzt)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation>keine Begrenzung</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation> Bytes</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation>Variablenbetrachter</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation>Anzahl zuletzt geöffneter Dateien und Bedingungen:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation>Gib die zu merkende Anzahl an zuletzt verwendeter Dateien und Haltepunktbedingungen ein</translation> </message> @@ -7832,42 +7848,42 @@ <translation>Auswählen, wenn der Debugger remote gestartet werden soll</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation>Geänderte Elemente:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation>Erstmalig geladene Elemente:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation>Hintergrundfarben</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation>Wähle die Hintergrundfarbe für geänderte Einträge.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation>Wähle die Hintergrundfarbe für Elemente, die erstmalig geladen wurden.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation>Mehrfachprozesse debuggen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation>Auswählen, um die Unterstützung zum Debuggen von Mehrfachprozessen global zu aktivieren</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation>Unterstützung zum Debuggen von Mehrfachprozessen aktivieren</translation> </message> @@ -44578,12 +44594,12 @@ </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1050"/> - <source>µPy Chart</source> + <source>µPy Chart</source> <translation>µPy Chart</translation> </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>µPy Files</source> + <source>µPy Files</source> <translation>µPy Dateien</translation> </message> <message> @@ -50018,17 +50034,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Einstellungen exportieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Einstellungen importieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation> </message> @@ -50049,7 +50065,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation>Variablenname</translation> </message> @@ -83721,8 +83737,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="666"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open Link in New Tab Ctrl+LMB</source> + <translation>Link in neuem Fenster öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="672"/>
--- a/eric6/i18n/eric6_empty.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_empty.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1520,40 +1520,40 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="208"/> - <source>An error in Erics background client stopped the service.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6596,7 +6596,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> @@ -6616,7 +6616,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation type="unfinished"></translation> </message> @@ -6716,7 +6716,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation type="unfinished"></translation> </message> @@ -6736,7 +6736,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation type="unfinished"></translation> </message> @@ -7060,139 +7060,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> - <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="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <source>The program being debugged has terminated unexpectedly.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation type="unfinished"></translation> </message> @@ -7217,7 +7190,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7251,6 +7224,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7604,122 +7587,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> - <source>Select to suppress the client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> - <source>Don't show client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> + <source>Select to show exception information in the shell window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> + <source>Add allowed host</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> + <source>Enter the IP address of an allowed host</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source>Edit allowed host</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> - <source>Add allowed host</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> - <source>Enter the IP address of an allowed host</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source>Edit allowed host</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -7761,42 +7734,42 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -49770,17 +49743,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> @@ -49801,7 +49774,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_en.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_en.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1520,40 +1520,40 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="208"/> - <source>An error in Erics background client stopped the service.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6604,7 +6604,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> @@ -6624,7 +6624,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation type="unfinished"></translation> </message> @@ -6724,7 +6724,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation type="unfinished"></translation> </message> @@ -6744,7 +6744,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation type="unfinished"></translation> </message> @@ -7053,102 +7053,102 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <source>The program being debugged has terminated unexpectedly.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -7168,43 +7168,16 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> - <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="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="406"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> @@ -7225,7 +7198,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7259,6 +7232,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7612,122 +7595,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> - <source>Select to suppress the client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> - <source>Don't show client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> + <source>Add allowed host</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> + <source>Enter the IP address of an allowed host</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source>Edit allowed host</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> + <source>Select to show exception information in the shell window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> - <source>Add allowed host</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> - <source>Enter the IP address of an allowed host</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source>Edit allowed host</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -7769,42 +7742,42 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -49812,17 +49785,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -49843,7 +49816,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_es.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_es.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1533,40 +1533,45 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation>{0} no configurado.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation>¿Reiniciar cliente en background?</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation>Cliente en background desconectado.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation>El cliente en background de Eric ha desconectado debido a una razón desconocida.</translation> </message> <message> <location filename="../Utilities/BackgroundService.py" line="208"/> <source>An error in Erics background client stopped the service.</source> - <translation>Un error en el cliente en background de Eric ha detenido el servicio.</translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <translation type="obsolete">Un error en el cliente en background de Eric ha detenido el servicio.</translation> + </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation><p>El cliente en background para <b>{0}</b> se ha detenido debido a una excepción. Éste es utilizado por varios plug-ins como los distintos comprobadores.</p><p>Seleccionar<ul><li><b>'Si'</b> para reiniciar el cliente, abortando el último trabajo</li><li><b>'Reintentar'</b> para reiniciar el cliente y el último trabajo</li><li><b>'No'</b> para dejar el cliente sin iniciar.</li></ul></p><p>Nota: El cliente se puede reiniciar abriendo y aceptando el diálogo de preferencias o recargando/cambiando el proyecto.</p></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation>El cliente en background para <b>{0}</b> ha desconectado por razón desconocida.<br>¿Reiniciarlo?</translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6658,7 +6663,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Ejecutar Script</translation> </message> @@ -6678,7 +6683,7 @@ <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="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Ejecutar Proyecto</translation> </message> @@ -6778,7 +6783,7 @@ <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="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> @@ -6798,7 +6803,7 @@ <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="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Depurar proyecto</translation> </message> @@ -7075,62 +7080,62 @@ <translation>Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Error en la condición del Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Cobertura del Proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Cobertura del Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Profiling del proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Profiling del script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Error en la Expresión a Examinar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>La expresión a Examinar ya existe</translation> </message> @@ -7167,42 +7172,42 @@ <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <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="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation>Programa terminado</translation> </message> @@ -7222,27 +7227,27 @@ <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="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> <source><p>Message: {0}</p></source> - <translation><p>Mensaje: {0}</p></translation> + <translation type="obsolete"><p>Mensaje: {0}</p></translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1129"/> <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> + <translation type="obsolete"><p>El programa ha terminato con estado de salida {0}.</p>{1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1135"/> <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="1143"/> + <translation type="obsolete"><p><b>{0}</b> ha terminado con estado de salida {1}.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation>Mensaje: {0}</translation> </message> @@ -7250,14 +7255,14 @@ <location filename="../Debugger/DebugUI.py" line="1148"/> <source>The program has terminated with an exit status of {0}. {1}</source> - <translation>El programa ha terminado con estado de salida {0}. + <translation type="obsolete">El programa ha terminado con estado de salida {0}. {1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1152"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> - <translation>"{0}" ha terminado con estado de salida {1}. + <translation type="obsolete">"{0}" ha terminado con estado de salida {1}. {2}</translation> </message> <message> @@ -7299,7 +7304,7 @@ <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="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation>No hay locals disponibles.</translation> </message> @@ -7333,6 +7338,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7672,17 +7687,17 @@ <translation>Autoguardar scripts con cambios</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>Añadir host permitido</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>Introduzca la dirección IP de un host permitido</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>Editar host permitido</translation> </message> @@ -7707,12 +7722,12 @@ <translation>Todas las interfaces de red (IPv6)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Seleccionar para cambiar el orden de comnutación de puntos de ruptura de Off->On->Off a Off->On (permanente)->On (temporal)->Off</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Puntos de ruptura de tres estados</translation> </message> @@ -7729,95 +7744,95 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Seleccionar para suprimir el diálogo de salida del cliente para una salida limpia</translation> + <translation type="obsolete">Seleccionar para suprimir el diálogo de salida del cliente para una salida limpia</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>No mostrar el diálogo de salida del cliente para una salida limpia</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">No mostrar el diálogo de salida del cliente para una salida limpia</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Puntos de interrupción (Breakpoints)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Excepciones</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>Seleccionar para detenerse siempre en las excepciones</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>Detenerse siempre en las excepciones</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>La dirección introducida <b>{0}</b> no es una dirección IP v4 o IP v6 válida. Abortando...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation>Visor de Variables Locales</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation>Automaticamente ver código fuente cuando el usuario cambia el marco de pila de llamadas en el visor de pila de llamadas.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation>Automaticamente ver código fuente</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>Seleccionar para detenerse siempre en las excepciones</translation> + <source>Select to show exception information in the shell window</source> + <translation>Seleccionar para mostrar información de excepciones en la ventana de shell</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>Detenerse siempre en las excepciones</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>La dirección introducida <b>{0}</b> no es una dirección IP v4 o IP v6 válida. Abortando...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation>Visor de Variables Locales</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation>Automaticamente ver código fuente cuando el usuario cambia el marco de pila de llamadas en el visor de pila de llamadas.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation>Automaticamente ver código fuente</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> - <translation>Seleccionar para mostrar información de excepciones en la ventana de shell</translation> + <source>Show exceptions in Shell</source> + <translation>Mostrar excepciones en Shell</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation>Tamaño Máx. de Variable:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation>Introducir el tamaño máximo de variable a mostrar (0 = sin límite)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation>sin límite</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> + <translation> Bytes</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation>Mostrar excepciones en Shell</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation>Tamaño Máx. de Variable:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation>Introducir el tamaño máximo de variable a mostrar (0 = sin límite)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation>sin límite</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation> Bytes</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation>Visor de Variables</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation>Número de archivos recientes y condiciones:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation>Introducir el número de archivos recientes y condiciones de puntos de ruptura a recordar</translation> </message> @@ -7861,42 +7876,42 @@ <translation>Seleccionar si el depurador debe ser ejecutado remotamente</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation>Elementos cambiados:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation>Elementos abiertos por primera vez:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation>Colores de Fondo</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation>Seleccionar el color de fondo para elementos que han cambiado.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation>Seleccionar el color de fondo para elementos que se cargan por primera vez.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -50251,17 +50266,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Exportar Preferencias</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Importar Preferencias</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation> </message> @@ -50282,7 +50297,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation>Nombre de Variable</translation> </message>
--- a/eric6/i18n/eric6_fr.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_fr.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1571,40 +1571,40 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation>{0} n'est pas configuré.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation>Redémarrer le client en arrière plan ?</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="208"/> - <source>An error in Erics background client stopped the service.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6813,7 +6813,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Lancer le script</translation> </message> @@ -6833,7 +6833,7 @@ <translation><b>Lancer le script</b><p>Entrer les arguments de la ligne de commande et lancer le script sans le débogueur. Si le script a des modifications, elles doivent d'abord être enregistrées.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Lancer le projet</translation> </message> @@ -6933,7 +6933,7 @@ <translation><b>Profiler le projet</b><p>Entrer les arguments de la ligne de commande et profiler le projet. Si des fichiers du projet ont été modifiés, ils doivent d'abord être enregistrés.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Déboguer le script</translation> </message> @@ -6953,7 +6953,7 @@ <translation><b>Deboguer le script</b><p>Entrer les arguments de la ligne de commande et donner la ligne qui correspond à la première instruction Python. Si le fichier a été modifié, il doit d'abord être sauvé.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Déboguer le projet</translation> </message> @@ -7158,47 +7158,47 @@ <translation>&Point d'arrêts</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Coverage du projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Coverage du Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Profil du projet</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Profil du Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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> @@ -7243,7 +7243,7 @@ <translation><b>Filtre de Variables</b><p>Configure le filtre de variables. Seuls les types de variables non sélectionnés sont affichés dans la fenêtre des variables globales (resp. locales) pendant la session de débogage.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Erreur de condition pour le point d'arrêt</translation> </message> @@ -7291,12 +7291,12 @@ <translation>Arrête le run en cours.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Erreur dans l'expression</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>L'expression existe déjà</translation> </message> @@ -7333,42 +7333,42 @@ <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <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="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation>Programme terminé</translation> </message> @@ -7388,27 +7388,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> <source><p>Message: {0}</p></source> - <translation><p>Message : {0}</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> - <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="1135"/> - <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="1143"/> + <translation type="obsolete"><p>Message : {0}</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation>Message : {0}</translation> </message> @@ -7416,14 +7406,14 @@ <location filename="../Debugger/DebugUI.py" line="1148"/> <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}. + <translation type="obsolete">Le programme s'est terminé avec un code de sortie de {0}. {1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1152"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> - <translation>"{0}" s'est terminé avec un code de sortie de {1}. + <translation type="obsolete">"{0}" s'est terminé avec un code de sortie de {1}. {2}</translation> </message> <message> @@ -7465,7 +7455,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7499,6 +7489,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7833,17 +7833,17 @@ <translation>Sauvegarde automatique des scripts modifiés</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>Ajouter un hôte autorisé</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>Entrer l'adresse IP d'un hôte autorisé</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>Éditer un hôte autorisé</translation> </message> @@ -7868,12 +7868,12 @@ <translation>Toutes les interfaces (IPv6)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation type="unfinished"></translation> </message> @@ -7888,97 +7888,87 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> - <source>Select to suppress the client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> - <source>Don't show client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Point d'arrêts</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Exceptions</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>L'adresse entrée <b>{0}</b> n'est pas une adresse IP v4 ou IP v6 valide. Annulation...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation>Affichage des variables locales</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation>Voir automatiquement le code source</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> + <source>Select to show exception information in the shell window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>L'adresse entrée <b>{0}</b> n'est pas une adresse IP v4 ou IP v6 valide. Annulation...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation>Affichage des variables locales</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation>Voir automatiquement le code source</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation>Taille max. des variables :</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation>Entrer la taille maximale des variables à affichier (0 = sans limite)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation>sans limite</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation>Taille max. des variables :</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation>Entrer la taille maximale des variables à affichier (0 = sans limite)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation>sans limite</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation>Affichage des variables</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation>Nombre de fichiers récents et conditions:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -8020,42 +8010,42 @@ <translation>Cocher, si le débogueur doit être lancé à distance</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation>Éléments modifiés :</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation>Éléments ouverts pour la première fois :</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation>Couleurs de fond</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation>Choisir la couleur de fond des items modifiés.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation>Choisir la couleur de fond pour les éléments chargés pour la première fois.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -52733,17 +52723,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Export des préférences</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Import des préférences</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation> </message> @@ -52764,7 +52754,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation>Nom de variable</translation> </message>
--- a/eric6/i18n/eric6_it.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_it.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1568,40 +1568,40 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="208"/> - <source>An error in Erics background client stopped the service.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6931,7 +6931,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Esegui Script</translation> </message> @@ -6951,7 +6951,7 @@ <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="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Esegui Progetto</translation> </message> @@ -7051,7 +7051,7 @@ <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="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Debug dello script</translation> </message> @@ -7071,7 +7071,7 @@ <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="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Debug del Progetto</translation> </message> @@ -7276,47 +7276,47 @@ <translation>&Breakpoints</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Analisi del Progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Analisi delle Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Profilazione del progetto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Profilazione dello script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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> @@ -7361,7 +7361,7 @@ <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Errore condizione di interruzione</translation> </message> @@ -7409,12 +7409,12 @@ <translation>Ferma lo script in esecuzione.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Errore espressione di watch</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>L'espressione di controllo esiste già</translation> </message> @@ -7451,47 +7451,42 @@ <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <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="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1129"/> - <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation>Programma terminato</translation> </message> @@ -7511,38 +7506,16 @@ <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="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="406"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> @@ -7563,7 +7536,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7597,6 +7570,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7936,17 +7919,17 @@ <translation>Salvataggio automatico degli script</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>Aggiungi un host consentito</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>Inserisci l'indirizzo IP di un host consentito</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>Modifica host permessi</translation> </message> @@ -7971,12 +7954,12 @@ <translation>Tutte le interfaccie di rete (IPv6)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Seleziona per modificare l'ordine degli stati dei breakpoint da Off->On a Off->On (permanente)->On (temporaneo)->Off</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Breakpoint a tre stati</translation> </message> @@ -7993,95 +7976,95 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Seleziona per non visualizzare il dialogo di uscita del client se non si verifica un errore</translation> + <translation type="obsolete">Seleziona per non visualizzare il dialogo di uscita del client se non si verifica un errore</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>Non mostrare il dialogo di uscita del cliente senza errori</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">Non mostrare il dialogo di uscita del cliente senza errori</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Breakpoints</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Eccezioni</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>Seleziona per fermare sempre in caso di eccezione</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>Ferma sempre in caso di eccezione</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>L'indirizzo <b>{0}</b> non è un indirizzo IP v4 o v6 valido. Uscita...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation>Vista delle variabili locali</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation>Vista automatica del codice sorgente quando l'utente modifica il blocco della pila di chiamate nella vista della pila di chiamate.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation>Vista codice sorgente in automatico</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>Seleziona per fermare sempre in caso di eccezione</translation> + <source>Select to show exception information in the shell window</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>Ferma sempre in caso di eccezione</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>L'indirizzo <b>{0}</b> non è un indirizzo IP v4 o v6 valido. Uscita...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation>Vista delle variabili locali</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation>Vista automatica del codice sorgente quando l'utente modifica il blocco della pila di chiamate nella vista della pila di chiamate.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation>Vista codice sorgente in automatico</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished">Numero di file recenti:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -8123,42 +8106,42 @@ <translation type="unfinished">Seleziona, se il debug deve essere eseguito da remoto</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -55075,17 +55058,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Esporta Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Importa Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>File proprietà (*.ini);;Tutti i file(*)</translation> </message> @@ -55106,7 +55089,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_pt.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_pt.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1570,40 +1570,45 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation>{0} sem configurar.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation>Reiniciar cliente de fundo?</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation><p>O cliente de fundo para <b>{0}</b> parou devido a uma exceção. Usa-se por varios complementos tais como os diferentes verificadores.</p><p>Selecionar<ul><li><b>'Sim'</b> para reiniciar o cliente mas abandona o último trabalho</li><li><b>'Reintentar'</b> para reiniciar o cliente e o último trabalho</li><li><b>'Não'</b> para deixar o cliente apagado.</li></ul></p><p>Nota: O cliente pode reiniciar-se abrindo e confirmando a caixa de diálogo de preferências ou recarregando/alterando o projeto.</p></translation> </message> <message> <location filename="../Utilities/BackgroundService.py" line="208"/> <source>An error in Erics background client stopped the service.</source> - <translation>Um erro no cliente de fundo de Eric parou o serviço.</translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <translation type="obsolete">Um erro no cliente de fundo de Eric parou o serviço.</translation> + </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished">Cliente de fundo de Eric desconectou-se por motivo desconhecido.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation>Cliente de fundo desconectado.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation>Cliente de fundo para <b>{0}</b> desconetou-se por um motivo desconhecido. <br>Deveria reiniciar-se?</translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6939,7 +6944,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Executar Script</translation> </message> @@ -6959,7 +6964,7 @@ <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="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Executar Projeto</translation> </message> @@ -7059,7 +7064,7 @@ <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="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> @@ -7079,7 +7084,7 @@ <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="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Depurar projeto</translation> </message> @@ -7393,107 +7398,102 @@ <translation>Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <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="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Erro de Condição de Ponto de Interrupção</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Observar Erro de Expressão</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Perfil de Projeto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Perfil do Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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="1129"/> - <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation>Programa Terminado</translation> </message> @@ -7513,38 +7513,16 @@ <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="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="406"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> @@ -7565,7 +7543,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7599,6 +7577,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7970,120 +7958,120 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Selecionar para suprimir a caixa de diálogo de saída em saídas limpas</translation> + <translation type="obsolete">Selecionar para suprimir a caixa de diálogo de saída em saídas limpas</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>Não mostrar caixa de diálogo de saída nas saídas limpas</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">Não mostrar caixa de diálogo de saída nas saídas limpas</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Pontos de Interrupção</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Selecionar para mudar ordem de alternância dos pontos de interrupção de Off->On->Off para Off->On (permanente)->On (temporal)->Off</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Ponto de interrupção de três estados</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Exceções</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>Selecionar para interromper sempre nas exceções</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>Interromper sempre nas exceções</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> + <source>Add allowed host</source> + <translation>Adicionar anfitrião permitido</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> + <source>Enter the IP address of an allowed host</source> + <translation>Introduzir a direção IP de um anfitrião permitido</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>A direção <b>{0}</b> não é um direção IP v4 ou IP v6 válida. A cancelar...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source>Edit allowed host</source> + <translation>Editar anfitrião permitido</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation>Visor de Variáveis Locais</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation>Ver automaticamente o código fonte quando o usuário altere o quadro da pilha de chamadas no visor de pilha de chamadas.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation>Ver código fonte automáticamente</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>Selecionar para interromper sempre nas exceções</translation> + <source>Select to show exception information in the shell window</source> + <translation>Selecionar para mostrar informação das exceções na janela da shell</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>Interromper sempre nas exceções</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> - <source>Add allowed host</source> - <translation>Adicionar anfitrião permitido</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> - <source>Enter the IP address of an allowed host</source> - <translation>Introduzir a direção IP de um anfitrião permitido</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>A direção <b>{0}</b> não é um direção IP v4 ou IP v6 válida. A cancelar...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source>Edit allowed host</source> - <translation>Editar anfitrião permitido</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation>Visor de Variáveis Locais</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation>Ver automaticamente o código fonte quando o usuário altere o quadro da pilha de chamadas no visor de pilha de chamadas.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation>Ver código fonte automáticamente</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> - <translation>Selecionar para mostrar informação das exceções na janela da shell</translation> + <source>Show exceptions in Shell</source> + <translation>Mostrar exceções na Shell</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation>Mostrar exceções na Shell</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished">Número de ficheiros recentes:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -8125,42 +8113,42 @@ <translation type="unfinished">Selecionar se o depurador deve executar-se remotamente</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -54531,17 +54519,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Exportar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Importar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation> </message> @@ -54562,7 +54550,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_ru.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_ru.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1533,40 +1533,45 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation>{0} не сконфигурирован.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation>Перезапустить клиента в фоновом режиме?</translation> </message> <message> <location filename="../Utilities/BackgroundService.py" line="208"/> <source>An error in Erics background client stopped the service.</source> - <translation>Ошибка фонового клиента остановила сервис.</translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <translation type="obsolete">Ошибка фонового клиента остановила сервис.</translation> + </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation>Фоновый клиент Eric'а прервал соединение по неизвестной причине.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation>Соединение фонового клиента прервано.</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation><p>Фоновый клиент <b>{0}</b> прекратил выполнение из-за ошибки. Этот клиент необходим для работы различных плагинов.</p><p>Выберите <ul><li><b>'Да'</b> чтобы перезапустить его и отменить последнее задание </li><li><b>'Повторить'</b> чтобы перезапустить его и последнее задание </li><li><b>'Нет'</b> чтобы не перезапускать клиента.</li></ul></p><p>Заметьте: Клиента можно перезапустить, открыв и сохранив диалог предпочтений или закрыв и снова открыв текущий проект.</p></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation>Соединение фонового клиента <b>{0}</b> прервано по неизвестной причине.<br>Перезапустить клиента?</translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6669,7 +6674,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Выполнить сценарий</translation> </message> @@ -6690,7 +6695,7 @@ <p>Установка аргументов командной строки и запуск сценария вне отладчика. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Выполнить проект</translation> </message> @@ -6795,7 +6800,7 @@ <p>Задание аргументов и запуск проекта на профилирование. Если файлы проекта не были сохранены, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Отладка сценария</translation> </message> @@ -6816,7 +6821,7 @@ <p>Установка аргументов командной строки и задание текущей строки в качестве первой исполняемой инструкции Python текущего окна редактора. Если файл имеет несохранённые изменения, он может быть сохранен первым.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Отладка проекта</translation> </message> @@ -7136,103 +7141,103 @@ <translation>Отладка</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Отлаживаемая программа содержит неопределенную синтаксическую ошибку.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Выброшено исключение, которое не было обработано программой. Более точная информация в окне консоли.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Отлаживаемая программа была неожиданно прервана.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>Ошибка в условиях точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Ошибка в выражении для отслеживания</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <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="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>Выражение для отслеживания уже существует</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Покрытие проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Покрытие сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Для текущего проекта не определён главный сценарий. Отмена</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Профиль проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Профиль сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation>Программа завершилась</translation> </message> @@ -7252,27 +7257,27 @@ <translation><b>Остановка</b><p>Остановка выполнения программы в отладчике.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> <source><p>Message: {0}</p></source> - <translation><p>Сообщение: {0}</p></translation> + <translation type="obsolete"><p>Сообщение: {0}</p></translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1129"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation><p>Программа завершилась со статусом выхода {0}.</p>{1}</translation> + <translation type="obsolete"><p>Программа завершилась со статусом выхода {0}.</p>{1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1135"/> <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="1143"/> + <translation type="obsolete"><p><b>{0}</b> завершился со статусом выхода {1}.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation>Сообщение: {0}</translation> </message> @@ -7280,14 +7285,14 @@ <location filename="../Debugger/DebugUI.py" line="1148"/> <source>The program has terminated with an exit status of {0}. {1}</source> - <translation>Программа завершилась со статусом выхода {0}. + <translation type="obsolete">Программа завершилась со статусом выхода {0}. {1}</translation> </message> <message> <location filename="../Debugger/DebugUI.py" line="1152"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> - <translation>"{0}" завершился со статусом выхода {1}. + <translation type="obsolete">"{0}" завершился со статусом выхода {1}. {2}</translation> </message> <message> @@ -7329,7 +7334,7 @@ <translation><b>Переместить указатель инструкции к курсору</b><p>Перемещение указателя внутренней инструкции Python к текущей позиции курсора без выполнения промежуточного кода между ними.</p><p>При этом невозможно выйти из функции или перейти в блок кода, например в цикл. В таких случаях в журнал выводится сообщение об ошибке.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation>Нет доступных локальных переменных.</translation> </message> @@ -7363,6 +7368,16 @@ <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>Продолжить до</b><p>Продолжает выполнение программы от текущей строки до позиции курсора выше текущей строки или до выхода из текущего кадра.</p></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7739,120 +7754,120 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Запретить диалог подтверждения чистого выхода при завершении</translation> + <translation type="obsolete">Запретить диалог подтверждения чистого выхода при завершении</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>Не показывать диалог подтверждения для чистого выхода</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">Не показывать диалог подтверждения для чистого выхода</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Точки останова</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Изменить порядок переключения точки останова из Выкл->Вкл->Выкл в Выкл->Вкл(постоянно)->Вкл(временно)->Выкл</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Точка останова с тремя состояниями</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>Исключения</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>Всегда останавливаться при исключениях</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>Всегда останавливаться при исключениях</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> + <source>Add allowed host</source> + <translation>Добавить допустимый хост</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> + <source>Enter the IP address of an allowed host</source> + <translation>Задайте IP-адрес допустимого хоста</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>Введённый адрес <b>{0}</b> не является верным IP v4 или IP v6 адресом. Прервано...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source>Edit allowed host</source> + <translation>Редактировать допустимый хост</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation>Просмотр локальных переменных</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation>Автоматический просмотр исходного кода когда пользователь меняет стек вызовов в окне стека вызовов.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation>Автоматический просмотр исходного кода</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>Всегда останавливаться при исключениях</translation> + <source>Select to show exception information in the shell window</source> + <translation>Разрешить показ информации исключения в окне оболочки</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>Всегда останавливаться при исключениях</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> - <source>Add allowed host</source> - <translation>Добавить допустимый хост</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> - <source>Enter the IP address of an allowed host</source> - <translation>Задайте IP-адрес допустимого хоста</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>Введённый адрес <b>{0}</b> не является верным IP v4 или IP v6 адресом. Прервано...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source>Edit allowed host</source> - <translation>Редактировать допустимый хост</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation>Просмотр локальных переменных</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation>Автоматический просмотр исходного кода когда пользователь меняет стек вызовов в окне стека вызовов.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation>Автоматический просмотр исходного кода</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> - <translation>Разрешить показ информации исключения в окне оболочки</translation> + <source>Show exceptions in Shell</source> + <translation>Отображать исключения в оболочке</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation>Максимальный размер переменной:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation>Задайте максимальный размер отображаемой переменной (0 = без ограничений)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation>без ограничений</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> + <translation> байта(ов)</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation>Отображать исключения в оболочке</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation>Максимальный размер переменной:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation>Задайте максимальный размер отображаемой переменной (0 = без ограничений)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation>без ограничений</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation> байта(ов)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation>Просмотр переменных</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation>Количество недавних файлов и условий:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation>Количество последних файлов и условий точек остановки для их запоминания</translation> </message> @@ -7896,42 +7911,42 @@ <translation>Разрешить удаленный запуск отладчика</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation>Измененные элементы:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation>Элементы, загружаемые первый раз:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation>Цвет фона</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation>Выберите цвет фона для измененных элементов.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation>Выберите цвет фона для элементов, которые загружаются впервые.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation>Мультипроцессная отладка</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation>Разрешить включение глобальной мультипроцессной отладки</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation>Включить поддержку мультипроцессной отладки</translation> </message> @@ -50310,17 +50325,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Экспорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Импорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Файлы предпочтений (*.ini);;Все файлы (*)</translation> </message> @@ -50341,7 +50356,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation>Имя переменной</translation> </message>
--- a/eric6/i18n/eric6_tr.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_tr.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1550,40 +1550,40 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="208"/> - <source>An error in Erics background client stopped the service.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6809,7 +6809,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>Betiği Çalıştır</translation> </message> @@ -6829,7 +6829,7 @@ <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="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>Projeyi Çalıştır</translation> </message> @@ -6929,7 +6929,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>Betik Hata Ayıklama</translation> </message> @@ -6949,7 +6949,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>Proje Hata Ayıklama</translation> </message> @@ -7269,102 +7269,102 @@ <translation>Hata Ayıklama</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <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="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>Gözetleme İfade hatası</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>Hali hazırda gözetleme ifadesi var</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>Proje Kapsamı</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>Betik Kapsamı</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <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="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>Proje Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>Betik Kesiti</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -7384,43 +7384,16 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> - <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="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="406"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> @@ -7441,7 +7414,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7475,6 +7448,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7844,120 +7827,120 @@ <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> <source>Select to suppress the client exit dialog for a clean exit</source> - <translation>Temiz bir çıkış için istemci çıkış diyaloğunu bastırmak için seç</translation> + <translation type="obsolete">Temiz bir çıkış için istemci çıkış diyaloğunu bastırmak için seç</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Don't show client exit dialog for a clean exit</source> - <translation>temiz bir çıkış için istemci çıkışını gösterme</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <translation type="obsolete">temiz bir çıkış için istemci çıkışını gösterme</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation>Durmanoktası</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation>Bekleme noktasını açkapa düzenini Kapalı-> Açık ->Kapalı->Açık (Sabit)->Açık(Geçici)->Kapalı yapmak için seç</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation>Beklememoktasının üç durumu</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation>İstisnalar</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation>İstisna durumunda daima durdurmayı seç</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation>İstisna durumunda daima durdur</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> + <source>Add allowed host</source> + <translation>İzin verilen hostlara ekle</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> + <source>Enter the IP address of an allowed host</source> + <translation>İzin verilen hosların IP numaralrını giriniz</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source>Edit allowed host</source> + <translation>İzin verilen Hostları düzenle</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> - <translation>İstisna durumunda daima durdurmayı seç</translation> + <source>Select to show exception information in the shell window</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation>İstisna durumunda daima durdur</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> - <source>Add allowed host</source> - <translation>İzin verilen hostlara ekle</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> - <source>Enter the IP address of an allowed host</source> - <translation>İzin verilen hosların IP numaralrını giriniz</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source>Edit allowed host</source> - <translation>İzin verilen Hostları düzenle</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished">Geçmiş dosyaların sayısı:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -7999,42 +7982,42 @@ <translation type="unfinished">Hata ayıklayıcı uzaktan yürütülecekse, seçiniz</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -53570,17 +53553,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>Seçenekleri Dışa Aktar</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>Seçenekleri İçe Aktar</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -53601,7 +53584,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>
--- a/eric6/i18n/eric6_zh_CN.ts Thu Jan 07 17:22:16 2021 +0100 +++ b/eric6/i18n/eric6_zh_CN.ts Thu Jan 07 18:11:11 2021 +0100 @@ -1564,40 +1564,45 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="128"/> + <location filename="../Utilities/BackgroundService.py" line="134"/> <source>{0} not configured.</source> <translation>{0} 未被配置。</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source>Restart background client?</source> <translation>重启后台客户端?</translation> </message> <message> <location filename="../Utilities/BackgroundService.py" line="208"/> <source>An error in Erics background client stopped the service.</source> - <translation>Eric 后台客户端的一个错误停止了服务。</translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="419"/> + <translation type="obsolete">Eric 后台客户端的一个错误停止了服务。</translation> + </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="444"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation>Erics 后台客户端因未知原因断开连接。</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>Background client disconnected.</source> <translation>后台客户端已断开连接。</translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="182"/> + <location filename="../Utilities/BackgroundService.py" line="189"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation><p> <b>{0}</b> 的背景客户端因意外终止。它被多种插件(如区别检查器)使用。</p><p> 选择 <ul><li><b>“是”</b> 放弃最后任务,重启客户端 </li><li><b>“重试”</b> 重启客户端和最后任务</li><li><b>“否”</b> 关闭客户端。</li></ul></p><p>注意:通过打开和接受首选项对话框,或重新加载、改变工程亦可重启客户端。</p></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="425"/> + <location filename="../Utilities/BackgroundService.py" line="450"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation><b>{0}</b> 的后台客户端因未知原因中断了连接。<br>是否对其重新启动?</translation> </message> + <message> + <location filename="../Utilities/BackgroundService.py" line="215"/> + <source>An error in Eric's background client stopped the service.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>BookmarkActionSelectionDialog</name> @@ -6842,7 +6847,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1980"/> + <location filename="../Debugger/DebugUI.py" line="1957"/> <source>Run Script</source> <translation>运行脚本</translation> </message> @@ -6862,7 +6867,7 @@ <translation><b>运行脚本</b><p>设置命令行参数,并在调试器之外运行脚本。如果文件未对更改进行保存,则可能会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>Run Project</source> <translation>运行项目</translation> </message> @@ -6962,7 +6967,7 @@ <translation><b>剖析项目</b><p>设置命令行参数,并剖析当前项目。如果当前项目的文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2112"/> + <location filename="../Debugger/DebugUI.py" line="2089"/> <source>Debug Script</source> <translation>调试脚本</translation> </message> @@ -6982,7 +6987,7 @@ <translation><b>调试脚本</b><p>设置命令行参数,并将当前行设为当前编辑窗口首先执行的 Python 声明。如果文件未保存则会先行保存。</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>Debug Project</source> <translation>调试项目</translation> </message> @@ -7290,62 +7295,62 @@ <translation>调试</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1190"/> + <location filename="../Debugger/DebugUI.py" line="1167"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>被调试的程序包含一个未指定的语法错误。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1233"/> + <location filename="../Debugger/DebugUI.py" line="1210"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>产生了一个未处理的异常。详细信息参见命令行窗口。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1366"/> + <location filename="../Debugger/DebugUI.py" line="1343"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>被调试的程序意外终止。</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <source>Breakpoint Condition Error</source> <translation>断点条件错误</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <source>Watch Expression Error</source> <translation>监视表达式出错</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1552"/> + <location filename="../Debugger/DebugUI.py" line="1529"/> <source>Watch expression already exists</source> <translation>监视表达式已存在</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1721"/> + <location filename="../Debugger/DebugUI.py" line="1698"/> <source>Coverage of Project</source> <translation>项目覆盖率</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1708"/> + <location filename="../Debugger/DebugUI.py" line="1685"/> <source>Coverage of Script</source> <translation>脚本覆盖率</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1992"/> + <location filename="../Debugger/DebugUI.py" line="1969"/> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1857"/> + <location filename="../Debugger/DebugUI.py" line="1834"/> <source>Profile of Project</source> <translation>项目轮廓</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1844"/> + <location filename="../Debugger/DebugUI.py" line="1821"/> <source>Profile of Script</source> <translation>脚本轮廓</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="2129"/> + <location filename="../Debugger/DebugUI.py" line="2106"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>当前项目未定义主脚本。不能进行调试。</translation> </message> @@ -7362,42 +7367,42 @@ <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1209"/> + <location filename="../Debugger/DebugUI.py" line="1186"/> <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="1283"/> + <location filename="../Debugger/DebugUI.py" line="1260"/> <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="1298"/> + <location filename="../Debugger/DebugUI.py" line="1275"/> <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="1473"/> + <location filename="../Debugger/DebugUI.py" line="1450"/> <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="1512"/> + <location filename="../Debugger/DebugUI.py" line="1489"/> <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="1542"/> + <location filename="../Debugger/DebugUI.py" line="1519"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1547"/> + <location filename="../Debugger/DebugUI.py" line="1524"/> <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="1162"/> + <location filename="../Debugger/DebugUI.py" line="1139"/> <source>Program terminated</source> <translation type="unfinished"></translation> </message> @@ -7417,43 +7422,16 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1329"/> <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="1124"/> - <source><p>Message: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1129"/> - <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="1135"/> - <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="1143"/> + <location filename="../Debugger/DebugUI.py" line="1120"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1148"/> - <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="1152"/> - <source>"{0}" has terminated with an exit status of {1}. -{2}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="406"/> <source>Move Instruction Pointer to Cursor</source> <translation type="unfinished"></translation> @@ -7474,7 +7452,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1430"/> + <location filename="../Debugger/DebugUI.py" line="1407"/> <source>No locals available.</source> <translation type="unfinished"></translation> </message> @@ -7508,6 +7486,16 @@ <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> + <message> + <location filename="../Debugger/DebugUI.py" line="1125"/> + <source><p>The program has terminated with an exit status of {0}.</p><p>{1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1129"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p><p>{2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7862,27 +7850,27 @@ <translation>自动保存已更改的脚本</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="282"/> <source>Add allowed host</source> <translation>添加允许的主机</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="304"/> <source>Enter the IP address of an allowed host</source> <translation>输入允许主机的 IP 地址</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> <source>Edit allowed host</source> <translation>编辑允许的主机</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="522"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="512"/> <source>Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="525"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="515"/> <source>Three state breakpoint</source> <translation type="unfinished"></translation> </message> @@ -7897,97 +7885,87 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="484"/> - <source>Select to suppress the client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> - <source>Don't show client exit dialog for a clean exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="516"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> <source>Breakpoints</source> <translation type="unfinished">断点</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="575"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="565"/> <source>Exceptions</source> <translation type="unfinished">异常</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/> + <source>Select to always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="574"/> + <source>Always break at exceptions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="316"/> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="770"/> + <source>Local Variables Viewer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="776"/> + <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="779"/> + <source>Automatically view source code</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="581"/> - <source>Select to always break at exceptions</source> + <source>Select to show exception information in the shell window</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="584"/> - <source>Always break at exceptions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321"/> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="780"/> - <source>Local Variables Viewer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="786"/> - <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="789"/> - <source>Automatically view source code</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/> - <source>Select to show exception information in the shell window</source> + <source>Show exceptions in Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="605"/> + <source>Max. Variable Size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="612"/> + <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="618"/> + <source>no limit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="624"/> + <source> Bytes</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="594"/> - <source>Show exceptions in Shell</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="615"/> - <source>Max. Variable Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="622"/> - <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="628"/> - <source>no limit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="634"/> - <source> Bytes</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="604"/> <source>Variables Viewer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="534"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="524"/> <source>Number of recent files and conditions:</source> <translation type="unfinished">最近文件的数目:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="531"/> <source>Enter the number of recent files and breakpoint conditions to remember</source> <translation type="unfinished"></translation> </message> @@ -8029,42 +8007,42 @@ <translation type="unfinished">选择是否远程运行调试器</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="701"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> <source>Changed elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="708"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="698"/> <source>First time opened elements:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="662"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="652"/> <source>Background Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="691"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="681"/> <source>Select the background color for changed items.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="727"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="717"/> <source>Select the background color for elements which are loaded for the first time.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="497"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="487"/> <source>Multi Process Debugging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="503"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="493"/> <source>Select to enable multiprocess debugging support globally</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="496"/> <source>Enable Multi Process Debugging Support</source> <translation type="unfinished"></translation> </message> @@ -54322,17 +54300,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1628"/> + <location filename="../Preferences/__init__.py" line="1627"/> <source>Export Preferences</source> <translation>导出首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Import Preferences</source> <translation>导入首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1656"/> + <location filename="../Preferences/__init__.py" line="1655"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>属性文件 (*.ini);;所有文件 (*)</translation> </message> @@ -54353,7 +54331,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="437"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="432"/> <source>Variable Name</source> <translation type="unfinished"></translation> </message>