Update translations from Crowdin

This commit is contained in:
freecad-gh-actions-translation-bot
2025-12-08 15:29:29 +00:00
committed by Chris Hennes
parent ff36528155
commit f7483a08b4
419 changed files with 51053 additions and 46680 deletions

View File

@@ -367,12 +367,12 @@
<message>
<location filename="../../OpenSCADCommands.py" line="285"/>
<source>Expand Placements</source>
<translation>Elemente erweitern</translation>
<translation>Positionierung erweitern</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="288"/>
<source>Expands all placements downwards in the Tree View</source>
<translation>Alle Platzierungen in der Baumansicht nach unten vergrößern</translation>
<translation>Alle Positionierung in der Baumansicht nach unten vergrößern</translation>
</message>
</context>
<context>

View File

@@ -28,11 +28,6 @@
<source>If this is checked, Features will claim their children in the tree view</source>
<translation>Si esto está marcado, las Funciones reclamarán a sus hijos en la vista de árbol</translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="102"/>
<source>Use ViewProvider in Tree View</source>
<translation>Utilice VistaProveedor en la Vista de Árbol</translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="119"/>
<source>If this is checked, Multmatrix Object will be Parametric</source>
@@ -113,17 +108,22 @@
<message>
<location filename="../ui/openscadprefs-base.ui" line="74"/>
<source>OpenSCAD Import</source>
<translation type="unfinished">OpenSCAD Import</translation>
<translation>Importación de OpenSCAD</translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="102"/>
<source>Use ViewProviders in Tree View</source>
<translation>Usar Proveedor de vista en vista de árbol</translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="182"/>
<source>Send to OpenSCAD via</source>
<translation type="unfinished">Send to OpenSCAD via</translation>
<translation>Enviar a OpenSCAD vía</translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="261"/>
<source>OpenSCAD Export</source>
<translation type="unfinished">OpenSCAD Export</translation>
<translation>Exportación de OpenSCAD</translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="331"/>
@@ -166,146 +166,146 @@
<context>
<name>OpenSCAD</name>
<message>
<location filename="../../InitGui.py" line="130"/>
<location filename="../../InitGui.py" line="132"/>
<source>It looks like you may be using a Snap version of OpenSCAD.</source>
<translation>Parece que podrías estar usando una versión Snap de OpenSCAD.</translation>
</message>
<message>
<location filename="../../InitGui.py" line="135"/>
<location filename="../../InitGui.py" line="148"/>
<location filename="../../InitGui.py" line="137"/>
<location filename="../../InitGui.py" line="150"/>
<source>If OpenSCAD execution fails to load the temporary file, use FreeCAD's OpenSCAD Workbench Preferences to change the transfer mechanism.</source>
<translation>Si la ejecución de OpenSCAD no carga el archivo temporal, utilice las Preferencias de trabajo OpenSCAD de FreeCAD para cambiar el mecanismo de transferencia.</translation>
</message>
<message>
<location filename="../../InitGui.py" line="143"/>
<location filename="../../InitGui.py" line="145"/>
<source>It looks like you may be using a sandboxed version of FreeCAD.</source>
<translation>Parece que podrías estar usando una versión sandbox de FreeCAD.</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="92"/>
<location filename="../../OpenSCADCommands.py" line="94"/>
<source>Unable to explode %s</source>
<translation>No se pudo deconstruir %s</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="333"/>
<location filename="../../OpenSCADCommands.py" line="364"/>
<location filename="../../OpenSCADCommands.py" line="335"/>
<location filename="../../OpenSCADCommands.py" line="366"/>
<source>Add</source>
<translation>Agregar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="368"/>
<location filename="../../OpenSCADCommands.py" line="370"/>
<source>Clear</source>
<translation>Limpiar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="365"/>
<location filename="../../OpenSCADCommands.py" line="367"/>
<source>Load</source>
<translation>Cargar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="366"/>
<location filename="../../OpenSCADCommands.py" line="368"/>
<source>Save</source>
<translation>Guardar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="334"/>
<location filename="../../OpenSCADCommands.py" line="367"/>
<location filename="../../OpenSCADCommands.py" line="336"/>
<location filename="../../OpenSCADCommands.py" line="369"/>
<source>Refresh</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="369"/>
<location filename="../../OpenSCADCommands.py" line="371"/>
<source>as Mesh</source>
<translation>como Malla</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="351"/>
<location filename="../../OpenSCADCommands.py" line="370"/>
<location filename="../../OpenSCADCommands.py" line="353"/>
<location filename="../../OpenSCADCommands.py" line="372"/>
<source>Add OpenSCAD Element</source>
<translation>Añadir elemento OpenSCAD</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="139"/>
<location filename="../../OpenSCADCommands.py" line="141"/>
<source>Converts edges to faces</source>
<translation type="unfinished">Converts edges to faces</translation>
<translation>Convertir aristas en caras</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="301"/>
<location filename="../../OpenSCADCommands.py" line="303"/>
<source>Select 3 objects first</source>
<translation type="unfinished">Select 3 objects first</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="335"/>
<source>Clear Code</source>
<translation type="unfinished">Clear Code</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="336"/>
<source>Open</source>
<translation type="unfinished">Open</translation>
<translation>Seleccione 3 objetos primero</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="337"/>
<source>Save</source>
<translation type="unfinished">Save</translation>
<source>Clear Code</source>
<translation>Limpiar código</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="338"/>
<source>as mesh</source>
<translation type="unfinished">as mesh</translation>
<source>Open</source>
<translation>Abrir</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="427"/>
<location filename="../../OpenSCADCommands.py" line="339"/>
<source>Save</source>
<translation>Guardar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="340"/>
<source>as mesh</source>
<translation>como malla</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="429"/>
<source>Open file</source>
<translation>Abrir archivo</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="429"/>
<location filename="../../OpenSCADCommands.py" line="443"/>
<location filename="../../OpenSCADCommands.py" line="431"/>
<location filename="../../OpenSCADCommands.py" line="445"/>
<source>OpenSCAD Files</source>
<translation>Archivos OpenSCAD</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="441"/>
<location filename="../../OpenSCADCommands.py" line="443"/>
<source>Save file</source>
<translation>Guardar archivo</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="455"/>
<location filename="../../OpenSCADCommands.py" line="484"/>
<location filename="../../OpenSCADCommands.py" line="457"/>
<location filename="../../OpenSCADCommands.py" line="486"/>
<source>Perform</source>
<translation>Ejecutar</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="481"/>
<location filename="../../OpenSCADCommands.py" line="485"/>
<location filename="../../OpenSCADCommands.py" line="483"/>
<location filename="../../OpenSCADCommands.py" line="487"/>
<source>Mesh Boolean</source>
<translation>Malla booleana</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="486"/>
<location filename="../../OpenSCADCommands.py" line="488"/>
<source>Minkowski sum</source>
<translation>Suma Minkowski</translation>
</message>
<message>
<location filename="../../OpenSCADUtils.py" line="653"/>
<location filename="../../OpenSCADUtils.py" line="650"/>
<source>OpenSCAD file contains both 2D and 3D shapes. That is not supported in this importer, all shapes must have the same dimensionality.</source>
<translation>El archivo OpenSCAD contiene formas en 2D y 3D. Esto no está permitido en este importador, todas las formas deben ser de la misma dimensionalidad.</translation>
</message>
<message>
<location filename="../../OpenSCADUtils.py" line="664"/>
<location filename="../../OpenSCADUtils.py" line="661"/>
<source>Error: either all shapes must be 2D or all shapes must be 3D</source>
<translation>Error: Todas las formas deben ser 2D o todas las formas deben ser 3D</translation>
</message>
<message>
<location filename="../../importCSG.py" line="517"/>
<location filename="../../importCSG.py" line="1389"/>
<location filename="../../importCSG.py" line="518"/>
<location filename="../../importCSG.py" line="1390"/>
<source>Unsupported Function</source>
<translation>Operación no soportada</translation>
</message>
<message>
<location filename="../../importCSG.py" line="517"/>
<location filename="../../importCSG.py" line="1389"/>
<location filename="../../importCSG.py" line="518"/>
<location filename="../../importCSG.py" line="1390"/>
<source>Press OK</source>
<translation>Pulse Aceptar</translation>
</message>
@@ -313,116 +313,116 @@
<context>
<name>OpenSCAD_ExplodeGroup</name>
<message>
<location filename="../../OpenSCADCommands.py" line="100"/>
<location filename="../../OpenSCADCommands.py" line="102"/>
<source>Explode Group</source>
<translation>Descomponer Grupo</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="103"/>
<source>Removes fusion and applies placement to children, and color randomly</source>
<translation type="unfinished">Removes fusion and applies placement to children, and color randomly</translation>
<location filename="../../OpenSCADCommands.py" line="105"/>
<source>Explodes a fusion or compound and applies random colors</source>
<translation>Explota una fusión o compuesto y aplica colores aleatorios</translation>
</message>
</context>
<context>
<name>OpenSCAD_ColorCodeShape</name>
<message>
<location filename="../../OpenSCADCommands.py" line="116"/>
<location filename="../../OpenSCADCommands.py" line="118"/>
<source>Color Shapes</source>
<translation>Color de formas</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="119"/>
<location filename="../../OpenSCADCommands.py" line="121"/>
<source>Colors shapes by validity and type</source>
<translation type="unfinished">Colors shapes by validity and type</translation>
<translation>Colorea formas por validez y tipo</translation>
</message>
</context>
<context>
<name>OpenSCAD_RefineShapeFeature</name>
<message>
<location filename="../../OpenSCADCommands.py" line="156"/>
<location filename="../../OpenSCADCommands.py" line="158"/>
<source>Refine Shape Feature</source>
<translation>Función Refinar Forma</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="159"/>
<location filename="../../OpenSCADCommands.py" line="161"/>
<source>Creates a refined shape</source>
<translation type="unfinished">Creates a refined shape</translation>
<translation>Crea una forma refinada</translation>
</message>
</context>
<context>
<name>OpenSCAD_IncreaseToleranceFeature</name>
<message>
<location filename="../../OpenSCADCommands.py" line="266"/>
<location filename="../../OpenSCADCommands.py" line="268"/>
<source>Increase Tolerance Feature</source>
<translation>Operación aumentar la tolerancia</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="269"/>
<source>Creates a feature that allows increasing the tolerance</source>
<translation type="unfinished">Creates a feature that allows increasing the tolerance</translation>
<location filename="../../OpenSCADCommands.py" line="271"/>
<source>Creates a feature to increase the tolerance</source>
<translation>Crea una característica para aumentar la tolerancia</translation>
</message>
</context>
<context>
<name>OpenSCAD_ExpandPlacements</name>
<message>
<location filename="../../OpenSCADCommands.py" line="283"/>
<location filename="../../OpenSCADCommands.py" line="285"/>
<source>Expand Placements</source>
<translation>Ampliar colocaciones</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="286"/>
<source>Expands all placements downwards in the tree view</source>
<translation type="unfinished">Expands all placements downwards in the tree view</translation>
<location filename="../../OpenSCADCommands.py" line="288"/>
<source>Expands all placements downwards in the Tree View</source>
<translation>Expande todas las ubicaciones hacia abajo en la vista del árbol</translation>
</message>
</context>
<context>
<name>OpenSCAD_ReplaceObject</name>
<message>
<location filename="../../OpenSCADCommands.py" line="304"/>
<location filename="../../OpenSCADCommands.py" line="306"/>
<source>Replace Object</source>
<translation>Reemplazar objeto</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="307"/>
<source>Replaces an object in the tree view. Select old, new, and parent object</source>
<translation type="unfinished">Replaces an object in the tree view. Select old, new, and parent object</translation>
<location filename="../../OpenSCADCommands.py" line="309"/>
<source>Replaces an object in the Tree View</source>
<translation>Reemplaza un objeto en la vista de árbol</translation>
</message>
</context>
<context>
<name>OpenSCAD_RemoveSubtree</name>
<message>
<location filename="../../OpenSCADCommands.py" line="317"/>
<location filename="../../OpenSCADCommands.py" line="319"/>
<source>Remove Objects and Children</source>
<translation type="unfinished">Remove Objects and Children</translation>
<translation>Eliminar objetos y sus hijos</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="320"/>
<source>Removes the selected objects and all children that are not referenced from other objects</source>
<translation>Elimina los objetos seleccionados y todos los hijos que no hagan referencia a otros objetos</translation>
<location filename="../../OpenSCADCommands.py" line="322"/>
<source>Removes the selected objects and all children that are not referenced by other objects</source>
<translation>Elimina los objetos seleccionados y todos los hijos que no son referenciados por otros objetos</translation>
</message>
</context>
<context>
<name>OpenSCAD_Hull</name>
<message>
<location filename="../../OpenSCADCommands.py" line="565"/>
<location filename="../../OpenSCADCommands.py" line="567"/>
<source>Hull</source>
<translation>Casco</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="568"/>
<location filename="../../OpenSCADCommands.py" line="570"/>
<source>Creates a hull</source>
<translation type="unfinished">Creates a hull</translation>
<translation>Crea un casco</translation>
</message>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../InitGui.py" line="152"/>
<location filename="../../InitGui.py" line="154"/>
<source>OpenSCAD Tools</source>
<translation>Herramientas OpenSCAD</translation>
</message>
<message>
<location filename="../../InitGui.py" line="156"/>
<location filename="../../InitGui.py" line="158"/>
<source>Frequently-used Part WB tools</source>
<translation>Herramientas de uso frecuente del banco de trabajo Part</translation>
</message>
@@ -430,87 +430,87 @@
<context>
<name>OpenSCAD_Edgestofaces</name>
<message>
<location filename="../../OpenSCADCommands.py" line="136"/>
<location filename="../../OpenSCADCommands.py" line="138"/>
<source>Convert Edges to Faces</source>
<translation type="unfinished">Convert Edges to Faces</translation>
<translation>Convertir aristas en caras</translation>
</message>
</context>
<context>
<name>OpenSCAD_MirrorMeshFeature</name>
<message>
<location filename="../../OpenSCADCommands.py" line="186"/>
<location filename="../../OpenSCADCommands.py" line="188"/>
<source>Mirror Mesh Feature</source>
<translation>Atributo Simetría de Malla</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="189"/>
<location filename="../../OpenSCADCommands.py" line="191"/>
<source>Mirrors the mesh</source>
<translation type="unfinished">Mirrors the mesh</translation>
<translation>Refleja la malla</translation>
</message>
</context>
<context>
<name>OpenSCAD_ScaleMeshFeature</name>
<message>
<location filename="../../OpenSCADCommands.py" line="215"/>
<location filename="../../OpenSCADCommands.py" line="217"/>
<source>Scale Mesh Feature</source>
<translation type="unfinished">Scale Mesh Feature</translation>
<translation>Característica de escalar malla</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="219"/>
<location filename="../../OpenSCADCommands.py" line="221"/>
<source>Scales the mesh</source>
<translation type="unfinished">Scales the mesh</translation>
<translation>Escala la malla</translation>
</message>
</context>
<context>
<name>OpenSCAD_ResizeMeshFeature</name>
<message>
<location filename="../../OpenSCADCommands.py" line="245"/>
<location filename="../../OpenSCADCommands.py" line="247"/>
<source>Resize Mesh Feature</source>
<translation type="unfinished">Resize Mesh Feature</translation>
<translation>Redimensionar malla</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="249"/>
<location filename="../../OpenSCADCommands.py" line="251"/>
<source>Resizes the mesh</source>
<translation type="unfinished">Resizes the mesh</translation>
<translation>Redimensiona la malla</translation>
</message>
</context>
<context>
<name>OpenSCAD_AddOpenSCADElement</name>
<message>
<location filename="../../OpenSCADCommands.py" line="529"/>
<location filename="../../OpenSCADCommands.py" line="531"/>
<source>Add OpenSCAD Element</source>
<translation>Añadir elemento OpenSCAD</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="533"/>
<source>Adds an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary</source>
<translation type="unfinished">Adds an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary</translation>
<location filename="../../OpenSCADCommands.py" line="535"/>
<source>Adds an OpenSCAD element based on entered OpenSCAD code using the OpenSCAD binary</source>
<translation>Añade un elemento de OpenSCAD basado en código de OpenSCAD introducido usando el binario de OpenSCAD</translation>
</message>
</context>
<context>
<name>OpenSCAD_MeshBoolean</name>
<message>
<location filename="../../OpenSCADCommands.py" line="544"/>
<location filename="../../OpenSCADCommands.py" line="546"/>
<source>Mesh Boolean</source>
<translation>Malla booleana</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="548"/>
<source>Exports objects as meshes and use OpenSCAD to perform a boolean operation</source>
<translation type="unfinished">Exports objects as meshes and use OpenSCAD to perform a boolean operation</translation>
<location filename="../../OpenSCADCommands.py" line="550"/>
<source>Performs a boolean operation using the OpenSCAD binary</source>
<translation>Realiza una operación booleana usando el binario de OpenSCAD</translation>
</message>
</context>
<context>
<name>OpenSCAD_Minkowski</name>
<message>
<location filename="../../OpenSCADCommands.py" line="585"/>
<location filename="../../OpenSCADCommands.py" line="587"/>
<source>Minkowski Sum</source>
<translation type="unfinished">Minkowski Sum</translation>
<translation>Suma de Minkowski</translation>
</message>
<message>
<location filename="../../OpenSCADCommands.py" line="588"/>
<location filename="../../OpenSCADCommands.py" line="590"/>
<source>Creates a Minkowski sum</source>
<translation type="unfinished">Creates a Minkowski sum</translation>
<translation>Crea una suma de Minkowski</translation>
</message>
</context>
</TS>