--- a/PyrightChecker/i18n/pyright_es.ts Sat Nov 11 14:11:53 2023 +0100 +++ b/PyrightChecker/i18n/pyright_es.ts Sat Nov 11 16:30:47 2023 +0100 @@ -1,309 +1,309 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="es_ES"> -<context> + <context> <name>PyrightCheckerDialog</name> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Static Type Checker</source> - <translation>Comprobador de Tipos Estáticos</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Static Type Checker</source> + <translation>Comprobador de Tipos Estáticos</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Configure</source> - <translation>Configurar</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Configure</source> + <translation>Configurar</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Python Platform:</source> - <translation>Plataforma Python:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Python Platform:</source> + <translation>Plataforma Python:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Select the Python platform to check for (empty for current platform).</source> - <translation>Seleccionar la plataforma Python a comprobar (en blanco para plataforma actual).</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Select the Python platform to check for (empty for current platform).</source> + <translation>Seleccionar la plataforma Python a comprobar (en blanco para plataforma actual).</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Python Version:</source> - <translation>Versión de Python:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Python Version:</source> + <translation>Versión de Python:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Select the Python version to check against (empty for current version).</source> - <translation>Seleccionar la versión de Python contra la que comprobar (en blanco para versión actual).</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Select the Python version to check against (empty for current version).</source> + <translation>Seleccionar la versión de Python contra la que comprobar (en blanco para versión actual).</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Select to skip files without type annotations.</source> - <translation>Seleccionar para omitir archivos sin anotaciones de tipos.</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Select to skip files without type annotations.</source> + <translation>Seleccionar para omitir archivos sin anotaciones de tipos.</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Skip unannotated files</source> - <translation>Omitir archivos sin anotaciones</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Skip unannotated files</source> + <translation>Omitir archivos sin anotaciones</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Press to start the type check run</source> - <translation>Pulsar para iniciar la ejecución de comprobación de tipos</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Press to start the type check run</source> + <translation>Pulsar para iniciar la ejecución de comprobación de tipos</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>&Start</source> - <translation>&Iniciar</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>&Start</source> + <translation>&Iniciar</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source> - <translation>Ubicar un snippet para 'pyproject.toml' en el portapapeles.</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source> + <translation>Ubicar un snippet para 'pyproject.toml' en el portapapeles.</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Generate &TOML</source> - <translation>Generar &TOML</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Generate &TOML</source> + <translation>Generar &TOML</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Press to load the default values</source> - <translation>Pulsar para cargar los valores por defecto</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Press to load the default values</source> + <translation>Pulsar para cargar los valores por defecto</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>&Load Defaults</source> - <translation>Cargar Va&lores por Defecto</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>&Load Defaults</source> + <translation>Cargar Va&lores por Defecto</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Press to store the current values as defaults</source> - <translation>Pulsar para almacenar los valores actuales como valores por defecto</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Press to store the current values as defaults</source> + <translation>Pulsar para almacenar los valores actuales como valores por defecto</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>St&ore Defaults</source> - <translation>Almacenar Val&ores por Defecto</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>St&ore Defaults</source> + <translation>Almacenar Val&ores por Defecto</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Press to reset the default values</source> - <translation>Pulsar para restablecer los valores por defecto</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Press to reset the default values</source> + <translation>Pulsar para restablecer los valores por defecto</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>&Reset Defaults</source> - <translation>&Restablecer Valores por Defecto</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>&Reset Defaults</source> + <translation>&Restablecer Valores por Defecto</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Results</source> - <translation>Resultados</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Results</source> + <translation>Resultados</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source><b>Result List</b> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source><b>Result List</b> <p>This list shows the results of the typing check. Activating an entry will open this entry in an editor window and position the cursor at the respective line and position.</p></source> - <translation><b>Lista de Resultados</b> + <translation><b>Lista de Resultados</b> <p>Esta lista muestra los resultados de la comprobación de tipos. Activar una entrada abrirá dicha entrada en una ventana de editor, posicionando el cursor en las respectivas línea y posición.</p></translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>File/Line</source> - <translation>Archivo/Línea</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>File/Line</source> + <translation>Archivo/Línea</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Severity</source> - <translation>Severidad</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Severity</source> + <translation>Severidad</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Message</source> - <translation>Mensaje</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Message</source> + <translation>Mensaje</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Summary</source> - <translation>Resumen</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Summary</source> + <translation>Resumen</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Files analyzed:</source> - <translation>Archivos analizados:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Files analyzed:</source> + <translation>Archivos analizados:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>pyright Version:</source> - <translation>Versión de pyright:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>pyright Version:</source> + <translation>Versión de pyright:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Error Count:</source> - <translation>Número de Errores:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Error Count:</source> + <translation>Número de Errores:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Warning Count:</source> - <translation>Número de Advertencias:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Warning Count:</source> + <translation>Número de Advertencias:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Info Count:</source> - <translation>Número de Informaciones:</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Info Count:</source> + <translation>Número de Informaciones:</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Press to restart the type check run</source> - <translation>Pulsar para reiniciar la ejecución de comprobación de tipos</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Press to restart the type check run</source> + <translation>Pulsar para reiniciar la ejecución de comprobación de tipos</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>&Restart</source> - <translation>&Reiniciar</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>&Restart</source> + <translation>&Reiniciar</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Press to show all files containing an issue</source> - <translation>Pulsar para mostrar todos los archivos que contienen algún problema</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Press to show all files containing an issue</source> + <translation>Pulsar para mostrar todos los archivos que contienen algún problema</translation> </message> <message> - <location filename="../PyrightCheckerDialog.ui" line="0"/> - <source>Show</source> - <translation>Mostrar</translation> + <location filename="../PyrightCheckerDialog.ui" line="0" /> + <source>Show</source> + <translation>Mostrar</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="56"/> - <source>Error</source> - <translation>Error</translation> + <location filename="../PyrightCheckerDialog.py" line="56" /> + <source>Error</source> + <translation>Error</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="57"/> - <source>Warning</source> - <translation>Advertencia</translation> + <location filename="../PyrightCheckerDialog.py" line="57" /> + <source>Warning</source> + <translation>Advertencia</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="58"/> - <source>Information</source> - <translation>Información</translation> + <location filename="../PyrightCheckerDialog.py" line="58" /> + <source>Information</source> + <translation>Información</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="72"/> - <source>No issues detected</source> - <translation>No se han detectado problemas</translation> + <location filename="../PyrightCheckerDialog.py" line="72" /> + <source>No issues detected</source> + <translation>No se han detectado problemas</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="73"/> - <source>Issues detected</source> - <translation>Problemas detectados</translation> + <location filename="../PyrightCheckerDialog.py" line="73" /> + <source>Issues detected</source> + <translation>Problemas detectados</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="74"/> - <source>Fatal error occurred with no errors or warnings reported</source> - <translation>Ha ocurrido un error fatal sin errores o advertencias reportadas</translation> + <location filename="../PyrightCheckerDialog.py" line="74" /> + <source>Fatal error occurred with no errors or warnings reported</source> + <translation>Ha ocurrido un error fatal sin errores o advertencias reportadas</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="75"/> - <source>Config file could not be read or parsed</source> - <translation>El archivo de configuración no se ha podido leer o interpretar</translation> + <location filename="../PyrightCheckerDialog.py" line="75" /> + <source>Config file could not be read or parsed</source> + <translation>El archivo de configuración no se ha podido leer o interpretar</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="76"/> - <source>Illegal command-line parameters specified</source> - <translation>Parámetros ilegales de línea de comando especificados</translation> + <location filename="../PyrightCheckerDialog.py" line="76" /> + <source>Illegal command-line parameters specified</source> + <translation>Parámetros ilegales de línea de comando especificados</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="207"/> - <source>unknown</source> - <translation>desconocido</translation> + <location filename="../PyrightCheckerDialog.py" line="207" /> + <source>unknown</source> + <translation>desconocido</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="375"/> - <location filename="../PyrightCheckerDialog.py" line="362"/> - <location filename="../PyrightCheckerDialog.py" line="337"/> - <location filename="../PyrightCheckerDialog.py" line="298"/> - <source>pyright Type Checking</source> - <translation>Comprobación de Tipos de pyright</translation> + <location filename="../PyrightCheckerDialog.py" line="375" /> + <location filename="../PyrightCheckerDialog.py" line="362" /> + <location filename="../PyrightCheckerDialog.py" line="337" /> + <location filename="../PyrightCheckerDialog.py" line="298" /> + <source>pyright Type Checking</source> + <translation>Comprobación de Tipos de pyright</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="299"/> - <source>pyright type checking has to be performed for individual files or a project but neither was given. Aborting...</source> - <translation>La comprobación de tipos de pyright tiene que realizarse sobre archivos individuales o sobre un proyecto, pero ninguno se ha proporcionado. Abortando...</translation> + <location filename="../PyrightCheckerDialog.py" line="299" /> + <source>pyright type checking has to be performed for individual files or a project but neither was given. Aborting...</source> + <translation>La comprobación de tipos de pyright tiene que realizarse sobre archivos individuales o sobre un proyecto, pero ninguno se ha proporcionado. Abortando...</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="338"/> - <source><p>The pyright type checking run failed.</p><p>Reason: {0}</p></source> - <translation><p>La ejecución de comprobación de tipos de pyright ha fallado.</p><p>Razón: {0}</p></translation> + <location filename="../PyrightCheckerDialog.py" line="338" /> + <source><p>The pyright type checking run failed.</p><p>Reason: {0}</p></source> + <translation><p>La ejecución de comprobación de tipos de pyright ha fallado.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="363"/> - <source><p>The pyright type checking process did not end normally.</p></source> - <translation><p>La comprobación de tipos de pyright no ha terminado con normalidad.</p></translation> + <location filename="../PyrightCheckerDialog.py" line="363" /> + <source><p>The pyright type checking process did not end normally.</p></source> + <translation><p>La comprobación de tipos de pyright no ha terminado con normalidad.</p></translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="376"/> - <source><p>The pyright type checking process did not return valid JSON data.</p><p>Issue: {0}</p></source> - <translation><p>La comprobación de tipos de pyright no ha retornado datos JSON válidos.</p><p>Problema: {0}</p></translation> + <location filename="../PyrightCheckerDialog.py" line="376" /> + <source><p>The pyright type checking process did not return valid JSON data.</p><p>Issue: {0}</p></source> + <translation><p>La comprobación de tipos de pyright no ha retornado datos JSON válidos.</p><p>Problema: {0}</p></translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="635"/> - <location filename="../PyrightCheckerDialog.py" line="613"/> - <source>Create TOML snippet</source> - <translation>Crear snippet TOML</translation> + <location filename="../PyrightCheckerDialog.py" line="635" /> + <location filename="../PyrightCheckerDialog.py" line="613" /> + <source>Create TOML snippet</source> + <translation>Crear snippet TOML</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="614"/> - <source>The creation of a 'pyproject.toml' snippet is only available when in project mode. Aborting...</source> - <translation>La creación de un snippet 'pyproject.toml' solo está disponible en modo proyecto. Abortando...</translation> + <location filename="../PyrightCheckerDialog.py" line="614" /> + <source>The creation of a 'pyproject.toml' snippet is only available when in project mode. Aborting...</source> + <translation>La creación de un snippet 'pyproject.toml' solo está disponible en modo proyecto. Abortando...</translation> </message> <message> - <location filename="../PyrightCheckerDialog.py" line="636"/> - <source>The 'pyproject.toml' snippet was copied to the clipboard.</source> - <translation>Se ha copiado el snippet 'pyproject.toml' al portapapeles.</translation> + <location filename="../PyrightCheckerDialog.py" line="636" /> + <source>The 'pyproject.toml' snippet was copied to the clipboard.</source> + <translation>Se ha copiado el snippet 'pyproject.toml' al portapapeles.</translation> </message> -</context> -<context> + </context> + <context> <name>PyrightPlugin</name> <message> - <location filename="../../PluginPyright.py" line="49"/> - <source>Checkers - Pyright</source> - <translation>Comprobaciones - Pyright</translation> + <location filename="../../PluginPyright.py" line="50" /> + <source>Checkers - Pyright</source> + <translation>Comprobaciones - Pyright</translation> </message> <message> - <location filename="../../PluginPyright.py" line="242"/> - <location filename="../../PluginPyright.py" line="136"/> - <location filename="../../PluginPyright.py" line="117"/> - <source>Static Type Check</source> - <translation>Comprobación de Tipos Estáticos</translation> + <location filename="../../PluginPyright.py" line="243" /> + <location filename="../../PluginPyright.py" line="137" /> + <location filename="../../PluginPyright.py" line="118" /> + <source>Static Type Check</source> + <translation>Comprobación de Tipos Estáticos</translation> </message> <message> - <location filename="../../PluginPyright.py" line="243"/> - <location filename="../../PluginPyright.py" line="136"/> - <location filename="../../PluginPyright.py" line="118"/> - <source>Static &Typing...</source> - <translation>&Tipos Estáticos...</translation> + <location filename="../../PluginPyright.py" line="244" /> + <location filename="../../PluginPyright.py" line="137" /> + <location filename="../../PluginPyright.py" line="119" /> + <source>Static &Typing...</source> + <translation>&Tipos Estáticos...</translation> </message> <message> - <location filename="../../PluginPyright.py" line="124"/> - <source>Check for typing issues</source> - <translation>Comprobación de problemas de tipos</translation> + <location filename="../../PluginPyright.py" line="125" /> + <source>Check for typing issues</source> + <translation>Comprobación de problemas de tipos</translation> </message> <message> - <location filename="../../PluginPyright.py" line="126"/> - <source><b>Static Type Check...</b><p>This checks a Python project for static typing issues.</p></source> - <translation><b>Comprobación de Tipos Estáticos...</b><p>Comprueba problemas de tipos estáticos de un proyecto Python.</p></translation> + <location filename="../../PluginPyright.py" line="127" /> + <source><b>Static Type Check...</b><p>This checks a Python project for static typing issues.</p></source> + <translation><b>Comprobación de Tipos Estáticos...</b><p>Comprueba problemas de tipos estáticos de un proyecto Python.</p></translation> </message> <message> - <location filename="../../PluginPyright.py" line="139"/> - <source><b>Static Type Check...</b><p>This checks a Python file for static typing issues.</p></source> - <translation><b>Comprobación de Tipos Estáticos...</b><p>Comprueba problemas de tipos estáticos de un archivo Python.</p></translation> + <location filename="../../PluginPyright.py" line="140" /> + <source><b>Static Type Check...</b><p>This checks a Python file for static typing issues.</p></source> + <translation><b>Comprobación de Tipos Estáticos...</b><p>Comprueba problemas de tipos estáticos de un archivo Python.</p></translation> </message> <message> - <location filename="../../PluginPyright.py" line="250"/> - <source><b>Static Type Check...</b><p>This checks Python files for static typing issues.</p></source> - <translation><b>Comprobación de Tipos Estáticos...</b><p>Comprueba problemas de tipos estáticos de archivos Python.</p></translation> + <location filename="../../PluginPyright.py" line="251" /> + <source><b>Static Type Check...</b><p>This checks Python files for static typing issues.</p></source> + <translation><b>Comprobación de Tipos Estáticos...</b><p>Comprueba problemas de tipos estáticos de archivos Python.</p></translation> </message> -</context> + </context> </TS>