Fri, 28 Feb 2025 19:39:40 +0100
Merged with Spanish translations update.
src/eric7/i18n/eric7_es.qm | file | annotate | diff | comparison | revisions | |
src/eric7/i18n/eric7_es.ts | file | annotate | diff | comparison | revisions |
--- a/src/eric7/i18n/eric7_es.ts Fri Feb 28 17:35:00 2025 +0100 +++ b/src/eric7/i18n/eric7_es.ts Fri Feb 28 19:39:40 2025 +0100 @@ -3971,7 +3971,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="97" /> <source>'pydantic' and 'dataclass' Usage</source> - <translation type="unfinished" /> + <translation>Uso de 'pydantic' y 'dataclass'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="100" /> @@ -56095,17 +56095,17 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="346" /> <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except{0} blocks. Control statements can be moved outside the finally block.</source> - <translation type="unfinished" /> + <translation>return/continue/break dentro de bloques finally causan que se silencien las excepciones. Las excepciones se deben silenciar en bloques except{0}. Las sentencias de control se pueden mover fuera del bloque finally.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="352" /> <source>A length-one tuple literal is redundant. Write 'except{1} {0}:' instead of 'except{1} ({0},):'.</source> - <translation type="unfinished" /> + <translation>Una tupla literal de longitud uno es redundante. Escribir 'except{1} {0}:' en lugar de 'except{1} ({0},):'.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="357" /> <source>Redundant exception types in 'except{3} ({0}){1}:'. Write 'except{3} {2}{1}:', which catches exactly the same exceptions.</source> - <translation type="unfinished" /> + <translation>Tipos de excepción redundantes en 'except{3} ({0}){1}:'. Escribir 'except{3} {2}{1}:', que captura exactamente las mismas excepciones.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" /> @@ -56160,7 +56160,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" /> <source>Exception '{0}' has been caught multiple times. Only the first except{1} will be considered and all other except{1} catches can be safely removed.</source> - <translation type="unfinished" /> + <translation>La excepción '{0}' se ha capturado múltiples veces. Solo se considerará el primer except{1} y todos los otros except{1} catches se pueden eliminar de manera segura.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" /> @@ -56180,7 +56180,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="442" /> <source>Using 'except{0} ():' with an empty tuple does not handle/catch anything. Add exceptions to handle.</source> - <translation type="unfinished" /> + <translation>Usar 'except{0} ():' con una tupla vacía no maneja/captura nada. Añadir excepciones a manejar.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="447" /> @@ -56220,7 +56220,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="480" /> <source>Class '__init__' methods must not return or yield any values.</source> - <translation type="unfinished" /> + <translation>Métodos de clase '__init__' no deben retornar o ceder ningún valor.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="484" /> @@ -56235,7 +56235,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="494" /> <source>Repeated key-value pair in dictionary literal.</source> - <translation type="unfinished" /> + <translation>Par clave valor repetido en literal de diccionario.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="499" /> @@ -56391,36 +56391,12 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="640" /> <source>matching a default value should raise a `ValueError` exception</source> - <translation type="unfinished" /> + <translation>concordar un valor por defecto debería generar una excepción `ValueError`</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="644" /> <source>matching a default value should not contain a `return` statement before raising a `ValueError` exception</source> - <translation type="unfinished" /> - </message> - <message> - <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source> - <translation type="vanished">return/continue/break dentro de bloques finally hace que las excepciones se silencien. Las excepciones se deben silenciar en bloques except. Las sentencias de control se pueden extraer a un bloque finally.</translation> - </message> - <message> - <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source> - <translation type="vanished">Un literal de tupla de longitud uno es redundante. Escribir 'except {0}:' en lugar de 'except ({0},):'.</translation> - </message> - <message> - <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source> - <translation type="vanished">Tipos de excepcion redundantes en 'except ({0}){1}:'. Escribir 'except {2}{1}:', que captura exactamente las mismas excepciones.</translation> - </message> - <message> - <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source> - <translation type="vanished">La excepción '{0}' se ha capturado múltiples veces. Solamente la primera sera tomada en consideracion y todas las demas capturas de excepcion se pueden eliminar de modo seguro.</translation> - </message> - <message> - <source>Using 'except ():' with an empty tuple does not handle/catch anything. Add exceptions to handle.</source> - <translation type="vanished">El uso de 'except ():' con una tupla vacía no gestiona/captura nada. Añadir excepciones a gestionar.</translation> - </message> - <message> - <source>Class '__init__' methods must not return or yield and any values.</source> - <translation type="vanished">Los métodos '__init__' de clase no deben retornar (o hacer yield) de ningún valor.</translation> + <translation>concordar un valor por defecto no debería contener una sentencia `return` antes de generar una excepción `ValueError`</translation> </message> </context> <context> @@ -58499,7 +58475,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/PathLib/translations.py" line="111" /> <source>os.path.splitext('foo.bar') should be replaced by foo_path.stem and foo_path.suffix</source> - <translation type="unfinished" /> + <translation>os.path.splitext('foo.bar') se debe reemplazar por foo_path.stem y foo_path.suffix</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/PathLib/translations.py" line="116" /> @@ -58516,10 +58492,6 @@ <source>py.path.local is in maintenance mode, use pathlib instead</source> <translation>py.path.local está en modo de mantenimiento, usar pathlib en su lugar</translation> </message> - <message> - <source>os.path.splitext('foo.bar') should be replaced by foo_path.suffix</source> - <translation type="vanished">os.path.splitext('foo.bar') debe reemplazarse por foo_path.suffix</translation> - </message> </context> <context> <name>PdfInfoWidget</name> @@ -60596,12 +60568,12 @@ <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> <source>Enter search term for packages</source> - <translation type="unfinished" /> + <translation>Introducir el término de búsqueda para packages</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> <source>Package Search</source> - <translation type="unfinished" /> + <translation>Búsqueda de Package</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> @@ -61055,17 +61027,17 @@ <message> <location filename="../Preferences/ConfigurationPages/PipPage.ui" line="0" /> <source>Dependencies List</source> - <translation type="unfinished" /> + <translation>Lista de Dependencias</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/PipPage.ui" line="0" /> <source>Search Marker Background:</source> - <translation type="unfinished" /> + <translation>Buscar Fondo para el Marcador:</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/PipPage.ui" line="0" /> <source>Select the color for the search highlight of the dependencies list.</source> - <translation type="unfinished" /> + <translation>Seleccionar el color para resaltar la búsqueda de la lista de dependencias.</translation> </message> </context> <context> @@ -69311,37 +69283,37 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="15" /> <source>positional argument for Field default argument</source> - <translation type="unfinished" /> + <translation>argumento posicional para argumento de Campo por defecto</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="19" /> <source>non-annotated attribute inside Pydantic model</source> - <translation type="unfinished" /> + <translation>attributo no anotado dentro de modelo Pydantic</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="23" /> <source>unecessary Field call to specify a default value</source> - <translation type="unfinished" /> + <translation>Llamada a Campo innecesaria para especificar un valor por defecto</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="27" /> <source>default argument specified in annotated</source> - <translation type="unfinished" /> + <translation>argumento por defecto especificado en anotado</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="31" /> <source>field name overrides annotation</source> - <translation type="unfinished" /> + <translation>nombre de campo sobreescribe anotación</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="35" /> <source>duplicate field name</source> - <translation type="unfinished" /> + <translation>nombre de campo duplicado</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="39" /> <source>usage of __pydantic_config__; consider using the `with_config` decorator</source> - <translation type="unfinished" /> + <translation>uso de __pydantic_config__; considerar uso de decorador `with_config`</translation> </message> </context> <context> @@ -74689,18 +74661,6 @@ <source>Possible hardcoded AWS secret access key: {0}</source> <translation>Posible clave secreta de acceso a AWS con código duro: {0}</translation> </message> - <message> - <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source> - <translation type="vanished">El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Reemplazar '{0}' con su función equivalente defusedxml.</translation> - </message> - <message> - <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source> - <translation type="vanished">El método input en Python 2 lee desde el input estándar, evaluando y ejecutando la cadena resultante como código fuente Python. Esto es similar, aunque peor, al uso de eval. Con Python 2, utilizar raw_input en su logar, input es seguro con Python 3.</translation> - </message> - <message> - <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source> - <translation type="vanished">El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Reemplazar '{0}' con package equivalente defusedxml.</translation> - </message> </context> <context> <name>SecurityPage</name> @@ -77303,7 +77263,7 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="158" /> <source>Do not nest f-strings</source> - <translation type="unfinished" /> + <translation>No anidar f-strings</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="163" /> @@ -87676,11 +87636,7 @@ <message> <location filename="../Templates/TemplatePropertiesDialog.py" line="122" /> <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 type="unfinished" /> - </message> - <message> - <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 type="vanished"><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> + <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>