i18n/eric6_es.ts

changeset 6743
833eebe73909
parent 6716
1c9d3b369ea8
child 6755
009812744917
--- 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}&quot;&quot;&quot;</source>
-        <translation>Comillas introductorias corregidas para ser {0}&quot;&quot;&quot;</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}&quot;&quot;&quot;</source>
+        <translation>Comillas introductorias corregidas para ser {0}&quot;&quot;&quot;</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>&apos;{0}&apos; argument added.</source>
-        <translation>Añadido el argumento &apos;{0}&apos;.</translation>
+        <source>Compound statement corrected.</source>
+        <translation>Sentencia compuesta corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/>
-        <source>&apos;{0}&apos; argument removed.</source>
-        <translation>Eliminado el argumento &apos;{0}&apos;.</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>&apos;{0}&apos; argument added.</source>
+        <translation>Añadido el argumento &apos;{0}&apos;.</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>&apos;{0}&apos; argument removed.</source>
+        <translation>Eliminado el argumento &apos;{0}&apos;.</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>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>&apos;&lt;&gt;&apos; reemplazado por &apos;!=&apos;.</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 &apos;{0}&apos;</source>
         <translation> sin mensaje definido para el código &apos;{0}&apos;</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>&apos;{0}&apos; is too complex ({1})</source>
         <translation>&apos;{0}&apos; 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 &quot;&quot;&quot;</source>
-        <translation>docstring no rodeado de &quot;&quot;&quot;</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&quot;&quot;&quot;</source>
-        <translation>docstring contiene \ no rodeado de r&quot;&quot;&quot;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/>
-        <source>docstring containing unicode character not surrounded by u&quot;&quot;&quot;</source>
-        <translation>docstring contiene carácter unicode no rodeado de u&quot;&quot;&quot;</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 &quot;&quot;&quot;</source>
+        <translation>docstring no rodeado de &quot;&quot;&quot;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/>
+        <source>docstring containing \ not surrounded by r&quot;&quot;&quot;</source>
+        <translation>docstring contiene \ no rodeado de r&quot;&quot;&quot;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/>
+        <source>docstring containing unicode character not surrounded by u&quot;&quot;&quot;</source>
+        <translation>docstring contiene carácter unicode no rodeado de u&quot;&quot;&quot;</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&apos;s/method&apos;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&apos;s/method&apos;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&apos;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&apos;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 &apos;{0}&apos;</source>
         <translation>docstring de resumen no empieza con &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="397"/>
-        <source>raised exception &apos;{0}&apos; is not documented in docstring</source>
-        <translation>la excepción &apos;{0}&apos; no está documentada en una docstring</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="400"/>
-        <source>documented exception &apos;{0}&apos; is not raised</source>
-        <translation>la excepción documentada &apos;{0}&apos; 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 &apos;{0}&apos; is not documented in docstring</source>
+        <translation>la excepción &apos;{0}&apos; 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&apos;t define signals</source>
-        <translation>docstring contiene una línea @signal pero la clase no define signals</translation>
+        <source>documented exception &apos;{0}&apos; is not raised</source>
+        <translation>la excepción documentada &apos;{0}&apos; no se utiliza</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="409"/>
-        <source>defined signal &apos;{0}&apos; is not documented in docstring</source>
-        <translation>la signal definida &apos;{0}&apos; 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&apos;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 &apos;{0}&apos; is not documented in docstring</source>
+        <translation>la signal definida &apos;{0}&apos; no está documentada en una docstring</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/>
         <source>documented signal &apos;{0}&apos; is not defined</source>
         <translation>la signal documentada &apos;{0}&apos; 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 ( &apos;{&apos; o &apos;}&apos; )</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 ( &apos;{&apos; o &apos;}&apos; )</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>&lt;b&gt;Una Ventana de Edición de Códigos Fuente&lt;/b&gt;&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;Para insertar marcadores solo hay que hacer Shift-click en el espacio entre los números de línea y los marcadores de plegado.&lt;/p&gt;&lt;p&gt;Estas acciones se pueden revertir utilizando el menú de contexto.&lt;/p&gt;&lt;p&gt;Haciendo Ctrl-click en un marcador de error sintáctico se muestra información sobre el dicho error.&lt;/p&gt;</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>&lt;p&gt;El tamaño del archivo &lt;b&gt;{0}&lt;/b&gt; es &lt;b&gt;{1} KB&lt;/b&gt;. ¿Desea cargarlo de todos modos?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1301"/>
