| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- {
- "invoice": {
- "title": "Invoice",
- "downloadPdf": "Download PDF",
- "paymentReceived": "Payment received!",
- "paymentApplied": "{amount} has been applied to this invoice.",
- "verifyingPayment": "Verifying payment...",
- "balanceDue": "Balance Due",
- "fullAmount": "Full amount",
- "partialPayment": "Partial payment",
- "enterAmount": "Enter amount",
- "payWithCard": "Pay {amount} with Card",
- "payWithVipps": "Pay {amount} with Vipps",
- "payWithPaypal": "Pay {amount} with PayPal",
- "errorInvalidAmount": "Please enter a valid amount.",
- "errorExceedsBalance": "Amount cannot exceed {amount}.",
- "errorVerifyFailed": "Payment could not be verified. It may still be processing.",
- "errorVerifyRequest": "Failed to verify payment status.",
- "errorCheckoutFailed": "Failed to start checkout.",
- "errorPaymentFailed": "Failed to initiate payment. Please try again.",
- "billTo": "Bill To",
- "vehicle": "Vehicle",
- "vin": "VIN: {vin}",
- "plate": "Plate: {plate}",
- "service": "Service",
- "type": "Type: {type}",
- "tech": "Tech: {tech}",
- "parts": "Parts",
- "partNumber": "Part #",
- "description": "Description",
- "qty": "Qty",
- "unitPrice": "Unit Price",
- "total": "Total",
- "labor": "Labor",
- "hours": "Hours",
- "rate": "Rate",
- "ratePerHour": "{rate}/hr",
- "subtotal": "Subtotal",
- "discount": "Discount",
- "discountPercent": "Discount ({percent}%)",
- "tax": "Tax ({rate}%)",
- "paid": "Paid",
- "paidInFull": "PAID IN FULL",
- "amountDue": "Amount Due",
- "paymentInformation": "Payment Information",
- "bankAccount": "Bank Account",
- "orgNumber": "Org. Number",
- "paymentTerms": "Payment Terms",
- "dueDate": "Due Date",
- "serviceImages": "Service Images ({count})",
- "serviceVideos": "Service Videos ({count})",
- "diagnosticReports": "Diagnostic Reports ({count})",
- "notes": "Notes",
- "diagnosticNotes": "Diagnostic Notes",
- "tel": "Tel: {phone}"
- },
- "quote": {
- "title": "Quote",
- "downloadPdf": "Download PDF",
- "preparedFor": "Prepared For",
- "vehicle": "Vehicle",
- "vin": "VIN: {vin}",
- "plate": "Plate: {plate}",
- "quoteDetails": "Quote Details",
- "description": "Description",
- "parts": "Parts",
- "partNumber": "Part #",
- "partDescription": "Description",
- "qty": "Qty",
- "unitPrice": "Unit Price",
- "total": "Total",
- "labor": "Labor",
- "laborDescription": "Description",
- "hours": "Hours",
- "rate": "Rate",
- "ratePerHour": "{rate}/hr",
- "subtotal": "Subtotal",
- "discount": "Discount",
- "discountPercent": "Discount ({percent}%)",
- "tax": "Tax ({rate}%)",
- "images": "Images ({count})",
- "documents": "Documents",
- "requestChanges": "Request Changes",
- "acceptQuote": "Accept Quote",
- "whatChanges": "What changes would you like?",
- "changePlaceholder": "Describe the changes you'd like...",
- "cancel": "Cancel",
- "submitRequest": "Submit Request",
- "quoteAccepted": "Quote Accepted",
- "quoteAcceptedMessage": "Thank you! This quote has been accepted. The workshop will be in touch shortly.",
- "changesRequested": "Changes Requested",
- "changesRequestedMessage": "Your change request has been submitted. The workshop will review and get back to you.",
- "validUntil": "Valid until: {date}",
- "status": {
- "draft": "Draft",
- "sent": "Sent",
- "accepted": "Accepted",
- "rejected": "Rejected",
- "expired": "Expired",
- "converted": "Converted",
- "changes_requested": "Changes Requested"
- },
- "tel": "Tel: {phone}"
- },
- "inspection": {
- "title": "Vehicle Inspection",
- "vehicle": "Vehicle",
- "customer": "Customer",
- "vin": "VIN: {vin}",
- "plate": "Plate: {plate}",
- "mileage": "Mileage: {mileage}",
- "inspected": "inspected",
- "pass": "Pass",
- "fail": "Fail",
- "attention": "Attention",
- "notInspected": "Not Inspected",
- "quoteAvailable": "A quote has been prepared for this inspection",
- "quoteAvailableDescription": "Review the quote to see pricing and approve the recommended work.",
- "viewQuote": "View Quote",
- "quoteRequested": "Quote Requested",
- "quoteRequestedCancel": "— Cancel",
- "requestQuote": "Request a Quote",
- "downloadPdf": "Download PDF",
- "notes": "Notes",
- "quoteCancelled": "Quote request cancelled",
- "cancelFailed": "Failed to cancel request"
- },
- "terms": {
- "title": "Terms of Sale (Salgsvilkår)",
- "contact": "Contact",
- "tel": "Tel: {phone}"
- },
- "quoteRequest": {
- "title": "Request a Quote",
- "description": "Select the items you'd like a repair quote for.",
- "selectAll": "Select all",
- "deselectAll": "Deselect all",
- "selectedCount": "{selected} of {total} selected",
- "fail": "Fail",
- "attention": "Attention",
- "message": "Message",
- "messageOptional": "(optional)",
- "messagePlaceholder": "Any additional details or questions...",
- "cancel": "Cancel",
- "submitRequest": "Submit Request",
- "selectAtLeastOne": "Select at least one item",
- "submitSuccess": "Quote request submitted!",
- "submitError": "Failed to submit request"
- },
- "common": {
- "poweredBy": "Powered by",
- "termsOfSale": "Terms of Sale",
- "portalMessage": "View your vehicles, invoices, and more at your",
- "customerPortal": "customer portal"
- }
- }
|