{
  "nav": {
    "portfolio": "Portfolio",
    "aboutMe": "Über mich",
    "angebote": "Angebote",
    "vouchers": "Gutscheine",
    "conventions": "Conventions",
    "blog": "Blog",
    "faq": "FAQ",
    "datenschutz": "Datenschutz",
    "agb": "AGB",
    "login": "Login",
    "account": "Konto"
  },
  "notifications": {
    "empty": "Keine Benachrichtigungen.",
    "viewAll": "Alle anzeigen",
    "title": "Benachrichtigungen",
    "eyebrow": "Konto",
    "summary": "{total} insgesamt · {unread} ungelesen",
    "markAllRead": "Alle als gelesen markieren"
  },
  "vacation": {
    "eyebrow": "Abwesenheit",
    "singleDay": "Am {date} sind wir nicht erreichbar.",
    "range": "Vom {start} bis {end} sind wir im Urlaub.",
    "hint": "In diesem Zeitraum können wir keine neuen Termine vergeben — bereits gebuchte Shootings sind davon nicht betroffen."
  },
  "availability": {
    "title": "Verfügbarkeit",
    "free": "frei",
    "busy": "belegt",
    "hint": "Nur zur groben Orientierung — Details und den genauen Termin klären wir gemeinsam bei der Anfrage.",
    "prevMonths": "Frühere Monate",
    "nextMonths": "Spätere Monate"
  },
  "auth": {
    "registerTitle": "Konto erstellen",
    "registerSubtitle": "Für Aufträge, Verträge und deine Fotos.",
    "nameLabel": "Name",
    "salutationLabel": "Anrede",
    "salutationSelectPlaceholder": "Bitte wählen",
    "salutationHerr": "Herr",
    "salutationFrau": "Frau",
    "salutationDivers": "Divers",
    "pronounsLabel": "Deine Pronomen (optional)",
    "pronounsPlaceholder": "z. B. sie/ihr, er/ihm, they/them",
    "firstNameLabel": "Vorname",
    "lastNameLabel": "Nachname",
    "nicknameLabel": "Nickname (optional)",
    "birthDateLabel": "Geburtsdatum",
    "phoneLabel": "Telefonnummer",
    "profileEyebrow": "Konto",
    "profileTitle": "Profil bearbeiten",
    "changeAvatar": "Profilbild ändern",
    "removeAvatar": "Profilbild entfernen",
    "departmentPositionLabel": "Abteilung / Position",
    "departmentPositionHint": "Wird intern vergeben, nicht selbst änderbar.",
    "addressLabel": "Anschrift (Straße, PLZ, Ort)",
    "billingAddressLabel": "Rechnungsadresse (falls abweichend)",
    "billingStreetLabel": "Straße & Hausnummer",
    "billingPostCodeLabel": "PLZ",
    "billingCityLabel": "Ort",
    "billingCountryCodeLabel": "Land (Ländercode, z. B. DE)",
    "saveProfile": "Speichern",
    "profileSaved": "Gespeichert.",
    "emailLabel": "E-Mail",
    "passwordLabel": "Passwort",
    "newPasswordLabel": "Neues Passwort",
    "acceptTermsPrefix": "Ich habe die",
    "acceptTermsAgb": "AGB",
    "acceptTermsAnd": "und die",
    "acceptTermsPrivacy": "Datenschutzerklärung",
    "acceptTermsSuffix": "gelesen und akzeptiere sie.",
    "validationNameRequired": "Bitte gib Vor- und Nachnamen ein.",
    "validationSalutationRequired": "Bitte wähle eine Anrede aus.",
    "validationEmailInvalid": "Bitte gib eine gültige E-Mail-Adresse ein.",
    "validationPasswordShort": "Das Passwort muss mindestens 8 Zeichen haben.",
    "validationBirthDateInvalid": "Bitte gib ein gültiges Geburtsdatum ein.",
    "validationPhoneInvalid": "Bitte gib eine gültige Telefonnummer ein.",
    "validationAddressRequired": "Bitte gib deine Anschrift ein.",
    "validationAcceptTerms": "Bitte akzeptiere die AGB und die Datenschutzerklärung, um dich zu registrieren.",
    "validationLoginRequired": "Bitte gib E-Mail und Passwort ein.",
    "registerButton": "Registrieren",
    "hasAccount": "Schon ein Konto?",
    "loginLink": "Einloggen",
    "checkYourEmail": "Fast geschafft — wir haben dir eine Bestätigungs-E-Mail geschickt. Bitte klicke auf den Link darin, um dein Konto zu aktivieren. Das kann ein paar Minuten dauern — schau notfalls auch in deinem Spam-/Werbe-Ordner nach, manche Anbieter stufen automatische Mails leider fälschlich als Spam ein.",
    "loginTitle": "Einloggen",
    "loginButton": "Einloggen",
    "forgotPassword": "Passwort vergessen?",
    "noAccount": "Noch kein Konto?",
    "registerLink": "Registrieren",
    "forgotPasswordTitle": "Passwort vergessen",
    "forgotPasswordSubtitle": "Wir schicken dir einen Link zum Zurücksetzen.",
    "sendResetLink": "Link senden",
    "resetLinkSent": "Falls ein Konto mit dieser E-Mail existiert, haben wir dir einen Link zum Zurücksetzen geschickt. Das kann ein paar Minuten dauern — schau notfalls auch in deinem Spam-/Werbe-Ordner nach.",
    "resetPasswordTitle": "Neues Passwort vergeben",
    "resetPasswordButton": "Passwort speichern",
    "passwordResetDone": "Dein Passwort wurde geändert. Du kannst dich jetzt einloggen.",
    "verifyFailedTitle": "Link ungültig",
    "verifyFailedText": "Dieser Bestätigungslink ist ungültig oder abgelaufen.",
    "verifySuccessTitle": "E-Mail bestätigt",
    "verifySuccessText": "Dein Konto ist jetzt aktiv.",
    "accountEyebrow": "Mein Konto",
    "welcome": "Hi, {name}.",
    "accountComingSoon": "Deine Aufträge, Verträge und Fotos erscheinen hier, sobald sie eingerichtet sind.",
    "salutationPromptText": "Magst du deine Anrede nachtragen? Optional, hilft uns bei Verträgen und Rechnungen.",
    "salutationPromptFillIn": "Jetzt nachtragen",
    "salutationPromptDismiss": "Nicht jetzt",
    "logout": "Ausloggen",
    "twoFactorPrompt": "Zwei-Faktor-Login aktiv — bitte den 6-stelligen Code aus deiner Authenticator-App eingeben (oder einen Wiederherstellungscode).",
    "twoFactorCodeLabel": "Code",
    "twoFactorSubmit": "Bestätigen",
    "mustChangePasswordPrompt": "Bevor es weitergeht, muss ein neues Passwort gesetzt werden.",
    "confirmPasswordLabel": "Neues Passwort bestätigen",
    "mustChangePasswordSubmit": "Passwort setzen & weiter",
    "twoFactorTitle": "Bestätigung",
    "twoFactorIntro": "Schützt dein Mitarbeiterkonto mit einem zusätzlichen Code aus einer Authenticator-App (z. B. Google Authenticator, Authy, 1Password).",
    "twoFactorEnabled": "Zwei-Faktor-Login ist aktiv.",
    "twoFactorDisabled": "Zwei-Faktor-Login ist nicht aktiv.",
    "twoFactorStart": "Einrichten",
    "twoFactorScanHint": "QR-Code mit deiner Authenticator-App scannen, dann den angezeigten 6-stelligen Code hier eingeben, um die Einrichtung abzuschließen.",
    "twoFactorSecretFallback": "Falls Scannen nicht klappt, kannst du diesen Code auch manuell eingeben:",
    "twoFactorConfirm": "Bestätigen & aktivieren",
    "twoFactorRecoveryTitle": "Wiederherstellungscodes",
    "twoFactorRecoveryHint": "Jeder Code funktioniert einmal, falls du dein Gerät verlierst. Jetzt sicher speichern — sie werden danach nicht mehr angezeigt.",
    "twoFactorDisableTitle": "Zwei-Faktor-Login deaktivieren",
    "twoFactorPasswordConfirm": "Zur Bestätigung dein Passwort eingeben",
    "twoFactorDisableButton": "Deaktivieren",
    "twoFactorRegenerateButton": "Neue Wiederherstellungscodes erzeugen",
    "twoFactorCancel": "Abbrechen",
    "deleteAccountTitle": "Konto löschen",
    "deleteAccountWarning": "Falls du noch keine Rechnung bei uns hattest, wird dein Konto sofort und vollständig gelöscht. Andernfalls beantragst du damit die Löschung — wegen gesetzlicher Aufbewahrungspflichten für Rechnungen kümmert sich unser Team manuell darum und entfernt alle nicht mehr benötigten persönlichen Daten.",
    "deleteAccountButton": "Konto löschen",
    "deleteAccountPending": "Deine Löschung wurde beantragt — unser Team bearbeitet das in Kürze.",
    "deleteAccountCancelButton": "Beantragung zurückziehen",
    "passwordChangeTitle": "Neues Passwort"
  },
  "legal": {
    "privacyTitle": "Datenschutzerklärung",
    "privacyEyebrow": "Rechtliches",
    "termsTitle": "AGB",
    "termsEyebrow": "Rechtliches",
    "tocLabel": "Inhalt",
    "seeAlsoLabel": "Siehe auch:",
    "impressumTitle": "Impressum",
    "rightsReserved": "Alle Rechte vorbehalten."
  },
  "common": {
    "siteName": "Rakku Photography",
    "tagline": "Portrait · Cosplay · Events · Bielefeld",
    "backToTop": "Nach oben",
    "locationLine": "Fotograf in Bielefeld"
  },
  "portfolio": {
    "eyebrow": "Portfolio",
    "title": "Meine Arbeiten",
    "metaDescription": "Cosplay-, Portrait- und Event-Fotografie von Rakku Photography aus Bielefeld — ein Blick in aktuelle Shootings, Charaktere und Conventions.",
    "viewButton": "Portfolio ansehen",
    "filterAll": "Alle",
    "tagsFilterLabel": "Charakter / Fandom",
    "categoryLabel": "Kategorie",
    "eventLabel": "Event",
    "tagsLabel": "Tags",
    "photographerCredit": "Rakku Instagram",
    "close": "Schließen",
    "prevImage": "Vorheriges Bild",
    "nextImage": "Nächstes Bild",
    "imageCount": "{count} Bilder",
    "loadMore": "Mehr laden",
    "ctaText": "Gefällt dir, was du siehst?",
    "ctaButton": "Shooting anfragen",
    "subtitle": "Cosplay-, Portrait- und Event-Fotografie — ein Blick in aktuelle Shootings, Charaktere und Conventions."
  },
  "faq": {
    "eyebrow": "Fragen & Antworten",
    "title": "FAQ",
    "subtitle": "Die häufigsten Fragen rund um Anfrage, Ablauf, Preise und Bilder — ist deine nicht dabei, meld dich einfach direkt.",
    "metaDescription": "Häufig gestellte Fragen zu Shootings, Preisen, Ablauf und Bildern bei Rakku Photography.",
    "empty": "Aktuell sind keine Fragen hinterlegt.",
    "closingTitle": "Deine Frage war nicht dabei?",
    "closingText": "Am schnellsten über Discord oder Instagram — oder direkt über den Chat auf der Seite."
  },
  "ueberMich": {
    "eyebrow": "Fotograf",
    "subtitle": "Ein bisschen mehr über mich, meine Geschichte und warum ich das hier mache.",
    "metaDescription": "Lern Till alias Rakku kennen — Cosplay- und Portraitfotograf aus Bielefeld, seine Geschichte und seine Vision hinter der Kamera.",
    "visionEyebrow": "Persönlich",
    "visionTitle": "Meine Vision",
    "visionText": "Meine erste Convention war die Dokomi 2026. Ein Freund, Marcel, hatte mir spontan seine Kamera geliehen, damit ich für einen gemeinsamen Bekannten ein paar Fotos machen konnte — mein allererstes Mal mit einer richtigen Kamera auf einer Convention. Als Marcel dann selbst zu anderen Freunden weiterzog, stand ich plötzlich ganz allein da: fremde Technik in der Hand, tausende Menschen um mich herum, und ich musste von jetzt auf gleich selbst herausfinden, wie ich damit klarkomme.\n\nIrgendwann wurde es mir zu viel. Ich war komplett überfordert und habe mir erstmal eine Pause gegönnt — bin einfach stehen geblieben und habe die Halle auf mich wirken lassen. Ich habe die Menschen beobachtet: das Lachen zwischen den Freundesgruppen, die Freude über gelungene Kostüme, kleine Blicke und Gesten, die niemand sonst festgehalten hat. Und genau in diesem Moment ist mir zum ersten Mal wirklich bewusst geworden, was Fotografie für mich bedeutet. Es geht nicht um das perfekte Bild oder die teuerste Ausrüstung — es geht darum, Momente einzufangen, die eigentlich vergänglich sind, aber niemals vergessen werden sollten.\n\nMit genau dieser Erkenntnis bin ich zurück zu den Fotos gegangen — mit einem völlig neuen Blick. Seitdem versuche ich bei jedem Shooting bewusst diese kleinen, unscheinbaren, aber ganz besonderen Momente zu finden und festzuhalten. Mir ist wirklich wichtig, dass man sich diese Bilder auch noch in 100 Jahren ansehen und sich genauso daran erfreuen kann wie am Tag, an dem sie entstanden sind. Am Ende will ich mit meinen Fotos nur eins: euch das Gefühl zurückgeben, das ihr in genau diesem Moment hattet.",
    "whoTitle": "Wer ich bin",
    "timeline": [
      {
        "eyebrow": "Dokomi 2026",
        "text": "Meine erste Convention. Ein Freund, Marcel, hatte mir spontan seine Kamera geliehen, damit ich für einen gemeinsamen Bekannten ein paar Fotos machen konnte — mein allererstes Mal mit einer richtigen Kamera auf einer Convention."
      },
      {
        "eyebrow": "Allein",
        "text": "Als Marcel dann selbst zu anderen Freunden weiterzog, stand ich plötzlich ganz allein da: fremde Technik in der Hand, tausende Menschen um mich herum, und ich musste von jetzt auf gleich selbst herausfinden, wie ich damit klarkomme."
      },
      {
        "eyebrow": "Die Pause",
        "text": "Irgendwann wurde es mir zu viel. Ich war komplett überfordert und habe mir erstmal eine Pause gegönnt — bin einfach stehen geblieben und habe die Halle auf mich wirken lassen. Ich habe die Menschen beobachtet: das Lachen, die Freude über gelungene Kostüme, kleine Blicke und Gesten, die niemand sonst festgehalten hat."
      },
      {
        "eyebrow": "Die Erkenntnis",
        "text": "Genau in diesem Moment ist mir zum ersten Mal wirklich bewusst geworden, was Fotografie für mich bedeutet. Es geht nicht um das perfekte Bild oder die teuerste Ausrüstung — es geht darum, Momente einzufangen, die eigentlich vergänglich sind, aber niemals vergessen werden sollten."
      },
      {
        "eyebrow": "Meine Vision heute",
        "text": "Seitdem versuche ich bei jedem Shooting bewusst diese kleinen, unscheinbaren, aber ganz besonderen Momente zu finden und festzuhalten. Am Ende will ich mit meinen Fotos nur eins: euch das Gefühl zurückgeben, das ihr in genau diesem Moment hattet."
      }
    ]
  },
  "orders": {
    "createOrder": "Auftrag erstellen",
    "myOrders": "Meine Aufträge",
    "myInvoices": "Meine Rechnungen",
    "myVouchers": "Meine Gutscheine",
    "noOrders": "Noch keine Aufträge — leg gerne los.",
    "newOrderTitle": "Neuer Auftrag",
    "newOrderSubtitle": "Erzähl mir ein bisschen von deiner Idee — je mehr Details, desto besser kann ich mich vorbereiten.",
    "newOrderSubtitleAgain": "Aus deinem alten Auftrag vorausgefüllt — passe an, was sich geändert hat.",
    "bookAgain": "Nochmal buchen",
    "shootingType": "Art des Shootings",
    "shootingTypePlaceholder": "Bitte wählen",
    "shootingTypes": {
      "Convention": "Convention",
      "Outdoor": "Outdoor",
      "Portrait": "Portrait",
      "Character-focused": "Charakter-fokussiert",
      "Other": "Sonstiges"
    },
    "characterOrConcept": "Charakter / Idee",
    "eventLocation": "Ort / Event",
    "datePeriod": "Wunschtermin",
    "leadTimeHint": "Aktuell mindestens {weeks} Wochen Vorlauf einplanen — frühere Termine nur nach Absprache mit dem Team.",
    "earlyDateRequested": "Ich brauche ausnahmsweise einen früheren Termin",
    "earlyDateReasonLabel": "Kurz warum (z. B. Convention-Termin, spontane Anfrage)",
    "instagramHandle": "Instagram",
    "discordHandle": "Discord",
    "ideaMood": "Idee & Stimmung",
    "additionalNotes": "Sonstige Anmerkungen",
    "attachments": "Referenzbilder (optional)",
    "attachmentsHint": "Max. 8 Dateien, je bis 15 MB (JPG, PNG, WebP, HEIC, PDF)",
    "addAttachmentsUpload": "Hochladen",
    "submit": "Auftrag absenden",
    "priceTitle": "Preis",
    "priceNone": "Ich melde mich mit einem Preisvorschlag, sobald ich mir alles angeschaut habe.",
    "priceFromRakku": "Rakku",
    "priceFromYou": "Du",
    "priceAgreed": "Preis vereinbart: {amount}",
    "priceWaitingOnAdmin": "Dein Gegenvorschlag wartet auf Antwort.",
    "priceRejected": "Dieser Vorschlag wurde abgelehnt — ich melde mich mit einem neuen.",
    "priceAccept": "Annehmen",
    "priceReject": "Ablehnen",
    "priceCounter": "Gegenvorschlag",
    "priceNotePlaceholder": "Notiz (optional)",
    "priceSendCounter": "Gegenvorschlag senden",
    "contractTitle": "Vertrag",
    "contractViewPdf": "PDF ansehen",
    "contractAwaitingSignature": "Wartet auf deine Unterschrift",
    "contractSigned": "Vertrag unterschrieben — vielen Dank!",
    "signName": "Dein vollständiger Name",
    "signGuardian1": "Name Erziehungsberechtigte/r 1",
    "signGuardian2": "Name Erziehungsberechtigte/r 2",
    "signConsent": "Ich habe den Vertrag (PDF oben) gelesen und stimme den Bedingungen zu. Diese Eingabe gilt als meine elektronische Unterschrift.",
    "signSubmit": "Vertrag unterschreiben",
    "orderTags": {
      "shoot_new_request": "Neue Anfrage",
      "shoot_waiting_for_date": "Warten auf Termin",
      "shoot_scheduled": "Termin geplant",
      "shoot_completed": "Shooting abgeschlossen",
      "edit_review_photos": "Fotos werden gesichtet",
      "edit_select_final": "Finale Auswahl",
      "edit_editing": "Bearbeitung läuft",
      "edit_final_check": "Finale Prüfung",
      "edit_wait_for_feedback": "Warten auf dein Feedback",
      "edit_apply_changes": "Änderungswünsche werden umgesetzt",
      "done_phase1": "Phase 1 abgeschlossen",
      "done_posted": "Veröffentlicht",
      "done_dropped": "Abgebrochen"
    },
    "compensationType": "Vergütung",
    "compensationPaid": "Kostenpflichtig",
    "compensationTfp": "TFP",
    "assignedStaff": "{name} kümmert sich um deinen Auftrag",
    "appointmentTitle": "Termin",
    "addToCalendar": "Zum Kalender hinzufügen",
    "addToCalendarGoogle": "Google Kalender",
    "addToCalendarOutlook": "Outlook",
    "addToCalendarIcs": "Apple Kalender / .ics-Datei",
    "paymentTitle": "Zahlung",
    "paymentPaid": "Bezahlt",
    "paymentOpen": "Offen",
    "paymentReferenceHint": "Bitte bei der Überweisung als Verwendungszweck angeben:",
    "invoiceTitle": "Rechnung",
    "invoiceDownload": "PDF öffnen",
    "reminderLevel1": "Zahlungserinnerung",
    "reminderLevelN": "{level}. Mahnung",
    "paymentMethods": {
      "bank_transfer": "Überweisung",
      "paypal": "PayPal",
      "online": "Online-Zahlung",
      "cash": "Bar",
      "other": "Sonstiges"
    },
    "payOnlineButton": "Jetzt online bezahlen",
    "payOnlineDepositButton": "Anzahlung von {amount} jetzt bezahlen",
    "payOnlineHint": "Bezahle direkt mit Karte, PayPal oder Klarna.",
    "payOnlineProcessing": "Zahlung wird verarbeitet — die Seite aktualisiert sich in Kürze automatisch.",
    "depositPaidNote": "Anzahlung von {amount} bereits bezahlt — der Rest wird separat fällig.",
    "payOnlineError": "Zahlung konnte nicht gestartet werden. Bitte versuche es erneut oder überweise wie unten beschrieben.",
    "receivedAt": "Eingegangen",
    "detailsTitle": "Details",
    "historyTitle": "Verlauf",
    "historyYou": "Du",
    "historyRakku": "Rakku",
    "cancelOrder": "Auftrag stornieren",
    "cancelReasonPlaceholder": "Warum möchtest du stornieren?",
    "cancelConfirm": "Stornierung bestätigen",
    "cancelCancel": "Abbrechen",
    "orderCancelledByYou": "Du hast diesen Auftrag storniert.",
    "orderCancelledByRakku": "Dieser Auftrag wurde abgelehnt.",
    "chatTitle": "Nachrichten",
    "chatPlaceholder": "Nachricht schreiben…",
    "chatSend": "Senden",
    "chatEmpty": "Noch keine Nachrichten — schreib mir gerne, wenn du Fragen hast.",
    "emailButtonLabel": "E-Mail verfassen",
    "emailButtonHint": "Fragen zu deinem Auftrag? Schreib uns einfach eine E-Mail.",
    "photosTitle": "Fotos",
    "photosCount": "{count, plural, one {# Foto} other {# Fotos}}",
    "completedTitle": "Auftrag abgeschlossen",
    "completedText": "Dein Auftrag ist fertig — vielen Dank! Wenn du magst, lass mir gerne eine kurze Bewertung da, das hilft mir sehr.",
    "leaveFeedback": "Bewertung abgeben",
    "feedbackThanks": "Danke für dein Feedback! 💛",
    "activeOrders": "Aktive Aufträge",
    "allOrdersLink": "Alle Aufträge ansehen",
    "allOrdersTitle": "Meine Aufträge",
    "allOrdersEyebrow": "Aufträge",
    "filterAll": "Alle",
    "filterActive": "Aktiv",
    "filterDone": "Abgeschlossen"
  },
  "photos": {
    "myPhotos": "Meine Fotos",
    "eyebrow": "Fotos",
    "title": "Meine Fotos",
    "noFolders": "Dir sind noch keine Fotos zugewiesen.",
    "noPhotos": "Noch keine Bilder in diesem Ordner.",
    "photoCount": "{count, plural, one {# Foto} other {# Fotos}}",
    "download": "Herunterladen",
    "ratingHint": "Bewerte deine Favoriten mit Sternen ★ — das hilft mir, die richtigen Bilder auszuwählen. Du kannst zu jedem Foto auch eine kurze Notiz hinterlassen.",
    "ratedProgress": "{rated} von {total} bewertet",
    "addNote": "Notiz hinzufügen",
    "notePlaceholder": "z. B. \"bitte für den Druck\" oder \"diese hier bearbeiten\"",
    "submitNote": "Absenden",
    "editNote": "Bearbeiten",
    "collectionAll": "Alle",
    "collectionLabel": "Album (optional)",
    "collectionPlaceholder": "z. B. Favoriten, Für den Druck",
    "tagAllLabel": "Alle Kategorien",
    "formatLabelPrefix": "Format",
    "watermarkHint": "Diese Fotos sind mit Wasserzeichen versehen, bis die Rechnung für diesen Auftrag beglichen ist.",
    "shareTitle": "Teilen",
    "shareText": "Ein Lese-Link für Familie oder Freunde ohne eigenes Konto — sie können die Fotos ansehen, aber nicht bewerten oder herunterladen. Läuft nach 30 Tagen automatisch ab, lässt sich aber jederzeit verlängern.",
    "shareEnable": "Teilen-Link erstellen",
    "shareDisable": "Teilen-Link deaktivieren",
    "shareCopy": "Kopieren",
    "shareCopied": "Kopiert!",
    "shareExpiresOn": "Gültig bis",
    "shareExtend": "Verlängern",
    "shareError": "Das hat nicht geklappt — bitte versuch es nochmal."
  },
  "maintenance": {
    "title": "Wir sind kurz im Fotolabor.",
    "body": "Rakku Photography wird gerade aktualisiert. Schau in Kürze wieder vorbei.",
    "previewPasswordPlaceholder": "Passwort",
    "previewSubmit": "Ansehen"
  },
  "home": {
    "heading": "Rakku Photography",
    "subheading": "Portrait-, Cosplay- und Event-Fotografie in Bielefeld",
    "heroText": "Willkommen in meiner kleinen Ecke im Internet. Als Fotograf in Bielefeld und Umgebung (Ostwestfalen-Lippe) findest du hier meine Cosplay-, Portrait- und Event-Fotografie sowie mein wachsendes Portfolio.",
    "metaTitle": "Cosplay- & Portrait-Fotograf in Bielefeld",
    "portfolioButton": "Portfolio ansehen",
    "bookButton": "Shooting anfragen",
    "scrollCue": "Mehr entdecken",
    "featuredEyebrow": "Ausgewählte Arbeiten",
    "featuredTitle": "Ein Blick in mein Portfolio",
    "featured1Alt": "Cosplay-Portrait im Glinda-Kostüm mit Krone und Zauberstab",
    "featured2Alt": "Charakter-Portrait mit dramatischem Licht",
    "featured3Alt": "Cosplay-Portrait im Katzenmädchen-Kostüm",
    "aboutPortraitAlt": "Till beim Fotografieren mit der Kamera",
    "aboutTitle": "Hi, ich bin Rakku.",
    "aboutText": "Mein Name ist Till und ich bin Cosplay- und Portraitfotograf aus Bielefeld — ich baue mir Schritt für Schritt mein eigenes kleines Fotografie-Portfolio auf. Portraits, Cosplay, Conventions und Events liegen mir dabei besonders am Herzen — vor Ort in Bielefeld oder an eurer Wunsch-Location in der Umgebung.",
    "aboutTeaser": "Cosplay- und Portraitfotograf aus Bielefeld — hier erfährst du, wie alles angefangen hat und was mir bei jedem Shooting wirklich wichtig ist.",
    "aboutMoreLink": "Mehr über mich",
    "philosophyEyebrow": "Photography",
    "philosophyTitle": "Cosplay Photography",
    "philosophyText": "Cosplay ist mehr als nur ein Kostüm. Es ist Ausdruck, Charakter, Liebe zum Detail und oft sehr viel Arbeit. Mit meiner Fotografie möchte ich genau das sichtbar machen: Stimmung, Charakterwirkung und den Menschen dahinter.",
    "focusAreas": {
      "convention": {
        "title": "Convention",
        "text": "Spontane Momente, kurze Sessions und atmosphärische Bilder auf Events."
      },
      "outdoor": {
        "title": "Outdoor",
        "text": "Geplante Shootings an passenden Locations mit ruhiger Bildstimmung."
      },
      "portraits": {
        "title": "Portraits",
        "text": "Charakter, Ausdruck und Persönlichkeit stehen im Fokus."
      }
    },
    "processEyebrow": "Ablauf",
    "processTitle": "Shooting-Info",
    "processText": "So läuft ein Shooting normalerweise ab — entspannt, transparent und ohne unnötigen Druck.",
    "process": {
      "one": {
        "title": "Anfrage",
        "text": "Du schreibst mir kurz, was du dir vorstellst: Cosplay, Charakter, Location und Zeitraum."
      },
      "two": {
        "title": "Planung",
        "text": "Wir besprechen gemeinsam, welche Bildidee gut zum Charakter passt."
      },
      "three": {
        "title": "Shooting",
        "text": "Entspannt, ruhig und ohne Druck. Niemand muss perfekt posen können."
      },
      "four": {
        "title": "Auswahl",
        "text": "Nach dem Shooting bekommst du eine Auswahl und anschließend die final bearbeiteten Bilder."
      }
    },
    "testimonialsEyebrow": "Stimmen",
    "testimonialsTitle": "Was Kunden sagen",
    "happyCustomersEyebrow": "Vertrauen",
    "happyCustomersText": "Unsere Kunden sind sehr zufrieden",
    "reviewsLabel": "Ø Bewertung",
    "reviewsCountLabel": "Bewertungen",
    "visionQuote": "Ich wollte Momente einzufangen, die vergänglich sind — aber niemals vergessen werden sollten.",
    "closingCtaEyebrow": "Lust auf ein Shooting?",
    "closingCtaTitle": "Lass uns loslegen.",
    "closingCtaText": "Ob Cosplay, Portrait oder Convention — schreib mir und wir finden den passenden Termin.",
    "aboutSubtitle": "Fotograf aus Bielefeld",
    "heroTagLocation": "Bielefeld, DE",
    "heroTagGenre": "Cosplay & Portrait",
    "featuredFallbackAlt": "Cosplay-Fotografie"
  },
  "services": {
    "eyebrow": "Leistungen",
    "title": "Angebote",
    "subtitle": "Ein Überblick über meine Shootings und ungefähre Preisspannen — je nach Aufwand kann es im Detail abweichen.",
    "status": {
      "available": "Verfügbar",
      "on_request": "Auf Anfrage",
      "unavailable": "Aktuell nicht verfügbar"
    },
    "bookButton": "Anfragen",
    "requestButton": "Auf Anfrage anfragen",
    "priceFromLabel": "ab",
    "noTiers": "Für dieses Angebot sind aktuell keine Preisstufen hinterlegt — melde dich gerne trotzdem mit deiner Idee.",
    "none": "Aktuell sind noch keine Angebote hinterlegt — melde dich gerne trotzdem mit deiner Idee.",
    "customNote": "Nichts Passendes dabei? Kein Problem —",
    "customLink": "individuellen Auftrag anfragen",
    "nextAvailableLabel": "Nächster freier Termin ab",
    "nextAvailableNote": "Richtwert bei aktuell {weeks} Wochen Mindestvorlauf — frühere Termine nur nach Absprache mit dem Team.",
    "nextAvailableUnknown": "Aktuell keine freien Termine im Blick — sprich uns gerne direkt an.",
    "reviewsLabel": "Ø Bewertung",
    "reviewsCountLabel": "Bewertungen",
    "bundlesEyebrow": "Kombi-Angebote",
    "bundlesTitle": "Pakete",
    "bundlesSaveLabel": "Du sparst {amount}",
    "recommendedLabel": "Empfohlen",
    "customEyebrow": "Individuell",
    "customTitle": "Nichts Passendes dabei?",
    "customText": "Schreib mir kurz, was du dir vorstellst — Charakter, Location, Zeitraum — und wir finden gemeinsam eine Lösung, die zu dir und deinem Budget passt.",
    "customImageEyebrow": "Auf Anfrage",
    "customImageLabel": "Dein Shooting, deine Idee",
    "availabilityEyebrow": "Verfügbarkeit",
    "availabilityNote": "Nur zur groben Orientierung — Details und den genauen Termin klären wir gemeinsam bei der Anfrage."
  },
  "referrals": {
    "title": "Freunde werben",
    "intro": "Teile deinen Code — sobald ein echter Neukunde ihn bei seiner ersten Anfrage einlöst, bekommt er einen Rabatt und dir wird automatisch Guthaben auf dein Konto gutgeschrieben.",
    "copy": "Kopieren",
    "copied": "Kopiert!",
    "rewardsTitle": "Deine verdienten Rabattcodes",
    "creditBalance": "Dein Guthaben: {amount}"
  },
  "characterWishes": {
    "myWishlist": "Wunschliste",
    "eyebrow": "Wunschliste",
    "title": "Charakter-Wunschliste",
    "intro": "Welchen Charakter oder welches Konzept würdest du dir gerne mal shooten lassen? Keine verbindliche Buchung — hilft mir einfach bei der Planung.",
    "characterLabel": "Charakter",
    "fandomLabel": "Fandom / Serie (optional)",
    "noteLabel": "Notiz (optional)",
    "submit": "Hinzufügen",
    "empty": "Noch keine Wünsche eingetragen.",
    "remove": "Entfernen",
    "statusLabelText": "Status",
    "status": {
      "offen": "Offen",
      "angenommen": "Angenommen",
      "abgelehnt": "Abgelehnt",
      "umgesetzt": "Umgesetzt"
    }
  },
  "conventionWaitlist": {
    "myWaitlists": "Meine Wartelisten",
    "eyebrow": "Wartelisten",
    "title": "Meine Wartelisten",
    "empty": "Du stehst aktuell auf keiner Warteliste.",
    "browseLink": "Conventions ansehen",
    "statusWaiting": "Wartend",
    "statusSlotOpen": "Slot frei — bitte anfragen",
    "waitlistLabel": "Warteliste",
    "statusDone": "Erledigt",
    "statusSlotShort": "Slot frei",
    "statusCancelled": "Abgesagt",
    "slotCancelledHint": "Dieser Slot wurde storniert.",
    "requestSlot": "Slot anfragen",
    "joinedOn": "Eingetragen am {date}",
    "chatTitle": "Nachrichten",
    "chatPlaceholder": "Nachricht schreiben…",
    "chatSend": "Senden",
    "chatEmpty": "Noch keine Nachrichten.",
    "statusScheduled": "Slot bestätigt",
    "slotConfirmedTitle": "Slot bekommen",
    "slotConfirmedBody": "dein Auftrag wurde erstellt",
    "orderEyebrow": "Neuer Auftrag",
    "appointmentLabel": "Termin",
    "viewOrder": "Zum Auftrag",
    "slotOpenHint": "Ein Platz ist frei geworden — Rakku meldet sich mit einem Terminvorschlag.",
    "formHeading": "Slot anfragen",
    "characterLabel": "Charakter / Idee",
    "dayLabel": "Wunsch-Tag",
    "timeLabel": "Wunsch-Uhrzeit",
    "selectPlaceholder": "Bitte wählen …",
    "timeMorning": "Vormittag",
    "timeAfternoon": "Nachmittag",
    "timeEvening": "Abend / später",
    "noteLabel": "Sonstiges (optional)",
    "requiredNote": "* Pflichtfeld",
    "formSubmit": "Anfrage senden",
    "formCancel": "Abbrechen",
    "submitSuccess": "Du bist eingetragen — ich melde mich mit einem Terminvorschlag. Den Status siehst du in deinem Konto."
  }
}
