--- a/eric7/i18n/eric7_es.ts Fri Jun 24 10:19:17 2022 +0200 +++ b/eric7/i18n/eric7_es.ts Sun Jun 26 15:01:48 2022 +0200 @@ -80,6 +80,46 @@ <context> <name>AdBlockDialog</name> <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>AdBlock Configuration</source> + <translation>Configuración de AdBlock</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Enable AdBlock</source> + <translation>Habilitar AdBlock</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Enter search term for subscriptions and rules</source> + <translation>Introduzca el término de búsqueda para suscripciones y reglas</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Search...</source> + <translation>Buscar...</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Actions</source> + <translation>Acciones</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Default Update Period (days):</source> + <translation>Periodo de Actualización por Defecto (días):</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Enter the update period (1 to 14 days)</source> + <translation>Introducir el periodo de actualización (1 a 14 días)</translation> + </message> + <message> + <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> + <source>Use only essential part of EasyList (for performance reasons)</source> + <translation>Usar solamente la funcinalidad esencial de EasyList (razones de rendimiento)</translation> + </message> + <message> <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="140" /> <source>Add Rule</source> <translation>Añadir regla</translation> @@ -135,46 +175,6 @@ <source><p>Do you really want to remove subscription <b>{0}</b>?</p></source> <translation><p>¿Desea realmente eliminar la suscripción <b>{0}</b> ?</p></translation> </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>AdBlock Configuration</source> - <translation>Configuración de AdBlock</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Enable AdBlock</source> - <translation>Habilitar AdBlock</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Enter search term for subscriptions and rules</source> - <translation>Introduzca el término de búsqueda para suscripciones y reglas</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Search...</source> - <translation>Buscar...</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Actions</source> - <translation>Acciones</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Default Update Period (days):</source> - <translation>Periodo de Actualización por Defecto (días):</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Enter the update period (1 to 14 days)</source> - <translation>Introducir el periodo de actualización (1 a 14 días)</translation> - </message> - <message> - <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="0" /> - <source>Use only essential part of EasyList (for performance reasons)</source> - <translation>Usar solamente la funcinalidad esencial de EasyList (razones de rendimiento)</translation> - </message> </context> <context> <name>AdBlockExceptionsDialog</name> @@ -599,6 +599,73 @@ <context> <name>AddFileDialog</name> <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>Add Files</source> + <translation>Añadir archivos</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source><b>Add Files Dialog</b> +<p>This dialog is used to add files to the current project.</p></source> + <translation><b>Dialog de añadir archivos</b> +<p>Este diálogo se usa para añadir archivos al proyecto actual.</p></translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>&Source Files:</source> + <translation>&Archivos de origen:</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>Enter the name of files to add separated by ";"</source> + <translation>Introduzcir los nombres de los archivos a añadir separados por ';'</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source><b>Source Files</b> +<p>Enter the name of files to add to the current project separated +by ";". You may select them with a dialog by pressing +the button to the right.</p></source> + <translation><b>Archivos de origen</b> +<p>Introduzca el nombre de los archivos a añadir al proyecto actual separados +por ";". Puede seleccionarlos utilizando un diálogo haciendo click en +el botón de la derecha.</p></translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>&Target Directory:</source> + <translation>Direc&torio de Destino:</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>Enter the target directory for the file</source> + <translation>Introduzca el directorio de destino para el archivo</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source><b>Target Directory</b> +<p>Enter the target directory. You may select it + with a dialog by pressing the button to the right.</p></source> + <translation><b>Directorio de destino</b> +<p>Introduzca el directorio destino. Utilice un diálogo +haciendo click en el botón de la derecha</p></translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>Select, if the files should be added as sourcecode (overriding automatic detection)</source> + <translation>Seleccione si los archivos se deberían añadir como código fuente (anula la detección automática)</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>Is source&code files</source> + <translation>Son archivos de &código fuente</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.ui" line="0" /> + <source>Alt+C</source> + <translation>Alt+C</translation> + </message> + <message> <location filename="../Project/AddFileDialog.py" line="80" /> <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source> <translation>Archivos de Código fuente ({0});;Archivos de Formularios ({1});;Archivos de Recursos({2});;Archivos de Interfaz({3});;Archivos de Protocolo ({4});;Archivos de Traducción({4});;Todos los Archivos(*)</translation> @@ -678,73 +745,6 @@ <source>Select files</source> <translation>Seleccione archivos</translation> </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>Add Files</source> - <translation>Añadir archivos</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source><b>Add Files Dialog</b> -<p>This dialog is used to add files to the current project.</p></source> - <translation><b>Dialog de añadir archivos</b> -<p>Este diálogo se usa para añadir archivos al proyecto actual.</p></translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>&Source Files:</source> - <translation>&Archivos de origen:</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>Enter the name of files to add separated by ";"</source> - <translation>Introduzcir los nombres de los archivos a añadir separados por ';'</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source><b>Source Files</b> -<p>Enter the name of files to add to the current project separated -by ";". You may select them with a dialog by pressing -the button to the right.</p></source> - <translation><b>Archivos de origen</b> -<p>Introduzca el nombre de los archivos a añadir al proyecto actual separados -por ";". Puede seleccionarlos utilizando un diálogo haciendo click en -el botón de la derecha.</p></translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>&Target Directory:</source> - <translation>Direc&torio de Destino:</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>Enter the target directory for the file</source> - <translation>Introduzca el directorio de destino para el archivo</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source><b>Target Directory</b> -<p>Enter the target directory. You may select it - with a dialog by pressing the button to the right.</p></source> - <translation><b>Directorio de destino</b> -<p>Introduzca el directorio destino. Utilice un diálogo -haciendo click en el botón de la derecha</p></translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>Select, if the files should be added as sourcecode (overriding automatic detection)</source> - <translation>Seleccione si los archivos se deberían añadir como código fuente (anula la detección automática)</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>Is source&code files</source> - <translation>Son archivos de &código fuente</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.ui" line="0" /> - <source>Alt+C</source> - <translation>Alt+C</translation> - </message> </context> <context> <name>AddFoundFilesDialog</name> @@ -1330,31 +1330,6 @@ <context> <name>ApplicationPage</name> <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="31" /> - <source><p>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</p><p>Available CPUs: <b>{0}</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="40" /> - <source>Debug</source> - <translation>Depuración</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="41" /> - <source>Warning</source> - <translation>Advertencia</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="42" /> - <source>Critical</source> - <translation>Crítico</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="43" /> - <source>Fatal Error</source> - <translation>Error Fatal</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="0" /> <source><b>Configure the application</b></source> <translation><b>Configurar la aplicación</b></translation> @@ -1615,6 +1590,31 @@ <translation>Automático</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="31" /> + <source><p>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</p><p>Available CPUs: <b>{0}</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="40" /> + <source>Debug</source> + <translation>Depuración</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="41" /> + <source>Warning</source> + <translation>Advertencia</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="42" /> + <source>Critical</source> + <translation>Crítico</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="43" /> + <source>Fatal Error</source> + <translation>Error Fatal</translation> + </message> + <message> <source>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</source> <translation type="vanished">eric utiliza servicios en segundo plano para ciertoas acciones como comprobaciones sintácticas o comprobaciones de estilo de código. Por defecto el número de procesos que se usan para estas comprobaciones se determina automáticamente basado en el número de CPUs. Nótese que éste es un ajuste avanzado.</translation> </message> @@ -1899,6 +1899,11 @@ <context> <name>BookmarkActionSelectionDialog</name> <message> + <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.ui" line="0" /> + <source><b>Add/Edit Bookmark</b></source> + <translation><b>Añadir/Editar Marcador<b></translation> + </message> + <message> <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="48" /> <source>Add Bookmark</source> <translation>Añadir Marcador</translation> @@ -1918,11 +1923,6 @@ <source>Add to Speed Dial</source> <translation>Añadir a la Marcación Rápida</translation> </message> - <message> - <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.ui" line="0" /> - <source><b>Add/Edit Bookmark</b></source> - <translation><b>Añadir/Editar Marcador<b></translation> - </message> </context> <context> <name>BookmarkInfoDialog</name> @@ -1955,11 +1955,6 @@ <context> <name>BookmarkPropertiesDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="39" /> - <source>Visited <b>{0}</b> times. Last visit on <b>{1}</b>.</source> - <translation>Visitado <b>{0}</b> veces.</translation> - </message> - <message> <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.ui" line="0" /> <source>Bookmark Properties</source> <translation>Propiedades del Marcador</translation> @@ -1994,6 +1989,11 @@ <source>Enter a description</source> <translation>Introduzca la descripción</translation> </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="39" /> + <source>Visited <b>{0}</b> times. Last visit on <b>{1}</b>.</source> + <translation>Visitado <b>{0}</b> veces.</translation> + </message> </context> <context> <name>BookmarkedFilesDialog</name> @@ -3683,51 +3683,6 @@ <context> <name>CodeMetricsDialog</name> <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="56" /> - <source>Collapse All</source> - <translation>Contraer Todo</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="58" /> - <source>Expand All</source> - <translation>Expandir Todo</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="207" /> - <source>files</source> - <translation>archivos</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="209" /> - <source>lines</source> - <translation>líneas</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="211" /> - <source>bytes</source> - <translation>bytes</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="213" /> - <source>comments</source> - <translation>comentarios</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="215" /> - <source>comment lines</source> - <translation>líneas de documentación</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="217" /> - <source>empty lines</source> - <translation>lineas vacías</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="219" /> - <source>non-commentary lines</source> - <translation>líneas no comentadas</translation> - </message> - <message> <location filename="../DataViews/CodeMetricsDialog.ui" line="0" /> <source>Code Metrics</source> <translation>Métricas del código</translation> @@ -3824,6 +3779,51 @@ <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="56" /> + <source>Collapse All</source> + <translation>Contraer Todo</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="58" /> + <source>Expand All</source> + <translation>Expandir Todo</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="207" /> + <source>files</source> + <translation>archivos</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="209" /> + <source>lines</source> + <translation>líneas</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="211" /> + <source>bytes</source> + <translation>bytes</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="213" /> + <source>comments</source> + <translation>comentarios</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="215" /> + <source>comment lines</source> + <translation>líneas de documentación</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="217" /> + <source>empty lines</source> + <translation>lineas vacías</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="219" /> + <source>non-commentary lines</source> + <translation>líneas no comentadas</translation> + </message> </context> <context> <name>CodeStyleAddBuiltinIgnoreDialog</name> @@ -3874,6 +3874,61 @@ <translation>Arreglar: {0}</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="137" /> + <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="138" /> + <source>Eric</source> + <translation>Eric</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="244" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="270" /> + <source>Error: {0}</source> + <translation>Error: {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="972" /> + <source>Preparing files...</source> + <translation>Preparando archivos...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1011" /> + <source>Transferring data...</source> + <translation>Transfiriendo datos...</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1079" /> + <source>{0} (ignored)</source> + <translation>{0} (ignorado)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1159" /> + <source>No issues found.</source> + <translation>No se han encontrado problemas.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1163" /> + <source>No files found (check your ignore list).</source> + <translation>No se han encontrado archivos (comprobar lista de ignorados).</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2281" /> + <source>Commented Code Whitelist Pattern</source> + <translation>Patrón de lista blanca para comentarios en código</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2282" /> + <source>Enter a Commented Code Whitelist Pattern</source> + <translation>Introducir un patrón de lista blanca para comentarios en código</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Code Style Check Result</source> <translation>Resultados Comprobación Estilo del Código</translation> @@ -4661,61 +4716,6 @@ <source>Filter</source> <translation>Filtrar</translation> </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="137" /> - <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="138" /> - <source>Eric</source> - <translation>Eric</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="244" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="270" /> - <source>Error: {0}</source> - <translation>Error: {0}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="972" /> - <source>Preparing files...</source> - <translation>Preparando archivos...</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1011" /> - <source>Transferring data...</source> - <translation>Transfiriendo datos...</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1079" /> - <source>{0} (ignored)</source> - <translation>{0} (ignorado)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1159" /> - <source>No issues found.</source> - <translation>No se han encontrado problemas.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1163" /> - <source>No files found (check your ignore list).</source> - <translation>No se han encontrado archivos (comprobar lista de ignorados).</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2281" /> - <source>Commented Code Whitelist Pattern</source> - <translation>Patrón de lista blanca para comentarios en código</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2282" /> - <source>Enter a Commented Code Whitelist Pattern</source> - <translation>Introducir un patrón de lista blanca para comentarios en código</translation> - </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -5010,6 +5010,31 @@ </context> <context> <name>CodeStyleStatisticsDialog</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> + <source>Code Style Checker Statistics</source> + <translation>Estadísticas de Comprobador de Estilo de Código</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> + <source>Code</source> + <translation>Código</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> + <source>Open</source> + <translation>Abierto</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> + <source>Ignored</source> + <translation>Ignorado</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> + <source>Message</source> + <translation>Mensaje</translation> + </message> <message numerus="yes"> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="66" /> <source>%n issue(s) found</source> @@ -5058,31 +5083,6 @@ <numerusform>%n elementos de seguridad reconocidos</numerusform> </translation> </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> - <source>Code Style Checker Statistics</source> - <translation>Estadísticas de Comprobador de Estilo de Código</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> - <source>Code</source> - <translation>Código</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> - <source>Open</source> - <translation>Abierto</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> - <source>Ignored</source> - <translation>Ignorado</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="0" /> - <source>Message</source> - <translation>Mensaje</translation> - </message> </context> <context> <name>CodingError</name> @@ -5476,12 +5476,36 @@ <context> <name>CondaExecDialog</name> <message> + <location filename="../CondaInterface/CondaExecDialog.py" line="104" /> <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <location filename="../CondaInterface/CondaExecDialog.py" line="104" /> <source>Conda Execution</source> <translation>Ejecución de Conda</translation> </message> <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source>Messages</source> + <translation>Mensajes</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source><b>conda Execution</b> +<p>This shows the output of the conda command.</p></source> + <translation><b>Ejecución de conda</b> +<p>Muestra el output del comando conda.</p></translation> + </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source><b>conda Execution</b> +<p>This shows the errors of the conda command.</p></source> + <translation><b>Ejecución de conda</b> +<p>Muestra los errores del comando conda.</p></translation> + </message> + <message> <location filename="../CondaInterface/CondaExecDialog.py" line="105" /> <source>The conda executable could not be started. Is it configured correctly?</source> <translation>No se ha podido iniciar el ejecutable de conda. ¿Está configurado correctamente?</translation> @@ -5530,30 +5554,6 @@ <translation> Terminado. </translation> </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source>Messages</source> - <translation>Mensajes</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source><b>conda Execution</b> -<p>This shows the output of the conda command.</p></source> - <translation><b>Ejecución de conda</b> -<p>Muestra el output del comando conda.</p></translation> - </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source><b>conda Execution</b> -<p>This shows the errors of the conda command.</p></source> - <translation><b>Ejecución de conda</b> -<p>Muestra los errores del comando conda.</p></translation> - </message> </context> <context> <name>CondaExportDialog</name> @@ -5671,6 +5671,17 @@ <context> <name>CondaInfoDialog</name> <message> + <location filename="../CondaInterface/CondaInfoDialog.py" line="129" /> + <location filename="../CondaInterface/CondaInfoDialog.py" line="66" /> + <source>None</source> + <translation>Ninguno</translation> + </message> + <message> + <location filename="../CondaInterface/CondaInfoDialog.py" line="73" /> + <source>{0} (writable)</source> + <translation>{0} (escribible)</translation> + </message> + <message> <location filename="../CondaInterface/CondaInfoDialog.ui" line="0" /> <source>Conda Information</source> <translation>Información de Conda</translation> @@ -5765,17 +5776,6 @@ <source>conda-env Version:</source> <translation>Versión de conda-env:</translation> </message> - <message> - <location filename="../CondaInterface/CondaInfoDialog.py" line="129" /> - <location filename="../CondaInterface/CondaInfoDialog.py" line="66" /> - <source>None</source> - <translation>Ninguno</translation> - </message> - <message> - <location filename="../CondaInterface/CondaInfoDialog.py" line="73" /> - <source>{0} (writable)</source> - <translation>{0} (escribible)</translation> - </message> </context> <context> <name>CondaInterface</name> @@ -6813,57 +6813,6 @@ <context> <name>CookiesDialog</name> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="146" /> - <source>Remove All Cookies</source> - <translation>Eliminar Todas las Cookies</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="147" /> - <source>Do you really want to remove all stored cookies?</source> - <translation>¿Desea realmente eliminar todas las cookies almacenadas?</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="176" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="175" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="174" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="173" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="172" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="171" /> - <source><no cookie selected></source> - <translation><no hay cookie seleccionada></translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178" /> - <source>Remove Cookies</source> - <translation>Eliminar Cookies</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="187" /> - <source>Secure connections only</source> - <translation>Solamente conexiones seguras</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="189" /> - <source>All connections</source> - <translation>Todas las conexiones</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="191" /> - <source>Session Cookie</source> - <translation>Cookie de Sesión</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="198" /> - <source>Remove Cookie</source> - <translation>Eliminar Cookie</translation> - </message> - <message> <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> <source>Cookies</source> <translation>Cookies</translation> @@ -6894,6 +6843,22 @@ <translation>Dominio:</translation> </message> <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="176" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="175" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="174" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="173" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="172" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="171" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <source><no cookie selected></source> + <translation><no hay cookie seleccionada></translation> + </message> + <message> <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> <source>Name:</source> <translation>Nombre:</translation> @@ -6948,6 +6913,41 @@ <source>Add R&ule...</source> <translation>Añadir &Regla...</translation> </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="146" /> + <source>Remove All Cookies</source> + <translation>Eliminar Todas las Cookies</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="147" /> + <source>Do you really want to remove all stored cookies?</source> + <translation>¿Desea realmente eliminar todas las cookies almacenadas?</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178" /> + <source>Remove Cookies</source> + <translation>Eliminar Cookies</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="187" /> + <source>Secure connections only</source> + <translation>Solamente conexiones seguras</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="189" /> + <source>All connections</source> + <translation>Todas las conexiones</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="191" /> + <source>Session Cookie</source> + <translation>Cookie de Sesión</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="198" /> + <source>Remove Cookie</source> + <translation>Eliminar Cookie</translation> + </message> </context> <context> <name>CookiesExceptionsDialog</name> @@ -7489,56 +7489,46 @@ <context> <name>CycloneDXMetaDataDialog</name> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="27" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="24" /> <source>Application</source> <translation type="unfinished">Aplicación</translation> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="29" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="26" /> <source>Container</source> <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="31" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="28" /> <source>Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="33" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="30" /> <source>File</source> <translation type="unfinished">Archivo</translation> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="35" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="32" /> <source>Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="37" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="34" /> <source>Framework</source> <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="39" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="36" /> <source>Library</source> <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="41" /> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="38" /> <source>Operating System</source> <translation type="unfinished" /> </message> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="108" /> - <source>Reading Trove License Classifiers</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="109" /> - <source><p>The Trove License Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.ui" line="0" /> <source>SBOM Meta Data</source> <translation type="unfinished" /> @@ -8500,30 +8490,6 @@ <context> <name>DebuggerGeneralPage</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="292" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="280" /> - <source>Add allowed host</source> - <translation>Añadir host permitido</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="315" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="281" /> - <source>Enter the IP address of an allowed host</source> - <translation>Introduzca la dirección IP de un host permitido</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="328" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="293" /> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>La dirección introducida <b>{0}</b> no es una dirección IP v4 o IP v6 válida. Abortando...</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="327" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="314" /> - <source>Edit allowed host</source> - <translation>Editar host permitido</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" /> <source><b>Configure general debugger settings</b></source> <translation><b>Configurar opciones generales para el depurador</b></translation> @@ -8955,6 +8921,30 @@ <source>Automatically view source code</source> <translation>Automaticamente ver código fuente</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="292" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="280" /> + <source>Add allowed host</source> + <translation>Añadir host permitido</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="315" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="281" /> + <source>Enter the IP address of an allowed host</source> + <translation>Introduzca la dirección IP de un host permitido</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="328" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="293" /> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>La dirección introducida <b>{0}</b> no es una dirección IP v4 o IP v6 válida. Abortando...</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="327" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="314" /> + <source>Edit allowed host</source> + <translation>Editar host permitido</translation> + </message> </context> <context> <name>DebuggerInterfacePython</name> @@ -9000,11 +8990,6 @@ <context> <name>DebuggerPropertiesDialog</name> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="130" /> - <source>All Files (*)</source> - <translation>Todos los archivos (*)</translation> - </message> - <message> <location filename="../Project/DebuggerPropertiesDialog.ui" line="0" /> <source>Debugger Properties</source> <translation>Propiedades del Depurador</translation> @@ -9189,6 +9174,11 @@ <source>Don't set the encoding of the debug client</source> <translation>No establecer la codificación del cliente de depuración</translation> </message> + <message> + <location filename="../Project/DebuggerPropertiesDialog.py" line="130" /> + <source>All Files (*)</source> + <translation>Todos los archivos (*)</translation> + </message> </context> <context> <name>DebuggerPropertiesFile</name> @@ -9216,16 +9206,6 @@ <context> <name>DebuggerPython3Page</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="49" /> - <source>Press to select the Debug Client via a file selection dialog</source> - <translation>Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="51" /> - <source>Python Files (*.py *.py3)</source> - <translation>Archivos Python (*.py, *.py3)</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="0" /> <source><b>Configure Python3 Debugger</b></source> <translation><b>Configurar el Depurador para Python3</b></translation> @@ -9320,6 +9300,16 @@ <source>Don't set the encoding of the debug client</source> <translation>No establecer la codificación del cliente de depuración</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="49" /> + <source>Press to select the Debug Client via a file selection dialog</source> + <translation>Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="51" /> + <source>Python Files (*.py *.py3)</source> + <translation>Archivos Python (*.py, *.py3)</translation> + </message> </context> <context> <name>DeepLEngine</name> @@ -9941,34 +9931,13 @@ <context> <name>DotDesktopWizardDialog</name> <message> - <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="82" /> - <source>FreeDesktop Standard .desktop</source> - <translation>.desktop Estándar FreeDesktop</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="83" /> - <source>KDE Plasma MetaData .desktop</source> - <translation>Metadatos .desktop KDE Plasma</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="84" /> - <source>Ubuntu Unity QuickList .desktop</source> - <translation>.desktop Ubuntu Unity QuickList</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="0" /> <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="320" /> <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="290" /> + <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="0" /> <source>.desktop Wizard</source> <translation>Asistente .desktop</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="321" /> - <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="291" /> - <source>Only one of 'Only Show In' or 'Not Show In' allowed.</source> - <translation>Solamente permitido uno de 'Solamente Mostrar En' o 'No Mostrar En'.</translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="0" /> <source>.desktop File Type:</source> <translation>Tipo de Archivo .desktop:</translation> @@ -10304,6 +10273,27 @@ <source>Populate from Project</source> <translation>Poblar desde Proyecto</translation> </message> + <message> + <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="82" /> + <source>FreeDesktop Standard .desktop</source> + <translation>.desktop Estándar FreeDesktop</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="83" /> + <source>KDE Plasma MetaData .desktop</source> + <translation>Metadatos .desktop KDE Plasma</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="84" /> + <source>Ubuntu Unity QuickList .desktop</source> + <translation>.desktop Ubuntu Unity QuickList</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="321" /> + <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="291" /> + <source>Only one of 'Only Show In' or 'Not Show In' allowed.</source> + <translation>Solamente permitido uno de 'Solamente Mostrar En' o 'No Mostrar En'.</translation> + </message> </context> <context> <name>DownloadAskActionDialog</name> @@ -10618,11 +10608,6 @@ <context> <name>EditBreakpointDialog</name> <message> - <location filename="../Debugger/EditBreakpointDialog.py" line="87" /> - <source>Add Breakpoint</source> - <translation>Añadir Punto de Interrupción</translation> - </message> - <message> <location filename="../Debugger/EditBreakpointDialog.ui" line="0" /> <source>Edit Breakpoint</source> <translation>Editar punto de interrupción</translation> @@ -10687,6 +10672,11 @@ <source>Enabled</source> <translation>Habilitado</translation> </message> + <message> + <location filename="../Debugger/EditBreakpointDialog.py" line="87" /> + <source>Add Breakpoint</source> + <translation>Añadir Punto de Interrupción</translation> + </message> </context> <context> <name>EditWatchpointDialog</name> @@ -11706,6 +11696,56 @@ <context> <name>EditorAPIsPage</name> <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="40" /> + <source>Press to select an API file via a selection dialog</source> + <translation>Pulse para seleccionar un archivo API utilizando un cuadro de diálogo</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="42" /> + <source>API File (*.api);;All Files (*)</source> + <translation>Archivos API (*.api);; Todos los archivos (*)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="316" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="45" /> + <source>Compile APIs</source> + <translation>Compilar APIs</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="264" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="252" /> + <source>Add from installed APIs</source> + <translation>Añadir de las APIs instaladas</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="253" /> + <source>Select from the list of installed API files</source> + <translation>Seleccione de la lista de archivos API instalados</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="265" /> + <source>There are no APIs installed yet. Selection is not available.</source> + <translation>Todavía no se han instalado APIs. La selección no está disponible.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="283" /> + <source>Add from Plugin APIs</source> + <translation>Añadir desde las APIs de plugins</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="284" /> + <source>Select from the list of API files installed by plugins</source> + <translation>Seleccione de la lista de archivos de API instalados por plugins</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="331" /> + <source>Cancel compilation</source> + <translation>Cancelar compilación</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> <source><b>Configure API files</b></source> <translation><b>Configurar archivos de API </b></translation> @@ -11776,65 +11816,15 @@ <translation>Presione para seleccionar un archivo API desde la lista de APIs instaladas</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="264" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="252" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> - <source>Add from installed APIs</source> - <translation>Añadir de las APIs instaladas</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> <source>Press to select an API file from the list of API files installed by plugins</source> <translation>Pulse para seleccionar un archivo de API de la lista de archivos de API instalados por los plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="283" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> - <source>Add from Plugin APIs</source> - <translation>Añadir desde las APIs de plugins</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> <source>Press to compile the selected APIs definition</source> <translation>Pulse para compilar la definición de las APIs seleccionadas</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="316" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="45" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> - <source>Compile APIs</source> - <translation>Compilar APIs</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="40" /> - <source>Press to select an API file via a selection dialog</source> - <translation>Pulse para seleccionar un archivo API utilizando un cuadro de diálogo</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="42" /> - <source>API File (*.api);;All Files (*)</source> - <translation>Archivos API (*.api);; Todos los archivos (*)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="253" /> - <source>Select from the list of installed API files</source> - <translation>Seleccione de la lista de archivos API instalados</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="265" /> - <source>There are no APIs installed yet. Selection is not available.</source> - <translation>Todavía no se han instalado APIs. La selección no está disponible.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="284" /> - <source>Select from the list of API files installed by plugins</source> - <translation>Seleccione de la lista de archivos de API instalados por plugins</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="331" /> - <source>Cancel compilation</source> - <translation>Cancelar compilación</translation> - </message> </context> <context> <name>EditorAutoCompletionJediPage</name> @@ -12376,11 +12366,6 @@ <context> <name>EditorDocViewerPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.py" line="51" /> - <source>The Documentation Viewer is disabled globally. Re-enable it on the Interface/Interface configuration page and restart the eric.</source> - <translation>El Visor de Documentación está deshabilitado globalmente. Habilítelo de nuevo en la página de configuración Interfaz/Interfaz y reinicie eric.</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.ui" line="0" /> <source><b>Configure Documentation Viewer Settings</b></source> <translation><b>Configurar Ajustes del Visor de Documentación</b></translation> @@ -12415,35 +12400,15 @@ <source>Select the documentation provider to be used</source> <translation>Seleccionar el proveedor de documentación a utilizar</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorDocViewerPage.py" line="51" /> + <source>The Documentation Viewer is disabled globally. Re-enable it on the Interface/Interface configuration page and restart the eric.</source> + <translation>El Visor de Documentación está deshabilitado globalmente. Habilítelo de nuevo en la página de configuración Interfaz/Interfaz y reinicie eric.</translation> + </message> </context> <context> <name>EditorExportersPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="43" /> - <source>Courier</source> - <translation>Courier</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="44" /> - <source>Helvetica</source> - <translation>Helvetica</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="45" /> - <source>Times</source> - <translation>Times</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="47" /> - <source>A4</source> - <translation>A4</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="48" /> - <source>Letter</source> - <translation>Carta</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorExportersPage.ui" line="0" /> <source><b>Configure exporters</b></source> <translation><b>Configurar exportadores</b></translation> @@ -12597,6 +12562,31 @@ <source>Font for RTF export</source> <translation>Fuente para la exportación RTF</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="43" /> + <source>Courier</source> + <translation>Courier</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="44" /> + <source>Helvetica</source> + <translation>Helvetica</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="45" /> + <source>Times</source> + <translation>Times</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="47" /> + <source>A4</source> + <translation>A4</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorExportersPage.py" line="48" /> + <source>Letter</source> + <translation>Carta</translation> + </message> </context> <context> <name>EditorFilePage</name> @@ -13022,16 +13012,6 @@ <context> <name>EditorGeneralPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="258" /> - <source>Tab and Indent Override</source> - <translation>Sobreescritura de Tabulación e Indentación</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="259" /> - <source>Shall the selected entries really be removed?</source> - <translation>¿Desea eliminar las entradas seleccionadas?</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="0" /> <source><b>Configure general editor settings</b></source> <translation><b>Configurar opciones generales para el editor</b></translation> @@ -13286,6 +13266,16 @@ <source>Cursor can move into virtual space</source> <translation>El cursor se puede mover dentro del espacio virtual</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="258" /> + <source>Tab and Indent Override</source> + <translation>Sobreescritura de Tabulación e Indentación</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="259" /> + <source>Shall the selected entries really be removed?</source> + <translation>¿Desea eliminar las entradas seleccionadas?</translation> + </message> </context> <context> <name>EditorHighlightersPage</name> @@ -13683,26 +13673,6 @@ <context> <name>EditorKeywordsPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="176" /> - <source>Reset to Default</source> - <translation>Restablecer a Por Defecto</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="177" /> - <source>Shall the current keyword set really be reset to default values?</source> - <translation>¿Realmente desea restablecer el actual conjunto de palabras clave a su valor por defecto?</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="199" /> - <source>Reset All to Default</source> - <translation>Restablecer todo a Por Defecto</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="200" /> - <source>Shall all keyword sets of the current language really be reset to default values?</source> - <translation>¿Realmente desea restablecer todos los conjuntos de palabras clave a su valores por defecto?</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.ui" line="0" /> <source><b>Configure syntax highlighter keywords</b></source> <translation><b>Configurar palabras clave para el resaltado sintáctico</b></translation> @@ -13747,6 +13717,26 @@ <source>All to Defaults</source> <translation>Todo a por Defecto</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="176" /> + <source>Reset to Default</source> + <translation>Restablecer a Por Defecto</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="177" /> + <source>Shall the current keyword set really be reset to default values?</source> + <translation>¿Realmente desea restablecer el actual conjunto de palabras clave a su valor por defecto?</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="199" /> + <source>Reset All to Default</source> + <translation>Restablecer todo a Por Defecto</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="200" /> + <source>Shall all keyword sets of the current language really be reset to default values?</source> + <translation>¿Realmente desea restablecer todos los conjuntos de palabras clave a su valores por defecto?</translation> + </message> </context> <context> <name>EditorLanguageTabIndentOverrideDialog</name> @@ -14790,12 +14780,6 @@ <context> <name>EditorSpellCheckingPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorSpellCheckingPage.py" line="36" /> - <location filename="../Preferences/ConfigurationPages/EditorSpellCheckingPage.py" line="32" /> - <source>Dictionary File (*.dic);;All Files (*)</source> - <translation>Archivo de Diccionario (*.dict);;Todos los Archivos(*)</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorSpellCheckingPage.ui" line="0" /> <source><b>Configure editor spell checking options</b></source> <translation><b>Configurar opciones de corrección ortografica del editor</b></translation> @@ -14952,6 +14936,12 @@ <source>Enter the number of lines to check per go. Higher values increase checking speed but decrease GUI responsivenes</source> <translation>Intruduzca el número de líneas para chequear de una sola vez. Valores más altos incrementan la velocidad de corrección pero disminuyen la capacidad de respuesta de la GUI</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorSpellCheckingPage.py" line="36" /> + <location filename="../Preferences/ConfigurationPages/EditorSpellCheckingPage.py" line="32" /> + <source>Dictionary File (*.dic);;All Files (*)</source> + <translation>Archivo de Diccionario (*.dict);;Todos los Archivos(*)</translation> + </message> </context> <context> <name>EditorStylesPage</name> @@ -16498,6 +16488,38 @@ <context> <name>EmailPage</name> <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="236" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="220" /> + <source>Login Test</source> + <translation>Prueba de Login</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="221" /> + <source>The login test succeeded.</source> + <translation>La prueba de login ha resultado con éxito.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="237" /> + <source><p>The login test failed.<br>Reason: {0}</p></source> + <translation><p>El login ha fallado.<br/> Razón: {0}</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="316" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="251" /> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> + <translation><p>La API de Cliente de Google Mail no está instalada. Usar <code>{0}</code> para instalarla.</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="258" /> + <source>Gmail API Help</source> + <translation>Ayuda de API de Gmail</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="302" /> + <source><p>The client secrets file is not present. Has the Gmail API been enabled?</p></source> + <translation><p>El archivo secretp de clienteno está presente. ¿Está habilitada la API de Gmail?</p></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/EmailPage.ui" line="0" /> <source><b>Configure Email</b></source> <translation><b>Configurar Correo electrónico</b></translation> @@ -16662,38 +16684,6 @@ <source>Test Login</source> <translation>Probar Login</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="236" /> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="220" /> - <source>Login Test</source> - <translation>Prueba de Login</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="221" /> - <source>The login test succeeded.</source> - <translation>La prueba de login ha resultado con éxito.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="237" /> - <source><p>The login test failed.<br>Reason: {0}</p></source> - <translation><p>El login ha fallado.<br/> Razón: {0}</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="316" /> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="251" /> - <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> - <translation><p>La API de Cliente de Google Mail no está instalada. Usar <code>{0}</code> para instalarla.</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="258" /> - <source>Gmail API Help</source> - <translation>Ayuda de API de Gmail</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="302" /> - <source><p>The client secrets file is not present. Has the Gmail API been enabled?</p></source> - <translation><p>El archivo secretp de clienteno está presente. ¿Está habilitada la API de Gmail?</p></translation> - </message> </context> <context> <name>EricApplication</name> @@ -16724,15 +16714,15 @@ <context> <name>EricErrorMessageFilterDialog</name> <message> + <location filename="../EricWidgets/EricErrorMessageFilterDialog.ui" line="0" /> + <source>Error Messages Filter</source> + <translation>Filtro de Mensajes de Error</translation> + </message> + <message> <location filename="../EricWidgets/EricErrorMessageFilterDialog.py" line="32" /> <source><b>Error Message Filters</b><p>This list shows the configured message filters used to suppress error messages from within Qt.</p><p>A default list of message filters is added to this user list.</p></source> <translation><b>Filtros de Mensaje de Error</b><p>Esta lista muestra los filtros de mensajes configurados para suprimir mensajes de error propios de Qt.</p><p>Una lista por defecto de filtros de mensaje se añade a esta lista del usuario.</p></translation> </message> - <message> - <location filename="../EricWidgets/EricErrorMessageFilterDialog.ui" line="0" /> - <source>Error Messages Filter</source> - <translation>Filtro de Mensajes de Error</translation> - </message> </context> <context> <name>EricFileSaveConfirmDialog</name> @@ -18017,16 +18007,6 @@ <context> <name>EricStringListEditWidget</name> <message> - <location filename="../EricWidgets/EricStringListEditWidget.py" line="102" /> - <source>Add Entry</source> - <translation>Añadir entrada</translation> - </message> - <message> - <location filename="../EricWidgets/EricStringListEditWidget.py" line="103" /> - <source>Enter the entry to add to the list:</source> - <translation>Introducir la entrada a añadir a la lista:</translation> - </message> - <message> <location filename="../EricWidgets/EricStringListEditWidget.ui" line="0" /> <source>Enter search term for strings</source> <translation>Introducir el término de búsqueda para cadenas</translation> @@ -18071,6 +18051,16 @@ <source>&Default</source> <translation>Por &defecto</translation> </message> + <message> + <location filename="../EricWidgets/EricStringListEditWidget.py" line="102" /> + <source>Add Entry</source> + <translation>Añadir entrada</translation> + </message> + <message> + <location filename="../EricWidgets/EricStringListEditWidget.py" line="103" /> + <source>Enter the entry to add to the list:</source> + <translation>Introducir la entrada a añadir a la lista:</translation> + </message> </context> <context> <name>EricTextEditSearchWidget</name> @@ -18131,49 +18121,6 @@ <context> <name>EricToolBarDialog</name> <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="85" /> - <source>--Separator--</source> - <translation>--Separador--</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="154" /> - <location filename="../EricWidgets/EricToolBarDialog.py" line="146" /> - <source>New Toolbar</source> - <translation>Nueva Barra de Herramientas</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="147" /> - <source>Toolbar Name:</source> - <translation>Nombre de la Barra de Herramientas:</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="218" /> - <location filename="../EricWidgets/EricToolBarDialog.py" line="155" /> - <source>A toolbar with the name <b>{0}</b> already exists.</source> - <translation>Una barra de herramientas con el nombre <b>{0}</b> ya existe.</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="179" /> - <source>Remove Toolbar</source> - <translation>Eliminar Barra de Herramientas</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="180" /> - <source>Should the toolbar <b>{0}</b> really be removed?</source> - <translation>¿Debe ser la barra de herramientas <b>{0}</b> realmente eliminada?</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="217" /> - <location filename="../EricWidgets/EricToolBarDialog.py" line="206" /> - <source>Rename Toolbar</source> - <translation>Renombrar Barra de Herramientas</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="207" /> - <source>New Toolbar Name:</source> - <translation>Nombre de la Nueva Barra de Herramientas:</translation> - </message> - <message> <location filename="../EricWidgets/EricToolBarDialog.ui" line="0" /> <source>Configure Toolbars</source> <translation>Configurar Barras de Herramientas</translation> @@ -18263,6 +18210,49 @@ <source>Press to move the selected action down.</source> <translation>Pulsar para mover la acción seleccionada hacia abajo.</translation> </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="85" /> + <source>--Separator--</source> + <translation>--Separador--</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="154" /> + <location filename="../EricWidgets/EricToolBarDialog.py" line="146" /> + <source>New Toolbar</source> + <translation>Nueva Barra de Herramientas</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="147" /> + <source>Toolbar Name:</source> + <translation>Nombre de la Barra de Herramientas:</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="218" /> + <location filename="../EricWidgets/EricToolBarDialog.py" line="155" /> + <source>A toolbar with the name <b>{0}</b> already exists.</source> + <translation>Una barra de herramientas con el nombre <b>{0}</b> ya existe.</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="179" /> + <source>Remove Toolbar</source> + <translation>Eliminar Barra de Herramientas</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="180" /> + <source>Should the toolbar <b>{0}</b> really be removed?</source> + <translation>¿Debe ser la barra de herramientas <b>{0}</b> realmente eliminada?</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="217" /> + <location filename="../EricWidgets/EricToolBarDialog.py" line="206" /> + <source>Rename Toolbar</source> + <translation>Renombrar Barra de Herramientas</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="207" /> + <source>New Toolbar Name:</source> + <translation>Nombre de la Nueva Barra de Herramientas:</translation> + </message> </context> <context> <name>EricZoomWidget</name> @@ -18290,6 +18280,11 @@ <context> <name>EricapiConfigDialog</name> <message> + <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py" line="44" /> + <source>API files (*.api);;All files (*)</source> + <translation>Archivos API (*.api);; Todos los archivos (*)</translation> + </message> + <message> <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.ui" line="0" /> <source>Ericapi Configuration</source> <translation>Configuración de Ericapi</translation> @@ -18404,11 +18399,6 @@ <source>Enter a directory basename to be ignored</source> <translation>Introduzca un nombre base de directorio a ser ignorado</translation> </message> - <message> - <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py" line="44" /> - <source>API files (*.api);;All files (*)</source> - <translation>Archivos API (*.api);; Todos los archivos (*)</translation> - </message> </context> <context> <name>EricapiExecDialog</name> @@ -18496,6 +18486,16 @@ <context> <name>EricdocConfigDialog</name> <message> + <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="53" /> + <source>Cascading Style Sheets (*.css);;All files (*)</source> + <translation>Hojas de estilos (*.css);; Todos los archivos (*)</translation> + </message> + <message> + <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="64" /> + <source><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Level 1 Header</h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Level 2 Header</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Class and Function Header</h2>Standard body text with <a style="color:{LinkColor}">some links</a> embedded.</body></html></source> + <translation><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Encabezado Nivel 1 </h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Encabezado Nivel 2</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Encabezado de Clase y Función</h2>Cuerpo Estándar de texto con<a style="color:{LinkColor}">algunos enlaces</a> embebidos.</body></html></translation> + </message> + <message> <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.ui" line="0" /> <source>Ericdoc Configuration</source> <translation>Configuración de Ericdoc</translation> @@ -18787,16 +18787,6 @@ <source>Generate QtHelp collection files</source> <translation>Generar colección de archivos de QtHelp</translation> </message> - <message> - <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="53" /> - <source>Cascading Style Sheets (*.css);;All files (*)</source> - <translation>Hojas de estilos (*.css);; Todos los archivos (*)</translation> - </message> - <message> - <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="64" /> - <source><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Level 1 Header</h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Level 2 Header</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Class and Function Header</h2>Standard body text with <a style="color:{LinkColor}">some links</a> embedded.</body></html></source> - <translation><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Encabezado Nivel 1 </h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Encabezado Nivel 2</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Encabezado de Clase y Función</h2>Cuerpo Estándar de texto con<a style="color:{LinkColor}">algunos enlaces</a> embebidos.</body></html></translation> - </message> </context> <context> <name>EricdocExecDialog</name> @@ -18958,6 +18948,21 @@ <context> <name>EspBackupRestoreFirmwareDialog</name> <message> + <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="109" /> + <source>Firmware Files (*.img);;All Files (*)</source> + <translation>Archivos de Firmware (*.img);;Todos los Archivos (*)</translation> + </message> + <message> + <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="116" /> + <source>Backup Firmware</source> + <translation>Copia de Seguridad de Firmware</translation> + </message> + <message> + <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="121" /> + <source>Restore Firmware</source> + <translation>Restaurar Firmware</translation> + </message> + <message> <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.ui" line="0" /> <source>ESP Chip Type:</source> <translation>Tipo de Chip ESP:</translation> @@ -19017,21 +19022,6 @@ <source>Enter the path of the firmware file</source> <translation>Introducir la ruta del archivo de firmware</translation> </message> - <message> - <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="109" /> - <source>Firmware Files (*.img);;All Files (*)</source> - <translation>Archivos de Firmware (*.img);;Todos los Archivos (*)</translation> - </message> - <message> - <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="116" /> - <source>Backup Firmware</source> - <translation>Copia de Seguridad de Firmware</translation> - </message> - <message> - <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="121" /> - <source>Restore Firmware</source> - <translation>Restaurar Firmware</translation> - </message> </context> <context> <name>EspDevice</name> @@ -19873,22 +19863,12 @@ <context> <name>FileDialogWizardDialog</name> <message> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="68" /> - <source>EricFileDialog Wizard</source> - <translation>Asistente para EricFileDialog</translation> - </message> - <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="73" /> <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="73" /> <source>QFileDialog Wizard</source> <translation>Asistente para QFileDialog</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="91" /> - <source>Test</source> - <translation>Probar</translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui" line="0" /> <source>Variant:</source> <translation>Variante:</translation> @@ -20178,50 +20158,20 @@ <source>Enter the list of supported schemes separated by spaces</source> <translation>Introducir la lista de esquemas soportados separados por espacios</translation> </message> + <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="68" /> + <source>EricFileDialog Wizard</source> + <translation>Asistente para EricFileDialog</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="91" /> + <source>Test</source> + <translation>Probar</translation> + </message> </context> <context> <name>FiletypeAssociationDialog</name> <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="40" /> - <source>Sources</source> - <translation>Códigos fuente</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="40" /> - <source>Forms</source> - <translation>Formularios</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="41" /> - <source>Translations</source> - <translation>Traducciones</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="42" /> - <source>Resources</source> - <translation>Recursos</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="43" /> - <source>Interfaces</source> - <translation>Interfaces</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="44" /> - <source>Protocols</source> - <translation>Protocolos</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="45" /> - <source>Others</source> - <translation>Otros</translation> - </message> - <message> - <location filename="../Project/FiletypeAssociationDialog.py" line="46" /> - <source>Ignore</source> - <translation>Ignorar</translation> - </message> - <message> <location filename="../Project/FiletypeAssociationDialog.ui" line="0" /> <source>Filetype Associations</source> <translation>Asociación de tipos de archivo</translation> @@ -20276,6 +20226,46 @@ <source>Add/Change</source> <translation>Añadir/Cambiar</translation> </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="40" /> + <source>Sources</source> + <translation>Códigos fuente</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="40" /> + <source>Forms</source> + <translation>Formularios</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="41" /> + <source>Translations</source> + <translation>Traducciones</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="42" /> + <source>Resources</source> + <translation>Recursos</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="43" /> + <source>Interfaces</source> + <translation>Interfaces</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="44" /> + <source>Protocols</source> + <translation>Protocolos</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="45" /> + <source>Others</source> + <translation>Otros</translation> + </message> + <message> + <location filename="../Project/FiletypeAssociationDialog.py" line="46" /> + <source>Ignore</source> + <translation>Ignorar</translation> + </message> </context> <context> <name>FindFileWidget</name> @@ -20566,6 +20556,14 @@ </context> <context> <name>FindLocationWidget</name> + <message numerus="yes"> + <location filename="../UI/FindLocationWidget.py" line="218" /> + <source>%n file(s) found</source> + <translation> + <numerusform>%n archivo encontrado</numerusform> + <numerusform>%n archivos encontrados</numerusform> + </translation> + </message> <message> <location filename="../UI/FindLocationWidget.ui" line="0" /> <source>Find File</source> @@ -20686,14 +20684,6 @@ <source>Open</source> <translation>Abrir</translation> </message> - <message numerus="yes"> - <location filename="../UI/FindLocationWidget.py" line="218" /> - <source>%n file(s) found</source> - <translation> - <numerusform>%n archivo encontrado</numerusform> - <numerusform>%n archivos encontrados</numerusform> - </translation> - </message> </context> <context> <name>FirefoxImporter</name> @@ -20822,11 +20812,6 @@ <context> <name>FontDialogWizardDialog</name> <message> - <location filename="../Plugins/WizardPlugins/FontDialogWizard/FontDialogWizardDialog.py" line="47" /> - <source>Test</source> - <translation>Probar</translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/FontDialogWizard/FontDialogWizardDialog.ui" line="0" /> <source>QFontDialog Wizard</source> <translation>Asistente para QFontDialog</translation> @@ -20921,6 +20906,11 @@ <source>Enter a variable name</source> <translation>Introduzca un nombre de variable</translation> </message> + <message> + <location filename="../Plugins/WizardPlugins/FontDialogWizard/FontDialogWizardDialog.py" line="47" /> + <source>Test</source> + <translation>Probar</translation> + </message> </context> <context> <name>FtpSyncHandler</name> @@ -21797,26 +21787,6 @@ <context> <name>GitBisectLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="55" /> - <source>&Refresh</source> - <translation>Actualiza&r</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="57" /> - <source>Press to refresh the list of commits</source> - <translation>Pulsar para actualizar la lista de commits</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="175" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="176" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="0" /> <source>Git Bisect Log</source> <translation>Log de Git Bisect</translation> @@ -21886,6 +21856,26 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="55" /> + <source>&Refresh</source> + <translation>Actualiza&r</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="57" /> + <source>Press to refresh the list of commits</source> + <translation>Pulsar para actualizar la lista de commits</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="175" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="176" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>GitBisectStartDialog</name> @@ -21928,16 +21918,6 @@ <context> <name>GitBlameDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.py" line="119" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.py" line="120" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="0" /> <source>Git Blame</source> <translation>Git Blame</translation> @@ -22012,6 +21992,16 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.py" line="119" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.py" line="120" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>GitBranchDialog</name> @@ -22476,17 +22466,6 @@ <context> <name>GitCopyDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="49" /> - <source>Git Move</source> - <translation>Git Move</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="92" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="86" /> - <source>Select target</source> - <translation>Seleccionar destino</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="0" /> <source>Git Copy</source> <translation>Git Copy</translation> @@ -22547,6 +22526,17 @@ <source>Enforce operation</source> <translation>Forzar operación</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="49" /> + <source>Git Move</source> + <translation>Git Move</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="92" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="86" /> + <source>Select target</source> + <translation>Seleccionar destino</translation> + </message> </context> <context> <name>GitDescribeDialog</name> @@ -22717,31 +22707,6 @@ <context> <name>GitDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> - <source>Git Diff</source> - <translation>Git Diff</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> - <source>Difference</source> - <translation>Diferencia</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> - <source><b>Git Diff</b><p>This shows the output of the git diff command.</p></source> - <translation><b>Diff de Git</b><p>Muestra la salida del comando git diff.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> - <source><b>Git Diff</b><p>This shows the output of the git diff command (stage to repo) if the dialog was asked to show separate diffs.</p></source> - <translation><b>Git Diff</b><p>Muestra la salida del comando git diff (stage a repositorio) si al diálogo se le ha pedido mostrar diffs separados.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="45" /> <source>Refresh</source> <translation>Actualizar</translation> @@ -22835,6 +22800,31 @@ <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>El archivo de parche <b>{0}</b> no puede ser guardado.<br />Causa: {1}</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> + <source>Git Diff</source> + <translation>Git Diff</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> + <source>Difference</source> + <translation>Diferencia</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> + <source><b>Git Diff</b><p>This shows the output of the git diff command.</p></source> + <translation><b>Diff de Git</b><p>Muestra la salida del comando git diff.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> + <source><b>Git Diff</b><p>This shows the output of the git diff command (stage to repo) if the dialog was asked to show separate diffs.</p></source> + <translation><b>Git Diff</b><p>Muestra la salida del comando git diff (stage a repositorio) si al diálogo se le ha pedido mostrar diffs separados.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> </context> <context> <name>GitFetchDialog</name> @@ -22930,231 +22920,6 @@ <context> <name>GitLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Git Log</source> - <translation>Git Log</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Select action from menu</source> - <translation>Seleccionar acción del menú</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Select the mode (find or filter)</source> - <translation>Seleccionar el modo (buscar o filtrar)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>From:</source> - <translation>Desde:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Enter the start date</source> - <translation>Introducir fecha de comienzo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>To:</source> - <translation>Hasta:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Enter the end date</source> - <translation>Introducir fecha de fin</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Select the field to filter on</source> - <translation>Seleccione el campo de filtrado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Enter the regular expression to filter on or search for</source> - <translation>Introducir la expresión regular para filtrar o para buscar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Press to find the previous occurrence</source> - <translation>Pulsar para buscar la ocurrencia anterior</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Press to find the next occurrence</source> - <translation>Pulsar para buscar la siguiente ocurrencia</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Graph</source> - <translation>Graph</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="111" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Commit ID</source> - <translation>Commit ID</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="112" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Author</source> - <translation>Autor</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Date</source> - <translation>Fecha</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="113" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Committer</source> - <translation>Autor de commit</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Commit Date</source> - <translation>Fecha de Commit</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="114" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Subject</source> - <translation>Asunto</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Branches</source> - <translation>Branches</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Tags</source> - <translation>Tags</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Press to move up in the log list</source> - <translation>Pulsar para mover hacia arriba en la lista de log</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Press to move down in the log list</source> - <translation>Pulsar para mover hacia abajo en la lista de log</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Press to get the next bunch of log entries</source> - <translation>Pulse para recuperar el siguiente conjunto de entradas de log</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>&Next</source> - <translation>Siguie&nte</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Enter the limit of entries to fetch</source> - <translation>Introduzca el límite de entradas a recuperar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Select to stop listing log messages at a copy or move</source> - <translation>Seleccione para detener el listado de mensajes de log de copy o move</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Stop on Copy/Move</source> - <translation>Detener en Copy/Move</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Action</source> - <translation>Acción</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Path</source> - <translation>Ruta</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Additions</source> - <translation>Adiciones</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Deletions</source> - <translation>Eliminaciones</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Copy from</source> - <translation>Copiar desde</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2117" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Differences</source> - <translation>Diferencias</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source><a href="save:me">Save</a></source> - <translation><a href="save:me">Guardar</a></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source><b>Git log errors</b><p>This shows possible error messages of the git log command.</p></source> - <translation><b>Errores de Git log</b><p>Muestra posibles mensajes de error del comando git log.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Input</source> - <translation>Input</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Press to send the input to the git process</source> - <translation>Pulsar para enviar el input al proceso git</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>&Send</source> - <translation>&Enviar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Alt+S</source> - <translation>Alt+S</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Enter data to be sent to the git process</source> - <translation>Introducir los datos a enviar al proceso de git</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Select to switch the input field to password mode</source> - <translation>Seleccionar para cambiar el campo de input a modo contraseña</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>&Password Mode</source> - <translation>&Modo de contraseña</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> - <source>Alt+P</source> - <translation>Alt+P</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="99" /> <source>&Refresh</source> <translation>Actualiza&r</translation> @@ -23175,6 +22940,30 @@ <translation>Filtrar</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="111" /> + <source>Commit ID</source> + <translation>Commit ID</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="112" /> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="113" /> + <source>Committer</source> + <translation>Autor de commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="114" /> + <source>Subject</source> + <translation>Asunto</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="115" /> <source>File</source> <translation>Archivo</translation> @@ -23455,6 +23244,12 @@ <translation>No se ha encontrado '{0}'.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2117" /> + <source>Differences</source> + <translation>Diferencias</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2129" /> <source>Differences to Parent {0}</source> <translation>Diferencias con Parent {0}</translation> @@ -23491,6 +23286,201 @@ <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>El archivo de parche <b>{0}</b> no puede ser guardado.<br />Causa: {1}</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Git Log</source> + <translation>Git Log</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Select action from menu</source> + <translation>Seleccionar acción del menú</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Select the mode (find or filter)</source> + <translation>Seleccionar el modo (buscar o filtrar)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>From:</source> + <translation>Desde:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Enter the start date</source> + <translation>Introducir fecha de comienzo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>To:</source> + <translation>Hasta:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Enter the end date</source> + <translation>Introducir fecha de fin</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Select the field to filter on</source> + <translation>Seleccione el campo de filtrado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Enter the regular expression to filter on or search for</source> + <translation>Introducir la expresión regular para filtrar o para buscar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Press to find the previous occurrence</source> + <translation>Pulsar para buscar la ocurrencia anterior</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Press to find the next occurrence</source> + <translation>Pulsar para buscar la siguiente ocurrencia</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Graph</source> + <translation>Graph</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Date</source> + <translation>Fecha</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Commit Date</source> + <translation>Fecha de Commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Branches</source> + <translation>Branches</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Tags</source> + <translation>Tags</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Press to move up in the log list</source> + <translation>Pulsar para mover hacia arriba en la lista de log</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Press to move down in the log list</source> + <translation>Pulsar para mover hacia abajo en la lista de log</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Press to get the next bunch of log entries</source> + <translation>Pulse para recuperar el siguiente conjunto de entradas de log</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>&Next</source> + <translation>Siguie&nte</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Enter the limit of entries to fetch</source> + <translation>Introduzca el límite de entradas a recuperar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Select to stop listing log messages at a copy or move</source> + <translation>Seleccione para detener el listado de mensajes de log de copy o move</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Stop on Copy/Move</source> + <translation>Detener en Copy/Move</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Action</source> + <translation>Acción</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Path</source> + <translation>Ruta</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Additions</source> + <translation>Adiciones</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Deletions</source> + <translation>Eliminaciones</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Copy from</source> + <translation>Copiar desde</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source><a href="save:me">Save</a></source> + <translation><a href="save:me">Guardar</a></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source><b>Git log errors</b><p>This shows possible error messages of the git log command.</p></source> + <translation><b>Errores de Git log</b><p>Muestra posibles mensajes de error del comando git log.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Input</source> + <translation>Input</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Press to send the input to the git process</source> + <translation>Pulsar para enviar el input al proceso git</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>&Send</source> + <translation>&Enviar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Alt+S</source> + <translation>Alt+S</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Enter data to be sent to the git process</source> + <translation>Introducir los datos a enviar al proceso de git</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Select to switch the input field to password mode</source> + <translation>Seleccionar para cambiar el campo de input a modo contraseña</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>&Password Mode</source> + <translation>&Modo de contraseña</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="0" /> + <source>Alt+P</source> + <translation>Alt+P</translation> + </message> </context> <context> <name>GitMergeDialog</name> @@ -23618,16 +23608,6 @@ <context> <name>GitNewProjectOptionsDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="90" /> - <source>Select Repository-Directory</source> - <translation>Seleccionar Repositorio-Directorio</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="105" /> - <source>Select Project Directory</source> - <translation>Seleccionar Directorio del Proyecto</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="0" /> <source>New Project from Repository</source> <translation>Nuevo proyecto desde repositorio</translation> @@ -23680,6 +23660,16 @@ <p>Introduzca el directorio del nuevo proyecto. Se recuperará del repositorio y se ubicará en este directorio.</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="90" /> + <source>Select Repository-Directory</source> + <translation>Seleccionar Repositorio-Directorio</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="105" /> + <source>Select Project Directory</source> + <translation>Seleccionar Directorio del Proyecto</translation> + </message> </context> <context> <name>GitOptionsDialog</name> @@ -25813,16 +25803,6 @@ <context> <name>GitPullDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="34" /> - <source><All></source> - <translation><Todo></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="35" /> - <source><Custom></source> - <translation><Personalizado></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="0" /> <source>Git Pull</source> <translation>Git Pull</translation> @@ -25867,6 +25847,16 @@ <source>Prune obsolete tracking references</source> <translation>Eliminar (prune) referencias obsoletas de tracking</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="34" /> + <source><All></source> + <translation><Todo></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="35" /> + <source><Custom></source> + <translation><Personalizado></translation> + </message> </context> <context> <name>GitPushDialog</name> @@ -25994,26 +25984,6 @@ <context> <name>GitReflogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="57" /> - <source>&Refresh</source> - <translation>Actualiza&r</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="59" /> - <source>Press to refresh the list of commits</source> - <translation>Pulsar para actualizar la lista de commits</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="200" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="201" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="0" /> <source>Git Reflog</source> <translation>Git Reflog</translation> @@ -26108,6 +26078,26 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="57" /> + <source>&Refresh</source> + <translation>Actualiza&r</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="59" /> + <source>Press to refresh the list of commits</source> + <translation>Pulsar para actualizar la lista de commits</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="200" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="201" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>GitRemoteCredentialsDialog</name> @@ -26155,26 +26145,6 @@ <context> <name>GitRemoteRepositoriesDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="46" /> - <source>Refresh</source> - <translation>Actualizar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="48" /> - <source>Press to refresh the repositories display</source> - <translation>Pulsar para actualizar la vista de repositorios</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="150" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="151" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="0" /> <source>Git Remote Repositories</source> <translation>Repositorios Remotos Git</translation> @@ -26326,6 +26296,26 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="46" /> + <source>Refresh</source> + <translation>Actualizar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="48" /> + <source>Press to refresh the repositories display</source> + <translation>Pulsar para actualizar la vista de repositorios</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="150" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="151" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>GitRevisionSelectionDialog</name> @@ -26520,80 +26510,6 @@ <context> <name>GitStashBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="64" /> - <source>&Refresh</source> - <translation>Actualiza&r</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="66" /> - <source>Press to refresh the list of stashes</source> - <translation>Pulsar para actualizar la lista de stashes</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="81" /> - <source>Show</source> - <translation>Mostrar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="84" /> - <source>Restore && Keep</source> - <translation>Restaurar && Conservar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="86" /> - <source>Restore && Delete</source> - <translation>Restaurar && Borrar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="89" /> - <source>Create Branch</source> - <translation>Crear Branch</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="92" /> - <source>Delete</source> - <translation>Borrar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="94" /> - <source>Delete All</source> - <translation>Borrar todas</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="185" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="186" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="378" /> - <source>%n file(s) changed</source> - <translation> - <numerusform>%n archivo cambiado</numerusform> - <numerusform>%n archivos cambiados</numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="380" /> - <source>%n line(s) inserted</source> - <translation> - <numerusform>%n línea insertada</numerusform> - <numerusform>%n líneas insertadas</numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="382" /> - <source>%n line(s) deleted</source> - <translation> - <numerusform>%n línea borrada</numerusform> - <numerusform>%n líneas borradas</numerusform> - </translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="0" /> <source>Git Stash Browser</source> <translation>Navegador de stash (guardado rápido) de Git</translation> @@ -26688,6 +26604,80 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="64" /> + <source>&Refresh</source> + <translation>Actualiza&r</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="66" /> + <source>Press to refresh the list of stashes</source> + <translation>Pulsar para actualizar la lista de stashes</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="81" /> + <source>Show</source> + <translation>Mostrar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="84" /> + <source>Restore && Keep</source> + <translation>Restaurar && Conservar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="86" /> + <source>Restore && Delete</source> + <translation>Restaurar && Borrar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="89" /> + <source>Create Branch</source> + <translation>Crear Branch</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="92" /> + <source>Delete</source> + <translation>Borrar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="94" /> + <source>Delete All</source> + <translation>Borrar todas</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="185" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="186" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> + <message numerus="yes"> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="378" /> + <source>%n file(s) changed</source> + <translation> + <numerusform>%n archivo cambiado</numerusform> + <numerusform>%n archivos cambiados</numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="380" /> + <source>%n line(s) inserted</source> + <translation> + <numerusform>%n línea insertada</numerusform> + <numerusform>%n líneas insertadas</numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="382" /> + <source>%n line(s) deleted</source> + <translation> + <numerusform>%n línea borrada</numerusform> + <numerusform>%n líneas borradas</numerusform> + </translation> + </message> </context> <context> <name>GitStashDataDialog</name> @@ -27356,6 +27346,56 @@ <context> <name>GitSubmodulesStatusDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Submodules Status</source> + <translation>Status de Submódulos</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Submodule</source> + <translation>Submódulo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Status</source> + <translation>Status</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Commit ID</source> + <translation>Commit ID</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Info</source> + <translation>Info</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Select to show the status for the index</source> + <translation>Seleccionar para mostrar el status por índice</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Show Status for Index</source> + <translation>Mostrar Status por Índice</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Perform a recursive operation</source> + <translation>Efectuar una operación recursiva</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Recursive</source> + <translation>Recursivo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="41" /> <source>up-to-date</source> <translation>actualizados</translation> @@ -27407,56 +27447,6 @@ <source>unknown</source> <translation>desconocido</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Submodules Status</source> - <translation>Status de Submódulos</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Submodule</source> - <translation>Submódulo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Status</source> - <translation>Status</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Commit ID</source> - <translation>Commit ID</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Info</source> - <translation>Info</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Select to show the status for the index</source> - <translation>Seleccionar para mostrar el status por índice</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Show Status for Index</source> - <translation>Mostrar Status por Índice</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Perform a recursive operation</source> - <translation>Efectuar una operación recursiva</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Recursive</source> - <translation>Recursivo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> </context> <context> <name>GitSubmodulesSummaryOptionsDialog</name> @@ -27651,40 +27641,6 @@ <name>GitTagBranchListDialog</name> <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="98" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="93" /> - <source>Commit</source> - <translation>Commit</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="98" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="93" /> - <source>Name</source> - <translation>Nombre</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="94" /> - <source>Annotation Message</source> - <translation>Mensaje de Anotación</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="96" /> - <source>Git Branches List</source> - <translation>Listado de Git Branches</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="135" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="136" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="0" /> <source>Git Tag List</source> <translation>Lista de Git Tag</translation> </message> @@ -27703,6 +27659,20 @@ <p>Muestra una lista de los tags o branches del proyecto.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="98" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="93" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="0" /> + <source>Commit</source> + <translation>Commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="98" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="93" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="0" /> + <source>Name</source> + <translation>Nombre</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="0" /> <source>Errors</source> <translation>Errores</translation> @@ -27747,6 +27717,26 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="94" /> + <source>Annotation Message</source> + <translation>Mensaje de Anotación</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="96" /> + <source>Git Branches List</source> + <translation>Listado de Git Branches</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="135" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="136" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>GitTagDialog</name> @@ -28222,16 +28212,6 @@ <context> <name>GreaseMonkeyConfigurationDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py" line="159" /> - <source>Remove Script</source> - <translation>Eliminar Script</translation> - </message> - <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py" line="160" /> - <source><p>Are you sure you want to remove <b>{0}</b>?</p></source> - <translation><p>¿Está seguro de que desea eliminar <b>{0}</b>?</p></translation> - </message> - <message> <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.ui" line="0" /> <source>GreaseMonkey Scripts Configuration</source> <translation>Configuración de Scripts de GreaseMonkey</translation> @@ -28261,15 +28241,20 @@ <source>Open Scripts Directory</source> <translation>Abrir Directorio de Scripts</translation> </message> + <message> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py" line="159" /> + <source>Remove Script</source> + <translation>Eliminar Script</translation> + </message> + <message> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py" line="160" /> + <source><p>Are you sure you want to remove <b>{0}</b>?</p></source> + <translation><p>¿Está seguro de que desea eliminar <b>{0}</b>?</p></translation> + </message> </context> <context> <name>GreaseMonkeyConfigurationScriptInfoDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationScriptInfoDialog.py" line="43" /> - <source>Script Details of {0}</source> - <translation>Detalles de Script de {0}</translation> - </message> - <message> <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationScriptInfoDialog.ui" line="0" /> <source><h2>GreaseMonkey Script Details</h2></source> <translation><h2>Detalles de Script de GreaseMonkey</h2></translation> @@ -28319,6 +28304,11 @@ <source>Show source code of script</source> <translation>Mostrar código fuente del script</translation> </message> + <message> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationScriptInfoDialog.py" line="43" /> + <source>Script Details of {0}</source> + <translation>Detalles de Script de {0}</translation> + </message> </context> <context> <name>GreaseMonkeyManager</name> @@ -28374,11 +28364,6 @@ <context> <name>HelpBookmarksImportDialog</name> <message> - <location filename="../HelpViewer/HelpBookmarksImportDialog.py" line="34" /> - <source>eric Bookmarks Files (*.json);;All Files (*)</source> - <translation>Archivos eric de Marcadores (*.json);;Todos los Archivos (*)</translation> - </message> - <message> <location filename="../HelpViewer/HelpBookmarksImportDialog.ui" line="0" /> <source>Import Bookmarks</source> <translation>Importar Marcadores</translation> @@ -28403,6 +28388,11 @@ <source>Enter the path of the bookmarks file</source> <translation>Introducir la ruta del archivo de marcadores</translation> </message> + <message> + <location filename="../HelpViewer/HelpBookmarksImportDialog.py" line="34" /> + <source>eric Bookmarks Files (*.json);;All Files (*)</source> + <translation>Archivos eric de Marcadores (*.json);;Todos los Archivos (*)</translation> + </message> </context> <context> <name>HelpBookmarksWidget</name> @@ -28852,83 +28842,83 @@ <context> <name>HelpViewerImplQTB</name> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="186" /> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="175" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="189" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="178" /> <source>Empty Page</source> <translation>Página en Blanco</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="463" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="466" /> <source>Backward</source> <translation>Atrás</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="469" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="472" /> <source>Forward</source> <translation>Adelante</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="475" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="478" /> <source>Reload</source> <translation>Recargar</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="485" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="488" /> <source>Copy Page URL to Clipboard</source> <translation>Copiar URL de la Página al Portapapeles</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="492" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="495" /> <source>Bookmark Page</source> <translation>Añadir Marcador a la Página</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="504" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="507" /> <source>Zoom in</source> <translation>Aumentar zoom</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="510" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="513" /> <source>Zoom out</source> <translation>Disminuir zoom</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="516" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="519" /> <source>Zoom reset</source> <translation>Restablecer zoom</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="523" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="526" /> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="529" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="532" /> <source>Select All</source> <translation>Seleccionar todo</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="536" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="539" /> <source>Close</source> <translation>Cerrar</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="541" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="544" /> <source>Close Others</source> <translation>Cerrar Otras</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="561" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="564" /> <source>Open Link in New Page</source> <translation>Abrir Enlace en Nueva Página</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="568" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="571" /> <source>Open Link in Background Page</source> <translation>Abrir Enlace en Página en Segundo Plano</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQTB.py" line="577" /> + <location filename="../HelpViewer/HelpViewerImplQTB.py" line="580" /> <source>Copy URL to Clipboard</source> <translation>Copiar URL al Portapapeles</translation> </message> @@ -28936,83 +28926,83 @@ <context> <name>HelpViewerImplQWE</name> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="153" /> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="142" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="156" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="145" /> <source>Empty Page</source> <translation>Página en Blanco</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="586" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="589" /> <source>Backward</source> <translation>Atrás</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="592" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="595" /> <source>Forward</source> <translation>Adelante</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="598" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="601" /> <source>Reload</source> <translation>Recargar</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="611" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="614" /> <source>Copy Page URL to Clipboard</source> <translation>Copiar URL de la Página al Portapapeles</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="618" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="621" /> <source>Bookmark Page</source> <translation>Añadir Marcador a la Página</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="630" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="633" /> <source>Zoom in</source> <translation>Aumentar zoom</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="636" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="639" /> <source>Zoom out</source> <translation>Disminuir zoom</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="642" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="645" /> <source>Zoom reset</source> <translation>Restablecer zoom</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="649" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="652" /> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="655" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="658" /> <source>Select All</source> <translation>Seleccionar todo</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="662" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="665" /> <source>Close</source> <translation>Cerrar</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="667" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="670" /> <source>Close Others</source> <translation>Cerrar Otras</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="685" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="688" /> <source>Open Link in New Page</source> <translation>Abrir Enlace en Nueva Página</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="692" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="695" /> <source>Open Link in Background Page</source> <translation>Abrir Enlace en Página en Segundo Plano</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerImplQWE.py" line="701" /> + <location filename="../HelpViewer/HelpViewerImplQWE.py" line="704" /> <source>Copy URL to Clipboard</source> <translation>Copiar URL al Portapapeles</translation> </message> @@ -29020,184 +29010,184 @@ <context> <name>HelpViewerWidget</name> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="82" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="116" /> <source>Open a local file</source> <translation>Abrir un archivo local</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="90" /> - <source>Select action from menu</source> - <translation>Seleccionar acción del menú</translation> - </message> - <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="107" /> - <source>Move one page backward</source> - <translation>Mover una página hacia atrás</translation> - </message> - <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="112" /> - <source>Move one page forward</source> - <translation>Mover una página hacia adelante</translation> - </message> - <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="124" /> + <source>Select action from menu</source> + <translation>Seleccionar acción del menú</translation> + </message> + <message> + <location filename="../HelpViewer/HelpViewerWidget.py" line="141" /> + <source>Move one page backward</source> + <translation>Mover una página hacia atrás</translation> + </message> + <message> + <location filename="../HelpViewer/HelpViewerWidget.py" line="146" /> + <source>Move one page forward</source> + <translation>Mover una página hacia adelante</translation> + </message> + <message> + <location filename="../HelpViewer/HelpViewerWidget.py" line="158" /> <source>Reload the current page</source> <translation>Recargar la página actual</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="136" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="170" /> <source>Zoom in on the current page</source> <translation>Aumentar zoom en la página actual</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="143" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="177" /> <source>Zoom out on the current page</source> <translation>Disminuir zoom en la página actual</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="150" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="184" /> <source>Reset the zoom level of the current page</source> <translation>Restablecer nivel de zoom en la página actual</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="162" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="196" /> <source>Add a new empty page</source> <translation>Añadir una nueva página en blanco</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="169" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="203" /> <source>Close the current page</source> <translation>Cerrar la página actual</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="181" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="215" /> <source>Show or hide the search pane</source> <translation>Mostrar u ocultar el panel de búsqueda</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="256" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="290" /> <source>Show list of open pages</source> <translation>Mostrar lista de páginas abiertas</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="258" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="292" /> <source>Show the table of contents</source> <translation>Mostrar la tabla de contenidos</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="260" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="294" /> <source>Show the help document index</source> <translation>Mostrár el índice de documentos de ayuda</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="262" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="296" /> <source>Show the help search window</source> <translation>Mostrar la ventana de búsqueda de ayuda</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="264" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="298" /> <source>Show list of bookmarks</source> <translation>Mostrar lista de marcadores</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="410" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="444" /> <source>eric API Documentation</source> <translation>Documentación de API de Eric</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="411" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="445" /> <source>Python 3 Documentation</source> <translation>Documentación de Python 3</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="412" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="446" /> <source>Qt5 Documentation</source> <translation>Documentación de Qt5</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="413" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="447" /> <source>Qt6 Documentation</source> <translation>Documentación de Qt6</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="414" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="448" /> <source>PyQt5 Documentation</source> <translation>Documentación de PyQt5</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="415" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="449" /> <source>PyQt6 Documentation</source> <translation>Documentación de PyQt6</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="416" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="450" /> <source>PySide2 Documentation</source> <translation>Documentación de PySide2</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="417" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="451" /> <source>PySide6 Documentation</source> <translation>Documentación de PySide6</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="472" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="508" /> <source>Open HTML File</source> <translation>Abrir archivo HTML</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="474" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="510" /> <source>HTML Files (*.htm *.html);;All Files (*)</source> <translation>Archivos HTML (*.html *.htm);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="664" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="702" /> <source>Help Engine</source> <translation>Motor de Ayuda</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="690" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="728" /> <source>Looking for Documentation...</source> <translation>Buscando Documentación...</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="703" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="741" /> <source>eric Help Viewer</source> <translation>Visor de Ayuda de eric</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="729" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="767" /> <source>Manage QtHelp Documents</source> <translation>Gestionar Documentos de QtHelp</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="732" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="770" /> <source>Reindex Documentation</source> <translation>Reindexar Documentación</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="736" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="774" /> <source>Configure Help Documentation</source> <translation>Configurar Documentación de Ayuda</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="828" /> - <location filename="../HelpViewer/HelpViewerWidget.py" line="808" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="866" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="846" /> <source>Clear History</source> <translation>Limpiar Historial</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="939" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="977" /> <source>Updating search index</source> <translation>Actualizando índice de búsqueda</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="1000" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="1038" /> <source>Filtered by: </source> <translation>Filtrado por: </translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="1034" /> - <location filename="../HelpViewer/HelpViewerWidget.py" line="1029" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="1072" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="1067" /> <source>Unfiltered</source> <translation>Sin filtrar</translation> </message> @@ -31140,6 +31130,51 @@ <context> <name>HgArchiveDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Mercurial Archive</source> + <translation>Archivo de Mercurial</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Archive:</source> + <translation>Archivo:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Enter the file name of the archive</source> + <translation>Introducir el nombre del archivo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Type:</source> + <translation>Tipo:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Select the archive type</source> + <translation>Seleccionar el tipo de archivo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Prefix:</source> + <translation>Prefijo:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Enter the directory prefix for the files in the archive</source> + <translation>Introducir el prefijo de directorio para los ficheros dentro del archivo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Select to recurse into subrepositories</source> + <translation>Seleccionar para acceder a los subdirectorios recursivamente</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Include Subrepositories</source> + <translation>Incluir Sub-repositorios</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.py" line="38" /> <source>Detect Automatically</source> <translation>Detectar automaticamente</translation> @@ -31204,60 +31239,10 @@ <source>All Files (*)</source> <translation>Todos los archivos (*)</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Mercurial Archive</source> - <translation>Archivo de Mercurial</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Archive:</source> - <translation>Archivo:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Enter the file name of the archive</source> - <translation>Introducir el nombre del archivo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Type:</source> - <translation>Tipo:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Select the archive type</source> - <translation>Seleccionar el tipo de archivo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Prefix:</source> - <translation>Prefijo:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Enter the directory prefix for the files in the archive</source> - <translation>Introducir el prefijo de directorio para los ficheros dentro del archivo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Select to recurse into subrepositories</source> - <translation>Seleccionar para acceder a los subdirectorios recursivamente</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Include Subrepositories</source> - <translation>Incluir Sub-repositorios</translation> - </message> </context> <context> <name>HgBackoutDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.py" line="128" /> - <source>Backed out changeset <{0}>.</source> - <translation>Se ha hecho un respaldo del changeset <{0}>.</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.ui" line="0" /> <source>Mercurial Revision</source> <translation>Revisión de Mercurial</translation> @@ -31407,6 +31392,11 @@ <source>Merge with current parent</source> <translation>Hacer merge con padre actual</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.py" line="128" /> + <source>Backed out changeset <{0}>.</source> + <translation>Se ha hecho un respaldo del changeset <{0}>.</translation> + </message> </context> <context> <name>HgBookmarkDialog</name> @@ -32220,11 +32210,6 @@ <context> <name>HgCopyDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py" line="43" /> - <source>Mercurial Move</source> - <translation>Mercurial Move</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.ui" line="0" /> <source>Mercurial Copy</source> <translation>Copia de Mercurial</translation> @@ -32273,6 +32258,11 @@ <source>Enforce operation</source> <translation>Imponer operación</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py" line="43" /> + <source>Mercurial Move</source> + <translation>Mercurial Move</translation> + </message> </context> <context> <name>HgDialog</name> @@ -32335,26 +32325,6 @@ <context> <name>HgDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> - <source>Mercurial Diff</source> - <translation>Mercurial Diff</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> - <source>Difference</source> - <translation>Diferencia</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> - <source><b>Mercurial Diff</b><p>This shows the output of the hg diff command.</p></source> - <translation><b>Diff de Mercurial</b><p>Muestra la salida del comando hg diff.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="42" /> <source>Refresh</source> <translation>Actualizar</translation> @@ -32416,6 +32386,26 @@ <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>El archivo de parche <b>{0}</b> no puede ser guardado.<br />Causa: {1}</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> + <source>Mercurial Diff</source> + <translation>Mercurial Diff</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> + <source>Difference</source> + <translation>Diferencia</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> + <source><b>Mercurial Diff</b><p>This shows the output of the hg diff command.</p></source> + <translation><b>Diff de Mercurial</b><p>Muestra la salida del comando hg diff.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> </context> <context> <name>HgExportDialog</name> @@ -32679,17 +32669,6 @@ <context> <name>HgGpgSignaturesDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="95" /> - <source>no signatures found</source> - <translation>no se han encontrado firmas</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="229" /> - <source>Revision</source> - <translation>Revisión</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> <source>Signed Changesets</source> <translation>Changesets con Firma</translation> @@ -32700,6 +32679,12 @@ <translation>Seleccionar la categoría sobre la que filtrar</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="229" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revisión</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> <source>Signature</source> <translation>Firma</translation> @@ -32729,6 +32714,11 @@ <source><b>Mercurial errors</b><p>This shows possible error messages.</p></source> <translation><b>Errores de Mercurial log</b><p>Muestra los posibles mensajes de error.</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="95" /> + <source>no signatures found</source> + <translation>no se han encontrado firmas</translation> + </message> </context> <context> <name>HgGraftDialog</name> @@ -32841,18 +32831,6 @@ <context> <name>HgHisteditCommitEditor</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="96" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="57" /> - <source>Edit Commit Message</source> - <translation>Editar Mensaje de Commit</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="97" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="58" /> - <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation><p>El archivo<b>{0}</b> no puede ser leído.</p><p>Causa: {1}</p></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.ui" line="0" /> <source>Commit Message</source> @@ -32878,6 +32856,18 @@ <source>Information</source> <translation>Información</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="96" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="57" /> + <source>Edit Commit Message</source> + <translation>Editar Mensaje de Commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="97" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditCommitEditor.py" line="58" /> + <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation><p>El archivo<b>{0}</b> no puede ser leído.</p><p>Causa: {1}</p></translation> + </message> </context> <context> <name>HgHisteditConfigDialog</name> @@ -33092,11 +33082,6 @@ <context> <name>HgImportDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgImportDialog.py" line="36" /> - <source>Patch Files (*.diff *.patch);;All Files (*)</source> - <translation>Archivos de Patch (*.diff *.patch);;Todos los Archivos (*)</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgImportDialog.ui" line="0" /> <source>Import Patch</source> <translation>Importar Patch</translation> @@ -33186,6 +33171,11 @@ <source>Enforce Import</source> <translation>Hacer Cumplir el Import</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgImportDialog.py" line="36" /> + <source>Patch Files (*.diff *.patch);;All Files (*)</source> + <translation>Archivos de Patch (*.diff *.patch);;Todos los Archivos (*)</translation> + </message> </context> <context> <name>HgLogBrowserDialog</name> @@ -36036,29 +36026,19 @@ <context> <name>HgQueuesHeaderDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.ui" line="0" /> + <source>Commit Message</source> + <translation>Mensaje de Commit</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.py" line="118" /> <source>Error: </source> <translation>Error: </translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.ui" line="0" /> - <source>Commit Message</source> - <translation>Mensaje de Commit</translation> - </message> </context> <context> <name>HgQueuesListAllGuardsDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.py" line="66" /> - <source>Unguarded</source> - <translation>Sin Guard</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.py" line="71" /> - <source>no patches found</source> - <translation>no se han encontrado patches</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.ui" line="0" /> <source>List All Guards</source> <translation>Listar todos los Guards</translation> @@ -36068,40 +36048,20 @@ <source>Show all guards of all patches</source> <translation>Mostrar todos los guards de todos los patches</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.py" line="66" /> + <source>Unguarded</source> + <translation>Sin Guard</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.py" line="71" /> + <source>no patches found</source> + <translation>no se han encontrado patches</translation> + </message> </context> <context> <name>HgQueuesListDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="46" /> - <source>applied</source> - <translation>aplicado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="47" /> - <source>not applied</source> - <translation>sin aplicar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="48" /> - <source>guarded</source> - <translation>con guard</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="49" /> - <source>missing</source> - <translation>perdido</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="146" /> - <source>no patches found</source> - <translation>no se han encontrado patches</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="205" /> - <source>unknown</source> - <translation>desconocido</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.ui" line="0" /> <source>List of Patches</source> <translation>Lista de Patches</translation> @@ -36140,15 +36100,40 @@ <source>Errors</source> <translation>Errores</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="46" /> + <source>applied</source> + <translation>aplicado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="47" /> + <source>not applied</source> + <translation>sin aplicar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="48" /> + <source>guarded</source> + <translation>con guard</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="49" /> + <source>missing</source> + <translation>perdido</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="146" /> + <source>no patches found</source> + <translation>no se han encontrado patches</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="205" /> + <source>unknown</source> + <translation>desconocido</translation> + </message> </context> <context> <name>HgQueuesListGuardsDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListGuardsDialog.py" line="90" /> - <source>Unguarded</source> - <translation>Sin Guard</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListGuardsDialog.ui" line="0" /> <source>List Guards</source> <translation>Listar Guards</translation> @@ -36178,6 +36163,11 @@ <source>This shows the list of guards defined for the selected patch</source> <translation>Muestra la lista de guards definidos para el patch seleccionado</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListGuardsDialog.py" line="90" /> + <source>Unguarded</source> + <translation>Sin Guard</translation> + </message> </context> <context> <name>HgQueuesNewPatchDialog</name> @@ -37210,6 +37200,63 @@ <context> <name>HgStatusDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="312" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Mercurial Status</source> + <translation>Mercurial Status</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source><b>Mercurial Status</b> +<p>This dialog shows the status of the selected file or project.</p></source> + <translation><b>Estado de Mercurial</b> +<p>Este diálogo muestra el estado del proyecto o archivo seleccionado.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Select action from menu</source> + <translation>Seleccionar acción del menú</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>&Filter on Status:</source> + <translation>&Filtro sobre Status:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Select the status of entries to be shown</source> + <translation>Seleccionar el status de las entradas a mostrar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="508" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="125" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Commit</source> + <translation>Commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Status</source> + <translation>Estado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Path</source> + <translation>Ruta</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="654" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="151" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Differences</source> + <translation>Diferencias</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="53" /> <source>Refresh</source> <translation>Recargar</translation> @@ -37260,13 +37307,6 @@ <translation>ignorado</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="508" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="125" /> - <source>Commit</source> - <translation>Commit</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="126" /> <source>Commit the selected changes</source> <translation>Aplicar commit a los cambios seleccionados</translation> @@ -37314,13 +37354,6 @@ <translation>Añadir los archivos seleccionados como archivos normales utilizando la extensión 'Archivos Grandes'</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="654" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="151" /> - <source>Differences</source> - <translation>Diferencias</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="152" /> <source>Shows the differences of the selected entry in a separate dialog</source> <translation>Muestra las diferencias de la entrada seleccionada en un diálogo aparte</translation> @@ -37406,12 +37439,6 @@ <translation>Estado de Cola Repositorio Mercurial</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="312" /> - <source>Mercurial Status</source> - <translation>Mercurial Status</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="428" /> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="358" /> <source>all</source> @@ -37451,43 +37478,6 @@ <source>Merge</source> <translation>Hacer merge</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source><b>Mercurial Status</b> -<p>This dialog shows the status of the selected file or project.</p></source> - <translation><b>Estado de Mercurial</b> -<p>Este diálogo muestra el estado del proyecto o archivo seleccionado.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source>Select action from menu</source> - <translation>Seleccionar acción del menú</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source>&Filter on Status:</source> - <translation>&Filtro sobre Status:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source>Select the status of entries to be shown</source> - <translation>Seleccionar el status de las entradas a mostrar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source>Status</source> - <translation>Estado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source>Path</source> - <translation>Ruta</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> </context> <context> <name>HgStatusMonitorThread</name> @@ -37904,6 +37894,50 @@ <context> <name>HgTagBranchListDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source>Mercurial Tag List</source> + <translation>Lista de Tags de Mercurial</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source><b>Mercurial Tag/Branch List</b> +<p>This dialog shows a list of the projects tags or branches.</p></source> + <translation><b>Listado de Tag/Branch de Mercurial</b> +<p>Este diálogo muestra una lista de los tag/branches del proyecto.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source><b>Tag/Branches List</b> +<p>This shows a list of the projects tags or branches.</p></source> + <translation><b>Listado de Tag/Branches</b> +<p>Muestra una lista de los tag/branches del proyecto.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revisión</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source>Changeset</source> + <translation>Changeset</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source>Local</source> + <translation>Local</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source>Name</source> + <translation>Nombre</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.py" line="45" /> <source>&Refresh</source> <translation>Actualiza&r</translation> @@ -37977,50 +38011,6 @@ <source>Do you really want to close all listed branches?</source> <translation>¿Desea realmente cerrar todas las branches en la lista?</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source>Mercurial Tag List</source> - <translation>Lista de Tags de Mercurial</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source><b>Mercurial Tag/Branch List</b> -<p>This dialog shows a list of the projects tags or branches.</p></source> - <translation><b>Listado de Tag/Branch de Mercurial</b> -<p>Este diálogo muestra una lista de los tag/branches del proyecto.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source><b>Tag/Branches List</b> -<p>This shows a list of the projects tags or branches.</p></source> - <translation><b>Listado de Tag/Branches</b> -<p>Muestra una lista de los tag/branches del proyecto.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revisión</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source>Changeset</source> - <translation>Changeset</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source>Local</source> - <translation>Local</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source>Name</source> - <translation>Nombre</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> </context> <context> <name>HgTagDialog</name> @@ -38162,56 +38152,6 @@ <context> <name>HgUserConfigDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="54" /> - <source>TLS 1.0</source> - <translation>TLS 1.0</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="55" /> - <source>TLS 1.1</source> - <translation>TLS 1.1</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="56" /> - <source>TLS 1.2</source> - <translation>TLS 1.2</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="78" /> - <source>Default</source> - <translation>Por defecto</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="542" /> - <source>Delete Host Fingerprint</source> - <translation>Borrar Fingerprint del Host</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="543" /> - <source><p>Shall the fingerprint for host <b>{0}</b> really be deleted?</p></source> - <translation><p>¿Está seguro de eliminar el fingerprint para el host <b>{0}</b>?</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="654" /> - <source>Delete Host Minimum Protocol</source> - <translation>Borrar Protocolo Mínimo para Host</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="655" /> - <source><p>Shall the minimum protocol entry for host <b>{0}</b> really be deleted?</p></source> - <translation><p>¿Se debe realmente eliminar la entrada de protocolo mínimo para el host <b>{0}</b> ?</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="712" /> - <source>Edit User Configuration</source> - <translation>Editar Configuración de Usuario</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="713" /> - <source>You will loose all changes made in this dialog. Shall the data be saved first?</source> - <translation>Van a perderse todos los cambios hechos en este diálogo. ¿Desea guardar los estos datos?</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui" line="0" /> <source>Mercurial User Data</source> <translation>Datos de Usuario de Mercurial</translation> @@ -38549,6 +38489,56 @@ <source>Open configuration file in editor</source> <translation>Abrir archivo de configuración en editor</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="54" /> + <source>TLS 1.0</source> + <translation>TLS 1.0</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="55" /> + <source>TLS 1.1</source> + <translation>TLS 1.1</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="56" /> + <source>TLS 1.2</source> + <translation>TLS 1.2</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="78" /> + <source>Default</source> + <translation>Por defecto</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="542" /> + <source>Delete Host Fingerprint</source> + <translation>Borrar Fingerprint del Host</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="543" /> + <source><p>Shall the fingerprint for host <b>{0}</b> really be deleted?</p></source> + <translation><p>¿Está seguro de eliminar el fingerprint para el host <b>{0}</b>?</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="654" /> + <source>Delete Host Minimum Protocol</source> + <translation>Borrar Protocolo Mínimo para Host</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="655" /> + <source><p>Shall the minimum protocol entry for host <b>{0}</b> really be deleted?</p></source> + <translation><p>¿Se debe realmente eliminar la entrada de protocolo mínimo para el host <b>{0}</b> ?</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="712" /> + <source>Edit User Configuration</source> + <translation>Editar Configuración de Usuario</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="713" /> + <source>You will loose all changes made in this dialog. Shall the data be saved first?</source> + <translation>Van a perderse todos los cambios hechos en este diálogo. ¿Desea guardar los estos datos?</translation> + </message> </context> <context> <name>HgUserConfigHostFingerprintDialog</name> @@ -41011,6 +41001,11 @@ <context> <name>InputDialogWizardDialog</name> <message> + <location filename="../Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.py" line="50" /> + <source>Test</source> + <translation>Probar</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.ui" line="0" /> <source>QInputDialog Wizard</source> <translation>Asistente de QInputDialog</translation> @@ -41196,11 +41191,6 @@ <source>String List Variable</source> <translation>Lista de Cadenas Variable</translation> </message> - <message> - <location filename="../Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.py" line="50" /> - <source>Test</source> - <translation>Probar</translation> - </message> </context> <context> <name>InstallInfoDialog</name> @@ -41432,35 +41422,6 @@ <context> <name>InterfacePage</name> <message> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="275" /> - <location filename="../Preferences/ConfigurationPages/InterfaceLightPage.py" line="116" /> - <source>English</source> - <comment>Translate this with your language</comment> - <translation>Español</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="43" /> - <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> - <translation>hojas de Estilos Qt (*.qss);;hojas de Estilos CSS (*.css);;Todos los Archivos(*)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="294" /> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="248" /> - <source>System</source> - <translation>Sistema</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="354" /> - <source>Combined Left Side</source> - <translation>Lado Izquierdo Combinado</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="0" /> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="356" /> - <source>Right Side</source> - <translation>Lado Derecho</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="0" /> <source><b>Configure User Interface</b></source> <translation><b>Configurar la Interfaz de Usuario</b></translation> @@ -41707,6 +41668,12 @@ <translation>Buscar Archivo</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="356" /> + <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="0" /> + <source>Right Side</source> + <translation>Lado Derecho</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="0" /> <source>Select to activate the Code Documentation Viewer</source> <translation>Seleccionar para activar el Visor de Documentación de Código</translation> @@ -41796,6 +41763,29 @@ <source>Reset layout to factory defaults</source> <translation>Restablecer disposición a valores por defecto</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/InterfaceLightPage.py" line="116" /> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="275" /> + <source>English</source> + <comment>Translate this with your language</comment> + <translation>Español</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="43" /> + <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> + <translation>hojas de Estilos Qt (*.qss);;hojas de Estilos CSS (*.css);;Todos los Archivos(*)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="294" /> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="248" /> + <source>System</source> + <translation>Sistema</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="354" /> + <source>Combined Left Side</source> + <translation>Lado Izquierdo Combinado</translation> + </message> </context> <context> <name>IrcChannelEditDialog</name> @@ -44281,12 +44271,6 @@ <context> <name>LexerAssociationDialog</name> <message> - <location filename="../Project/LexerAssociationDialog.py" line="137" /> - <location filename="../Project/LexerAssociationDialog.py" line="47" /> - <source>Alternative</source> - <translation>Alternativo</translation> - </message> - <message> <location filename="../Project/LexerAssociationDialog.ui" line="0" /> <source>Project Lexer Associations</source> <translation>Asociaciones de Analizador Léxico del Proyecto</translation> @@ -44351,6 +44335,12 @@ <source>Select the alternative lexer to associate</source> <translation>Seleccione el análizador léxico alternativo al que asociar</translation> </message> + <message> + <location filename="../Project/LexerAssociationDialog.py" line="137" /> + <location filename="../Project/LexerAssociationDialog.py" line="47" /> + <source>Alternative</source> + <translation>Alternativo</translation> + </message> </context> <context> <name>LexerBash</name> @@ -45441,18 +45431,6 @@ <context> <name>Lexers</name> <message> - <location filename="../QScintilla/Lexers/__init__.py" line="415" /> - <location filename="../Preferences/__init__.py" line="473" /> - <source>Python Files (*.py *.py3)</source> - <translation>Archivos Python (*.py *.py3)</translation> - </message> - <message> - <location filename="../QScintilla/Lexers/__init__.py" line="585" /> - <location filename="../Preferences/__init__.py" line="475" /> - <source>Python3 Files (*.py)</source> - <translation>Archivos Python (*.py3)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="84" /> <source>Bash</source> <translation>Bash</translation> @@ -45653,6 +45631,12 @@ <translation>Pygments</translation> </message> <message> + <location filename="../Preferences/__init__.py" line="473" /> + <location filename="../QScintilla/Lexers/__init__.py" line="415" /> + <source>Python Files (*.py *.py3)</source> + <translation>Archivos Python (*.py *.py3)</translation> + </message> + <message> <location filename="../QScintilla/Lexers/__init__.py" line="418" /> <source>Python GUI Files (*.pyw *.pyw3)</source> <translation>Archivos de GUI Python (*.pyw *.pyw3)</translation> @@ -45900,6 +45884,12 @@ <translation>Todos los archivos (*)</translation> </message> <message> + <location filename="../Preferences/__init__.py" line="475" /> + <location filename="../QScintilla/Lexers/__init__.py" line="585" /> + <source>Python3 Files (*.py)</source> + <translation>Archivos Python (*.py3)</translation> + </message> + <message> <location filename="../QScintilla/Lexers/__init__.py" line="588" /> <source>Python3 GUI Files (*.pyw)</source> <translation>Archivos de GUI Python3 (*.pyw)</translation> @@ -46256,21 +46246,6 @@ <context> <name>LogViewerPage</name> <message> - <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="33" /> - <source><b>Message Filters for Standard Output</b><p>This list shows the configured message filters used to suppress messages received via stdout.</p></source> - <translation><b>Filtros de Mensajes para Standard Output</b><p>Esta lista muestra los filtros de mensaje configurados que se usan para suprimir mensajes recibidos vía stdout.</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="38" /> - <source><b>Message Filters for Standard Error </b><p>This list shows the configured message filters used to suppress messages received via stderr.</p></source> - <translation><b>Filtros de Mensajes para Standard Error</b><p>Esta lista muestra los filtros de mensaje configurados que se usan para suprimir mensajes recibidos vía stderr.</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="43" /> - <source><b>Message Filters for both</b><p>This list shows the configured message filters used to suppress messages received via stdout or stderr.</p></source> - <translation><b>Filtros de Mensajes para ambos</b><p>Esta lista muestra los filtros de mensaje configurados que se usan para suprimir mensajes recibidos vía stdout o stderr.</p></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/LogViewerPage.ui" line="0" /> <source><b>Configure Log Viewer</b></source> <translation><b>Configurar Visor de Log</b></translation> @@ -46320,6 +46295,21 @@ <source>Both</source> <translation>Ambos</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="33" /> + <source><b>Message Filters for Standard Output</b><p>This list shows the configured message filters used to suppress messages received via stdout.</p></source> + <translation><b>Filtros de Mensajes para Standard Output</b><p>Esta lista muestra los filtros de mensaje configurados que se usan para suprimir mensajes recibidos vía stdout.</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="38" /> + <source><b>Message Filters for Standard Error </b><p>This list shows the configured message filters used to suppress messages received via stderr.</p></source> + <translation><b>Filtros de Mensajes para Standard Error</b><p>Esta lista muestra los filtros de mensaje configurados que se usan para suprimir mensajes recibidos vía stderr.</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="43" /> + <source><b>Message Filters for both</b><p>This list shows the configured message filters used to suppress messages received via stdout or stderr.</p></source> + <translation><b>Filtros de Mensajes para ambos</b><p>Esta lista muestra los filtros de mensaje configurados que se usan para suprimir mensajes recibidos vía stdout o stderr.</p></translation> + </message> </context> <context> <name>MakePropertiesDialog</name> @@ -46392,6 +46382,51 @@ <context> <name>ManageDictionariesDialog</name> <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Spell Check Dictionaries</source> + <translation>Diccionarios de Corrección Ortográfica</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Installation Location:</source> + <translation>Ubicación de la Instalación:</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Select the location for the dictionaries installation</source> + <translation>Seleccionar la ubicación de la instalación de los diccionarios</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Shows the list of available dictionaries</source> + <translation>Muestra la lista de diccionarios disponibles</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Shows the progress of the current download</source> + <translation>Muestra el progreso de la descarga actual</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Dictionaries URL:</source> + <translation>URL de los diccionarios:</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Shows the dictionaries URL</source> + <translation>Muestra la URL de los diccionarios</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Press to edit the dictionaries URL</source> + <translation>Pulsar para editar la URL de los diccionarios</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> + <source>Edit URL</source> + <translation>Editar URL</translation> + </message> + <message> <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="54" /> <source>Refresh</source> <translation>Actualizar</translation> @@ -46490,51 +46525,6 @@ <source><p>The downloaded dictionary archive is invalid. Skipping it.</p></source> <translation><p>El archivo de diccionario que se ha descargado no es válido. Cancelando.</p></translation> </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Spell Check Dictionaries</source> - <translation>Diccionarios de Corrección Ortográfica</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Installation Location:</source> - <translation>Ubicación de la Instalación:</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Select the location for the dictionaries installation</source> - <translation>Seleccionar la ubicación de la instalación de los diccionarios</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Shows the list of available dictionaries</source> - <translation>Muestra la lista de diccionarios disponibles</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Shows the progress of the current download</source> - <translation>Muestra el progreso de la descarga actual</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Dictionaries URL:</source> - <translation>URL de los diccionarios:</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Shows the dictionaries URL</source> - <translation>Muestra la URL de los diccionarios</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Press to edit the dictionaries URL</source> - <translation>Pulsar para editar la URL de los diccionarios</translation> - </message> - <message> - <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="0" /> - <source>Edit URL</source> - <translation>Editar URL</translation> - </message> </context> <context> <name>MarkdownProvider</name> @@ -46866,124 +46856,6 @@ <context> <name>MessageBoxWizardDialog</name> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="36" /> - <source>No button</source> - <translation>Sin botón</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="37" /> - <source>Abort</source> - <translation>Abortar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="38" /> - <source>Apply</source> - <translation>Aplicar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39" /> - <source>Cancel</source> - <translation>Cancelar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40" /> - <source>Close</source> - <translation>Cerrar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41" /> - <source>Discard</source> - <translation>Descartar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42" /> - <source>Help</source> - <translation>Ayuda</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43" /> - <source>Ignore</source> - <translation>Ignorar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44" /> - <source>No</source> - <translation>No</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45" /> - <source>No to all</source> - <translation>No a todo</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46" /> - <source>Ok</source> - <translation>Ok</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47" /> - <source>Open</source> - <translation>Abrir</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48" /> - <source>Reset</source> - <translation>Reiniciar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49" /> - <source>Restore defaults</source> - <translation>Restaurar valores por defecto</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50" /> - <source>Retry</source> - <translation>Reintentar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51" /> - <source>Save</source> - <translation>Guardar</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52" /> - <source>Save all</source> - <translation>Guardar todo</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53" /> - <source>Yes</source> - <translation>Si</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54" /> - <source>Yes to all</source> - <translation>Si a todo</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="102" /> - <source>Test</source> - <translation>Probar</translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> <source>QMessageBox Wizard</source> <translation>Asistente para QMessageBox</translation> @@ -47129,6 +47001,114 @@ <translation>Botones Estándar</translation> </message> <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="38" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Apply</source> + <translation>Aplicar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="37" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Abort</source> + <translation>Abortar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Cancel</source> + <translation>Cancelar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Ignore</source> + <translation>Ignorar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Save all</source> + <translation>Guardar todo</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Save</source> + <translation>Guardar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Discard</source> + <translation>Descartar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Yes to all</source> + <translation>Si a todo</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Open</source> + <translation>Abrir</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Reset</source> + <translation>Reiniciar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Ok</source> + <translation>Ok</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>No</source> + <translation>No</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Help</source> + <translation>Ayuda</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>No to all</source> + <translation>No a todo</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Retry</source> + <translation>Reintentar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Restore defaults</source> + <translation>Restaurar valores por defecto</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Yes</source> + <translation>Si</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <source>Close</source> + <translation>Cerrar</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> <source>Default Button:</source> <translation>Botón de acción por Defecto:</translation> @@ -47138,6 +47118,16 @@ <source>Select the default button</source> <translation>Seleccionar el botón por defecto</translation> </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="36" /> + <source>No button</source> + <translation>Sin botón</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="102" /> + <source>Test</source> + <translation>Probar</translation> + </message> </context> <context> <name>MicroPythonCommandsInterface</name> @@ -47254,6 +47244,87 @@ <context> <name>MicroPythonFileManagerWidget</name> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Local Files</source> + <translation>Archivos Locales</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Device Files</source> + <translation>Archivos de Dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Name</source> + <translation>Nombre</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Mode</source> + <translation>Modo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Size</source> + <translation>Tamaño</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Time</source> + <translation>Hora</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to sync the local directory to the device directory</source> + <translation>Pulsar para sincronizar el directorio local al directorio de dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to copy the selected file to the device</source> + <translation>Pulsar para copiar el archivo seleccionado al dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to copy the selected file to the device with a new name</source> + <translation>Pulsar para copiar el archivo seleccionado al dispositivo con un nuevo nombre</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to copy the selected file from the device</source> + <translation>Pulsar para copiar el archivo seleccionado desde el dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to copy the selected file from the device with a new name</source> + <translation>Pulsar para copiar el archivo seleccionado desde el dispositivo con un nuevo nombre</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to move one directory level up</source> + <translation>Pulsar para mover un nivel de directorio arriba</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to move to the configured home directory</source> + <translation>Pulsar para mover al directorio home configurado</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to reload the list</source> + <translation>Pulsar para recargar la lista</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> + <source>Press to move to the device workspace directory</source> + <translation>Pulsar para mover al directorio de espacio de trabajo del dispositivo</translation> + </message> + <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="665" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> @@ -47414,87 +47485,6 @@ <source>Filesystem Information</source> <translation>Información de Sistema de Archivos</translation> </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Local Files</source> - <translation>Archivos Locales</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Device Files</source> - <translation>Archivos de Dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Name</source> - <translation>Nombre</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Mode</source> - <translation>Modo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Size</source> - <translation>Tamaño</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Time</source> - <translation>Hora</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to sync the local directory to the device directory</source> - <translation>Pulsar para sincronizar el directorio local al directorio de dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to copy the selected file to the device</source> - <translation>Pulsar para copiar el archivo seleccionado al dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to copy the selected file to the device with a new name</source> - <translation>Pulsar para copiar el archivo seleccionado al dispositivo con un nuevo nombre</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to copy the selected file from the device</source> - <translation>Pulsar para copiar el archivo seleccionado desde el dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to copy the selected file from the device with a new name</source> - <translation>Pulsar para copiar el archivo seleccionado desde el dispositivo con un nuevo nombre</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to move one directory level up</source> - <translation>Pulsar para mover un nivel de directorio arriba</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to move to the configured home directory</source> - <translation>Pulsar para mover al directorio home configurado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to reload the list</source> - <translation>Pulsar para recargar la lista</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="0" /> - <source>Press to move to the device workspace directory</source> - <translation>Pulsar para mover al directorio de espacio de trabajo del dispositivo</translation> - </message> </context> <context> <name>MicroPythonGraphWidget</name> @@ -47527,57 +47517,6 @@ <context> <name>MicroPythonPage</name> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="45" /> - <source>Automatic</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="47" /> - <source>Light</source> - <translation>Claro</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="50" /> - <source>Dark</source> - <translation>Oscuro</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="53" /> - <source>Blue Cerulean</source> - <translation>Azul Cerúleo</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="56" /> - <source>Brown Sand</source> - <translation>Marrón Arena</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="59" /> - <source>Blue NCS</source> - <translation>Azul NCS</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="62" /> - <source>High Contrast</source> - <translation>Contraste Alto</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="65" /> - <source>Blue Icy</source> - <translation>Azul hielo</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="68" /> - <source>Qt</source> - <translation>Qt</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="77" /> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="74" /> - <source>All Files (*)</source> - <translation>Todos los archivos (*)</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> <source><b>Configure MicroPython</b></source> <translation><b>Configurar MicroPython</b></translation> @@ -47809,6 +47748,57 @@ <source>Enter the URL for the Calliope mini MicroPython documentation</source> <translation>Introducir la URL para la documentación de mini-MicroPython Calliope</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="45" /> + <source>Automatic</source> + <translation>Automático</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="47" /> + <source>Light</source> + <translation>Claro</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="50" /> + <source>Dark</source> + <translation>Oscuro</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="53" /> + <source>Blue Cerulean</source> + <translation>Azul Cerúleo</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="56" /> + <source>Brown Sand</source> + <translation>Marrón Arena</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="59" /> + <source>Blue NCS</source> + <translation>Azul NCS</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="62" /> + <source>High Contrast</source> + <translation>Contraste Alto</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="65" /> + <source>Blue Icy</source> + <translation>Azul hielo</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="68" /> + <source>Qt</source> + <translation>Qt</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="77" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="74" /> + <source>All Files (*)</source> + <translation>Todos los archivos (*)</translation> + </message> </context> <context> <name>MicroPythonProgressInfoDialog</name> @@ -47821,47 +47811,6 @@ <context> <name>MicroPythonWidget</name> <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to check for connected devices</source> - <translation>Pulsar para comprobar dispositivos conectados</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a file of the connected device</source> - <translation>Pulsar para abrir un archivo del dispositivo conectado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to save the current editor to the connected device</source> - <translation>Pulsar para guardar el editor actual al dispositivo conectado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to run the current script on the selected device</source> - <translation>Pulsar para ejecutar el script actual en el dispositivo seleccionado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a terminal (REPL) on the selected device</source> - <translation>Pulsar para abrir una terminal (REPL) en el dispositivo seleccionado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a file manager on the selected device</source> - <translation>Pulsar para abrir un gestor de archivos en el dispositivo seleccionado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a chart window to display data receive from the selected device</source> - <translation>Pulsar para abrir una ventana de gráfica para mostrar datos recibidos desde el dispositivo seleccionado</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="581" /> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to connect the selected device</source> - <translation>Pulsar para conectar el dispositivo seleccionado</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="222" /> <source>MicroPython Menu</source> <translation>Menú de MicroPython</translation> @@ -47954,6 +47903,12 @@ <translation>Pulsar para desconectar el dispositivo seleccionado</translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="581" /> + <source>Press to connect the selected device</source> + <translation>Pulsar para conectar el dispositivo seleccionado</translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="599" /> <source>No device attached</source> <translation>No hay dispositivo conectado</translation> @@ -48269,6 +48224,41 @@ <source>Select the devices to be added:</source> <translation>Seleccionar los dispositivos a añadir:</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to check for connected devices</source> + <translation>Pulsar para comprobar dispositivos conectados</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a file of the connected device</source> + <translation>Pulsar para abrir un archivo del dispositivo conectado</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to save the current editor to the connected device</source> + <translation>Pulsar para guardar el editor actual al dispositivo conectado</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to run the current script on the selected device</source> + <translation>Pulsar para ejecutar el script actual en el dispositivo seleccionado</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a terminal (REPL) on the selected device</source> + <translation>Pulsar para abrir una terminal (REPL) en el dispositivo seleccionado</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a file manager on the selected device</source> + <translation>Pulsar para abrir un gestor de archivos en el dispositivo seleccionado</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a chart window to display data receive from the selected device</source> + <translation>Pulsar para abrir una ventana de gráfica para mostrar datos recibidos desde el dispositivo seleccionado</translation> + </message> </context> <context> <name>MicrobitDevice</name> @@ -48439,16 +48429,6 @@ <context> <name>MimeTypesPage</name> <message> - <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60" /> - <source>Reset Mime Types</source> - <translation>Resetear Mime Types</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="61" /> - <source>Do you really want to reset the configured list of mime types?</source> - <translation>¿Realmente desea resetear la lista configurada de mime types?</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/MimeTypesPage.ui" line="0" /> <source><b>Configure Text Mimetypes</b></source> <translation><b>Configurar Mimetypes de Texto</b></translation> @@ -48468,6 +48448,16 @@ <source>Reset to Defaults</source> <translation>Resetear a Valores por Defecto</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60" /> + <source>Reset Mime Types</source> + <translation>Resetear Mime Types</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="61" /> + <source>Do you really want to reset the configured list of mime types?</source> + <translation>¿Realmente desea resetear la lista configurada de mime types?</translation> + </message> </context> <context> <name>MiniEditor</name> @@ -50835,6 +50825,31 @@ <context> <name>NumbersWidget</name> <message> + <location filename="../UI/NumbersWidget.py" line="198" /> + <source>Auto</source> + <translation>Auto</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="199" /> + <source>Dec</source> + <translation>Dec</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="200" /> + <source>Hex</source> + <translation>Hex</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="201" /> + <source>Oct</source> + <translation>Oct</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="202" /> + <source>Bin</source> + <translation>Bin</translation> + </message> + <message> <location filename="../UI/NumbersWidget.ui" line="0" /> <source>Numbers Formats</source> <translation>Formato de números</translation> @@ -50949,31 +50964,6 @@ <source>Swap byte order</source> <translation>Invertir orden del byte</translation> </message> - <message> - <location filename="../UI/NumbersWidget.py" line="198" /> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="199" /> - <source>Dec</source> - <translation>Dec</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="200" /> - <source>Hex</source> - <translation>Hex</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="201" /> - <source>Oct</source> - <translation>Oct</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="202" /> - <source>Bin</source> - <translation>Bin</translation> - </message> </context> <context> <name>OpenPagesWidget</name> @@ -51283,11 +51273,6 @@ <context> <name>PageScreenDialog</name> <message> - <location filename="../WebBrowser/PageScreenDialog.ui" line="0" /> - <source>Page Screen</source> - <translation>Captura de Pantalla</translation> - </message> - <message> <location filename="../WebBrowser/PageScreenDialog.py" line="94" /> <location filename="../WebBrowser/PageScreenDialog.py" line="83" /> <location filename="../WebBrowser/PageScreenDialog.py" line="73" /> @@ -51315,6 +51300,11 @@ <translation type="unfinished" /> </message> <message> + <location filename="../WebBrowser/PageScreenDialog.ui" line="0" /> + <source>Page Screen</source> + <translation>Captura de Pantalla</translation> + </message> + <message> <source>Cannot write file '{0}: {1}.</source> <translation type="vanished">No se puede guardar el archivo {0}: @@ -51922,16 +51912,6 @@ <context> <name>PipDialog</name> <message> - <location filename="../PipInterface/PipDialog.py" line="158" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../PipInterface/PipDialog.py" line="159" /> - <source>The process {0} could not be started.</source> - <translation>El proceso {0} no se ha podido iniciar.</translation> - </message> - <message> <location filename="../PipInterface/PipDialog.ui" line="0" /> <source>pip</source> <translation>pip</translation> @@ -51946,10 +51926,40 @@ <source>Errors</source> <translation>Errores</translation> </message> + <message> + <location filename="../PipInterface/PipDialog.py" line="158" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../PipInterface/PipDialog.py" line="159" /> + <source>The process {0} could not be started.</source> + <translation>El proceso {0} no se ha podido iniciar.</translation> + </message> </context> <context> <name>PipFileSelectionDialog</name> <message> + <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> + <source>Select File</source> + <translation>Seleccionar Archivo</translation> + </message> + <message> + <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> + <source>File Name:</source> + <translation>Nombre de Archivo:</translation> + </message> + <message> + <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> + <source>Select to install to the Python user install directory</source> + <translation>Seleccionar para instalar en el directorio de instalación de usuario de Python</translation> + </message> + <message> + <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> + <source>Install into User Directory</source> + <translation>Instalar en el Directorio de Usuario</translation> + </message> + <message> <location filename="../PipInterface/PipFileSelectionDialog.py" line="44" /> <source>Enter requirements file:</source> <translation>Introducir archivo de requisitos:</translation> @@ -51994,26 +52004,6 @@ <source>All Files (*)</source> <translation>Todos los archivos (*)</translation> </message> - <message> - <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> - <source>Select File</source> - <translation>Seleccionar Archivo</translation> - </message> - <message> - <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> - <source>File Name:</source> - <translation>Nombre de Archivo:</translation> - </message> - <message> - <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> - <source>Select to install to the Python user install directory</source> - <translation>Seleccionar para instalar en el directorio de instalación de usuario de Python</translation> - </message> - <message> - <location filename="../PipInterface/PipFileSelectionDialog.ui" line="0" /> - <source>Install into User Directory</source> - <translation>Instalar en el Directorio de Usuario</translation> - </message> </context> <context> <name>PipFreezeDialog</name> @@ -54447,6 +54437,47 @@ <context> <name>PreviewerQSS</name> <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>Preview Style</source> + <translation>Estilo de Vista Previa</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>Style Icons Path:</source> + <translation>Ruta de Iconos de Estilo:</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>Enter the path to the icons used within the style sheet</source> + <translation>Introducir la ruta de los iconos utilizados dentro de la hora de estilos</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>Enabled</source> + <translation>Habilitado</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>Enter text</source> + <translation>Introducir texto</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>Disabled</source> + <translation>Deshabilitado</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>C4</source> + <translation>C4</translation> + </message> + <message> + <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> + <source>X4</source> + <translation>X4</translation> + </message> + <message> <location filename="../UI/Previewers/PreviewerQSS.py" line="51" /> <source>Action 1.1</source> <translation>Acción 1.1</translation> @@ -54496,72 +54527,10 @@ <source>JavaScript</source> <translation>JavaScript</translation> </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>Preview Style</source> - <translation>Estilo de Vista Previa</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>Style Icons Path:</source> - <translation>Ruta de Iconos de Estilo:</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>Enter the path to the icons used within the style sheet</source> - <translation>Introducir la ruta de los iconos utilizados dentro de la hora de estilos</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>Enabled</source> - <translation>Habilitado</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>Enter text</source> - <translation>Introducir texto</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>Disabled</source> - <translation>Deshabilitado</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>C4</source> - <translation>C4</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerQSS.ui" line="0" /> - <source>X4</source> - <translation>X4</translation> - </message> </context> <context> <name>PrintToPdfDialog</name> <message> - <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="41" /> - <source>PDF Files (*.pdf);;All Files (*)</source> - <translation>Archivos PDF (*.pdf);; Todos los archivos (*)</translation> - </message> - <message> - <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="78" /> - <source>Portrait</source> - <translation>Vertical</translation> - </message> - <message> - <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="81" /> - <source>Landscape</source> - <translation>Apaisado</translation> - </message> - <message> - <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="84" /> - <source>{0}, {1}</source> - <comment>page size, page orientation</comment> - <translation>{0}, {1}</translation> - </message> - <message> <location filename="../WebBrowser/Tools/PrintToPdfDialog.ui" line="0" /> <source>Print to PDF</source> <translation>Imprimir como PDF</translation> @@ -54591,6 +54560,27 @@ <source>...</source> <translation>...</translation> </message> + <message> + <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="41" /> + <source>PDF Files (*.pdf);;All Files (*)</source> + <translation>Archivos PDF (*.pdf);; Todos los archivos (*)</translation> + </message> + <message> + <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="78" /> + <source>Portrait</source> + <translation>Vertical</translation> + </message> + <message> + <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="81" /> + <source>Landscape</source> + <translation>Apaisado</translation> + </message> + <message> + <location filename="../WebBrowser/Tools/PrintToPdfDialog.py" line="84" /> + <source>{0}, {1}</source> + <comment>page size, page orientation</comment> + <translation>{0}, {1}</translation> + </message> </context> <context> <name>Printer</name> @@ -58503,60 +58493,6 @@ <context> <name>PropertiesDialog</name> <message> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <source>Multiproject Properties</source> - <translation>Propiedades del multiproyecto</translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.ui" line="0" /> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <source>&Description:</source> - <translation>&Descripción:</translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.ui" line="0" /> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <source>Enter description</source> - <translation>Introduzca la descripción</translation> - </message> - <message> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <source><b>Description</b> -<p>Enter a short description for the multiproject.</p></source> - <translation><b>Descripcion</b><p>Introduzca una descripción corta para el multiproyecto.</p></translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.py" line="220" /> - <location filename="../Project/PropertiesDialog.py" line="54" /> - <source>None</source> - <translation>Ninguno</translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.py" line="70" /> - <source>Source Files ({0});;All Files (*)</source> - <translation>Archivos fuente ({0});;Todos los archivos (*)</translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.py" line="129" /> - <source>The project is version controlled by <b>{0}</b>.</source> - <translation>El proyecto está bajo control de versiones de <b>{0}</b>.</translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.py" line="135" /> - <source>The project is not version controlled.</source> - <translation>El proyecto no tiene control de versiones.</translation> - </message> - <message> - <location filename="../Project/PropertiesDialog.py" line="182" /> - <source>Reading Trove License Classifiers</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/PropertiesDialog.py" line="183" /> - <source><p>The Trove License Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> <source>Project Properties</source> <translation>Propiedades del Proyecto</translation> @@ -58752,6 +58688,18 @@ <p>Introduzca la dirección de correo electrónico del autor.</p></translation> </message> <message> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <location filename="../Project/PropertiesDialog.ui" line="0" /> + <source>&Description:</source> + <translation>&Descripción:</translation> + </message> + <message> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <location filename="../Project/PropertiesDialog.ui" line="0" /> + <source>Enter description</source> + <translation>Introduzca la descripción</translation> + </message> + <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> <source><b>Description</b> <p>Enter a short description for the project.</p></source> @@ -58838,6 +58786,38 @@ <translation>Alt+R</translation> </message> <message> + <location filename="../Project/PropertiesDialog.py" line="203" /> + <location filename="../Project/PropertiesDialog.py" line="55" /> + <source>None</source> + <translation>Ninguno</translation> + </message> + <message> + <location filename="../Project/PropertiesDialog.py" line="71" /> + <source>Source Files ({0});;All Files (*)</source> + <translation>Archivos fuente ({0});;Todos los archivos (*)</translation> + </message> + <message> + <location filename="../Project/PropertiesDialog.py" line="130" /> + <source>The project is version controlled by <b>{0}</b>.</source> + <translation>El proyecto está bajo control de versiones de <b>{0}</b>.</translation> + </message> + <message> + <location filename="../Project/PropertiesDialog.py" line="136" /> + <source>The project is not version controlled.</source> + <translation>El proyecto no tiene control de versiones.</translation> + </message> + <message> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <source>Multiproject Properties</source> + <translation>Propiedades del multiproyecto</translation> + </message> + <message> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <source><b>Description</b> +<p>Enter a short description for the multiproject.</p></source> + <translation><b>Descripcion</b><p>Introduzca una descripción corta para el multiproyecto.</p></translation> + </message> + <message> <source>Enter authors name</source> <translation type="vanished">Introduzca el nombre de los autores</translation> </message> @@ -58853,16 +58833,6 @@ <context> <name>ProtobufPage</name> <message> - <location filename="../Preferences/ConfigurationPages/ProtobufPage.py" line="31" /> - <source>Press to select the Protobuf compiler via a file selection dialog.</source> - <translation>Pulsar para seleccionar el compilador de Protobuf a través de un diálogo de selección de archivos.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProtobufPage.py" line="36" /> - <source>Press to select the Python interpreter containing the gRPC compiler via a file selection dialog.</source> - <translation>Pulsar para seleccionar el intérprete de Python con el compilador de gRPC a través de un diálogo de selección de archivos.</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ProtobufPage.ui" line="0" /> <source><b>Configure Protobuf support</b></source> <translation><b>Configurar soporte de Protobuf</b></translation> @@ -58897,6 +58867,16 @@ <source><b>Note:</b> Leave this entry empty to use the Python interpreter of eric.</source> <translation><b>Nota: </b> Dejar esta entrada vacía para utilizar el intérprete de Python de eric.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/ProtobufPage.py" line="31" /> + <source>Press to select the Protobuf compiler via a file selection dialog.</source> + <translation>Pulsar para seleccionar el compilador de Protobuf a través de un diálogo de selección de archivos.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ProtobufPage.py" line="36" /> + <source>Press to select the Python interpreter containing the gRPC compiler via a file selection dialog.</source> + <translation>Pulsar para seleccionar el intérprete de Python con el compilador de gRPC a través de un diálogo de selección de archivos.</translation> + </message> </context> <context> <name>ProtocolHandlerManagerDialog</name> @@ -59133,6 +59113,60 @@ <context> <name>PyCoverageDialog</name> <message> + <location filename="../DataViews/PyCoverageDialog.py" line="64" /> + <source>Create Report</source> + <translation>Crear Informe</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="65" /> + <source>HTML Report</source> + <translation>Informe HTML</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="67" /> + <source>JSON Report</source> + <translation>Informe JSON</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="425" /> + <location filename="../DataViews/PyCoverageDialog.py" line="68" /> + <source>LCOV Report</source> + <translation>Informe LCOV</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="73" /> + <source>Open</source> + <translation>Abrir</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="77" /> + <source>Erase Coverage Info</source> + <translation>Borrar Información de Cobertura</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="279" /> + <source>Parse Error</source> + <translation>Error de interpretación</translation> + </message> + <message numerus="yes"> + <location filename="../DataViews/PyCoverageDialog.py" line="280" /> + <source>%n file(s) could not be parsed. Coverage info for these is not available.</source> + <translation> + <numerusform>%n archivo no se ha podido interpretar. Información de cobertura no disponible.</numerusform> + <numerusform>%n archivos no se han podido interpretar. Información de cobertura no disponible.</numerusform> + </translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="426" /> + <source>Enter the path of the output file:</source> + <translation>Introducir la ruta del archivo de salida:</translation> + </message> + <message> + <location filename="../DataViews/PyCoverageDialog.py" line="430" /> + <source>LCOV Files (*.lcov);;All Files (*)</source> + <translation>Archivos LCOV (*.lcov);;Todos los Archivos (*)</translation> + </message> + <message> <location filename="../DataViews/PyCoverageDialog.ui" line="0" /> <source>Python Code Coverage</source> <translation>Cobertura de Código Python</translation> @@ -59230,60 +59264,6 @@ <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="64" /> - <source>Create Report</source> - <translation>Crear Informe</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="65" /> - <source>HTML Report</source> - <translation>Informe HTML</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="67" /> - <source>JSON Report</source> - <translation>Informe JSON</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="425" /> - <location filename="../DataViews/PyCoverageDialog.py" line="68" /> - <source>LCOV Report</source> - <translation>Informe LCOV</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="73" /> - <source>Open</source> - <translation>Abrir</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="77" /> - <source>Erase Coverage Info</source> - <translation>Borrar Información de Cobertura</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="279" /> - <source>Parse Error</source> - <translation>Error de interpretación</translation> - </message> - <message numerus="yes"> - <location filename="../DataViews/PyCoverageDialog.py" line="280" /> - <source>%n file(s) could not be parsed. Coverage info for these is not available.</source> - <translation> - <numerusform>%n archivo no se ha podido interpretar. Información de cobertura no disponible.</numerusform> - <numerusform>%n archivos no se han podido interpretar. Información de cobertura no disponible.</numerusform> - </translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="426" /> - <source>Enter the path of the output file:</source> - <translation>Introducir la ruta del archivo de salida:</translation> - </message> - <message> - <location filename="../DataViews/PyCoverageDialog.py" line="430" /> - <source>LCOV Files (*.lcov);;All Files (*)</source> - <translation>Archivos LCOV (*.lcov);;Todos los Archivos (*)</translation> - </message> </context> <context> <name>PyCoverageHtmlReportDialog</name> @@ -59336,11 +59316,6 @@ <context> <name>PyCoverageJsonReportDialog</name> <message> - <location filename="../DataViews/PyCoverageJsonReportDialog.py" line="43" /> - <source>JSON Files (*.json);;All Files (*)</source> - <translation>Archivos JSON (*.json);;Todos los Archivos (*)</translation> - </message> - <message> <location filename="../DataViews/PyCoverageJsonReportDialog.ui" line="0" /> <source>JSON Report</source> <translation>Informe JSON</translation> @@ -59365,6 +59340,11 @@ <source>Enter the path of the output file</source> <translation>Introducir la ruta del archivo de salida</translation> </message> + <message> + <location filename="../DataViews/PyCoverageJsonReportDialog.py" line="43" /> + <source>JSON Files (*.json);;All Files (*)</source> + <translation>Archivos JSON (*.json);;Todos los Archivos (*)</translation> + </message> </context> <context> <name>PyProfileDialog</name> @@ -60847,18 +60827,18 @@ <translation>Éxito</translation> </message> <message> - <location filename="../Testing/Interfaces/PytestExecutor.py" line="228" /> + <location filename="../Testing/Interfaces/PytestExecutor.py" line="229" /> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../Testing/Interfaces/PytestExecutor.py" line="238" /> + <location filename="../Testing/Interfaces/PytestExecutor.py" line="239" /> <source>ERROR at {0}: {1}</source> <comment>phase, message</comment> <translation>ERROR en {0}: {1}</translation> </message> <message> - <location filename="../Testing/Interfaces/PytestExecutor.py" line="242" /> + <location filename="../Testing/Interfaces/PytestExecutor.py" line="243" /> <source>ERROR at {0}: {1}</source> <comment>phase, extra text</comment> <translation>ERROR en {0}: {1}</translation> @@ -61248,6 +61228,91 @@ <context> <name>QRegularExpressionWizardCharactersDialog</name> <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Editor for character sets</source> + <translation>Editor para conjuntos de caracteres</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>The defined characters should not match</source> + <translation>Los caracteres definidos no deberian coincidir</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Predefined character ranges</source> + <translation>Rangos predefinidos de caracteres</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Word character</source> + <translation>Carácter de palabra</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Digit</source> + <translation>Dígito</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Newline</source> + <translation>Nueva línea</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-word character</source> + <translation>Carácter de no-palabra</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-digit</source> + <translation>No dígito</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-newline</source> + <translation>No nueva línea</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Whitespace character</source> + <translation>Carácter de espacio en blanco</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Horizontal whitespace character</source> + <translation>Carácter de espacio en blanco horizontal</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Vertical whitespace character</source> + <translation>Carácter de espacio en blanco vertical</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-whitespace character</source> + <translation>Carácter de no-espacio en blanco</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-horizontal whitespace character</source> + <translation>Carácter de no espacio en blanco horizontal</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-vertical whitespace character</source> + <translation>Carácter de no espacio en blanco vertical</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Single character</source> + <translation>Un solo carácter</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Character ranges</source> + <translation>Rangos de caracteres</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="40" /> <source>Normal character</source> <translation>Carácter normal</translation> @@ -62139,91 +62204,6 @@ <source>And:</source> <translation>Y:</translation> </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Editor for character sets</source> - <translation>Editor para conjuntos de caracteres</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>The defined characters should not match</source> - <translation>Los caracteres definidos no deberian coincidir</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Predefined character ranges</source> - <translation>Rangos predefinidos de caracteres</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Word character</source> - <translation>Carácter de palabra</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Digit</source> - <translation>Dígito</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Newline</source> - <translation>Nueva línea</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-word character</source> - <translation>Carácter de no-palabra</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-digit</source> - <translation>No dígito</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-newline</source> - <translation>No nueva línea</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Whitespace character</source> - <translation>Carácter de espacio en blanco</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Horizontal whitespace character</source> - <translation>Carácter de espacio en blanco horizontal</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Vertical whitespace character</source> - <translation>Carácter de espacio en blanco vertical</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-whitespace character</source> - <translation>Carácter de no-espacio en blanco</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-horizontal whitespace character</source> - <translation>Carácter de no espacio en blanco horizontal</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-vertical whitespace character</source> - <translation>Carácter de no espacio en blanco vertical</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Single character</source> - <translation>Un solo carácter</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Character ranges</source> - <translation>Rangos de caracteres</translation> - </message> </context> <context> <name>QRegularExpressionWizardDialog</name> @@ -62916,34 +62896,6 @@ <context> <name>QtHelpDocumentationSelectionDialog</name> <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="144" /> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="126" /> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="107" /> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="91" /> - <source>Delete Documentation Sets</source> - <translation>Borrar Conjuntos de Documentación</translation> - </message> - <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="92" /> - <source>Shall the selected documentation sets really be deleted?</source> - <translation>¿Seguro que desea borrar los conjuntos de documentación seleccionados?</translation> - </message> - <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="108" /> - <source><p>The documentation set <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> - <translation><p>El conjunto de documentación <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> - </message> - <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="127" /> - <source>Shall the selected documentation set categories really be deleted?</source> - <translation>¿Seguro que desea borrar las categorías de conjuntos de documentación seleccionados?</translation> - </message> - <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="145" /> - <source>Shall all documentation sets really be deleted?</source> - <translation>¿Seguro que desea borrar todos los conjuntos de documentación?</translation> - </message> - <message> <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.ui" line="0" /> <source>QtHelp Documentations</source> <translation>Documentaciones QtHelp</translation> @@ -62983,26 +62935,38 @@ <source>Delete All</source> <translation>Borrar todas</translation> </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="144" /> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="126" /> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="107" /> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="91" /> + <source>Delete Documentation Sets</source> + <translation>Borrar Conjuntos de Documentación</translation> + </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="92" /> + <source>Shall the selected documentation sets really be deleted?</source> + <translation>¿Seguro que desea borrar los conjuntos de documentación seleccionados?</translation> + </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="108" /> + <source><p>The documentation set <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> + <translation><p>El conjunto de documentación <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> + </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="127" /> + <source>Shall the selected documentation set categories really be deleted?</source> + <translation>¿Seguro que desea borrar las categorías de conjuntos de documentación seleccionados?</translation> + </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSelectionDialog.py" line="145" /> + <source>Shall all documentation sets really be deleted?</source> + <translation>¿Seguro que desea borrar todos los conjuntos de documentación?</translation> + </message> </context> <context> <name>QtHelpDocumentationSettingsWidget</name> <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="121" /> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="82" /> - <source>Add Documentation</source> - <translation>Añadir Documentación</translation> - </message> - <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="84" /> - <source>Qt Compressed Help Files (*.qch)</source> - <translation>Archivos de Ayuda Comprimidos de Qt (*.qch)</translation> - </message> - <message> - <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="122" /> - <source>The file <b>{0}</b> could not be added.</source> - <translation>El archivo <b>{0}</b> no se ha podido añadir.</translation> - </message> - <message> <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.ui" line="0" /> <source>Registered Documents</source> <translation>Documentos Registrados</translation> @@ -63052,6 +63016,22 @@ <source>Manage Plug-ins...</source> <translation>Gestionar Plug Ins...</translation> </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="121" /> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="82" /> + <source>Add Documentation</source> + <translation>Añadir Documentación</translation> + </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="84" /> + <source>Qt Compressed Help Files (*.qch)</source> + <translation>Archivos de Ayuda Comprimidos de Qt (*.qch)</translation> + </message> + <message> + <location filename="../WebBrowser/QtHelp/QtHelpDocumentationSettingsWidget.py" line="122" /> + <source>The file <b>{0}</b> could not be added.</source> + <translation>El archivo <b>{0}</b> no se ha podido añadir.</translation> + </message> </context> <context> <name>QtHelpSchemeReply</name> @@ -63064,11 +63044,6 @@ <context> <name>QtPage</name> <message> - <location filename="../Preferences/ConfigurationPages/QtPage.py" line="147" /> - <source>Sample: {0}designer{1}</source> - <translation>Muestra: {0}designer{1}</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="0" /> <source><b>Configure Qt</b></source> <translation><b>Configurar Qt</b></translation> @@ -63294,6 +63269,11 @@ <source>pyside6-uic Options</source> <translation>Opciones de pyside6-uic</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/QtPage.py" line="147" /> + <source>Sample: {0}designer{1}</source> + <translation>Muestra: {0}designer{1}</translation> + </message> </context> <context> <name>Queues</name> @@ -64435,15 +64415,15 @@ <context> <name>RefactoringPreviewDialog</name> <message> + <location filename="../JediInterface/RefactoringPreviewDialog.ui" line="0" /> + <source>Preview Changes</source> + <translation>Vista Preliminar de Cambios</translation> + </message> + <message> <location filename="../JediInterface/RefactoringPreviewDialog.py" line="36" /> <source>&Apply Changes</source> <translation>&Aplicar Cambios</translation> </message> - <message> - <location filename="../JediInterface/RefactoringPreviewDialog.ui" line="0" /> - <source>Preview Changes</source> - <translation>Vista Preliminar de Cambios</translation> - </message> </context> <context> <name>ReloadStopButton</name> @@ -65107,18 +65087,49 @@ <context> <name>SearchWidget</name> <message> - <location filename="../WebBrowser/SearchWidget.ui" line="0" /> <location filename="../UI/SearchWidget.ui" line="0" /> <location filename="../QScintilla/SearchWidget.ui" line="0" /> + <location filename="../WebBrowser/SearchWidget.ui" line="0" /> <source>Find</source> <translation>Buscar</translation> </message> <message> + <location filename="../UI/SearchWidget.ui" line="0" /> + <location filename="../QScintilla/SearchWidget.ui" line="0" /> <location filename="../WebBrowser/SearchWidget.ui" line="0" /> + <source>Press to close the window</source> + <translation>Pulsar para cerrar la ventana</translation> + </message> + <message> + <location filename="../UI/SearchWidget.ui" line="0" /> + <location filename="../WebBrowser/SearchWidget.ui" line="0" /> + <source>Find:</source> + <translation>Buscar:</translation> + </message> + <message> <location filename="../UI/SearchWidget.ui" line="0" /> <location filename="../QScintilla/SearchWidget.ui" line="0" /> - <source>Press to close the window</source> - <translation>Pulsar para cerrar la ventana</translation> + <location filename="../WebBrowser/SearchWidget.ui" line="0" /> + <source>Press to find the previous occurrence</source> + <translation>Pulsar para encontrar la ocurrencia anterior</translation> + </message> + <message> + <location filename="../UI/SearchWidget.ui" line="0" /> + <location filename="../QScintilla/SearchWidget.ui" line="0" /> + <location filename="../WebBrowser/SearchWidget.ui" line="0" /> + <source>Press to find the next occurrence</source> + <translation>Pulsar para encontrar la ocurrencia siguiente</translation> + </message> + <message> + <location filename="../UI/SearchWidget.ui" line="0" /> + <location filename="../WebBrowser/SearchWidget.ui" line="0" /> + <source>Match case</source> + <translation>Coincidir mayúsculas/minúsculas</translation> + </message> + <message> + <location filename="../WebBrowser/SearchWidget.py" line="100" /> + <source>Expression was not found.</source> + <translation>La expresión no se ha encontrado.</translation> </message> <message> <location filename="../QScintilla/SearchWidget.ui" line="0" /> @@ -65126,20 +65137,6 @@ <translation>&Buscar:</translation> </message> <message> - <location filename="../WebBrowser/SearchWidget.ui" line="0" /> - <location filename="../UI/SearchWidget.ui" line="0" /> - <location filename="../QScintilla/SearchWidget.ui" line="0" /> - <source>Press to find the previous occurrence</source> - <translation>Pulsar para encontrar la ocurrencia anterior</translation> - </message> - <message> - <location filename="../WebBrowser/SearchWidget.ui" line="0" /> - <location filename="../UI/SearchWidget.ui" line="0" /> - <location filename="../QScintilla/SearchWidget.ui" line="0" /> - <source>Press to find the next occurrence</source> - <translation>Pulsar para encontrar la ocurrencia siguiente</translation> - </message> - <message> <location filename="../QScintilla/SearchWidget.ui" line="0" /> <source>Press to extend the search to the whole word</source> <translation>Pulsar para extender búsqueda a palabra completa</translation> @@ -65170,23 +65167,6 @@ <translation>&Selección solamente</translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="211" /> - <source>'{0}' was not found.</source> - <translation>'{0}' no se ha encontrado.</translation> - </message> - <message> - <location filename="../WebBrowser/SearchWidget.ui" line="0" /> - <location filename="../UI/SearchWidget.ui" line="0" /> - <source>Find:</source> - <translation>Buscar:</translation> - </message> - <message> - <location filename="../WebBrowser/SearchWidget.ui" line="0" /> - <location filename="../UI/SearchWidget.ui" line="0" /> - <source>Match case</source> - <translation>Coincidir mayúsculas/minúsculas</translation> - </message> - <message> <location filename="../UI/SearchWidget.ui" line="0" /> <source>Whole word</source> <translation>Palabra completa</translation> @@ -65197,9 +65177,9 @@ <translation>Regexp</translation> </message> <message> - <location filename="../WebBrowser/SearchWidget.py" line="100" /> - <source>Expression was not found.</source> - <translation>La expresión no se ha encontrado.</translation> + <location filename="../UI/SearchWidget.py" line="211" /> + <source>'{0}' was not found.</source> + <translation>'{0}' no se ha encontrado.</translation> </message> </context> <context> @@ -65642,17 +65622,12 @@ <context> <name>SendRefererWhitelistDialog</name> <message> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="53" /> <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="0" /> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="53" /> <source>Send Referer Whitelist</source> <translation>Enviar Lista Blanca de Referers</translation> </message> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="54" /> - <source>Enter host name to add to the whitelist:</source> - <translation>Introducir el nombre de host a añadir a la lista blanca:</translation> - </message> - <message> <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="0" /> <source>Enter search term for hosts</source> <translation>Introducir término de búsqueda para hosts</translation> @@ -65687,6 +65662,11 @@ <source>R&emove All</source> <translation>&Eliminar Todas</translation> </message> + <message> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="54" /> + <source>Enter host name to add to the whitelist:</source> + <translation>Introducir el nombre de host a añadir a la lista blanca:</translation> + </message> </context> <context> <name>SessionFile</name> @@ -65826,6 +65806,18 @@ <context> <name>SessionManagerDialog</name> <message> + <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="97" /> + <source>Restore</source> + <translation>Restaurar</translation> + </message> + <message> + <location filename="../WebBrowser/Session/SessionManagerDialog.ui" line="0" /> + <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="105" /> + <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="99" /> + <source>Switch To</source> + <translation>Cambiar a</translation> + </message> + <message> <location filename="../WebBrowser/Session/SessionManagerDialog.ui" line="0" /> <source>Session Manager</source> <translation>Gestor de Sesiones</translation> @@ -65890,18 +65882,6 @@ <source>Press to switch to the selected session</source> <translation>Pulsar para cambiar a la sesión seleccionada</translation> </message> - <message> - <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="105" /> - <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="99" /> - <location filename="../WebBrowser/Session/SessionManagerDialog.ui" line="0" /> - <source>Switch To</source> - <translation>Cambiar a</translation> - </message> - <message> - <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="97" /> - <source>Restore</source> - <translation>Restaurar</translation> - </message> </context> <context> <name>SetupWizard</name> @@ -65935,32 +65915,22 @@ <context> <name>SetupWizardDialog</name> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="151" /> - <source>Reading Trove Classifiers</source> - <translation>Leyendo Clasificadores Trove</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="152" /> - <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation><p>El archivo de Clasificadores Trove <b>{0}</b> no se ha podido leer.</p><p>Razón: {1}</p></translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="506" /> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="447" /> <source>Add Scripts</source> <translation>Añadir Scripts</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="508" /> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="449" /> <source>Python Files (*.py);;All Files(*)</source> <translation>Archivos Python (*.py);;Todos los Archivos(*)</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="545" /> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="486" /> <source>Add Python Modules</source> <translation>Añadir Módulos Python</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="547" /> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="488" /> <source>Python Files (*.py)</source> <translation>Archivos de Python (*.py)</translation> </message> @@ -66218,16 +66188,6 @@ </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="0" /> - <source>Press to populate the classifiers with data retrieved from a local file.</source> - <translation>Pulsar para popular los clasificadores con datos recuperados desde un archivo local.</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="0" /> - <source>Populate from local file</source> - <translation>Popular desde archivo local</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="0" /> <source>Select the applicable classifiers:</source> <translation>Seleccionar los clasificadores aplicables:</translation> </message> @@ -66326,6 +66286,22 @@ <source>Populate from Project</source> <translation>Popular a partir del Proyecto</translation> </message> + <message> + <source>Reading Trove Classifiers</source> + <translation type="vanished">Leyendo Clasificadores Trove</translation> + </message> + <message> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="vanished"><p>El archivo de Clasificadores Trove <b>{0}</b> no se ha podido leer.</p><p>Razón: {1}</p></translation> + </message> + <message> + <source>Press to populate the classifiers with data retrieved from a local file.</source> + <translation type="vanished">Pulsar para popular los clasificadores con datos recuperados desde un archivo local.</translation> + </message> + <message> + <source>Populate from local file</source> + <translation type="vanished">Popular desde archivo local</translation> + </message> </context> <context> <name>Shell</name> @@ -66621,21 +66597,6 @@ <context> <name>ShellPage</name> <message> - <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="34" /> - <source>Disabled</source> - <translation>Deshabilitado</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="36" /> - <source>Linux Style</source> - <translation>Estilo Linux</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="38" /> - <source>Windows Style</source> - <translation>Estilo Windows</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/ShellPage.ui" line="0" /> <source><b>Configure Shell</b></source> <translation><b>Configurar Shell</b></translation> @@ -66807,6 +66768,21 @@ <source>Show stdout and stderr of debugger</source> <translation>Mostrar stdout y stderr del depurador</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="34" /> + <source>Disabled</source> + <translation>Deshabilitado</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="36" /> + <source>Linux Style</source> + <translation>Estilo Linux</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="38" /> + <source>Windows Style</source> + <translation>Estilo Windows</translation> + </message> </context> <context> <name>ShellWindow</name> @@ -68034,113 +68010,6 @@ <context> <name>SnapWidget</name> <message> - <location filename="../Snapshot/SnapWidget.py" line="412" /> - <location filename="../Snapshot/SnapWidget.py" line="382" /> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>eric Snapshot</source> - <translation>Captura de Pantalla de eric</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Snapshot Mode:</source> - <translation>Modo Captura de Pantalla:</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Select the snapshot mode</source> - <translation>Seleccionar el modo captura de pantalla</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Delay:</source> - <translation>Retraso:</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Enter the delay before taking the snapshot</source> - <translation>Introducir el retraso antes de tomar la captura de pantalla</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source> No delay</source> - <translation> Sin retraso</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source> s</source> - <translation> s</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Select to include the window decorations in the screenshot</source> - <translation>Seleccionar para incluir la decoración de ventana en la captura de pantalla</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>include Decorations</source> - <translation>Incluir Decoración</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Select to include the mouse cursor in the screenshot</source> - <translation>Seleccionar para incluir el cursor del ratón en la captura de pantalla</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>include Mouse Cursor</source> - <translation>incluir Cursor del Ratón</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Path Name:</source> - <translation>Nombre de Ruta:</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Shows the name of the directory used for saving</source> - <translation>Muestra el nombre del directorio utilizado para guardar</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to save the snapshot</source> - <translation>Pulsar para guardar la captura de pantalla</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>&Save Snapshot ...</source> - <translation>&Guardar Captura de Pantalla ...</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to copy the snapshot to the clipboard</source> - <translation>Pulsar para copiar la captura de pantalla al portapapeles</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>&Copy</source> - <translation>&Copiar</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to copy the snapshot preview to the clipboard</source> - <translation>Pulsar para copiar la vista preliminar de la captura de pantalla al portapapeles</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Copy &Preview</source> - <translation>Copiar y Vista &Preliminar</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to take a snapshot</source> - <translation>Pulsar para tomar una captura de pantalla</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>&Take Snapshot ...</source> - <translation>&Tomar Captura de Pantalla ...</translation> - </message> - <message> <location filename="../Snapshot/SnapWidget.py" line="67" /> <source>Fullscreen</source> <translation>Pantalla completa</translation> @@ -68278,11 +68147,118 @@ <translation>Vista preliminar de la imagen de captura de pantalla ({0} x {1})</translation> </message> <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <location filename="../Snapshot/SnapWidget.py" line="412" /> + <location filename="../Snapshot/SnapWidget.py" line="382" /> + <source>eric Snapshot</source> + <translation>Captura de Pantalla de eric</translation> + </message> + <message> <location filename="../Snapshot/SnapWidget.py" line="383" /> <source>The application contains an unsaved snapshot.</source> <translation>La aplicación contiene una captura de pantalla sin guardar.</translation> </message> <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Snapshot Mode:</source> + <translation>Modo Captura de Pantalla:</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Select the snapshot mode</source> + <translation>Seleccionar el modo captura de pantalla</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Delay:</source> + <translation>Retraso:</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Enter the delay before taking the snapshot</source> + <translation>Introducir el retraso antes de tomar la captura de pantalla</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source> No delay</source> + <translation> Sin retraso</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source> s</source> + <translation> s</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Select to include the window decorations in the screenshot</source> + <translation>Seleccionar para incluir la decoración de ventana en la captura de pantalla</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>include Decorations</source> + <translation>Incluir Decoración</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Select to include the mouse cursor in the screenshot</source> + <translation>Seleccionar para incluir el cursor del ratón en la captura de pantalla</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>include Mouse Cursor</source> + <translation>incluir Cursor del Ratón</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Path Name:</source> + <translation>Nombre de Ruta:</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Shows the name of the directory used for saving</source> + <translation>Muestra el nombre del directorio utilizado para guardar</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to save the snapshot</source> + <translation>Pulsar para guardar la captura de pantalla</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>&Save Snapshot ...</source> + <translation>&Guardar Captura de Pantalla ...</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to copy the snapshot to the clipboard</source> + <translation>Pulsar para copiar la captura de pantalla al portapapeles</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>&Copy</source> + <translation>&Copiar</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to copy the snapshot preview to the clipboard</source> + <translation>Pulsar para copiar la vista preliminar de la captura de pantalla al portapapeles</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Copy &Preview</source> + <translation>Copiar y Vista &Preliminar</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to take a snapshot</source> + <translation>Pulsar para tomar una captura de pantalla</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>&Take Snapshot ...</source> + <translation>&Tomar Captura de Pantalla ...</translation> + </message> + <message> <source>Cannot write file '{0}: {1}.</source> <translation type="vanished">No se puede guardar el archivo {0}: @@ -68645,17 +68621,6 @@ <context> <name>SpellingPropertiesDialog</name> <message> - <location filename="../Project/SpellingPropertiesDialog.py" line="41" /> - <location filename="../Project/SpellingPropertiesDialog.py" line="36" /> - <source>Dictionary File (*.dic);;All Files (*)</source> - <translation>Archivo de Diccionario (*.dict);;Todos los Archivos(*)</translation> - </message> - <message> - <location filename="../Project/SpellingPropertiesDialog.py" line="48" /> - <source><default></source> - <translation><Por defecto></translation> - </message> - <message> <location filename="../Project/SpellingPropertiesDialog.ui" line="0" /> <source>Spelling Properties</source> <translation>Propiedades de la Corrección</translation> @@ -68690,6 +68655,17 @@ <source>Enter the filename of the project exclude list</source> <translation>Introduzca el nombre de archivo del listado de exclusión del proyecto</translation> </message> + <message> + <location filename="../Project/SpellingPropertiesDialog.py" line="41" /> + <location filename="../Project/SpellingPropertiesDialog.py" line="36" /> + <source>Dictionary File (*.dic);;All Files (*)</source> + <translation>Archivo de Diccionario (*.dict);;Todos los Archivos(*)</translation> + </message> + <message> + <location filename="../Project/SpellingPropertiesDialog.py" line="48" /> + <source><default></source> + <translation><Por defecto></translation> + </message> </context> <context> <name>SqlBrowser</name> @@ -68820,41 +68796,6 @@ <context> <name>SqlBrowserWidget</name> <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="47" /> - <source>No database drivers found</source> - <translation>No se han encontrado drivers para la base de datos</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="48" /> - <source>This tool requires at least one Qt database driver. Please check the Qt documentation how to build the Qt SQL plugins.</source> - <translation>Esta herramienta requiere de al menos un driver de base de datos Qt. Por favor consulte la documentación de Qt sobre como construir los plugins Qt SQL.</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="59" /> - <source>Ready</source> - <translation>Listo</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="165" /> - <source>Unable to open database</source> - <translation>No se ha podido abrir la base de datos</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="166" /> - <source>An error occurred while opening the connection.</source> - <translation>Ha ocurrido un error mientras se abría la conexión.</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="304" /> - <source>Query OK.</source> - <translation>Consulta OK.</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="307" /> - <source>Query OK, number of affected rows: {0}</source> - <translation>Consulta OK, número de registros afectados: {0}</translation> - </message> - <message> <location filename="../SqlBrowser/SqlBrowserWidget.ui" line="0" /> <source>eric SQL Browser</source> <translation>Navegador SQL de eric</translation> @@ -68909,6 +68850,41 @@ <source>Deletes the current row</source> <translation>Borra el registro actual</translation> </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="47" /> + <source>No database drivers found</source> + <translation>No se han encontrado drivers para la base de datos</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="48" /> + <source>This tool requires at least one Qt database driver. Please check the Qt documentation how to build the Qt SQL plugins.</source> + <translation>Esta herramienta requiere de al menos un driver de base de datos Qt. Por favor consulte la documentación de Qt sobre como construir los plugins Qt SQL.</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="59" /> + <source>Ready</source> + <translation>Listo</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="165" /> + <source>Unable to open database</source> + <translation>No se ha podido abrir la base de datos</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="166" /> + <source>An error occurred while opening the connection.</source> + <translation>Ha ocurrido un error mientras se abría la conexión.</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="304" /> + <source>Query OK.</source> + <translation>Consulta OK.</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="307" /> + <source>Query OK, number of affected rows: {0}</source> + <translation>Consulta OK, número de registros afectados: {0}</translation> + </message> </context> <context> <name>SqlConnectionDialog</name> @@ -68999,6 +68975,41 @@ <context> <name>SslErrorExceptionsDialog</name> <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>SSL Error Exceptions</source> + <translation>Excepciones de Error SSL</translation> + </message> + <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>Code</source> + <translation>Código</translation> + </message> + <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>Error Description</source> + <translation>Descripción de Error</translation> + </message> + <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>Press to remove the selected entries</source> + <translation>Pulsar para eliminar las entradas seleccionadas</translation> + </message> + <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>&Remove</source> + <translation>&Eliminar</translation> + </message> + <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>Press to remove all entries</source> + <translation>Pulsar para eliminar todas las entradas</translation> + </message> + <message> + <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> + <source>Remove &All</source> + <translation>Eliminar &Todas</translation> + </message> + <message> <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.py" line="35" /> <source>The certificate did not match the built-in public keys pinned for the host name.</source> <translation>El certificado no coincide con las claves publicas incorporadas al nombre de host.</translation> @@ -69103,41 +69114,6 @@ <source>Remove All</source> <translation>Eliminar Todos</translation> </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>SSL Error Exceptions</source> - <translation>Excepciones de Error SSL</translation> - </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>Code</source> - <translation>Código</translation> - </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>Error Description</source> - <translation>Descripción de Error</translation> - </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>Press to remove the selected entries</source> - <translation>Pulsar para eliminar las entradas seleccionadas</translation> - </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>&Remove</source> - <translation>&Eliminar</translation> - </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>Press to remove all entries</source> - <translation>Pulsar para eliminar todas las entradas</translation> - </message> - <message> - <location filename="../WebBrowser/Network/SslErrorExceptionsDialog.ui" line="0" /> - <source>Remove &All</source> - <translation>Eliminar &Todas</translation> - </message> </context> <context> <name>StartCoverageDialog</name> @@ -70439,177 +70415,6 @@ <context> <name>Subversion</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="44" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="18" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="16" /> - <source>Add</source> - <translation>Añadir</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="47" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="29" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="20" /> - <source>Delete</source> - <translation>Borrar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="22" /> - <source>Modify</source> - <translation>Modificar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="25" /> - <source>Replace</source> - <translation>Reemplazar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="27" /> - <source>Copy</source> - <translation>Copiar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="31" /> - <source>Failed revert</source> - <translation>Reversión fallida</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="33" /> - <source>Resolve</source> - <translation>Resolver</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="35" /> - <source>Restore</source> - <translation>Restaurar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="37" /> - <source>Revert</source> - <translation>Revertir</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="39" /> - <source>Skip</source> - <translation>Saltar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="49" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="42" /> - <source>External</source> - <translation>Externo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="51" /> - <source>Update</source> - <translation>Actualizar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="53" /> - <source>Annotate</source> - <translation>Anotar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="57" /> - <source>Locking</source> - <translation>Bloqueando</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="60" /> - <source>Unlocking</source> - <translation>Desbloqueando</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="63" /> - <source>Failed lock</source> - <translation>Bloqueo fallido</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="66" /> - <source>Failed unlock</source> - <translation>Desbloqueo fallido</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="70" /> - <source>Changelist clear</source> - <translation>Lista de cambios limpia</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="73" /> - <source>Changelist set</source> - <translation>Lista de cambios establecida</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="76" /> - <source>Changelist moved</source> - <translation>Lista de cambios movida</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="81" /> - <source>added</source> - <translation>añadido</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="83" /> - <source>conflict</source> - <translation>conflicto</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="85" /> - <source>deleted</source> - <translation>borrado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="87" /> - <source>external</source> - <translation>externo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="89" /> - <source>ignored</source> - <translation>ignorado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="91" /> - <source>incomplete</source> - <translation>incompleto</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="93" /> - <source>missing</source> - <translation>perdido</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="95" /> - <source>merged</source> - <translation>merge realizado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="97" /> - <source>modified</source> - <translation>modificado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="101" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="99" /> - <source>normal</source> - <translation>normal</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="103" /> - <source>type error</source> - <translation>error de tipo</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="105" /> - <source>replaced</source> - <translation>reemplazado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="107" /> - <source>unversioned</source> - <translation>Sin versionar</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="218" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="213" /> <source>Create project in repository</source> @@ -70962,6 +70767,177 @@ <translation>Actualizar versión</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="44" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="18" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="16" /> + <source>Add</source> + <translation>Añadir</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="47" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="29" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="20" /> + <source>Delete</source> + <translation>Borrar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="22" /> + <source>Modify</source> + <translation>Modificar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="25" /> + <source>Replace</source> + <translation>Reemplazar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="27" /> + <source>Copy</source> + <translation>Copiar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="31" /> + <source>Failed revert</source> + <translation>Reversión fallida</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="33" /> + <source>Resolve</source> + <translation>Resolver</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="35" /> + <source>Restore</source> + <translation>Restaurar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="37" /> + <source>Revert</source> + <translation>Revertir</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="39" /> + <source>Skip</source> + <translation>Saltar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="49" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="42" /> + <source>External</source> + <translation>Externo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="51" /> + <source>Update</source> + <translation>Actualizar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="53" /> + <source>Annotate</source> + <translation>Anotar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="57" /> + <source>Locking</source> + <translation>Bloqueando</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="60" /> + <source>Unlocking</source> + <translation>Desbloqueando</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="63" /> + <source>Failed lock</source> + <translation>Bloqueo fallido</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="66" /> + <source>Failed unlock</source> + <translation>Desbloqueo fallido</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="70" /> + <source>Changelist clear</source> + <translation>Lista de cambios limpia</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="73" /> + <source>Changelist set</source> + <translation>Lista de cambios establecida</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="76" /> + <source>Changelist moved</source> + <translation>Lista de cambios movida</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="81" /> + <source>added</source> + <translation>añadido</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="83" /> + <source>conflict</source> + <translation>conflicto</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="85" /> + <source>deleted</source> + <translation>borrado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="87" /> + <source>external</source> + <translation>externo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="89" /> + <source>ignored</source> + <translation>ignorado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="91" /> + <source>incomplete</source> + <translation>incompleto</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="93" /> + <source>missing</source> + <translation>perdido</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="95" /> + <source>merged</source> + <translation>merge realizado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="97" /> + <source>modified</source> + <translation>modificado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="101" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="99" /> + <source>normal</source> + <translation>normal</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="103" /> + <source>type error</source> + <translation>error de tipo</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="105" /> + <source>replaced</source> + <translation>reemplazado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="107" /> + <source>unversioned</source> + <translation>Sin versionar</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="177" /> <source>The svn process finished with the exit code {0}</source> <translation>El proceso svn ha terminado con código de salida {0}</translation> @@ -71586,31 +71562,6 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="174" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> - <source>Subversion Diff</source> - <translation>Diff de Subversion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> - <source>Difference</source> - <translation>Diferencia</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> - <source><b>Subversion Diff</b><p>This shows the output of the svn diff command.</p></source> - <translation><b>Diff de Subversion</b><p>Muestra la salida del comando svn diff.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="44" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="50" /> <source>Refresh</source> @@ -71623,6 +71574,13 @@ <translation>Pulsar para actualizar la pantalla</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="174" /> + <source>Subversion Diff</source> + <translation>Diff de Subversion</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="175" /> <source>There is no temporary directory available.</source> <translation>No hay directorio temporal disponible.</translation> @@ -71682,6 +71640,34 @@ </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> + <source>Difference</source> + <translation>Diferencia</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> + <source><b>Subversion Diff</b><p>This shows the output of the svn diff command.</p></source> + <translation><b>Diff de Subversion</b><p>Muestra la salida del comando svn diff.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="191" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="192" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> <source>Input</source> <translation>Input</translation> </message> @@ -71720,16 +71706,6 @@ <source>Alt+P</source> <translation>Alt+M</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="191" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="192" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> </context> <context> <name>SvnInfoDialog</name> @@ -71877,65 +71853,6 @@ <context> <name>SvnLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="93" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="74" /> - <source>Added</source> - <translation>Añadido</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="94" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="75" /> - <source>Deleted</source> - <translation>Borrado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="95" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="76" /> - <source>Modified</source> - <translation>Modificado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="96" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="77" /> - <source>Replaced</source> - <translation>Reemplazado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="168" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="130" /> - <source>Message</source> - <translation>Mensaje</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="536" /> - <source>Subversion Error</source> - <translation>Error de Subversion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="676" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="584" /> - <source>Author</source> - <translation>Autor</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="679" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="587" /> - <source>Revision</source> - <translation>Revisión</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Subversion Log</source> @@ -71972,6 +71889,36 @@ <translation>Seleccione el campo de filtrado</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="679" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="587" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revisión</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="676" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="584" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="168" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="130" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <source>Message</source> + <translation>Mensaje</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Enter the regular expression to filter on</source> @@ -72086,14 +72033,33 @@ <translation>Mostrar diferencias lado a lado</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="319" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="320" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="93" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="74" /> + <source>Added</source> + <translation>Añadido</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="94" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="75" /> + <source>Deleted</source> + <translation>Borrado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="95" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="76" /> + <source>Modified</source> + <translation>Modificado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="96" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="77" /> + <source>Replaced</source> + <translation>Reemplazado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="536" /> + <source>Subversion Error</source> + <translation>Error de Subversion</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> @@ -72145,6 +72111,16 @@ <source>Alt+P</source> <translation>Alt+M</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="319" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="320" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>SvnLoginDialog</name> @@ -72268,20 +72244,6 @@ <context> <name>SvnNewProjectOptionsDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="124" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="125" /> - <source>Pat&h:</source> - <translation>&Ruta:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="131" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="132" /> - <source>&URL:</source> - <translation>&URL:</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>New Project from Repository</source> @@ -72310,6 +72272,14 @@ <translation>Seleccionar el protocolo para acceder al repositorio</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="131" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="132" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> + <source>&URL:</source> + <translation>&URL:</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Enter the url path of the module in the repository (without protocol part)</source> @@ -72379,6 +72349,12 @@ <source>Alt+L</source> <translation>Alt+L</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="124" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="125" /> + <source>Pat&h:</source> + <translation>&Ruta:</translation> + </message> </context> <context> <name>SvnOptionsDialog</name> @@ -73619,16 +73595,6 @@ <context> <name>SvnRepoBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="200" /> - <source>The installed version of PySvn should be 1.4.0 or better.</source> - <translation>La versión instalada de PySvn debería ser 1.4.0 o superior.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="281" /> - <source>Subversion Error</source> - <translation>Error de Subversion</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Subversion Repository Browser</source> @@ -73677,16 +73643,14 @@ <translation>Fecha</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="261" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="195" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="262" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="196" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="200" /> + <source>The installed version of PySvn should be 1.4.0 or better.</source> + <translation>La versión instalada de PySvn debería ser 1.4.0 o superior.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="281" /> + <source>Subversion Error</source> + <translation>Error de Subversion</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> @@ -73738,6 +73702,18 @@ <source>Alt+P</source> <translation>Alt+M</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="261" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="195" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="262" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="196" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>SvnRevisionSelectionDialog</name> @@ -73907,6 +73883,192 @@ <context> <name>SvnStatusDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="406" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="300" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Subversion Status</source> + <translation>Estado de Subversion</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source><b>Subversion Status</b> +<p>This dialog shows the status of the selected file or project.</p></source> + <translation><b>Estado de Subversion</b> +<p>Este diálogo muestra el estado del proyecto o archivo seleccionado.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>&Filter on Status:</source> + <translation>&Filtro sobre Status:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Select the status of entries to be shown</source> + <translation>Seleccionar el status de las entradas a mostrar</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="746" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="650" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Commit</source> + <translation>Commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Changelist</source> + <translation>Lista de cambios</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Status</source> + <translation>Estado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Prop. Status</source> + <translation>Estado de Propiedades</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Locked</source> + <translation>Bloqueado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>History</source> + <translation>Historial</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Switched</source> + <translation>Se hizo switch</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Lock Info</source> + <translation>Info de bloqueos</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Up to date</source> + <translation>Al dia</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revisión</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Last Change</source> + <translation>Último cambio</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Path</source> + <translation>Ruta</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Commit the selected changes</source> + <translation>Hacer commit de los cambios seleccionados</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>&Commit</source> + <translation>&Commit</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Add the selected entries to the repository</source> + <translation>Añadir las entradas seleccionadas al repositorio</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>&Add</source> + <translation>&Add</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Show differences of the selected entries to the repository</source> + <translation>Mostrar las diferencias de las entradas seleccionadas con el repositorio</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>&Differences</source> + <translation>&Diferencias</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Show differences of the selected entry to the repository in a side-by-side manner</source> + <translation>Mostrar diferencias de la entrada seleccionada con el repositorio en modo lado a lado</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Side-b&y-Side Diff</source> + <translation>&Lado a Lado Diff</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Revert the selected entries to the last revision in the repository</source> + <translation>Revertir las entradas seleccionadas a la última revisión en el repositorio</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Re&vert</source> + <translation>Re&vert</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Restore the selected missing entries from the repository</source> + <translation>Restaurar las entradas perdidas seleccionadas desde el repositorio</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>&Restore</source> + <translation>&Restore</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="57" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="65" /> <source>Refresh</source> @@ -74075,14 +74237,6 @@ <translation>si</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="406" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="300" /> - <source>Subversion Status</source> - <translation>Estado de Subversion</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="656" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="460" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="560" /> @@ -74091,14 +74245,6 @@ <translation>todo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="746" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="650" /> - <source>Commit</source> - <translation>Commit</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="747" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="651" /> <source>There are no entries selected to be committed.</source> @@ -74201,173 +74347,43 @@ </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source><b>Subversion Status</b> -<p>This dialog shows the status of the selected file or project.</p></source> - <translation><b>Estado de Subversion</b> -<p>Este diálogo muestra el estado del proyecto o archivo seleccionado.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>&Filter on Status:</source> - <translation>&Filtro sobre Status:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Select the status of entries to be shown</source> - <translation>Seleccionar el status de las entradas a mostrar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Changelist</source> - <translation>Lista de cambios</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Status</source> - <translation>Estado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Prop. Status</source> - <translation>Estado de Propiedades</translation> + <source>Input</source> + <translation>Input</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Locked</source> - <translation>Bloqueado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>History</source> - <translation>Historial</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Switched</source> - <translation>Se hizo switch</translation> + <source>Press to send the input to the subversion process</source> + <translation>Pulsar para enviar el input al proceso de subversion</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Lock Info</source> - <translation>Info de bloqueos</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Up to date</source> - <translation>Al dia</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revisión</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Last Change</source> - <translation>Último cambio</translation> + <source>&Send</source> + <translation>&Enviar</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Author</source> - <translation>Autor</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Path</source> - <translation>Ruta</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Commit the selected changes</source> - <translation>Hacer commit de los cambios seleccionados</translation> + <source>Alt+S</source> + <translation>Alt+E</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>&Commit</source> - <translation>&Commit</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Add the selected entries to the repository</source> - <translation>Añadir las entradas seleccionadas al repositorio</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>&Add</source> - <translation>&Add</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Show differences of the selected entries to the repository</source> - <translation>Mostrar las diferencias de las entradas seleccionadas con el repositorio</translation> + <source>Enter data to be sent to the subversion process</source> + <translation>Introducir datos a enviar al proceso de subversion</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>&Differences</source> - <translation>&Diferencias</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Show differences of the selected entry to the repository in a side-by-side manner</source> - <translation>Mostrar diferencias de la entrada seleccionada con el repositorio en modo lado a lado</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Side-b&y-Side Diff</source> - <translation>&Lado a Lado Diff</translation> + <source>Select to switch the input field to password mode</source> + <translation>Seleccionar para cambiar el campo de input a modo contraseña</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Revert the selected entries to the last revision in the repository</source> - <translation>Revertir las entradas seleccionadas a la última revisión en el repositorio</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Re&vert</source> - <translation>Re&vert</translation> + <source>&Password Mode</source> + <translation>&Modo de contraseña</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Restore the selected missing entries from the repository</source> - <translation>Restaurar las entradas perdidas seleccionadas desde el repositorio</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>&Restore</source> - <translation>&Restore</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> + <source>Alt+P</source> + <translation>Alt+M</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="99" /> @@ -74448,46 +74464,6 @@ <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>Input</source> - <translation>Input</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>Press to send the input to the subversion process</source> - <translation>Pulsar para enviar el input al proceso de subversion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>&Send</source> - <translation>&Enviar</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>Alt+S</source> - <translation>Alt+E</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>Enter data to be sent to the subversion process</source> - <translation>Introducir datos a enviar al proceso de subversion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>Select to switch the input field to password mode</source> - <translation>Seleccionar para cambiar el campo de input a modo contraseña</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>&Password Mode</source> - <translation>&Modo de contraseña</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <source>Alt+P</source> - <translation>Alt+M</translation> - </message> </context> <context> <name>SvnStatusMonitorThread</name> @@ -74586,6 +74562,58 @@ <context> <name>SvnTagBranchListDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source>Subversion Tag List</source> + <translation>Lista de Tag de Subversion</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source><b>Subversion Tag/Branch List</b> +<p>This dialog shows a list of the projects tags or branches.</p></source> + <translation><b>Listado de Tag/Branch de Subversion</b> +<p>Este diálogo muestra una lista de los tag/branches del proyecto.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source><b>Tag/Branches List</b> +<p>This shows a list of the projects tags or branches.</p></source> + <translation><b>Listado de Tag/Branches</b> +<p>Muestra una lista de los tag/branches del proyecto.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revisión</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source>Date</source> + <translation>Fecha</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source>Name</source> + <translation>Nombre</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> + <source>Errors</source> + <translation>Errores</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="96" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="79" /> <source>Subversion Branches List</source> @@ -74638,68 +74666,6 @@ </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source>Subversion Tag List</source> - <translation>Lista de Tag de Subversion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source><b>Subversion Tag/Branch List</b> -<p>This dialog shows a list of the projects tags or branches.</p></source> - <translation><b>Listado de Tag/Branch de Subversion</b> -<p>Este diálogo muestra una lista de los tag/branches del proyecto.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source><b>Tag/Branches List</b> -<p>This shows a list of the projects tags or branches.</p></source> - <translation><b>Listado de Tag/Branches</b> -<p>Muestra una lista de los tag/branches del proyecto.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revisión</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source>Author</source> - <translation>Autor</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source>Date</source> - <translation>Fecha</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source>Name</source> - <translation>Nombre</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> - <source>Errors</source> - <translation>Errores</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="174" /> - <source>Process Generation Error</source> - <translation>Error de Generación de Proceso</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="175" /> - <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> <source>Input</source> <translation>Input</translation> </message> @@ -74738,6 +74704,16 @@ <source>Alt+P</source> <translation>Alt+M</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="174" /> + <source>Process Generation Error</source> + <translation>Error de Generación de Proceso</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="175" /> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> + </message> </context> <context> <name>SvnTagDialog</name> @@ -76260,31 +76236,6 @@ <context> <name>SyncEncryptionPage</name> <message> - <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="31" /> - <source>128 Bits</source> - <translation>128 Bits</translation> - </message> - <message> - <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="32" /> - <source>192 Bits</source> - <translation>192 Bits</translation> - </message> - <message> - <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="33" /> - <source>256 Bits</source> - <translation>256 Bits</translation> - </message> - <message> - <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="97" /> - <source>Encryption key must not be empty.</source> - <translation>La clave de encriptación no puede estar vacía.</translation> - </message> - <message> - <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="106" /> - <source>Repeated encryption key is wrong.</source> - <translation>La clave de encriptación repetida es errónea.</translation> - </message> - <message> <location filename="../WebBrowser/Sync/SyncEncryptionPage.ui" line="0" /> <source>Encryption Settings</source> <translation>Ajustes de Encriptación</translation> @@ -76364,6 +76315,31 @@ <source>Encrypt Passwords Only</source> <translation>Encriptar Solamente Contraseñas</translation> </message> + <message> + <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="31" /> + <source>128 Bits</source> + <translation>128 Bits</translation> + </message> + <message> + <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="32" /> + <source>192 Bits</source> + <translation>192 Bits</translation> + </message> + <message> + <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="33" /> + <source>256 Bits</source> + <translation>256 Bits</translation> + </message> + <message> + <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="97" /> + <source>Encryption key must not be empty.</source> + <translation>La clave de encriptación no puede estar vacía.</translation> + </message> + <message> + <location filename="../WebBrowser/Sync/SyncEncryptionPage.py" line="106" /> + <source>Repeated encryption key is wrong.</source> + <translation>La clave de encriptación repetida es errónea.</translation> + </message> </context> <context> <name>SyncFtpSettingsPage</name> @@ -77883,51 +77859,6 @@ <context> <name>TemplatePropertiesDialog</name> <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="40" /> - <source><b>Template name<b><p>Enter the name of the template. Templates may be autocompleted upon this name. In order to support autocompletion. the template name must only consist of letters (a-z and A-Z), digits (0-9) and underscores (_).</p></source> - <translation><b>Nombre de plantilla</b><p>Introduzca el nombre de la plantilla. Las plantillas pueden ser autocompletadas en base a este nombre. Para dar soporte a autocompletar, el nombre de plantilla debe consistir solamente en letras (a-z y A-Z) y guiones bajos (_).</p></translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="52" /> - <source>All</source> - <translation>Todo</translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="60" /> - <source>Language:</source> - <translation>Lenguaje:</translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="67" /> - <source>GROUP</source> - <translation>GROUP</translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="103" /> - <source>Close dialog</source> - <translation>Cerrar diálogo</translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="104" /> - <source>Do you really want to close the dialog?</source> - <translation>¿Realmente desea cerrar el diálogo?</translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="116" /> - <source>Template Help</source> - <translation>Ayuda para la Plantilla</translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="117" /> - <source><b>Template Help</b></source> - <translation><b>Ayuda para la Plantilla</b></translation> - </message> - <message> - <location filename="../Templates/TemplatePropertiesDialog.py" line="118" /> - <source><p>To use variables in a template, you just have to enclose the variable name with $-characters. When you use the template, you will then be asked for a value for this variable.</p><p>Example template: This is a $VAR$</p><p>When you use this template you will be prompted for a value for the variable $VAR$. Any occurrences of $VAR$ will then be replaced with whatever you've entered.</p><p>If you need a single $-character in a template, which is not used to enclose a variable, type $$(two dollar characters) instead. They will automatically be replaced with a single $-character when you use the template.</p><p>If you want a variables contents to be treated specially, the variable name must be followed by a ':' and one formatting specifier (e.g. $VAR:ml$). The supported specifiers are:<table><tr><td>ml</td><td>Specifies a multiline formatting. The first line of the variable contents is prefixed with the string occurring before the variable on the same line of the template. All other lines are prefixed by the same amount of whitespace as the line containing the variable.</td></tr><tr><td>rl</td><td>Specifies a repeated line formatting. Each line of the variable contents is prefixed with the string occurring before the variable on the same line of the template.</td></tr></table></p><p>The following predefined variables may be used in a template:<table><tr><td>date</td><td>today's date in ISO format (YYYY-MM-DD)</td></tr><tr><td>year</td><td>the current year</td></tr><tr><td>time</td><td>current time in ISO format (hh:mm:ss)</td></tr><tr><td>project_name</td><td>the name of the project (if any)</td></tr><tr><td>project_path</td><td>the path of the project (if any)</td></tr><tr><td>path_name</td><td>full path of the current file</td></tr><tr><td>path_name_rel</td><td>project relative path of the current file</td></tr><tr><td>dir_name</td><td>full path of the current file's directory</td></tr><tr><td>dir_name_rel</td><td>project relative path of the current file's directory</td></tr><tr><td>file_name</td><td>the current file's name (without directory)</td></tr><tr><td>base_name</td><td>like <i>file_name</i>, but without extension</td></tr><tr><td>ext</td><td>the extension of the current file</td></tr><tr><td>cur_select</td><td>the currently selected text</td></tr><tr><td>insertion</td><td>Sets insertion point for cursor after template is inserted.</td></tr><tr><td>select_start</td><td>Sets span of selected text in template after template is inserted (used together with 'select_end').</td></tr><tr><td>select_end</td><td>Sets span of selected text in template after template is inserted (used together with 'select_start').</td></tr><tr><td>clipboard</td><td>the text of the clipboard</td></tr></table></p><p>If you want to change the default delimiter to anything different, please use the configuration dialog to do so.</p></source> - <translation><p>Para utilizar variables en una plantilla, solamente tiene que delimitar el nombre de variable con carácteres $. Al utilizar la plantilla, se le solicitará un valor para esta variable.</p><p>Ejemplo de plantilla: esto es una $VAR$</p><p>Al utilizar esta plantilla se le solicitará un valor para la variable $VAR$. Todas las ocurrencias de $VAR$ serán entonces reemplazadas con el valor introducido.</p><p>Si necesita utilizar el caracter $ que no vaya a ser utilizado para delimitar una variable en una plantilla, teclee $$ (dos carácteres dólar). Se reemplazarán automáticamente con un carácter $ único al utilizar la plantilla.</p><p>Si desea tratar específicamente los contenidos de alguna variable, el nombre de variable debe ser seguido por un ':' y un especificador de formato.(por ejemplo $VAR:ml$). Los especificadores soportados son:<table><tr><td>ml</td><td>Especifica formato de multilínea. A la primera línea de los contenidos de la variable se le antepone la cadena que hay antes de la variable en la misma línea de la plantilla. Al resto de las líneas se les antepone la misma cantidad de espacios en blanco que la línea que contiene la variable.</td></tr><tr><td>rl</td><td>Especifica un formato de repetición de líneas. A cada línea de los contenidos de la variable se le antepone la cadena que hay antes de la variable en la misma línea de la plantilla.</td></tr></table></p><p>Las siguientes variables predefinidas se pueden utilizar en una plantilla:<table><tr><td>date</td><td>fecha actual formato ISO (AAAA-MM-DD)</td></tr><tr><td>year</td><td>el año actual</td></tr><tr><td>project_name</td><td>the name of the project (if any)</td></tr><tr><td>project_path</td><td>el nombre del proyecto (si existe)</td></tr><tr><td>path_name</td><td>ruta completa del archivo actual</td></tr><tr><td>dir_name</td><td>ruta completa del directorio padre</td></tr><tr><td>file_name</td><td>nombre del archivo actual (sin directorio)</td></tr><tr><td>base_name</td><td>como <i>file_name</i>, pero sin extensión</td></tr><tr><td>ext</td><td>la extensión del archivo actual</td></tr><tr><td>cur_select</td><td>el texto seleccionado actualmente</td></tr><tr><td>insertion</td><td>Establece punto de inserción para el cursor despues de insertar la plantilla.</td></tr><tr><td>select_start</td><td>Establece intervalo de texto seleccionado en la plantilla tras ser ésta insertada (usado junto a 'select_end').</td></tr><tr><td>select_end</td><td>Establece intervalo de texto seleccionado en la plantilla tras ser ésta insertada (usado junto a 'select_start').</td></tr><tr><td>clipboard</td><td>el texto del portapapeles</td></tr></table></p><p>Si desea cambiar el delimitador a otro distinto, por favor utilice el diálogo de configuración para hacerlo.</p></translation> - </message> - <message> <location filename="../Templates/TemplatePropertiesDialog.ui" line="0" /> <source>Template Properties</source> <translation>Propiedades de la Plantilla</translation> @@ -77989,6 +77920,51 @@ <source>Alt+H</source> <translation>Alt+A</translation> </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="40" /> + <source><b>Template name<b><p>Enter the name of the template. Templates may be autocompleted upon this name. In order to support autocompletion. the template name must only consist of letters (a-z and A-Z), digits (0-9) and underscores (_).</p></source> + <translation><b>Nombre de plantilla</b><p>Introduzca el nombre de la plantilla. Las plantillas pueden ser autocompletadas en base a este nombre. Para dar soporte a autocompletar, el nombre de plantilla debe consistir solamente en letras (a-z y A-Z) y guiones bajos (_).</p></translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="52" /> + <source>All</source> + <translation>Todo</translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="60" /> + <source>Language:</source> + <translation>Lenguaje:</translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="67" /> + <source>GROUP</source> + <translation>GROUP</translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="103" /> + <source>Close dialog</source> + <translation>Cerrar diálogo</translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="104" /> + <source>Do you really want to close the dialog?</source> + <translation>¿Realmente desea cerrar el diálogo?</translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="116" /> + <source>Template Help</source> + <translation>Ayuda para la Plantilla</translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="117" /> + <source><b>Template Help</b></source> + <translation><b>Ayuda para la Plantilla</b></translation> + </message> + <message> + <location filename="../Templates/TemplatePropertiesDialog.py" line="118" /> + <source><p>To use variables in a template, you just have to enclose the variable name with $-characters. When you use the template, you will then be asked for a value for this variable.</p><p>Example template: This is a $VAR$</p><p>When you use this template you will be prompted for a value for the variable $VAR$. Any occurrences of $VAR$ will then be replaced with whatever you've entered.</p><p>If you need a single $-character in a template, which is not used to enclose a variable, type $$(two dollar characters) instead. They will automatically be replaced with a single $-character when you use the template.</p><p>If you want a variables contents to be treated specially, the variable name must be followed by a ':' and one formatting specifier (e.g. $VAR:ml$). The supported specifiers are:<table><tr><td>ml</td><td>Specifies a multiline formatting. The first line of the variable contents is prefixed with the string occurring before the variable on the same line of the template. All other lines are prefixed by the same amount of whitespace as the line containing the variable.</td></tr><tr><td>rl</td><td>Specifies a repeated line formatting. Each line of the variable contents is prefixed with the string occurring before the variable on the same line of the template.</td></tr></table></p><p>The following predefined variables may be used in a template:<table><tr><td>date</td><td>today's date in ISO format (YYYY-MM-DD)</td></tr><tr><td>year</td><td>the current year</td></tr><tr><td>time</td><td>current time in ISO format (hh:mm:ss)</td></tr><tr><td>project_name</td><td>the name of the project (if any)</td></tr><tr><td>project_path</td><td>the path of the project (if any)</td></tr><tr><td>path_name</td><td>full path of the current file</td></tr><tr><td>path_name_rel</td><td>project relative path of the current file</td></tr><tr><td>dir_name</td><td>full path of the current file's directory</td></tr><tr><td>dir_name_rel</td><td>project relative path of the current file's directory</td></tr><tr><td>file_name</td><td>the current file's name (without directory)</td></tr><tr><td>base_name</td><td>like <i>file_name</i>, but without extension</td></tr><tr><td>ext</td><td>the extension of the current file</td></tr><tr><td>cur_select</td><td>the currently selected text</td></tr><tr><td>insertion</td><td>Sets insertion point for cursor after template is inserted.</td></tr><tr><td>select_start</td><td>Sets span of selected text in template after template is inserted (used together with 'select_end').</td></tr><tr><td>select_end</td><td>Sets span of selected text in template after template is inserted (used together with 'select_start').</td></tr><tr><td>clipboard</td><td>the text of the clipboard</td></tr></table></p><p>If you want to change the default delimiter to anything different, please use the configuration dialog to do so.</p></source> + <translation><p>Para utilizar variables en una plantilla, solamente tiene que delimitar el nombre de variable con carácteres $. Al utilizar la plantilla, se le solicitará un valor para esta variable.</p><p>Ejemplo de plantilla: esto es una $VAR$</p><p>Al utilizar esta plantilla se le solicitará un valor para la variable $VAR$. Todas las ocurrencias de $VAR$ serán entonces reemplazadas con el valor introducido.</p><p>Si necesita utilizar el caracter $ que no vaya a ser utilizado para delimitar una variable en una plantilla, teclee $$ (dos carácteres dólar). Se reemplazarán automáticamente con un carácter $ único al utilizar la plantilla.</p><p>Si desea tratar específicamente los contenidos de alguna variable, el nombre de variable debe ser seguido por un ':' y un especificador de formato.(por ejemplo $VAR:ml$). Los especificadores soportados son:<table><tr><td>ml</td><td>Especifica formato de multilínea. A la primera línea de los contenidos de la variable se le antepone la cadena que hay antes de la variable en la misma línea de la plantilla. Al resto de las líneas se les antepone la misma cantidad de espacios en blanco que la línea que contiene la variable.</td></tr><tr><td>rl</td><td>Especifica un formato de repetición de líneas. A cada línea de los contenidos de la variable se le antepone la cadena que hay antes de la variable en la misma línea de la plantilla.</td></tr></table></p><p>Las siguientes variables predefinidas se pueden utilizar en una plantilla:<table><tr><td>date</td><td>fecha actual formato ISO (AAAA-MM-DD)</td></tr><tr><td>year</td><td>el año actual</td></tr><tr><td>project_name</td><td>the name of the project (if any)</td></tr><tr><td>project_path</td><td>el nombre del proyecto (si existe)</td></tr><tr><td>path_name</td><td>ruta completa del archivo actual</td></tr><tr><td>dir_name</td><td>ruta completa del directorio padre</td></tr><tr><td>file_name</td><td>nombre del archivo actual (sin directorio)</td></tr><tr><td>base_name</td><td>como <i>file_name</i>, pero sin extensión</td></tr><tr><td>ext</td><td>la extensión del archivo actual</td></tr><tr><td>cur_select</td><td>el texto seleccionado actualmente</td></tr><tr><td>insertion</td><td>Establece punto de inserción para el cursor despues de insertar la plantilla.</td></tr><tr><td>select_start</td><td>Establece intervalo de texto seleccionado en la plantilla tras ser ésta insertada (usado junto a 'select_end').</td></tr><tr><td>select_end</td><td>Establece intervalo de texto seleccionado en la plantilla tras ser ésta insertada (usado junto a 'select_start').</td></tr><tr><td>clipboard</td><td>el texto del portapapeles</td></tr></table></p><p>Si desea cambiar el delimitador a otro distinto, por favor utilice el diálogo de configuración para hacerlo.</p></translation> + </message> </context> <context> <name>TemplateSingleVariableDialog</name> @@ -79090,36 +79066,6 @@ <context> <name>ToolGroupConfigurationDialog</name> <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="99" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="91" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="69" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="61" /> - <source>Add tool group entry</source> - <translation>Añadir entrada de grupo de herramientas</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="92" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="62" /> - <source>You have to give a name for the group to add.</source> - <translation>Tiene que proporcionar un nombre para el grupo añadir.</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="100" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="70" /> - <source>An entry for the group name {0} already exists.</source> - <translation>Ya existe una entrada para el nombre de grupo {0}.</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="118" /> - <source>Delete tool group entry</source> - <translation>Borrar la entrada de grupo de herramientas</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="119" /> - <source><p>Do you really want to delete the tool group <b>"{0}"</b>?</p></source> - <translation><p>¿Realmente desea borrar el grupo de herramientas <b>"{0}"</b>?</p></translation> - </message> - <message> <location filename="../Preferences/ToolGroupConfigurationDialog.ui" line="0" /> <source>Configure Tool Groups</source> <translation>Configurar Grupos de Herramientas</translation> @@ -79273,6 +79219,36 @@ <translation><b>Texto del menú</b> <p>Introduzca el texto del menú. Marque el acelerador de teclado con un carácter & .</p></translation> </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="99" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="91" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="69" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="61" /> + <source>Add tool group entry</source> + <translation>Añadir entrada de grupo de herramientas</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="92" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="62" /> + <source>You have to give a name for the group to add.</source> + <translation>Tiene que proporcionar un nombre para el grupo añadir.</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="100" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="70" /> + <source>An entry for the group name {0} already exists.</source> + <translation>Ya existe una entrada para el nombre de grupo {0}.</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="118" /> + <source>Delete tool group entry</source> + <translation>Borrar la entrada de grupo de herramientas</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="119" /> + <source><p>Do you really want to delete the tool group <b>"{0}"</b>?</p></source> + <translation><p>¿Realmente desea borrar el grupo de herramientas <b>"{0}"</b>?</p></translation> + </message> </context> <context> <name>TranslationEngine</name> @@ -79290,31 +79266,6 @@ <context> <name>TranslationPropertiesDialog</name> <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="64" /> - <source>Source Files ({0});;</source> - <translation>Archivos de fuentes ({0});;</translation> - </message> - <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="66" /> - <source>Forms Files ({0});;</source> - <translation>Archivos de Formularios ({0});;</translation> - </message> - <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="68" /> - <source>All Files (*)</source> - <translation>Todos los archivos (*)</translation> - </message> - <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="152" /> - <source>Exempt file from translation</source> - <translation>Eximir archivo de traducción</translation> - </message> - <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="165" /> - <source>Exempt directory from translation</source> - <translation>Eximir directorio de traducción</translation> - </message> - <message> <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> <source>Translation Properties</source> <translation>Propiedades de Traducción</translation> @@ -79410,6 +79361,31 @@ <source>List of paths or files to excude from translation</source> <translation>Lista de rutas o archivos a excluir de la traducción</translation> </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.py" line="64" /> + <source>Source Files ({0});;</source> + <translation>Archivos de fuentes ({0});;</translation> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.py" line="66" /> + <source>Forms Files ({0});;</source> + <translation>Archivos de Formularios ({0});;</translation> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.py" line="68" /> + <source>All Files (*)</source> + <translation>Todos los archivos (*)</translation> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.py" line="152" /> + <source>Exempt file from translation</source> + <translation>Eximir archivo de traducción</translation> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.py" line="165" /> + <source>Exempt directory from translation</source> + <translation>Eximir directorio de traducción</translation> + </message> </context> <context> <name>TranslationsDict</name> @@ -79785,52 +79761,17 @@ <context> <name>TranslatorPage</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="42" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial or free API key.</a></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial API key.</a></p></source> - <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Obtener una API key comercial.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="50" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> - <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Registrar en IBM Cloud.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="54" /> - <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> - <translation><p>Es <b>necesario</b> registrarse para el servicio de traducción necesaria. <a href="{0}">Registrar con Microsoft Azure.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="59" /> - <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> - <translation><p>Una clave es <b>opcional</b> para utilizar este servicio. <a href="{0}">Obtener una API key gratuita.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="63" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> - <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Obtener una API key gratuita.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="209" /> - <source>Enabled Languages</source> - <translation>Idiomas Habilitados</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="210" /> - <source>At least two languages should be selected to work correctly.</source> - <translation>Se deben seleccionar al menos dos idiomas para que esta herramienta funcione correctamente.</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source><b>Configure Translator</b></source> <translation><b>Configurar Traductor</b></translation> </message> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="209" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> + <source>Enabled Languages</source> + <translation>Idiomas Habilitados</translation> + </message> + <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source>Press to set or unset all entries</source> <translation>Pulsar para marcar o desmarcar todas las entradas</translation> @@ -79974,6 +79915,41 @@ <translation>Introducir clave Yandex</translation> </message> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="42" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial or free API key.</a></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial API key.</a></p></source> + <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Obtener una API key comercial.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="50" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> + <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Registrar en IBM Cloud.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="54" /> + <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> + <translation><p>Es <b>necesario</b> registrarse para el servicio de traducción necesaria. <a href="{0}">Registrar con Microsoft Azure.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="59" /> + <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> + <translation><p>Una clave es <b>opcional</b> para utilizar este servicio. <a href="{0}">Obtener una API key gratuita.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="63" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> + <translation><p>Una clave es <b>necesaria</b> para utilizar este servicio. <a href="{0}">Obtener una API key gratuita.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="210" /> + <source>At least two languages should be selected to work correctly.</source> + <translation>Se deben seleccionar al menos dos idiomas para que esta herramienta funcione correctamente.</translation> + </message> + <message> <source>DeepL Pro</source> <translation type="vanished">DeepL Pro</translation> </message> @@ -81128,54 +81104,6 @@ <context> <name>UnknownDevicesDialog</name> <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="50" /> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VID, PID</comment> - <translation>{0} (0x{1:04x}/0x{2:04x})</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="91" /> - <source>{0} (*)</source> - <comment>list entry is modified</comment> - <translation>{0} (*)</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="173" /> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="155" /> - <source>Delete Unknown Devices</source> - <translation>Borrar Dispositivos Desconocidos</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="156" /> - <source>The selected entries contain some with modified data. Shall they really be deleted?</source> - <translation>Las entradas seleccionadas incluyen algunas con datos modificados. ¿Deben ser borradas?</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="174" /> - <source>The list contains some devices with modified data. Shall they really be deleted?</source> - <translation>La lista contiene algunos dispositivos con datos modificados. ¿Deben ser borrados?</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="189" /> - <source>Restore Unknown Devices</source> - <translation>Restaurar Dispositivos Desconocidos</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="190" /> - <source>Restoring the list of unknown devices will overwrite all changes made. Do you really want to restore the list?</source> - <translation>Restaurar la lista de dispositivos desconocidos sobreescribirá todos los cambios que haya. ¿Desea restaurar la lista?</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="252" /> - <source>Unsaved Data</source> - <translation>Datos Sin Guardar</translation> - </message> - <message> - <location filename="../MicroPython/UnknownDevicesDialog.py" line="253" /> - <source>The list of devices contains some with modified data.</source> - <translation>La lista de dispositivos contiene algunos con datos modificados.</translation> - </message> - <message> <location filename="../MicroPython/UnknownDevicesDialog.ui" line="0" /> <source>Unknown Devices</source> <translation>Dispositivos Desconocidos</translation> @@ -81230,6 +81158,54 @@ <source>Report All Data</source> <translation>Informar de Todos los Datos</translation> </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="50" /> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VID, PID</comment> + <translation>{0} (0x{1:04x}/0x{2:04x})</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="91" /> + <source>{0} (*)</source> + <comment>list entry is modified</comment> + <translation>{0} (*)</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="173" /> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="155" /> + <source>Delete Unknown Devices</source> + <translation>Borrar Dispositivos Desconocidos</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="156" /> + <source>The selected entries contain some with modified data. Shall they really be deleted?</source> + <translation>Las entradas seleccionadas incluyen algunas con datos modificados. ¿Deben ser borradas?</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="174" /> + <source>The list contains some devices with modified data. Shall they really be deleted?</source> + <translation>La lista contiene algunos dispositivos con datos modificados. ¿Deben ser borrados?</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="189" /> + <source>Restore Unknown Devices</source> + <translation>Restaurar Dispositivos Desconocidos</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="190" /> + <source>Restoring the list of unknown devices will overwrite all changes made. Do you really want to restore the list?</source> + <translation>Restaurar la lista de dispositivos desconocidos sobreescribirá todos los cambios que haya. ¿Desea restaurar la lista?</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="252" /> + <source>Unsaved Data</source> + <translation>Datos Sin Guardar</translation> + </message> + <message> + <location filename="../MicroPython/UnknownDevicesDialog.py" line="253" /> + <source>The list of devices contains some with modified data.</source> + <translation>La lista de dispositivos contiene algunos con datos modificados.</translation> + </message> </context> <context> <name>UrlBar</name> @@ -84222,11 +84198,6 @@ <context> <name>VariablesFilterDialog</name> <message> - <location filename="../Debugger/VariablesFilterDialog.py" line="41" /> - <source>Save Default</source> - <translation>Guardar como 'por defecto'</translation> - </message> - <message> <location filename="../Debugger/VariablesFilterDialog.ui" line="0" /> <source>Variables Type Filter</source> <translation>Fitro por tipo de variable</translation> @@ -84277,6 +84248,11 @@ <translation><b>Lista de Filtros para Globales</b> <p>Seleccionar de esta lista los tipos de variables globales que desean filtrar.</p></translation> </message> + <message> + <location filename="../Debugger/VariablesFilterDialog.py" line="41" /> + <source>Save Default</source> + <translation>Guardar como 'por defecto'</translation> + </message> </context> <context> <name>VariablesModel</name> @@ -89191,6 +89167,31 @@ <context> <name>VirtualenvAddEditDialog</name> <message> + <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="63" /> + <source>Edit Virtual Environment</source> + <translation>Editar Entorno Virtual</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="65" /> + <source>Add Virtual Environment</source> + <translation>Añadir Entorno Virtual</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="73" /> + <source>Virtualenv Target Directory</source> + <translation>Directorio de Destino para el Virtualenv</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="78" /> + <source>Python Interpreter</source> + <translation>Intérprete de Python</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="82" /> + <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source> + <translation>Introducir la ruta de búsqueda del ejecutable a anteponer a la variable de entorno PATH. Usar '{0}' como separador.</translation> + </message> + <message> <location filename="../VirtualEnv/VirtualenvAddEditDialog.ui" line="0" /> <source>PATH Prefix:</source> <translation>Prefijo de PATH:</translation> @@ -89262,86 +89263,10 @@ <source>Directory:</source> <translation>Directorio:</translation> </message> - <message> - <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="63" /> - <source>Edit Virtual Environment</source> - <translation>Editar Entorno Virtual</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="65" /> - <source>Add Virtual Environment</source> - <translation>Añadir Entorno Virtual</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="73" /> - <source>Virtualenv Target Directory</source> - <translation>Directorio de Destino para el Virtualenv</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="78" /> - <source>Python Interpreter</source> - <translation>Intérprete de Python</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="82" /> - <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source> - <translation>Introducir la ruta de búsqueda del ejecutable a anteponer a la variable de entorno PATH. Usar '{0}' como separador.</translation> - </message> </context> <context> <name>VirtualenvConfigurationDialog</name> <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="52" /> - <source>Virtualenv Target Directory</source> - <translation>Directorio de Destino para el Virtualenv</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="58" /> - <source>Extra Search Path for setuptools/pip</source> - <translation>Ruta Extra de Búsqueda para setuptools/pip</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="63" /> - <source>Python Interpreter</source> - <translation>Intérprete de Python</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="77" /> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="70" /> - <source>Conda Environment Location</source> - <translation>Ubicación de Entorno Conda</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="84" /> - <source>Conda Requirements File</source> - <translation>Archivo de Requisitos Conda</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="88" /> - <source>Text Files (*.txt);;All Files (*)</source> - <translation>Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="351" /> - <source><virtualenv did not finish within 5s.></source> - <translation><virtualenv no ha terminado en 5s.></translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="369" /> - <source><No suitable virtualenv found.></source> - <translation><No se ha encontrado un virtualenv adecuado.></translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="404" /> - <source><pyvenv did not finish within 5s.></source> - <translation><pyvenv no ha terminado en 5s.></translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="424" /> - <source><No suitable pyvenv found.></source> - <translation><No se ha encontrado un pyvenv adecuado.></translation> - </message> - <message> <location filename="../VirtualEnv/VirtualenvConfigurationDialog.ui" line="0" /> <source>Virtual Environment Configuration</source> <translation>Configuración de Entorno Virtualenv</translation> @@ -89666,6 +89591,57 @@ <translation>Llevar a cabo Simulacro (Dry-Run)</translation> </message> <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="52" /> + <source>Virtualenv Target Directory</source> + <translation>Directorio de Destino para el Virtualenv</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="58" /> + <source>Extra Search Path for setuptools/pip</source> + <translation>Ruta Extra de Búsqueda para setuptools/pip</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="63" /> + <source>Python Interpreter</source> + <translation>Intérprete de Python</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="77" /> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="70" /> + <source>Conda Environment Location</source> + <translation>Ubicación de Entorno Conda</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="84" /> + <source>Conda Requirements File</source> + <translation>Archivo de Requisitos Conda</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="88" /> + <source>Text Files (*.txt);;All Files (*)</source> + <translation>Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="351" /> + <source><virtualenv did not finish within 5s.></source> + <translation><virtualenv no ha terminado en 5s.></translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="369" /> + <source><No suitable virtualenv found.></source> + <translation><No se ha encontrado un virtualenv adecuado.></translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="404" /> + <source><pyvenv did not finish within 5s.></source> + <translation><pyvenv no ha terminado en 5s.></translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="424" /> + <source><No suitable pyvenv found.></source> + <translation><No se ha encontrado un pyvenv adecuado.></translation> + </message> + <message> <source>Select to use 'pyvenv'</source> <translation type="vanished">Seleccionar para utilizar 'pyenv'</translation> </message> @@ -90224,17 +90200,6 @@ <context> <name>VirusTotalDomainReportDialog</name> <message> - <location filename="../WebBrowser/VirusTotal/VirusTotalDomainReportDialog.py" line="50" /> - <source><b>Report for domain {0}</b></source> - <translation><b>Informe para el dominio {0}</b></translation> - </message> - <message> - <location filename="../WebBrowser/VirusTotal/VirusTotalDomainReportDialog.py" line="68" /> - <source>{0}/{1}</source> - <comment>positives / total</comment> - <translation>{0}/{1}</translation> - </message> - <message> <location filename="../WebBrowser/VirusTotal/VirusTotalDomainReportDialog.ui" line="0" /> <source>Domain Report</source> <translation>Informe de Dominio</translation> @@ -90309,6 +90274,17 @@ <source>Scan Date</source> <translation>Fecha del Scan</translation> </message> + <message> + <location filename="../WebBrowser/VirusTotal/VirusTotalDomainReportDialog.py" line="50" /> + <source><b>Report for domain {0}</b></source> + <translation><b>Informe para el dominio {0}</b></translation> + </message> + <message> + <location filename="../WebBrowser/VirusTotal/VirusTotalDomainReportDialog.py" line="68" /> + <source>{0}/{1}</source> + <comment>positives / total</comment> + <translation>{0}/{1}</translation> + </message> </context> <context> <name>VirusTotalIpReportDialog</name> @@ -90372,15 +90348,15 @@ <context> <name>VirusTotalWhoisDialog</name> <message> + <location filename="../WebBrowser/VirusTotal/VirusTotalWhoisDialog.ui" line="0" /> + <source>Whois Information</source> + <translation>Información de whois</translation> + </message> + <message> <location filename="../WebBrowser/VirusTotal/VirusTotalWhoisDialog.py" line="36" /> <source><b>Whois information for domain {0}</b></source> <translation><b>Información de whois para el dominio {0}</b></translation> </message> - <message> - <location filename="../WebBrowser/VirusTotal/VirusTotalWhoisDialog.ui" line="0" /> - <source>Whois Information</source> - <translation>Información de whois</translation> - </message> </context> <context> <name>VmListspacePlugin</name> @@ -90522,11 +90498,6 @@ <context> <name>WebBrowserAppearancePage</name> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.py" line="34" /> - <source>Cascading Style Sheets (*.css);;All files (*)</source> - <translation>Hojas de estilos (*.css);; Todos los archivos (*)</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="0" /> <source><b>Configure Web Browser appearance</b></source> <translation><b>Configurar apariencia del Navegador Web</b></translation> @@ -90761,6 +90732,11 @@ <source>Show Toolbars</source> <translation>Mostrar Barras de Herramientas</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.py" line="34" /> + <source>Cascading Style Sheets (*.css);;All files (*)</source> + <translation>Hojas de estilos (*.css);; Todos los archivos (*)</translation> + </message> </context> <context> <name>WebBrowserClearPrivateDataDialog</name> @@ -90983,6 +90959,26 @@ <context> <name>WebBrowserPage</name> <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="189" /> + <source>Suspicuous URL detected</source> + <translation>Detectada URL sospechosa</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="190" /> + <source><p>The URL <b>{0}</b> was found in the Safe Browsing database.</p>{1}</source> + <translation><p>La URL <b>{0}</b> se ha encontrado en la base de datos de Navegación Segura.</p>{1}</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="657" /> + <source>SSL Info</source> + <translation>SSL Info</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="658" /> + <source>This site does not contain SSL information.</source> + <translation>Este site no contiene información SSL.</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="0" /> <source><b>Configure Web Browser</b></source> <translation><b>Configurar navegador web</b></translation> @@ -91797,26 +91793,6 @@ <source><b>Note:</b> Setting higher divider will slow down scrolling.</source> <translation><b>Nota:</b> El establecimiento de un valor alto para el divisor hará más lento el desplazamiento de pantalla.</translation> </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="189" /> - <source>Suspicuous URL detected</source> - <translation>Detectada URL sospechosa</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="190" /> - <source><p>The URL <b>{0}</b> was found in the Safe Browsing database.</p>{1}</source> - <translation><p>La URL <b>{0}</b> se ha encontrado en la base de datos de Navegación Segura.</p>{1}</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="657" /> - <source>SSL Info</source> - <translation>SSL Info</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="658" /> - <source>This site does not contain SSL information.</source> - <translation>Este site no contiene información SSL.</translation> - </message> </context> <context> <name>WebBrowserSpellCheckingPage</name> @@ -92350,26 +92326,6 @@ <context> <name>WebBrowserVirusTotalPage</name> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76" /> - <source>Checking validity of the service key...</source> - <translation>Comprobando la validez de la service key...</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="91" /> - <source>The service key is valid.</source> - <translation>La service key es válida.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94" /> - <source><font color="#FF0000">The service key is not valid.</font></source> - <translation><font color="#FF0000">La service key no es válida.</font></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98" /> - <source><font color="#FF0000"><b>Error:</b> {0}</font></source> - <translation><font color="#FF0000"><b>Error:</b> {0}</font></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.ui" line="0" /> <source><b>Configure VirusTotal Interface</b></source> <translation><b>Configurar Interfaz de VirusTotal</b></translation> @@ -92419,6 +92375,26 @@ <source>Use secure (https) connections</source> <translation>Usar conexiones seguras (https)</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76" /> + <source>Checking validity of the service key...</source> + <translation>Comprobando la validez de la service key...</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="91" /> + <source>The service key is valid.</source> + <translation>La service key es válida.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94" /> + <source><font color="#FF0000">The service key is not valid.</font></source> + <translation><font color="#FF0000">La service key no es válida.</font></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98" /> + <source><font color="#FF0000"><b>Error:</b> {0}</font></source> + <translation><font color="#FF0000"><b>Error:</b> {0}</font></translation> + </message> </context> <context> <name>WebBrowserWebSearchWidget</name>