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