{ "title": "Einstellungen", "subtitle": "Verwalten Sie Ihre Werkstatt, Rechnungen und Einstellungen", "nav": { "categories": { "general": "Allgemein", "billing": "Abrechnung & Dokumente", "communications": "Kommunikation", "workshop": "Werkstatt", "system": "System" }, "items": { "company": { "title": "Unternehmen", "description": "Firmendetails & Branding" }, "subscription": { "title": "Abonnement", "description": "Tarif & Abrechnung" }, "account": { "title": "Konto", "description": "Name, E-Mail & Passwort" }, "team": { "title": "Team", "description": "Mitglieder & Rollen" }, "invoice": { "title": "Rechnung", "description": "Rechnungslayout & Felder" }, "templates": { "title": "Vorlagen", "description": "Rechnungs-, Angebots- & Inspektionsvorlagen" }, "payment": { "title": "Zahlung", "description": "Zahlungsbedingungen & Konten" }, "currency": { "title": "Wahrung", "description": "Wahrungs- & Steuerstandards" }, "customFields": { "title": "Benutzerdefinierte Felder", "description": "Eigene Datenfelder definieren" }, "email": { "title": "E-Mail", "description": "E-Mail-Anbieter & Versand" }, "sms": { "title": "SMS", "description": "SMS-Anbieter & Nachrichten" }, "customerPortal": { "title": "Kundenportal", "description": "Kunden-Self-Service-Portal" }, "workshop": { "title": "Werkstatt", "description": "Techniker- & Arbeitsstandards" }, "maintenance": { "title": "Wartung", "description": "Vorhergesagte Serviceintervalle" }, "appearance": { "title": "Darstellung", "description": "Design & Anzeige" }, "data": { "title": "Daten", "description": "Export & Import-Backup" }, "license": { "title": "Lizenz", "description": "White-Label-Lizenz" }, "about": { "title": "Info", "description": "Version & Informationen" } }, "pro": "PRO" }, "readOnly": { "banner": "Sie haben nur Lesezugriff auf die Einstellungen. Kontaktieren Sie einen Administrator, um Anderungen vorzunehmen." }, "featureLocked": { "requiresPro": "Erfordert eine Pro-Lizenz", "upgradePlan": "Tarif upgraden", "activateLicense": "Lizenz aktivieren" }, "company": { "logoTitle": "Firmenlogo", "logoAlt": "Firmenlogo", "upload": "Hochladen", "remove": "Entfernen", "logoHint": "JPG, PNG, WebP, SVG — max. 2MB", "uploadingLogo": "Logo wird hochgeladen...", "logoUpdated": "Logo aktualisiert", "failedUploadLogo": "Logo-Upload fehlgeschlagen", "detailsTitle": "Firmendetails", "shopName": "Firmen-/Werkstattname", "shopNamePlaceholder": "Meiers Autowerkstatt", "orgNumber": "Organisationsnummer", "orgNumberPlaceholder": "123 456 789", "phone": "Telefon", "phonePlaceholder": "(555) 123-4567", "email": "E-Mail", "emailPlaceholder": "service@beispiel.de", "address": "Adresse", "addressPlaceholder": "Hauptstrasse 123\nEtage 1\n12345 Stadt", "saveCompany": "Firmendetails speichern", "addNewCompany": "Neue Firma hinzufugen", "companyName": "Firmenname", "companyNamePlaceholder": "z.B. Meiers Autowerkstatt", "cancel": "Abbrechen", "createCompany": "Firma erstellen", "settingsSaved": "Firmeneinstellungen gespeichert", "failedSave": "Einstellungen konnten nicht gespeichert werden", "companyCreated": "Firma erfolgreich erstellt" }, "account": { "profileTitle": "Profil", "profileDescription": "Aktualisieren Sie Ihren Anzeigenamen und Ihre E-Mail-Adresse.", "emailVerified": "Bestätigt", "emailNotVerified": "Nicht bestätigt", "sendVerificationEmail": "Bestätigungs-E-Mail senden", "verificationEmailSent": "Bestätigungs-E-Mail gesendet. Überprüfen Sie Ihren Posteingang.", "verificationEmailFailed": "Bestätigungs-E-Mail konnte nicht gesendet werden", "resendCooldown": "Erneut senden in {seconds}s", "emailChangeSent": "Ein Bestätigungslink wurde an Ihre neue E-Mail-Adresse gesendet. Ihre E-Mail wird aktualisiert, sobald Sie auf den Link klicken.", "name": "Name", "namePlaceholder": "Ihr Name", "emailLabel": "E-Mail", "emailPlaceholder": "Ihre E-Mail", "saveProfile": "Profil speichern", "profileUpdated": "Profil aktualisiert", "failedUpdateProfile": "Profil konnte nicht aktualisiert werden", "failedUpdateEmail": "E-Mail konnte nicht aktualisiert werden", "changePasswordTitle": "Passwort andern", "changePasswordDescription": "Geben Sie Ihr aktuelles Passwort ein und wahlen Sie ein neues.", "currentPassword": "Aktuelles Passwort", "newPassword": "Neues Passwort", "confirmNewPassword": "Neues Passwort bestatigen", "changePassword": "Passwort andern", "passwordChanged": "Passwort geandert", "passwordsNoMatch": "Passworter stimmen nicht uberein", "passwordMinLength": "Passwort muss mindestens 8 Zeichen lang sein", "failedChangePassword": "Passwort konnte nicht geandert werden", "twoFactorTitle": "Zwei-Faktor-Authentifizierung", "twoFactorEnabled": "Zwei-Faktor-Authentifizierung ist aktiviert", "twoFactorDisablePrompt": "Geben Sie Ihr Passwort ein, um die Zwei-Faktor-Authentifizierung zu deaktivieren.", "twoFactorEnablePrompt": "Fugen Sie eine zusatzliche Sicherheitsebene zu Ihrem Konto hinzu, indem Sie die Zwei-Faktor-Authentifizierung mit einer Authenticator-App aktivieren.", "password": "Passwort", "enterPassword": "Passwort eingeben", "disable2FA": "2FA deaktivieren", "enable2FA": "2FA aktivieren", "twoFactorDisabled": "Zwei-Faktor-Authentifizierung deaktiviert", "failedEnable2FA": "2FA konnte nicht aktiviert werden", "failedDisable2FA": "2FA konnte nicht deaktiviert werden", "enterPasswordError": "Bitte geben Sie Ihr Passwort ein", "setupDialogTitle": "Zwei-Faktor-Authentifizierung aktivieren", "setupDialogDescription": "Geben Sie Ihr Passwort ein, um die Einrichtung von 2FA mit einer Authenticator-App zu starten.", "continue": "Weiter", "scanQRTitle": "QR-Code scannen", "scanQRDescription": "Scannen Sie diesen QR-Code mit Ihrer Authenticator-App (Google Authenticator, Authy, usw.)", "verifyCodeTitle": "Code verifizieren", "verifyCodeDescription": "Geben Sie den 6-stelligen Code aus Ihrer Authenticator-App ein, um die korrekte Einrichtung zu bestatigen.", "authCode": "Authentifizierungscode", "authCodePlaceholder": "000000", "back": "Zuruck", "verify": "Verifizieren", "enterCodeError": "Bitte geben Sie den Code aus Ihrer Authenticator-App ein", "invalidCode": "Ungueltiger Code. Bitte versuchen Sie es erneut.", "verificationFailed": "Verifizierung fehlgeschlagen", "backupCodesTitle": "Backup-Codes speichern", "backupCodesDescription": "Bewahren Sie diese Codes an einem sicheren Ort auf. Sie konnen sie verwenden, um sich anzumelden, wenn Sie den Zugang zu Ihrer Authenticator-App verlieren. Jeder Code kann nur einmal verwendet werden.", "copyCodes": "Codes kopieren", "copied": "Kopiert", "backupCodesCopied": "Backup-Codes in die Zwischenablage kopiert", "savedBackupCodes": "Ich habe meine Backup-Codes gespeichert", "twoFactorEnabledSuccess": "Zwei-Faktor-Authentifizierung aktiviert", "dangerZone": "Gefahrenzone", "deleteContentTitle": "Inhalte loschen", "deleteContentDescription": "Organisationsdaten wie Fahrzeuge, Kunden, Angebote oder Inventar selektiv loschen. Ihr Konto und Ihre Einstellungen bleiben erhalten.", "deleteContentButton": "Inhalte loschen", "deleteAccountTitle": "Konto loschen", "deleteAccountDescription": "Loschen Sie Ihr Konto und alle zugehorigen Daten dauerhaft, einschliesslich Fahrzeuge, Servicedaten, Arbeitsauftrage, Rechnungen, Kunden, Dateien und Zahlungen. Diese Aktion kann nicht ruckgangig gemacht werden.", "deleteAccountButton": "Konto loschen", "deleteAccountDialogTitle": "Konto loschen", "deleteAccountDialogDescription": "Dies loscht Ihr Konto und alle zugehorigen Daten dauerhaft. Diese Aktion ist unwiderruflich. Alle Ihre Fahrzeuge, Servicedaten, Arbeitsauftrage, Angebote, Kunden, Dateien und Zahlungshistorie werden dauerhaft entfernt.", "deleteAccountConfirmPhrase": "delete me", "deleteAccountConfirmPrompt": "Geben Sie delete me zur Bestatigung ein", "permanentlyDelete": "Dauerhaft loschen", "deleting": "Wird geloscht...", "failedDeleteAccount": "Konto konnte nicht geloscht werden", "deleteContentDialogTitle": "Inhalte loschen", "deleteContentDialogDescription": "Wahlen Sie die Inhalte aus, die Sie dauerhaft loschen mochten. Diese Aktion kann nicht ruckgangig gemacht werden.", "contentVehicles": "Fahrzeuge", "contentVehiclesDescription": "Alle Fahrzeuge und deren Servicedaten, Notizen, Erinnerungen, Kraftstoffprotokolle und wiederkehrende Rechnungen", "contentCustomers": "Kunden", "contentCustomersDescription": "Alle Kundendaten. Fahrzeuge, die mit geloschten Kunden verknupft sind, werden getrennt.", "contentQuotes": "Angebote", "contentQuotesDescription": "Alle Angebote und deren Positionen", "contentInventory": "Inventar", "contentInventoryDescription": "Alle Inventarteile und deren Bilder", "deleteContentConfirmPhrase": "delete my data", "deleteContentConfirmPrompt": "Geben Sie delete my data zur Bestatigung ein", "deleteSelected": "{count} ausgewahlte loschen", "contentDeleted": "Ausgewahlte Inhalte wurden dauerhaft geloscht", "failedDeleteContent": "Inhalte konnten nicht geloscht werden", "passkey": { "title": "Passkeys", "description": "Melden Sie sich mit Biometrie oder einem Sicherheitsschlüssel anstelle eines Passworts an.", "noPasskeys": "Noch keine Passkeys registriert.", "unnamed": "Unbenannter Passkey", "singleDevice": "Nur dieses Gerät", "multiDevice": "Geräteübergreifend synchronisiert", "register": "Passkey registrieren", "registering": "Registriere...", "registerSuccess": "Passkey erfolgreich registriert", "registerFailed": "Passkey konnte nicht registriert werden", "delete": "Löschen", "deleteSuccess": "Passkey gelöscht", "deleteFailed": "Passkey konnte nicht gelöscht werden", "rename": "Passkey umbenennen", "renameFailed": "Passkey konnte nicht umbenannt werden", "nameLabel": "Name", "namePlaceholder": "z.B. MacBook Pro, iPhone", "cancel": "Abbrechen", "save": "Speichern", "confirmDeleteTitle": "Passkey löschen", "confirmDelete": "Möchten Sie diesen Passkey wirklich löschen? Sie können sich damit nicht mehr anmelden." } }, "team": { "title": "Team", "noOrgDescription": "Erstellen Sie ein Team, um Daten mit anderen Benutzern zu teilen.", "orgDescription": "Verwalten Sie Ihre Organisationsmitglieder und deren Rollen.", "createOrg": "Organisation erstellen", "createOrgDescription": "Erstellen Sie eine Organisation, um Teammitglieder einzuladen. Sie werden der Eigentumer.", "orgName": "Organisationsname", "orgNamePlaceholder": "Meine Werkstatt", "create": "Erstellen", "orgCreated": "Organisation erstellt", "failedCreateOrg": "Organisation konnte nicht erstellt werden", "memberCount": "{count} Mitglied", "memberCountPlural": "{count} Mitglieder", "admin": "Administrator", "member": "Mitglied", "inviteByEmail": "Per E-Mail einladen", "inviteEmailPlaceholder": "benutzer@beispiel.de", "invite": "Einladen", "invited": "Mitglied erfolgreich eingeladen.", "userNotFoundTitle": "Benutzer nicht gefunden", "userNotFoundDescription": "Kein Konto fur \"{email}\" gefunden. Eine Einladungs-E-Mail senden, um sich anzumelden und Ihrem Team beizutreten?", "sendInvitation": "Einladung senden", "invitationSentTitle": "Einladung gesendet", "invitationSentDescription": "Eine Einladungs-E-Mail wurde an {email} gesendet.", "failedInvite": "Mitglied konnte nicht eingeladen werden", "failedSendInvitation": "Einladung konnte nicht gesendet werden", "pendingInvitations": "Ausstehende Einladungen", "invitedAs": "Eingeladen als {role}", "expires": "Lauft ab {date}", "pending": "Ausstehend", "copyInviteLink": "Einladungslink kopieren", "inviteLinkCopied": "Einladungslink in die Zwischenablage kopiert", "cancelInvitation": "Einladung stornieren", "cancelInvitationDescription": "Einladung an {email} stornieren? Der Link kann dann nicht mehr verwendet werden.", "invitationCancelled": "Einladung storniert", "failedCancelInvitation": "Einladung konnte nicht storniert werden", "customRoles": "Benutzerdefinierte Rollen", "newRole": "Neue Rolle", "roleName": "Rollenname", "roleNamePlaceholder": "z.B. Techniker", "fullAdminAccess": "Voller Admin-Zugriff (umgeht alle Berechtigungsprufungen)", "permissions": "Berechtigungen", "createRole": "Rolle erstellen", "updateRole": "Rolle aktualisieren", "roleCreated": "Rolle erstellt", "roleUpdated": "Rolle aktualisiert", "failedSaveRole": "Rolle konnte nicht gespeichert werden", "deleteRole": "Rolle loschen", "deleteRoleDescription": "Die Rolle \"{name}\" loschen? Mitglieder mit dieser Rolle verlieren ihre benutzerdefinierten Berechtigungen.", "roleDeleted": "Rolle geloscht", "failedDeleteRole": "Rolle konnte nicht geloscht werden", "fullAccess": "Voller Zugriff", "permissionCount": "{count} Berechtigung", "permissionCountPlural": "{count} Berechtigungen", "noCustomRoles": "Noch keine benutzerdefinierten Rollen. Erstellen Sie eine, um granulare Berechtigungen fur Teammitglieder zu definieren.", "builtInRoles": "Integrierte Rollen", "ownerLabel": "Eigentumer", "ownerDescription": "Voller Zugriff. Kann Mitglieder verwalten, Rollen andern und die Organisation loschen.", "adminLabel": "Administrator", "adminDescription": "Kann Mitglieder einladen/entfernen und gemeinsame Daten verwalten.", "memberLabel": "Mitglied", "memberDescription": "Berechtigungen werden durch die zugewiesene benutzerdefinierte Rolle bestimmt. Ohne benutzerdefinierte Rolle nur Lesezugriff.", "roleAssigned": "Rolle aktualisiert", "failedAssignRole": "Rolle konnte nicht aktualisiert werden", "removeMemberTitle": "Mitglied entfernen", "removeMemberDescription": "{name} aus dem Team entfernen? Der Zugriff auf gemeinsame Daten geht verloren.", "removeButton": "Entfernen", "memberRemoved": "Mitglied entfernt", "failedRemoveMember": "Mitglied konnte nicht entfernt werden", "memberRoleUpdated": "Mitgliedsrolle aktualisiert", "failedUpdateRole": "Rolle konnte nicht aktualisiert werden" }, "invoice": { "title": "Rechnungslayout", "description": "Konfigurieren Sie, was auf generierten PDF-Rechnungen erscheint.", "invoiceNumberFormat": "Rechnungsnummernformat", "invoiceNumberFormatHint": "Verwenden Sie {year} fur das aktuelle Jahr. Vorschau: {preview}", "nextInvoiceNumber": "Nachste Rechnungsnummer", "nextInvoiceNumberPlaceholder": "z.B. 94", "nextInvoiceNumberHint": "Die nachste Rechnung verwendet diese Nummer (z.B. {example})", "dueDays": "Falligkeitstage", "dueDaysHint": "Anzahl der Tage bis zur Falligkeit der Rechnung", "visibilityTitle": "Sichtbarkeit auf der Rechnung", "companyLogo": "Firmenlogo", "companyLogoHint": "Firmenlogo im Rechnungskopf anzeigen", "companyName": "Firmenname", "companyNameHint": "Firmennamentext im Rechnungskopf anzeigen", "bankAccount": "Bankkonto", "bankAccountHint": "Bankkonto/IBAN auf der Rechnung anzeigen", "organizationNumber": "Organisationsnummer", "organizationNumberHint": "Org.-Nr. im Rechnungskopf anzeigen", "customFooter": "Benutzerdefinierte Rechnungsfusszeile", "footerPlaceholder": "Vielen Dank fur Ihren Auftrag!", "footerHint": "Dieser Text erscheint am Ende jeder Rechnung", "saveInvoice": "Rechnungseinstellungen speichern", "saved": "Rechnungseinstellungen gespeichert" }, "templates": { "title": "Vorlagen", "invoiceDescription": "Passen Sie das Erscheinungsbild Ihrer PDF-Rechnungen und Angebote an.", "inspectionsDescription": "Verwalten Sie Inspektionschecklisten und Mehrpunkt-Vorlagen.", "smsDescription": "Passen Sie die SMS-Nachrichten an Kunden an.", "tabs": { "invoice": "Rechnung", "quotation": "Angebot", "inspections": "Inspektionen", "sms": "SMS" }, "presets": "Vorlagen-Presets", "primaryColor": "Primarfarbe", "fontAndLayout": "Schrift & Layout", "fontFamily": "Schriftfamilie", "helveticaDefault": "Helvetica (Standard)", "timesRoman": "Times Roman", "courier": "Courier", "headerStyle": "Kopfzeilenstil", "standard": "Standard", "compact": "Kompakt", "modern": "Modern", "preview": "{name} Vorschau", "billTo": "Rechnungsempfanger", "preparedFor": "Erstellt fur", "vehicle": "Fahrzeug", "part": "Teil", "qty": "Menge", "price": "Preis", "total": "Gesamt", "labor": "Arbeitszeit", "hours": "Stunden", "rate": "Satz", "subtotal": "Zwischensumme", "tax": "Steuer ({rate}%)", "saveInvoiceTemplate": "Rechnungsvorlage speichern", "saveQuotationTemplate": "Angebotsvorlage speichern", "invoiceTemplateSaved": "Rechnungsvorlageneinstellungen gespeichert", "quotationTemplateSaved": "Angebotsvorlageneinstellungen gespeichert", "failedSave": "Einstellungen konnten nicht gespeichert werden", "smsTemplates": "SMS-Nachrichtenvorlagen", "smsTemplatesDescription": "Passen Sie die Textnachrichten an Kunden an. Verwenden Sie Variablen wie {companyName}, um dynamische Werte einzufugen.", "reset": "Zurucksetzen", "invoiceReady": "Rechnung bereit", "invoiceReadyDescription": "Wird gesendet, wenn eine Rechnung mit einem Kunden geteilt wird.", "quoteReady": "Angebot bereit", "quoteReadyDescription": "Wird gesendet, wenn ein Angebot mit einem Kunden geteilt wird.", "inspectionReady": "Inspektion bereit", "inspectionReadyDescription": "Wird gesendet, wenn ein Inspektionsbericht mit einem Kunden geteilt wird.", "statusInProgress": "Status: In Bearbeitung", "statusInProgressDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf In Bearbeitung wechselt.", "statusWaitingParts": "Status: Warten auf Teile", "statusWaitingPartsDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf Warten auf Teile wechselt.", "statusReady": "Status: Abholbereit", "statusReadyDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf Bereit wechselt.", "statusCompleted": "Status: Abgeschlossen", "statusCompletedDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf Abgeschlossen wechselt.", "paymentReceived": "Zahlung eingegangen", "paymentReceivedDescription": "Wird gesendet, wenn eine Zahlung fur eine Rechnung verbucht wird.", "saveSmsTemplates": "SMS-Vorlagen speichern", "smsTemplateSaved": "SMS-Vorlageneinstellungen gespeichert", "smsDefaults": { "invoiceReady": "Ihre Rechnung ist fertig. Hier ansehen: {share_link}", "quoteReady": "Ihr Angebot steht zur Prüfung bereit. Hier ansehen: {share_link}", "inspectionReady": "Ihr Fahrzeuginspektionsbericht ist fertig. Hier ansehen: {share_link}", "statusInProgress": "Die Arbeit an Ihrem Fahrzeug hat begonnen. Wir halten Sie auf dem Laufenden.", "statusWaitingParts": "Ihr Fahrzeug wartet auf Teile. Wir benachrichtigen Sie, wenn die Arbeit fortgesetzt wird.", "statusReady": "Ihr Fahrzeug ist zur Abholung bereit!", "statusCompleted": "Ihr Service ist abgeschlossen. Vielen Dank für Ihren Auftrag!", "paymentReceived": "Zahlung von {amount} für Rechnung {invoice_number} erhalten. Vielen Dank!" }, "colorPresets": { "amber": "Bernstein", "blue": "Blau", "emerald": "Smaragd", "red": "Rot", "purple": "Lila", "slate": "Schiefer", "rose": "Rose", "indigo": "Indigo" } }, "payment": { "detailsTitle": "Zahlungsdetails", "detailsDescription": "Bankkonto und Zahlungsbedingungen auf Rechnungen.", "bankAccount": "Bankkonto (IBAN / Til Konto)", "bankAccountPlaceholder": "NO93 8601 1117 947", "bankAccountHint": "Ihre Bankkontonummer oder IBAN fur den Zahlungsempfang", "paymentTerms": "Zahlungsbedingungen", "paymentTermsPlaceholder": "Netto 14 Tage", "paymentTermsHint": "Zahlungsbedingungen auf Rechnungen (z.B. \"Netto 14 Tage\", \"Zahlbar bei Erhalt\")", "onlinePayments": "Online-Zahlungen", "onlinePaymentsDescription": "Ermoglichen Sie Kunden, Rechnungen online uber geteilte Rechnungslinks zu bezahlen.", "stripe": "Stripe", "stripeDescription": "Kredit-/Debitkartenzahlungen akzeptieren", "secretKey": "Geheimer Schlussel", "publishableKey": "Offentlicher Schlussel", "webhookSecret": "Webhook-Geheimnis", "webhookUrl": "Webhook-URL", "stripeWebhookHint": "Fugen Sie diese URL in Ihrem Stripe-Dashboard unter Webhooks hinzu. Abonnieren Sie checkout.session.completed.", "vipps": "Vipps", "vippsDescription": "Vipps-Mobilzahlungen akzeptieren (Norwegen)", "clientId": "Client-ID", "clientSecret": "Client-Geheimnis", "subscriptionKey": "Abonnement-Schlussel", "merchantSerialNumber": "Handler-Seriennummer", "testMode": "Testmodus", "callbackUrl": "Callback-URL", "termsOfSale": "Verkaufsbedingungen (Salgsvilkar)", "termsOfSaleDescription": "Von Vipps vorgeschrieben. Kunden konnen diese auf der Rechnungsseite einsehen.", "externalTermsUrl": "Externe Bedingungs-URL (optional)", "externalTermsUrlHint": "Link zu einer externen Seite mit Ihren Bedingungen. Falls gesetzt, verlinkt die Rechnung hierhin statt zur integrierten Bedingungsseite.", "publicTermsUrl": "Offentliche Bedingungs-URL", "publicTermsUrlHint": "Teilen Sie diese URL mit Vipps oder verlinken Sie sie auf Ihrer Website.", "paypal": "PayPal", "paypalDescription": "PayPal-Zahlungen akzeptieren", "sandboxMode": "Sandbox-Modus", "paypalWebhookHint": "Fugen Sie diese URL in Ihrem PayPal-Entwickler-Dashboard unter Webhooks hinzu. Abonnieren Sie PAYMENT.CAPTURE.COMPLETED.", "savePayment": "Zahlungseinstellungen speichern", "saved": "Zahlungseinstellungen gespeichert" }, "currency": { "title": "Wahrung & Steuer", "description": "Standardwahrung und Steuersatz fur Rechnungen und Servicedaten.", "currencyLabel": "Wahrung", "previewLabel": "Vorschau: {value}", "enableTax": "Steuer aktivieren", "enableTaxHint": "Steuerberechnung auf Rechnungen und Servicedaten anzeigen", "defaultTaxRate": "Standard-Steuersatz (%)", "defaultTaxRateHint": "Wird automatisch beim Erstellen neuer Servicedaten eingetragen", "saveSettings": "Einstellungen speichern", "saved": "Einstellungen gespeichert", "currencies": { "USD": "US-Dollar", "EUR": "Euro", "GBP": "Britisches Pfund", "NOK": "Norwegische Krone", "SEK": "Schwedische Krone", "DKK": "Danische Krone", "CHF": "Schweizer Franken", "CAD": "Kanadischer Dollar", "AUD": "Australischer Dollar", "NZD": "Neuseelandischer Dollar", "JPY": "Japanischer Yen", "CNY": "Chinesischer Yuan", "INR": "Indische Rupie", "BRL": "Brasilianischer Real", "MXN": "Mexikanischer Peso", "PLN": "Polnischer Zloty", "CZK": "Tschechische Krone", "HUF": "Ungarischer Forint", "TRY": "Turkische Lira", "ZAR": "Sudafrikanischer Rand", "KRW": "Sudkoreanischer Won", "SGD": "Singapur-Dollar", "HKD": "Hongkong-Dollar", "THB": "Thailandischer Baht", "ISK": "Islandische Krone", "RON": "Rumanischer Leu", "ILS": "Israelischer Schekel", "PHP": "Philippinischer Peso", "IDR": "Indonesische Rupiah", "MYR": "Malaysischer Ringgit", "AED": "VAE-Dirham", "SAR": "Saudi-Riyal" } }, "customFields": { "title": "Benutzerdefinierte Felder", "description": "Definieren Sie benutzerdefinierte Felder, die auf Serviceberichten und Angeboten erscheinen.", "addField": "Feld hinzufügen", "filterAll": "Alle", "serviceRecord": "Servicebericht", "quote": "Angebot", "emptyState": "Noch keine benutzerdefinierten Felder definiert. Klicken Sie auf \"Feld hinzufügen\", um eines zu erstellen.", "required": "Erforderlich", "inactive": "Inaktiv", "editField": "Feld bearbeiten", "newField": "Neues benutzerdefiniertes Feld", "label": "Bezeichnung", "labelPlaceholder": "z.B. Garantieablauf", "fieldName": "Feldname (ID)", "fieldNamePlaceholder": "garantieablauf", "fieldNameHint": "Nur Kleinbuchstaben, Zahlen und Unterstriche.", "fieldType": "Feldtyp", "entityType": "Entitätstyp", "fieldTypes": { "text": "Text", "number": "Zahl", "date": "Datum", "select": "Auswahl (Dropdown)", "checkbox": "Kontrollkästchen", "textarea": "Textbereich" }, "optionsLabel": "Optionen (kommagetrennt)", "optionsPlaceholder": "Option 1, Option 2, Option 3", "active": "Aktiv", "cancel": "Abbrechen", "update": "Aktualisieren", "create": "Erstellen", "deleteTitle": "Benutzerdefiniertes Feld löschen", "deleteDescription": "Dies löscht \"{label}\" und alle gespeicherten Werte dauerhaft. Dies kann nicht rückgängig gemacht werden.", "fieldCreated": "Benutzerdefiniertes Feld erstellt", "fieldUpdated": "Benutzerdefiniertes Feld aktualisiert", "fieldDeleted": "Benutzerdefiniertes Feld gelöscht", "failedSave": "Feld konnte nicht gespeichert werden", "failedDelete": "Konnte nicht gelöscht werden" }, "workshop": { "title": "Werkstatt-Standards", "description": "Standardwerte beim Erstellen neuer Servicedaten.", "defaultTechnician": "Standard-Technikername", "technicianPlaceholder": "Max Mustermann", "defaultLaborRate": "Standard-Stundensatz", "laborRatePlaceholder": "75,00", "workingHours": "Arbeitszeiten", "workingHoursPlaceholder": "Mo-Fr 8:00 - 17:00", "unitsTitle": "Einheiten", "unitsDescription": "Wahlen Sie zwischen metrisch (km, Liter) und imperial (Meilen, Gallonen).", "unitSystem": "Einheitensystem", "metric": "Metrisch (km, Liter)", "imperial": "Imperial (Meilen, Gallonen)", "distanceLabel": "Entfernung", "volumeLabel": "Volumen", "kilometers": "Kilometer (km)", "liters": "Liter (L)", "miles": "Meilen (mi)", "gallons": "Gallonen (gal)", "saveWorkshop": "Werkstatteinstellungen speichern", "saved": "Werkstatteinstellungen gespeichert" }, "maintenance": { "title": "Vorhergesagte Wartung", "description": "Schatzen Sie den aktuellen Kilometerstand jedes Fahrzeugs anhand seiner Servicehistorie und zeigen Sie Fahrzeuge an, die ihren nachsten Service benotigen oder sich diesem nahern.", "enablePredicted": "Vorhergesagte Wartung aktivieren", "enablePredictedHint": "Vorhersagen auf Fahrzeugdetails und Dashboard anzeigen", "serviceInterval": "Serviceintervall ({unit})", "serviceIntervalHint": "Entfernung zwischen empfohlenen Services", "approachingThreshold": "Annaherungsschwelle ({unit})", "approachingThresholdHint": "Warnung anzeigen, wenn innerhalb dieser Entfernung zum nachsten Service", "saveMaintenance": "Wartungseinstellungen speichern", "saved": "Wartungseinstellungen gespeichert" }, "appearance": { "title": "Darstellung", "description": "Passen Sie das Erscheinungsbild von Torqvoice an.", "darkMode": "Dunkler Modus", "darkModeHint": "Zwischen hellem und dunklem Design wechseln", "dateTimeTitle": "Datum & Uhrzeit", "dateTimeDescription": "Konfigurieren Sie, wie Datum und Uhrzeit in der Anwendung angezeigt werden.", "dateFormat": "Datumsformat", "timeFormat": "Zeitformat", "time12h": "12-Stunden (2:30 PM)", "time24h": "24-Stunden (14:30)", "timezone": "Zeitzone", "timezoneAuto": "Automatisch erkennen (Browser)", "timezoneHint": "Bei automatischer Erkennung sieht jeder Benutzer Daten in der Zeitzone seines Browsers.", "previewLabel": "Vorschau", "dateLabel": "Datum", "dateTimeLabel": "Datum & Uhrzeit", "saveSettings": "Einstellungen speichern", "saved": "Einstellungen gespeichert" }, "data": { "title": "Datenverwaltung", "description": "Exportieren Sie Ihre Daten als Backup oder importieren Sie eine zuvor exportierte Datei.", "exportTitle": "Daten exportieren", "exportDescription": "Laden Sie Ihre Daten als ZIP-Datei herunter. Wahlen Sie die Kategorien fur das Backup aus.", "includeInBackup": "Im Backup enthalten:", "selectAll": "Alle auswahlen", "deselectAll": "Alle abwahlen", "optSettings": "Einstellungen", "optSettingsDesc": "Werkstattinfo, Rechnungskonfiguration, Zahlungsanbieter", "optCustomers": "Kunden", "optCustomersDesc": "Kundendaten und Kontaktinformationen", "optVehicles": "Fahrzeuge & Servicedaten", "optVehiclesDesc": "Fahrzeuge, Notizen, Kraftstoffprotokolle, Erinnerungen, Servicedaten", "optQuotes": "Angebote", "optQuotesDesc": "Angebote mit Teilen und Arbeitszeit", "optInventory": "Inventar", "optInventoryDesc": "Inventarteile und Lagerbestande", "optCustomFields": "Benutzerdefinierte Felder", "optCustomFieldsDesc": "Benutzerdefinierte Felddefinitionen und Werte", "optFiles": "Hochgeladene Dateien", "optFilesDesc": "Bilder, Service-Anhange, Logo", "filesWarning": "Enthalt hochgeladene Dateien — Backup kann grosser sein", "downloadBackup": "Backup herunterladen", "exportComplete": "Export abgeschlossen", "exportCompleteMessage": "Ihre Backup-Datei wurde heruntergeladen.", "exportFailed": "Export fehlgeschlagen", "exportFailedMessage": "Ihre Daten konnten nicht exportiert werden. Bitte versuchen Sie es erneut.", "importTitle": "Daten importieren", "importWarning": "Der Import wird alle vorhandenen Daten ersetzen durch den Inhalt der Backup-Datei. Diese Aktion kann nicht ruckgangig gemacht werden.", "importFileHint": "Unterstutzt sowohl .zip (v2) als auch .json (v1) Backup-Dateien.", "uploadRestore": "Hochladen & Wiederherstellen", "importComplete": "Import abgeschlossen", "importCompleteMessage": "Alle Daten wurden aus der Backup-Datei wiederhergestellt.", "importFailed": "Import fehlgeschlagen", "importFromOther": "Von anderen Diensten importieren", "importFromOtherDescription": "Migrieren Sie Ihre Daten von einer anderen Plattform. Wahlen Sie einen Dienst, um zu beginnen.", "lubelogTitle": "Von LubeLog importieren", "lubelogExportSteps": "So exportieren Sie Ihre LubeLog-Daten:", "lubelogStep1": "Offnen Sie Ihre LubeLog-Instanz", "lubelogStep2": "Gehen Sie zu Settings", "lubelogStep3": "Klicken Sie auf Make Backup, um eine ZIP-Datei herunterzuladen", "lubelogStep4": "Laden Sie die heruntergeladene ZIP-Datei unten hoch", "lubelogAddNote": "Dies wird Daten hinzufugen neben Ihren bestehenden Datensatzen — nichts wird geloscht.", "lubelogImported": "Was importiert wird:", "lubelogVehicles": "Fahrzeuge", "lubelogServiceRecords": "Servicedaten mit Anhangen", "lubelogNotes": "Notizen", "lubelogFileHint": "Dateien bis 200MB unterstutzt.", "lubelogImportComplete": "LubeLog-Import abgeschlossen", "cancel": "Abbrechen", "import": "Importieren", "invoiceNinjaTitle": "Von Invoice Ninja importieren", "invoiceNinjaExportSteps": "So exportieren Sie Ihre Invoice Ninja-Daten:", "invoiceNinjaStep1": "Offnen Sie Ihre Invoice Ninja-Instanz", "invoiceNinjaStep2": "Gehen Sie zu Settings > Import | Export", "invoiceNinjaStep3": "Klicken Sie auf Export, um eine ZIP-Datei herunterzuladen", "invoiceNinjaStep4": "Laden Sie die heruntergeladene ZIP-Datei unten hoch", "invoiceNinjaAddNote": "Dies wird Daten hinzufugen neben Ihren bestehenden Datensatzen — nichts wird geloscht.", "invoiceNinjaImported": "Was importiert wird:", "invoiceNinjaCustomers": "Kunden (Clients)", "invoiceNinjaProducts": "Produkte (Inventar)", "invoiceNinjaInvoices": "Rechnungen als Servicedaten (Teile & Arbeitszeit)", "invoiceNinjaDocuments": "Dokumente & Anhange", "invoiceNinjaPayments": "Zahlungen", "invoiceNinjaFileHint": "Laden Sie eine Invoice Ninja ZIP-Exportdatei hoch. Dateien bis 200MB unterstutzt.", "invoiceNinjaImportComplete": "Invoice Ninja-Import abgeschlossen" }, "license": { "title": "White-Label-Lizenz", "description": "Aktivieren Sie eine White-Label-Lizenz, um das Torqvoice-Branding von Rechnungen und der Anwendung zu entfernen.", "purchaseWhiteLabel": "White-Label kaufen", "status": "Status:", "active": "Aktiv", "inactive": "Inaktiv", "lastChecked": "Zuletzt gepruft: {date}", "enterLicenseKey": "Lizenzschlussel eingeben", "validate": "Validieren", "validated": "Lizenz erfolgreich validiert", "invalid": "Ungueltiger Lizenzschlussel", "failedValidate": "Lizenz konnte nicht validiert werden", "keyHint": "Jeder Lizenzschlussel ist an diese Organisation gebunden und kann nicht fur mehrere Organisationen verwendet werden." }, "about": { "title": "Uber Torqvoice", "description": "Torqvoice ist Ihre komplette Losung fur die Fahrzeug-Serviceverwaltung. Verfolgen Sie Servicehistorie, Reparaturen und mehr.", "version": "Version", "website": "Website", "documentation": "Dokumentation", "changelog": "Anderungsprotokoll" }, "portal": { "title": "Kundenportal", "description": "Ermoglichen Sie Ihren Kunden, sich anzumelden und ihre Fahrzeuge, Rechnungen, Angebote und Inspektionen einzusehen. Kunden konnen auch Serviceanfragen stellen.", "enablePortal": "Kundenportal aktivieren", "enablePortalHint": "Kunden mit einer E-Mail-Adresse konnen sich per Magic Link anmelden", "enabled": "Kundenportal aktiviert", "disabled": "Kundenportal deaktiviert", "failedUpdate": "Einstellung konnte nicht aktualisiert werden", "customSlug": "Benutzerdefinierter Portal-Slug", "save": "Speichern", "slugSaved": "Portal-Slug gespeichert", "slugRemoved": "Portal-Slug entfernt", "failedUpdateSlug": "Slug konnte nicht aktualisiert werden", "slugHint": "Kleinbuchstaben, Zahlen, Bindestriche und Unterstriche. 3-48 Zeichen. Leer lassen, um die Standard-URL zu verwenden.", "portalUrl": "Portal-URL", "urlCopied": "Portal-URL kopiert", "shareHint": "Teilen Sie diesen Link mit Ihren Kunden, damit sie sich in ihr Portal einloggen konnen." }, "email": { "title": "E-Mail-Anbieter", "description": "Konfigurieren Sie den E-Mail-Anbieter Ihrer Organisation zum Versenden von Rechnungen und Angeboten. Ohne Konfiguration wird der Standard-E-Mail-Anbieter der Plattform verwendet.", "useCustomLabel": "Eigenen E-Mail-Anbieter verwenden", "useCustomHint": "Aktivieren, um Ihren eigenen E-Mail-Anbieter anstelle des Plattform-Standards zu konfigurieren", "platformDefaultInfo": "Ihre Organisation verwendet den Standard-E-Mail-Anbieter der Plattform. Rechnungen und Angebote werden mit den plattformkonfigurierten E-Mail-Einstellungen versendet.", "smtpHost": "SMTP-Host", "smtpHostPlaceholder": "smtp.example.com", "smtpPort": "SMTP-Port", "smtpPortPlaceholder": "587", "username": "Benutzername", "usernamePlaceholder": "benutzer@example.com", "password": "Passwort", "fromEmail": "Absender-E-Mail", "fromEmailPlaceholder": "noreply@example.com", "fromEmailDomainPlaceholder": "noreply@ihredomain.com", "fromName": "Absendername", "fromNamePlaceholder": "Ihre Werkstatt", "tlsConnection": "TLS-Verbindung (Port 465)", "tlsConnectionHint": "Aktivieren fur implizites TLS. Deaktivieren fur STARTTLS (Port 587/25).", "verifyTlsCerts": "TLS-Zertifikate verifizieren", "verifyTlsCertsHint": "Deaktivieren, um selbstsignierte Zertifikate zuzulassen (nicht fur Produktion empfohlen)", "requireTlsUpgrade": "TLS-Upgrade erzwingen", "requireTlsUpgradeHint": "TLS-Upgrade bei STARTTLS-Verbindungen erzwingen", "apiKey": "API-Schlussel", "apiKeyHintResend": "Holen Sie sich Ihren API-Schlussel von", "serverToken": "Server-Token", "serverTokenHintPostmark": "Holen Sie sich Ihr Server-Token von", "apiKeyHintMailgun": "Holen Sie sich Ihren API-Schlussel von", "domain": "Domain", "domainPlaceholder": "mg.ihredomain.com", "region": "Region", "apiKeyHintSendGrid": "Holen Sie sich Ihren API-Schlussel von", "accessKeyId": "Zugriffsschlussel-ID", "secretAccessKey": "Geheimer Zugriffsschlussel", "awsRegion": "AWS-Region", "awsRegionPlaceholder": "us-east-1", "awsRegionHint": "Die AWS-Region, in der SES konfiguriert ist (z.B. us-east-1, eu-west-1)", "sendTestEmail": "Test-E-Mail senden", "testEmailHint": "Speichern Sie zuerst die Einstellungen und senden Sie dann eine Test-E-Mail an Ihr Konto", "saveSettings": "Einstellungen speichern", "savedDefault": "E-Mail-Einstellungen gespeichert — Plattform-Standard wird verwendet", "saved": "E-Mail-Einstellungen gespeichert", "failedSave": "Einstellungen konnten nicht gespeichert werden", "testSentTo": "Test-E-Mail gesendet an {email}", "testFailed": "E-Mail-Test fehlgeschlagen" }, "sms": { "title": "SMS-Anbieter", "description": "Konfigurieren Sie Ihren SMS-Anbieter fur bidirektionale Nachrichten mit Kunden. Jede Organisation verwendet ihren eigenen SMS-Anbieter und ihre eigene Telefonnummer.", "enableLabel": "SMS-Nachrichten aktivieren", "enableHint": "SMS-Nachrichten mit Kunden senden und empfangen", "disabledInfo": "SMS-Nachrichten sind deaktiviert. Aktivieren Sie sie, um Textnachrichten mit Ihren Kunden zu senden und zu empfangen.", "phoneNumber": "Telefonnummer", "phoneNumberPlaceholder": "+4915123456789", "phoneNumberHint": "Ihre SMS-fahige Telefonnummer im E.164-Format (z.B. +4915123456789)", "accountSid": "Konto-SID", "authToken": "Auth-Token", "apiKey": "API-Schlussel", "apiSecret": "API-Geheimnis", "webhookUrl": "Webhook-URL", "webhookUrlHint": "Konfigurieren Sie diese URL in Ihrem {provider}-Dashboard, um eingehende SMS-Nachrichten zu empfangen.", "webhookCopied": "Webhook-URL kopiert", "testPhoneNumber": "Test-Telefonnummer", "testPhonePlaceholder": "+4915198765432", "sendTestSms": "Test-SMS senden", "testSmsHint": "Speichern Sie zuerst die Einstellungen und geben Sie dann eine Empfangernummer ein, um eine Test-SMS zu senden", "enterTestPhone": "Geben Sie eine Telefonnummer ein, um die Test-SMS zu senden", "saveSettings": "Einstellungen speichern", "savedDisabled": "SMS-Einstellungen gespeichert — SMS deaktiviert", "saved": "SMS-Einstellungen gespeichert", "failedSave": "Einstellungen konnten nicht gespeichert werden", "testSentTo": "Test-SMS gesendet an {phone}", "testFailed": "SMS-Test fehlgeschlagen" } }