--- a/eric6/i18n/eric6_es.ts Tue Feb 18 19:38:58 2020 +0100 +++ b/eric6/i18n/eric6_es.ts Wed Feb 19 19:38:36 2020 +0100 @@ -48376,62 +48376,62 @@ <context> <name>PluginManager</name> <message> - <location filename="../PluginManager/PluginManager.py" line="405"/> + <location filename="../PluginManager/PluginManager.py" line="409"/> <source>Module is missing the 'autoactivate' attribute.</source> <translation>El módulo no tiene el atributo 'autoactivate'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="416"/> + <location filename="../PluginManager/PluginManager.py" line="420"/> <source>Module is missing the 'pluginType' and/or 'pluginTypename' attributes.</source> <translation>El módulo no tiene el atributo 'pluginType' y/o el atributo 'pluginTypename'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="627"/> + <location filename="../PluginManager/PluginManager.py" line="631"/> <source>Incompatible plugin activation method.</source> <translation>Metodo de activación del plugin incompatible.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1210"/> + <location filename="../PluginManager/PluginManager.py" line="1214"/> <source>Plugin Manager Error</source> <translation>Error del Gestor de Plugins</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="211"/> + <location filename="../PluginManager/PluginManager.py" line="212"/> <source>Could not create a package for {0}.</source> <translation>No se ha podido crear un paquete para {0}.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="244"/> + <location filename="../PluginManager/PluginManager.py" line="245"/> <source>The internal plugin directory <b>{0}</b> does not exits.</source> <translation>El directorio interno de plugin <b>{0}</b> no existe.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="440"/> + <location filename="../PluginManager/PluginManager.py" line="444"/> <source>Module failed to load. Error: {0}</source> <translation>Ha fallado la carga del módulo. Error: {0}</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1210"/> + <location filename="../PluginManager/PluginManager.py" line="1214"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation><p>El directorio de descaga del plugin <b>{0}</b> no ha podido ser creado. Por favor, configúrelo a través del diálogo de configuración.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1291"/> + <location filename="../PluginManager/PluginManager.py" line="1295"/> <source>Error downloading file</source> <translation>Error al descargar el fichero</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1291"/> + <location filename="../PluginManager/PluginManager.py" line="1295"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation><p>No se pudo descargar el archivo solicitado desde {0}.</p><p>Error: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1328"/> + <location filename="../PluginManager/PluginManager.py" line="1332"/> <source>New plugin versions available</source> <translation>Existen nuevas versiones de plugins</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1328"/> + <location filename="../PluginManager/PluginManager.py" line="1332"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation><p>Existen nuevos plug-ins o existen bien actualizaciones para plug-in. Utilice el repositorio de plug-ins para su obtención.</p></translation> </message> @@ -48931,7 +48931,7 @@ <translation>Directorio de plugins global</translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="200"/> <source>Plugin Uninstallation</source> <translation>Desinstalación de Plugin</translation> </message> @@ -48941,17 +48941,17 @@ <translation><p>El plugin <b>{0}</b> no ha podido descargarse. Abortando...</p></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="121"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="123"/> <source><p>The plugin <b>{0}</b> has no 'packageName' attribute. Aborting...</p></source> <translation><p>El plugin <b>{0}</b> no tiene atributo 'packageName'. Abortando...</p></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="177"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="179"/> <source><p>The plugin package <b>{0}</b> could not be removed. Aborting...</p><p>Reason: {1}</p></source> <translation><p>El paquete de plugin <b>{0}</b> no ha podido ser eliminado. Abortando...</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="200"/> <source><p>The plugin <b>{0}</b> was uninstalled successfully from {1}.</p></source> <translation><p>El plugin <b>{0}</b> se ha desinstalado de {1} satisfactoriamente.</p></translation> </message> @@ -49555,180 +49555,205 @@ <translation>Versión</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="49"/> + <location filename="../Preferences/ProgramsDialog.py" line="51"/> <source>Search</source> <translation>Buscar</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="51"/> + <location filename="../Preferences/ProgramsDialog.py" line="53"/> <source>Press to search for programs</source> <translation>Presione para buscar programas</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="207"/> + <location filename="../Preferences/ProgramsDialog.py" line="215"/> <source>Forms Compiler (Ruby, Qt4)</source> <translation>Compilador de Formularios (Ruby, Qt4)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="212"/> + <location filename="../Preferences/ProgramsDialog.py" line="220"/> <source>Resource Compiler (Ruby, Qt4)</source> <translation>Compilador de Recursos (Ruby, Qt4)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="241"/> - <source>CORBA IDL Compiler</source> - <translation>Compilador CORBA IDL</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="378"/> - <source>(not configured)</source> - <translation>(no configurado)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="432"/> - <source>(not executable)</source> - <translation>(no ejecutable)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="469"/> - <source>(not found)</source> - <translation>(no encontrado)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="430"/> - <source>(unknown)</source> - <translation>(desconocido)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="273"/> - <source>Spell Checker - PyEnchant</source> - <translation>Corrección Ortográfica - PyEnchant</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="178"/> - <source>Forms Compiler (Python, PySide)</source> - <translation>Compilador de Formularios (Python, PySide)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="183"/> - <source>Resource Compiler (Python, PySide)</source> - <translation>Compilador de Recursos (Python, PySide)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="173"/> - <source>Translation Extractor (Python, PySide)</source> - <translation>Extractor de traducciones (Python, PySide)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="290"/> - <source>Source Highlighter - Pygments</source> - <translation>Resaltador de Código Fuente - Pygments</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="92"/> - <source>Translation Converter (Qt)</source> - <translation>Conversor de Traducciones (Qt)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="106"/> - <source>Qt Designer</source> - <translation>Qt Designer</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="119"/> - <source>Qt Linguist</source> - <translation>Qt Linguist</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="132"/> - <source>Qt Assistant</source> - <translation>Qt Assistant</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="139"/> - <source>Translation Extractor (Python, PyQt4)</source> - <translation>Extractor de Traducciones (Python, PyQt4)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="144"/> - <source>Forms Compiler (Python, PyQt4)</source> - <translation>Compilador de Forms (Python, PyQt4)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="149"/> - <source>Resource Compiler (Python, PyQt4)</source> - <translation>Compilador de Recursos (Python, PyQt4)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="156"/> - <source>Translation Extractor (Python, PyQt5)</source> - <translation>Extractor de Traducciones (Python, PyQt5)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="161"/> - <source>Forms Compiler (Python, PyQt5)</source> - <translation>Compilador de Forms (Python, PyQt5)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="166"/> - <source>Resource Compiler (Python, PyQt5)</source> - <translation>Compilador de Recursos (Python, PyQt5)</translation> - </message> - <message> <location filename="../Preferences/ProgramsDialog.py" line="249"/> + <source>CORBA IDL Compiler</source> + <translation>Compilador CORBA IDL</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="388"/> + <source>(not configured)</source> + <translation>(no configurado)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="446"/> + <source>(not executable)</source> + <translation>(no ejecutable)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="489"/> + <source>(not found)</source> + <translation>(no encontrado)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="443"/> + <source>(unknown)</source> + <translation>(desconocido)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="281"/> + <source>Spell Checker - PyEnchant</source> + <translation>Corrección Ortográfica - PyEnchant</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="186"/> + <source>Forms Compiler (Python, PySide)</source> + <translation>Compilador de Formularios (Python, PySide)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="191"/> + <source>Resource Compiler (Python, PySide)</source> + <translation>Compilador de Recursos (Python, PySide)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="181"/> + <source>Translation Extractor (Python, PySide)</source> + <translation>Extractor de traducciones (Python, PySide)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="298"/> + <source>Source Highlighter - Pygments</source> + <translation>Resaltador de Código Fuente - Pygments</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="100"/> + <source>Translation Converter (Qt)</source> + <translation>Conversor de Traducciones (Qt)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="114"/> + <source>Qt Designer</source> + <translation>Qt Designer</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="127"/> + <source>Qt Linguist</source> + <translation>Qt Linguist</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="140"/> + <source>Qt Assistant</source> + <translation>Qt Assistant</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="147"/> + <source>Translation Extractor (Python, PyQt4)</source> + <translation>Extractor de Traducciones (Python, PyQt4)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="152"/> + <source>Forms Compiler (Python, PyQt4)</source> + <translation>Compilador de Forms (Python, PyQt4)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="157"/> + <source>Resource Compiler (Python, PyQt4)</source> + <translation>Compilador de Recursos (Python, PyQt4)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="164"/> + <source>Translation Extractor (Python, PyQt5)</source> + <translation>Extractor de Traducciones (Python, PyQt5)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="169"/> + <source>Forms Compiler (Python, PyQt5)</source> + <translation>Compilador de Forms (Python, PyQt5)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="174"/> + <source>Resource Compiler (Python, PyQt5)</source> + <translation>Compilador de Recursos (Python, PyQt5)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="257"/> <source>Protobuf Compiler</source> <translation>Compilador de Protobuf</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="255"/> + <location filename="../Preferences/ProgramsDialog.py" line="263"/> <source>gRPC Compiler</source> <translation>Compilador gRPC</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="411"/> + <location filename="../Preferences/ProgramsDialog.py" line="422"/> <source>(module not found)</source> <translation>(módule no encontrado)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="190"/> + <location filename="../Preferences/ProgramsDialog.py" line="198"/> <source>Translation Extractor (Python, PySide2)</source> <translation>Extractor de Traducciones (Python, PySide2)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="200"/> + <location filename="../Preferences/ProgramsDialog.py" line="208"/> <source>Resource Compiler (Python, PySide2)</source> <translation>Compilador de Recursos (Python, PySide2)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="195"/> + <location filename="../Preferences/ProgramsDialog.py" line="203"/> <source>Forms Compiler (Python, PySide2)</source> <translation>Compilador de Formularios (Python, PySide2)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="223"/> + <location filename="../Preferences/ProgramsDialog.py" line="231"/> <source>conda Manager</source> <translation>Gestor de conda</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="230"/> + <location filename="../Preferences/ProgramsDialog.py" line="238"/> <source>PyPI Package Management</source> <translation>Gestor de Packages PyPI</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <location filename="../Preferences/ProgramsDialog.py" line="305"/> <source>MicroPython - MPY Cross Compiler</source> <translation>MicroPython - MPY Cross Compiler</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <location filename="../Preferences/ProgramsDialog.py" line="308"/> <source>MicroPython - ESP Tool</source> <translation>MicroPython - ESP Tool</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <location filename="../Preferences/ProgramsDialog.py" line="314"/> <source>MicroPython - PyBoard Flasher</source> <translation>MicroPython - PyBoard Flasher</translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.ui" line="42"/> + <source>Show:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.ui" line="49"/> + <source>Select the kind of tools to show</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>All Supported Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>Available Tools Only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>Unavailable Tools Only</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name>