+        <location filename="../QScintilla/Editor.py" line="1295"/>
         <source>&lt;p&gt;No exporter available for the export format &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
         <translation>&lt;p&gt;No hay un exportador disponible para el formato de exportación &lt;b&gt;{0}&lt;/b&gt;. Abortando...&lt;/p&gt;</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>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has unsaved changes.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; tiene cambios sin guardar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2946"/>
+        <location filename="../QScintilla/Editor.py" line="2940"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo&lt;b&gt;{0}&lt;/b&gt; no puede ser abierto.&lt;br /&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3060"/>
+        <location filename="../QScintilla/Editor.py" line="3054"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no puede ser guardado.&lt;br&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6442"/>
+        <location filename="../QScintilla/Editor.py" line="6436"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; no se puede leer.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6451"/>
+        <location filename="../QScintilla/Editor.py" line="6445"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; está dañado&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6504"/>
+        <location filename="../QScintilla/Editor.py" line="6498"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro  &lt;b&gt;{0}&lt;/b&gt; no se puede escribir.&lt;/p&gt;</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>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; no es un archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7082"/>
+        <location filename="../QScintilla/Editor.py" line="7076"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias para el archivo &lt;b&gt;{0}&lt;/b&gt;:</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>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6488"/>
+        <location filename="../QScintilla/Editor.py" line="6482"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</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>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Advertencia:&lt;/b&gt; 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 &apos;rejection&apos; file</source>
         <translation>Abrir archivo &apos;de rechazo&apos;</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>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
+        <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?&lt;/p&gt;</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 &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
+        <translation>El proveedor de lista de completado&apos;{0}&apos; 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 &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
+        <translation>El proveedor de call-tips&apos;{0}&apos; 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 &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
+        <translation>Un manejador de clicks de ratón para &quot;{0}&quot; ya está registrado por &quot;{1}&quot;. Abortando solicitud por &quot;{2}&quot;...</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>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
-        <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?&lt;/p&gt;</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 &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
-        <translation>El proveedor de lista de completado&apos;{0}&apos; 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 &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
-        <translation>El proveedor de call-tips&apos;{0}&apos; 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 &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
-        <translation>Un manejador de clicks de ratón para &quot;{0}&quot; ya está registrado por &quot;{1}&quot;. Abortando solicitud por &quot;{2}&quot;...</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>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Las propiedades de EditorConfig para el archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido cargar.&lt;/p&gt;</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>&lt;b&gt;Guardar Copia&lt;/b&gt;&lt;p&gt;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.&lt;/p&gt;</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>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Las propiedades de EditorConfig para el archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido cargar.&lt;/p&gt;</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>&quot;{0}&quot; is a Python builtin and is being shadowed; consider renaming the variable</source>
         <translation>&quot;{0}&quot; 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>&quot;{0}&quot; is used as an argument and thus shadows a Python builtin; consider renaming the argument</source>
         <translation>&quot;{0}&quot; 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 - &quot;{0}&quot; can take a generator</source>
-        <translation>lista de comprehensión innecesaria - &quot;{0}&quot; 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 - &quot;{0}&quot; can take a generator</source>
+        <translation>lista de comprehensión innecesaria - &quot;{0}&quot; 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 - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
         <translation>ordenar claves - &apos;{0}&apos; debeía ser antes de &apos;{1}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/>
-        <source>logging statement uses &apos;%&apos;</source>
-        <translation>la sentencia de log usa &apos;%&apos;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="604"/>
+        <source>logging statement uses &apos;%&apos;</source>
+        <translation>la sentencia de log usa &apos;%&apos;</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 &apos;warn&apos; instead of &apos;warning&apos;</source>
         <translation>la sentencia de log usa &apos;warn&apos; en lugar de &apos;warning&apos;</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 &apos;+&apos;</source>
         <translation>la sentencia de log usa &apos;+&apos;</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>&apos;sys.maxint&apos; is not defined in Python 3 - use &apos;sys.maxsize&apos;</source>
         <translation>&apos;sys.maxint&apos; no está definido en Python 3 - usar &apos;sys.maxsize&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/>
         <source>&apos;BaseException.message&apos; has been deprecated as of Python 2.6 and is removed in Python 3 - use &apos;str(e)&apos;</source>
         <translation>&apos;BaseException.message&apos; está marcada como deprecada en Python 2.6 y se ha eliminado en Python 3 - usar &apos;str(e)&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/>
         <source>assigning to &apos;os.environ&apos; does not clear the environment - use &apos;os.environ.clear()&apos;</source>
         <translation>asignaciones a &apos;os.environ&apos; no limpian el entorno - usar &apos;os.environ.clear()&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/>
