--- a/src/eric7/i18n/eric7_es.ts Mon Aug 28 16:28:57 2023 +0200 +++ b/src/eric7/i18n/eric7_es.ts Mon Aug 28 17:35:11 2023 +0200 @@ -72177,8 +72177,9 @@ <translation>Configurar...</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2059" /> - <location filename="../QScintilla/Shell.py" line="1841" /> + <location filename="../QScintilla/Shell.py" line="2067" /> + <location filename="../QScintilla/Shell.py" line="1846" /> + <location filename="../QScintilla/Shell.py" line="1845" /> <location filename="../QScintilla/Shell.py" line="408" /> <source>Project</source> <translation>Proyecto</translation> @@ -72272,7 +72273,7 @@ <translation><{0}> {1}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1884" /> + <location filename="../QScintilla/Shell.py" line="1892" /> <source>Available Virtual Environments: {0} </source> @@ -72281,42 +72282,42 @@ </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1927" /> - <location filename="../QScintilla/Shell.py" line="1891" /> + <location filename="../QScintilla/Shell.py" line="1935" /> + <location filename="../QScintilla/Shell.py" line="1899" /> <source>Current Virtual Environment: '{0}' </source> <translation>Entorno Virtual Actual: '{0}' </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2199" /> + <location filename="../QScintilla/Shell.py" line="2207" /> <source>Drop Error</source> <translation>Error al soltar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2200" /> + <location filename="../QScintilla/Shell.py" line="2208" /> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> no es un archivo.</p></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2444" /> - <location filename="../QScintilla/Shell.py" line="2429" /> - <location filename="../QScintilla/Shell.py" line="2408" /> + <location filename="../QScintilla/Shell.py" line="2452" /> + <location filename="../QScintilla/Shell.py" line="2437" /> + <location filename="../QScintilla/Shell.py" line="2416" /> <source>Save Shell Contents</source> <translation>Guardar Contenidos de la Shell</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2410" /> + <location filename="../QScintilla/Shell.py" line="2418" /> <source>Text Files (*.txt);;All Files (*)</source> <translation>Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2430" /> + <location filename="../QScintilla/Shell.py" line="2438" /> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="2445" /> + <location filename="../QScintilla/Shell.py" line="2453" /> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>El archivo <b>{0}</b> no puede ser guardado.<br>Causa: {1}</p></translation> </message> @@ -102145,131 +102146,126 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="70" /> - <source>'continue' not supported inside 'finally' clause</source> - <translation>'continue' no está soportado dentro de una cláusula 'finally'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="73" /> <source>Default 'except:' must be last</source> <translation>Default 'except:' debe estar al final</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="71" /> + <source>Two starred expressions in assignment</source> + <translation>Dos expresiones con asterisco en la asignación</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="74" /> - <source>Two starred expressions in assignment</source> - <translation>Dos expresiones con asterisco en la asignación</translation> + <source>Too many expressions in star-unpacking assignment</source> + <translation>Demasiadas expresiones en asignación con desempaquetado de asterisco</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="77" /> - <source>Too many expressions in star-unpacking assignment</source> - <translation>Demasiadas expresiones en asignación con desempaquetado de asterisco</translation> + <source>Assertion is always true, perhaps remove parentheses?</source> + <translation>La aserción tiene siempre valor true, ¿quizás eliminar paréntesis?</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="80" /> - <source>Assertion is always true, perhaps remove parentheses?</source> - <translation>La aserción tiene siempre valor true, ¿quizás eliminar paréntesis?</translation> + <source>syntax error in forward annotation {0!r}</source> + <translation>error de sintaxis en anotación anticipada {0!r}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="83" /> - <source>syntax error in forward annotation {0!r}</source> - <translation>error de sintaxis en anotación anticipada {0!r}</translation> + <source>'raise NotImplemented' should be 'raise NotImplementedError'</source> + <translation>'raise NotImplemented' debería ser 'raise NotImplementedError'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="86" /> - <source>'raise NotImplemented' should be 'raise NotImplementedError'</source> - <translation>'raise NotImplemented' debería ser 'raise NotImplementedError'</translation> + <source>use of >> is invalid with print function</source> + <translation>uso de >> no válido con función print</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="89" /> - <source>use of >> is invalid with print function</source> - <translation>uso de >> no válido con función print</translation> + <source>use ==/!= to compare str, bytes, and int literals</source> + <translation>usar ==/!= para comparar str, bytes, y literales int</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="92" /> - <source>use ==/!= to compare str, bytes, and int literals</source> - <translation>usar ==/!= para comparar str, bytes, y literales int</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="95" /> <source>f-string is missing placeholders</source> <translation>a la f-string le faltan placeholders</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="93" /> + <source>'...'.format(...) has unused arguments at position(s): {0}</source> + <translation>'...'.format(...) con parámetros sin uso en posicion(es) : {0}</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="96" /> - <source>'...'.format(...) has unused arguments at position(s): {0}</source> - <translation>'...'.format(...) con parámetros sin uso en posicion(es) : {0}</translation> + <source>'...'.format(...) has unused named argument(s): {0}</source> + <translation>'...'.format(...) con parámetros con nombre sin uso): {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="99" /> - <source>'...'.format(...) has unused named argument(s): {0}</source> - <translation>'...'.format(...) con parámetros con nombre sin uso): {0}</translation> + <source>'...'.format(...) is missing argument(s) for placeholder(s): {0}</source> + <translation>a '...'.format(...) le faltan argumento(s) para placeholder(s): {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="102" /> - <source>'...'.format(...) is missing argument(s) for placeholder(s): {0}</source> - <translation>a '...'.format(...) le faltan argumento(s) para placeholder(s): {0}</translation> + <source>'...'.format(...) mixes automatic and manual numbering</source> + <translation>'...'.format(...) mezcla numerados automático y manual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="105" /> - <source>'...'.format(...) mixes automatic and manual numbering</source> - <translation>'...'.format(...) mezcla numerados automático y manual</translation> + <source>'...'.format(...) has invalid format string: {0}</source> + <translation>'...'.format(...) tiene una cadena de formato inválida: {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="108" /> - <source>'...'.format(...) has invalid format string: {0}</source> - <translation>'...'.format(...) tiene una cadena de formato inválida: {0}</translation> + <source>'...' % ... has invalid format string: {0}</source> + <translation>'...' % ... con cadena de formato inválida: {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="111" /> - <source>'...' % ... has invalid format string: {0}</source> - <translation>'...' % ... con cadena de formato inválida: {0}</translation> + <source>'...' % ... has mixed positional and named placeholders</source> + <translation>'...' % ... tiene mezclados placeholders posicionales y con nombre</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="114" /> - <source>'...' % ... has mixed positional and named placeholders</source> - <translation>'...' % ... tiene mezclados placeholders posicionales y con nombre</translation> + <source>'...' % ... has unsupported format character {0!r}</source> + <translation>'...' % ... tiene un carácter de formato no soportado {0!r}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="117" /> - <source>'...' % ... has unsupported format character {0!r}</source> - <translation>'...' % ... tiene un carácter de formato no soportado {0!r}</translation> + <source>'...' % ... has {0:d} placeholder(s) but {1:d} substitution(s)</source> + <translation>'...' % ... tiene {0:d} placeholder(s) pero {1:d} sustitucioen(s)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="120" /> - <source>'...' % ... has {0:d} placeholder(s) but {1:d} substitution(s)</source> - <translation>'...' % ... tiene {0:d} placeholder(s) pero {1:d} sustitucioen(s)</translation> + <source>'...' % ... has unused named argument(s): {0}</source> + <translation>'...' % ... tiene argumento(s) con nombre sin utilizar: {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="123" /> - <source>'...' % ... has unused named argument(s): {0}</source> - <translation>'...' % ... tiene argumento(s) con nombre sin utilizar: {0}</translation> + <source>'...' % ... is missing argument(s) for placeholder(s): {0}</source> + <translation>a '...' % ... le falta(n) argumento(s) para placeholder(s): {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="126" /> - <source>'...' % ... is missing argument(s) for placeholder(s): {0}</source> - <translation>a '...' % ... le falta(n) argumento(s) para placeholder(s): {0}</translation> + <source>'...' % ... expected mapping but got sequence</source> + <translation>'...' % ... esperaba mapeo pero encontró secuencia</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="129" /> - <source>'...' % ... expected mapping but got sequence</source> - <translation>'...' % ... esperaba mapeo pero encontró secuencia</translation> + <source>'...' % ... expected sequence but got mapping</source> + <translation>'...' % ... esperaba seciencia pero encontró mapeo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="132" /> - <source>'...' % ... expected sequence but got mapping</source> - <translation>'...' % ... esperaba seciencia pero encontró mapeo</translation> + <source>'...' % ... `*` specifier requires sequence</source> + <translation>el especificador '...' % ... `*` necesita una secuencia</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="135" /> - <source>'...' % ... `*` specifier requires sequence</source> - <translation>el especificador '...' % ... `*` necesita una secuencia</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="138" /> <source>'if tuple literal' is always true, perhaps remove accidental comma?</source> <translation>'if tuple literal' siempre es true, ¿quizá se deba eliminar una coma accidental?</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="159" /> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="156" /> <source>no message defined for code '{0}'</source> <translation>sin mensaje definido para el código '{0}'</translation> </message>