{
  "nav": {
    "templates": "Designs",
    "create": "Website erstellen",
    "dashboard": "Mein Bereich",
    "menu": "Menü",
    "invitations": "Einladungen",
    "skipToContent": "Zum Inhalt springen"
  },
  "home": {
    "title": "Hochzeits-Website mit Einladung und QR",
    "description": "Deine Hochzeits-Website für 20 €: digitale Einladung mit QR-Code und ein Panel für Zusagen, Tische, Menüs, Bus und Vorabend-Feier.",
    "hero": {
      "heading": "Die Website deiner Hochzeit, Verwaltung inklusive",
      "subheading": "Eine komplette Hochzeits-Website — Cover, Geschichte, Karte, Galerie und Zusagen in Echtzeit —, die zugleich deine digitale Einladung mit QR-Code ist. Und dahinter ein privates Panel, das alles verwaltet: Gäste, Tische, Menüs, Busse und die Vorabend-Feier.",
      "cta": "Erstelle deine Hochzeits-Website",
      "ctaSecondary": "Designs ansehen",
      "badgeFree": "Gestalten ist gratis",
      "badgeNoSignup": "Starte ohne Registrierung",
      "badgeNoCard": "Einmalzahlung, kein Abo",
      "scanMe": "Scann mich",
      "ctaPricing": "Preise ansehen",
      "micro": "Digitale Einladung mit QR · Zusagen in Echtzeit · Verwaltungs-Panel",
      "scrollCue": "Scrollen und alles sehen",
      "qrCta": "Tippe hier und sieh die Beispiel-Website"
    },
    "examples": {
      "heading": "So sehen die Hochzeits-Websites aus",
      "sub": "Das sind keine Screenshots: das sind die echten Vorlagen in Aktion. Wähle eine und mach sie zu deiner.",
      "use": "Diese Vorlage verwenden"
    },
    "includes": {
      "eyebrow": "Alles dabei",
      "heading": "Alles, was eure Hochzeit braucht, auf einer einzigen Website",
      "sub": "Ohne Extras, ohne kostenpflichtige Module und ohne Limits: jeder Bereich lässt sich im Editor an- und abschalten.",
      "cover": {
        "title": "Titelbild mit eurem Foto",
        "body": "Das Foto eurer Wahl, so ausgeschnitten wie ihr wollt, mit euren Namen und dem Countdown zum großen Tag."
      },
      "story": {
        "title": "Eure Geschichte",
        "body": "Wie ihr euch kennengelernt habt, in euren Worten. Das Erste, was die Gäste lesen."
      },
      "schedule": {
        "title": "Ablauf und Orte",
        "body": "Trauung, Essen und Feier mit Uhrzeit, Adresse und Karte. Niemand fragt mehr, wo es stattfindet."
      },
      "rsvp": {
        "title": "Zusagen in Echtzeit",
        "body": "Wer kommt, mit welcher Begleitung — mit Namen —, welches Menü sie wählen und welche Allergien es gibt."
      },
      "gallery": {
        "title": "Galerie und gemeinsames Album",
        "body": "Bis zu neun eurer Fotos und ein Link, über den die Gäste danach ihre hochladen."
      },
      "gifts": {
        "title": "Geschenktisch",
        "body": "Eure IBAN oder die Liste, die ihr schon habt, mit einem Text von euch. Dezent und optional."
      },
      "logistics": {
        "title": "Busse und Vorabend",
        "body": "Wer einen Platz im Bus braucht und wer am Vorabend kommt — in derselben Zusage abgefragt."
      },
      "qr": {
        "title": "Eigener Link und QR-Code",
        "body": "Für WhatsApp und zum Drucken auf die Papiereinladung. Derselbe Link gilt für immer."
      }
    },
    "panel": {
      "eyebrow": "Der Kontrollbereich",
      "heading": "Der Schlüssel ist das Panel: die Hochzeit komplett verwaltet",
      "sub": "Du kaufst nicht nur eine schöne Website: Du kaufst das Werkzeug, mit dem man eine Hochzeit organisiert. Jede Zusage trifft von allein ein, und alles hat seinen Bereich.",
      "overview": {
        "title": "Übersicht",
        "body": "Die großen Zahlen auf einen Blick — wer kommt, wie viele Plätze — und was noch zu tun ist, von allein hergeleitet."
      },
      "guests": {
        "title": "Gäste",
        "body": "Deine ganze Liste an einem Ort: eintragen, nach Gruppe oder Status filtern, Daten korrigieren und per WhatsApp erinnern."
      },
      "seating": {
        "title": "Tische",
        "body": "Lege Tische mit Plätzen an und setze die Zusagen in zwei Fingertipps — du siehst, wie sich jeder Tisch füllt."
      },
      "catering": {
        "title": "Catering",
        "body": "Plätze, Menüs, Allergien und Busplätze schon zusammengezählt: eine Übersicht, fertig fürs Restaurant."
      },
      "share": {
        "title": "Teilen",
        "body": "Dein Link und dein QR druckfertig, WhatsApp-Nachrichten schon geschrieben und die Besuche der Website."
      },
      "foot": "Es erspart dir die Tabelle, die Anrufe einzeln und das Hinterherlaufen auf WhatsApp. Die ganze Hochzeit, an einem Ort verwaltet — vom ersten Tag an.",
      "transport": {
        "title": "Bus",
        "body": "Gäste fragen bei der Zusage einen Platz an; du gleichst Busse, Zeiten und Plätze ab, die Website zeigt sie."
      },
      "preWedding": {
        "title": "Vorabend",
        "body": "Kündige sie auf der Website an und frage bei der Zusage, wer kommt: Du kennst die Zahl für den Vorabend."
      },
      "card": {
        "seats": "zugesagte Gäste",
        "replied": "der Liste hat geantwortet",
        "tables": "gedeckte Tische",
        "pace": "Antwort-Tempo",
        "cta": "Öffne das Panel von {{hosts}}",
        "hint": "Eine ganze Hochzeit darin, genau wie du es sehen würdest. Öffnet sich im neuen Tab."
      }
    },
    "compare": {
      "eyebrow": "Vergleich",
      "heading": "Dieselbe Website, ohne das Budget einer Website nach Maß",
      "sub": "Eine Hochzeits-Website bei einem Studio in Auftrag zu geben, kostet Hunderte oder Tausende Euro und Wochen an Arbeit. Hier bekommst du dasselbe Ergebnis, fertig in Minuten.",
      "colUs": "Mit QRinvites",
      "colThem": "Eine maßgeschneiderte Hochzeits-Website",
      "r1": {
        "label": "Preis",
        "us": "Eine einzige kleine Zahlung, alles inklusive — für immer",
        "them": "Hunderte oder Tausende Euro für die Entwicklung"
      },
      "r2": {
        "label": "Zeit",
        "us": "Fertig in Minuten, du baust sie selbst",
        "them": "Wochen oder Monate hin und her"
      },
      "r3": {
        "label": "Kenntnisse",
        "us": "Keine: Du füllst die Daten aus und veröffentlichst",
        "them": "Du brauchst Designer und Programmierer"
      },
      "r4": {
        "label": "Änderungen",
        "us": "Du bearbeitest und es aktualisiert sich sofort, gratis",
        "them": "Du bittest um die Änderung, wartest und zahlst manchmal"
      },
      "r5": {
        "label": "Domain und Hosting",
        "us": "Inklusive, ohne irgendetwas einzurichten",
        "them": "Buchst und pflegst du separat"
      },
      "r6": {
        "label": "Gästeverwaltung",
        "us": "Panel mit Zusagen, Tischen, Menüs, Bus und Vorabend-Feier inklusive",
        "them": "Bringt meist keinen Bereich mit: Du führst sie in einer Tabelle"
      },
      "r7": {
        "label": "Wartung",
        "us": "Null: Wir kümmern uns für immer darum",
        "them": "Updates und Pannen auf eigene Faust"
      }
    },
    "steps": {
      "eyebrow": "Schritt für Schritt",
      "heading": "So funktioniert es",
      "sub": "Von null zur veröffentlichten Hochzeits-Website in fünf Minuten",
      "one": {
        "title": "Wähle das Design deiner Website",
        "body": "Professionelle Designs für Hochzeiten. Was du auswählst, ist genau die Website, die eure Gäste sehen."
      },
      "two": {
        "title": "Mach sie komplett zu deiner",
        "body": "Namen, Datum, Orte mit Karte, Geschichte, Galerie und Zusagen, mit Live-Vorschau. Ohne Limits und ohne Registrierung."
      },
      "three": {
        "title": "Veröffentliche sie mit einer Einmalzahlung",
        "body": "Melde dich mit Google an — keine Passwörter, keine gespeicherte Karte —, zahle einmal und erhalte deinen einzigartigen Link und deinen QR-Code. Ab jetzt gehört sie für immer dir."
      },
      "four": {
        "title": "Teile sie und verwalte sie im Bereich",
        "body": "Schicke den Link per WhatsApp oder drucke den QR-Code. Die Zusagen treffen von allein in deinem Panel ein, wo du Gäste, Tische, Catering, Busse und die Vorabend-Feier verwaltest."
      },
      "step": "Schritt {{n}}"
    },
    "faq": {
      "eyebrow": "FAQ",
      "heading": "Häufige Fragen",
      "sub": "Was alle fragen, bevor sie ihre eigene erstellen",
      "q1": {
        "q": "Was kostet die Website?",
        "a": "Das Gestalten kostet nichts: Du öffnest den Editor ohne Registrierung und nutzt alle Optionen, Vorlagen, Fotos und Abschnitte ohne Limit. Bezahlt wird erst beim Veröffentlichen: eine einmalige Zahlung von 20 € pro Website, für immer, ohne Abo und ohne Verlängerung. Du siehst sie fertig, bevor du dich entscheidest."
      },
      "q2": {
        "q": "Muss ich mich registrieren oder meine E-Mail angeben?",
        "a": "Du gestaltest die ganze Website ohne Registrierung. Erst beim Veröffentlichen bitten wir dich, dich mit deinem Google-Konto anzumelden (keine neuen Passwörter, keine Bestätigungs-E-Mails), damit deine Website und dein Gästebereich nur dir gehören — von jedem Gerät aus."
      },
      "q3": {
        "q": "Wann wird nach einer Karte gefragt?",
        "a": "Erst beim Veröffentlichen, nie vorher: Du baust die ganze Website und entscheidest mit dem Ergebnis vor Augen. Bezahlt wird einmalig und sicher über Stripe, ohne Abo. Wir sehen und speichern deine Kartendaten nie."
      },
      "q4": {
        "q": "Wie kommt die Einladung zu meinen Gästen?",
        "a": "Wie du willst: Schicke ihnen den Link per WhatsApp oder E-Mail, oder drucke den QR-Code auf eine Karte, ein Plakat oder die Tischdeko, damit sie ihn mit der Kamera scannen. Der Link öffnet die Einladung sofort — nichts zu installieren, keine Anmeldung."
      },
      "q5": {
        "q": "Kann ich die Website nach dem Veröffentlichen ändern?",
        "a": "Ja. Jede Änderung gilt sofort für alle Gäste, mit demselben Link und demselben QR-Code. Ändere Uhrzeit, Ort oder Design, ohne etwas neu zu drucken."
      },
      "q6": {
        "q": "Wie funktionieren die Zusagen?",
        "a": "Deine Gäste sagen direkt auf der Website zu — mit Begleitpersonen, Menü, Allergien, Bus und Vorabend-Feier — und du verwaltest alles im Panel: Gäste, Tische, Catering und Busplätze, mit CSV-Export."
      },
      "q7": {
        "q": "Was ist mit älteren oder wenig technikaffinen Gästen?",
        "a": "Die Website öffnet man mit einem Link oder dem QR-Code: nichts installieren, keine Anmeldung, keine Passwörter. Und die Zusage ist ein Formular mit drei Feldern. Wer lieber anruft, dessen Antwort trägst du im Panel von Hand nach."
      },
      "q8": {
        "q": "Ist es schwer, meine erste Website zu erstellen?",
        "a": "Der Start ist kinderleicht! Der Editor beginnt mit einem ausgefüllten Beispiel: Du änderst Namen, Datum und Ort, und in weniger als 5 Minuten ist deine Website veröffentlicht."
      }
    },
    "finalCta": {
      "heading": "Eure Hochzeit verdient eine Website auf Augenhöhe",
      "body": "Gestalte eure Hochzeits-Website in Minuten — digitale Einladung und QR-Code inklusive —, veröffentliche sie mit einer einzigen Zahlung und verwalte alles im Panel: Gäste, Tische, Menüs, Busse und Vorabend.",
      "cta": "Gestalte deine Website"
    },
    "studio": {
      "eyebrow": "Brauchst du mehr?",
      "heading": "Willst du eine noch individuellere Website?",
      "sub": "Wenn diese Website nicht reicht und du eine komplett maßgeschneiderte willst — mit deiner Marke, deiner Domain und allem, was du brauchst —, sag uns Bescheid und wir erstellen dir ein unverbindliches Angebot.",
      "cta": "Angebot anfragen"
    }
  },
  "common": {
    "loading": "Wird geladen…",
    "language": "Sprache",
    "yes": "Ja",
    "no": "Nein",
    "close": "Schließen"
  },
  "templates": {
    "classic": {
      "name": "Klassisch"
    },
    "midnight": {
      "name": "Mitternacht"
    },
    "botanical": {
      "name": "Botanisch"
    }
  },
  "editor": {
    "title": "Erstelle eure Hochzeits-Website",
    "subtitle": "Keine Karte und kein PDF: Du baust die komplette Website eurer Hochzeit, mit eigenem Link zum Teilen.",
    "description": "Editor für Hochzeits-Websites mit Live-Vorschau: Titelbild, Geschichte, Karte, Galerie und Zusagen — digitale Einladung und QR-Code inklusive.",
    "preview": "Vorschau",
    "web": {
      "title": "Eure Hochzeits-Website",
      "sub": "Das ist die öffentliche Adresse deiner Website. Teile sie per WhatsApp oder mit ihrem QR-Code.",
      "copy": "Link kopieren",
      "open": "Öffnen",
      "liveNote": "Deine Website ist unter dieser Adresse veröffentlicht: Jeder mit dem Link kann sie öffnen."
    },
    "autosaveHint": "Änderungen werden automatisch gespeichert.",
    "publish": "Veröffentlichen",
    "addVenue": "Programmpunkt hinzufügen",
    "removeVenue": "Entfernen",
    "section": {
      "basics": "Daten",
      "story": "Geschichte",
      "rsvp": "Zusagen",
      "schedule": "Ablauf und Orte",
      "photos": "Fotos",
      "gifts": "Geschenkeliste",
      "photoShare": "Gemeinsames Fotoalbum",
      "preWedding": "Die Feier am Vorabend",
      "family": "Eltern und Paten"
    },
    "field": {
      "date": "Datum",
      "time": "Uhrzeit",
      "greeting": "Kopfzeile",
      "template": "Vorlage",
      "venueLabel": "Bezeichnung (Zeremonie, Bankett…)",
      "venueName": "Name des Ortes",
      "venueAddress": "Adresse",
      "story": "Unsere Geschichte",
      "dressCode": "Dresscode",
      "rsvpEnabled": "Zusagen aktivieren",
      "askGuests": "Nach Begleitpersonen fragen",
      "askMenu": "Nach dem Menü fragen",
      "askAllergies": "Nach Allergien fragen",
      "rsvpDeadline": "Frist",
      "maxGuests": "Maximale Begleitpersonen pro Gast",
      "maxGuestsHint": "Jeder Gast darf bis zu dieser Zahl an Begleitpersonen mitbringen und gibt für jede Vor- und Nachnamen an.",
      "allergiesNotice": "Allergien sind Gesundheitsdaten. Frage sie nur ab, wenn du sie fürs Catering brauchst: Sie werden mit der Einladung gespeichert, nur du siehst sie und sie werden mit ihr gelöscht.",
      "cover": "Titelbild",
      "coverCta": "Foto auswählen",
      "coverBusy": "Foto wird hochgeladen…",
      "coverRemove": "Foto entfernen",
      "coverHint": "Es erscheint in deiner Einladung und ist das Bild, das beim Teilen über WhatsApp angezeigt wird. JPG, PNG oder WebP.",
      "coverError": "Das Foto konnte nicht hochgeladen werden. Probier ein anderes oder versuch es erneut.",
      "dressCodeHint": "Leer lassen, wenn du keine Kleiderordnung angeben möchtest.",
      "gallery": "Fotogalerie",
      "galleryCta": "Fotos hinzufügen",
      "galleryRemove": "Entfernen",
      "galleryHint": "Erscheinen auf der Einladung unter den Orten. Bis zu {{max}} Fotos.",
      "familyLines": "Personen, die ihr hervorheben möchtet",
      "familyHint": "Eine Zeile pro Familie oder Paar: „Tochter von Marta und Julián“, „Paten: Ana und Luis“…",
      "giftsEnabled": "Geschenkeliste auf der Einladung zeigen",
      "giftsIban": "IBAN oder Kontonummer",
      "giftsUrl": "Link zur Geschenkeliste (optional)",
      "giftsNote": "Nachricht an eure Gäste",
      "giftsHint": "Erscheint am Ende der Einladung. Nur IBAN, nur Link oder beides — wie ihr wollt.",
      "askTransport": "Fragen, ob ein Platz im Bus gebraucht wird",
      "showStory": "Geschichte anzeigen",
      "showDressCode": "Dresscode anzeigen",
      "showSchedule": "Tagesablauf anzeigen",
      "showVenues": "Ortskarten mit Anfahrt anzeigen",
      "showGallery": "Galerie anzeigen",
      "showSection": "Diesen Abschnitt auf der Einladung anzeigen",
      "menuOptions": "Menü-Optionen",
      "menuAdd": "Hinzufügen",
      "menuOptionsHint": "Deine Gäste wählen beim Zusagen eine dieser Optionen; ohne Optionen sehen sie nur „Keine Präferenz“.",
      "frameHint": "Zum Ausrichten ziehen",
      "photoShareEnabled": "Lade deine Gäste ein, ihre Fotos in ein gemeinsames Album hochzuladen",
      "photoShareUrl": "Album-Link (Google Drive, Dropbox…)",
      "photoShareNote": "Nachricht an deine Gäste",
      "photoShareHint": "Erscheint am Ende der Einladung als Button. Gäste öffnen den Link, um ihre Fotos von der Hochzeit hochzuladen.",
      "zoom": "Zoom",
      "zoomIn": "Vergrößern",
      "zoomOut": "Verkleinern",
      "preWeddingEnabled": "Wir feiern am Vorabend und möchten es auf der Website ankündigen",
      "preWeddingNote": "Nachricht an die Gäste",
      "preWeddingAsk": "Bei der Zusage fragen, wer zur Vorabend-Feier kommt",
      "preWeddingHint": "Datum, Ort und Nachricht erscheinen auf der Website; die Antworten landen im Tab „Vorabend“ deines Panels.",
      "askTransportHint": "Routen, Zeiten und Plätze der Busse verwaltest du im Tab „Bus“ deines Panels; die Gäste sehen sie auf der Website."
    },
    "error": {
      "required": "Dieses Feld ist erforderlich."
    },
    "status": {
      "idle": "Nicht veröffentlicht",
      "saving": "Wird gespeichert…",
      "saved": "Gespeichert",
      "error": "Speichern fehlgeschlagen"
    },
    "sample": {
      "host1": "Lucía",
      "host2": "Mateo",
      "greeting": "Wir heiraten",
      "story": "Wir lernten uns an einem ganz normalen Dienstag kennen und haben seitdem nicht aufgehört zu feiern. Jetzt wollen wir mit dir feiern.",
      "venueLabel": "Zeremonie",
      "venueName": "Kirche San Miguel",
      "venueAddress": "Plaza Mayor 1, Segovia",
      "dressCode": "Festliche Kleidung",
      "venueLabel2": "Bankett",
      "venueLabel3": "Die Party",
      "menu1": "Fleisch",
      "menu2": "Fisch"
    },
    "signInTitle": "Zum Veröffentlichen anmelden",
    "signInBody": "Zum Veröffentlichen brauchst du dein Google-Konto: So gehört die Website zu deinem Profil und du verwaltest sie in deinem Bereich, auf jedem Gerät. Dein Entwurf ist in diesem Browser bereits gespeichert.",
    "signInLater": "Weiter bearbeiten",
    "publishedTitle": "Einladung veröffentlicht!",
    "publishedBody": "Teile diesen Link mit deinen Gästen.",
    "invitationLabel": "Deine Einladung",
    "panelLabel": "Dein privater Bereich",
    "panelHint": "Melde dich mit Google von jedem Gerät an: Der Bereich ist privat und gehört nur dir.",
    "pay": {
      "redirecting": "Weiterleitung zur sicheren Stripe-Zahlung…",
      "error": "Die Zahlung konnte nicht gestartet werden. Versuche es in ein paar Sekunden erneut.",
      "eyebrow": "Letzter Schritt",
      "title": "Veröffentliche eure Hochzeits-Website",
      "sub": "Eine einmalige Zahlung. Kein Abo, keine Verlängerung, kein Kleingedrucktes.",
      "productName": "Eure Hochzeits-Website",
      "b1": "Eigener Link und QR-Code zum Teilen",
      "b2": "Zusagen mit Begleitung, Menü und Allergien",
      "b3": "Panel mit Gästen, Tischen, Menüs, Bussen und Vorabend",
      "b4": "Unbegrenzte Aufrufe und Gäste, Änderungen sofort sichtbar",
      "b5": "Ohne Werbung und ohne Wasserzeichen: Die Website gehört nur euch",
      "cta": "Bezahlen und veröffentlichen",
      "note": "Einmalige, sichere Zahlung über Stripe. Nach der Bestätigung veröffentlicht sich eure Website von selbst und erscheint in deinem Bereich."
    },
    "cancel": "Zurück zum Editor",
    "close": "Schließen",
    "scheduleHint": "Jeder Programmpunkt erscheint im Zeitstrahl der Einladung und als Ortskarte mit Karten-Link. Die Reihenfolge der Liste ist der Ablauf des Tages.",
    "momentLabel": "Programmpunkt {{number}}",
    "moveUp": "Nach oben",
    "moveDown": "Nach unten",
    "previewLive": "So sieht eure Hochzeits-Website aus",
    "previewSub": "Aktualisiert sich mit jeder Änderung sofort.",
    "viewPreview": "Sieh, wie deine Website wird",
    "host": {
      "1": "Name einer Person des Paares",
      "2": "Name der anderen Person"
    }
  },
  "invitation": {
    "story": "Unsere Geschichte",
    "venues": "Wo",
    "dressCode": "Kleidung",
    "directions": "Anfahrt",
    "share": "Teile die Einladung",
    "qrCaption": "Scanne oder lade den QR-Code herunter",
    "notFound": "Einladung nicht gefunden",
    "notFoundBody": "Vielleicht hat sich der Link geändert oder die Einladung ist nicht mehr veröffentlicht.",
    "goHome": "Zur Startseite",
    "ogDescription": "{{hosts}} · {{date}} · {{venue}}. Öffne sie für alle Details und um deine Teilnahme zu bestätigen.",
    "ogDescriptionNoVenue": "{{hosts}} · {{date}}. Öffne sie für alle Details und um deine Teilnahme zu bestätigen.",
    "schedule": "Ablauf",
    "scheduleEyebrow": "Der große Tag",
    "gallery": "Galerie",
    "farewell": "Es würde uns sehr glücklich machen, dich dabeizuhaben.",
    "venuesHeading": "Die Orte",
    "family": "Unsere Familien",
    "gifts": "Geschenke",
    "giftsLink": "Geschenkeliste ansehen",
    "giftsShowIban": "Bankverbindung anzeigen",
    "giftsCopy": "Kopieren",
    "giftsCopied": "Kopiert!",
    "photos": "Fotoalbum",
    "photosShare": "Teile deine Fotos",
    "photosOpen": "Album öffnen",
    "photosDemo": "Dieser Link ist eine Demo und führt nirgendwohin. In deiner echten Einladung öffnet dieser Button den Fotoordner deiner Gäste.",
    "errorTitle": "Wir konnten die Einladung nicht laden",
    "errorBody": "Möglicherweise ein vorübergehendes Verbindungsproblem. Bitte erneut versuchen.",
    "retry": "Erneut versuchen",
    "preWedding": "Die Feier am Vorabend",
    "transport": "Bus für die Gäste",
    "transportDeparture": "Abfahrt",
    "transportReturn": "Rückfahrt"
  },
  "rsvp": {
    "title": "Bestätige deine Teilnahme",
    "name": "Dein Name",
    "nameRequired": "Schreibe deinen Namen.",
    "attending": "Kannst du kommen?",
    "yes": "Ja, ich bin dabei",
    "no": "Ich kann nicht",
    "guests": "Wie viele Begleitpersonen bringst du mit?",
    "companion": "Begleitperson {{n}}",
    "firstName": "Vorname",
    "lastName": "Nachname",
    "companionsRequired": "Gib für jede Begleitperson Vor- und Nachnamen an.",
    "menu": "Menü",
    "menuDefault": "Keine Präferenz",
    "allergies": "Allergien oder Unverträglichkeiten",
    "notes": "Sollten wir etwas wissen?",
    "send": "Zusage senden",
    "sending": "Wird gesendet…",
    "deadline": "Bestätige vor dem",
    "thanksYes": "Danke! Wir sehen uns dort.",
    "thanksNo": "Danke für die Nachricht. Du wirst uns fehlen.",
    "error": "Deine Zusage konnte nicht gespeichert werden. Versuche es erneut.",
    "allergiesHint": "Optional. Wird nur zur Planung des Hochzeitsmenüs verwendet und ist nur für den Gastgeber sichtbar.",
    "guestsHint": "Bis zu {{max}} Begleitpersonen.",
    "fixFields": "Prüfe die markierten Felder: Vor dem Senden muss noch etwas korrigiert werden.",
    "transport": "Brauchst du einen Platz im Bus?",
    "transportYes": "Ja, ich fahre mit dem Bus",
    "transportNo": "Nein, ich komme selbst",
    "preWedding": "Kommst du auch zur Feier am Vorabend?",
    "preWeddingYes": "Ja, ich bin dabei",
    "preWeddingNo": "Ich kann nicht"
  },
  "dashboard": {
    "title": "Dein Bereich",
    "subtitle": "Alles zu eurer Hochzeit an einem Ort.",
    "newEvent": "Neue Einladung",
    "events": "Deine Einladungen",
    "untitled": "Ohne Titel",
    "viewInvitation": "Öffentliche Einladung ansehen",
    "copyLink": "Link kopieren",
    "copied": "Kopiert!",
    "signOut": "Abmelden",
    "signInTitle": "Betritt deinen Bereich",
    "signInBody": "Melde dich mit demselben Google-Konto an, mit dem du veröffentlicht hast. Er ist privat und gehört nur dir.",
    "add": {
      "name": "Name des Gastes…",
      "cta": "Hinzufügen"
    },
    "emptyTitle": "Du hast noch keine Einladungen",
    "emptyBody": "Gestalte die erste in ein paar Minuten.",
    "noRsvps": "Noch hat niemand zugesagt. Teile den Link oder den QR-Code, um zu starten.",
    "deleteRsvp": "Zusage löschen von",
    "deleteConfirm": "Die Zusage von {{name}} löschen? Diese Aktion ist unwiderruflich.",
    "editEvent": "Weiter bearbeiten",
    "deleteEvent": "Löschen",
    "deleteEventError": "Die Einladung konnte nicht gelöscht werden. Lade die Seite neu und versuche es erneut.",
    "publishNow": "Veröffentlichen",
    "publishError": "Die Einladung konnte nicht veröffentlicht werden. Versuche es in ein paar Sekunden erneut.",
    "account": {
      "title": "Dein Konto",
      "body": "Du kannst dein Konto jederzeit löschen. Deine persönlichen Daten, deine Einladungen und die Zusagen deiner Gäste werden gemäß DSGVO gelöscht.",
      "delete": "Mein Konto löschen",
      "modalTitle": "Dein Konto löschen",
      "modalBody": "Diese Aktion ist endgültig: Dein Konto, alle deine Einladungen (auch die bezahlten, ohne Rückerstattung) und alle Zusagen deiner Gäste werden gelöscht. Das lässt sich nicht rückgängig machen.",
      "ack": "Mir ist klar, dass alles endgültig gelöscht wird, auch die von mir bezahlten Einladungen.",
      "confirm": "Mein Konto endgültig löschen",
      "error": "Das Konto konnte nicht gelöscht werden. Versuch es in ein paar Minuten erneut."
    },
    "delete": {
      "title": "Einladung löschen",
      "body": "Du bist dabei, „{{name}}“ zu löschen. Die Einladung, ihr Link und alle Zusagen werden sofort und endgültig gelöscht.",
      "cancel": "Abbrechen",
      "confirm": "Endgültig löschen",
      "paidWarning": "Diese Einladung ist bezahlt. Wenn du sie löschst, verzichtest du endgültig auf das Bezahlte. Keine Rückerstattung, keine Wiederherstellung.",
      "paidAck": "Mir ist klar, dass ich mit dem Löschen endgültig verliere, was ich dafür bezahlt habe.",
      "draftNote": "Das ist ein unveröffentlichter Entwurf: Er wird einfach gelöscht und du hast nichts dafür bezahlt."
    },
    "status": {
      "draft": "Entwurf",
      "published": "Veröffentlicht",
      "attending": "Kommt",
      "declined": "Kommt nicht",
      "pending": "Keine Antwort"
    },
    "stat": {
      "seats": "Plätze"
    },
    "chart": {
      "perDay": "Antworten pro Tag"
    },
    "col": {
      "name": "Name",
      "attending": "Kommt",
      "guests": "Begleitung",
      "menu": "Menü",
      "allergies": "Allergien",
      "notes": "Notizen",
      "date": "Datum",
      "transport": "Bus",
      "group": "Gruppe",
      "table": "Tisch",
      "guestOf": "Begleitung von",
      "preEvent": "Vorabend"
    },
    "pay": {
      "checking": "Deine Zahlung wird bestätigt…",
      "success": "Zahlung bestätigt! Deine Einladung ist veröffentlicht und gehört dir für immer.",
      "thanks": "Tausend Dank für den Kaffee! Solche Unterstützung hält das Projekt am Leben.",
      "error": "Die Zahlung konnte nicht bestätigt werden. Denk daran: Der Zahlungsanbieter läuft im Testmodus und bucht nichts wirklich ab – dir wurde nichts berechnet. Du kannst es jederzeit erneut versuchen."
    },
    "support": {
      "title": "Ist es dir nützlich?",
      "body": "Dieses Projekt wird von einer einzigen Person betrieben. Wenn du magst, lade mich auf einen Kaffee ein.",
      "amount": "Betrag in Euro (mindestens 5)",
      "cta": "Einladen"
    },
    "sections": "Bereiche des Dashboards",
    "tab": {
      "overview": "Überblick",
      "guests": "Gäste",
      "seating": "Tische",
      "catering": "Catering",
      "share": "Teilen",
      "transport": "Bus",
      "preWedding": "Vorabend"
    },
    "draftNote": "Diese Einladung ist ein Entwurf: Nur du siehst sie. Veröffentliche sie, um sie zu teilen und Zusagen zu sammeln.",
    "count": {
      "all": "Auf der Liste",
      "attending": "Kommen",
      "declined": "Kommen nicht",
      "pending": "Ohne Antwort"
    },
    "overview": {
      "eyebrow": "Euer großer Tag",
      "ringLabel": "Verteilung der Antworten",
      "numbers": "Zahlen zur Hochzeit",
      "responded": "Haben geantwortet",
      "stepsTitle": "Was noch zu tun ist",
      "stepsHint": "Hakt sich von selbst ab, während du vorankommst — nichts von Hand zu pflegen.",
      "stepGo": "Los",
      "activityTitle": "Neueste Antworten",
      "activityEmpty": "Sobald die ersten Zusagen eintreffen, erscheinen sie hier.",
      "step": {
        "publish": "Veröffentliche deine Einladung",
        "cover": "Füge euer Titelbild hinzu",
        "share": "Teile den Link mit deinen Gästen",
        "guests": "Trage ein, wen du eingeladen hast",
        "chase": "Erinnere alle, die noch nicht geantwortet haben",
        "seating": "Setze alle an einen Tisch, die kommen",
        "catering": "Mach die Catering-Übersicht fertig"
      }
    },
    "guests": {
      "addTitle": "Gäste hinzufügen",
      "bulkOpen": "Liste einfügen",
      "bulkLabel": "Ein Name pro Zeile",
      "bulkPlaceholder": "Ana García\nCarlos Ruiz\nTante Marisa",
      "bulkCancel": "Abbrechen",
      "bulkCta": "Zur Liste hinzufügen",
      "searchPlaceholder": "Nach Name, Gruppe, Tisch oder Notiz suchen",
      "allGroups": "Alle Gruppen",
      "noMatches": "Kein Gast passt zur Suche.",
      "seatsTag": "{{n}} Plätze",
      "edit": "Bearbeiten",
      "close": "Schließen",
      "cancel": "Abbrechen",
      "save": "Speichern",
      "saveError": "Die Änderung konnte nicht gespeichert werden. Versuch es erneut.",
      "groupPlaceholder": "Familie, Freunde, Arbeit…",
      "needsTransport": "Braucht einen Busplatz",
      "companionOf": "mit {{name}}",
      "attendsPreWedding": "Kommt zur Vorabend-Feier"
    },
    "seating": {
      "seated": "Gesetzt",
      "unseated": "Ohne Tisch",
      "capacity": "Angelegte Plätze",
      "tableName": "Name des Tisches",
      "tablePlaceholder": "Tisch 1, Brauttisch, Freunde…",
      "tableSeats": "Plätze",
      "addTable": "Tisch anlegen",
      "noTables": "Du hast noch keinen Tisch angelegt. Fang mit dem ersten an.",
      "ofSeats": "{{taken}} von {{seats}} Plätzen",
      "takenOnly": "{{taken}} gesetzt",
      "removeTable": "Tisch entfernen",
      "removeConfirm": "Du entfernst diesen Tisch und {{n}} Gäste bleiben ohne Platz. Weitermachen?",
      "duplicateTable": "Einen Tisch mit diesem Namen gibt es schon.",
      "emptyTable": "Leerer Tisch.",
      "unseat": "Vom Tisch nehmen",
      "poolTitle": "Noch ohne Tisch",
      "poolHint": "Wähl für jeden einen Tisch; umsetzen kannst du sie jederzeit.",
      "poolDone": "Alle, die kommen, haben einen Tisch.",
      "poolNoGuests": "Sobald Zusagen da sind, erscheinen sie hier zum Setzen.",
      "assignTo": "Tisch zuweisen an",
      "choose": "Tisch wählen"
    },
    "catering": {
      "title": "Catering-Übersicht",
      "hint": "Was Restaurant, Catering oder Busunternehmen wissen müssen. Kopieren und genau so verschicken.",
      "copy": "Übersicht kopieren",
      "seats": "Gedecke",
      "responses": "Zusagen",
      "allergyCount": "Mit Allergien",
      "busSeats": "Busplätze",
      "pendingNote": "{{n}} haben noch nicht geantwortet, diese Zahlen können also noch steigen.",
      "menus": "Menüs",
      "noMenus": "Noch hat niemand ein Menü gewählt.",
      "noMenuChosen": "{{n}} ohne gewähltes Menü",
      "allergies": "Allergien und Unverträglichkeiten",
      "noAllergies": "Niemand hat Allergien angegeben.",
      "healthNote": "Das sind Gesundheitsdaten: Nutze sie nur zur Planung des Essens und gib sie nicht weiter als an die Küche.",
      "bus": "Bus"
    },
    "share": {
      "linkTitle": "Dein Link",
      "linkHint": "Für alle derselbe, für immer: Änderst du die Einladung, aktualisiert er sich von selbst.",
      "whatsapp": "Per WhatsApp senden",
      "remind": "Die {{n}} Fehlenden erinnern",
      "qrTitle": "QR-Code",
      "qrHint": "Lade ihn herunter, um ihn auf Gastgeschenke, Plakate oder Tischkarten zu drucken.",
      "inviteMessage": "Wir heiraten! {{hosts}} · {{date}}. Hier ist unsere Einladung mit allen Details und zum Zusagen: {{url}}",
      "reminderMessage": "Hallo! Uns fehlt noch deine Antwort für die Hochzeit von {{hosts}}. Hier geht es in Sekunden: {{url}} Danke!"
    },
    "loadErrorTitle": "Wir konnten deine Einladungen nicht laden",
    "loadErrorBody": "Möglicherweise ein vorübergehendes Verbindungsproblem.",
    "guestsLoadError": "Wir konnten die Gästeliste nicht laden. Bitte erneut versuchen.",
    "actionError": "Die Aktion konnte nicht abgeschlossen werden. Bitte erneut versuchen.",
    "transport": {
      "title": "Busse",
      "hint": "Gleiche die bei der Zusage angefragten Plätze mit deinen Bussen ab. Was du hier anlegst, erscheint auf deiner Website.",
      "copy": "Zusammenfassung kopieren",
      "notAsked": "Du fragst bei der Zusage noch nicht nach dem Bus: aktiviere die Frage im Editor (Abschnitt Zusagen), damit deine Gäste Plätze anfragen können.",
      "requested": "Angefragte Plätze",
      "capacity": "Plätze in Bussen",
      "free": "Freie Plätze",
      "over": "Es fehlen {{n}} Plätze: füge einen Bus hinzu oder erweitere die Plätze.",
      "busName": "Name oder Route",
      "busPlaceholder": "Bus 1 · Zentrum",
      "departurePlace": "Abfahrtsort",
      "departureTime": "Abfahrt",
      "returnTime": "Rückfahrt",
      "busSeats": "Plätze",
      "addBus": "Bus hinzufügen",
      "noBuses": "Noch kein Bus angelegt. Füge den ersten hinzu, und deine Gäste sehen Route und Zeiten auf der Website.",
      "removeBus": "Bus entfernen",
      "seatsOf": "{{seats}} Plätze",
      "noSeatLimit": "Ohne Platzlimit",
      "note": "Hinweis für die Gäste",
      "noteHint": "Erscheint auf der Website neben den Bussen („Reserviere deinen Platz bei der Zusage“).",
      "saveNote": "Hinweis speichern",
      "whoNeeds": "Wer einen Platz braucht",
      "noNeeds": "Noch hat niemand einen Platz angefragt.",
      "fleet": "Busse",
      "departureShort": "Abfahrt",
      "returnShort": "Rückfahrt",
      "late": "Er fährt zur selben Zeit wie die Trauung um {{time}} oder zu knapp davor: früher losfahren, sonst kommen die Gäste zu spät."
    },
    "preWedding": {
      "title": "Die Feier am Vorabend",
      "hint": "Wer zur Vorabend-Feier kommt — aus denselben Zusagen wie deine Website.",
      "copy": "Zusammenfassung kopieren",
      "notEnabled": "Die Vorabend-Feier ist nicht aktiviert: schalte sie im Editor ein, um sie auf der Website anzukündigen und zu fragen, wer kommt.",
      "notAsked": "Du kündigst die Vorabend-Feier an, fragst aber bei der Zusage nicht danach: aktiviere die Frage im Editor, um diesen Tab zu füllen.",
      "details": "Der Plan",
      "coming": "Kommen",
      "notComing": "Kommen nicht",
      "unanswered": "Ohne Antwort",
      "who": "Wer kommt",
      "noAnswers": "Noch hat sich niemand für die Vorabend-Feier angemeldet."
    },
    "pager": {
      "label": "Seiten der Liste",
      "prev": "Zurück",
      "next": "Weiter",
      "range": "{{from}}–{{to}} von {{total}}"
    },
    "summary": {
      "button": "Zusammenfassung laden (PDF)",
      "blocked": "Der Browser hat das Fenster der Zusammenfassung blockiert. Erlaube Pop-ups und versuche es erneut.",
      "title": "Hochzeits-Zusammenfassung",
      "generated": "Erstellt am {{date}} mit QRinvites · qrinvites.com",
      "seats": "Gäste am Tisch",
      "attending": "Zusagen",
      "pending": "Ohne Antwort",
      "declined": "Absagen",
      "menus": "Menüs fürs Catering",
      "allergies": "Allergien und Unverträglichkeiten",
      "bus": "Bus · {{seats}} Plätze angefragt",
      "preWedding": "Vorabend · {{seats}} dabei",
      "tables": "Tische des Banketts",
      "tableSeats": "{{taken}} von {{seats}}",
      "unseated": "Ohne Tisch",
      "guests": "Komplette Liste · {{total}} Einträge"
    }
  },
  "auth": {
    "google": "Mit Google fortfahren",
    "connecting": "Verbindung…",
    "googleHint": "Ohne Passwörter oder E-Mails: Du bist sofort mit deinem Google-Konto drin."
  },
  "admin": {
    "eyebrow": "Verwaltung",
    "title": "Verwaltungsbereich",
    "signInTitle": "Melde dich an, um die Statistiken zu sehen",
    "range": "Zeitraum",
    "days": "{{n}} Tage",
    "funnel": "Konversionstrichter",
    "perDay": "Besuche pro Tag",
    "noData": "Noch keine Daten.",
    "step": {
      "visits": "Besuche",
      "editor": "Öffnen den Editor",
      "published": "Veröffentlichen",
      "paid": "Zahlen"
    },
    "deniedTitle": "Kein Zugriff",
    "deniedBody": "Diese Statistiken sind nur für den Eigentümer der Website.",
    "tabs": {
      "overview": "Übersicht",
      "users": "Nutzer",
      "events": "Einladungen",
      "payments": "Zahlungen",
      "audit": "Protokoll",
      "database": "Datenbank"
    },
    "metric": {
      "registeredUsers": "Registrierte Nutzer",
      "visitors30d": "Eindeutige Besucher (30 T.)",
      "publishedActive": "Veröffentlichte Einladungen",
      "rsvps": "Zusagen gesamt",
      "checkouts": "Gestartete Checkouts",
      "paymentsConfirmed": "Bestätigte Zahlungen",
      "revenue": "Einnahmen",
      "convCheckout": "Zahlungen / Checkouts",
      "convUsers": "Zahlungen / Nutzer",
      "activeUnpaid": "Entwürfe",
      "paidInvitations": "Bezahlte Einladungen",
      "avgPayment": "Ø Zahlung"
    },
    "users": {
      "search": "Nach E-Mail suchen…",
      "colEmail": "E-Mail",
      "colCreated": "Registriert",
      "colEvents": "Einladungen",
      "colPayments": "Zahlungen",
      "colRevenue": "Betrag",
      "colState": "Status",
      "view": "Als Nutzer ansehen",
      "suspend": "Sperren",
      "unsuspend": "Entsperren",
      "delete": "Löschen",
      "deleteConfirm": "Das Konto {{email}} und alles, was dazugehört (Einladungen, Zusagen), löschen? Diese Aktion ist endgültig.",
      "suspendConfirm": "Das Konto {{email}} sperren? Seine Einladungen sind nicht mehr sichtbar und es kann nicht mehr veröffentlichen.",
      "badgeAdmin": "Admin",
      "badgeSuspended": "gesperrt",
      "badgeActive": "aktiv",
      "empty": "Keine passenden Nutzer."
    },
    "userDetail": {
      "title": "Ansicht als Nutzer",
      "back": "Zurück zur Liste",
      "events": "Seine Einladungen",
      "payments": "Seine Zahlungen",
      "rsvps": "{{n}} Zusagen",
      "none": "Nichts anzuzeigen.",
      "open": "Einladung öffnen"
    },
    "events": {
      "search": "Nach Slug oder E-Mail suchen…",
      "colSlug": "Slug",
      "colOwner": "Eigentümer",
      "colStatus": "Status",
      "colRsvps": "Zusagen",
      "colCreated": "Erstellt",
      "unpublish": "Zurückziehen",
      "unpublishConfirm": "„{{slug}}“ zurückziehen? Sie wird wieder zum Entwurf und ihr Link funktioniert nicht mehr.",
      "delete": "Löschen",
      "deleteConfirm": "„{{slug}}“ löschen? Endgültige Löschung.",
      "badgeDeleted": "gelöscht",
      "badgePaid": "bezahlt",
      "empty": "Keine passenden Einladungen."
    },
    "payments": {
      "colWhen": "Datum",
      "colUser": "Nutzer",
      "colKind": "Art",
      "colAmount": "Betrag",
      "colStatus": "Status",
      "colSession": "Sitzung",
      "empty": "Noch keine Zahlungen.",
      "kind": {
        "support": "Unterstützung",
        "invitation": "Einladung"
      },
      "status": {
        "pending": "Ausstehend",
        "paid": "Bezahlt",
        "expired": "Abgelaufen"
      }
    },
    "audit": {
      "colWhen": "Datum",
      "colAdmin": "Admin",
      "colAction": "Aktion",
      "colTarget": "Ziel",
      "empty": "Keine Aktionen aufgezeichnet."
    },
    "refresh": "Aktualisieren",
    "actionError": "Die Aktion ist fehlgeschlagen. Versuche es erneut.",
    "perDayBusiness": "Veröffentlichungen und Zahlungen pro Tag",
    "db": {
      "tables": "Tabellen",
      "empty": "Keine Zeilen.",
      "delete": "Löschen",
      "deleteConfirm": "Diese Zeile aus „{{table}}“ löschen? ({{id}}) Es gibt keinen Papierkorb: endgültig.",
      "prev": "Zurück",
      "next": "Weiter",
      "legend": "Was bedeutet jedes Feld?"
    },
    "dbfield": {
      "action": "Protokollierte Admin-Aktion",
      "admin_id": "Administrator, der die Aktion ausgeführt hat",
      "allergies": "Angegebene Allergien (Gesundheitsdaten)",
      "amount_cents": "Betrag in Euro-Cent",
      "analytics_exempt": "Von den Metriken ausgenommen (Konten des Betreibers)",
      "attending": "Sagt zu (ja/nein)",
      "base_locale": "Sprache, in der die Einladung erstellt wurde",
      "bucket": "Rate-Limit: welche Aktion begrenzt wird",
      "bucket_id": "Speicherordner (event-images)",
      "confirmed_at": "Datum der Zahlungsbestätigung",
      "count": "Im Zeitfenster angesammelte Aktionen",
      "created_at": "Erstellungsdatum der Zeile",
      "currency": "Währung der Zahlung",
      "data": "Inhalt der Einladung (Namen, Datum, Orte, Texte)",
      "deleted_at": "Vom Nutzer gelöscht am (leer = aktiv)",
      "detail": "Zusätzliches Detail der Aktion",
      "email": "E-Mail des Kontos",
      "event_id": "Einladung, zu der es gehört",
      "external_id": "Id der Stripe-Checkout-Sitzung",
      "guests": "Zahl der Begleitpersonen",
      "id": "Eindeutige Kennung der Zeile",
      "is_admin": "Ist Website-Administrator",
      "kind": "Zahlungsart (invitation = Hochzeits-Website, support = Unterstützung)",
      "locale": "Sprache des Besuchs",
      "menu": "Gewähltes Menü",
      "name": "Name (des Gastes oder der Datei im Speicher)",
      "notes": "Freie Notiz des Gastes",
      "owner_id": "Nutzer, dem die Einladung gehört",
      "paid_at": "Datum der Zahlung (leer = unveröffentlichter Entwurf)",
      "path": "Besuchte Seite",
      "provider": "Zahlungsanbieter (stripe)",
      "published_at": "Veröffentlichungsdatum",
      "referrer": "Website, von der der Besuch kam",
      "session_id": "Anonyme Browser-Sitzung (Statistik)",
      "size_bytes": "Dateigröße in Bytes",
      "slug": "Letzter Teil des öffentlichen Links (/i/…)",
      "status": "Status (Entwurf / veröffentlicht; Zahlungen: ausstehend / bezahlt / abgelaufen)",
      "stripe_session_id": "Verknüpfte Stripe-Checkout-Sitzung",
      "subject": "Rate-Limit: welcher Nutzer",
      "suspended_at": "Sperrdatum des Kontos (leer = aktiv)",
      "target_event": "Von der Aktion betroffene Einladung",
      "target_user": "Von der Aktion betroffener Nutzer",
      "template": "Gewählte Vorlage (klassisch, Mitternacht, botanisch)",
      "transport": "Braucht den Bus (leer = nicht gefragt)",
      "type": "Typ (des Events oder des Statistik-Ereignisses)",
      "updated_at": "Letzte Änderung",
      "user_id": "Verknüpfter Nutzer (falls angemeldet)",
      "window_start": "Beginn des Limit-Zeitfensters"
    },
    "revenuePerDay": "Umsatz pro Tag",
    "revenueByProduct": "Umsatz nach Produkt",
    "kind": {
      "invitation": "Einladung",
      "support": "Unterstützung"
    },
    "recentActivity": "Letzte Aktivität",
    "activity": {
      "created": "Neue Einladung",
      "published": "Veröffentlicht",
      "paid": "Zahlung"
    }
  },
  "gallery": {
    "title": "Designs für Hochzeits-Websites",
    "description": "Drei Designs für Hochzeits-Websites — klassisch, Mitternacht und botanisch — mit Einladung und QR-Code. Mit Live-Vorschau ausprobieren.",
    "heading": "Vorlagen",
    "headline": "Wählt das Design eurer Hochzeits-Website",
    "intro": "Jedes Design ist die echte Hochzeits-Website, kein Screenshot: Wähle eines und personalisiere es mit Live-Vorschau.",
    "use": "Diese Vorlage verwenden",
    "switch": {
      "heading": "Unentschlossen? Wechsle, wann du willst",
      "body": "Du kannst die Vorlage nach der Veröffentlichung wechseln: Link und QR-Code bleiben dieselben.",
      "cta": "Gestalte eure Hochzeits-Website"
    }
  },
  "footer": {
    "tagline": "Digitale Einladungen mit QR-Code",
    "pricing": "Preise",
    "legalNotice": "Impressum",
    "privacy": "Datenschutz",
    "cookies": "Cookies",
    "terms": "AGB",
    "blurb": "Eure Hochzeits-Website mit digitaler Einladung, QR-Code und einem Dashboard, das alles verwaltet. Ohne Registrierung gestalten, erst beim Veröffentlichen zahlen.",
    "product": "Produkt",
    "legal": "Rechtliches",
    "demo": "Übungsprojekt · ohne wirtschaftliche Tätigkeit"
  },
  "pricing": {
    "title": "Preise",
    "description": "QRinvites-Preise: 20 € pro veröffentlichter Hochzeits-Website. Einmalzahlung, ohne Abo und ohne versteckte Kosten.",
    "heading": "Einfache Preise, ohne Kleingedrucktes",
    "sub": "Eine einmalige Zahlung, kein Abo. Die ganze Website zu gestalten ist gratis und ohne Konto: Du zahlst erst, wenn du sie veröffentlichen willst.",
    "perEvent": "pro Hochzeits-Website",
    "faqTitle": "Häufige Fragen zum Preis",
    "q1": {
      "q": "Gibt es Abos oder versteckte Kosten?",
      "a": "Nein. Es ist eine Einmalzahlung von 20 € pro veröffentlichter Hochzeits-Website. Keine Verlängerung, keine wiederkehrenden Kosten, kein Preis pro Gast."
    },
    "q2": {
      "q": "Kann ich sie vor dem Bezahlen sehen?",
      "a": "Ja, komplett. Im Editor baust du die ganze Website — alle Designs, deine Fotos und alle Bereiche — und siehst genau das, was eure Gäste sehen werden. Bezahlt wird erst beim Veröffentlichen."
    },
    "q3": {
      "q": "Was verliere ich, wenn ich eine bezahlte Website lösche?",
      "a": "Die Zahlung ist an diese Website gebunden. Löschen entfernt Website und Zusagen endgültig und bedeutet den Verzicht auf das Bezahlte; deshalb fragen wir vorher ausdrücklich nach."
    },
    "studio": {
      "name": "Studio nach Maß",
      "price": "Reden wir",
      "f1": "Eine komplette Website",
      "f2": "Logo und visuelle Identität",
      "f3": "Social Media: Betreuung und Inhalte",
      "f4": "Werbung und digitale Kampagnen",
      "f5": "Google-Sichtbarkeit (SEO)",
      "f6": "E-Mail-Marketing und Newsletter",
      "f7": "Domain und professionelle E-Mail",
      "note": "Erzähl uns von deinem Projekt und du erhältst ein klares Angebot — mit Festpreis und unverbindlich.",
      "cta": "Angebot anfragen"
    },
    "invitation": {
      "name": "Eure Hochzeits-Website",
      "cta": "Gestalte eure Hochzeits-Website",
      "f1": "Eigener Link und QR-Code, zum Teilen wie du willst",
      "f2": "Alle Designs und alle Bereiche der Website",
      "f3": "Zusagen mit Begleitung, Menü, Allergien und Bustransfer",
      "f4": "Panel für Gäste, Tische, Menüs, Busse und Vorabend",
      "f5": "Dein Titelbild und eine Galerie mit bis zu 9 Fotos",
      "f6": "Unbegrenzte Aufrufe und Gäste, Änderungen sofort",
      "f7": "Ohne Werbung und ohne Wasserzeichen, für immer",
      "note": "Die Zahlung gehört zu dieser Einladung, solange es sie gibt. Löschst du sie, verzichtest du auf das Bezahlte (wir fragen ausdrücklich nach)."
    }
  },
  "demo": {
    "eyebrow": "Wichtiger Hinweis",
    "legalLink": "Impressum lesen",
    "entry": {
      "title": "Das ist ein Übungsprojekt",
      "p1": "QRinvites ist eine persönliche Webentwicklungsübung, allein zum Lernen und zur Demonstration technischer Fähigkeiten erstellt.",
      "p2": "Das Geschäft ist nicht aktiv: Es wird keine Dienstleistung erbracht, hinter dieser Website steht keine wirtschaftliche oder berufliche Tätigkeit, und ihr Autor ist weder selbstständig noch als Unternehmen tätig.",
      "p3": "Die gezeigten Preise, Pakete und Texte sind fiktiv und dienen nur der Veranschaulichung, und der Zahlungsanbieter läuft im Testmodus: Es wird nie etwas abgebucht. Danke für dein Verständnis.",
      "cta": "Verstanden, weiter"
    },
    "payment": {
      "title": "Die Zahlung läuft im Testmodus",
      "p1": "Diese Website ist ein Übungsprojekt ohne wirtschaftliche Tätigkeit: Hier wird nichts verkauft und keine Rechnung ausgestellt.",
      "p2": "Die Stripe-Kasse, die du gleich siehst, läuft im Testmodus und akzeptiert keine echten Zahlungen: Gib keine echten Kartendaten ein, es wird keine Abbuchung verarbeitet.",
      "p3": "Du kannst fortfahren, nur um den Ablauf zu sehen, oder abbrechen und weiterstöbern.",
      "cta": "Weiter zur Testkasse",
      "cancel": "Abbrechen"
    },
    "contact": {
      "title": "Das Geschäft ist nicht aktiv",
      "p1": "QRinvites ist ein persönliches Übungsprojekt zur Webentwicklung, ohne wirtschaftliche oder berufliche Tätigkeit.",
      "p2": "Es wird keine Dienstleistung erbracht und es lässt sich auch keine beauftragen: Daher gibt es weder einen Kontaktweg noch ein Angebot.",
      "p3": "Du kannst weiter stöbern und den Editor frei ausprobieren: Alles, was du siehst, ist eine technische Demonstration.",
      "cta": "Verstanden"
    },
    "legalBanner": {
      "title": "Übungsprojekt ohne wirtschaftliche Tätigkeit",
      "b1": "Diese Website ist eine persönliche Webentwicklungsübung. Das Geschäft ist nicht aktiv, es wird keine Dienstleistung erbracht und es steht keine wirtschaftliche oder berufliche Tätigkeit dahinter: Preise und Pakete sind fiktiv und der Zahlungsanbieter läuft im Testmodus.",
      "b2": "Dieses Dokument wird nur als Teil dieser Übung veröffentlicht und begründet keine Geschäftsbeziehung. Es werden keine Kontaktdaten veröffentlicht, da kein Geschäftsbetrieb besteht."
    }
  },
  "legal": {
    "updated": "Zuletzt aktualisiert: 27. Juli 2026",
    "notice": {
      "title": "Impressum",
      "s1t": "Betreiber der Website",
      "s1b": "QRinvites (qrinvites.com) ist ein persönliches Übungsprojekt zur Webentwicklung. Es ist kein laufendes Geschäft: Es wird keine Dienstleistung erbracht, hinter der Website steht keine wirtschaftliche oder berufliche Tätigkeit, und ihr Autor ist weder selbstständig noch als Unternehmen tätig. Deshalb werden keine geschäftlichen Kontaktdaten veröffentlicht.",
      "s2t": "Zweck",
      "s2b": "Die Website ermöglicht es, eine Hochzeits-Website zu erstellen, zu veröffentlichen und zu teilen — digitale Einladung mit QR-Code und Zusagen — mit einem privaten Panel für das Paar. Es ist ein Produkt mit Einmalzahlung. Heute funktioniert das alles nur als Demonstration: Der Zahlungsanbieter läuft im Testmodus und es wird nichts abgebucht.",
      "s3t": "Geistiges Eigentum",
      "s3b": "Design, Code und Inhalte der Website gehören ihrem Betreiber. Der Inhalt jeder Einladung (Texte, Namen, Daten) gehört dem Nutzer, der sie erstellt und dafür verantwortlich ist.",
      "s4t": "Haftung",
      "s4b": "Der Betreiber bemüht sich um Verfügbarkeit und Sicherheit des Dienstes, kann aber keine völlige Unterbrechungsfreiheit garantieren. Nutzer sind für die von ihnen veröffentlichten Inhalte verantwortlich und dafür, die Erlaubnis der Personen zu haben, deren Daten sie aufnehmen.",
      "s5t": "Anwendbares Recht",
      "s5b": "Diese Website unterliegt spanischem und europäischem Recht. Für Streitigkeiten sind die gesetzlich zuständigen Gerichte maßgeblich.",
      "description": "Impressum von QRinvites: Inhaber, Zweck, Urheberrecht und Haftung. Ein Übungsprojekt ohne wirtschaftliche Tätigkeit."
    },
    "privacy": {
      "title": "Datenschutzerklärung",
      "s1t": "Verantwortlicher",
      "s1b": "Diese Website ist ein persönliches Übungsprojekt ohne wirtschaftliche Tätigkeit, und es werden keine Kontaktdaten veröffentlicht. Dennoch werden beim Ausprobieren der Anwendung einige Daten verarbeitet: Diese Erklärung beschreibt, welche, wozu und auf welcher Rechtsgrundlage, gemäß DSGVO. Du kannst dein Konto und alle Inhalte jederzeit selbst in deinem Panel löschen.",
      "s2t": "Welche Daten wir verarbeiten",
      "s2b": "Konto: deine Google-E-Mail bei der Anmeldung. Einladungen: die Texte, die du schreibst (Namen, Daten, Orte, Geschichte). Zusagen der Gäste: Name, Teilnahme, Begleitpersonen, Menü, Notizen und — nur wenn der Gastgeber es aktiviert — Allergien oder Unverträglichkeiten. Zahlungen: verarbeitet Stripe; wir speichern Betrag, Status und eine Kennung, nie deine Karte. Eigene Statistik: Nutzungsereignisse mit einer zufälligen lokalen Kennung, ohne Drittanbieter-Cookies und ohne seitenübergreifendes Tracking.",
      "s3t": "Allergien: Gesundheitsdaten",
      "s3b": "Allergien und Unverträglichkeiten sind Gesundheitsdaten (besondere Kategorie der DSGVO). Sie werden nur erhoben, wenn der Gastgeber diese Frage aktiviert und der Gast sie freiwillig beantwortet (ausdrückliche Einwilligung), dienen ausschließlich der Organisation des Events, sind nur für den Gastgeber sichtbar und werden mit der Einladung gelöscht.",
      "s4t": "Rechtsgrundlage und Zwecke",
      "s4b": "Vertragserfüllung (Einladungen erstellen und anzeigen, Zusagen und Zahlungen verwalten), ausdrückliche Einwilligung (Allergien) und berechtigtes Interesse (eigene Statistik ohne Personenbezug sowie Sicherheit des Dienstes).",
      "s5t": "Auftragsverarbeiter und Empfänger",
      "s5b": "Wir nutzen Anbieter als Auftragsverarbeiter: Supabase (Datenbank und Authentifizierung, Region EU-Irland), Cloudflare (Hosting und Auslieferung), Stripe (Zahlungen) und Google (Anmeldung). Wir verkaufen keine Daten und geben sie nicht zu Werbezwecken weiter.",
      "s6t": "Speicherdauer",
      "s6b": "Das Löschen einer Einladung entfernt die Einladung und alle Zusagen sofort und endgültig. Das Löschen deines Kontos (sichtbare Option in deinem Bereich) entfernt Konto, Einladungen und Zusagen; das Zahlungsregister wird anonymisiert für die Buchhaltung aufbewahrt.",
      "s7t": "Deine Rechte",
      "s7b": "Du kannst deine Rechte auf Auskunft, Berichtigung, Löschung, Widerspruch, Einschränkung und Übertragbarkeit auf dem direktesten Weg ausüben: In deinem Panel kannst du deine Daten einsehen und korrigieren, und das Löschen des Kontos entfernt alle Inhalte sofort und endgültig. Da keine wirtschaftliche Tätigkeit besteht, wird keine Kontakt-E-Mail veröffentlicht. Du kannst dich auch bei deiner Datenschutzbehörde beschweren.",
      "s8t": "Internationale Übermittlungen",
      "s8b": "Einige Auftragsverarbeiter (Cloudflare, Stripe und Google) können Daten außerhalb des Europäischen Wirtschaftsraums verarbeiten. In diesen Fällen stützt sich die Übermittlung auf Angemessenheitsbeschlüsse oder auf die Standardvertragsklauseln der Europäischen Kommission, die ein gleichwertiges Schutzniveau gewährleisten.",
      "description": "Welche Daten QRinvites verarbeitet, wozu und auf welcher Rechtsgrundlage gemäß DSGVO. Dein Konto und alle Inhalte löschst du selbst im Panel."
    },
    "cookies": {
      "title": "Cookie-Richtlinie",
      "s1t": "Was wir verwenden",
      "s1b": "Wir verwenden keine Werbe- oder Drittanbieter-Cookies. In deinem Browser wird ausschließlich technisch notwendiger lokaler Speicher abgelegt: deine Sitzung, der Entwurf deiner Einladung und eine zufällige Kennung unserer eigenen Statistik, die dich weder identifiziert noch über andere Websites verfolgt.",
      "s2t": "Wann du einen Hinweis siehst",
      "s2b": "Es gibt keine verzichtbaren Cookies, denen zuzustimmen wäre: keine Werbung, keine Tracking-Pixel, und wir teilen dein Surfverhalten nie mit Dritten. Deshalb unterbricht dich auch kein Cookie-Banner.",
      "s3t": "Falls sich das ändert",
      "s3b": "Die Website zeigt auf keiner Seite Werbung Dritter. Sollte sich das ändern, würden wir diese Seite aktualisieren und vor dem Laden um deine Zustimmung bitten.",
      "description": "QRinvites nutzt keine Werbe- oder Drittanbieter-Cookies, nur technisch notwendigen lokalen Speicher. Deshalb siehst du nie ein Einwilligungsbanner."
    },
    "terms": {
      "title": "Nutzungsbedingungen",
      "s1t": "Der Dienst",
      "s1b": "Mit QRinvites kannst du eine Hochzeits-Website mit eigenem Link und QR-Code erstellen und veröffentlichen, samt Zusagen und Gästeübersicht. Das Veröffentlichen erfordert eine Anmeldung mit Google. Heute funktioniert das alles nur als Demonstration: Es gibt keine wirtschaftliche Tätigkeit und Zahlungen laufen im Testmodus, ohne echte Abbuchungen.",
      "s2t": "Einladungen",
      "s2b": "Das Erstellen und Bearbeiten deiner Hochzeits-Website ist kostenlos und braucht kein Konto, mit allen Funktionen. Zum Veröffentlichen sind eine Anmeldung mit Google — damit sie zu deinem Profil gehört und du sie verwalten kannst — und eine Einmalzahlung von 20 € nötig. Nach der Veröffentlichung bleiben Website und Gästeübersicht aktiv, solange sie existiert: ohne Zeit-, Besuchs- oder Gästelimit.",
      "s3t": "Löschung und Verzicht",
      "s3b": "Das Löschen einer Einladung ist sofort und endgültig: Einladung und Zusagen werden entfernt. War sie bezahlt, bedeutet das Löschen den ausdrücklichen Verzicht auf den gezahlten Betrag ohne Anspruch auf Rückerstattung; die App verlangt vor dem Löschen die Bestätigung dieses Verzichts.",
      "s4t": "Nutzerinhalte",
      "s4b": "Du bist für den Inhalt deiner Einladungen verantwortlich und dafür, die Erlaubnis der Personen zu haben, deren Daten du aufnimmst. Illegale, beleidigende oder identitätsmissbrauchende Inhalte sind nicht erlaubt; wir können Einladungen entfernen oder Konten sperren, die gegen diese Regeln verstoßen.",
      "s5t": "Änderungen",
      "s5b": "Wir können diese Bedingungen aktualisieren; wesentliche Änderungen werden auf der Website angekündigt. Die Nutzung des Dienstes nach einer Änderung gilt als Zustimmung.",
      "description": "Nutzungsbedingungen von QRinvites: was die Hochzeits-Website umfasst, die Einmalzahlung, das endgültige Löschen und die Inhaltsregeln."
    }
  },
  "demoPanel": {
    "title": "Beispiel-Dashboard einer echten Hochzeit",
    "description": "Sieh dir das QRinvites-Dashboard mit einer Hochzeit für 200 Gäste an: Zusagen, Tische, Menüs, Busse und Vorabend. Das echte Dashboard, mit Beispieldaten."
  }
}