-        <source>Python 3 does not include &apos;.iter*&apos; methods on dictionaries</source>
-        <translation>Python 3 no incluye métodos &apos;.iter*&apos; en diccionarios</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/>
-        <source>Python 3 does not include &apos;.view*&apos; methods on dictionaries</source>
-        <translation>Python 3 no incluye métodos &apos;.view*&apos; en diccionarios</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/>
-        <source>&apos;.next()&apos; does not exist in Python 3</source>
-        <translation>&apos;.next()&apos; no existe en Python 3</translation>
+        <source>Python 3 does not include &apos;.iter*&apos; methods on dictionaries</source>
+        <translation>Python 3 no incluye métodos &apos;.iter*&apos; en diccionarios</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="557"/>
+        <source>Python 3 does not include &apos;.view*&apos; methods on dictionaries</source>
+        <translation>Python 3 no incluye métodos &apos;.view*&apos; en diccionarios</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="560"/>
+        <source>&apos;.next()&apos; does not exist in Python 3</source>
+        <translation>&apos;.next()&apos; no existe en Python 3</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/>
         <source>&apos;__metaclass__&apos; does nothing on Python 3 - use &apos;class MyClass(BaseClass, metaclass=...)&apos;</source>
         <translation>&apos;__metaclass__&apos; no hace nada en Python 3 - usar &apos;class MyClass(BaseClass, metaclass=...)&apos;</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 &apos;{0}&apos;</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 &apos;hasattr(x, &quot;__call__&quot;)&apos; to test if &apos;x&apos; is callable is unreliable</source>
         <translation>usar &apos;hasattr(x, &quot;__call__&quot;)&apos; para probar si &apos;x&apos; 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 &apos;cls&apos;</source>
-        <translation>primer argumento de método de clase debe ser nombrado &apos;cls&apos;</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 &apos;self&apos;</source>
-        <translation>prmier argumento de un método debe ser nombrado &apos;self&apos;</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 &apos;cls&apos;</source>
+        <translation>primer argumento de método de clase debe ser nombrado &apos;cls&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/>
+        <source>first argument of a method should be named &apos;self&apos;</source>
+        <translation>prmier argumento de un método debe ser nombrado &apos;self&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/>
         <source>first argument of a static method should not be named &apos;self&apos; or &apos;cls</source>
         <translation>primer argumento de método estático no debe ser llamado &apos;self&apos; o &apos;cls&apos;</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 &apos;l&apos;, &apos;O&apos; and &apos;I&apos; should be avoided</source>
         <translation>nombres &apos;l&apos;, &apos;O&apos; y &apos;I&apos; 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 &apos;{0}&apos;</source>
         <translation>sin mensaje definido para el código &apos;{0}&apos;</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>&apos;return&apos; with argument inside generator</source>
         <translation>&apos;return&apos; 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>&apos;return&apos; outside function</source>
         <translation>&apos;return&apos; 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>&apos;from {0} import *&apos; only allowed at module level</source>
         <translation>&apos;from {0} import *&apos; 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>&apos;yield&apos; outside function</source>
         <translation>&apos;yield&apos; 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>&apos;break&apos; outside loop</source>
         <translation>&apos;break&apos; 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>&apos;continue&apos; not supported inside &apos;finally&apos; clause</source>
         <translation>&apos;continue&apos; no está soportado dentro de una cláusula &apos;finally&apos;</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 &apos;except:&apos; must be last</source>
         <translation>Default &apos;except:&apos; 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>&apos;continue&apos; not properly in loop</source>
         <translation>&apos;continue&apos; 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>&apos;raise NotImplemented&apos; should be &apos;raise NotImplementedError&apos;</source>
         <translation>&apos;raise NotImplemented&apos; debería ser &apos;raise NotImplementedError&apos;</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 &gt;&gt; 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&apos;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 &apos;{0}&apos;</source>
         <translation>espacio en blanco después de&apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/>
