{
  "common": {
    "success": "Erfolg",
    "error": "Fehler",
    "notFound": "Nicht gefunden",
    "unauthorized": "Nicht autorisiert",
    "forbidden": "Zugriff verweigert",
    "validationError": "Validierungsfehler",
    "serverError": "Serverfehler",
    "badRequest": "Ungültige Anfrage"
  },
  "auth": {
    "login": "Erfolgreich angemeldet",
    "loginSuccess": "Anmeldung erfolgreich",
    "loginFailed": "Ungültige E-Mail oder falsches Passwort",
    "userRegistered": "Konto erfolgreich erstellt",
    "registerSuccess": "Registrierung erfolgreich",
    "emailRegistered": "E-Mail ist bereits registriert",
    "otpSent": "Verifizierungscode erfolgreich gesendet",
    "otpVerified": "Verifizierung erfolgreich",
    "invalidOtp": "Ungültiger Verifizierungscode",
    "otpExpired": "Der Verifizierungscode ist abgelaufen",
    "passwordResetSent": "Anweisungen zum Zurücksetzen des Passworts wurden erfolgreich gesendet",
    "passwordResetSuccess": "Passwort erfolgreich zurückgesetzt",
    "profileUpdated": "Profil erfolgreich aktualisiert",
    "profileRetrieved": "Profil erfolgreich geladen",
    "tokenRefreshed": "Token erfolgreich aktualisiert",
    "tokenExpired": "Der Token ist abgelaufen",
    "tokenInvalid": "Ungültiger Token",
    "logout": "Erfolgreich abgemeldet",
    "userNotAbleToLogin": "Anmeldung nicht möglich",
    "passwordChanged": "Passwort erfolgreich geändert",
    "usernameSent": "Falls ein Konto mit den angegebenen Daten existiert, wurde der Benutzername an die registrierte E-Mail-Adresse gesendet"
  },
  "user": {
    "profileRetrieved": "Profil erfolgreich abgerufen",
    "profileUpdated": "Profil erfolgreich aktualisiert",
    "userNotFound": "Benutzer nicht gefunden",
    "userDeleted": "Benutzer erfolgreich gelöscht",
    "userActivated": "Benutzer erfolgreich aktiviert",
    "userDeactivated": "Benutzer erfolgreich deaktiviert",
    "userFetched": "Benutzer erfolgreich abgerufen",
    "userCreated": "Benutzer erfolgreich erstellt",
    "statusUpdated": "Status erfolgreich aktualisiert",
    "searchCompleted": "Suche erfolgreich abgeschlossen",
    "globalSearchCompleted": "Globale Suche erfolgreich abgeschlossen"
  },
  "admin": {
    "adminCreated": "Admin erfolgreich erstellt",
    "adminUpdated": "Admin erfolgreich aktualisiert",
    "adminDeleted": "Admin erfolgreich gelöscht",
    "adminNotFound": "Admin nicht gefunden",
    "statsRetrieved": "Statistiken erfolgreich abgerufen",
    "statusUpdated": "Status erfolgreich aktualisiert",
    "roleUpdated": "Rolle erfolgreich aktualisiert",
    "loginSuccess": "Anmeldung erfolgreich",
    "logoutSuccess": "Abmeldung erfolgreich",
    "profileRetrieved": "Profil erfolgreich abgerufen",
    "profileUpdated": "Profil erfolgreich aktualisiert",
    "passwordChanged": "Passwort erfolgreich geändert"
  },
  "cms": {
    "listSuccess": "CMS-Seiten erfolgreich abgerufen",
    "getSuccess": "CMS-Seite erfolgreich abgerufen",
    "updateSuccess": "CMS-Seite erfolgreich aktualisiert",
    "deleteSuccess": "CMS-Seite erfolgreich deaktiviert"
  },
  "faq": {
    "faqCreated": "FAQ erfolgreich erstellt",
    "faqUpdated": "FAQ erfolgreich aktualisiert",
    "faqDeleted": "FAQ erfolgreich gelöscht",
    "faqActivated": "FAQ erfolgreich aktiviert",
    "faqDeactivated": "FAQ erfolgreich deaktiviert",
    "faqListSuccess": "FAQs erfolgreich abgerufen",
    "faqGetSuccess": "FAQ erfolgreich abgerufen"
  },
  "validation": {
    "required": "Dieses Feld ist erforderlich",
    "email": "Bitte gib eine gültige E-Mail-Adresse ein",
    "password": "Das Passwort muss mindestens 6 Zeichen enthalten",
    "minLength": "Muss mindestens {{min}} Zeichen enthalten",
    "maxLength": "Darf maximal {{max}} Zeichen enthalten",
    "pattern": "Ungültiges Format",
    "numeric": "Muss eine Zahl sein",
    "integer": "Muss eine ganze Zahl sein",
    "boolean": "Muss ein Wahrheitswert sein",
    "array": "Muss ein Array sein",
    "object": "Muss ein Objekt sein"
  },
  "email": {
    "common": {
      "greeting": "Hallo",
      "regards": "Beste Grüsse",
      "teamSignature": "Dein Campnow Team",
      "importantLabel": "Wichtig"
    },
    "welcome": {
      "title": "Willkommen bei Campnow!",
      "greeting": "Hallo",
      "message": "Willkommen bei Campnow – schön, bist du dabei!",
      "accountCreated": "Dein Konto wurde erfolgreich mit dieser E-Mail-Adresse erstellt:",
      "exploreFeatures": "Du kannst dich jetzt einloggen und Campnow entdecken. Falls du Fragen hast, melde dich jederzeit gerne bei uns.",
      "loginButton": "Zum Konto anmelden",
      "supportMessage": "Bei Fragen wende dich gerne an unser Support-Team.",
      "regards": "Beste Grüsse",
      "teamSignature": "Flurin von Campnow"
    },
    "passwordReset": {
      "title": "Passwort zurücksetzen",
      "greeting": "Hallo",
      "message": "Wir haben eine Anfrage erhalten, um das Passwort für dein Konto zurückzusetzen.",
      "important": "Klicke auf den Button unten, um ein neues Passwort zu erstellen.",
      "hoursText": "Stunde(n)",
      "instructions": "Klicke auf den Button unten, um dein Passwort zurückzusetzen:",
      "button": "Passwort zurücksetzen",
      "ignore": "Falls du diese Anfrage nicht gestellt hast, kannst du diese E-Mail einfach ignorieren."
    },
    "otp": {
      "title": "Dein Einmalpasswort (OTP)",
      "greeting": "Hallo",
      "message": "Dein Einmalpasswort (OTP) lautet:",
      "important": "Dieses OTP läuft ab in",
      "minutesText": "Minute(n)",
      "instructions": "Bitte gib dieses OTP ein, um die Verifizierung abzuschliessen.",
      "ignore": "Falls du dieses OTP nicht angefordert hast, kannst du diese E-Mail einfach ignorieren.",
      "campsiteDetailsLabel": "Campingplatz-Details",
      "ownerNameLabel": "Name des Besitzers",
      "ownerEmailLabel": "E-Mail des Besitzers",
      "campsiteNameLabel": "Campingplatz",
      "usernameLabel": "Benutzername"
    },
    "passwordChanged": {
      "title": "Dein Passwort wurde geändert",
      "greeting": "Hallo",
      "message": "Dein Passwort wurde erfolgreich geändert.",
      "changeTimeLabel": "Änderungszeitpunkt:",
      "loginButton": "Zum Konto anmelden",
      "securityNote": "Achte aus Sicherheitsgründen darauf, ein starkes und einzigartiges Passwort zu verwenden.",
      "regards": "Beste Grüsse",
      "teamSignature": "Dein Campnow Team"
    },
    "campsiteOwnerWelcome": {
      "title":            "Willkommen bei Campnow – Betreiberportal",
      "greeting":         "Hallo",
      "message":          "Dein Konto für das Betreiberportal wurde von unserem Admin-Team erstellt. Sobald dein Campingplatz eingerichtet ist, erhältst du deine Login-Daten per E-Mail.",
      "pendingNoteLabel": "Kontostatus:",
      "pendingNote":      "Deine Zugangsdaten für den Campingplatz werden an diese E-Mail-Adresse gesendet, sobald der Admin deinen ersten Campingplatz erstellt hat."
    },
    "campsiteCredentials": {
      "title":                  "Deine Login-Daten für deinen Campingplatz",
      "greeting":               "Hallo",
      "message":                "Für dich wurde ein neuer Campingplatz erstellt. Unten findest du die Login-Daten für diesen Campingplatz.",
      "campsiteLabel":          "Campingplatz:",
      "usernameLabel":          "Benutzername:",
      "temporaryPasswordLabel": "Temporäres Passwort:",
      "securityNote":           "Bitte melde dich an und ändere dein Passwort so schnell wie möglich.",
      "loginButton":            "Zum Campingplatz-Portal anmelden"
    },
    "campsiteForgotPassword": {
      "title":         "Passwort für Campingplatz zurücksetzen",
      "greeting":      "Hallo",
      "message":       "Wir haben eine Anfrage erhalten, um das Passwort für deinen Campingplatz zurückzusetzen.",
      "campsiteLabel": "Campingplatz:",
      "instructions":  "Klicke auf den Button unten, um ein neues Passwort zu erstellen.",
      "button":        "Passwort zurücksetzen",
      "important":     "Dieser Link läuft ab in",
      "hoursText":     "Stunde(n)",
      "ignore":        "Falls du diese Anfrage nicht gestellt hast, kannst du diese E-Mail einfach ignorieren."
    },
    "campsiteUsernameChanged": {
      "title":            "Dein Benutzername wurde aktualisiert",
      "greeting":         "Hallo",
      "message":          "Der Benutzername für deinen Campingplatz wurde vom Administrator aktualisiert.",
      "campsiteLabel":    "Campingplatz:",
      "newUsernameLabel": "Neuer Benutzername:",
      "note":             "Bitte verwende beim nächsten Login diesen neuen Benutzernamen.",
      "loginButton":      "Zum Campingplatz-Portal anmelden"
    },
    "campsiteForgotUsername": {
      "title":         "Dein Benutzername für deinen Campingplatz",
      "greeting":      "Hallo",
      "message":       "Hier ist der Benutzername für deinen angefragten Campingplatz.",
      "campsiteLabel": "Campingplatz:",
      "usernameLabel": "Benutzername:",
      "loginButton":   "Zum Campingplatz-Portal anmelden"
    },
    "listingApplicationAdmin": {
      "title":            "Neue Campingplatz-Anmeldung",
      "subjectPrefix":    "Neue Campingplatz-Anmeldung",
      "intro":            "Eine neue Anmeldung für einen Campingplatz-Eintrag wurde eingereicht. Die Details findest du unten.",
      "campsiteNameLabel": "Campingplatz",
      "contactNameLabel": "Ansprechpartner",
      "emailLabel":       "E-Mail",
      "locationLabel":    "Standort",
      "websiteLabel":     "Webseite",
      "messageLabel":     "Nachricht",
      "submittedAtLabel": "Eingereicht am"
    },
    "listingApplicationApplicant": {
      "title":        "Danke für deine Anmeldung",
      "subject":      "Wir haben deine Eintragsanfrage erhalten",
      "receivedText": "Schön, möchtest du",
      "atText":       "auf Campnow anmelden – das freut uns sehr!",
      "reviewText":   "Wir haben deine Anmeldung erhalten und schauen sie uns in Ruhe an. Danach melden wir uns so schnell wie möglich bei dir.",
      "whatNextLabel": "Wie geht es weiter?",
      "whatNextText": "Unser Team prüft Anfragen in der Regel innerhalb von 2–3 Werktagen. Wir melden uns an dieser E-Mail-Adresse, sobald eine Entscheidung getroffen wurde.",
      "questionsText": "Falls du in der Zwischenzeit Fragen hast, kannst du einfach direkt auf diese E-Mail antworten."
    },
    "contactUsAdmin": {
      "title":          "Neue Kontaktanfrage",
      "subjectPrefix":  "Neue Kontaktanfrage",
      "intro":          "Über das Kontaktformular wurde eine neue Nachricht eingereicht. Die Details findest du unten.",
      "nameLabel":      "Name",
      "emailLabel":     "E-Mail",
      "subjectLabel":   "Betreff",
      "messageLabel":   "Nachricht",
      "submittedAtLabel": "Eingereicht am"
    },
    "contactUsApplicant": {
      "title":           "Danke für deine Nachricht",
      "subjectPrefix":   "Wir haben deine Nachricht erhalten",
      "receivedText":    "Danke für deine Nachricht zu",
      "reviewText":      "Wir haben deine Anfrage erhalten und melden uns so schnell wie möglich bei dir.",
      "yourMessageLabel": "Deine Nachricht",
      "whatNextLabel":   "Wie geht es weiter?",
      "whatNextText":    "Wir antworten in der Regel innerhalb von 1–2 Werktagen. Bitte prüfe deinen Posteingang auf eine Antwort unseres Teams.",
      "urgentText":      "Falls dein Anliegen dringend ist, kannst du direkt auf diese E-Mail antworten."
    },
    "contactUsSubjects": {
      "GENERAL":     "Allgemeine Anfrage",
      "LISTING":     "Campingplatz eintragen",
      "SUPPORT":     "Technischer Support",
      "BILLING":     "Abrechnung",
      "PARTNERSHIP": "Partnerschaft"
    },
    "accountDeletion": {
      "title":             "Konto wurde gelöscht",
      "greeting":          "Hallo",
      "message":           "Dein Konto wurde erfolgreich gelöscht.",
      "deletionDateLabel": "Löschdatum:",
      "regards":           "Beste Grüsse",
      "teamSignature":     "Dein Campnow Team"
    },
    "emailVerification": {
      "title":        "E-Mail-Adresse bestätigen",
      "greeting":     "Hallo",
      "message":      "Bitte bestätige deine E-Mail-Adresse, um dein Konto zu aktivieren.",
      "instructions": "Klicke auf den Button unten, um deine E-Mail-Adresse zu bestätigen.",
      "button":       "E-Mail-Adresse bestätigen",
      "important":    "Dieser Verifizierungslink läuft ab in",
      "hoursText":    "Stunde(n)",
      "ignore":       "Falls du kein Konto erstellt hast, kannst du diese E-Mail einfach ignorieren.",
      "regards":      "Beste Grüsse",
      "teamSignature": "Dein Campnow Team"
    },
    "test": {
      "title":         "Test-E-Mail",
      "greeting":      "Hallo",
      "message":       "Dies ist eine Test-E-Mail, um zu überprüfen, ob der E-Mail-Dienst korrekt funktioniert.",
      "testTimeLabel": "Testzeitpunkt:",
      "serverLabel":   "Server:",
      "button":        "Test bestanden",
      "success":       "Falls du diese E-Mail erhalten hast, funktioniert der E-Mail-Dienst einwandfrei.",
      "signature":     "E-Mail-Dienst-Test"
    }
  },
  "notification": {
    "testTitle":               "Testbenachrichtigung",
    "testDescription":         "Dies ist eine Testbenachrichtigung",
    "testType":                "test",
    "retrieved":               "Benachrichtigung erfolgreich abgerufen",
    "updated":                 "Benachrichtigung erfolgreich aktualisiert",
    "sent":                    "Benachrichtigung erfolgreich gesendet",
    "created":                 "Benachrichtigung erfolgreich erstellt",
    "markedAsRead":            "Benachrichtigung als gelesen markiert",
    "allMarkedAsRead":         "Alle Benachrichtigungen als gelesen markiert",
    "processed":               "Benachrichtigung erfolgreich verarbeitet",
    "deleted":                 "Benachrichtigung erfolgreich gelöscht",
    "unreadCountRetrieved":    "Anzahl ungelesener Nachrichten erfolgreich abgerufen",
    "statsRetrieved":          "Benachrichtigungsstatistiken erfolgreich abgerufen",
    "bulkCreated":             "Massenbenachrichtigungen erfolgreich erstellt"
  },
  "media": {
    "exampleFilename":    "beispiel.jpg",
    "exampleAltText":     "Beispielbild",
    "exampleDescription": "Beispielbeschreibung",
    "exampleTag":         "beispiel",
    "testTag":            "test"
  },
  "stripe": {
    "configured":                  "konfiguriert",
    "test":                        "test",
    "paymentIntentCreated":        "Zahlungsanfrage erfolgreich erstellt",
    "paymentConfirmed":            "Zahlung erfolgreich bestätigt",
    "subscriptionCreated":         "Mitgliedschaft erfolgreich erstellt",
    "subscriptionCancelled":       "Mitgliedschaft erfolgreich gekündigt",
    "paymentDetailsRetrieved":     "Zahlungsdetails erfolgreich abgerufen",
    "customerCreated":             "Kunde erfolgreich erstellt",
    "paymentMethodsRetrieved":     "Zahlungsmethoden erfolgreich abgerufen",
    "paymentMethodAdded":          "Zahlungsmethode erfolgreich hinzugefügt",
    "paymentMethodDeleted":        "Zahlungsmethode erfolgreich gelöscht",
    "refundProcessed":             "Rückerstattung erfolgreich verarbeitet",
    "transactionsRetrieved":       "Transaktionen erfolgreich abgerufen",
    "webhookProcessed":            "Webhook erfolgreich verarbeitet"
  },
  "notificationMessage": {
    "subscriptionDidRenewTitle":                          "Mitgliedschaft verlängert",
    "subscriptionDidRenewDescription":                    "Deine Mitgliedschaft wurde erfolgreich verlängert",
    "subscriptionBillingRecoveryTitle":                   "Zahlungswiederherstellung",
    "subscriptionBillingRecoveryDescription":             "Das Zahlungsproblem deiner Mitgliedschaft wurde behoben",
    "subscriptionDidChangeRenewalStatusEnabledTitle":     "Automatische Verlängerung aktiviert",
    "subscriptionDidChangeRenewalStatusEnabledDescription": "Die automatische Verlängerung deiner Mitgliedschaft wurde aktiviert",
    "subscriptionDidChangeRenewalStatusDisabledTitle":    "Automatische Verlängerung deaktiviert",
    "subscriptionDidChangeRenewalStatusDisabledDescription": "Die automatische Verlängerung deiner Mitgliedschaft wurde deaktiviert"
  },
  "dashboard": {
    "statsRetrieved":            "Dashboard-Statistiken erfolgreich abgerufen",
    "quickStatsRetrieved":       "Schnellstatistiken erfolgreich abgerufen",
    "activitiesRetrieved":       "Letzte Aktivitäten erfolgreich abgerufen",
    "analyticsRetrieved":        "Analysen erfolgreich abgerufen",
    "systemHealthRetrieved":     "Systemstatus erfolgreich abgerufen",
    "analyticsOverviewRetrieved": "Analyseübersicht erfolgreich abgerufen"
  },
  "campground": {
    "basicInfoRetrieved":         "Grundlegende Campingplatz-Informationen erfolgreich abgerufen",
    "basicInfoUpdated":           "Grundlegende Campingplatz-Informationen erfolgreich aktualisiert",
    "mediaRetrieved":             "Campingplatz-Medien erfolgreich abgerufen",
    "mediaUploaded":              "Medien erfolgreich hochgeladen",
    "mediaDeleted":               "Medien erfolgreich gelöscht",
    "linksRetrieved":             "Campingplatz-Links erfolgreich abgerufen",
    "linksUpdated":               "Campingplatz-Links erfolgreich aktualisiert",
    "faqsRetrieved":              "FAQs erfolgreich abgerufen",
    "contactUpdated":             "Kontakt-URL erfolgreich aktualisiert",
    "faqCreated":                 "FAQ erfolgreich erstellt",
    "faqUpdated":                 "FAQ erfolgreich aktualisiert",
    "faqDeleted":                 "FAQ erfolgreich gelöscht",
    "setupCompleted":             "Campingplatz-Einrichtung erfolgreich abgeschlossen",
    "availabilityRulesRetrieved": "Verfügbarkeitsregeln erfolgreich abgerufen",
    "availabilityRulesSaved":     "Verfügbarkeitsregeln erfolgreich gespeichert",
    "modeSwitched":               "Modus erfolgreich gewechselt. Alle vorherigen Daten wurden gelöscht.",
    "publicProfileRetrieved":     "Öffentliches Campingplatz-Profil erfolgreich abgerufen",
    "similarRetrieved":           "Ähnliche Campingplätze erfolgreich abgerufen"
  },
  "availability": {
    "grid": "Verfügbarkeit erfolgreich abgerufen"
  },
  "campsite": {
    "listSuccess":   "Campingplätze erfolgreich abgerufen",
    "getSuccess":    "Campingplatz erfolgreich abgerufen",
    "createSuccess": "Campingplatz erfolgreich erstellt",
    "updateSuccess": "Campingplatz erfolgreich aktualisiert",
    "deleteSuccess": "Campingplatz erfolgreich gelöscht",
    "statusUpdated": "Campingplatz-Status erfolgreich aktualisiert"
  },
  "campsiteOwner": {
    "listSuccess":   "Campingplatz-Besitzer erfolgreich abgerufen",
    "getSuccess":    "Campingplatz-Besitzer erfolgreich abgerufen",
    "createSuccess": "Campingplatz-Besitzer erfolgreich erstellt. Eine Willkommens-E-Mail wurde gesendet.",
    "updateSuccess": "Campingplatz-Besitzer erfolgreich aktualisiert",
    "deleteSuccess": "Campingplatz-Besitzer erfolgreich gelöscht",
    "statusUpdated": "Campingplatz-Besitzer-Status erfolgreich aktualisiert"
  },
  "subCategory": {
    "list":           "Unterkategorien erfolgreich abgerufen",
    "mappingUpdated": "Kategorie-Zuordnung erfolgreich aktualisiert",
    "created":        "Unterkategorie erfolgreich erstellt",
    "updated":        "Unterkategorie erfolgreich aktualisiert",
    "deleted":        "Unterkategorie erfolgreich gelöscht",
    "synced":         "Camping-Kategorien erfolgreich gespeichert"
  },
  "superCategory": {
    "listSuccess":               "Oberkategorien erfolgreich abgerufen",
    "getSuccess":                "Oberkategorie erfolgreich abgerufen",
    "createSuccess":             "Oberkategorie erfolgreich erstellt",
    "updateSuccess":             "Oberkategorie erfolgreich aktualisiert",
    "reorderSuccess":            "Oberkategorien erfolgreich neu angeordnet",
    "affectedCategoriesSuccess": "Betroffene Kategorien erfolgreich abgerufen",
    "deleteSuccess":             "Oberkategorie erfolgreich gelöscht"
  },
  "errors": {
    "emailAlreadyRegistered":             "E-Mail-Adresse ist bereits registriert",
    "invalidCredentials":                 "Ungültige Anmeldedaten",
    "invalidOtp":                         "Ungültiger Verifizierungscode",
    "userNotFound":                       "Benutzer nicht gefunden",
    "invalidToken":                       "Ungültiger Token",
    "invalidRefreshToken":                "Ungültiger Auffrischungs-Token",
    "invalidSocialType":                  "Ungültiger Social-Login-Typ",
    "userDisabled":                       "Benutzerkonto ist deaktiviert",
    "emailRequired":                      "E-Mail-Adresse ist erforderlich",
    "emailAlreadyExists":                 "E-Mail-Adresse bereits vorhanden",
    "cmsNotFound":                        "CMS-Seite nicht gefunden",
    "titleContentRequired":               "Titel und Inhalt sind erforderlich",
    "slugExists":                         "Slug bereits vorhanden",
    "faqNotFound":                        "FAQ nicht gefunden",
    "faqDetailsRequired":                 "Frage, Antwort und Kategorie sind erforderlich",
    "categoryNotFound":                   "Kategorie nicht gefunden",
    "categoryNameRequired":               "Kategoriename ist erforderlich",
    "categoryHasFaqs":                    "Kategorie mit vorhandenen FAQs kann nicht gelöscht werden",
    "notificationDetailsRequired":        "Titel, Nachricht und Empfänger-ID sind erforderlich",
    "notificationNotFound":               "Benachrichtigung nicht gefunden",
    "accessDenied":                       "Zugriff verweigert",
    "invalidAmount":                      "Der Betrag muss größer als null sein",
    "paymentIntentFailed":                "Die Zahlungsanfrage konnte nicht erstellt werden. Bitte versuche es erneut.",
    "paymentDetailsRequired":             "Zahlungsanfrage-ID und Zahlungsmethoden-ID sind erforderlich",
    "paymentConfirmFailed":               "Die Zahlungsbestätigung ist fehlgeschlagen. Bitte versuche es erneut.",
    "subscriptionDetailsRequired":        "Kunden-ID und Preis-ID sind erforderlich",
    "subscriptionCreateFailed":           "Die Mitgliedschaft konnte nicht erstellt werden. Bitte versuche es erneut.",
    "subscriptionIdRequired":             "Abonnement-ID ist erforderlich",
    "subscriptionCancelFailed":           "Das Abonnement konnte nicht gekündigt werden",
    "paymentNotFound":                    "Zahlung nicht gefunden",
    "customerCreateFailed":               "Kunde konnte nicht erstellt werden",
    "paymentMethodsRetrieveFailed":       "Zahlungsmethoden konnten nicht abgerufen werden",
    "paymentIntentIdRequired":            "Zahlungsanfrage-ID ist erforderlich",
    "refundProcessFailed":                "Die Rückerstattung konnte nicht verarbeitet werden. Bitte versuche es erneut.",
    "adminNotFound":                      "Admin nicht gefunden",
    "currentPasswordIncorrect":           "Aktuelles Passwort ist falsch",
    "invalidCurrentPassword":             "Ungültiges aktuelles Passwort",
    "onlyImageFilesAllowed":              "Nur Bilddateien sind erlaubt",
    "cmsSlugRequired":                    "CMS-Seiten-Slug ist erforderlich",
    "cmsSlugInvalid":                     "Slug muss einer der folgenden sein: imprint, privacy-policy, terms-and-conditions",
    "cmsTitleEnRequired":                 "Englischer Titel (title_en) ist erforderlich",
    "cmsTitleDeRequired":                 "Deutscher Titel (title_de) ist erforderlich",
    "cmsTitleTooLong":                    "Titel darf maximal 200 Zeichen lang sein",
    "cmsContentEnRequired":               "Englischer Inhalt (content_en) ist erforderlich",
    "cmsContentDeRequired":               "Deutscher Inhalt (content_de) ist erforderlich",
    "faqAudienceRequired":                "Zielgruppe ist erforderlich",
    "faqAudienceInvalid":                 "Zielgruppe muss einer der folgenden sein: general, generalAudience, campsiteOwner, campsite",
    "faqQuestionEnRequired":              "Englische Frage (question_en) ist erforderlich",
    "faqQuestionDeRequired":              "Deutsche Frage (question_de) ist erforderlich",
    "faqQuestionTooLong":                 "Frage darf maximal 500 Zeichen lang sein",
    "faqAnswerEnRequired":                "Englische Antwort (answer_en) ist erforderlich",
    "faqAnswerDeRequired":                "Deutsche Antwort (answer_de) ist erforderlich",
    "faqCampsiteIdRequired":              "campsiteId ist erforderlich, wenn Zielgruppe 'campsite' ist",
    "faqCampsiteIdNotAllowed":            "campsiteId darf für diesen Zielgruppentyp nicht angegeben werden",
    "superCategoryNotFound":              "Oberkategorie nicht gefunden",
    "superCategoryDuplicateNameEn":       "Eine Oberkategorie mit diesem englischen Namen existiert bereits",
    "superCategoryDuplicateNameDe":       "Eine Oberkategorie mit diesem deutschen Namen existiert bereits",
    "superCategoryLinkedConflict":        "Diese Oberkategorie ist einer oder mehreren Campingplatz-Kategorien zugeordnet und kann nicht gelöscht werden",
    "superCategoryDeleteConfirmRequired": "Zum Löschen ist eine ausdrückliche Bestätigung erforderlich. Rufe diesen Endpunkt mit ?confirm=true auf",
    "superCategoryReorderIdNotFound":     "Eine oder mehrere Oberkategorie-IDs wurden nicht gefunden",
    "superCategoryAtLeastOneField":       "Mindestens ein Feld (name_en, name_de, order oder icon) muss angegeben werden",
    "superCategoryNameEnRequired":        "Englischer Name (name_en) ist erforderlich",
    "superCategoryNameDeRequired":        "Deutscher Name (name_de) ist erforderlich",
    "superCategoryNameEnTooLong":         "name_en darf maximal 100 Zeichen lang sein",
    "superCategoryNameDeTooLong":         "name_de darf maximal 100 Zeichen lang sein",
    "campsiteNotFound":                   "Campingplatz nicht gefunden",
    "campsiteDeleteConfirmRequired":      "Bitte setze confirmed: true, um diesen Campingplatz zu löschen",
    "campsiteOwnerFirstNameRequired":     "Vorname des Besitzers ist erforderlich",
    "campsiteOwnerFirstNameTooLong":      "Vorname des Besitzers darf maximal 100 Zeichen lang sein",
    "campsiteOwnerLastNameRequired":      "Nachname des Besitzers ist erforderlich",
    "campsiteOwnerLastNameTooLong":       "Nachname des Besitzers darf maximal 100 Zeichen lang sein",
    "campsiteOwnerEmailRequired":         "E-Mail-Adresse des Besitzers ist erforderlich",
    "onlyPdfFilesAllowed":                "Nur PDF-Dateien sind erlaubt",
    "campsiteOwnerNotFound":              "Campingplatz-Besitzer nicht gefunden",
    "campsiteOwnerEmailExists":           "Ein Konto mit dieser E-Mail-Adresse existiert bereits",
    "campsiteOwnerDeleteConfirmRequired": "Bitte setze confirmed: true, um diesen Campingplatz-Besitzer zu löschen",
    "campsiteOwnerHasCampsites":          "Dieser Campingplatz-Besitzer hat einen oder mehrere Campingplätze und kann nicht gelöscht werden",
    "campsiteOwnerPendingSetup":          "Dein Konto ist noch nicht aktiv. Bitte warte, bis der Admin deinen ersten Campingplatz konfiguriert hat.",
    "campsiteOwnerInvalidType":           "Der ausgewählte Benutzer ist kein Campingplatz-Besitzer",
    "campsiteInvalidOwner":               "Ungültiger Campingplatz-Besitzer",
    "campsiteUserRequired":               "Ein Campingplatz-Besitzer (userId) ist erforderlich",
    "campsiteInactive":                   "Dieser Campingplatz ist nicht aktiv. Bitte kontaktiere den Administrator.",
    "campsiteUsernameExists":             "Dieser Benutzername ist bereits vergeben. Bitte wähle einen anderen.",
    "mediaFileRequired":                  "Eine Datei ist erforderlich.",
    "mediaInvalidType":                   "Nur JPG- und PNG-Dateien sind erlaubt.",
    "mediaInvalidMediaType":              "Ungültiger Medientyp. Muss cover oder gallery sein.",
    "mediaUploadFailed":                  "Datei-Upload fehlgeschlagen. Bitte versuche es erneut.",
    "mediaNotFound":                      "Medien nicht gefunden.",
    "coverMustBeImage":                   "Cover-Medien müssen ein Bild sein.",
    "slugGenerationFailed":               "Eindeutiger Slug konnte nicht generiert werden. Bitte versuche es erneut.",
    "setupNotCompleted":                  "Einrichtung nicht abgeschlossen. Bitte schließe alle Schritte ab, bevor du aktivierst.",
    "setupAlreadyActive":                 "Dieses Campingplatzprofil ist bereits aktiv",
    "cannotShowInactiveProfile":          "Sichtbarkeit für ein inaktives Profil kann nicht aktualisiert werden.",
    "sourceFaqNotFound":                  "Die referenzierte Admin-FAQ existiert nicht oder ist nicht mehr aktiv.",
    "campalotApiUnreachable":             "Die Campalot-API konnte nicht erreicht werden. Bitte überprüfe deine Basis-URL.",
    "erpNotConfigured":                   "Keine ERP-Integration für diesen Campingplatz konfiguriert.",
    "erpManualSyncNotSupported":          "Manuelle Synchronisierung wird für den aktuellen Integrationstyp nicht unterstützt.",
    "subCategoryNotFound":                "Unterkategorie nicht gefunden.",
    "subCategoryNotManual":               "Nur manuell erstellte Kategorien können bearbeitet oder gelöscht werden.",
    "subCategoryDuplicateName":           "Eine Unterkategorie mit diesem Namen existiert bereits"
  },
  "listingApplication": {
    "submitted": "Deine Eintragsanfrage wurde erfolgreich gesendet. Wir melden uns bald bei dir."
  },
  "contactUs": {
    "submitted": "Deine Nachricht wurde erfolgreich gesendet. Wir melden uns innerhalb von 1 bis 2 Werktagen bei dir.",
    "subscribed": "Du hast dich erfolgreich fur unseren Newsletter angemeldet."
  },
  "search": {
    "searchSuccess": "Campingplätze erfolgreich abgerufen"
  },
  "campalot": {
    "initiated": "Campalot-Integration erfolgreich eingerichtet",
    "synced":    "Campalot-Synchronisierung erfolgreich abgeschlossen"
  },
  "erp": {
    "synced":                 "ERP-Synchronisierung erfolgreich abgeschlossen",
    "notConfigured":          "Keine ERP-Integration für diesen Campingplatz konfiguriert",
    "manualSyncNotSupported": "Manuelle Synchronisierung wird für den aktuellen Integrationstyp nicht unterstützt"
  }
}
