| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195 |
- {
- "list": {
- "active": "Active",
- "archived": "Archived",
- "searchPlaceholder": "Search by plate, make, model, VIN...",
- "addVehicle": "Add Vehicle",
- "emptySearch": "No vehicles match your search.",
- "emptyArchived": "No archived vehicles.",
- "empty": "No vehicles yet.",
- "table": {
- "plate": "Plate",
- "vehicle": "Vehicle",
- "customer": "Customer",
- "mileage": "Mileage",
- "services": "Services"
- },
- "edit": "Edit",
- "archive": "Archive",
- "unarchive": "Unarchive",
- "delete": "Delete",
- "deleteTitle": "Delete Vehicle",
- "deleteDescription": "Delete {name}? This will remove all associated service records and notes.",
- "unarchiveTitle": "Unarchive Vehicle",
- "unarchiveDescription": "Restore {name} to the active vehicles list?",
- "vehicleUnarchived": "Vehicle unarchived",
- "unarchiveError": "Failed to unarchive vehicle",
- "deleteError": "Failed to delete vehicle",
- "error": "Failed to load vehicles"
- },
- "detail": {
- "vehicleArchived": "This vehicle is archived",
- "backToVehicles": "Back to vehicles",
- "newWorkOrder": "New Work Order",
- "editVehicle": "Edit Vehicle",
- "unarchive": "Unarchive",
- "archive": "Archive",
- "delete": "Delete",
- "notFound": "Vehicle not found",
- "predictedKm": "Predicted Km",
- "predictedMileage": "Predicted Mileage",
- "dismissed": "Dismissed",
- "undo": "Undo",
- "serviceOverdue": "Service Overdue",
- "serviceSoon": "Service Soon",
- "services": "services",
- "purchased": "Purchased {date}",
- "tabs": {
- "services": "Services",
- "inspections": "Inspections",
- "notes": "Notes",
- "reminders": "Reminders"
- },
- "noteDeleted": "Note deleted",
- "noteDeleteError": "Failed to delete",
- "reminderDeleted": "Reminder deleted",
- "reminderDeleteError": "Failed to delete",
- "vehicleUnarchived": "Vehicle unarchived",
- "unarchiveError": "Failed to unarchive",
- "vehicleDeleted": "Vehicle deleted",
- "vehicleDeleteError": "Failed to delete vehicle",
- "deleteTitle": "Delete vehicle?",
- "deleteDescription": "This will permanently delete {name} and all associated service records, notes, and reminders. This action cannot be undone.",
- "edit": "Edit"
- },
- "inspections": {
- "newInspection": "New Inspection",
- "empty": "No inspections yet",
- "template": "Template",
- "progress": "Progress",
- "status": "Status",
- "date": "Date",
- "completed": "Completed",
- "inProgress": "In Progress"
- },
- "reminders": {
- "active": "Active",
- "completed": "Completed",
- "all": "All",
- "addReminder": "Add Reminder",
- "emptyActive": "No active reminders",
- "emptyCompleted": "No completed reminders",
- "empty": "No reminders yet",
- "overdue": "Overdue",
- "dueSoon": "Due Soon",
- "due": "Due {date}",
- "dueAt": "Due at {mileage} {unit}",
- "editTitle": "Edit Reminder",
- "addTitle": "Add Reminder",
- "titleLabel": "Title *",
- "titlePlaceholder": "e.g. Oil Change",
- "descriptionLabel": "Description",
- "descriptionPlaceholder": "Optional details...",
- "dueDateLabel": "Due Date",
- "dueMileageLabel": "Due Mileage",
- "dueMileagePlaceholder": "e.g. 50000",
- "reminderUpdated": "Reminder updated",
- "reminderCreated": "Reminder created",
- "saveError": "Failed to {action} reminder"
- },
- "services": {
- "searchPlaceholder": "Search records...",
- "allTypes": "All types",
- "maintenance": "Maintenance",
- "repair": "Repair",
- "upgrade": "Upgrade",
- "inspection": "Inspection",
- "newWorkOrder": "New Work Order",
- "table": {
- "date": "Date",
- "title": "Title",
- "type": "Type",
- "status": "Status",
- "mileage": "Mileage",
- "technician": "Technician",
- "files": "Files",
- "total": "Total"
- },
- "emptyFiltered": "No service records match your filters.",
- "empty": "No service records yet.",
- "showing": "Showing {start}-{end} of {total}",
- "perPage": "per page",
- "page": "Page {page} of {totalPages}"
- },
- "notes": {
- "addNote": "Add Note",
- "table": {
- "title": "Title",
- "content": "Content",
- "date": "Date"
- },
- "empty": "No notes yet.",
- "pin": "Pin",
- "unpin": "Unpin",
- "delete": "Delete",
- "showing": "Showing {start}-{end} of {total}",
- "perPage": "per page",
- "page": "Page {page} of {totalPages}",
- "editTitle": "Edit Note",
- "addTitle": "Add Note",
- "titleLabel": "Title *",
- "titlePlaceholder": "Note title",
- "contentLabel": "Content *",
- "contentPlaceholder": "Write your note...",
- "noteUpdated": "Note updated",
- "noteCreated": "Note created",
- "titleRequired": "Title and content are required",
- "saveError": "Failed to {action} note"
- },
- "form": {
- "editTitle": "Edit Vehicle",
- "addTitle": "Add New Vehicle",
- "photo": "Photo",
- "clickToUpload": "Click to upload a photo",
- "imageFormats": "JPEG, PNG, WebP up to 5MB",
- "imageTooLarge": "Image too large",
- "maxFileSize": "Max file size is 5MB",
- "uploadingImage": "Uploading image...",
- "uploadFailed": "Upload failed",
- "imageUploaded": "Image uploaded",
- "customer": "Customer",
- "searchCustomers": "Search customers...",
- "noCustomerFound": "No customer found.",
- "noCustomer": "No customer",
- "addCustomer": "Add Customer",
- "make": "Make *",
- "model": "Model *",
- "year": "Year *",
- "mileage": "Mileage",
- "vin": "VIN",
- "licensePlate": "License Plate",
- "color": "Color",
- "fuelType": "Fuel Type",
- "gasoline": "Gasoline",
- "diesel": "Diesel",
- "electric": "Electric",
- "hybrid": "Hybrid",
- "other": "Other",
- "transmission": "Transmission",
- "automatic": "Automatic",
- "manual": "Manual",
- "cvt": "CVT",
- "engineSize": "Engine Size",
- "vehicleUpdated": "Vehicle updated",
- "vehicleAdded": "Vehicle added",
- "saveError": "Failed to save vehicle"
- },
- "archiveDialog": {
- "title": "Archive Vehicle",
- "description": "Archive <span>{name}</span>? It will be hidden from the main list but all service history will be preserved.",
- "reasonLabel": "Reason (optional)",
- "reasonPlaceholder": "e.g. Sold, totaled, decommissioned...",
- "archived": "{name} archived",
- "archiveError": "Failed to archive vehicle"
- }
- }
|