{ "invoice": { "title": "FACTURA", "due": "Vence: {date}", "billTo": "Facturar a", "customerTaxId": "NIF", "vehicle": "Vehículo", "vehicleMarine": "Embarcación", "vin": "VIN: {vin}", "vinMarine": "HIN: {vin}", "typeKey": "HSN/TSN: {typeKey}", "plate": "Placa: {plate}", "plateMarine": "Matrícula: {plate}", "mileage": "Kilometraje: {mileage}", "mileageMarine": "Horas de Motor: {mileage}", "km": "km", "mi": "mi", "mileageUnitMarine": "h", "service": "Servicio", "type": "Tipo: {type}", "tech": "Técnico: {tech}", "parts": "Piezas", "partNumber": "N.º de pieza", "description": "Descripción", "qty": "Cant.", "unitPrice": "Precio unitario", "items": "Artículos", "pos": "N.º", "unitOfMeasure": "Unidad", "invoiceNumberLabel": "N.º de factura", "customerNumberLabel": "N.º de cliente", "dateLabel": "Fecha", "total": "Total", "labor": "Mano de obra", "hours": "Horas", "hrs": "h", "unit": "ud.", "rate": "Tarifa", "ratePerHour": "{rate}/h", "subtotal": "Subtotal", "subtotalInclTax": "Subtotal (con impuesto)", "discount": "Descuento", "discountPercent": "Descuento ({percent}%)", "tax": "Impuesto ({rate}%)", "taxIncluded": "Con impuesto ({rate}%)", "taxIncludedNamed": "Con {name} ({rate}%)", "paymentsReceived": "Pagos recibidos", "paidInFull": "PAGADO EN SU TOTALIDAD", "amountDue": "Monto adeudado", "notes": "Notas", "bankAccount": "Cuenta bancaria", "paymentInformation": "Información de pago", "orgNumberLabel": "Núm. de org.", "paymentTermsLabel": "Condiciones de pago", "netDays": "{days} días", "dueDateLabel": "Fecha de vencimiento", "warrantyTitle": "Garantía", "warrantyDuration": "Duración", "warrantyMileage": "Límite de kilometraje", "warrantyExpires": "Vence", "warrantyNotes": "Términos", "warrantyMonthsUnit": "meses", "warrantyNotIncluded": "No se incluye garantía del taller", "warrantyStatutoryRights": "Sus derechos legales no se ven afectados.", "warrantyIncluded": "Incluida", "diagnosticNotes": "Notas de diagnóstico", "findings": "Observaciones", "findingsDescription": "Los siguientes elementos fueron observados durante este servicio y pueden requerir atención.", "findingSeverityLabel": "Gravedad", "findingSeverityUrgent": "Alta", "findingSeverityNeedsWork": "Media", "findingSeverityMonitor": "Baja", "findingNotesLabel": "Notas", "attachedDocuments": "Documentos adjuntos", "seeAppendedPages": "{name} (ver páginas adjuntas)", "serviceImages": "Imágenes del servicio", "paymentTerms": "Condiciones de pago: {terms}", "viewPortal": "Ver su portal: {url}", "professionalWorkshop": "Gestión profesional de talleres", "tel": "Tel: {phone}", "org": "Org: {org}", "qtyOrHours": "Unidad / Horas", "customFieldsTitle": "Información adicional", "telegramConnect": "Chatea con nosotros en Telegram", "taxRegistrationLabel": "Núm. {name}" }, "quote": { "title": "PRESUPUESTO", "to": "Para", "customerTaxId": "NIF", "vehicle": "Vehículo", "vin": "VIN: {vin}", "typeKey": "HSN/TSN: {typeKey}", "plate": "Placa: {plate}", "quoteDetails": "Detalles del presupuesto", "parts": "Piezas", "partNumber": "N.º de pieza", "description": "Descripción", "qty": "Cant.", "unitPrice": "Precio unitario", "total": "Total", "labor": "Mano de obra", "hours": "Horas", "hrs": "h", "unit": "ud.", "rate": "Tarifa", "ratePerHour": "{rate}/h", "subtotal": "Subtotal", "subtotalInclTax": "Subtotal (con impuesto)", "discount": "Descuento", "discountPercent": "Descuento ({percent}%)", "tax": "Impuesto ({rate}%)", "taxIncluded": "Con impuesto ({rate}%)", "taxIncludedNamed": "Con {name} ({rate}%)", "validUntil": "Válido hasta: {date}", "attachedDocuments": "Documentos adjuntos", "attached": "{name} (adjunto)", "quoteImages": "Imágenes del presupuesto", "validityFooterUntil": "Este presupuesto es válido hasta el {date}", "validityFooter30": "Este presupuesto es válido por 30 días", "viewPortal": "Ver su portal: {url}", "tel": "Tel: {phone}", "qtyOrHours": "Unidad / Horas", "customFieldsTitle": "Información adicional", "quoteNumberLabel": "N.º de presupuesto", "validUntilLabel": "Válido hasta" }, "inspection": { "title": "INSPECCIÓN DE VEHÍCULO", "titleMarine": "INSPECCIÓN DE EMBARCACIÓN", "vehicle": "Vehículo", "vehicleMarine": "Embarcación", "vin": "VIN: {vin}", "vinMarine": "HIN: {vin}", "typeKey": "HSN/TSN: {typeKey}", "plate": "Placa: {plate}", "plateMarine": "Matrícula: {plate}", "mileage": "Kilometraje: {mileage}", "mileageMarine": "Horas de Motor: {mileage}", "customer": "Cliente", "inspectionDetails": "Detalles de la inspección", "statusCompleted": "Completado", "statusInProgress": "En progreso", "status": "Estado: {status}", "inspected": "Inspeccionado", "pass": "Aprobado", "attention": "Atención", "fail": "Reprobado", "item": "Elemento", "statusColumn": "Estado", "notesColumn": "Notas", "footerText": "Inspección de vehículo — {shopName}", "footerTextMarine": "Inspección de embarcación · {shopName}", "viewPortal": "Ver su portal: {url}", "tel": "Tel: {phone}", "euPass": "Sin deficiencia", "euAttention": "Deficiencia leve", "euFail": "Deficiencia grave", "euDangerous": "Deficiencia peligrosa", "basicPass": "Apto", "basicAttention": "Atención", "basicFail": "No apto", "basicDangerous": "Peligroso", "resultPass": "Favorable", "resultPassMinor": "Favorable con deficiencias leves", "resultFail": "Desfavorable — deficiencias graves", "resultFailDangerous": "Negativo — deficiencias peligrosas", "resultIncomplete": "Sin finalizar", "testDetails": "Datos de la inspección", "testDate": "Fecha de la inspección", "testLocation": "Lugar de la inspección", "inspector": "Inspector", "certificateNumber": "Número de certificado", "vehicleCategory": "Categoría del vehículo", "nextTestDue": "Próxima inspección", "limit": "Límite", "rangeMin": "mín.", "rangeMax": "máx.", "overallResult": "Resultado de la inspección", "deficiencies": "Deficiencias detectadas", "reading": "Lectura", "noDeficiencies": "No se registraron deficiencias.", "resultDetailPass": "No se detectaron deficiencias.", "resultDetailPassMinor": "El vehículo es apto. Repare las deficiencias leves sin demora indebida.", "resultDetailFail": "El vehículo no es apto. Las deficiencias deben repararse y el vehículo volver a inspeccionarse.", "resultDetailFailDangerous": "El vehículo no debe circular por la vía pública hasta que se reparen las deficiencias peligrosas.", "resultDetailIncomplete": "Esta inspección sigue en curso.", "attachments": "Fotos y documentos", "attachedDocuments": "Documentos adjuntos: {names}", "euNotApplicable": "No aplicable", "basicNotApplicable": "No aplicable", "allResults": "Todos los resultados", "signature": "Firma", "sectionColumn": "Sección" }, "serviceHistory": { "serviceHistoryTitle": "HISTORIAL DE SERVICIO", "totalServices": "Total Servicios", "totalPartsUsed": "Piezas Usadas", "totalLaborItems": "Elementos de Mano de Obra", "grandTotal": "Total General", "serviceRecords": "Registros de Servicio", "date": "Fecha", "serviceTitle": "Servicio", "type": "Tipo", "status": "Estado", "mileageCol": "Kilometraje", "mileageColMarine": "Horas Motor" }, "common": { "poweredBy": "Desarrollado por", "signature": "Firma", "signedBy": "Firmado por", "signatureDate": "Fecha", "conditionMapTitle": "Estado del vehículo", "conditionMapNo": "N.º", "conditionMapArea": "Zona", "conditionMapKind": "Tipo", "conditionMapSeverity": "Gravedad", "conditionMapNote": "Nota" }, "workOrder": { "title": "ORDEN DE TRABAJO", "orderNumberLabel": "N.º de orden", "customer": "Cliente", "plateLabel": "Matrícula", "jobDetails": "Datos del trabajo", "status": "Estado: {status}", "technician": "Técnico: {tech}", "scheduled": "Programado: {date}", "promised": "Prometido: {date}", "workBay": "Puesto: {bay}", "statusPending": "Pendiente", "statusInProgress": "En curso", "statusWaitingParts": "Esperando piezas", "statusCompleted": "Completado", "concerns": "Inquietudes del cliente", "workRequested": "Trabajo solicitado", "checklist": "Trabajos", "scanToOpen": "Escanee para abrir esta orden de trabajo", "customerSignature": "Firma del cliente", "printedOn": "Impreso el {date}" } }