{ "page": { "error": "Error al cargar el tablero de trabajo" }, "toolbar": { "today": "Hoy", "day": "Día", "week": "Semana", "presenter": "Presentador", "addTechnician": "Agregar Técnico", "previousWeek": "Semana anterior", "nextWeek": "Semana siguiente", "previousDay": "Día anterior", "nextDay": "Día siguiente", "groupBy": "Columnas", "byTechnician": "Una columna por técnico", "byBay": "Una columna por puesto", "byNothing": "Una columna por día", "weekends": "Fin de semana", "add": "Añadir", "addBay": "Añadir puesto", "weekNumber": "Sem. {number}", "lanes": "Carriles", "showAllLanes": "Mostrar todas", "onlyBusyLanes": "Solo con trabajo", "layout": "Vista", "layoutTimeline": "Cronología", "layoutCards": "Resumen", "rows": "Filas", "rowPerTechnician": "Una fila por técnico", "rowPerBay": "Una fila por puesto", "rowNothing": "Una sola fila", "technicians": "Técnicos", "workBays": "Puestos de trabajo", "weekendsDayHint": "Solo se aplica al ver una semana" }, "board": { "days": { "mon": "Lun", "tue": "Mar", "wed": "Mié", "thu": "Jue", "fri": "Vie", "sat": "Sáb", "sun": "Dom" }, "noTechnicians": "Sin Técnicos Aún", "noTechniciansDescription": "Agregue un técnico para comenzar a programar trabajo en el tablero.", "failedMove": "Error al mover asignación", "failedAssign": "Error al asignar trabajo", "failedRemove": "Error al eliminar asignación", "createNewWorkorder": "Crear nueva orden de trabajo", "noBays": "Aún no hay puestos de trabajo. Añade uno para planificar la semana por puesto.", "addFirstBay": "Añadir puesto", "lanes": { "noBay": "Sin puesto", "noTechnician": "Sin técnico", "everyone": "Todo el trabajo", "thisWeek": "Esta semana" }, "dropNeedsLane": "Agrupa el tablero por técnico o puesto de trabajo antes de soltar un trabajo en él." }, "unassigned": { "title": "Trabajos Sin Asignar ({count})", "searchPlaceholder": "Buscar trabajos...", "empty": "No hay trabajos sin asignar" }, "technician": { "editTitle": "Editar Técnico", "addTitle": "Agregar Técnico", "name": "Nombre", "namePlaceholder": "p.ej. Juan García", "color": "Color", "linkMember": "Vincular a Miembro de la Organización (opcional)", "standalone": "Técnico independiente", "deleteTitle": "Eliminar Técnico", "deleteDescription": "¿Desea eliminar a \"{name}\" del tablero de trabajo? Sus asignaciones existentes también se eliminarán.", "addTechnician": "Agregar Técnico", "standaloneOnly": "Un nombre en el tablero para alguien que no inicia sesión, como un aprendiz o un externo. Para un mecánico que usa la aplicación, añádalo en la página de Equipo.", "linkedTo": "Entra como {name}", "linkedManagedOnTeam": "Se gestiona en la página de Equipo, junto con su acceso a la aplicación.", "skills": "Habilidades", "skillsPlaceholder": "Diagnóstico, certificado en VE", "skillsHint": "Se muestra bajo el nombre donde se reparte el trabajo. Opcional." }, "jobDetail": { "viewDetails": "Ver Detalles", "remove": "Eliminar", "endBeforeStart": "La hora de fin debe ser posterior a la hora de inicio", "endTime": "Hora de fin", "failedDuration": "Error al actualizar la duración", "failedTimes": "Error al actualizar los horarios", "startTime": "Hora de inicio" }, "presenter": { "title": "Tablero de Trabajo", "day": "Día", "status": "Estado", "week": "Semana", "today": "Hoy", "live": "En Vivo", "disconnected": "Actualizaciones en vivo desconectadas", "noTechnicians": "Sin técnicos configurados", "noJobsToday": "Sin trabajos hoy", "job": "{count} trabajo", "jobs": "{count} trabajos", "statusLabels": { "pending": "Pendiente", "inProgress": "En Progreso", "waitingParts": "Esperando Piezas", "completed": "Completado" }, "previous": "Anterior", "next": "Siguiente", "groupingUnused": "El tablero de estado agrupa por estado", "connecting": "Conectando…" }, "week": { "createAt": "Nueva orden de trabajo a las {time}", "unscheduled": "Sin programar ({count})", "hint": "Arrastra un trabajo para moverlo. Arrastra su borde superior o inferior para cambiar la duración.", "hiddenDays": "{count} programado(s) el fin de semana. Mostrar fin de semana.", "panLeft": "Antes en la semana", "panRight": "Después en la semana", "hintPan": "Arrastra el fondo para recorrer la semana.", "wholeWeek": "Ver la semana completa", "hintZoom": "Mantén Ctrl y desplázate para hacer zoom." }, "bay": { "addTitle": "Añadir puesto de trabajo", "editTitle": "Editar puesto de trabajo", "description": "Un lugar donde se trabaja: un elevador, una rampa o una zona de lavado.", "name": "Nombre", "namePlaceholder": "p. ej. Elevador 1", "color": "Color", "dailyCapacity": "Horas reservables por día", "hoursPerDay": "horas por día", "capacityHint": "Sirve para ver cuán lleno está cada día.", "deleteTitle": "Eliminar puesto de trabajo", "deleteDescription": "¿Eliminar «{name}»? Los trabajos reservados en él siguen programados y pasan a la columna sin puesto.", "addBay": "Añadir puesto", "saveFailed": "No se pudo guardar el puesto de trabajo" }, "lane": { "booked": "Programado", "capacity": "Capacidad", "free": "Libre", "over": "Excedido en", "jobs": "Trabajos", "utilisation": "{pct} % de la capacidad", "placeholder": "Trabajo aún sin asignar aquí." }, "job": { "time": "Hora", "duration": "Duración", "technician": "Técnico", "workBay": "Puesto de trabajo", "status": "Estado", "noTime": "Sin hora todavía", "none": "Nadie todavía", "promised": "Prometido", "promiseLate": "Retrasado", "promiseOverdue": "Prometido al cliente para un momento ya pasado" } }