--- a/i18n/eric6_es.ts Wed Feb 13 22:12:58 2019 +0100 +++ b/i18n/eric6_es.ts Thu Feb 14 18:48:32 2019 +0100 @@ -3701,142 +3701,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Triple comilla simple convertida a triple comilla doble.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> - <source>Introductory quotes corrected to be {0}"""</source> - <translation>Comillas introductorias corregidas para ser {0}"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> - <source>Single line docstring put on one line.</source> - <translation>Docstrings de una sola línea puestos en una sola línea.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> - <source>Period added to summary line.</source> - <translation>Coma añadida a la línea de resumen.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> - <source>Blank line before function/method docstring removed.</source> - <translation>Línea en blanco antes de docstring de función/método eliminada.</translation> + <source>Introductory quotes corrected to be {0}"""</source> + <translation>Comillas introductorias corregidas para ser {0}"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <source>Single line docstring put on one line.</source> + <translation>Docstrings de una sola línea puestos en una sola línea.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> - <source>Blank line inserted before class docstring.</source> - <translation>Linea en blanco insertada delante de docstring de clase.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/> - <source>Blank line inserted after class docstring.</source> - <translation>Linea en blanco insertada detrás de docstring.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> - <source>Blank line inserted after docstring summary.</source> - <translation>Linea en blanco insertada detrás de docstring de resumen.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> - <source>Blank line inserted after last paragraph of docstring.</source> - <translation>Linea en blanco insertada detrás de último párrafo de docstring.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> - <source>Leading quotes put on separate line.</source> - <translation>Comillas iniciales puestas en línea separada.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> - <source>Trailing quotes put on separate line.</source> - <translation>Comillas finales puestas en línea separada.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> - <source>Blank line before class docstring removed.</source> - <translation>Línea en blanco antes de docstring de clase eliminada.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> - <source>Blank line after class docstring removed.</source> - <translation>Línea en blanco detrás de docstring eliminada.</translation> + <source>Period added to summary line.</source> + <translation>Coma añadida a la línea de resumen.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> - <source>Blank line after function/method docstring removed.</source> - <translation>Línea en blanco detrás de docstring de función/método eliminada.</translation> + <source>Blank line before function/method docstring removed.</source> + <translation>Línea en blanco antes de docstring de función/método eliminada.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <source>Blank line inserted before class docstring.</source> + <translation>Linea en blanco insertada delante de docstring de clase.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <source>Blank line inserted after class docstring.</source> + <translation>Linea en blanco insertada detrás de docstring.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="666"/> + <source>Blank line inserted after docstring summary.</source> + <translation>Linea en blanco insertada detrás de docstring de resumen.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="669"/> + <source>Blank line inserted after last paragraph of docstring.</source> + <translation>Linea en blanco insertada detrás de último párrafo de docstring.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/> + <source>Leading quotes put on separate line.</source> + <translation>Comillas iniciales puestas en línea separada.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/> + <source>Trailing quotes put on separate line.</source> + <translation>Comillas finales puestas en línea separada.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/> + <source>Blank line before class docstring removed.</source> + <translation>Línea en blanco antes de docstring de clase eliminada.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> - <source>Blank line after last paragraph removed.</source> - <translation>Linea en blanco detrás de último párrafo eliminada.</translation> + <source>Blank line after class docstring removed.</source> + <translation>Línea en blanco detrás de docstring eliminada.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="687"/> - <source>Tab converted to 4 spaces.</source> - <translation>Tabulador convertido a 4 espacios.</translation> + <source>Blank line after function/method docstring removed.</source> + <translation>Línea en blanco detrás de docstring de función/método eliminada.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="690"/> - <source>Indentation adjusted to be a multiple of four.</source> - <translation>Indentación ajustada para ser un múltiplo de cuatro.</translation> + <source>Blank line after last paragraph removed.</source> + <translation>Linea en blanco detrás de último párrafo eliminada.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="693"/> - <source>Indentation of continuation line corrected.</source> - <translation>Indentación de línea de continuación corregida.</translation> + <source>Tab converted to 4 spaces.</source> + <translation>Tabulador convertido a 4 espacios.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="696"/> - <source>Indentation of closing bracket corrected.</source> - <translation>Indentación de llave de cierre corregida.</translation> + <source>Indentation adjusted to be a multiple of four.</source> + <translation>Indentación ajustada para ser un múltiplo de cuatro.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="699"/> - <source>Missing indentation of continuation line corrected.</source> - <translation>Indentación inexistente en línea de continuación corregida.</translation> + <source>Indentation of continuation line corrected.</source> + <translation>Indentación de línea de continuación corregida.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/> - <source>Closing bracket aligned to opening bracket.</source> - <translation>Llave de cierre alineada a llave de apertura.</translation> + <source>Indentation of closing bracket corrected.</source> + <translation>Indentación de llave de cierre corregida.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/> - <source>Indentation level changed.</source> - <translation>Nivel de indentación corregida.</translation> + <source>Missing indentation of continuation line corrected.</source> + <translation>Indentación inexistente en línea de continuación corregida.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/> - <source>Indentation level of hanging indentation changed.</source> - <translation>Nivel de indentación de indentación colgante corregida.</translation> + <source>Closing bracket aligned to opening bracket.</source> + <translation>Llave de cierre alineada a llave de apertura.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/> + <source>Indentation level changed.</source> + <translation>Nivel de indentación corregida.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/> + <source>Indentation level of hanging indentation changed.</source> + <translation>Nivel de indentación de indentación colgante corregida.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/> <source>Visual indentation corrected.</source> <translation>Indentación visual corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="726"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/> <source>Extraneous whitespace removed.</source> <translation>Eliminado espacio en blanco extraño.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="723"/> - <source>Missing whitespace added.</source> - <translation>Añadido espacio en blanco que faltaba.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/> + <source>Missing whitespace added.</source> + <translation>Añadido espacio en blanco que faltaba.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>Whitespace around comment sign corrected.</source> <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="733"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="739"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Insertada %n línea en blanco.</numerusform> @@ -3844,7 +3844,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="742"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eliminada %n línea en blanco sobrante</numerusform> @@ -3852,77 +3852,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="740"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="746"/> <source>Superfluous blank lines removed.</source> <translation>Eliminadas líneas en blanco sobrantes.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="743"/> - <source>Superfluous blank lines after function decorator removed.</source> - <translation>Eliminadas líneas en blanco sobrantes después de decorador de función.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="746"/> - <source>Imports were put on separate lines.</source> - <translation>Imports estaban puestos en líneas separadas.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="749"/> - <source>Long lines have been shortened.</source> - <translation>Líneas largas se han acortado.</translation> + <source>Superfluous blank lines after function decorator removed.</source> + <translation>Eliminadas líneas en blanco sobrantes después de decorador de función.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="752"/> - <source>Redundant backslash in brackets removed.</source> - <translation>Backslash redundante en llaves eliminado.</translation> + <source>Imports were put on separate lines.</source> + <translation>Imports estaban puestos en líneas separadas.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="755"/> + <source>Long lines have been shortened.</source> + <translation>Líneas largas se han acortado.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="758"/> - <source>Compound statement corrected.</source> - <translation>Sentencia compuesta corregida.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/> - <source>Comparison to None/True/False corrected.</source> - <translation>Comparación a None/True/False corregida.</translation> + <source>Redundant backslash in brackets removed.</source> + <translation>Backslash redundante en llaves eliminado.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/> - <source>'{0}' argument added.</source> - <translation>Añadido el argumento '{0}'.</translation> + <source>Compound statement corrected.</source> + <translation>Sentencia compuesta corregida.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/> - <source>'{0}' argument removed.</source> - <translation>Eliminado el argumento '{0}'.</translation> + <source>Comparison to None/True/False corrected.</source> + <translation>Comparación a None/True/False corregida.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/> - <source>Whitespace stripped from end of line.</source> - <translation>Espacio eliminado del final de la línea.</translation> + <source>'{0}' argument added.</source> + <translation>Añadido el argumento '{0}'.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/> - <source>newline added to end of file.</source> - <translation>Carácter de nueva línea añadido al final del archivo.</translation> + <source>'{0}' argument removed.</source> + <translation>Eliminado el argumento '{0}'.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> - <source>Superfluous trailing blank lines removed from end of file.</source> - <translation>Eliminadas líneas en blanco sobrantes de final de archivo.</translation> + <source>Whitespace stripped from end of line.</source> + <translation>Espacio eliminado del final de la línea.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> + <source>newline added to end of file.</source> + <translation>Carácter de nueva línea añadido al final del archivo.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="782"/> + <source>Superfluous trailing blank lines removed from end of file.</source> + <translation>Eliminadas líneas en blanco sobrantes de final de archivo.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/> <source>'<>' replaced by '!='.</source> <translation>'<>' reemplazado por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>¡No se ha podido guardar el archivo! Va a ser omitido. Razón: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="872"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> <source> no message defined for code '{0}'</source> <translation> sin mensaje definido para el código '{0}'</translation> </message> @@ -4400,22 +4400,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="465"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="471"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' es demasiado complejo ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> <source>source code line is too complex ({0})</source> <translation>la línea de código fuente es demasiado compleja ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>overall source code line complexity is too high ({0})</source> <translation>la complejidad global de línea de código fuente es demasiado elevada({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -7399,242 +7399,242 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> <source>module is missing a docstring</source> <translation>al módulo le falta un docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> - <source>public function/method is missing a docstring</source> - <translation>a la función/método le falta un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/> - <source>private function/method may be missing a docstring</source> - <translation>a la función/método privado le podría estar faltando un docstring</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="286"/> - <source>public class is missing a docstring</source> - <translation>a la clase pública le falta un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> - <source>private class may be missing a docstring</source> - <translation>a la clase privada le podría estar faltando un docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/> - <source>docstring not surrounded by """</source> - <translation>docstring no rodeado de """</translation> + <source>public function/method is missing a docstring</source> + <translation>a la función/método le falta un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> + <source>private function/method may be missing a docstring</source> + <translation>a la función/método privado le podría estar faltando un docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>docstring contiene \ no rodeado de r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring contiene carácter unicode no rodeado de u"""</translation> + <source>public class is missing a docstring</source> + <translation>a la clase pública le falta un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="294"/> + <source>private class may be missing a docstring</source> + <translation>a la clase privada le podría estar faltando un docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/> + <source>docstring not surrounded by """</source> + <translation>docstring no rodeado de """</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>docstring contiene \ no rodeado de r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>docstring contiene carácter unicode no rodeado de u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> <source>one-liner docstring on multiple lines</source> <translation>docstring de una línea en múltiples líneas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> - <source>docstring has wrong indentation</source> - <translation>docstring tiene indentación errónea</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> - <source>docstring summary does not end with a period</source> - <translation>docstring de resumen no termina en punto</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="306"/> + <source>docstring has wrong indentation</source> + <translation>docstring tiene indentación errónea</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <source>docstring summary does not end with a period</source> + <translation>docstring de resumen no termina en punto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/> <source>docstring summary is not in imperative mood (Does instead of Do)</source> <translation>docstring de resumen no expresado en forma imperativa (Hace en lugar de Hacer)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>docstring de resumen parece una firma de función/método</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="313"/> - <source>docstring does not mention the return value type</source> - <translation>docstring no menciona el tipo de valor de retorno</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring de función/método separado por línea en blanco</translation> + <source>docstring summary looks like a function's/method's signature</source> + <translation>docstring de resumen parece una firma de función/método</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring de clase no precedido de línea en blanco</translation> + <source>docstring does not mention the return value type</source> + <translation>docstring no menciona el tipo de valor de retorno</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="322"/> - <source>class docstring is not followed by a blank line</source> - <translation>docstring de clase no seguido de línea en blanco</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> - <source>docstring summary is not followed by a blank line</source> - <translation>docstring de resumen no seguido de línea en blanco</translation> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring de función/método separado por línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="325"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring de clase no precedido de línea en blanco</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="328"/> + <source>class docstring is not followed by a blank line</source> + <translation>docstring de clase no seguido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="389"/> + <source>docstring summary is not followed by a blank line</source> + <translation>docstring de resumen no seguido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> <source>last paragraph of docstring is not followed by a blank line</source> <translation>último párrafo de docstring no seguido de línea en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> <source>private function/method is missing a docstring</source> <translation>función/método privado al que le falta docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> <source>private class is missing a docstring</source> <translation>clase privada a la que falta un docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> <source>leading quotes of docstring not on separate line</source> <translation>comillas iniciales de docstring no están en línea separada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> <source>trailing quotes of docstring not on separate line</source> <translation>comillas finales de docstring no están en línea separada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation>docstring no contiene una línea @return pero la función/método retorna algo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation>docstring contiene una línea @return pero la función/método no retorna nada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>docstring no contiene suficientes líneas @param/@keyparam</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>docstring contiene demasiadas líneas @param/@keyparam</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> - <source>keyword only arguments must be documented with @keyparam lines</source> - <translation>los argumentos de solo palabra clave deben estar documentados con líneas @keyparam</translation> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>docstring no contiene suficientes líneas @param/@keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> - <source>order of @param/@keyparam lines does not match the function/method signature</source> - <translation>orden de líneas @param/@keyparam no coincide con la firma de la función/método</translation> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>docstring contiene demasiadas líneas @param/@keyparam</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="373"/> + <source>keyword only arguments must be documented with @keyparam lines</source> + <translation>los argumentos de solo palabra clave deben estar documentados con líneas @keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="376"/> + <source>order of @param/@keyparam lines does not match the function/method signature</source> + <translation>orden de líneas @param/@keyparam no coincide con la firma de la función/método</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="379"/> <source>class docstring is preceded by a blank line</source> <translation>docstring de clase precedida de línea en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>class docstring is followed by a blank line</source> <translation>docstring de clase seguida de línea en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/> <source>function/method docstring is preceded by a blank line</source> <translation>docstring de función/método precedido de línea en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/> - <source>function/method docstring is followed by a blank line</source> - <translation>docstring de función/método seguido de línea en blanco</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="386"/> + <source>function/method docstring is followed by a blank line</source> + <translation>docstring de función/método seguido de línea en blanco</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="392"/> <source>last paragraph of docstring is followed by a blank line</source> <translation>último párrafo de docstring seguido de línea en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="389"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="395"/> <source>docstring does not contain a @exception line but function/method raises an exception</source> <translation>docstring no contiene una línea @exception pero la función/método lanza una excepción</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> <source>docstring contains a @exception line but function/method doesn't raise an exception</source> <translation>docstring contiene una línea @exception pero la función/método no lanza una excepción</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> <source>docstring does not contain a summary</source> <translation>docstring no contiene un resumen</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357"/> <source>docstring summary does not start with '{0}'</source> <translation>docstring de resumen no empieza con '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="397"/> - <source>raised exception '{0}' is not documented in docstring</source> - <translation>la excepción '{0}' no está documentada en una docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="400"/> - <source>documented exception '{0}' is not raised</source> - <translation>la excepción documentada '{0}' no se utiliza</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> - <source>docstring does not contain a @signal line but class defines signals</source> - <translation>docstring no contiene una línea @signal pero la clase define signals</translation> + <source>raised exception '{0}' is not documented in docstring</source> + <translation>la excepción '{0}' no está documentada en una docstring</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> - <source>docstring contains a @signal line but class doesn't define signals</source> - <translation>docstring contiene una línea @signal pero la clase no define signals</translation> + <source>documented exception '{0}' is not raised</source> + <translation>la excepción documentada '{0}' no se utiliza</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="409"/> - <source>defined signal '{0}' is not documented in docstring</source> - <translation>la signal definida '{0}' no está documentada en una docstring</translation> + <source>docstring does not contain a @signal line but class defines signals</source> + <translation>docstring no contiene una línea @signal pero la clase define signals</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> + <source>docstring contains a @signal line but class doesn't define signals</source> + <translation>docstring contiene una línea @signal pero la clase no define signals</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> + <source>defined signal '{0}' is not documented in docstring</source> + <translation>la signal definida '{0}' no está documentada en una docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> <source>documented signal '{0}' is not defined</source> <translation>la signal documentada '{0}' no está definida</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> <source>class docstring is still a default string</source> <translation>docstring de clase es todavía una cadena por defecto</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> <source>function docstring is still a default string</source> <translation>docstring de función es todavía una cadena por defecto</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/> <source>module docstring is still a default string</source> <translation>docstring de módulo es todavía una cadena por defecto</translation> </message> @@ -9945,562 +9945,562 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="2946"/> + <location filename="../QScintilla/Editor.py" line="2940"/> <source>Open File</source> <translation>Abrir archivo</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="744"/> + <source>Undo</source> + <translation>Deshacer</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="747"/> + <source>Redo</source> + <translation>Rehacer</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="750"/> - <source>Undo</source> - <translation>Deshacer</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="753"/> - <source>Redo</source> - <translation>Rehacer</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="756"/> <source>Revert to last saved state</source> <translation>Volver al último estado guardado</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="754"/> + <source>Cut</source> + <translation>Cortar</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="757"/> + <source>Copy</source> + <translation>Copiar</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="760"/> - <source>Cut</source> - <translation>Cortar</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="763"/> - <source>Copy</source> - <translation>Copiar</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="766"/> <source>Paste</source> <translation>Pegar</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="768"/> + <source>Indent</source> + <translation>Indentar</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="771"/> + <source>Unindent</source> + <translation>Desindentar</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="774"/> - <source>Indent</source> - <translation>Indentar</translation> + <source>Comment</source> + <translation>Pasar a comentario</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="777"/> - <source>Unindent</source> - <translation>Desindentar</translation> + <source>Uncomment</source> + <translation>Sacar de comentario</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="780"/> - <source>Comment</source> - <translation>Pasar a comentario</translation> + <source>Stream Comment</source> + <translation>Bloque de comentario</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="783"/> - <source>Uncomment</source> - <translation>Sacar de comentario</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="786"/> - <source>Stream Comment</source> - <translation>Bloque de comentario</translation> + <source>Box Comment</source> + <translation>Caja de comentario</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="787"/> + <source>Select to brace</source> + <translation>Seleccionar hasta la llave ( '{' o '}' )</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="789"/> - <source>Box Comment</source> - <translation>Caja de comentario</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="793"/> - <source>Select to brace</source> - <translation>Seleccionar hasta la llave ( '{' o '}' )</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="795"/> <source>Select all</source> <translation>Seleccionar todo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="796"/> + <location filename="../QScintilla/Editor.py" line="790"/> <source>Deselect all</source> <translation>Deseleccionar todo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="812"/> + <location filename="../QScintilla/Editor.py" line="806"/> <source>Shorten empty lines</source> <translation>Acortar las líneas vacías</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="819"/> + <location filename="../QScintilla/Editor.py" line="813"/> <source>Use Monospaced Font</source> <translation>Usar fuente monoespaciada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="824"/> + <location filename="../QScintilla/Editor.py" line="818"/> <source>Autosave enabled</source> <translation>Autoguardar habilitado</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="861"/> + <source>Close</source> + <translation>Cerrar</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="867"/> - <source>Close</source> - <translation>Cerrar</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="873"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="876"/> + <location filename="../QScintilla/Editor.py" line="870"/> <source>Save As...</source> <translation>Guardar como...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="892"/> + <location filename="../QScintilla/Editor.py" line="886"/> <source>Print</source> <translation>Imprimir</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="921"/> + <location filename="../QScintilla/Editor.py" line="915"/> <source>Complete from Document</source> <translation>Completar desde documento</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="923"/> + <location filename="../QScintilla/Editor.py" line="917"/> <source>Complete from APIs</source> <translation>Completar desde APIs</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="925"/> + <location filename="../QScintilla/Editor.py" line="919"/> <source>Complete from Document and APIs</source> <translation>Completar desde Documento y APIs</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="939"/> + <location filename="../QScintilla/Editor.py" line="933"/> <source>Check</source> <translation>Verificar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="959"/> + <location filename="../QScintilla/Editor.py" line="953"/> <source>Show</source> <translation>Mostrar</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="955"/> + <source>Code metrics...</source> + <translation>Métricas de código...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="956"/> + <source>Code coverage...</source> + <translation>Cobertura de código...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="958"/> + <source>Show code coverage annotations</source> + <translation>Mostrar anotaciones de cobertura de codigo</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="961"/> - <source>Code metrics...</source> - <translation>Métricas de código...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="962"/> - <source>Code coverage...</source> - <translation>Cobertura de código...</translation> + <source>Hide code coverage annotations</source> + <translation>Ocultar anotaciones de cobertura de codigo</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="964"/> - <source>Show code coverage annotations</source> - <translation>Mostrar anotaciones de cobertura de codigo</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="967"/> - <source>Hide code coverage annotations</source> - <translation>Ocultar anotaciones de cobertura de codigo</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="970"/> <source>Profile data...</source> <translation>Datos de profiling...</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="977"/> + <source>Diagrams</source> + <translation>Diagramas</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="979"/> + <source>Class Diagram...</source> + <translation>Diagrama de clases...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="981"/> + <source>Package Diagram...</source> + <translation>Diagrama de paquetes...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="983"/> - <source>Diagrams</source> - <translation>Diagramas</translation> + <source>Imports Diagram...</source> + <translation>Diagrama de imports...</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="985"/> - <source>Class Diagram...</source> - <translation>Diagrama de clases...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="987"/> - <source>Package Diagram...</source> - <translation>Diagrama de paquetes...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="989"/> - <source>Imports Diagram...</source> - <translation>Diagrama de imports...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="991"/> <source>Application Diagram...</source> <translation>Diagrama de aplicación...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1009"/> + <location filename="../QScintilla/Editor.py" line="1003"/> <source>Languages</source> <translation>Lenguajes</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1012"/> + <location filename="../QScintilla/Editor.py" line="1006"/> <source>No Language</source> <translation>Ningún Lenguaje</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1134"/> + <location filename="../QScintilla/Editor.py" line="1128"/> <source>Export as</source> <translation>Exportar como</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="1150"/> + <source>Toggle bookmark</source> + <translation>Alternar marcador</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1152"/> + <source>Next bookmark</source> + <translation>Nuevo marcador</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1154"/> + <source>Previous bookmark</source> + <translation>Marcador anterior</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="1156"/> - <source>Toggle bookmark</source> - <translation>Alternar marcador</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1158"/> - <source>Next bookmark</source> - <translation>Nuevo marcador</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1160"/> - <source>Previous bookmark</source> - <translation>Marcador anterior</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1162"/> <source>Clear all bookmarks</source> <translation>Borrar todos los marcadores</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1230"/> + <location filename="../QScintilla/Editor.py" line="1224"/> <source>Goto syntax error</source> <translation>Ir al error de sintaxis</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1233"/> + <location filename="../QScintilla/Editor.py" line="1227"/> <source>Show syntax error message</source> <translation>Ver el mensaje de error de sintaxis</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1237"/> + <location filename="../QScintilla/Editor.py" line="1231"/> <source>Clear syntax error</source> <translation>Borrar error de sintaxis</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1171"/> + <location filename="../QScintilla/Editor.py" line="1165"/> <source>Toggle breakpoint</source> <translation>Alternar punto de interrupción</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1173"/> + <location filename="../QScintilla/Editor.py" line="1167"/> <source>Toggle temporary breakpoint</source> <translation>Alternar punto de interrupción temporal</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1176"/> + <location filename="../QScintilla/Editor.py" line="1170"/> <source>Edit breakpoint...</source> <translation>Editar punto de interrupción...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5316"/> + <location filename="../QScintilla/Editor.py" line="5310"/> <source>Enable breakpoint</source> <translation>Activar punto de interrupción</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="1175"/> + <source>Next breakpoint</source> + <translation>Siguiente punto de interrupción</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1178"/> + <source>Previous breakpoint</source> + <translation>Punto de interrupción anterior</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="1181"/> - <source>Next breakpoint</source> - <translation>Siguiente punto de interrupción</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1184"/> - <source>Previous breakpoint</source> - <translation>Punto de interrupción anterior</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1187"/> <source>Clear all breakpoints</source> <translation>Borrar todos los puntos de interrupción</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1254"/> + <location filename="../QScintilla/Editor.py" line="1248"/> <source>Next uncovered line</source> <translation>Siguiente línea sin cobertura</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1257"/> + <location filename="../QScintilla/Editor.py" line="1251"/> <source>Previous uncovered line</source> <translation>Anterior línea sin cobertura</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1261"/> + <location filename="../QScintilla/Editor.py" line="1255"/> <source>Next task</source> <translation>Nueva tarea</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1264"/> + <location filename="../QScintilla/Editor.py" line="1258"/> <source>Previous task</source> <translation>Tarea anterior</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1309"/> + <location filename="../QScintilla/Editor.py" line="1303"/> <source>Export source</source> <translation>Exportar fuente</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1309"/> + <location filename="../QScintilla/Editor.py" line="1303"/> <source>No export format given. Aborting...</source> <translation>No se ha proporcionado un formato de exportación. Abortando...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1816"/> + <location filename="../QScintilla/Editor.py" line="1810"/> <source>Modification of Read Only file</source> <translation>Modificación de un archivo de solo lectura</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1816"/> + <location filename="../QScintilla/Editor.py" line="1810"/> <source>You are attempting to change a read only file. Please save to a different file first.</source> <translation>Usted está intentando modificar un archivo solo lectura. Por favor guarde en otro archivo primero.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2502"/> + <location filename="../QScintilla/Editor.py" line="2496"/> <source>Printing...</source> <translation>Imprimiendo...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2519"/> + <location filename="../QScintilla/Editor.py" line="2513"/> <source>Printing completed</source> <translation>Impresión completa</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2521"/> + <location filename="../QScintilla/Editor.py" line="2515"/> <source>Error while printing</source> <translation>Error al imprimir</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2524"/> + <location filename="../QScintilla/Editor.py" line="2518"/> <source>Printing aborted</source> <translation>Impresión cancelada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2886"/> + <location filename="../QScintilla/Editor.py" line="2880"/> <source>File Modified</source> <translation>Archivo modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3119"/> + <location filename="../QScintilla/Editor.py" line="3113"/> <source>Save File</source> <translation>Guardar archivo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4522"/> + <location filename="../QScintilla/Editor.py" line="4516"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4522"/> + <location filename="../QScintilla/Editor.py" line="4516"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>Autocompletar no está disponible porque no hay origen de datos para autocompletar.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5319"/> + <location filename="../QScintilla/Editor.py" line="5313"/> <source>Disable breakpoint</source> <translation>Deshabilitar punto de interrupción</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5676"/> + <location filename="../QScintilla/Editor.py" line="5670"/> <source>Code Coverage</source> <translation>Cobertura de codigo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5676"/> + <location filename="../QScintilla/Editor.py" line="5670"/> <source>Please select a coverage file</source> <translation>Por favor seleccione un archivo de cobertura</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5739"/> + <location filename="../QScintilla/Editor.py" line="5733"/> <source>Show Code Coverage Annotations</source> <translation>Mostrar Anotaciones de Cobertura de Código</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5732"/> + <location filename="../QScintilla/Editor.py" line="5726"/> <source>All lines have been covered.</source> <translation>Todas las líneas han sido cubiertas.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5739"/> + <location filename="../QScintilla/Editor.py" line="5733"/> <source>There is no coverage file available.</source> <translation>No hay archivo de cobertura disponible.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5854"/> + <location filename="../QScintilla/Editor.py" line="5848"/> <source>Profile Data</source> <translation>Datos de profiling</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5854"/> + <location filename="../QScintilla/Editor.py" line="5848"/> <source>Please select a profile file</source> <translation>Por favor seleccione un archivo de profiling</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6014"/> + <location filename="../QScintilla/Editor.py" line="6008"/> <source>Syntax Error</source> <translation>Error de sintaxis</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6014"/> + <location filename="../QScintilla/Editor.py" line="6008"/> <source>No syntax error message available.</source> <translation>No hay mensajes de error de sintaxis disponibles.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6400"/> + <location filename="../QScintilla/Editor.py" line="6394"/> <source>Macro Name</source> <translation>Nombre de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6400"/> + <location filename="../QScintilla/Editor.py" line="6394"/> <source>Select a macro name:</source> <translation>Seleccione un nombre de macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6428"/> + <location filename="../QScintilla/Editor.py" line="6422"/> <source>Load macro file</source> <translation>Cargar archivo de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6471"/> + <location filename="../QScintilla/Editor.py" line="6465"/> <source>Macro files (*.macro)</source> <translation>Archivos de Macro (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6451"/> + <location filename="../QScintilla/Editor.py" line="6445"/> <source>Error loading macro</source> <translation>Error al cargar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6471"/> + <location filename="../QScintilla/Editor.py" line="6465"/> <source>Save macro file</source> <translation>Guardar archivo de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6488"/> + <location filename="../QScintilla/Editor.py" line="6482"/> <source>Save macro</source> <translation>Guardar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6504"/> + <location filename="../QScintilla/Editor.py" line="6498"/> <source>Error saving macro</source> <translation>Error al guardar macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6517"/> + <location filename="../QScintilla/Editor.py" line="6511"/> <source>Start Macro Recording</source> <translation>Comenzar grabación de macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6517"/> + <location filename="../QScintilla/Editor.py" line="6511"/> <source>Macro recording is already active. Start new?</source> <translation>Grabación de macro ya está activada. ¿Comenzar una nueva?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6543"/> + <location filename="../QScintilla/Editor.py" line="6537"/> <source>Macro Recording</source> <translation>Grabando macro</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6543"/> + <location filename="../QScintilla/Editor.py" line="6537"/> <source>Enter name of the macro:</source> <translation>Introduzca el nombre de la macro:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6681"/> + <location filename="../QScintilla/Editor.py" line="6675"/> <source>File changed</source> <translation>Archivo modificado</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <source>Drop Error</source> <translation>Error al soltar</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="7000"/> + <source>Resources</source> + <translation>Recursos</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7002"/> + <source>Add file...</source> + <translation>Añadir archivo...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7004"/> + <source>Add files...</source> + <translation>Añadir archivos...</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="7006"/> - <source>Resources</source> - <translation>Recursos</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7008"/> - <source>Add file...</source> - <translation>Añadir archivo...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7010"/> - <source>Add files...</source> - <translation>Añadir archivos...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7012"/> <source>Add aliased file...</source> <translation>Añadir archivo con un alias...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7015"/> + <location filename="../QScintilla/Editor.py" line="7009"/> <source>Add localized resource...</source> <translation>Añadir recursos localizados...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7019"/> + <location filename="../QScintilla/Editor.py" line="7013"/> <source>Add resource frame</source> <translation>Añadir ventana de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7038"/> + <location filename="../QScintilla/Editor.py" line="7032"/> <source>Add file resource</source> <translation>Añadir archivo de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7054"/> + <location filename="../QScintilla/Editor.py" line="7048"/> <source>Add file resources</source> <translation>Añadir archivo de recursos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7082"/> + <location filename="../QScintilla/Editor.py" line="7076"/> <source>Add aliased file resource</source> <translation>Añadir archivo de recursos con un alias</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7146"/> + <location filename="../QScintilla/Editor.py" line="7140"/> <source>Package Diagram</source> <translation>Digrama de paquetes</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7146"/> + <location filename="../QScintilla/Editor.py" line="7140"/> <source>Include class attributes?</source> <translation>¿Incluir atributos de clase?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7166"/> + <location filename="../QScintilla/Editor.py" line="7160"/> <source>Imports Diagram</source> <translation>Diagrama de imports</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7166"/> + <location filename="../QScintilla/Editor.py" line="7160"/> <source>Include imports from external modules?</source> <translation>¿Incluir los imports de módulos externos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7180"/> + <location filename="../QScintilla/Editor.py" line="7174"/> <source>Application Diagram</source> <translation>Diagrama de aplicación</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7180"/> + <location filename="../QScintilla/Editor.py" line="7174"/> <source>Include module names?</source> <translation>¿Incluir nombres de módulos?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="843"/> + <location filename="../QScintilla/Editor.py" line="837"/> <source>Calltip</source> <translation>Consejo de llamada</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="889"/> + <location filename="../QScintilla/Editor.py" line="883"/> <source>Print Preview</source> <translation>Presentación preliminar</translation> </message> @@ -10510,77 +10510,77 @@ <translation><b>Una Ventana de Edición de Códigos Fuente</b><p>Esta ventana se utiliza para mostrar y editar un archivo de código fuente. Puede abrir tantas como desee. El nombre del archivo se muestra en la barra de título de la ventana.</p><p>Para insertar puntos de interrupción basta con hacer un click en el espacio entre los números de línea y los marcadores de plegado. Pueden editarse con el menú de contexto de los márgenes.</p><p>Para insertar marcadores solo hay que hacer Shift-click en el espacio entre los números de línea y los marcadores de plegado.</p><p>Estas acciones se pueden revertir utilizando el menú de contexto.</p><p>Haciendo Ctrl-click en un marcador de error sintáctico se muestra información sobre el dicho error.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="828"/> + <location filename="../QScintilla/Editor.py" line="822"/> <source>Typing aids enabled</source> <translation>Ayudas al tecleo habilitadas</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1098"/> + <location filename="../QScintilla/Editor.py" line="1092"/> <source>End-of-Line Type</source> <translation>Tipo de fin-de-línea</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1102"/> + <location filename="../QScintilla/Editor.py" line="1096"/> <source>Unix</source> <translation>Unix</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1109"/> + <location filename="../QScintilla/Editor.py" line="1103"/> <source>Windows</source> <translation>Windows</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1116"/> + <location filename="../QScintilla/Editor.py" line="1110"/> <source>Macintosh</source> <translation>Macintosh</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1057"/> + <location filename="../QScintilla/Editor.py" line="1051"/> <source>Encodings</source> <translation>Codificaciones</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1037"/> + <location filename="../QScintilla/Editor.py" line="1031"/> <source>Guessed</source> <translation>Suposición</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1324"/> + <location filename="../QScintilla/Editor.py" line="1318"/> <source>Alternatives</source> <translation>Alternativas</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1340"/> + <location filename="../QScintilla/Editor.py" line="1334"/> <source>Pygments Lexer</source> <translation>Analizador Léxico de Pygments</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1340"/> + <location filename="../QScintilla/Editor.py" line="1334"/> <source>Select the Pygments lexer to apply.</source> <translation>Seleccionar el Analizador Léxico de Pygments.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7473"/> + <location filename="../QScintilla/Editor.py" line="7467"/> <source>Check spelling...</source> <translation>Corrección ortográfica...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="804"/> + <location filename="../QScintilla/Editor.py" line="798"/> <source>Check spelling of selection...</source> <translation>Corrección ortográfica de la selección...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7476"/> + <location filename="../QScintilla/Editor.py" line="7470"/> <source>Add to dictionary</source> <translation>Añadir al diccionario</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7478"/> + <location filename="../QScintilla/Editor.py" line="7472"/> <source>Ignore All</source> <translation>Ignorar Todo</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="808"/> + <location filename="../QScintilla/Editor.py" line="802"/> <source>Remove from dictionary</source> <translation>Eliminar del diccionario</translation> </message> @@ -10590,277 +10590,277 @@ <translation><p>El tamaño del archivo <b>{0}</b> es <b>{1} KB</b>. ¿Desea cargarlo de todos modos?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1301"/> + <location filename="../QScintilla/Editor.py" line="1295"/> <source><p>No exporter available for the export format <b>{0}</b>. Aborting...</p></source> <translation><p>No hay un exportador disponible para el formato de exportación <b>{0}</b>. Abortando...</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1320"/> + <location filename="../QScintilla/Editor.py" line="1314"/> <source>Alternatives ({0})</source> <translation>Alternativas ({0})</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2886"/> + <location filename="../QScintilla/Editor.py" line="2880"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>El archivo <b>{0}</b> tiene cambios sin guardar.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2946"/> + <location filename="../QScintilla/Editor.py" line="2940"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>El archivo<b>{0}</b> no puede ser abierto.<br />Causa: {1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3060"/> + <location filename="../QScintilla/Editor.py" line="3054"/> <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> <message> - <location filename="../QScintilla/Editor.py" line="6442"/> + <location filename="../QScintilla/Editor.py" line="6436"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>El archivo de macro <b>{0}</b> no se puede leer.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6451"/> + <location filename="../QScintilla/Editor.py" line="6445"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>El archivo de macro <b>{0}</b> está dañado</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6504"/> + <location filename="../QScintilla/Editor.py" line="6498"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>El archivo de macro <b>{0}</b> no se puede escribir.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6845"/> + <location filename="../QScintilla/Editor.py" line="6839"/> <source>{0} (ro)</source> <translation>{0} (ro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6979"/> <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/Editor.py" line="7082"/> + <location filename="../QScintilla/Editor.py" line="7076"/> <source>Alias for file <b>{0}</b>:</source> <translation>Alias para el archivo <b>{0}</b>:</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="1235"/> + <source>Next warning</source> + <translation>Siguiente advertencia</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1238"/> + <source>Previous warning</source> + <translation>Anterior advertencia</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="1241"/> - <source>Next warning</source> - <translation>Siguiente advertencia</translation> + <source>Show warning message</source> + <translation>Mostrar mensaje de advertencia</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1244"/> - <source>Previous warning</source> - <translation>Anterior advertencia</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1247"/> - <source>Show warning message</source> - <translation>Mostrar mensaje de advertencia</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1250"/> <source>Clear warnings</source> <translation>Limpiar advertencias</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3119"/> + <location filename="../QScintilla/Editor.py" line="3113"/> <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/Editor.py" line="6488"/> + <location filename="../QScintilla/Editor.py" line="6482"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>El archivo de macro <b>{0}</b> ya existe. ¿Desea sobreescribirlo?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6290"/> + <location filename="../QScintilla/Editor.py" line="6284"/> <source>Warning: {0}</source> <translation>Advertencia: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6297"/> + <location filename="../QScintilla/Editor.py" line="6291"/> <source>Error: {0}</source> <translation>Error: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6677"/> + <location filename="../QScintilla/Editor.py" line="6671"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Advertencia:</b> Perderá los cambios si lo reabre.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="885"/> + <location filename="../QScintilla/Editor.py" line="879"/> <source>Open 'rejection' file</source> <translation>Abrir archivo 'de rechazo'</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="995"/> + <location filename="../QScintilla/Editor.py" line="989"/> <source>Load Diagram...</source> <translation>Cargar Diagrama...</translation> </message> <message> + <location filename="../QScintilla/Editor.py" line="1262"/> + <source>Next change</source> + <translation>Siguiente cambio</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1265"/> + <source>Previous change</source> + <translation>Cambio anterior</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7884"/> + <source>Sort Lines</source> + <translation>Ordenar Líneas</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7884"/> + <source>The selection contains illegal data for a numerical sort.</source> + <translation>La selección contiene datos ilegales para una ordenación numérica.</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6220"/> + <source>Warning</source> + <translation>Advertencia</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6220"/> + <source>No warning messages available.</source> + <translation>No hay mensajes de advertencia disponibles.</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6281"/> + <source>Style: {0}</source> + <translation>Estilo: {0}</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="853"/> + <source>New Document View</source> + <translation>Nueva Vista de Documento</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="856"/> + <source>New Document View (with new split)</source> + <translation>Nueva Vista de Documento (con nueva división)</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="943"/> + <source>Tools</source> + <translation>Herramientas</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1073"/> + <source>Re-Open With Encoding</source> + <translation>Reabrir Con Codificación</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6665"/> + <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> + <translation><p>El archivo <b>{0}</b> ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?</p></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="829"/> + <source>Automatic Completion enabled</source> + <translation>Autocompletar habilitado</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="909"/> + <source>Complete</source> + <translation>Completo</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="4641"/> + <source>Auto-Completion Provider</source> + <translation>Proveedor de Autocompletado</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="4641"/> + <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> + <translation>El proveedor de lista de completado'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="4895"/> + <source>Call-Tips Provider</source> + <translation>Proveedor de Call-Tips</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="4895"/> + <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> + <translation>El proveedor de call-tips'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7971"/> + <source>Register Mouse Click Handler</source> + <translation>Registrar Manejador de Clicks de Ratón</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7971"/> + <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> + <translation>Un manejador de clicks de ratón para "{0}" ya está registrado por "{1}". Abortando solicitud por "{2}"...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="873"/> + <source>Save Copy...</source> + <translation>Guardar Copia...</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="912"/> + <source>Clear Completions Cache</source> + <translation>Limpiar Caché de Completado</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="839"/> + <source>Code Info</source> + <translation>Info del Código</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="1268"/> - <source>Next change</source> - <translation>Siguiente cambio</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1271"/> - <source>Previous change</source> - <translation>Cambio anterior</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7890"/> - <source>Sort Lines</source> - <translation>Ordenar Líneas</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7890"/> - <source>The selection contains illegal data for a numerical sort.</source> - <translation>La selección contiene datos ilegales para una ordenación numérica.</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6226"/> - <source>Warning</source> - <translation>Advertencia</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6226"/> - <source>No warning messages available.</source> - <translation>No hay mensajes de advertencia disponibles.</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6287"/> - <source>Style: {0}</source> - <translation>Estilo: {0}</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="859"/> - <source>New Document View</source> - <translation>Nueva Vista de Documento</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="862"/> - <source>New Document View (with new split)</source> - <translation>Nueva Vista de Documento (con nueva división)</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="949"/> - <source>Tools</source> - <translation>Herramientas</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1079"/> - <source>Re-Open With Encoding</source> - <translation>Reabrir Con Codificación</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6671"/> - <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> - <translation><p>El archivo <b>{0}</b> ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?</p></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="835"/> - <source>Automatic Completion enabled</source> - <translation>Autocompletar habilitado</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="915"/> - <source>Complete</source> - <translation>Completo</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="4647"/> - <source>Auto-Completion Provider</source> - <translation>Proveedor de Autocompletado</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="4647"/> - <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> - <translation>El proveedor de lista de completado'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="4901"/> - <source>Call-Tips Provider</source> - <translation>Proveedor de Call-Tips</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="4901"/> - <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> - <translation>El proveedor de call-tips'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7977"/> - <source>Register Mouse Click Handler</source> - <translation>Registrar Manejador de Clicks de Ratón</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7977"/> - <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> - <translation>Un manejador de clicks de ratón para "{0}" ya está registrado por "{1}". Abortando solicitud por "{2}"...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="879"/> - <source>Save Copy...</source> - <translation>Guardar Copia...</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="918"/> - <source>Clear Completions Cache</source> - <translation>Limpiar Caché de Completado</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="845"/> - <source>Code Info</source> - <translation>Info del Código</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1274"/> <source>Clear changes</source> <translation>Limpiar cambios</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="770"/> + <location filename="../QScintilla/Editor.py" line="764"/> <source>Execute Selection In Console</source> <translation>Ejecutar Selección en Consola</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8098"/> + <location filename="../QScintilla/Editor.py" line="8092"/> <source>EditorConfig Properties</source> <translation>Propiedades de EditorConfig</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8098"/> + <location filename="../QScintilla/Editor.py" line="8092"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Las propiedades de EditorConfig para el archivo <b>{0}</b> no se ha podido cargar.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1197"/> + <location filename="../QScintilla/Editor.py" line="1191"/> <source>Toggle all folds</source> <translation>Recoger/Desplegar los anidamientos</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1201"/> + <location filename="../QScintilla/Editor.py" line="1195"/> <source>Toggle all folds (including children)</source> <translation>Recoger/Desplegar todos los anidamientos (inc. hijos)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1205"/> + <location filename="../QScintilla/Editor.py" line="1199"/> <source>Toggle current fold</source> <translation>Recoger/Desplegar el anidamiento actual</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1210"/> + <location filename="../QScintilla/Editor.py" line="1204"/> <source>Expand (including children)</source> <translation>Expandir (incluídos hijos)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1214"/> + <location filename="../QScintilla/Editor.py" line="1208"/> <source>Collapse (including children)</source> <translation>Contraer (incluídos hijos)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1219"/> + <location filename="../QScintilla/Editor.py" line="1213"/> <source>Clear all folds</source> <translation>Limpiar todos los anidamientos</translation> </message> @@ -45607,12 +45607,12 @@ <translation><b>Guardar Copia</b><p>Guardar una copia del contenido de la ventana de editor actual. El archivo puede ser introducido usando un diálogo de selección de archivo.</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3401"/> + <location filename="../QScintilla/MiniEditor.py" line="3405"/> <source>EditorConfig Properties</source> <translation>Propiedades de EditorConfig</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3401"/> + <location filename="../QScintilla/MiniEditor.py" line="3405"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation><p>Las propiedades de EditorConfig para el archivo <b>{0}</b> no se ha podido cargar.</p></translation> </message> @@ -45625,252 +45625,252 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> <source>coding magic comment not found</source> <translation>comentario mágico de codificación no encontrado</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> - <source>unknown encoding ({0}) found in coding magic comment</source> - <translation>codificación desconocida ({0}) encontrada en comentario mágico de codificación</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> - <source>copyright notice not present</source> - <translation>nota de copyright no presente</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <source>unknown encoding ({0}) found in coding magic comment</source> + <translation>codificación desconocida ({0}) encontrada en comentario mágico de codificación</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <source>copyright notice not present</source> + <translation>nota de copyright no presente</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> <source>copyright notice contains invalid author</source> <translation>la nota de copyright contiene un autor no válido</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> - <source>found {0} formatter</source> - <translation>encontrado formateador {0}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> - <source>format string does contain unindexed parameters</source> - <translation>cadena de formato que contiene parámetros sin indexar</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> - <source>docstring does contain unindexed parameters</source> - <translation>docstring cque contiene parámetros sin indexar</translation> + <source>found {0} formatter</source> + <translation>encontrado formateador {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> - <source>other string does contain unindexed parameters</source> - <translation>otra cadena contiene parámetros sin indexar</translation> + <source>format string does contain unindexed parameters</source> + <translation>cadena de formato que contiene parámetros sin indexar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> - <source>format call uses too large index ({0})</source> - <translation>llamada de formato usa un índice demasiado largo ({0})</translation> + <source>docstring does contain unindexed parameters</source> + <translation>docstring cque contiene parámetros sin indexar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> - <source>format call uses missing keyword ({0})</source> - <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation> + <source>other string does contain unindexed parameters</source> + <translation>otra cadena contiene parámetros sin indexar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> - <source>format call uses keyword arguments but no named entries</source> - <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation> + <source>format call uses too large index ({0})</source> + <translation>llamada de formato usa un índice demasiado largo ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> - <source>format call uses variable arguments but no numbered entries</source> - <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation> + <source>format call uses missing keyword ({0})</source> + <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> - <source>format call uses implicit and explicit indexes together</source> - <translation>llamada de formato usa juntos índices implícitos y explícitos</translation> + <source>format call uses keyword arguments but no named entries</source> + <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> - <source>format call provides unused index ({0})</source> - <translation>llamada de formato proporciona índice que no se usa ({0})</translation> + <source>format call uses variable arguments but no numbered entries</source> + <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="592"/> + <source>format call uses implicit and explicit indexes together</source> + <translation>llamada de formato usa juntos índices implícitos y explícitos</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> + <source>format call provides unused index ({0})</source> + <translation>llamada de formato proporciona índice que no se usa ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> <source>format call provides unused keyword ({0})</source> <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="610"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> - <source>expected these __future__ imports: {0}; but got none</source> - <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <source>expected these __future__ imports: {0}; but got none</source> + <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="625"/> <source>print statement found</source> <translation>encontrada sentencia print</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="628"/> <source>one element tuple found</source> <translation>tupla de un elemento encontrada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> <translation>"{0}" es una variable nativa de Python a la que se está ocultando; considere renombrar la variable</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/> <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> <translation>"{0}" se está usando como un argumento pero oculta un argumento nativo de Python; considere renombrar el argumento</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> - <source>unnecessary generator - rewrite as a list comprehension</source> - <translation>generador innecesario - reescribir como lista de comprehensión</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> - <source>unnecessary generator - rewrite as a set comprehension</source> - <translation>generador innecesario - reescribir como conjunto de comprehensión</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> - <translation>generador innecesario - reescribir como diccionario de comprehensión</translation> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation>generador innecesario - reescribir como lista de comprehensión</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation>lista de comprehensión innecesaria - reescribir como conjunto de comprehensión</translation> + <source>unnecessary generator - rewrite as a set comprehension</source> + <translation>generador innecesario - reescribir como conjunto de comprehensión</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> - <source>unnecessary list comprehension - rewrite as a dict comprehension</source> - <translation>lista de comprehensión innecesaria - reescribir como diccionario de comprehensión</translation> + <source>unnecessary generator - rewrite as a dict comprehension</source> + <translation>generador innecesario - reescribir como diccionario de comprehensión</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> - <source>unnecessary list literal - rewrite as a set literal</source> - <translation>lista literal innecesaria - reescribir como conjunto literal</translation> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> + <translation>lista de comprehensión innecesaria - reescribir como conjunto de comprehensión</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> - <source>unnecessary list literal - rewrite as a dict literal</source> - <translation>lista literal innecesaria - reescribir como diccionario literal</translation> + <source>unnecessary list comprehension - rewrite as a dict comprehension</source> + <translation>lista de comprehensión innecesaria - reescribir como diccionario de comprehensión</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> - <source>unnecessary list comprehension - "{0}" can take a generator</source> - <translation>lista de comprehensión innecesaria - "{0}" puede aceptar un generador</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="628"/> - <source>mutable default argument of type {0}</source> - <translation>argumento por defecto mutable de tipo {0}</translation> + <source>unnecessary list literal - rewrite as a set literal</source> + <translation>lista literal innecesaria - reescribir como conjunto literal</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> + <source>unnecessary list literal - rewrite as a dict literal</source> + <translation>lista literal innecesaria - reescribir como diccionario literal</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> + <source>unnecessary list comprehension - "{0}" can take a generator</source> + <translation>lista de comprehensión innecesaria - "{0}" puede aceptar un generador</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> + <source>mutable default argument of type {0}</source> + <translation>argumento por defecto mutable de tipo {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>sort keys - '{0}' should be before '{1}'</source> <translation>ordenar claves - '{0}' debeía ser antes de '{1}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> - <source>logging statement uses '%'</source> - <translation>la sentencia de log usa '%'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="604"/> + <source>logging statement uses '%'</source> + <translation>la sentencia de log usa '%'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="610"/> <source>logging statement uses f-string</source> <translation>la sentencia de log usa f-string</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="607"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> <source>logging statement uses 'warn' instead of 'warning'</source> <translation>la sentencia de log usa 'warn' en lugar de 'warning'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="595"/> - <source>logging statement uses string.format()</source> - <translation>la sentencia de log usa string.format()</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> + <source>logging statement uses string.format()</source> + <translation>la sentencia de log usa string.format()</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="607"/> <source>logging statement uses '+'</source> <translation>la sentencia de log usa '+'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> <source>gettext import with alias _ found: {0}</source> <translation>encontrado gettext import con alias _ : {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Python does not support the unary prefix increment</source> <translation>Python no soporta el prefijo unario de incremento</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> <translation>'sys.maxint' no está definido en Python 3 - usar 'sys.maxsize'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> <translation>'BaseException.message' está marcada como deprecada en Python 2.6 y se ha eliminado en Python 3 - usar 'str(e)'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> <translation>asignaciones a 'os.environ' no limpian el entorno - usar 'os.environ.clear()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> - <translation>Python 3 no incluye métodos '.iter*' en diccionarios</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> - <translation>Python 3 no incluye métodos '.view*' en diccionarios</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> - <source>'.next()' does not exist in Python 3</source> - <translation>'.next()' no existe en Python 3</translation> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation>Python 3 no incluye métodos '.iter*' en diccionarios</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="557"/> + <source>Python 3 does not include '.view*' methods on dictionaries</source> + <translation>Python 3 no incluye métodos '.view*' en diccionarios</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="560"/> + <source>'.next()' does not exist in Python 3</source> + <translation>'.next()' no existe en Python 3</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> <translation>'__metaclass__' no hace nada en Python 3 - usar 'class MyClass(BaseClass, metaclass=...)'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> <source>mutable default argument of function call '{0}'</source> <translation>argumento por defecto mutable de llamada a función {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>using .strip() with multi-character strings is misleading</source> <translation>usar .strip() cpm cadenas multicarácter es engañoso</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> <translation>usar 'hasattr(x, "__call__")' para probar si 'x' is invocable no es fiable</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> <source>loop control variable {0} not used within the loop body - start the name with an underscore</source> <translation>variable de control de bucle {0} no usada dentro del cuerpo del bucle - iniciar nombre con guión bajo</translation> </message> @@ -46301,72 +46301,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> <source>class names should use CapWords convention</source> <translation>nombres de clase deben usar la convención de CapWords</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> - <source>function name should be lowercase</source> - <translation>nombres de función deben ser en minúsculas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> - <source>argument name should be lowercase</source> - <translation>nombre de argumento debe ser en minúsculas</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> - <source>first argument of a class method should be named 'cls'</source> - <translation>primer argumento de método de clase debe ser nombrado 'cls'</translation> + <source>function name should be lowercase</source> + <translation>nombres de función deben ser en minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> - <source>first argument of a method should be named 'self'</source> - <translation>prmier argumento de un método debe ser nombrado 'self'</translation> + <source>argument name should be lowercase</source> + <translation>nombre de argumento debe ser en minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <source>first argument of a class method should be named 'cls'</source> + <translation>primer argumento de método de clase debe ser nombrado 'cls'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <source>first argument of a method should be named 'self'</source> + <translation>prmier argumento de un método debe ser nombrado 'self'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>primer argumento de método estático no debe ser llamado 'self' o 'cls'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="439"/> - <source>module names should be lowercase</source> - <translation>nombres de módulo deben ser en minúsculas</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="442"/> - <source>package names should be lowercase</source> - <translation>nombres de package deben ser en minúsculas</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> - <source>constant imported as non constant</source> - <translation>constante importada como no constante</translation> + <source>module names should be lowercase</source> + <translation>nombres de módulo deben ser en minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> - <source>lowercase imported as non lowercase</source> - <translation>minúscula importada como no minúscula</translation> + <source>package names should be lowercase</source> + <translation>nombres de package deben ser en minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/> - <source>camelcase imported as lowercase</source> - <translation>camelcase importado como minúsculas</translation> + <source>constant imported as non constant</source> + <translation>constante importada como no constante</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>camelcase imported as constant</source> - <translation>camelcase importado como constante</translation> + <source>lowercase imported as non lowercase</source> + <translation>minúscula importada como no minúscula</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>variable in function should be lowercase</source> - <translation>variable en función debe ser en minúsculas</translation> + <source>camelcase imported as lowercase</source> + <translation>camelcase importado como minúsculas</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> + <source>camelcase imported as constant</source> + <translation>camelcase importado como constante</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> + <source>variable in function should be lowercase</source> + <translation>variable en función debe ser en minúsculas</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>nombres 'l', 'O' y 'I' deben ser evitados</translation> </message> @@ -87119,125 +87119,145 @@ <translation>Variable local {0!r} (definida en ámbito en la línea {1!r}) referenciada antes de asignación.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="39"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="43"/> <source>Duplicate argument {0!r} in function definition.</source> <translation>Argumento duplicado {0!r} en definición de función.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="49"/> <source>from __future__ imports must occur at the beginning of the file</source> <translation>from __future__ import debe estar al principio del archivo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="52"/> <source>Local variable {0!r} is assigned to but never used.</source> <translation>La variable local {0!r} está asignada pero nunca es utilizada.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="139"/> <source>no message defined for code '{0}'</source> <translation>sin mensaje definido para el código '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="46"/> <source>Redefinition of {0!r} from line {1!r}.</source> <translation>Redefinición de {0!r} en la línea {1!r}.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="55"/> <source>List comprehension redefines {0!r} from line {1!r}.</source> <translation>Lista por comprensión redefine {0!r} en línea {1!r}.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="54"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="58"/> <source>Syntax error detected in doctest.</source> <translation>Error de sintaxis detectado en doctest.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="57"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="61"/> <source>'return' with argument inside generator</source> <translation>'return' con argumento dentro de generator</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="64"/> <source>'return' outside function</source> <translation>'return' fuera de una función</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="67"/> <source>'from {0} import *' only allowed at module level</source> <translation>'from {0} import *' solamente se permite a nivel de módulo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="70"/> <source>{0!r} may be undefined, or defined from star imports: {1}</source> <translation>{0} puede estar sin definir, o definido a través de import *: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="69"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="73"/> <source>Dictionary key {0!r} repeated with different values</source> <translation>Clave de Diccionario {0!r} repetida con diferentes valores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="72"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="76"/> <source>Dictionary key variable {0} repeated with different values</source> <translation>Variable clave de diccionario {0} repetida con diferentes valores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="79"/> <source>Future feature {0} is not defined</source> <translation>La característica future {0} no está definida</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="82"/> <source>'yield' outside function</source> <translation>'yield' fuera de una función</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="88"/> <source>'break' outside loop</source> <translation>'break' fuera de un bucle</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="91"/> <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="90"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="94"/> <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="93"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="97"/> <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="96"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="100"/> <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="99"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="103"/> <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="81"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="85"/> <source>'continue' not properly in loop</source> <translation>'continue' no propiamente en un bucle</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="106"/> <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="105"/> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="109"/> <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="39"/> + <source>Local variable {0!r} (defined as a builtin) referenced before assignment.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="112"/> + <source>syntax error in type comment {0!r}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="115"/> + <source>use of >> is invalid with print function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py" line="118"/> + <source>use ==/!= to compare str, bytes, and int literals</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pycodestyle</name> @@ -87277,375 +87297,385 @@ <translation>indentación inesperada (comentario)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line indentation is not a multiple of four</source> <translation>indentación de línea de continuación no es múltiplo de cuatro</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> - <source>continuation line missing indentation or outdented</source> - <translation>línea de continuación sin indentación o bien con indentación inversa</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> + <source>continuation line missing indentation or outdented</source> + <translation>línea de continuación sin indentación o bien con indentación inversa</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="49"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation>llave de cierre no coincide con la indentación de la línea de la llave de apertura</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> - <source>closing bracket does not match visual indentation</source> - <translation>llave de cierre no coincide con indentación visual</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> - <source>continuation line with same indent as next logical line</source> - <translation>indentación de línea de continuación como la siguiente línea lógica</translation> + <source>closing bracket does not match visual indentation</source> + <translation>llave de cierre no coincide con indentación visual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> - <source>continuation line over-indented for hanging indent</source> - <translation>línea de continuación sobre-indentada por indentación colgada</translation> + <source>continuation line with same indent as next logical line</source> + <translation>indentación de línea de continuación como la siguiente línea lógica</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> - <source>continuation line over-indented for visual indent</source> - <translation>línea de continuación sobre indentada para indentación visual</translation> + <source>continuation line over-indented for hanging indent</source> + <translation>línea de continuación sobre-indentada por indentación colgada</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> - <source>continuation line under-indented for visual indent</source> - <translation>línea de continuación poco indentada para indentación visual</translation> + <source>continuation line over-indented for visual indent</source> + <translation>línea de continuación sobre indentada para indentación visual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> - <source>visually indented line with same indent as next logical line</source> - <translation>línea visualmente indentada con la misma indentación que la siguiente línea lógica</translation> + <source>continuation line under-indented for visual indent</source> + <translation>línea de continuación poco indentada para indentación visual</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> - <source>continuation line unaligned for hanging indent</source> - <translation>línea de continuación sin alinear debido a indentación pendiente</translation> + <source>visually indented line with same indent as next logical line</source> + <translation>línea visualmente indentada con la misma indentación que la siguiente línea lógica</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> - <source>closing bracket is missing indentation</source> - <translation>llave de cierre a la que falta indentación</translation> + <source>continuation line unaligned for hanging indent</source> + <translation>línea de continuación sin alinear debido a indentación pendiente</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> - <source>indentation contains tabs</source> - <translation>la indentación contiene tabuladores</translation> + <source>closing bracket is missing indentation</source> + <translation>llave de cierre a la que falta indentación</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> + <source>indentation contains tabs</source> + <translation>la indentación contiene tabuladores</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="80"/> <source>whitespace after '{0}'</source> <translation>espacio en blanco después de'{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> - <source>whitespace before '{0}'</source> - <translation>espacio en blanco antes de'{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> - <source>multiple spaces before operator</source> - <translation>múltiples espacios antes de operador</translation> + <source>whitespace before '{0}'</source> + <translation>espacio en blanco antes de'{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> - <source>multiple spaces after operator</source> - <translation>múltiples espacios después de operador</translation> + <source>multiple spaces before operator</source> + <translation>múltiples espacios antes de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> - <source>tab before operator</source> - <translation>tabulador antes de operador</translation> + <source>multiple spaces after operator</source> + <translation>múltiples espacios después de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> - <source>tab after operator</source> - <translation>tabulador después de operador</translation> + <source>tab before operator</source> + <translation>tabulador antes de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> - <source>missing whitespace around operator</source> - <translation>falta espacio en blanco alrededor de un operador</translation> + <source>tab after operator</source> + <translation>tabulador después de operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> - <source>missing whitespace around arithmetic operator</source> - <translation>falta espacio en blanco alrededor de operador aritmético</translation> + <source>missing whitespace around operator</source> + <translation>falta espacio en blanco alrededor de un operador</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> - <source>missing whitespace around bitwise or shift operator</source> - <translation>falta espacio en blanco alrededor de operador a nivel de bit o shift</translation> + <source>missing whitespace around arithmetic operator</source> + <translation>falta espacio en blanco alrededor de operador aritmético</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> - <source>missing whitespace around modulo operator</source> - <translation>falta espacio en blanco alrededor de operador módulo</translation> + <source>missing whitespace around bitwise or shift operator</source> + <translation>falta espacio en blanco alrededor de operador a nivel de bit o shift</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> - <source>missing whitespace after '{0}'</source> - <translation>falta espacio en blanco después de {0}</translation> + <source>missing whitespace around modulo operator</source> + <translation>falta espacio en blanco alrededor de operador módulo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> - <source>multiple spaces after '{0}'</source> - <translation>múltiples espacios en blanco después de '{0}'</translation> + <source>missing whitespace after '{0}'</source> + <translation>falta espacio en blanco después de {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> - <source>tab after '{0}'</source> - <translation>tabulador después de '{0}'</translation> + <source>multiple spaces after '{0}'</source> + <translation>múltiples espacios en blanco después de '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> + <source>tab after '{0}'</source> + <translation>tabulador después de '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>unexpected spaces around keyword / parameter equals</source> <translation>espacios inesperados alrededor de palabra clave / parámetro igual a</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> - <source>at least two spaces before inline comment</source> - <translation>al menos dos espacios antes de comentario inline</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> - <source>inline comment should start with '# '</source> - <translation>un comentario inline debe comenzar con '#'</translation> + <source>at least two spaces before inline comment</source> + <translation>al menos dos espacios antes de comentario inline</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> - <source>block comment should start with '# '</source> - <translation>comentarios de bloque debería comenzar con '# '</translation> + <source>inline comment should start with '# '</source> + <translation>un comentario inline debe comenzar con '#'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> - <source>too many leading '#' for block comment</source> - <translation>demasiados '#' al principio para comentario de bloque</translation> + <source>block comment should start with '# '</source> + <translation>comentarios de bloque debería comenzar con '# '</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> - <source>multiple spaces after keyword</source> - <translation>múltiples espacios después de palabra clave</translation> + <source>too many leading '#' for block comment</source> + <translation>demasiados '#' al principio para comentario de bloque</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> - <source>multiple spaces before keyword</source> - <translation>múltiples espacios antes de palabra clave</translation> + <source>multiple spaces after keyword</source> + <translation>múltiples espacios después de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> - <source>tab after keyword</source> - <translation>tabulador despues de palabra clave</translation> + <source>multiple spaces before keyword</source> + <translation>múltiples espacios antes de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> - <source>tab before keyword</source> - <translation>tabulador antes de palabra clave</translation> + <source>tab after keyword</source> + <translation>tabulador despues de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> - <source>missing whitespace after keyword</source> - <translation></translation> + <source>tab before keyword</source> + <translation>tabulador antes de palabra clave</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> - <source>trailing whitespace</source> - <translation>espacio en blanco por detrás</translation> + <source>missing whitespace after keyword</source> + <translation></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> - <source>no newline at end of file</source> - <translation>no hay carácter de nueva línea al final del archivo</translation> + <source>trailing whitespace</source> + <translation>espacio en blanco por detrás</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> + <source>no newline at end of file</source> + <translation>no hay carácter de nueva línea al final del archivo</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>blank line contains whitespace</source> <translation>línea en blanco con espacios en blanco</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> - <source>too many blank lines ({0})</source> - <translation>demasiadas líneas en blanco ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> - <source>blank lines found after function decorator</source> - <translation>líneas en blanco encontradas después de decorador de función</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> - <source>blank line at end of file</source> - <translation>línea en blanco al final del archivo</translation> + <source>too many blank lines ({0})</source> + <translation>demasiadas líneas en blanco ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>blank lines found after function decorator</source> + <translation>líneas en blanco encontradas después de decorador de función</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> - <source>multiple imports on one line</source> - <translation>múltiples import en una línea</translation> + <source>blank line at end of file</source> + <translation>línea en blanco al final del archivo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> - <source>module level import not at top of file</source> - <translation>import a nivel de módulo no al principio del archivo</translation> + <source>multiple imports on one line</source> + <translation>múltiples import en una línea</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> - <source>line too long ({0} > {1} characters)</source> - <translation>línea demasiado larga ({0} > {1} caracteres)</translation> + <source>module level import not at top of file</source> + <translation>import a nivel de módulo no al principio del archivo</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> - <source>the backslash is redundant between brackets</source> - <translation>el backslash es redundante entre llaves</translation> + <source>line too long ({0} > {1} characters)</source> + <translation>línea demasiado larga ({0} > {1} caracteres)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <source>the backslash is redundant between brackets</source> + <translation>el backslash es redundante entre llaves</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> <source>line break before binary operator</source> <translation>nueva línea antes de operador binario</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> - <source>.has_key() is deprecated, use 'in'</source> - <translation>.has_key()está obsoleto, use 'in'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> - <source>deprecated form of raising exception</source> - <translation>forma obsoleta de lanzar una excepción</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> - <source>'<>' is deprecated, use '!='</source> - <translation>'<>' está obsoleto, use '!='</translation> + <source>.has_key() is deprecated, use 'in'</source> + <translation>.has_key()está obsoleto, use 'in'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>deprecated form of raising exception</source> + <translation>forma obsoleta de lanzar una excepción</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> + <source>'<>' is deprecated, use '!='</source> + <translation>'<>' está obsoleto, use '!='</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> <source>backticks are deprecated, use 'repr()'</source> <translation>las comillas hacia atrás están obsoletas, use 'repr()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> - <source>multiple statements on one line (colon)</source> - <translation>múltiples sentencias en una línea (dos puntos)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> - <source>multiple statements on one line (semicolon)</source> - <translation>múltiples sentencias en una línea (punto y coma)</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>statement ends with a semicolon</source> - <translation>sentencia termina en punto y coma</translation> + <source>multiple statements on one line (colon)</source> + <translation>múltiples sentencias en una línea (dos puntos)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> - <source>multiple statements on one line (def)</source> - <translation>múltiples sentencias en una línea (def)</translation> + <source>multiple statements on one line (semicolon)</source> + <translation>múltiples sentencias en una línea (punto y coma)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> + <source>statement ends with a semicolon</source> + <translation>sentencia termina en punto y coma</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> - <source>comparison to {0} should be {1}</source> - <translation>comparación con {0} debe ser {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> - <source>test for membership should be 'not in'</source> - <translation>comprobación de 'miembro de' debería ser 'not in'</translation> + <source>multiple statements on one line (def)</source> + <translation>múltiples sentencias en una línea (def)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> - <source>test for object identity should be 'is not'</source> - <translation>comprobación para identidad del objeto debería ser 'is not'</translation> + <source>comparison to {0} should be {1}</source> + <translation>comparación con {0} debe ser {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>do not compare types, use 'isinstance()'</source> - <translation>no comparar tipos, usar 'isinstance()'</translation> + <source>test for membership should be 'not in'</source> + <translation>comprobación de 'miembro de' debería ser 'not in'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>test for object identity should be 'is not'</source> + <translation>comprobación para identidad del objeto debería ser 'is not'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> - <source>do not assign a lambda expression, use a def</source> - <translation>no asignar una expresión lambda, utilizar un def</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="261"/> - <source>ambiguous variable name '{0}'</source> - <translation>nombre de variable ambiguo '{0}'</translation> + <source>do not compare types, use 'isinstance()'</source> + <translation>no comparar tipos, usar 'isinstance()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="264"/> - <source>ambiguous class definition '{0}'</source> - <translation>definición ambigua de clase '{0}'</translation> + <source>do not assign a lambda expression, use a def</source> + <translation>no asignar una expresión lambda, utilizar un def</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="267"/> - <source>ambiguous function definition '{0}'</source> - <translation>definición ambigua de función '{0}'</translation> + <source>ambiguous variable name '{0}'</source> + <translation>nombre de variable ambiguo '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> + <source>ambiguous class definition '{0}'</source> + <translation>definición ambigua de clase '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>ambiguous function definition '{0}'</source> + <translation>definición ambigua de función '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="261"/> <source>do not use bare except</source> <translation>no usar except sin tipo</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>expected {0} blank lines after class or function definition, found {1}</source> <translation>se esperaban {0} líneas en blanco después de definición de clase o función, se han encontrado {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> <source>'async' and 'await' are reserved keywords starting with Python 3.7</source> <translation>'async' y 'await' son palabras reservadas a partir de Python 3.7</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>missing whitespace around parameter equals</source> <translation>faltan espacios en blanco alrededor de igual en parámetros</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>expected {0} blank lines, found {1}</source> <translation>se esperaban {0} líneas en blanco, se han encontrado {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> - <source>expected {0} blank lines before a nested definition, found {1}</source> - <translation>se esperaban {0} líneas en blanco antes de una definición anidada, se han encontrado {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> - <source>line break after binary operator</source> - <translation>nueva línea después de operador binario</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>invalid escape sequence '\{0}'</source> - <translation>secuencia de escape no válida'\{0}'</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <source>expected {0} blank lines before a nested definition, found {1}</source> + <translation>se esperaban {0} líneas en blanco antes de una definición anidada, se han encontrado {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> + <source>line break after binary operator</source> + <translation>nueva línea después de operador binario</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> + <source>invalid escape sequence '\{0}'</source> + <translation>secuencia de escape no válida'\{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> <source>too many blank lines ({0}) before a nested definition, expected {1}</source> <translation>demasiadas líneas en blanco ({0}) antes de definición anidada, se esperaban {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>too many blank lines ({0}), expected {1}</source> <translation>demasiadas líneas en blanco ({0}), se esperaban {1}</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> + <source>over-indented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> + <source>doc line too long ({0} > {1} characters)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>subversion</name>