-        <source>whitespace before &apos;{0}&apos;</source>
-        <translation>espacio en blanco antes de&apos;{0}&apos;</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 &apos;{0}&apos;</source>
+        <translation>espacio en blanco antes de&apos;{0}&apos;</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 &apos;{0}&apos;</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 &apos;{0}&apos;</source>
-        <translation>múltiples espacios en blanco después de &apos;{0}&apos;</translation>
+        <source>missing whitespace after &apos;{0}&apos;</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 &apos;{0}&apos;</source>
-        <translation>tabulador después de &apos;{0}&apos;</translation>
+        <source>multiple spaces after &apos;{0}&apos;</source>
+        <translation>múltiples espacios en blanco después de &apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/>
+        <source>tab after &apos;{0}&apos;</source>
+        <translation>tabulador después de &apos;{0}&apos;</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 &apos;# &apos;</source>
-        <translation>un comentario inline debe comenzar con &apos;#&apos;</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 &apos;# &apos;</source>
-        <translation>comentarios de bloque debería comenzar con &apos;# &apos;</translation>
+        <source>inline comment should start with &apos;# &apos;</source>
+        <translation>un comentario inline debe comenzar con &apos;#&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/>
-        <source>too many leading &apos;#&apos; for block comment</source>
-        <translation>demasiados &apos;#&apos; al principio para comentario de bloque</translation>
+        <source>block comment should start with &apos;# &apos;</source>
+        <translation>comentarios de bloque debería comenzar con &apos;# &apos;</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 &apos;#&apos; for block comment</source>
+        <translation>demasiados &apos;#&apos; 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} &gt; {1} characters)</source>
-        <translation>línea demasiado larga ({0} &gt; {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} &gt; {1} characters)</source>
+        <translation>línea demasiado larga ({0} &gt; {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 &apos;in&apos;</source>
-        <translation>.has_key()está obsoleto, use &apos;in&apos;</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>&apos;&lt;&gt;&apos; is deprecated, use &apos;!=&apos;</source>
-        <translation>&apos;&lt;&gt;&apos; está obsoleto, use &apos;!=&apos;</translation>
+        <source>.has_key() is deprecated, use &apos;in&apos;</source>
+        <translation>.has_key()está obsoleto, use &apos;in&apos;</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>&apos;&lt;&gt;&apos; is deprecated, use &apos;!=&apos;</source>
+        <translation>&apos;&lt;&gt;&apos; está obsoleto, use &apos;!=&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="225"/>
         <source>backticks are deprecated, use &apos;repr()&apos;</source>
         <translation>las comillas hacia atrás están obsoletas, use &apos;repr()&apos;</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 &apos;not in&apos;</source>
-        <translation>comprobación de &apos;miembro de&apos; debería ser &apos;not in&apos;</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 &apos;is not&apos;</source>
-        <translation>comprobación para identidad del objeto debería ser &apos;is not&apos;</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 &apos;isinstance()&apos;</source>
-        <translation>no comparar tipos, usar &apos;isinstance()&apos;</translation>
+        <source>test for membership should be &apos;not in&apos;</source>
+        <translation>comprobación de &apos;miembro de&apos; debería ser &apos;not in&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/>
+        <source>test for object identity should be &apos;is not&apos;</source>
+        <translation>comprobación para identidad del objeto debería ser &apos;is not&apos;</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 &apos;{0}&apos;</source>
-        <translation>nombre de variable ambiguo &apos;{0}&apos;</translation>
+        <source>do not compare types, use &apos;isinstance()&apos;</source>
+        <translation>no comparar tipos, usar &apos;isinstance()&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="264"/>
-        <source>ambiguous class definition &apos;{0}&apos;</source>
-        <translation>definición ambigua de clase &apos;{0}&apos;</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 &apos;{0}&apos;</source>
-        <translation>definición ambigua de función &apos;{0}&apos;</translation>
+        <source>ambiguous variable name &apos;{0}&apos;</source>
+        <translation>nombre de variable ambiguo &apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="270"/>
-        <source>{0}: {1}</source>
-        <translation>{0}: {1}</translation>
+        <source>ambiguous class definition &apos;{0}&apos;</source>
+        <translation>definición ambigua de clase &apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/>
+        <source>ambiguous function definition &apos;{0}&apos;</source>
+        <translation>definición ambigua de función &apos;{0}&apos;</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>&apos;async&apos; and &apos;await&apos; are reserved keywords starting with Python 3.7</source>
         <translation>&apos;async&apos; y &apos;await&apos; 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 &apos;\{0}&apos;</source>
-        <translation>secuencia de escape no válida&apos;\{0}&apos;</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 &apos;\{0}&apos;</source>
+        <translation>secuencia de escape no válida&apos;\{0}&apos;</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} &gt; {1} characters)</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>subversion</name>

eric ide

mercurial