Spanish (es-ES): catch up with en.json (#2101)

Brings assets/locales/es.json back to full coverage of en.json: 60 new
messages translated (motion study, CAM, DXF export progress, sweep rails,
threads, grid follows the view) plus 13 terminology revisions (Loft,
Boss, timeline marker, viewport, ellipsis), all following the glossary.

It also unifies the snap label, as asked in the review of this pull
request: ui.snap (Snap) and cmd.sketch_snap (Snap Inference) now share a
single name, "Referencia a objetos".

Built on top of current main, so the three messages upstream had already
translated in es.json (Direction, In plane, Normal to sketch) are kept.

Co-authored-by: carlymx <[email protected]>
Co-authored-by: bherbruck <[email protected]>
This commit is contained in:
authored and GitHub committed 2026-10-17 21:53:14 -04:00
1 parent 72aa77dabd
commit 5c95b0496d
1 file changed
+74 -14
+74 -14
View File
@@ -7,6 +7,7 @@
"A new configuration, a copy of the active one": "Una configuración nueva, copia de la activa",
"AI": "AI",
"About SolidCraft": "Acerca de SolidCraft",
"Acceleration": "Aceleración",
"Active": "Activo",
"Active rule": "Regla activa",
"Add": "Añadir",
@@ -14,8 +15,10 @@
"Add Mid Radius": "Añadir radio intermedio",
"Add Row": "Añadir fila",
"Add condition": "Añadir condición",
"Against": "Contra",
"Alignment": "Alineación",
"All Sketch Points": "Todos los puntos del boceto",
"All components": "Todos los componentes",
"All open designs": "Todos los diseños abiertos",
"Allowed expressions, separated by semicolons": "Expresiones permitidas, separadas por punto y coma",
"Also deletes": "También elimina",
@@ -57,6 +60,7 @@
"Configuration rules": "Reglas de configuración",
"Construction": "Construcción",
"Contact": "Contacto",
"Contact sets": "Conjuntos de contacto",
"Continuity": "Continuidad",
"Copy Error Message": "Copiar mensaje de error",
"Copy Warning Message": "Copiar mensaje de advertencia",
@@ -85,14 +89,18 @@
"Direction": "Dirección",
"Discard": "Descartar",
"Do not export hidden edges": "No exportar aristas ocultas",
"Don't ask again": "No volver a preguntar",
"Double-click to rename": "Doble clic para cambiar el nombre",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "Doble clic con el botón central en la vista: Inicio (vista inicial que encuadra lo visible), Ajustar (encuadrar sin cambiar la orientación) o nada",
"Drive Joint": "Accionar unión",
"Duration": "Duración",
"Edges": "Aristas",
"Edit Profile Sketch": "Editar boceto del perfil",
"Enable rule": "Activar regla",
"Enabled": "Activado",
"Explode": "Explosionar",
"Explode Text": "Descomponer texto",
"Export Animation…": "Exportar animación…",
"Export Current View as DXF": "Exportar vista actual como DXF",
"Export Current View as DXF…": "Exportar vista actual como DXF…",
"Export DXF…": "Exportar DXF…",
@@ -151,6 +159,8 @@
"Move earlier": "Mover antes",
"Move later": "Mover después",
"Name": "Nombre",
"Nearest": "Más cercano",
"New study": "Nuevo estudio",
"No crash reports.": "No hay informes de fallos.",
"No matching appearances": "No hay apariencias coincidentes",
"No visible bodies to export.": "No hay cuerpos visibles para exportar.",
@@ -170,16 +180,20 @@
"Per Edge": "Por arista",
"Pick the tool bodies": "Selecciona los cuerpos herramienta",
"Picked": "Seleccionado",
"Picked point": "Punto seleccionado",
"Place at the origin instead": "Colocar en el origen",
"Playback": "Reproducción",
"Plot": "Graficar",
"Position": "Posición",
"Position (0 to 1)": "Posición (de 0 a 1)",
"Position (G0)": "Posición (G0)",
"Position along the edge, 0 at the start end, 1 at the other": "Posición a lo largo de la arista: 0 en el extremo inicial y 1 en el otro",
"Preferences › Design turns the offer back on": "Preferencias › Diseño vuelve a activar la oferta",
"Preview Row": "Previsualizar fila",
"Preview leaves the current design unchanged.": "La vista previa no modifica el diseño actual.",
"Profiles/Curves": "Perfiles/curvas",
"Projection": "Proyección",
"Quantity": "Cantidad",
"RECENT": "RECIENTES",
"RULED SURFACE": "SUPERFICIE REGLADA",
"Radius Fit": "Ajuste de radio",
@@ -210,10 +224,11 @@
"Revert Position": "Revertir posición",
"Review the report and screenshot before opening GitHub.": "Revisa el informe y la captura antes de abrir GitHub.",
"Rim Edge": "Arista del borde",
"Roll History Marker Here": "Desplazar marcador del historial hasta aquí",
"Roll History Marker Here": "Desplazar marcador de la línea de tiempo hasta aquí",
"Round": "Redondo",
"Rule": "Regla",
"Save Rule": "Guardar regla",
"Save the study as an animated GIF, seen as the viewport shows it": "Guardar el estudio como GIF animado, tal como se ve en el visor",
"Saved preview. Geometry is being checked before editing.": "Vista previa guardada. Se está comprobando la geometría antes de editarla.",
"Scale factor": "Factor de escala",
"Search": "Buscar",
@@ -244,6 +259,7 @@
"Stand this part up?": "¿Poner esta pieza en vertical?",
"Step": "Paso",
"Steps": "Pasos",
"Study": "Estudio",
"Style": "Estilo",
"Suppressed": "Suprimido",
"Swap Ends": "Intercambiar extremos",
@@ -263,6 +279,7 @@
"This face cannot provide a durable attachment. Choose another face or explicitly use a fixed plane.": "Esta cara no permite una vinculación persistente. Elige otra cara o utiliza expresamente un plano fijo.",
"To Offset": "Hasta desfase",
"Tolerance": "Tolerancia",
"Too close": "Demasiado cerca",
"Turn off section analysis before exporting the view.": "Desactiva el análisis de sección antes de exportar la vista.",
"Type": "Tipo",
"UNTRIM": "ANULAR RECORTE",
@@ -273,6 +290,7 @@
"Use selected face as fixed plane": "Usar la cara seleccionada como plano fijo",
"VIEW": "VISTA",
"Value": "Valor",
"Velocity": "Velocidad",
"Vertices": "Vértices",
"View navigator": "Navegador de vistas",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "Solo cuerpos visibles. Las curvas utilizan segmentos rectos (tolerancia de 0,01 mm).",
@@ -296,6 +314,13 @@
"browser.precision": "Precisión: {precision}",
"browser.sketch_name": "Boceto{number}",
"browser.units": "Unidades: {units}",
"cam.flat": "Cara plana",
"cam.follower": "Seguidor",
"cam.knife": "Arista de cuchilla",
"cam.needs_joints": "necesita una unión que gire y otra que deslice o bascule",
"cam.roller": "Rodillo",
"cam.roller_pick": "Rodillo (opcional)",
"cam.tip_pick": "Punta (opcional)",
"cmd.appearance_assign": "Apariencia",
"cmd.appearance_library": "Biblioteca de apariencias",
"cmd.appearance_list": "Listar apariencias",
@@ -388,6 +413,7 @@
"cmd.file_slicers": "Laminadores instalados",
"cmd.inspect_accessibility": "Análisis de accesibilidad",
"cmd.inspect_center_of_mass": "Centro de masas",
"cmd.inspect_clearance": "Holgura",
"cmd.inspect_compare": "Comparar cuerpos",
"cmd.inspect_continuity": "Análisis de continuidad",
"cmd.inspect_curvature_comb": "Análisis de peine de curvatura",
@@ -397,8 +423,10 @@
"cmd.inspect_interference": "Interferencia",
"cmd.inspect_isocurve": "Análisis de isocurvas",
"cmd.inspect_minimum_radius": "Análisis de radio mínimo",
"cmd.inspect_silhouette": "Silueta",
"cmd.inspect_zebra": "Análisis de franjas cebra",
"cmd.joint_as_built": "Unión según posición actual",
"cmd.joint_cam": "Leva",
"cmd.joint_create": "Unión",
"cmd.joint_delete": "Eliminar unión",
"cmd.joint_drive": "Accionar uniones",
@@ -429,8 +457,11 @@
"cmd.model_threads": "Listar roscas",
"cmd.motion_delete": "Eliminar estudio de movimiento",
"cmd.motion_export": "Exportar estudio de movimiento",
"cmd.motion_export_animation": "Exportar animación del movimiento",
"cmd.motion_interference": "Interferencia de movimiento",
"cmd.motion_list": "Listar estudios de movimiento",
"cmd.motion_play": "Reproducir estudio de movimiento",
"cmd.motion_plot": "Graficar estudio de movimiento",
"cmd.motion_study": "Estudio de movimiento",
"cmd.motion_trace": "Trayectoria de movimiento",
"cmd.motion_trace_keep": "Conservar trayectoria de movimiento",
@@ -456,7 +487,7 @@
"cmd.parts_library": "Piezas normalizadas",
"cmd.parts_resize": "Cambiar tamaño de pieza",
"cmd.plastic_assign_rule": "Asignar regla de plástico",
"cmd.plastic_boss": "Resalte",
"cmd.plastic_boss": "Saliente",
"cmd.plastic_lip": "Labio",
"cmd.plastic_manage_rules": "Gestionar reglas de plástico",
"cmd.plastic_rest": "Apoyo",
@@ -548,7 +579,7 @@
"cmd.sketch_slot_center_point": "Ranura por punto central",
"cmd.sketch_slot_center_to_center": "Ranura entre centros",
"cmd.sketch_slot_overall": "Ranura por longitud total",
"cmd.sketch_snap": "Detección de referencias",
"cmd.sketch_snap": "Referencia a objetos",
"cmd.sketch_solve": "Resolver boceto",
"cmd.sketch_spline3d": "Spline 3D",
"cmd.sketch_spline_control_point": "Spline por puntos de control",
@@ -573,7 +604,7 @@
"cmd.surface_extrude": "Extruir superficie",
"cmd.surface_fair": "Suavizar superficie",
"cmd.surface_fillet": "Redondeo de superficie",
"cmd.surface_loft": "Transición de superficies",
"cmd.surface_loft": "Solevación de superficies",
"cmd.surface_match": "Igualar superficie",
"cmd.surface_offset": "Desfasar superficie",
"cmd.surface_patch": "Parche",
@@ -595,7 +626,7 @@
"cmd.timeline_redefine": "Editar operación",
"cmd.timeline_rename": "Cambiar nombre",
"cmd.timeline_reorder": "Reordenar operación",
"cmd.timeline_roll_to": "Desplazar marcador del historial",
"cmd.timeline_roll_to": "Desplazar marcador de la línea de tiempo",
"cmd.timeline_rollback": "Mover marcador de la línea de tiempo",
"cmd.timeline_suppress": "Suprimir operación",
"cmd.view_apply": "Restaurar vista guardada",
@@ -634,6 +665,18 @@
"drive.stopped_by_contact": "Detenido en {value}: {a} atravesaría {b}",
"drive.stopped_by_loop": "Detenido en {value}: el bucle que pasa por {joint} no puede cerrarse más",
"drive.unconnected": "No mueve nada: {part} no está conectado a ningún elemento fijado",
"dxf.cancel_wait": "Esperando a que se detenga la exportación…",
"dxf.cancelled": "Exportación DXF cancelada",
"dxf.cancelling": "Cancelando la exportación DXF",
"dxf.exporting": "Exportando DXF",
"dxf.invalid_tolerance": "La tolerancia de curva debe estar entre 0,0001 y 1 mm.",
"dxf.progress.index": "Preparando superficies (2/5)",
"dxf.progress.meshes": "Preparando mallas (1/5)",
"dxf.progress.occlusion": "Resolviendo líneas ocultas (4/5)",
"dxf.progress.projection": "Proyectando geometría (3/5)",
"dxf.progress.write": "Escribiendo DXF (5/5)",
"dxf.tolerance": "Tolerancia de curva",
"dxf.tolerance_help": "Solo cuerpos visibles. Las curvas usan segmentos rectos. Una tolerancia menor da curvas más finas y consume más tiempo y memoria.",
"expression, e.g. 25 mm": "expresión, p. ej., 25 mm",
"fits the face, e.g. M8": "se ajusta a la cara, p. ej., M8",
"from the rule": "de la regla",
@@ -665,6 +708,10 @@
"joint.from_bodies_hint": "Cada cuerpo seleccionado pasa a un componente nuevo propio y conserva su posición.",
"joint.one_body": "Las dos selecciones pertenecen a {body}. Selecciona la segunda en otra pieza.",
"joint.one_component": "Estas piezas son cuerpos de un mismo componente: {bodies}. Una unión mueve un componente respecto a otro, por lo que cada pieza debe tener su propio componente.",
"motion.checked_to": "Comprobado solo hasta el paso {step}: la comprobación agotó su presupuesto de trabajo",
"motion.collision": "{a} · {b}: pasos {steps}",
"motion.duration_hint": "segundos (vacío: por paso)",
"motion.no_collisions": "Sin colisiones durante el estudio",
"nav.touchpad.help": "Mantén pulsado Mayús y mueve el puntero para encuadrar; mantén Alt/Opción y muévelo para orbitar. No hace falta pulsar ningún botón del ratón. El desplazamiento vertical hace zoom.",
"nav.touchpad.label": "Panel táctil",
"nav.touchpad.orbit": "Orbitar (mantén Alt/Opción y mueve el puntero; sin pulsar botones)",
@@ -727,17 +774,17 @@
"render.use_preview": "Usar vista previa integrada",
"sample.bracket.about": "Brida base con pestañas laterales y reborde, según una regla de 2 mm",
"sample.bracket.name": "Soporte de chapa",
"sample.enclosure.about": "Caja vaciada con labio, alojamientos para tornillos, apoyo y cierre a presión",
"sample.enclosure.about": "Caja vaciada con labio, salientes para tornillos, apoyo y encaje a presión",
"sample.enclosure.name": "Carcasa de plástico",
"sample.flange.about": "Cubo y brida con patrón circular controlado por un parámetro",
"sample.flange.name": "Brida atornillada",
"sample.hinge.about": "Dos componentes y una unión de revolución accionada hasta 60°",
"sample.hinge.name": "Conjunto de bisagra",
"sample.plate.about": "Placa paramétrica con redondeos, agujeros y un resalte perforado",
"sample.plate.about": "Placa paramétrica con redondeos, agujeros y un saliente perforado",
"sample.plate.name": "Placa de ejemplo",
"sample.vents.about": "Ranuras en un patrón rectangular: las filas, las columnas y el paso son parámetros",
"sample.vents.name": "Placa de ventilación",
"settings.display_quality_note": "Los niveles más finos muestran las caras y aristas curvas con mayor suavidad, pero tardan más en generar la malla. Solo cambia la vista, nunca el diseño ni las exportaciones.",
"settings.display_quality_note": "Los niveles más finos muestran las caras y aristas curvas con mayor suavidad, pero tardan más en generar la malla. Solo cambia el visor, nunca el diseño ni las exportaciones.",
"settings.frame_rate_note": "Muestra los fotogramas por segundo en la esquina inferior derecha de la vista. Mientras esté activado, la vista se redibuja continuamente.",
"settings.measure_axis_distances": "Mostrar distancias X/Y/Z",
"settings.measure_axis_distances_help": "Mostrar las cotas de cada eje global junto a la distancia total mientras está abierta la herramienta Medir.",
@@ -763,6 +810,10 @@
"sketch_text.path_hint": "Curva del boceto que seguirá el texto: haz clic aquí y después en la curva",
"sketch_text.use_font_file": "Usar el archivo de fuente {path}",
"the parts library is not available": "la biblioteca de piezas no está disponible",
"thread.automatic_size": "Tamaño automático",
"thread.designation": "Designación",
"thread.iso_metric": "Métrica ISO",
"thread.select_size": "Seleccionar tamaño",
"timeline.group": "Nueva carpeta de operaciones",
"timeline.move_many": "Mover elementos de la línea de tiempo",
"timeline.move_to_group": "Mover operaciones a la carpeta",
@@ -1008,6 +1059,9 @@
"ui.construct": "Construir",
"ui.construction": "Construcción",
"ui.context_menu": "Menú contextual",
"ui.continuity_g0": "G0 arista",
"ui.continuity_g1": "G1 tangencia",
"ui.continuity_g2": "G2 curvatura",
"ui.copy": "Copiar",
"ui.corner": "Esquina",
"ui.corners": "Esquinas",
@@ -1069,7 +1123,7 @@
"ui.equivalent_radius": "Radio equivalente",
"ui.expand": "Expandir",
"ui.exportDxf": "Exportar DXF…",
"ui.export_ellipsis": "Exportar...",
"ui.export_ellipsis": "Exportar…",
"ui.export_ellipsis_keymap": "Exportar…",
"ui.export_keymap_tip": "Exportar las teclas, los favoritos de la búsqueda S y la barra de herramientas como archivo",
"ui.extend": "Extender",
@@ -1095,6 +1149,8 @@
"ui.fully_constrained": "Totalmente restringido",
"ui.general": "General",
"ui.graphics": "Gráficos",
"ui.grid_follows_view": "La cuadrícula sigue a la vista",
"ui.grid_follows_view_hint": "Las vistas laterales muestran la cuadrícula en el plano vertical que tienen enfrente, en lugar del suelo",
"ui.ground_shadow": "Sombra en el suelo",
"ui.groupSelected": "Agrupar selección",
"ui.heading_add_ins": "COMPLEMENTOS",
@@ -1121,7 +1177,7 @@
"ui.heading_home": "INICIO",
"ui.heading_insert": "INSERTAR",
"ui.heading_inspect": "INSPECCIONAR",
"ui.heading_loft": "TRANSICIÓN",
"ui.heading_loft": "SOLEVACIÓN",
"ui.heading_make": "FABRICAR",
"ui.heading_measure": "MEDIR",
"ui.heading_mesh": "MALLA",
@@ -1191,7 +1247,7 @@
"ui.line": "Línea",
"ui.linetype": "Tipo de línea",
"ui.lock": "Bloquear",
"ui.loft": "Transición",
"ui.loft": "Solevación",
"ui.look_at": "Mirar hacia",
"ui.look_at_anim_desc": "Vista de eje, Mirar hacia, Inicio y Ajustar",
"ui.manufacture": "Fabricación",
@@ -1244,7 +1300,7 @@
"ui.offset_plane": "Plano desfasado",
"ui.one_side": "Un lado",
"ui.open": "Abrir",
"ui.open_ellipsis": "Abrir...",
"ui.open_ellipsis": "Abrir…",
"ui.open_preferences": "Abrir preferencias",
"ui.open_recent": "Abrir reciente",
"ui.operation": "Operación",
@@ -1289,6 +1345,8 @@
"ui.radial_context_menu": "Menú contextual radial",
"ui.radius": "Radio",
"ui.radius_type": "Tipo de radio",
"ui.rail": "Línea guía",
"ui.rail_fit": "Ajuste a la guía",
"ui.reachable": "Alcanzable",
"ui.rectangle": "Rectángulo",
"ui.rectangular_pattern": "Patrón rectangular",
@@ -1309,12 +1367,13 @@
"ui.right": "Derecha",
"ui.save": "Guardar",
"ui.save_as": "Guardar como",
"ui.save_as_ellipsis": "Guardar como...",
"ui.save_as_ellipsis": "Guardar como…",
"ui.save_mesh_no_slicer": "No se ha encontrado ningún laminador: elige Personalizado… y selecciona tu laminador, o desactiva Enviar al laminador",
"ui.save_mesh_pick_bodies": "Selecciona los cuerpos que se van a guardar",
"ui.save_mesh_temp_failed": "No se ha podido crear {folder}: {error}",
"ui.saved_to": "Guardado en {path}",
"ui.scale": "Escala",
"ui.second_rail": "Segunda línea guía",
"ui.section_analysis": "Análisis de sección",
"ui.select": "Seleccionar",
"ui.selectOther": "Seleccionar otro…",
@@ -1354,7 +1413,7 @@
"ui.smooth": "Suave",
"ui.smooth_wheel_zoom": "Zoom suave con la rueda",
"ui.smooth_wheel_zoom_tip": "Desactívalo para aplicar cada movimiento de la rueda inmediatamente, sin suavizado posterior",
"ui.snap": "Ajustar a referencias",
"ui.snap": "Referencia a objetos",
"ui.space_mouse_hint": "Desplaza y gira la vista a la vez; los bocetos solo permiten desplazamiento y zoom.",
"ui.space_mouse_navigate": "Navegar con SpaceNavigator / SpaceMouse",
"ui.spacing": "Espaciado",
@@ -1365,6 +1424,7 @@
"ui.stand_up_tip": "Tras abrir un archivo STEP o IGES con Z hacia arriba, ofrecer un cuarto de vuelta alrededor de X",
"ui.start": "Iniciar",
"ui.start_radius": "Radio inicial",
"ui.stretch": "Estirar",
"ui.supersampling": "Supermuestreo (SSAA)",
"ui.supersampling_adaptive": "Solo cuando la vista está inmóvil",
"ui.supersampling_off": "Desactivado (1×)",