{ "list": { "statusAll": "Alle", "statusAttention": "Erfordert Aufmerksamkeit", "statusDraft": "Entwurf", "statusSent": "Gesendet", "statusAccepted": "Akzeptiert", "statusRejected": "Abgelehnt", "statusConverted": "Umgewandelt", "searchPlaceholder": "Angebote suchen...", "newQuote": "Neues Angebot", "columnQuoteNumber": "Angebot Nr.", "columnTitle": "Titel", "columnCustomer": "Kunde", "columnVehicle": "Fahrzeug", "columnStatus": "Status", "columnDate": "Datum", "columnTotal": "Gesamt", "noQuotes": "Keine Angebote gefunden." }, "page": { "quote": "Angebot", "save": "Speichern", "pdf": "PDF", "email": "E-Mail", "share": "Teilen", "delete": "Löschen", "deleteTitle": "Angebot löschen", "deleteDescription": "Dieses Angebot wird dauerhaft gelöscht.", "saved": "Angebot gespeichert", "unsavedChanges": "Nicht gespeicherte Änderungen", "saveFirst": "Bitte speichern Sie zuerst Ihre Änderungen", "failedSave": "Angebot konnte nicht gespeichert werden", "failedDelete": "Löschen fehlgeschlagen", "failedPdf": "PDF konnte nicht erstellt werden", "selectVehicle": "Bitte wählen Sie ein Fahrzeug", "convertTitle": "Angebot in Arbeitsauftrag umwandeln", "convertDescription": "Es wird ein neuer Serviceauftrag (Arbeitsauftrag) aus diesem Angebot erstellt. Wählen Sie ein Fahrzeug für den Arbeitsauftrag.", "convert": "Umwandeln", "convertToWorkOrder": "In Arbeitsauftrag umwandeln", "cancel": "Abbrechen", "failedConvert": "Umwandlung fehlgeschlagen", "changesRequested": "Änderungen angefordert", "quoteAccepted": "Angebot akzeptiert", "markResolved": "Als erledigt markieren", "responseResolved": "Kundenantwort erledigt", "entityLabel": "Angebot", "tabs": { "details": "Details", "images": "Bilder", "documents": "Dokumente" }, "customFieldsInvalid": "Bitte alle erforderlichen benutzerdefinierten Felder ausfüllen", "customFieldsSaveFailed": "Benutzerdefinierte Felder konnten nicht gespeichert werden" }, "form": { "newQuote": "Neues Angebot", "editQuote": "Angebot bearbeiten", "cancel": "Abbrechen", "createQuote": "Angebot erstellen", "updateQuote": "Angebot aktualisieren", "created": "Angebot erstellt", "updated": "Angebot aktualisiert", "failedCreate": "Angebot konnte nicht erstellt werden", "failedUpdate": "Angebot konnte nicht aktualisiert werden" }, "parts": { "title": "Teile", "addPart": "Teil hinzufügen", "partNumber": "Teilenr.", "name": "Name", "namePlaceholder": "Name *", "qty": "Menge", "unitPrice": "Stückpreis", "total": "Gesamt", "subtotal": "Teile Zwischensumme: {amount}", "deleteRow": "Zeile löschen", "excludeFromTotal": "Von der Summe ausnehmen", "addFromInventory": "Aus Lager", "unitCost": "Kosten", "markupPercent": "Aufschlag %", "nameMissingHint": "Zeilen ohne Teilenamen werden nicht gespeichert." }, "labor": { "title": "Arbeitszeit", "addLabor": "Arbeitszeit hinzufügen", "fromPresets": "Aus Vorlagen", "description": "Beschreibung", "descriptionPlaceholder": "Beschreibung *", "hours": "Stunden", "rate": "Satz ({currency}/Std.)", "total": "Gesamt", "subtotal": "Arbeitszeit Zwischensumme: {amount}", "addService": "Leistung hinzufügen", "qty": "Menge", "qtyOrHours": "Einheit / Stunden", "hourlyTag": "HR", "serviceTag": "SVC", "hourlyHint": "Stundenbasiert: nach geleisteten Stunden berechnet (Stunden × Satz/Std.). Zum Wechseln klicken.", "serviceHint": "Pauschale: als Festpreis pro Einheit berechnet. Zum Wechseln klicken.", "deleteRow": "Zeile löschen", "excludeFromTotal": "Von der Summe ausnehmen" }, "notes": { "title": "Notizen", "public": "Öffentlich", "internal": "Intern", "publicPlaceholder": "Angebotsbeschreibung für den Kunden...", "internalPlaceholder": "Interne Notizen (nicht für den Kunden sichtbar)...", "publicHelper": "Wird auf dem Angebotsdokument angezeigt", "internalHelper": "Nur für Ihr Team sichtbar" }, "sidebar": { "sharedLink": { "title": "Geteilter Link", "sharedOn": "Geteilt am {date}", "notViewed": "Noch nicht angesehen", "viewedTimes": "{count, plural, one {# Mal} other {# Mal}} angesehen", "lastViewed": "Zuletzt {date}", "copyLink": "Link kopieren", "linkCopied": "Link kopiert" } }, "details": { "title": "Angebotsdetails", "titleLabel": "Titel *", "titlePlaceholder": "Kostenvoranschlag Fahrzeugreparatur", "status": "Status", "statusDraft": "Entwurf", "statusSent": "Gesendet", "statusAccepted": "Akzeptiert", "statusRejected": "Abgelehnt", "validUntil": "Gültig bis", "viewInspection": "Verknüpfte Inspektion anzeigen", "vehicle": "Fahrzeug", "customer": "Kunde", "selectVehicle": "Fahrzeug auswählen...", "selectCustomer": "Kunden auswählen...", "none": "Keine", "clearVehicle": "Fahrzeug entfernen", "clearCustomer": "Kunde entfernen" }, "totals": { "title": "Summen", "parts": "Teile", "labor": "Arbeitszeit", "subtotal": "Zwischensumme", "subtotalInclTax": "Zwischensumme (inkl. Steuer)", "discount": "Rabatt", "discountNone": "Kein", "discountPercentage": "Prozentsatz", "discountFixed": "Festbetrag", "tax": "Steuer", "taxIncluded": "Steuer (inkl.)", "total": "Gesamt", "inclusiveModeHint": "Zeilenpreise werden inklusive Steuer eingegeben. Die Summen zeigen die Aufteilung netto + Steuer." }, "shareDialog": { "title": "Angebot teilen", "description": "Erstellen Sie einen öffentlichen Link, über den jeder dieses Angebot ansehen und herunterladen kann, ohne sich anzumelden.", "notifyTitle": "{name} benachrichtigen", "email": "E-Mail", "noEmail": "(keine E-Mail hinterlegt)", "sms": "SMS", "noPhone": "(keine Telefonnummer hinterlegt)", "sendNotification": "Benachrichtigung senden", "revokeLink": "Link widerrufen", "generateLink": "Öffentlichen Link erstellen", "emailSent": "E-Mail gesendet", "failedEmail": "E-Mail konnte nicht gesendet werden", "smsSent": "SMS gesendet", "failedSms": "SMS konnte nicht gesendet werden", "copyLink": "Link kopieren" }, "images": { "title": "Angebotsbilder", "dropzone": "Bilder hier ablegen oder klicken zum Durchsuchen", "uploading": "Wird hochgeladen...", "formats": "JPG, PNG, WebP — max. 10 MB pro Bild", "uploadingImages": "Bilder werden hochgeladen...", "limitReached": "Bilderlimit erreicht ({count}/{max})", "upgradePrompt": "Upgraden Sie Ihren Plan, um mehr Bilder hochzuladen.", "onlyAllowed": "Nur JPG, PNG und WebP Bilder sind erlaubt. {names} übersprungen.", "onlyUploading": "Es werden nur {count} Bild(er) hochgeladen, um das Limit einzuhalten.", "uploadingCount": "{count} Bild(er) werden hochgeladen...", "uploadedCount": "{count} Bild(er) hochgeladen", "uploadFailed": "Hochladen fehlgeschlagen", "failedUploadFile": "{name} konnte nicht hochgeladen werden", "failedSaveFile": "{name} konnte nicht gespeichert werden", "deleted": "Bild gelöscht", "failedDelete": "Bild konnte nicht gelöscht werden", "failedUpdate": "Aktualisierung fehlgeschlagen", "description": "Beschreibung...", "pdf": "PDF" }, "documents": { "title": "Dokumente", "dropzone": "Dateien hier ablegen oder klicken zum Durchsuchen", "uploading": "Wird hochgeladen...", "formats": "PDF, CSV, TXT — max. 10 MB pro Datei", "uploadingDocuments": "Dokumente werden hochgeladen...", "limitReached": "Dokumentenlimit erreicht ({count}/{max})", "upgradePrompt": "Upgraden Sie Ihren Plan, um mehr hochzuladen.", "onlyUploading": "Es werden nur {count} Datei(en) hochgeladen, um das Limit einzuhalten.", "uploadingCount": "{count} Datei(en) werden hochgeladen...", "uploadedCount": "{count} Datei(en) hochgeladen", "uploadFailed": "Hochladen fehlgeschlagen", "failedUploadFile": "{name} konnte nicht hochgeladen werden", "failedSaveFile": "{name} konnte nicht gespeichert werden", "deleted": "Datei gelöscht", "failedDelete": "Datei konnte nicht gelöscht werden", "failedUpdate": "Aktualisierung fehlgeschlagen", "pdf": "PDF" }, "statusLabels": { "draft": "Entwurf", "sent": "Gesendet", "accepted": "Akzeptiert", "rejected": "Abgelehnt", "expired": "Abgelaufen", "converted": "Umgewandelt", "changes_requested": "Änderungen angefordert" } }