--- a/i18n/eric6_es.ts Sat Mar 25 17:37:44 2017 +0100 +++ b/i18n/eric6_es.ts Sat Mar 25 17:38:02 2017 +0100 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Añadir Marcador</translation> </message> @@ -405,17 +405,17 @@ <translation>Introduzca la dirección</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="112"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="114"/> <source>Url</source> <translation>Url</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="113"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="115"/> <source>Title</source> <translation>Título</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="195"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197"/> <source>Add Folder</source> <translation>Añadir carpeta</translation> </message> @@ -2299,27 +2299,27 @@ <translation>Nombre</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="713"/> + <location filename="../UI/BrowserModel.py" line="728"/> <source>Attributes</source> <translation>Atributos</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="645"/> + <location filename="../UI/BrowserModel.py" line="660"/> <source>Globals</source> <translation>Globales</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="639"/> + <location filename="../UI/BrowserModel.py" line="654"/> <source>Coding: {0}</source> <translation>Codificación: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="723"/> + <location filename="../UI/BrowserModel.py" line="738"/> <source>Class Attributes</source> <translation></translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="651"/> + <location filename="../UI/BrowserModel.py" line="666"/> <source>Imports</source> <translation>Imports</translation> </message> @@ -3161,27 +3161,27 @@ <translation>Introducir patrones de nombre de archivo de los archivos a ser excluidos, separados por comas</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> <source>Press to start the code style check run</source> <translation>Pulsar para iniciar la comprobación de estilo de código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="625"/> - <source>Press to fix the selected issues</source> - <translation>Pulsar para arreglar los problemas seleccionados</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="648"/> - <source>Press to load the default values</source> - <translation>Pulsar para cargar los valores por defecto</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="658"/> - <source>Press to store the current values as defaults</source> - <translation>Pulsar para almacenar los valores actuales como valores por defecto</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="668"/> + <source>Press to fix the selected issues</source> + <translation>Pulsar para arreglar los problemas seleccionados</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="691"/> + <source>Press to load the default values</source> + <translation>Pulsar para cargar los valores por defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/> + <source>Press to store the current values as defaults</source> + <translation>Pulsar para almacenar los valores actuales como valores por defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="711"/> <source>Press to reset the default values</source> <translation>Pulsar para resetear los valores por defecto</translation> </message> @@ -3281,7 +3281,7 @@ <translation>Arreglar problemas automaticamente</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="689"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="732"/> <source><b>Result List</b> <p>This list shows the results of the code style check. Double clicking an entry will open this entry in an editor window and position the cursor at @@ -3291,52 +3291,52 @@ sobre una entrada, la abrirá en una ventana de edición posicionando el cursor en la línea y posición correspondiente.</p></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="705"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="748"/> <source>File/Line</source> <translation>Archivo/Línea</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="710"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="753"/> <source>Code</source> <translation>Código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/> <source>Message</source> <translation>Mensaje</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="77"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> <source>PEP-257</source> <translation>Muestra el progreso de la comprobación del estilo de código</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> <source>Eric</source> <translation>Eric</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="85"/> - <source>Statistics...</source> - <translation>Estadísticas...</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> + <source>Statistics...</source> + <translation>Estadísticas...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> <source>Press to show some statistics for the last run</source> <translation>Pulsar para mostrar algunas estadísticas de la última ejecución</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/> - <source>Show</source> - <translation>Mostrar</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> + <source>Show</source> + <translation>Mostrar</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> <source>Press to show all files containing an issue</source> <translation>Pulsar para mostrar todos los archivos con algún problema</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="592"/> <source>Error: {0}</source> <translation>Error: {0}</translation> </message> @@ -3346,17 +3346,17 @@ <translation>Arreglar: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="720"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="733"/> <source>No issues found.</source> <translation>No se han encontrado problemas.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="779"/> <source>Shows the progress of the code style check</source> <translation>Muestra el progreso de la revisión de estilo de código </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="788"/> <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> @@ -3371,32 +3371,32 @@ <translation>Mostrar ignorados</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="685"/> <source>{0} (ignored)</source> <translation>{0} (ignorado)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="564"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="577"/> <source>Preparing files...</source> <translation>Preparando archivos...</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="553"/> <source>Max. Complexity:</source> - <translation>Máx. Complejidad:</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="560"/> + <translation type="obsolete">Máx. Complejidad:</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="573"/> <source>Enter the maximum allowed code complexity (McCabe: 10)</source> <translation>Introducir la máxima complejidad de código permitida (McCabe: 10)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/> <source>Errors</source> <translation>Errores</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="619"/> <source>Transferring data...</source> <translation>Transfiriendo datos...</translation> </message> @@ -3472,36 +3472,36 @@ </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="547"/> - <source>McCabe Complexity</source> - <translation>Complejidad de McCabe</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="618"/> - <source>&Start</source> - <translation>&Iniciar</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="628"/> - <source>&Fix Selected</source> - <translation>&Arreglar seleccionados</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="651"/> - <source>&Load Defaults</source> - <translation>Cargar Va&lores por Defecto</translation> + <source>Code Complexity</source> + <translation type="unfinished">Complejidad de McCabe</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="661"/> - <source>St&ore Defaults</source> - <translation>Almacenar val&ores por defecto</translation> + <source>&Start</source> + <translation>&Iniciar</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/> + <source>&Fix Selected</source> + <translation>&Arreglar seleccionados</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/> + <source>&Load Defaults</source> + <translation>Cargar Va&lores por Defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="704"/> + <source>St&ore Defaults</source> + <translation>Almacenar val&ores por defecto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="714"/> <source>&Reset Defaults</source> <translation>&Restablecer Valores por Defecto</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="723"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="736"/> <source>No files found (check your ignore list).</source> <translation>No se han encontrado archivos (comprobar lista de ignorados).</translation> </message> @@ -3530,6 +3530,31 @@ <source>Press to delete the selected entries</source> <translation type="unfinished">Pulse para eliminar las entradas seleccionadas</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/> + <source>Max. McCabe Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="589"/> + <source>Max. Line Complexity:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="596"/> + <source>Enter the maximum complexity (number of nodes) for a line of code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="612"/> + <source>Max. Line Complexity Score:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> + <source>Enter the maximum allowed median for line complexity</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -3595,147 +3620,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> <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="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Comillas introductorias corregidas para ser {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> <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="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> <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="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> <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="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> <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="547"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <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="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <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="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <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="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <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="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> <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="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> <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="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> <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="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <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="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <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="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Tab converted to 4 spaces.</source> <translation>Tabulador convertido a 4 espacios.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <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="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <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="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <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="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <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="592"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <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="595"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>Indentation level changed.</source> <translation>Nivel de indentación corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <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="601"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Visual indentation corrected.</source> <translation>Indentación visual corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> <source>Extraneous whitespace removed.</source> <translation>Eliminado espacio en blanco extraño.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> <source>Missing whitespace added.</source> <translation>Añadido espacio en blanco que faltaba.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> <source>Whitespace around comment sign corrected.</source> <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> <source>One blank line inserted.</source> <translation>Insertada una línea en blanco.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Insertada %n línea en blanco.</numerusform> @@ -3743,7 +3768,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Eliminada %n línea en blanco sobrante</numerusform> @@ -3751,77 +3776,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>Superfluous blank lines removed.</source> <translation>Eliminadas líneas en blanco sobrantes.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <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="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <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="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <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="645"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>Redundant backslash in brackets removed.</source> <translation>Backslash redundante en llaves eliminado.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Compound statement corrected.</source> <translation>Sentencia compuesta corregida.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <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="657"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>'{0}' argument added.</source> <translation>Añadido el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>'{0}' argument removed.</source> <translation>Eliminado el argumento '{0}'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="663"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <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="666"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <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="669"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <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="672"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>'<>' replaced by '!='.</source> <translation>'<>' reemplazado por '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> <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="750"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> <source> no message defined for code '{0}'</source> <translation>sin mensaje definido para el código '{0}'</translation> </message> @@ -4241,17 +4266,17 @@ <translation>Alt+S</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="107"/> + <location filename="../UI/CompareDialog.py" line="110"/> <source>Compare</source> <translation>Comparar</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="109"/> + <location filename="../UI/CompareDialog.py" line="112"/> <source>Press to perform the comparison of the two files</source> <translation>Pulse para realizar la comparación de los dos archivos</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source>Compare Files</source> <translation>Comparar Archivos</translation> </message> @@ -4266,27 +4291,27 @@ <translation>&Sincronizar barras de desplazamiento horizontales</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="355"/> + <location filename="../UI/CompareDialog.py" line="358"/> <source>Total: {0}</source> <translation>Total: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="357"/> + <location filename="../UI/CompareDialog.py" line="360"/> <source>Changed: {0}</source> <translation>Cambiado: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="358"/> + <location filename="../UI/CompareDialog.py" line="361"/> <source>Added: {0}</source> <translation>Añadido: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="359"/> + <location filename="../UI/CompareDialog.py" line="362"/> <source>Deleted: {0}</source> <translation>Borrado: {0}</translation> </message> <message> - <location filename="../UI/CompareDialog.py" line="250"/> + <location filename="../UI/CompareDialog.py" line="253"/> <source><p>The file <b>{0}</b> could not be read.</p></source> <translation><p>El archivo <b>{0}</b> no se ha podido leer.</p></translation> </message> @@ -4297,311 +4322,334 @@ </message> </context> <context> + <name>ComplexityChecker</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <source>'{0}' is too complex ({1})</source> + <translation type="unfinished">'{0}' es demasiado complejo ({1})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <source>source code line is too complex ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <source>overall source code line complexity is too high ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="430"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> +</context> +<context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="135"/> + <location filename="../Preferences/ConfigurationDialog.py" line="136"/> <source>Application</source> <translation>Aplicación</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="141"/> + <location filename="../Preferences/ConfigurationDialog.py" line="142"/> <source>CORBA</source> <translation>CORBA</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="144"/> + <location filename="../Preferences/ConfigurationDialog.py" line="145"/> <source>Email</source> <translation>Correo electrónico</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="147"/> + <location filename="../Preferences/ConfigurationDialog.py" line="148"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="153"/> + <location filename="../Preferences/ConfigurationDialog.py" line="154"/> <source>Icons</source> <translation>Iconos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="172"/> + <location filename="../Preferences/ConfigurationDialog.py" line="173"/> <source>Plugin Manager</source> <translation>Gestor de Plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="440"/> + <location filename="../Preferences/ConfigurationDialog.py" line="441"/> <source>Printer</source> <translation>Impresora</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="211"/> + <location filename="../Preferences/ConfigurationDialog.py" line="212"/> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182"/> + <location filename="../Preferences/ConfigurationDialog.py" line="183"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="188"/> + <location filename="../Preferences/ConfigurationDialog.py" line="189"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="191"/> + <location filename="../Preferences/ConfigurationDialog.py" line="192"/> <source>Tasks</source> <translation>Tareas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="194"/> + <location filename="../Preferences/ConfigurationDialog.py" line="195"/> <source>Templates</source> <translation>Plantillas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="200"/> + <location filename="../Preferences/ConfigurationDialog.py" line="201"/> <source>Version Control Systems</source> <translation>Sistemas de Control de Versiones</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="205"/> + <location filename="../Preferences/ConfigurationDialog.py" line="206"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="218"/> + <location filename="../Preferences/ConfigurationDialog.py" line="219"/> <source>Editor</source> <translation>Editor</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="221"/> + <location filename="../Preferences/ConfigurationDialog.py" line="222"/> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="224"/> + <location filename="../Preferences/ConfigurationDialog.py" line="225"/> <source>Autocompletion</source> <translation>Autocompletar</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232"/> + <location filename="../Preferences/ConfigurationDialog.py" line="233"/> <source>Calltips</source> <translation>Consejos de llamada (calltips)</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="238"/> + <location filename="../Preferences/ConfigurationDialog.py" line="239"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="258"/> + <location filename="../Preferences/ConfigurationDialog.py" line="259"/> <source>Typing</source> <translation>Tecleo de codigo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="261"/> + <location filename="../Preferences/ConfigurationDialog.py" line="262"/> <source>Exporters</source> <translation>Exportadores</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="265"/> + <location filename="../Preferences/ConfigurationDialog.py" line="266"/> <source>Highlighters</source> <translation>Resaltado de código</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="269"/> + <location filename="../Preferences/ConfigurationDialog.py" line="270"/> <source>Filetype Associations</source> <translation>Asociación de tipos de archivo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="273"/> + <location filename="../Preferences/ConfigurationDialog.py" line="274"/> <source>Styles</source> <translation>Estilos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="289"/> + <location filename="../Preferences/ConfigurationDialog.py" line="290"/> <source>Help</source> <translation>Ayuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="447"/> + <location filename="../Preferences/ConfigurationDialog.py" line="448"/> <source>Help Documentation</source> <translation>Documentación de Ayuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="296"/> + <location filename="../Preferences/ConfigurationDialog.py" line="297"/> <source>Help Viewers</source> <translation>Visores de Ayuda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="307"/> + <location filename="../Preferences/ConfigurationDialog.py" line="308"/> <source>Project</source> <translation>Proyecto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="304"/> + <location filename="../Preferences/ConfigurationDialog.py" line="305"/> <source>Project Viewer</source> <translation>Visor de proyecto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="310"/> + <location filename="../Preferences/ConfigurationDialog.py" line="311"/> <source>Multiproject</source> <translation>Multiproyecto</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="434"/> + <location filename="../Preferences/ConfigurationDialog.py" line="435"/> <source>Interface</source> <translation>Interfaz de Usuario</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="321"/> + <location filename="../Preferences/ConfigurationDialog.py" line="322"/> <source>Viewmanager</source> <translation>Gestor de vistas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source>Configuration Page Error</source> <translation> Error de Configuración de Página</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="241"/> + <location filename="../Preferences/ConfigurationDialog.py" line="242"/> <source>Filehandling</source> <translation>Gestión de archivos</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="245"/> + <location filename="../Preferences/ConfigurationDialog.py" line="246"/> <source>Searching</source> <translation>Búsquedas</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="452"/> + <location filename="../Preferences/ConfigurationDialog.py" line="453"/> <source>Appearance</source> <translation>Apariencia</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="235"/> + <location filename="../Preferences/ConfigurationDialog.py" line="236"/> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="252"/> + <location filename="../Preferences/ConfigurationDialog.py" line="253"/> <source>Style</source> <translation>Estilo</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="280"/> + <location filename="../Preferences/ConfigurationDialog.py" line="281"/> <source>Properties</source> <translation>Propiedades</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="636"/> + <location filename="../Preferences/ConfigurationDialog.py" line="637"/> <source>Preferences</source> <translation>Preferencias</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="641"/> + <location filename="../Preferences/ConfigurationDialog.py" line="642"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Por favor, seleccione una entrada de la lista para visualizar la página de configuración.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="437"/> + <location filename="../Preferences/ConfigurationDialog.py" line="438"/> <source>Network</source> <translation>Red</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="468"/> + <location filename="../Preferences/ConfigurationDialog.py" line="469"/> <source>Spell checking</source> <translation>Corrección ortográfica</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="214"/> + <location filename="../Preferences/ConfigurationDialog.py" line="215"/> <source>Python3</source> <translation>Python3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="714"/> + <location filename="../Preferences/ConfigurationDialog.py" line="715"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>La página de configuración <b>{0}</b> no puede ser cargada.</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="277"/> + <location filename="../Preferences/ConfigurationDialog.py" line="278"/> <source>Keywords</source> <translation>Palabras clave</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="138"/> + <location filename="../Preferences/ConfigurationDialog.py" line="139"/> <source>Cooperation</source> <translation>Cooperación</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="484"/> + <location filename="../Preferences/ConfigurationDialog.py" line="485"/> <source>Tray Starter</source> <translation>Lanzador de bandeja de sistema</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="463"/> + <location filename="../Preferences/ConfigurationDialog.py" line="464"/> <source>VirusTotal Interface</source> <translation>Interfaz de VirusTotal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="443"/> + <location filename="../Preferences/ConfigurationDialog.py" line="444"/> <source>Security</source> <translation>Seguridad</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="168"/> + <location filename="../Preferences/ConfigurationDialog.py" line="169"/> <source>Notifications</source> <translation>Notificaciones</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="156"/> + <location filename="../Preferences/ConfigurationDialog.py" line="157"/> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="255"/> + <location filename="../Preferences/ConfigurationDialog.py" line="256"/> <source>Code Checkers</source> <translation>Comprobadores de Código</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="455"/> + <location filename="../Preferences/ConfigurationDialog.py" line="456"/> <source>eric6 Web Browser</source> <translation>Navegador Web de eric6</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="159"/> + <location filename="../Preferences/ConfigurationDialog.py" line="160"/> <source>Log-Viewer</source> <translation>Visor de Log</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="162"/> + <location filename="../Preferences/ConfigurationDialog.py" line="163"/> <source>Mimetypes</source> <translation>Mimetypes</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="574"/> + <location filename="../Preferences/ConfigurationDialog.py" line="575"/> <source>Enter search text...</source> <translation>Introducir texto de búsqueda...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="284"/> + <location filename="../Preferences/ConfigurationDialog.py" line="285"/> <source>Mouse Click Handlers</source> <translation>Manejadores de clicks del ratón</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="459"/> + <location filename="../Preferences/ConfigurationDialog.py" line="460"/> <source>Flash Cookie Manager</source> <translation>Gestor de Cookies de Flash</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="497"/> + <location filename="../Preferences/ConfigurationDialog.py" line="498"/> <source>Hex Editor</source> <translation>Editor Hexadecimal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="354"/> + <location filename="../Preferences/ConfigurationDialog.py" line="355"/> <source>Web Browser</source> <translation>Navegador Web</translation> </message> @@ -5339,7 +5387,7 @@ <translation>Conexión desde un host ilegal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1341"/> + <location filename="../Debugger/DebugServer.py" line="1349"/> <source> Not connected </source> @@ -5351,14 +5399,14 @@ <translation><p>Se ha intentado una conexión desde el host ilegal <b>{0}</b>. ¿Aceptar esta conexión?.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1521"/> + <location filename="../Debugger/DebugServer.py" line="1529"/> <source>Passive debug connection received </source> <translation>Recibida conexión pasiva de depuración </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1535"/> + <location filename="../Debugger/DebugServer.py" line="1543"/> <source>Passive debug connection closed </source> <translation>Cerrada conexión pasiva de depuración @@ -5378,7 +5426,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1788"/> + <location filename="../Debugger/DebugUI.py" line="1808"/> <source>Run Script</source> <translation>Ejecutar Script</translation> </message> @@ -5398,7 +5446,7 @@ <translation><b>Ejecutar Script</b><p>Establece los parámetros de la línea de comandos y ejecuta el script fuera del depurador. Si tiene cambios sin guardar, deben ser guardados primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>Run Project</source> <translation>Ejecutar Proyecto</translation> </message> @@ -5498,7 +5546,7 @@ <translation><b>Hacer Profiling del Proyecto</b><p>Establecer los argumentos de línea de comandos y hacer profiling del proyecto actual. Si hay archivos que tienen cambios sin guardar, se puede guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1919"/> + <location filename="../Debugger/DebugUI.py" line="1939"/> <source>Debug Script</source> <translation>Depurar Script</translation> </message> @@ -5518,7 +5566,7 @@ <translation><b>Depurar Script</b><p>Establecer los argumentos de línea de comandos y establecer la línea actual en la ventana actual de edición como la primera sentencia Python ejecutable. Si el archivo tiene cambios sin guardar, se puede guardar primero.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>Debug Project</source> <translation>Depurar proyecto</translation> </message> @@ -5588,352 +5636,352 @@ <translation><b>Continuar hasta el Cursor</b><p>Continúa ejecutando el programa desde la línea actual hasta la posición actual del cursor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Single Step</source> <translation>Un paso</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="362"/> + <location filename="../Debugger/DebugUI.py" line="382"/> <source>Sin&gle Step</source> <translation>Un &paso</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="367"/> + <location filename="../Debugger/DebugUI.py" line="387"/> <source>Execute a single Python statement</source> <translation>Ejecuta una sentencia python</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="368"/> + <location filename="../Debugger/DebugUI.py" line="388"/> <source><b>Single Step</b><p>Execute a single Python statement. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.</p></source> <translation><b>Paso Único</b><p>Ejecutar una única sentencia Python. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función entonces el control se devuelve al depurador en la siguiente sentencia.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step Over</source> <translation>Saltar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="378"/> + <location filename="../Debugger/DebugUI.py" line="398"/> <source>Step &Over</source> <translation>Salta&r</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="383"/> + <location filename="../Debugger/DebugUI.py" line="403"/> <source>Execute a single Python statement staying in the current frame</source> <translation>Ejecutar una única sentencia Python sin salir del marco actual</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="386"/> + <location filename="../Debugger/DebugUI.py" line="406"/> <source><b>Step Over</b><p>Execute a single Python statement staying in the same frame. If the statement is an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.</p></source> <translation><b>Saltar</b><p>Eejcutar una única sentencia Python sin salir del marco actual. Si la sentencia es un <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que la sentencia se haya completado.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Out</source> <translation>Paso atras</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="397"/> + <location filename="../Debugger/DebugUI.py" line="417"/> <source>Step Ou&t</source> <translation>Paso &atras</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="402"/> - <source>Execute Python statements until leaving the current frame</source> - <translation>Ejecutar sentencia Python hasta abandonar el marco actual</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="405"/> - <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> - <translation><b>Saltar fuera</b><p>Ejecuta sentencias Python hasta salir del marco actual. Si las sentencias están dentro de una sentencia <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que el marco actual ha sido abandonado.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>Stop</source> - <translation>Detener</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="416"/> - <source>&Stop</source> - <translation>&Parar</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="421"/> - <source>Stop debugging</source> - <translation>Detener depuración</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="422"/> + <source>Execute Python statements until leaving the current frame</source> + <translation>Ejecutar sentencia Python hasta abandonar el marco actual</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="425"/> + <source><b>Step Out</b><p>Execute Python statements until leaving the current frame. If the statements are inside an <tt>import</tt> statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.</p></source> + <translation><b>Saltar fuera</b><p>Ejecuta sentencias Python hasta salir del marco actual. Si las sentencias están dentro de una sentencia <tt>import</tt>, un constructor de clase, o un método o llamada a función, el control se devuelve al depurador despues de que el marco actual ha sido abandonado.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>Stop</source> + <translation>Detener</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="436"/> + <source>&Stop</source> + <translation>&Parar</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="441"/> + <source>Stop debugging</source> + <translation>Detener depuración</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="442"/> <source><b>Stop</b><p>Stop the running debugging session.</p></source> <translation><b>Detener</b><p>Detener la sesión de depuración en ejecución.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> + <location filename="../Debugger/DebugUI.py" line="449"/> <source>Variables Type Filter</source> <translation>Fitro por tipo de variable</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="429"/> - <source>Varia&bles Type Filter...</source> - <translation>&Fitro por tipo de variable...</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="433"/> - <source>Configure variables type filter</source> - <translation>Configurar Fitro por tipo de variable</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="435"/> - <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> - <translation><b>Fitro por tipo de variable</b><p>Configurar el fitro por tipo de variable. Durante una sesión de depuración, solo se muestran en las ventanas de variables locales o globales los tipos de variable que no han sido seleccionados.</p></translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>Exceptions Filter</source> - <translation>Filtro de excepciones</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="445"/> - <source>&Exceptions Filter...</source> - <translation>Filtro de e&xcepciones...</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="449"/> + <source>Varia&bles Type Filter...</source> + <translation>&Fitro por tipo de variable...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="453"/> + <source>Configure variables type filter</source> + <translation>Configurar Fitro por tipo de variable</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="455"/> + <source><b>Variables Type Filter</b><p>Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.</p></source> + <translation><b>Fitro por tipo de variable</b><p>Configurar el fitro por tipo de variable. Durante una sesión de depuración, solo se muestran en las ventanas de variables locales o globales los tipos de variable que no han sido seleccionados.</p></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>Exceptions Filter</source> + <translation>Filtro de excepciones</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="465"/> + <source>&Exceptions Filter...</source> + <translation>Filtro de e&xcepciones...</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="469"/> <source>Configure exceptions filter</source> <translation>Configurar Filtro de excepciones</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="451"/> + <location filename="../Debugger/DebugUI.py" line="471"/> <source><b>Exceptions Filter</b><p>Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.</p><p>Please note, that all unhandled exceptions are highlighted indepent from the filter list.</p></source> <translation><b>Filtro de excepciones</b><p>Configurar el filtro de excepciones. Durante una sesión de depuración solo se resaltan los tipos de excepción de la lista.</p><p>Por favor, note que se resaltarán todas las excepciones que no sean gestionadas, independientemente de la lista de filtros.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="487"/> + <location filename="../Debugger/DebugUI.py" line="507"/> <source>Toggle Breakpoint</source> <translation>Alternar Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="488"/> + <location filename="../Debugger/DebugUI.py" line="508"/> <source><b>Toggle Breakpoint</b><p>Toggles a breakpoint at the current line of the current editor.</p></source> <translation><b>Alternar Punto de Interrupción</b><p>Inserta o elimina un punto de interrupción en la línea actual del editor actual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="502"/> + <location filename="../Debugger/DebugUI.py" line="522"/> <source>Edit Breakpoint</source> <translation>Editar Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Edit Breakpoint...</source> <translation>Editar Punto de Interrupción (Breakpoint)...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="503"/> + <location filename="../Debugger/DebugUI.py" line="523"/> <source><b>Edit Breakpoint</b><p>Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.</p></source> <translation><b>Editar Punto de Interrupción (Breakpoint)</b><p>Abre un diálogo para editar las propiedades de los breakpoints. Se aplica a la línea actual del editor actual.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="518"/> + <location filename="../Debugger/DebugUI.py" line="538"/> <source>Next Breakpoint</source> <translation>Siguiente Punto de Interrupción (Breakpoint)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="511"/> + <location filename="../Debugger/DebugUI.py" line="531"/> <source>Ctrl+Shift+PgDown</source> <comment>Debug|Next Breakpoint</comment> <translation>Ctrl+Shift+PgDown</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="519"/> + <location filename="../Debugger/DebugUI.py" line="539"/> <source><b>Next Breakpoint</b><p>Go to next breakpoint of the current editor.</p></source> <translation><b>Siguiente Breakpoint</b><p>Mueve el cursor al siguiente breakpoint.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="533"/> + <location filename="../Debugger/DebugUI.py" line="553"/> <source>Previous Breakpoint</source> <translation>Breakpoint (Punto de interrupción) Anterior</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="526"/> + <location filename="../Debugger/DebugUI.py" line="546"/> <source>Ctrl+Shift+PgUp</source> <comment>Debug|Previous Breakpoint</comment> <translation>Ctrl+Shift+PgUp</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="534"/> + <location filename="../Debugger/DebugUI.py" line="554"/> <source><b>Previous Breakpoint</b><p>Go to previous breakpoint of the current editor.</p></source> <translation><b>Punto de Interrupción (Breakpoint) Anterior</b><p>Mueve el cursor al anterior punto de interrupción.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="547"/> + <location filename="../Debugger/DebugUI.py" line="567"/> <source>Clear Breakpoints</source> <translation>Eliminar Puntos de Interrupción (Breakpoints)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="541"/> + <location filename="../Debugger/DebugUI.py" line="561"/> <source>Ctrl+Shift+C</source> <comment>Debug|Clear Breakpoints</comment> <translation>Ctrl+Shift+C</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="548"/> + <location filename="../Debugger/DebugUI.py" line="568"/> <source><b>Clear Breakpoints</b><p>Clear breakpoints of all editors.</p></source> <translation><b>Eliminar Puntos de Interrupción (Breakpoints)</b><p>Elimina todos los puntos de interrupción del editor.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="574"/> + <location filename="../Debugger/DebugUI.py" line="594"/> <source>&Debug</source> <translation>&Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="576"/> + <location filename="../Debugger/DebugUI.py" line="596"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="578"/> + <location filename="../Debugger/DebugUI.py" line="598"/> <source>&Breakpoints</source> <translation>Puntos de interrupción (&Breakpoints)</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="621"/> + <location filename="../Debugger/DebugUI.py" line="641"/> <source>Start</source> <translation>Iniciar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="635"/> + <location filename="../Debugger/DebugUI.py" line="655"/> <source>Debug</source> <translation>Depurar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1073"/> + <location filename="../Debugger/DebugUI.py" line="1093"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>El programa en depuración contiene un error de sintaxis no especificado.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1110"/> + <location filename="../Debugger/DebugUI.py" line="1130"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Ha saltado una excepción que no ha sido manejada. Vea la ventana de shell para mas detalles.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1235"/> + <location filename="../Debugger/DebugUI.py" line="1255"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>El programa en depuración ha terminado inesperadamente.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source>Breakpoint Condition Error</source> <translation>Error en la condición del Breakpoint</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1544"/> + <location filename="../Debugger/DebugUI.py" line="1564"/> <source>Coverage of Project</source> <translation>Cobertura del Proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1532"/> + <location filename="../Debugger/DebugUI.py" line="1552"/> <source>Coverage of Script</source> <translation>Cobertura del Script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1802"/> + <location filename="../Debugger/DebugUI.py" line="1822"/> <source>There is no main script defined for the current project. Aborting</source> <translation>No hay script principal definido para el proyecto actual. Abortando</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1672"/> + <location filename="../Debugger/DebugUI.py" line="1692"/> <source>Profile of Project</source> <translation>Profiling del proyecto</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1660"/> + <location filename="../Debugger/DebugUI.py" line="1680"/> <source>Profile of Script</source> <translation>Profiling del script</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1933"/> + <location filename="../Debugger/DebugUI.py" line="1953"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>No hay script principal definido para el proyecto actual. La depuración no es posible.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source>Watch Expression Error</source> <translation>Error en la Expresión a Examinar</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1380"/> + <location filename="../Debugger/DebugUI.py" line="1400"/> <source>Watch expression already exists</source> <translation>La expresión a Examinar ya existe</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>Ignored Exceptions</source> <translation>Excepciones Ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="462"/> + <location filename="../Debugger/DebugUI.py" line="482"/> <source>&Ignored Exceptions...</source> <translation>Excepciones &Ignoradas...</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="466"/> + <location filename="../Debugger/DebugUI.py" line="486"/> <source>Configure ignored exceptions</source> <translation>Configurar excepciones ignoradas</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="468"/> + <location filename="../Debugger/DebugUI.py" line="488"/> <source><b>Ignored Exceptions</b><p>Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.</p><p>Please note, that unhandled exceptions cannot be ignored.</p></source> <translation><b>Excepciones ignoradas</b><p>Configurar las excepciones ignoradas. Durante una sesión de depuración se resaltarán solamente los tipos de excepción que no están en la lista.</p><p>Por favor, note que las excepciones no gestionadas no pueden ser ignoradas..</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="481"/> + <location filename="../Debugger/DebugUI.py" line="501"/> <source>Shift+F11</source> <comment>Debug|Toggle Breakpoint</comment> <translation>Shift+F11</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="496"/> + <location filename="../Debugger/DebugUI.py" line="516"/> <source>Shift+F12</source> <comment>Debug|Edit Breakpoint</comment> <translation>Shift+F12</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1092"/> + <location filename="../Debugger/DebugUI.py" line="1112"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>El archivo <b>{0}</b> contiene el error de sintaxis <b>{1}</b> en la línea<b>{2}</b>, carácter <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1157"/> + <location filename="../Debugger/DebugUI.py" line="1177"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>El programa en depuración ha lanzado la excepción <b>{0}</b><br>"<b>{1}</b>"<br>Archivo: <b>{2}</b>, Línea: <b>{3}</b></p><p>¿Interrumpir aquí?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1172"/> + <location filename="../Debugger/DebugUI.py" line="1192"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>El programa en depuración ha lanzado la excepción <b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1304"/> + <location filename="../Debugger/DebugUI.py" line="1324"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>La condición del punto de ruptura <b>{0},{1}</b> tiene un error de sintaxis.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1340"/> + <location filename="../Debugger/DebugUI.py" line="1360"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>La expresión a examinar <b>{0}</b> contiene un error de sintaxis.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1370"/> + <location filename="../Debugger/DebugUI.py" line="1390"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' ya existe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1374"/> + <location filename="../Debugger/DebugUI.py" line="1394"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' para la variable <b>{1}</b> ya existe.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1042"/> + <location filename="../Debugger/DebugUI.py" line="1062"/> <source>Program terminated</source> <translation>Programa terminado</translation> </message> @@ -5953,46 +6001,46 @@ <translation><b>Detener</b><p>Esto detiene el script que está corriendo en el backend del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1221"/> + <location filename="../Debugger/DebugUI.py" line="1241"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>El programa ha generado la señal "{0}".<br/>Archivo: <b>{1}</b>, Línea: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1009"/> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source><p>Message: {0}</p></source> <translation><p>Mensaje: {0}</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1015"/> - <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> - <translation><p>El programa ha terminato con estado de salida {0}.</p>{1}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1020"/> - <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> - <translation><p><b>{0}</b> ha terminado con estado de salida {1}.</p>{2}</translation> - </message> - <message> - <location filename="../Debugger/DebugUI.py" line="1028"/> - <source>Message: {0}</source> - <translation>Mensaje: {0}</translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1035"/> + <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> + <translation><p>El programa ha terminato con estado de salida {0}.</p>{1}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1040"/> + <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> + <translation><p><b>{0}</b> ha terminado con estado de salida {1}.</p>{2}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1048"/> + <source>Message: {0}</source> + <translation>Mensaje: {0}</translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1055"/> <source>The program has terminated with an exit status of {0}. {1}</source> <translation>El programa ha terminado con estado de salida {0}. {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1038"/> + <location filename="../Debugger/DebugUI.py" line="1058"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation>"{0}" ha terminado con estado de salida {1}. {2}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1047"/> + <location filename="../Debugger/DebugUI.py" line="1067"/> <source>The program has terminated with an exit status of {0}. {1} </source> @@ -6000,13 +6048,33 @@ {1}</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1051"/> + <location filename="../Debugger/DebugUI.py" line="1071"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> <translation>"{0}" ha terminado con estado de salida {1}. {2}</translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>Move Instruction Pointer to Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="362"/> + <source>&Jump To Cursor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="367"/> + <source>Skip the code from the current line to the current cursor position</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="370"/> + <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -6478,32 +6546,32 @@ <translation><p>No ha sido posible lanzar el extremo del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="822"/> <source>Parent Process</source> <translation>Proceso Padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="823"/> <source>Child process</source> <translation>Proceso hijo</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Client forking</source> <translation>Fork del cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Seleccionar la rama de fork para continuar.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source>Debug Protocol Error</source> <translation>Error de Protocolo de Depuración</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython2.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython2.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>La respuesta recibida desde el backend del depurador no se ha podido descodificar. Por favor, informar de este problema junto con los datos recibidos a la dirección de email para bugs de eric.</p><p>Error: {0}</p><p>Datos:<br/>{0}</p></translation> </message> @@ -6521,22 +6589,22 @@ <translation><p>No ha sido posible lanzar el extremo del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="812"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="822"/> <source>Parent Process</source> <translation>Proceso Padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="813"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="823"/> <source>Child process</source> <translation>Proceso hijo</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Client forking</source> <translation>Fork del cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="814"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="824"/> <source>Select the fork branch to follow.</source> <translation>Seleccionar la rama de fork para continuar.</translation> </message> @@ -6546,12 +6614,12 @@ <translation><p>No se ha encontrado un intérprete de Python configurado.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source>Debug Protocol Error</source> <translation>Error de Protocolo de Depuración</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython3.py" line="859"/> + <location filename="../Debugger/DebuggerInterfacePython3.py" line="869"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{0}</p></source> <translation><p>La respuesta recibida desde el backend del depurador no se ha podido descodificar. Por favor, informar de este problema junto con los datos recibidos a la dirección de email para bugs de eric.</p><p>Error: {0}</p><p>Datos:<br/>{0}</p></translation> </message> @@ -29943,42 +30011,42 @@ <context> <name>HistoryMenu</name> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="363"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="372"/> <source>Show All History...</source> <translation>Mostrar Todo el Historial...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="366"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="375"/> <source>Clear History...</source> <translation>Borrar Historial...</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Clear History</source> <translation>Borrar Historial</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="398"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="407"/> <source>Do you want to clear the history?</source> <translation>¿Desea eliminar el historial?</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="349"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="358"/> <source>Most Visited</source> <translation>Más visitados</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="288"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="297"/> <source>Closed Tabs</source> <translation>Pestañas Cerradas</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="423"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="432"/> <source>Restore All Closed Tabs</source> <translation>Restaurar Todas las Pestañas Cerradas</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryMenu.py" line="426"/> + <location filename="../WebBrowser/History/HistoryMenu.py" line="435"/> <source>Clear List</source> <translation>Borrar Lista</translation> </message> @@ -34761,587 +34829,587 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="83"/> + <location filename="../QScintilla/Lexers/__init__.py" line="87"/> <source>Bash</source> <translation>Bash</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="85"/> - <source>Batch</source> - <translation>Batch</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="87"/> - <source>C/C++</source> - <translation>C/C++</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="89"/> - <source>C#</source> - <translation>C#</translation> + <source>Batch</source> + <translation>Batch</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="91"/> - <source>CMake</source> - <translation>CMake</translation> + <source>C/C++</source> + <translation>C/C++</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="93"/> - <source>CSS</source> - <translation>CSS</translation> + <source>C#</source> + <translation>C#</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="95"/> - <source>D</source> - <translation>D</translation> + <source>CMake</source> + <translation>CMake</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="97"/> + <source>CSS</source> + <translation>CSS</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="99"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="101"/> <source>Diff</source> <translation>Diff</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="103"/> - <source>HTML/PHP/XML</source> - <translation>HTML/PHP/XML</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="105"/> - <source>IDL</source> - <translation>IDL</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="107"/> - <source>Java</source> - <translation>Java</translation> + <source>HTML/PHP/XML</source> + <translation>HTML/PHP/XML</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="109"/> - <source>JavaScript</source> - <translation>JavaScript</translation> + <source>IDL</source> + <translation>IDL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="111"/> - <source>Lua</source> - <translation>Lua</translation> + <source>Java</source> + <translation>Java</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="113"/> + <source>JavaScript</source> + <translation>JavaScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="115"/> + <source>Lua</source> + <translation>Lua</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="117"/> <source>Makefile</source> <translation>Makefile</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="121"/> - <source>Perl</source> - <translation>Perl</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="125"/> + <source>Perl</source> + <translation>Perl</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="129"/> <source>Povray</source> <translation>Povray</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <location filename="../QScintilla/Lexers/__init__.py" line="131"/> <source>Properties</source> <translation>Propiedades</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="135"/> - <source>Ruby</source> - <translation>Ruby</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="137"/> - <source>SQL</source> - <translation>SQL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="141"/> - <source>TeX</source> - <translation>TeX</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="143"/> - <source>VHDL</source> - <translation>VHDL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="565"/> - <source>Pyrex Files (*.pyx)</source> - <translation>Archivos Pyrex(*.pyx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="568"/> - <source>Quixote Template Files (*.ptl)</source> - <translation>Archivos de Plantilla Quixote (*.ptl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="571"/> - <source>Ruby Files (*.rb)</source> - <translation>Archivos Ruby (*.rb)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="574"/> - <source>IDL Files (*.idl)</source> - <translation>Archivos IDL (*.idl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="393"/> - <source>C Files (*.h *.c)</source> - <translation>Archivos C (*.h *.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="396"/> - <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> - <translation>Archivos C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="586"/> - <source>C# Files (*.cs)</source> - <translation>Archivos C# (*.cs)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="402"/> - <source>HTML Files (*.html *.htm *.asp *.shtml)</source> - <translation>Archivos HTML (*.html *.htm *.asp *.shtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="598"/> - <source>CSS Files (*.css)</source> - <translation>Archivos CSS (*.css)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="601"/> - <source>QSS Files (*.qss)</source> - <translation>Archivos QSS (*.qss)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="411"/> - <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> - <translation>Archivos PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="613"/> - <source>Qt Resource Files (*.qrc)</source> - <translation>Archivos de Recursos Qt (*.qrc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="420"/> - <source>D Files (*.d *.di)</source> - <translation>Archivos D (*.d *.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="622"/> - <source>Java Files (*.java)</source> - <translation>Archivos Java (*.java)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="625"/> - <source>JavaScript Files (*.js)</source> - <translation>Archivos JavaScript (*.js)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="628"/> - <source>SQL Files (*.sql)</source> - <translation>Archivos SQL (*.sql)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="631"/> - <source>Docbook Files (*.docbook)</source> - <translation>Archivos DocBook (*.docbook)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="435"/> - <source>Perl Files (*.pl *.pm *.ph)</source> - <translation>Archivos Perl (*.pl *.pm *.ph)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="640"/> - <source>Lua Files (*.lua)</source> - <translation>Archivos Lua (^.lua)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="441"/> - <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> - <translation>Archivos TeX (*.tex *.sty *.aux *.toc *.idx)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="643"/> - <source>Shell Files (*.sh)</source> - <translation>Archivos Shell (*.sh)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="447"/> - <source>Batch Files (*.bat *.cmd)</source> - <translation>Archivos Batch (*.bat *.cmd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="450"/> - <source>Diff Files (*.diff *.patch)</source> - <translation>Archivos Diff (*.diff *.patch)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="453"/> - <source>Makefiles (*.mak)</source> - <translation>Makefiles (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="456"/> - <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> - <translation>Archivos de Propiedades (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="667"/> - <source>Povray Files (*.pov)</source> - <translation>Archivos Povray (*.pov)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="463"/> - <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> - <translation>Archivos CMake (CMakeLists.txt *.cmake *.ctest)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="466"/> - <source>VHDL Files (*.vhd *.vhdl)</source> - <translation>Archivos VHDL (*.vhd *.vhdl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="744"/> - <source>All Files (*)</source> - <translation>Todos los archivos (*)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="139"/> - <source>TCL</source> - <translation>TCL</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="469"/> - <source>TCL/Tk Files (*.tcl *.tk)</source> - <translation>Archivos TCL/Tk (*.tcl *.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="577"/> - <source>C Files (*.c)</source> - <translation>Archivos C (*.c)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="580"/> - <source>C++ Files (*.cpp)</source> - <translation>Archivos C++ (*.cpp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="583"/> - <source>C++/C Header Files (*.h)</source> - <translation>Archivos de cabecera C++ (*.h )</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="589"/> - <source>HTML Files (*.html)</source> - <translation>Archivos HTML (*.html)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="592"/> - <source>PHP Files (*.php)</source> - <translation>Archivos PHP (*.php)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="595"/> - <source>ASP Files (*.asp)</source> - <translation>Archivos ASP (*.asp)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="604"/> - <source>XML Files (*.xml)</source> - <translation>Archivos XML (*.xml)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="607"/> - <source>XSL Files (*.xsl)</source> - <translation>Archivos XSL (*.xsl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="610"/> - <source>DTD Files (*.dtd)</source> - <translation>Archivos DTD (*.dtd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="616"/> - <source>D Files (*.d)</source> - <translation>Archivos D (*.d)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="619"/> - <source>D Interface Files (*.di)</source> - <translation>Archivos de interfaces D (*.di)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="634"/> - <source>Perl Files (*.pl)</source> - <translation>Archivos Perl (*.pl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="637"/> - <source>Perl Module Files (*.pm)</source> - <translation>Archivos de módulo Perl (*.pm)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="646"/> - <source>Batch Files (*.bat)</source> - <translation>Archivos Batch (*.bat)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="649"/> - <source>TeX Files (*.tex)</source> - <translation>Archivos TeX (*.tex)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="652"/> - <source>TeX Template Files (*.sty)</source> - <translation>Archivos de plantilla TeX (*.sty)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="655"/> - <source>Diff Files (*.diff)</source> - <translation>Archivos Diff (*.diff)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="658"/> - <source>Make Files (*.mak)</source> - <translation>Archivos Make (*.mak)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="661"/> - <source>Properties Files (*.ini)</source> - <translation>Archivos de Propiedades (*.ini)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="664"/> - <source>Configuration Files (*.cfg)</source> - <translation>Archivos de Configuración (*.cfg)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="670"/> - <source>CMake Files (CMakeLists.txt)</source> - <translation>Archivos CMake (CMakeLists.txt)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="673"/> - <source>CMake Macro Files (*.cmake)</source> - <translation>Archivos de Macro CMake (*.cmake)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="676"/> - <source>VHDL Files (*.vhd)</source> - <translation>Archivos VHDL (*.vhd)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="679"/> - <source>TCL Files (*.tcl)</source> - <translation>Archivos TCL (*.tcl)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="682"/> - <source>Tk Files (*.tk)</source> - <translation>Archivos Tk (*.tk)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="99"/> - <source>Fortran</source> - <translation>Fortran</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="101"/> - <source>Fortran77</source> - <translation>Fortran77</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="119"/> - <source>Pascal</source> - <translation>Pascal</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="123"/> - <source>PostScript</source> - <translation>PostScript</translation> + <source>Ruby</source> + <translation>Ruby</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="141"/> + <source>SQL</source> + <translation>SQL</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="145"/> - <source>XML</source> - <translation>XML</translation> + <source>TeX</source> + <translation>TeX</translation> </message> <message> <location filename="../QScintilla/Lexers/__init__.py" line="147"/> + <source>VHDL</source> + <translation>VHDL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="569"/> + <source>Pyrex Files (*.pyx)</source> + <translation>Archivos Pyrex(*.pyx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="572"/> + <source>Quixote Template Files (*.ptl)</source> + <translation>Archivos de Plantilla Quixote (*.ptl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="575"/> + <source>Ruby Files (*.rb)</source> + <translation>Archivos Ruby (*.rb)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="578"/> + <source>IDL Files (*.idl)</source> + <translation>Archivos IDL (*.idl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="397"/> + <source>C Files (*.h *.c)</source> + <translation>Archivos C (*.h *.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400"/> + <source>C++ Files (*.h *.hpp *.hh *.cxx *.cpp *.cc)</source> + <translation>Archivos C++ (*.h *.hpp *.hh *.cxx *.cpp *.cc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="590"/> + <source>C# Files (*.cs)</source> + <translation>Archivos C# (*.cs)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="406"/> + <source>HTML Files (*.html *.htm *.asp *.shtml)</source> + <translation>Archivos HTML (*.html *.htm *.asp *.shtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="602"/> + <source>CSS Files (*.css)</source> + <translation>Archivos CSS (*.css)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="605"/> + <source>QSS Files (*.qss)</source> + <translation>Archivos QSS (*.qss)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="415"/> + <source>PHP Files (*.php *.php3 *.php4 *.php5 *.phtml)</source> + <translation>Archivos PHP (*.php *.php3 *.php4 *.php5 *.phtml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="617"/> + <source>Qt Resource Files (*.qrc)</source> + <translation>Archivos de Recursos Qt (*.qrc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="424"/> + <source>D Files (*.d *.di)</source> + <translation>Archivos D (*.d *.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="626"/> + <source>Java Files (*.java)</source> + <translation>Archivos Java (*.java)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="629"/> + <source>JavaScript Files (*.js)</source> + <translation>Archivos JavaScript (*.js)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="632"/> + <source>SQL Files (*.sql)</source> + <translation>Archivos SQL (*.sql)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="635"/> + <source>Docbook Files (*.docbook)</source> + <translation>Archivos DocBook (*.docbook)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="439"/> + <source>Perl Files (*.pl *.pm *.ph)</source> + <translation>Archivos Perl (*.pl *.pm *.ph)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="644"/> + <source>Lua Files (*.lua)</source> + <translation>Archivos Lua (^.lua)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="445"/> + <source>Tex Files (*.tex *.sty *.aux *.toc *.idx)</source> + <translation>Archivos TeX (*.tex *.sty *.aux *.toc *.idx)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="647"/> + <source>Shell Files (*.sh)</source> + <translation>Archivos Shell (*.sh)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="451"/> + <source>Batch Files (*.bat *.cmd)</source> + <translation>Archivos Batch (*.bat *.cmd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="454"/> + <source>Diff Files (*.diff *.patch)</source> + <translation>Archivos Diff (*.diff *.patch)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="457"/> + <source>Makefiles (*.mak)</source> + <translation>Makefiles (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="460"/> + <source>Properties Files (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</source> + <translation>Archivos de Propiedades (*.properties *.ini *.inf *.reg *.cfg *.cnf *.rc)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="671"/> + <source>Povray Files (*.pov)</source> + <translation>Archivos Povray (*.pov)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="467"/> + <source>CMake Files (CMakeLists.txt *.cmake *.ctest)</source> + <translation>Archivos CMake (CMakeLists.txt *.cmake *.ctest)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="470"/> + <source>VHDL Files (*.vhd *.vhdl)</source> + <translation>Archivos VHDL (*.vhd *.vhdl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="748"/> + <source>All Files (*)</source> + <translation>Todos los archivos (*)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="143"/> + <source>TCL</source> + <translation>TCL</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="473"/> + <source>TCL/Tk Files (*.tcl *.tk)</source> + <translation>Archivos TCL/Tk (*.tcl *.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="581"/> + <source>C Files (*.c)</source> + <translation>Archivos C (*.c)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="584"/> + <source>C++ Files (*.cpp)</source> + <translation>Archivos C++ (*.cpp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="587"/> + <source>C++/C Header Files (*.h)</source> + <translation>Archivos de cabecera C++ (*.h )</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="593"/> + <source>HTML Files (*.html)</source> + <translation>Archivos HTML (*.html)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="596"/> + <source>PHP Files (*.php)</source> + <translation>Archivos PHP (*.php)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="599"/> + <source>ASP Files (*.asp)</source> + <translation>Archivos ASP (*.asp)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="608"/> + <source>XML Files (*.xml)</source> + <translation>Archivos XML (*.xml)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="611"/> + <source>XSL Files (*.xsl)</source> + <translation>Archivos XSL (*.xsl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="614"/> + <source>DTD Files (*.dtd)</source> + <translation>Archivos DTD (*.dtd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="620"/> + <source>D Files (*.d)</source> + <translation>Archivos D (*.d)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="623"/> + <source>D Interface Files (*.di)</source> + <translation>Archivos de interfaces D (*.di)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="638"/> + <source>Perl Files (*.pl)</source> + <translation>Archivos Perl (*.pl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="641"/> + <source>Perl Module Files (*.pm)</source> + <translation>Archivos de módulo Perl (*.pm)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="650"/> + <source>Batch Files (*.bat)</source> + <translation>Archivos Batch (*.bat)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="653"/> + <source>TeX Files (*.tex)</source> + <translation>Archivos TeX (*.tex)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="656"/> + <source>TeX Template Files (*.sty)</source> + <translation>Archivos de plantilla TeX (*.sty)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="659"/> + <source>Diff Files (*.diff)</source> + <translation>Archivos Diff (*.diff)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="662"/> + <source>Make Files (*.mak)</source> + <translation>Archivos Make (*.mak)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="665"/> + <source>Properties Files (*.ini)</source> + <translation>Archivos de Propiedades (*.ini)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="668"/> + <source>Configuration Files (*.cfg)</source> + <translation>Archivos de Configuración (*.cfg)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="674"/> + <source>CMake Files (CMakeLists.txt)</source> + <translation>Archivos CMake (CMakeLists.txt)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="677"/> + <source>CMake Macro Files (*.cmake)</source> + <translation>Archivos de Macro CMake (*.cmake)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="680"/> + <source>VHDL Files (*.vhd)</source> + <translation>Archivos VHDL (*.vhd)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="683"/> + <source>TCL Files (*.tcl)</source> + <translation>Archivos TCL (*.tcl)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="686"/> + <source>Tk Files (*.tk)</source> + <translation>Archivos Tk (*.tk)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="103"/> + <source>Fortran</source> + <translation>Fortran</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="105"/> + <source>Fortran77</source> + <translation>Fortran77</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="123"/> + <source>Pascal</source> + <translation>Pascal</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="127"/> + <source>PostScript</source> + <translation>PostScript</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="149"/> + <source>XML</source> + <translation>XML</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="151"/> <source>YAML</source> <translation>YAML</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="414"/> + <location filename="../QScintilla/Lexers/__init__.py" line="418"/> <source>XML Files (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</source> <translation>Archivos XML (*.xml *.xsl *.xslt *.dtd *.svg *.xul *.xsd)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="472"/> + <location filename="../QScintilla/Lexers/__init__.py" line="476"/> <source>Fortran Files (*.f90 *.f95 *.f2k)</source> <translation>Archivos Fortran (*.f90 *.f95 *.f2k)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="475"/> + <location filename="../QScintilla/Lexers/__init__.py" line="479"/> <source>Fortran77 Files (*.f *.for)</source> <translation>Archivos Fortran77 (*.f *.for)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="478"/> + <location filename="../QScintilla/Lexers/__init__.py" line="482"/> <source>Pascal Files (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</source> <translation>Archivos Pascal (*.dpr *.dpk *.pas *.dfm *.inc *.pp)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="694"/> + <location filename="../QScintilla/Lexers/__init__.py" line="698"/> <source>PostScript Files (*.ps)</source> <translation>Archivos PostScript (*.ps)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="484"/> + <location filename="../QScintilla/Lexers/__init__.py" line="488"/> <source>YAML Files (*.yaml *.yml)</source> <translation>Archivos YAML (*.yaml *.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="685"/> + <location filename="../QScintilla/Lexers/__init__.py" line="689"/> <source>Fortran Files (*.f95)</source> <translation>Archivos Fortran (*.f95)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="688"/> + <location filename="../QScintilla/Lexers/__init__.py" line="692"/> <source>Fortran77 Files (*.f)</source> <translation>Archivos Fortran77 (*.f)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="691"/> + <location filename="../QScintilla/Lexers/__init__.py" line="695"/> <source>Pascal Files (*.pas)</source> <translation>Archivos Pascal (*.pas)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="697"/> + <location filename="../QScintilla/Lexers/__init__.py" line="701"/> <source>YAML Files (*.yml)</source> <translation>Archivos YAML (*.yml)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="175"/> + <location filename="../QScintilla/Lexers/__init__.py" line="179"/> <source>Pygments</source> <translation>Pygments</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="375"/> + <location filename="../QScintilla/Lexers/__init__.py" line="379"/> <source>Python Files (*.py *.py2 *.py3)</source> <translation>Archivos Python (*.py *.py2 *.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="378"/> + <location filename="../QScintilla/Lexers/__init__.py" line="382"/> <source>Python GUI Files (*.pyw *.pyw2 *.pyw3)</source> <translation>Archivos de GUI Python (*.pyw *.pyw2 *.pyw3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="556"/> + <location filename="../QScintilla/Lexers/__init__.py" line="560"/> <source>Python3 Files (*.py)</source> <translation>Archivos Python (*.py3)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="562"/> + <location filename="../QScintilla/Lexers/__init__.py" line="566"/> <source>Python3 GUI Files (*.pyw)</source> <translation>Archivos de GUI Python3 (*.pyw)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="553"/> + <location filename="../QScintilla/Lexers/__init__.py" line="557"/> <source>Python2 Files (*.py2)</source> <translation>Archivos Python2 (*.py2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="559"/> + <location filename="../QScintilla/Lexers/__init__.py" line="563"/> <source>Python2 GUI Files (*.pyw2)</source> <translation>Archivos de GUI Python2 (*.pyw2)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="129"/> - <source>Python2</source> - <translation>Python2</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="131"/> - <source>Python3</source> - <translation>Python3</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="115"/> - <source>Matlab</source> - <translation>Matlab</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="117"/> - <source>Octave</source> - <translation>Octave</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="487"/> - <source>Matlab Files (*.m *.m.matlab)</source> - <translation>Archivos Matlab (*.m *.m.matlab)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="700"/> - <source>Matlab Files (*.m)</source> - <translation>Archivos Matlab (*.m)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="703"/> - <source>Octave Files (*.m.octave)</source> - <translation>Archivos Octave (*.m.octave)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="490"/> - <source>Octave Files (*.m *.m.octave)</source> - <translation>Archivos Octave (*.m *.m.octave)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="133"/> + <source>Python2</source> + <translation>Python2</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="135"/> + <source>Python3</source> + <translation>Python3</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="119"/> + <source>Matlab</source> + <translation>Matlab</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="121"/> + <source>Octave</source> + <translation>Octave</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491"/> + <source>Matlab Files (*.m *.m.matlab)</source> + <translation>Archivos Matlab (*.m *.m.matlab)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="704"/> + <source>Matlab Files (*.m)</source> + <translation>Archivos Matlab (*.m)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="707"/> + <source>Octave Files (*.m.octave)</source> + <translation>Archivos Octave (*.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="494"/> + <source>Octave Files (*.m *.m.octave)</source> + <translation>Archivos Octave (*.m *.m.octave)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="137"/> <source>QSS</source> <translation>QSS</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="153"/> + <location filename="../QScintilla/Lexers/__init__.py" line="157"/> <source>Gettext</source> <translation>Gettext</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="709"/> + <location filename="../QScintilla/Lexers/__init__.py" line="713"/> <source>Gettext Files (*.po)</source> <translation>Archivos Gettext (*.po)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="158"/> + <location filename="../QScintilla/Lexers/__init__.py" line="162"/> <source>CoffeeScript</source> <translation>CoffeeScript</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="716"/> + <location filename="../QScintilla/Lexers/__init__.py" line="720"/> <source>CoffeeScript Files (*.coffee)</source> <translation>Archivos CoffeeScript (*.coffee)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="163"/> + <location filename="../QScintilla/Lexers/__init__.py" line="167"/> <source>JSON</source> <translation>JSON</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="723"/> + <location filename="../QScintilla/Lexers/__init__.py" line="727"/> <source>JSON Files (*.json)</source> <translation>Archivos JSON (*.json)</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="166"/> + <location filename="../QScintilla/Lexers/__init__.py" line="170"/> <source>Markdown</source> <translation>Markdown</translation> </message> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="728"/> + <location filename="../QScintilla/Lexers/__init__.py" line="732"/> <source>Markdown Files (*.md)</source> <translation>Archivos Markdown (*.md)</translation> </message> @@ -35647,12 +35715,12 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> <source>'{0}' is too complex ({1})</source> - <translation>'{0}' es demasiado complejo ({1})</translation> + <translation type="obsolete">'{0}' es demasiado complejo ({1})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>{0}: {1}</source> - <translation>{0}: {1}</translation> + <translation type="obsolete">{0}: {1}</translation> </message> </context> <context> @@ -36794,22 +36862,22 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <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="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <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="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>copyright notice not present</source> <translation>nota de copyright no presente</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>copyright notice contains invalid author</source> <translation>la nota de copyright contiene un autor no válido</translation> </message> @@ -36819,137 +36887,137 @@ <translation type="obsolete">sentencia except: ciega</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>found {0} formatter</source> <translation>encontrado formateador {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <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="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> <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="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <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="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <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="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <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="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <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="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <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="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <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="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <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="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <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="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <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="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <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="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>print statement found</source> <translation>encontrada sentencia print</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>one element tuple found</source> <translation>tupla de un elemento encontrada</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> <source>unnecessary generator - rewrite as a list comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> <source>unnecessary generator - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> <source>unnecessary generator - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> <source>unnecessary list comprehension - rewrite as a set comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> <source>unnecessary list comprehension - rewrite as a dict comprehension</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> <source>unnecessary list literal - rewrite as a set literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>unnecessary list literal - rewrite as a dict literal</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>mutable default argument of type {0}</source> <translation type="unfinished"></translation> </message> @@ -38341,7 +38409,7 @@ <context> <name>OpenSearchEngineModel</name> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="139"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="145"/> <source><strong>Provides contextual suggestions</strong></source> <translation><strong>Proporciona sugerencias contextuales</strong></translation> </message> @@ -38356,12 +38424,12 @@ <translation>Palabras clave</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="147"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="153"/> <source>Comma-separated list of keywords that may be entered in the location bar followed by search terms to search with this engine</source> <translation>Lista de palabras clave separadas por comas que pueden ser introducidas en la barra de direcciones seguidas por términos de búsqueda para buscar con este motor</translation> </message> <message> - <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="135"/> + <location filename="../WebBrowser/OpenSearch/OpenSearchEngineModel.py" line="141"/> <source><strong>Description:</strong> {0}</source> <translation><strong>Descripción:</strong> {0}</translation> </message> @@ -51276,128 +51344,128 @@ <context> <name>SqlBrowser</name> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="204"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="207"/> <source>SQL Browser</source> <translation>Navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="85"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="88"/> <source>SQL Browser startup problem</source> <translation>Problema al iniciar el Navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add Connection</source> <translation>Añadir Conexión</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="100"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="103"/> <source>Add &Connection...</source> <translation>Añadir &Conexión...</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="105"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="108"/> <source>Open a dialog to add a new database connection</source> <translation>Abrir un diálogo para añadir una nueva conexión a base de datos</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="107"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="110"/> <source><b>Add Connection</b><p>This opens a dialog to add a new database connection.</p></source> <translation><b>Añadir Conexión</b><p>Abre un diálogo para añadir una nueva conexión a base de datos.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Quit</source> <translation>Salir</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>&Quit</source> <translation>&Salir</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="116"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="119"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="122"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="125"/> <source>Quit the SQL browser</source> <translation>Salir del navegador SQL</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="123"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="126"/> <source><b>Quit</b><p>Quit the SQL browser.</p></source> <translation><b>Salir</b><p>Salir del navegador SQL.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>About</source> <translation>Acerca de</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="129"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="132"/> <source>&About</source> <translation>&Acerca de</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="133"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="136"/> <source>Display information about this software</source> <translation>Muestra información acerca de este software</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="135"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="138"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>Acerca de</b><p>Muestra información acerca de este software.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About Qt</source> <translation>Acerca de Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="142"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="145"/> <source>About &Qt</source> <translation>Acerca de &Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="146"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="149"/> <source>Display information about the Qt toolkit</source> <translation>Muestra información sobre las herramientas Qt</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="148"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="151"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>Acerca de Qt</b><p>Muestra información sobre las herramientas Qt.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="161"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="164"/> <source>&File</source> <translation>&Archivo</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="169"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="172"/> <source>&Help</source> <translation>A&yuda</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="178"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="181"/> <source>File</source> <translation>Archivo</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="189"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="192"/> <source><h3>About SQL Browser</h3><p>The SQL browser window is a little tool to examine the data and the schema of a database and to execute queries on a database.</p></source> <translation><h3>Acerca del Navegador SQL</h3><p>La ventana del navegador SQL es una pequeña herramienta que sirve para examinar los datos y el esquema de una base de datos y para ejecutar consultas sobre ella.</p></translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="65"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="68"/> <source>Invalid URL: {0}</source> <translation>URL no válida: {0}</translation> </message> <message> - <location filename="../SqlBrowser/SqlBrowser.py" line="73"/> + <location filename="../SqlBrowser/SqlBrowser.py" line="76"/> <source>Unable to open connection: {0}</source> <translation>No se ha podido abrir la conexión {0}</translation> </message> @@ -62195,7 +62263,7 @@ <translation><h3>Números de Versiones</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6603"/> + <location filename="../UI/UserInterface.py" line="6606"/> <source></table></source> <translation></table></translation> </message> @@ -62285,37 +62353,37 @@ <translation>Leer tareas</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source>Drop Error</source> <translation>Error de volcado</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Error during updates check</source> <translation>Error durante la verificación de actualización</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>&Cancel</source> <translation>&Cancelar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>Update available</source> <translation>Actualizaciones disponibles</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6565"/> + <location filename="../UI/UserInterface.py" line="6568"/> <source>Could not perform updates check.</source> <translation>No se puede llevar a cabo la verificación de actualizaciones.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6589"/> + <location filename="../UI/UserInterface.py" line="6592"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versiones disponibles</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>First time usage</source> <translation>Usado por primera vez</translation> </message> @@ -62763,12 +62831,12 @@ <translation><p>El archivo de sesión <b></b> no ha podido ser leído.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6209"/> + <location filename="../UI/UserInterface.py" line="6212"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> no es un archivo.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6386"/> + <location filename="../UI/UserInterface.py" line="6389"/> <source>Trying host {0}</source> <translation>Probando host {0}</translation> </message> @@ -62843,12 +62911,12 @@ <translation><b>Documentación de Python 2</b><p>Mostrar la documentación de Python 2. Si no se ha configurado un directorio con esta documentación, la ubicación de la documentación de Python 2 se asumirá en el directorio de documentación bajo la ubicación del ejecutable configurado de Python 2 en Windows, y en <i>/usr/share/doc/packages/python/html/python-docs-html</i> para Unix. Establezca el valor de la variable de entorno PYTHON2DOCDIR para sobreescribir estas opciones. </p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>Error getting versions information</source> <translation>Error al obtener información de versiones</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6448"/> + <location filename="../UI/UserInterface.py" line="6451"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>La información de versiones no se ha podido descargar. Póngase online por favor e inténtelo de nuevo.</translation> </message> @@ -62863,7 +62931,7 @@ <translation>No se ha podido iniciar el navegador web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6455"/> + <location filename="../UI/UserInterface.py" line="6458"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>La información de versiones no se ha podido descargar en los últimos 7 días. Póngase por favor online e inténtelo de nuevo.</translation> </message> @@ -62954,7 +63022,7 @@ <translation><p>No se ha podido ejecutar la herramienta de Captura de Pantalla.<br>Asegúrese de que esta disponible como <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6649"/> + <location filename="../UI/UserInterface.py" line="6652"/> <source>Select Workspace Directory</source> <translation>Seleccionar Directorio para el Espacio de Trabajo</translation> </message> @@ -63364,7 +63432,7 @@ <translation><b>Documentación de PySide</b><p>Muestra la Documentación de PySide. Dependiendo de la configuración, esta documentación será mostrará en el visor de ayuda interno de Eric,en un navegador web, o se ejecutará Qt Assistant.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6377"/> + <location filename="../UI/UserInterface.py" line="6380"/> <source>%v/%m</source> <translation>%v/%m</translation> </message> @@ -63384,7 +63452,7 @@ <translation><b>Mostrar registro de errores...</b><p>Abre un diálogo mostrando el registro más reciente de errores.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6381"/> + <location filename="../UI/UserInterface.py" line="6384"/> <source>Version Check</source> <translation>Verificación de Versión</translation> </message> @@ -63459,22 +63527,22 @@ <translation>Qt v.3 no está soportado por eric6.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6545"/> + <location filename="../UI/UserInterface.py" line="6548"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>La actualización para <b>{0}</b> de eric6 está disponible en <b>{1}</b>. ¿Le gustaría obtenerla?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>Eric6 is up to date</source> <translation>Eric6 está actualizado</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6558"/> + <location filename="../UI/UserInterface.py" line="6561"/> <source>You are using the latest version of eric6</source> <translation>Está utilizando la última versión de eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6630"/> + <location filename="../UI/UserInterface.py" line="6633"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>Eric6 todavía no está configurado. El diálogo de configuración va a ser iniciado.</translation> </message> @@ -63494,7 +63562,7 @@ <translation>No se han Configurado Herramientas de Usuario</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6397"/> + <location filename="../UI/UserInterface.py" line="6400"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>La información de versiones no se puede descargar porque está <b>sin línea</b>. Por favor, póngase en línea e inténtelo de nuevo.</translation> </message> @@ -68199,7 +68267,7 @@ <translation>Borrar selección</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="249"/> + <location filename="../Debugger/WatchPointViewer.py" line="251"/> <source>Watch expression already exists</source> <translation>La expresión a Examinar ya existe</translation> </message> @@ -68209,12 +68277,12 @@ <translation>Configurar...</translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="241"/> + <location filename="../Debugger/WatchPointViewer.py" line="243"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' ya existe.</p></translation> </message> <message> - <location filename="../Debugger/WatchPointViewer.py" line="245"/> + <location filename="../Debugger/WatchPointViewer.py" line="247"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Una expresión a examinar '<b>{0}</b>' para la variable <b>{1}</b> ya existe.</p></translation> </message> @@ -71602,27 +71670,27 @@ <translation>Tamaño</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="102"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="105"/> <source>Local</source> <translation>Local</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="120"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="123"/> <source>{0} ({1})</source> <translation>{0} ({1})</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="210"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="228"/> <source>bytes</source> <translation>bytes</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="213"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="231"/> <source>kB</source> <translation>kB</translation> </message> <message> - <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="216"/> + <location filename="../Helpviewer/OfflineStorage/WebDatabasesModel.py" line="234"/> <source>MB</source> <translation>MB</translation> </message>