[
'label' => 'Die Fotospiel.App',
'footer' => 'Mit freundlichen Grüßen,
Das Team von Die Fotospiel.App',
'tagline' => 'Die Fotospiel.App · Event-Pakete mit Wow-Effekt',
],
'welcome' => [
'subject' => 'Willkommen bei der :app_name, :name!',
'greeting' => 'Willkommen bei der :app_name, :name!',
'subtitle' => 'Schön, dass Sie da sind. Ihr Event-Erlebnis kann sofort starten.',
'body' => 'Vielen Dank für Ihre Registrierung. Wir haben Ihren Account vorbereitet – jetzt fehlt nur noch Ihr erstes Event.',
'account_label' => 'Ihre Zugangsdaten',
'username' => 'Benutzername: :username',
'email' => 'E-Mail: :email',
'verification' => 'Bitte bestätigen Sie Ihre E-Mail-Adresse, um vollen Zugriff zu erhalten.',
'next_steps_title' => 'So geht es weiter',
'step_one' => 'Event anlegen und das passende Paket auswählen',
'step_two' => 'Gäste einladen und den Upload-Link teilen',
'step_three' => 'Fotos sammeln, kuratieren und genießen',
'cta' => 'Event-Admin öffnen',
'footer' => 'Sie brauchen Unterstützung? Wir sind jederzeit für Sie da.',
],
'verification' => [
'subject' => 'Bitte bestätigen Sie Ihre E-Mail-Adresse',
'preheader' => 'Bestätigen Sie Ihre E-Mail, um den vollen Zugriff zu erhalten.',
'hero_title' => 'E-Mail bestätigen, :name',
'hero_subtitle' => 'Ein Klick genügt, um Ihr Konto zu aktivieren.',
'body' => 'Bitte bestätigen Sie Ihre E-Mail-Adresse, indem Sie auf den Button klicken.',
'expires' => 'Dieser Bestätigungslink ist :minutes Minuten gültig.',
'link_fallback' => 'Falls der Button nicht funktioniert, kopieren Sie diesen Link in Ihren Browser:',
'cta' => 'E-Mail bestätigen',
'footer' => 'Falls Sie kein Konto erstellt haben, können Sie diese E-Mail ignorieren.',
],
'upload_pipeline_failed' => [
'subject' => 'Upload-Pipeline Fehler: :job',
'preheader' => 'In der Upload-Pipeline ist ein Fehler aufgetreten.',
'hero_title' => 'Upload-Pipeline Alarm',
'hero_subtitle' => 'Beim Verarbeiten der Uploads ist ein Fehler aufgetreten.',
'line_job' => 'Job: :job',
'line_queue' => 'Queue: :queue',
'line_event' => 'Event ID: :event',
'line_photo' => 'Foto ID: :photo',
'line_exception' => 'Exception: :exception',
'line_time' => 'Zeitpunkt: :time',
'footer' => 'Bitte prüfen Sie die Queue-Logs für weitere Details.',
],
'reset_password' => [
'subject' => 'Passwort zurücksetzen',
'preheader' => 'Verwenden Sie diesen Link, um Ihr Passwort zurückzusetzen.',
'hero_title' => 'Passwort zurücksetzen, :name',
'hero_subtitle' => 'Sichern Sie Ihr Konto in einem Schritt.',
'body' => 'Klicken Sie auf den Button, um Ihr Passwort zurückzusetzen.',
'expires' => 'Dieser Link ist :minutes Minuten gültig.',
'link_fallback' => 'Falls der Button nicht funktioniert, kopieren Sie diesen Link in Ihren Browser:',
'cta' => 'Passwort zurücksetzen',
'footer' => 'Wenn Sie kein neues Passwort angefordert haben, können Sie diese E-Mail ignorieren.',
],
'contact_request' => [
'subject' => 'Neue Kontaktanfrage',
'preheader' => 'Eine neue Nachricht ist über das Kontaktformular eingegangen.',
'hero_title' => 'Neue Kontaktanfrage',
'hero_subtitle' => 'Ein Besucher hat eine neue Nachricht gesendet.',
'line_name' => 'Name: :name',
'line_email' => 'E-Mail: :email',
'line_message' => 'Nachricht:',
'footer' => 'Antworte direkt auf die Nachricht, um nachzufassen.',
],
'purchase' => [
'subject' => 'Kauf-Bestätigung - :package',
'greeting' => 'Vielen Dank für Ihren Kauf, :name!',
'package' => 'Package: :package',
'price' => 'Preis: :price',
'activation' => 'Ihr Event-Paket ist jetzt im Tenant-Account aktiviert.',
'footer' => 'Sie brauchen Unterstützung? Wir sind jederzeit für Sie da.',
'subtitle' => 'Ihre Bestellung wurde erfolgreich bestätigt. Hier finden Sie alle Details auf einen Blick.',
'summary_title' => 'Bestellübersicht',
'package_label' => 'Event-Paket',
'type_label' => 'Paketart',
'date_label' => 'Kaufdatum',
'provider_label' => 'Zahlungsanbieter',
'order_label' => 'Bestellnummer',
'price_label' => 'Gesamtbetrag',
'activation_label' => 'Aktivierung',
'limits_title' => 'Ihre Paketdetails',
'invoice_title' => 'Rechnung',
'invoice_link' => 'Rechnung öffnen',
'cta' => 'Zum Event-Admin',
'provider' => [
'paddle' => 'Paddle',
'manual' => 'Manuell',
'free' => 'Kostenfrei',
],
'package_type' => [
'endcustomer' => 'Einmalkauf pro Event',
'reseller' => 'Jahresabo für Reseller',
],
'limits' => [
'max_photos' => 'Max. Fotos',
'max_guests' => 'Max. Gäste',
'gallery_days' => 'Galerie-Tage',
'max_tasks' => 'Max. Aufgaben',
'max_events_per_year' => 'Events pro Jahr',
],
],
'abandoned_checkout' => [
'subject_1h' => 'Ihr :package Paket wartet auf Sie',
'subject_24h' => 'Erinnerung: Schließen Sie Ihren Kauf ab',
'subject_1w' => 'Letzte Chance: Ihr gespeichertes Paket',
'greeting' => 'Hallo :name,',
'subtitle' => ':package ist nur einen Schritt entfernt.',
'body_1h' => 'Sie haben vor kurzem unser :package Event-Paket ausgewählt. Ihr Checkout ist weiterhin für Sie reserviert.',
'body_24h' => 'Ihr :package Event-Paket wartet seit 24 Stunden auf Sie. Schließen Sie den Kauf jetzt ab und starten Sie direkt.',
'body_1w' => 'Letzte Erinnerung: Ihr :package Event-Paket ist noch reserviert. Wenn Sie möchten, können Sie den Checkout jetzt abschließen.',
'cta_button' => 'Checkout fortsetzen',
'cta_link' => 'Oder kopieren Sie diesen Link: :url',
'cta_hint_title' => 'Reserviert für Sie',
'cta_hint_body' => 'Ihr Angebot bleibt bestehen – Sie können jederzeit nahtlos fortfahren.',
'benefits_title' => 'Was Sie erwartet',
'benefit1' => 'Premium Checkout in wenigen Minuten',
'benefit2' => 'Sichere Zahlung mit Paddle',
'benefit3' => 'Sofortige Aktivierung nach Zahlung',
'benefit4' => 'Support durch das Die Fotospiel.App Team',
'footer' => 'Wir helfen Ihnen gern weiter, falls Fragen offen sind.',
],
'contact' => [
'subject' => 'Neue Kontakt-Anfrage',
'body' => 'Kontakt-Anfrage von :name (:email): :message',
],
'contact_confirmation' => [
'subject' => 'Danke für Ihre Nachricht, :name!',
'greeting' => 'Hallo :name,',
'subtitle' => 'Wir kümmern uns persönlich um Ihr Anliegen.',
'body' => 'Vielen Dank für Ihre Nachricht. Unser Team meldet sich so schnell wie möglich mit einer passenden Lösung.',
'response_time' => 'In der Regel erhalten Sie innerhalb eines Werktags eine Antwort.',
'cta' => 'Support kontaktieren',
'footer' => 'Viele Grüße
Ihr Die Fotospiel.App Team',
],
'package_limits' => [
'team_fallback' => 'Ihr Fotospiel-Team',
'package_fallback' => 'Aktuelles Paket',
'event_fallback' => 'Ihr Event',
'photo_threshold' => [
'subject' => 'Event „:event“ hat :percentage% des Foto-Kontingents erreicht',
'greeting' => 'Hallo :name,',
'body' => 'Ihr Paket „:package“ für das Event „:event“ liegt bei :percentage% des Foto-Kontingents (:used von :limit Fotos). Es bleiben nur noch :remaining Uploads, bevor das Limit erreicht ist.',
'action' => 'Event-Dashboard öffnen',
],
'photo_limit' => [
'subject' => 'Foto-Uploads für „:event“ sind aktuell blockiert',
'greeting' => 'Hallo :name,',
'body' => 'Das Paket „:package“ für das Event „:event“ hat das Maximum von :limit Fotos erreicht. Gäste können keine neuen Fotos hochladen, bis Sie das Paket upgraden.',
'cta_addon' => 'Brauchen Sie sofort mehr Uploads? Nutzen Sie das Add-on im Event-Dashboard, um zusätzliche Slots in Sekunden freizuschalten.',
'addon_action' => 'Mehr Fotos freischalten',
'action' => 'Paket verwalten oder upgraden',
],
'guest_threshold' => [
'subject' => 'Event „:event“ hat :percentage% des Gäste-Kontingents erreicht',
'greeting' => 'Hallo :name,',
'body' => 'Ihr Paket „:package“ für das Event „:event“ liegt bei :percentage% des Gäste-Kontingents (:used von :limit Gäste). Es bleiben nur noch :remaining Plätze, bevor das Limit erreicht ist.',
'action' => 'Event-Dashboard öffnen',
],
'guest_limit' => [
'subject' => 'Gästekontingent für „:event“ ist ausgeschöpft',
'greeting' => 'Hallo :name,',
'body' => 'Das Paket „:package“ für das Event „:event“ hat das Maximum von :limit Gästen erreicht. Neue Gästelinks können erst nach einem Upgrade erstellt werden.',
'cta_addon' => 'Benötigen Sie sofort mehr Gästeplätze? Nutzen Sie das Add-on im Event-Dashboard, um direkt neue Slots freizuschalten.',
'addon_action' => 'Mehr Gäste freischalten',
'action' => 'Paket verwalten oder upgraden',
],
'event_threshold' => [
'subject' => 'Paket „:package“ liegt bei :percentage% des Event-Kontingents',
'greeting' => 'Hallo :name,',
'body' => 'Ihr Paket „:package“ hat :percentage% des Event-Kontingents erreicht (:used von :limit Events). Es bleiben nur noch :remaining Events.',
'action' => 'Pakete überprüfen',
],
'event_limit' => [
'subject' => 'Paket „:package“ hat das Event-Kontingent ausgeschöpft',
'greeting' => 'Hallo :name,',
'body' => 'Ihr Paket „:package“ hat das Maximum von :limit Events erreicht. Bitte upgraden oder verlängern Sie, um weitere Events zu erstellen.',
'action' => 'Paket upgraden',
],
'gallery_warning' => [
'subject' => 'Galerie für „:event“ läuft in :days Tag ab|Galerie für „:event“ läuft in :days Tagen ab',
'greeting' => 'Hallo :name,',
'body' => 'Die Galerie für das Event „:event“ (Paket „:package“) läuft am :date ab. Es bleibt nur noch :days Tag Zugriff.|Die Galerie für das Event „:event“ (Paket „:package“) läuft am :date ab. Es bleiben nur noch :days Tage Zugriff.',
'action' => 'Galerie-Einstellungen öffnen',
],
'gallery_expired' => [
'subject' => 'Galerie für „:event“ ist abgelaufen',
'greeting' => 'Hallo :name,',
'body' => 'Die Galerie für das Event „:event“ (Paket „:package“) ist am :date abgelaufen. Gäste können keine Fotos mehr ansehen oder laden, bis Sie die Galerie verlängern.',
'action' => 'Galerie verwalten',
],
'package_expiring' => [
'subject' => 'Paket „:package“ läuft in :days Tag ab|Paket „:package“ läuft in :days Tagen ab',
'greeting' => 'Hallo :name,',
'body' => 'Ihr Paket „:package“ endet am :date. Es bleibt nur noch :days Tag Laufzeit.|Ihr Paket „:package“ endet am :date. Es bleiben nur noch :days Tage Laufzeit.',
'action' => 'Paket verlängern oder upgraden',
],
'package_expired' => [
'subject' => 'Paket „:package“ ist abgelaufen',
'greeting' => 'Hallo :name,',
'body' => 'Ihr Paket „:package“ ist am :date abgelaufen. Bitte verlängern oder upgraden Sie, um weitere Events zu erstellen.',
'action' => 'Pakete verwalten',
],
'footer' => 'Viele Grüße
Ihr Fotospiel-Team',
],
'addons' => [
'receipt' => [
'subject' => 'Add-on gekauft: :addon',
'greeting' => 'Hallo :name,',
'subtitle' => 'Ihr Add-on ist aktiv und sofort verfügbar.',
'body' => 'Sie haben „:addon“ für das Event „:event“ gebucht. Gesamtbetrag: :amount.',
'summary_title' => 'Enthaltene Upgrades',
'summary' => [
'photos' => '+:count Fotos',
'guests' => '+:count Gäste',
'gallery' => '+:count Tage Galerie',
],
'unknown_amount' => 'k.A.',
'action' => 'Event-Dashboard öffnen',
],
],
'gift_voucher' => [
'purchaser' => [
'subject' => 'Dein Geschenkgutschein (:amount :currency)',
'greeting' => 'Danke für deinen Kauf!',
'subtitle' => 'Dein Gutschein ist bereit, Freude zu schenken.',
'body' => 'Hier ist dein Fotospiel-Geschenkgutschein im Wert von :amount :currency. Teile den Code mit :recipient und schenke ein unvergessliches Event.',
'recipient_fallback' => 'dein:e Beschenkte:r',
],
'recipient' => [
'subject' => 'Du hast einen Fotospiel-Geschenkgutschein erhalten (:amount :currency)',
'greeting' => 'Du hast ein Geschenk bekommen!',
'subtitle' => 'Zeit für ein Event mit Wow-Effekt.',
'body' => ':purchaser hat dir einen Fotospiel-Geschenkgutschein im Wert von :amount :currency gesendet. Löse ihn mit dem untenstehenden Code ein.',
],
'code_label' => 'Gutscheincode',
'redeem_hint' => 'Löse den Code beim Checkout für Endkunden-Pakete ein.',
'expiry' => 'Gültig bis :date.',
'message_title' => 'Persönliche Nachricht',
'withdrawal' => 'Widerrufsbelehrung: Details ansehen (14 Tage; erlischt mit Einlösung).',
'footer' => 'Viele Grüße,
dein Die Fotospiel.App Team',
'printable' => 'Druckversion (mit QR)',
'reminder' => 'Erinnerung: Dein Gutschein ist noch nicht eingelöst.',
'expiry_soon' => 'Hinweis: Dein Gutschein läuft bald ab.',
],
'tenant_feedback' => [
'subject' => 'Neues Feedback: :tenant (:sentiment)',
'unknown_tenant' => 'Unbekannter Tenant',
'unknown' => 'k.A.',
'tenant' => 'Tenant: :tenant',
'category' => 'Kategorie: :category',
'sentiment' => 'Stimmung: :sentiment',
'event' => 'Event: :event',
'rating' => 'Rating: :rating',
'title' => 'Betreff: :subject',
'message' => 'Nachricht:',
'open' => 'Feedback im Super Admin öffnen',
'received_at' => 'Eingegangen: :date',
],
'refund' => [
'subject' => 'Rückerstattung für :package',
'greeting' => 'Hallo :name,',
'body' => 'Wir haben eine Rückerstattung eingeleitet. Betrag: :amount :currency. Zahlungs-ID: :provider_id.',
'reason' => 'Grund: :reason',
'footer' => 'Die Rückerstattung wird vom Zahlungsanbieter verarbeitet und kann je nach Bank einige Tage dauern.',
],
'withdrawal_confirmation' => [
'subject' => 'Widerruf bestätigt: :package',
'preheader' => 'Dein Widerruf für :package wurde bestätigt.',
'subtitle' => 'Widerruf für :package',
'greeting' => 'Hallo :name,',
'body' => 'Wir haben deinen Widerruf für :package dokumentiert und die Rückerstattung angestoßen.',
'package_label' => 'Paket',
'amount_label' => 'Betrag',
'transaction_label' => 'Zahlungs-ID',
'confirmed_label' => 'Bestätigt am',
'processing_hint' => 'Die Rückerstattung wird vom Zahlungsanbieter verarbeitet und kann je nach Bank einige Tage dauern.',
'footer' => 'Wenn du Fragen hast, antworte einfach auf diese E-Mail.',
],
'ops' => [
'purchase' => [
'subject' => 'Neuer Kauf: :package',
'greeting' => 'Hallo Ops-Team,',
'tenant' => 'Tenant: :tenant',
'package' => 'Paket: :package',
'amount' => 'Betrag: :amount :currency',
'provider' => 'Provider: :provider (ID: :id)',
'consents' => 'Consents – Version: :legal, Terms: :terms, Waiver: :waiver',
'footer' => 'Bitte prüfen und ggf. verbuchen.',
],
'addon' => [
'subject' => 'Add-on gekauft: :addon',
'greeting' => 'Hallo Ops-Team,',
'tenant' => 'Tenant: :tenant',
'event' => 'Event: :event',
'addon' => 'Add-on: :addon (Menge: :quantity)',
'amount' => 'Betrag: :amount :currency',
'provider' => 'Checkout: :checkout, Transaction: :transaction',
'footer' => 'Add-on ist abgeschlossen und angewendet.',
],
'refund' => [
'subject' => 'Refund verarbeitet: :package',
'greeting' => 'Hallo Ops-Team,',
'tenant' => 'Tenant: :tenant',
'package' => 'Paket: :package',
'amount' => 'Betrag: :amount :currency',
'provider' => 'Provider: :provider (ID: :id)',
'status_success' => 'Status: Erfolgreich',
'status_failed' => 'Status: Fehlgeschlagen',
'reason' => 'Grund: :reason',
'error' => 'Fehler: :error',
'footer' => 'Bitte prüfen und ggf. manuell nachfassen.',
],
],
];