--- a/i18n/eric5_es.ts Sat Jan 11 20:03:38 2014 +0100 +++ b/i18n/eric5_es.ts Sun Jan 12 18:02:33 2014 +0100 @@ -33617,7 +33617,7 @@ <translation>Metodo de activación del plugin incompatible.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1026"/> + <location filename="../PluginManager/PluginManager.py" line="1030"/> <source>Plugin Manager Error</source> <translation>Error del Gestor de Plugins</translation> </message> @@ -33637,27 +33637,27 @@ <translation>Ha fallado la carga del módulo. Error: {0}</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1026"/> + <location filename="../PluginManager/PluginManager.py" line="1030"/> <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="1090"/> + <location filename="../PluginManager/PluginManager.py" line="1096"/> <source>Error downloading file</source> <translation>Error al descargar el fichero</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1090"/> + <location filename="../PluginManager/PluginManager.py" line="1096"/> <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="1125"/> + <location filename="../PluginManager/PluginManager.py" line="1131"/> <source>New plugin versions available</source> <translation>Existen nuevas versiones de plugins</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1125"/> + <location filename="../PluginManager/PluginManager.py" line="1131"/> <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> @@ -33690,99 +33690,124 @@ <translation type="obsolete">...</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.py" line="97"/> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.py" line="107"/> <source>Select plugins download directory</source> <translation>Seleccione directorio de descarga de plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="69"/> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="121"/> <source>Select to enable external plugins to be loaded</source> <translation>Seleccionar para habilitar la carga de plugins externos</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="72"/> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="124"/> <source>Load external plugins</source> <translation>Cargar plugins externos</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="114"/> + <source><font color="#FF0000"><b>Note:</b> The following settings are activated at the next startup of the application.</font></source> + <translation><font color="#FF0000"><b>Nota:</b> Estos ajustes se activarán la siguiente vez que se ejecute la aplicacion.</font></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="131"/> + <source>Check for plugin updates</source> + <translation>Buscar actualizaciones de los plugins</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="137"/> + <source>Select to disable update checking</source> + <translation>Seleccionar para deshabilitar el chequeo de actualización</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="140"/> + <source>Never</source> + <translation>Nunca</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="147"/> + <source>Select to check for updates once a day</source> + <translation>Seleccionar para buscar actualizaciones una vez al día</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="150"/> + <source>Daily</source> + <translation>Diariamente</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="157"/> + <source>Select to check for updates once a week</source> + <translation>Seleccionar para buscar actualizaciones una vez a la semana</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="160"/> + <source>Weekly</source> + <translation>Semanalmente</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="167"/> + <source>Select to check for updates once a month</source> + <translation>Seleccionar para buscar actualizaciones una vez al mes</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="170"/> + <source>Monthly</source> + <translation>Mensualmente</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="192"/> + <source>Repository URL:</source> + <translation>URL de Repositorio:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="199"/> + <source>Shows the repository URL</source> + <translation>Muestra la URL del repositorio</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="209"/> + <source>Press to edit the plugin repository URL</source> + <translation>Pulsar para editar la URL de repositorio de plugin</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="212"/> + <source>Edit URL</source> + <translation>Editar URL</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="180"/> + <source>Select to check only already installed plugins for updates</source> + <translation>Seleccionar para comprobar únicamente actualizaciones para plugins ya instalados</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="183"/> + <source>Check only installed plugins for updates</source> + <translation>Comprobar únicamente actualizaciones para plugins instalados</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="62"/> - <source><font color="#FF0000"><b>Note:</b> The following settings are activated at the next startup of the application.</font></source> - <translation><font color="#FF0000"><b>Nota:</b> Estos ajustes se activarán la siguiente vez que se ejecute la aplicacion.</font></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="79"/> - <source>Check for plugin updates</source> - <translation>Buscar actualizaciones de los plugins</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="85"/> - <source>Select to disable update checking</source> - <translation>Seleccionar para deshabilitar el chequeo de actualización</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="88"/> - <source>Never</source> - <translation>Nunca</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="95"/> - <source>Select to check for updates once a day</source> - <translation>Seleccionar para buscar actualizaciones una vez al día</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="98"/> - <source>Daily</source> - <translation>Diariamente</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="105"/> - <source>Select to check for updates once a week</source> - <translation>Seleccionar para buscar actualizaciones una vez a la semana</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="108"/> - <source>Weekly</source> - <translation>Semanalmente</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="115"/> - <source>Select to check for updates once a month</source> - <translation>Seleccionar para buscar actualizaciones una vez al mes</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="118"/> - <source>Monthly</source> - <translation>Mensualmente</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="140"/> - <source>Repository URL:</source> - <translation>URL de Repositorio:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="147"/> - <source>Shows the repository URL</source> - <translation>Muestra la URL del repositorio</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="157"/> - <source>Press to edit the plugin repository URL</source> - <translation>Pulsar para editar la URL de repositorio de plugin</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="160"/> - <source>Edit URL</source> - <translation>Editar URL</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="128"/> - <source>Select to check only already installed plugins for updates</source> - <translation>Seleccionar para comprobar únicamente actualizaciones para plugins ya instalados</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="131"/> - <source>Check only installed plugins for updates</source> - <translation>Comprobar únicamente actualizaciones para plugins instalados</translation> + <source>Download Housekeeping</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="68"/> + <source>No. of generations to keep:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="75"/> + <source>Enter the number of generations to keep for each plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="101"/> + <source>Select to keep generations of hidden plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/PluginManagerPage.ui" line="104"/> + <source>Keep generations of hidden plugins</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -33793,72 +33818,72 @@ <translation>Repositorio de Plugins</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="47"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="57"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/> <source>Short Description</source> <translation>Descripción corta</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="70"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="73"/> <source>Description:</source> <translation>Descripción:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="89"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="92"/> <source>Displays the description of the selected plugin</source> <translation>Muestra la descripción del plugin seleccionado</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="99"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="102"/> <source>Author:</source> <translation>Autor:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="109"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="112"/> <source>Displays the author of the selected plugin</source> <translation>Muestra el autor del plugin seleccionado</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="119"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="122"/> <source>URL:</source> <translation>URL:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="129"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="132"/> <source>Displays the download URL of the selected plugin</source> <translation>Muestra la URL de descarga del plugin seleccionado</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="148"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="151"/> <source>Shows the progress of the current download</source> <translation>Muestra el progreso de la descarga actual</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="52"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/> <source>Version</source> <translation>Versión</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="167"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="170"/> <source>Repository URL:</source> <translation>URL de Repositorio:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="174"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="177"/> <source>Shows the repository URL</source> <translation>Muestra la URL del repositorio</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="184"/> - <source>Press to edit the plugin repository URL</source> - <translation>Pulsar para editar la URL de repositorio de plugin</translation> - </message> - <message> <location filename="../PluginManager/PluginRepositoryDialog.ui" line="187"/> + <source>Press to edit the plugin repository URL</source> + <translation>Pulsar para editar la URL de repositorio de plugin</translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="190"/> <source>Edit URL</source> <translation>Editar URL</translation> </message> @@ -33866,107 +33891,157 @@ <context> <name>PluginRepositoryWidget</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="68"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="74"/> <source>Update</source> <translation>Actualización</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="70"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="76"/> <source>Download</source> <translation>Descarga</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="77"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="83"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="80"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="86"/> <source>Close && Install</source> <translation>Cerrar && Instalar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="283"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="322"/> <source>Download Plugin Files</source> <translation>Archivos de descarga del Plugin</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="283"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="322"/> <source>The requested plugins were downloaded.</source> <translation>Los plugins solicitados han sido descargados.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="334"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="373"/> <source>Read plugins repository file</source> <translation>Leer archivo de repositorio de plugins</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="342"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="381"/> <source>No plugin repository file available. Select Update.</source> <translation>No hay disponible ningún archivo de repositorio de plugins. Seleccione Actualizar.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="394"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="433"/> <source>Error downloading file</source> <translation>Error al descargar el fichero</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="467"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="510"/> <source>Stable</source> <translation>Estable</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="474"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="517"/> <source>Unstable</source> <translation>Inestable</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="481"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="524"/> <source>Unknown</source> <translation>Desconocido</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="334"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="373"/> <source><p>The plugins repository file <b>{0}</b> could not be read. Select Update</p></source> <translation><p>El archivo de repositorio de plugins <b>{0}</b> no se ha podido leer. Seleccione Actualizar</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="394"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="433"/> <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/PluginRepositoryDialog.py" line="73"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="79"/> <source>Download && Install</source> <translation>Descargar && Instalar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="326"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="365"/> <source>Plugins Repository URL Changed</source> <translation>La URL del Repositorio de Plugins Ha Cambiado</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="326"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="365"/> <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source> <translation>La URL del repositorio de plugins ha cambiado. Seleccionar el botón 'Actualizar' para obtener el nuevo archivo del repositorio.</translation> </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="99"/> + <source>Hide</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="101"/> + <source>Hide Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="104"/> + <source>Show All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="107"/> + <source>Cleanup Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="538"/> + <source>up-to-date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="541"/> + <source>new download available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="544"/> + <source>update installable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="547"/> + <source>updated download available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="717"/> + <source>Cleanup of Plugin Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="717"/> + <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="635"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="804"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="635"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="804"/> <source>OK</source> <translation>Aceptar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="635"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="804"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>No se ha podido ejecutar el proceso.<br>Asegúrese de que esta disponible como <b>{0}</b>.</p></translation> </message> @@ -34040,27 +34115,27 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1182"/> + <location filename="../Preferences/__init__.py" line="1187"/> <source>Export Preferences</source> <translation>Exportar Preferencias</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1210"/> + <location filename="../Preferences/__init__.py" line="1215"/> <source>Import Preferences</source> <translation>Importar Preferencias</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1210"/> + <location filename="../Preferences/__init__.py" line="1215"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1309"/> + <location filename="../Preferences/__init__.py" line="1314"/> <source>Select Python2 Interpreter</source> <translation>Seleccionar Intérprete de Python2</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1309"/> + <location filename="../Preferences/__init__.py" line="1314"/> <source>Select the Python2 interpreter to be used:</source> <translation>Seleccionar el intérprete de Python2 a utilizar:</translation> </message>