| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224 |
- {
- "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"
- }
- }
|