Files
fotospiel-app/resources/js/admin/i18n/locales/de/management.json

1193 lines
43 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"billing": {
"title": "Pakete & Abrechnung",
"subtitle": "Verwalte deine gebuchten Pakete und behalte Laufzeiten im Blick.",
"actions": {
"refresh": "Aktualisieren",
"exportCsv": "Export als CSV"
},
"stats": {
"package": {
"label": "Aktives Paket",
"helper": "Verlängerung am {{date}}",
"empty": "Noch keines"
},
"events": {
"label": "Genutzte Events",
"helper": "Verfügbar: {{count}}"
},
"addons": {
"label": "Add-ons",
"helper": "Historie insgesamt"
},
"transactions": {
"label": "Transaktionen",
"helper": "Synchronisierte Zahlungen"
}
},
"errors": {
"load": "Paketdaten konnten nicht geladen werden.",
"more": "Weitere Einträge konnten nicht geladen werden."
},
"sections": {
"overview": {
"title": "Paketübersicht",
"description": "Dein aktives Paket und die wichtigsten Kennzahlen.",
"empty": "Noch kein Paket aktiv.",
"emptyBadge": "Kein aktives Paket",
"cards": {
"package": {
"label": "Aktives Paket",
"helper": "Aktuell zugewiesen"
},
"used": {
"label": "Genutzte Events",
"helper": "Verfügbar: {{count}}"
},
"price": {
"label": "Preis (netto)"
},
"expires": {
"label": "Läuft ab",
"helper": "Automatische Verlängerung, falls aktiv"
}
},
"warnings": {
"noEvents": "Event-Kontingent aufgebraucht. Bitte Paket upgraden oder erneuern.",
"lowEvents": "Nur noch {{remaining}} Event-Slots verfügbar.",
"expiresSoon": "Paket läuft am {{date}} ab.",
"expired": "Paket ist abgelaufen."
}
},
"packages": {
"title": "Paket-Historie",
"description": "Übersicht über aktive und vergangene Pakete.",
"empty": "Noch keine Pakete gebucht.",
"card": {
"statusActive": "Aktiv",
"statusInactive": "Inaktiv",
"used": "Genutzte Events",
"available": "Verfügbar",
"expires": "Läuft ab",
"warnings": {
"noEvents": "Event-Kontingent aufgebraucht.",
"lowEvents": "Nur noch {{remaining}} Events verbleiben.",
"expiresSoon": "Läuft am {{date}} ab.",
"expired": "Paket ist abgelaufen."
}
}
},
"transactions": {
"title": "Paddle-Transaktionen",
"description": "Neueste Paddle-Transaktionen für dieses Kundenkonto.",
"empty": "Noch keine Paddle-Transaktionen.",
"labels": {
"transactionId": "Transaktion {{id}}",
"checkoutId": "Checkout-ID: {{id}}",
"origin": "Herkunft: {{origin}}",
"receipt": "Beleg ansehen",
"tax": "Steuer: {{value}}"
},
"table": {
"transaction": "Transaktion",
"amount": "Betrag",
"status": "Status",
"date": "Datum",
"origin": "Herkunft"
},
"status": {
"completed": "Abgeschlossen",
"processing": "Verarbeitung",
"failed": "Fehlgeschlagen",
"cancelled": "Storniert",
"unknown": "Unbekannt"
},
"loadMore": "Weitere Transaktionen laden",
"loadingMore": "Laden…"
}
},
"addOns": {
"title": "Add-on-Verlauf",
"description": "Einmalige Add-ons, die für diesen Tenant gebucht wurden.",
"empty": "Noch keine Add-ons gebucht.",
"badge": "Add-ons",
"table": {
"addon": "Add-on",
"event": "Event",
"amount": "Betrag",
"status": "Status",
"purchased": "Gekauft",
"eventFallback": "Event archiviert"
},
"status": {
"pending": "In Bearbeitung",
"completed": "Abgeschlossen",
"failed": "Fehlgeschlagen"
},
"extras": {
"photos": "+{{count}} Fotos",
"guests": "+{{count}} Gäste",
"gallery": "+{{count}} Galerietage"
},
"loadMore": "Weitere Add-ons laden",
"loadingMore": "Add-ons werden geladen…"
},
"packages": {
"title": "Paket-Historie",
"description": "Übersicht über aktive und vergangene Pakete.",
"empty": "Noch keine Pakete gebucht.",
"card": {
"statusActive": "Aktiv",
"statusInactive": "Inaktiv",
"used": "Genutzte Events",
"available": "Verfügbar",
"expires": "Läuft ab"
}
}
},
"billingWarning": {
"title": "Handlungsbedarf",
"description": "Paketwarnungen und Limits, die du im Blick behalten solltest."
},
"photos": {
"moderation": {
"title": "Fotos moderieren",
"subtitle": "Setze Highlights oder entferne unpassende Uploads."
},
"alerts": {
"errorTitle": "Aktion fehlgeschlagen"
},
"gallery": {
"title": "Galerie",
"description": "Klick auf ein Foto, um es hervorzuheben oder zu löschen.",
"photoboothCount": "{{count}} Photobooth-Uploads",
"photoboothCta": "Photobooth-Zugang öffnen",
"emptyTitle": "Noch keine Fotos vorhanden",
"emptyDescription": "Motiviere deine Gäste zum Hochladen - hier erscheint anschließend die Galerie.",
"select": "Markieren",
"selected": "Ausgewählt",
"likes": "Likes: {{count}}",
"uploader": "Uploader: {{name}}"
},
"filters": {
"all": "Alle",
"featured": "Highlights",
"hidden": "Versteckt",
"photobooth": "Photobooth",
"search": "Uploads durchsuchen …",
"count": "{{count}} Uploads",
"selected": "{{count}} ausgewählt",
"clearSelection": "Auswahl aufheben",
"selectAll": "Alle auswählen"
},
"actions": {
"hide": "Verstecken",
"show": "Einblenden",
"feature": "Als Highlight setzen",
"unfeature": "Highlight entfernen",
"delete": "Löschen",
"copy": "Link kopieren",
"copySuccess": "Link kopiert"
}
},
"events": {
"list": {
"title": "Deine Events",
"subtitle": "Plane Momente, die in Erinnerung bleiben. Hier verwaltest du alles rund um deine Veranstaltungen.",
"actions": {
"create": "Neues Event",
"settings": "Einstellungen"
},
"overview": {
"title": "Übersicht",
"empty": "Noch keine Events - starte jetzt und lege dein erstes Event an.",
"count": "{{count}} {{count, plural, one {Event} other {Events}}} aktiv verwaltet.",
"badge": {
"dashboard": "Kunden-Dashboard"
}
}
}
},
"galleryStatus": {
"badge": "Laufzeit",
"title": "Galerie-Laufzeit & Verfügbarkeit",
"subtitle": "Halte im Blick, wie lange Gäste noch auf die Galerie zugreifen können.",
"stateLabel": "Status",
"stateExpired": "Galerie abgelaufen",
"stateWarning": "Galerie läuft bald ab",
"stateOk": "Galerie aktiv",
"noExpiry": "Kein Ablaufdatum gesetzt",
"expiresAt": "Ablaufdatum: {{date}}",
"daysLabel": "Verbleibende Tage",
"expiredHint": "Gäste haben keinen Zugriff mehr verlängere das Paket, um die Galerie zu öffnen.",
"hint": "Bei Bedarf kannst du im Paketbereich die Laufzeit verlängern."
},
"members": {
"title": "Event-Mitglieder",
"subtitle": "Verwalte Moderatoren, Admins und Helfer für dieses Event.",
"actions": {
"back": "Zurück zur Übersicht"
},
"errors": {
"missingSlug": "Kein Event-Slug angegeben.",
"load": "Mitglieder konnten nicht geladen werden.",
"emailRequired": "Bitte gib eine E-Mail-Adresse ein.",
"invite": "Einladung konnte nicht verschickt werden.",
"remove": "Mitglied konnte nicht entfernt werden."
},
"alerts": {
"notFoundTitle": "Event nicht gefunden",
"notFoundDescription": "Bitte kehre zur Eventliste zurück.",
"lockedTitle": "Feature noch nicht aktiviert",
"lockedDescription": "Die Mitgliederverwaltung ist für dieses Event noch nicht verfügbar. Bitte kontaktiere den Support, um das Feature freizuschalten."
},
"sections": {
"list": {
"title": "Mitglieder",
"empty": "Noch keine Mitglieder eingeladen."
},
"invite": {
"title": "Neues Mitglied einladen"
}
},
"labels": {
"status": "Status: {{status}}",
"joined": "Beigetreten: {{date}}"
},
"form": {
"emailLabel": "E-Mail",
"emailPlaceholder": "person@example.com",
"nameLabel": "Name (optional)",
"namePlaceholder": "Name",
"roleLabel": "Rolle",
"rolePlaceholder": "Rolle wählen",
"submit": "Einladung senden"
},
"roles": {
"tenantAdmin": "Kunden-Admin",
"member": "Mitglied",
"guest": "Gast"
},
"statuses": {
"published": "Veröffentlicht",
"draft": "Entwurf",
"active": "Aktiv"
},
"eventStatus": "Status: {{status}}",
"events": {
"untitled": "Unbenanntes Event"
}
},
"tasks": {
"title": "Event-Tasks",
"subtitle": "Verwalte Aufgaben, die diesem Event zugeordnet sind.",
"actions": {
"back": "Zurück zur Übersicht",
"assign": "Ausgewählte Tasks zuweisen"
},
"errors": {
"missingSlug": "Kein Event-Slug angegeben.",
"load": "Event-Tasks konnten nicht geladen werden.",
"assign": "Tasks konnten nicht zugewiesen werden.",
"photoOnlyEnable": "Foto-Modus konnte nicht aktiviert werden.",
"photoOnlyDisable": "Foto-Modus konnte nicht deaktiviert werden."
},
"emotions": {
"error": "Emotionen konnten nicht geladen werden."
},
"alerts": {
"notFoundTitle": "Event nicht gefunden",
"notFoundDescription": "Bitte kehre zur Eventliste zurück."
},
"eventStatus": "Status: {{status}}",
"sections": {
"assigned": {
"title": "Zugeordnete Tasks",
"empty": "Noch keine Tasks zugewiesen."
},
"library": {
"title": "Tasks aus Bibliothek hinzufügen",
"empty": "Keine Tasks in der Bibliothek gefunden."
}
},
"priorities": {
"low": "Niedrig",
"medium": "Mittel",
"high": "Hoch",
"urgent": "Dringend"
},
"modes": {
"title": "Aufgaben & Foto-Modus",
"photoOnlyHint": "Der Foto-Modus ist aktiv. Gäste können Fotos hochladen, sehen aber keine Aufgaben.",
"tasksHint": "Aufgaben werden in der Gäste-App angezeigt. Deaktiviere sie für einen reinen Foto-Modus.",
"photoOnly": "Foto-Modus",
"tasks": "Aufgaben aktiv",
"switchLabel": "Foto-Modus aktivieren",
"updating": "Einstellung wird gespeichert ..."
},
"toolkit": {
"titleFallback": "Event-Day Toolkit",
"subtitle": "Behalte Uploads, Aufgaben und QR-Einladungen am Eventtag im Blick.",
"errors": {
"missingSlug": "Kein Event-Slug angegeben.",
"loadFailed": "Toolkit konnte nicht geladen werden.",
"feedbackFailed": "Feedback konnte nicht gesendet werden."
},
"actions": {
"backToEvent": "Zurück zum Event",
"moderate": "Fotos moderieren",
"manageTasks": "Tasks öffnen",
"refresh": "Aktualisieren"
},
"alerts": {
"errorTitle": "Fehler",
"attention": "Achtung",
"noTasks": "Noch keine Aufgaben zugewiesen aktiviere ein Paket oder lege Aufgaben fest.",
"noInvites": "Es gibt keine aktiven QR-Einladungen. Erstelle eine Einladung, um Gäste in die App zu holen.",
"pendingPhotos": "Es warten Fotos auf Moderation. Prüfe die Uploads, bevor sie live gehen."
},
"metrics": {
"uploadsTotal": "Uploads gesamt",
"uploads24h": "Uploads (24h)",
"pendingPhotos": "Unmoderierte Fotos",
"activeInvites": "Aktive Einladungen",
"engagementMode": "Modus",
"modePhotoOnly": "Foto-Modus",
"modeTasks": "Aufgaben"
},
"pending": {
"title": "Wartende Fotos",
"subtitle": "Moderationsempfehlung für neue Uploads.",
"cta": "Zur Moderation",
"empty": "Aktuell warten keine Fotos auf Freigabe.",
"unknownUploader": "Unbekannter Gast",
"uploadedAt": "Hochgeladen:",
"statusPending": "Status: Prüfung ausstehend"
},
"invites": {
"title": "QR-Einladungen",
"subtitle": "Aktive Links und Layouts im Blick behalten.",
"activeCount": "{{count}} aktiv",
"totalCount": "{{count}} gesamt",
"empty": "Noch keine QR-Einladungen erstellt.",
"statusActive": "Aktiv",
"statusInactive": "Inaktiv",
"manage": "Einladungen verwalten"
},
"tasks": {
"title": "Aktive Aufgaben",
"subtitle": "Motiviere Gäste mit klaren Aufgaben & Highlights.",
"summary": "{{completed}} von {{total}} erledigt",
"empty": "Noch keine Aufgaben zugewiesen.",
"manage": "Tasks verwalten",
"completed": "Erledigt",
"open": "Offen"
},
"recent": {
"title": "Neueste Uploads",
"subtitle": "Ein Blick auf die letzten Fotos der Gäste.",
"empty": "Noch keine freigegebenen Fotos vorhanden."
},
"feedback": {
"title": "Wie hilfreich ist dieses Toolkit?",
"subtitle": "Dein Feedback hilft uns, den Eventtag noch besser zu begleiten.",
"positive": "Hilfreich",
"neutral": "Ganz okay",
"negative": "Verbesserungsbedarf",
"placeholder": "Erzähle uns kurz, was dir gefallen hat oder was fehlt …",
"disclaimer": "Dein Feedback wird vertraulich behandelt und hilft uns beim Feinschliff.",
"submit": "Feedback senden",
"thanksTitle": "Danke!",
"thanksDescription": "Wir haben dein Feedback erhalten.",
"badge": "Angepasst"
}
},
"story": {
"title": "Branding & Story",
"description": "Verbinde Farben, Emotionen und Mission Packs für ein stimmiges Gäste-Erlebnis.",
"emotionsTitle": "Emotionen",
"emotionsCount": "{{count}} aktiviert",
"emotionsEmpty": "Aktiviere Emotionen, um Aufgaben zu kategorisieren.",
"emotionsCta": "Emotionen verwalten",
"collectionsTitle": "Mission Packs",
"collectionsCount": "{{count}} Aufgaben",
"collectionsEmpty": "Noch keine empfohlenen Mission Packs.",
"collectionsCta": "Mission Packs anzeigen"
},
"customizer": {
"title": "QR-Einladung anpassen",
"description": "Passe Layout, Texte, Farben und Logo deiner Einladungskarten an.",
"layout": "Layout",
"selectLayout": "Layout auswählen",
"headline": "Überschrift",
"subtitle": "Unterzeile",
"descriptionLabel": "Beschreibung",
"badgeLabel": "Badge",
"instructionsHeading": "Anleitungstitel",
"instructionsLabel": "Hinweistexte",
"addInstruction": "Hinweis hinzufügen",
"removeInstruction": "Entfernen",
"linkHeading": "Link-Titel",
"linkLabel": "Link",
"ctaLabel": "Call-to-Action",
"colors": {
"accent": "Akzentfarbe",
"text": "Textfarbe",
"background": "Hintergrund",
"secondary": "Sekundärfarbe",
"badge": "Badge-Farbe"
},
"logo": {
"label": "Logo",
"hint": "PNG, max. 1 MB. Wird oben rechts platziert.",
"remove": "Logo entfernen"
},
"preview": {
"title": "Vorschau",
"hint": "Farben und Texte, wie sie im Layout erscheinen. Speichere, um neue PDFs/PNGs zu erhalten."
},
"actions": {
"save": "Speichern",
"cancel": "Abbrechen",
"reset": "Zurücksetzen"
},
"badge": "Angepasst",
"actionLabel": "Layout anpassen",
"errors": {
"logoTooLarge": "Das Logo darf maximal 1 MB groß sein.",
"noLayout": "Bitte wähle ein Layout aus.",
"downloadFailed": "Download fehlgeschlagen. Bitte versuche es erneut.",
"printFailed": "Drucken konnte nicht gestartet werden."
},
"defaults": {
"badgeLabel": "Digitale Gästebox",
"instructionsHeading": "So funktioniert's",
"linkHeading": "Alternative zum Einscannen",
"ctaLabel": "Scan mich & starte direkt",
"instructions": [
"QR-Code scannen",
"Profil anlegen",
"Fotos teilen"
],
"textBlock": "Neuer Textblock hier kannst du eigene Hinweise ergänzen."
}
}
},
"invites": {
"cardTitle": "QR-Einladungen & Layouts",
"cardDescription": "Erzeuge Einladungen, passe Layouts an und stelle druckfertige Vorlagen bereit.",
"subtitle": "Manage QR-Einladungen, Drucklayouts und Branding für deine Gäste.",
"tabs": {
"layout": "QR-Code-Layout anpassen",
"share": "Links & QR teilen",
"export": "Drucken & Export"
},
"summary": {
"active": "Aktive Einladungen",
"total": "Gesamt"
},
"workflow": {
"title": "Einladungs-Workflow",
"description": "Durchlaufe Layout, Links und Export Schritt für Schritt.",
"badge": "Setup",
"steps": {
"layout": {
"title": "Vorlage wählen",
"description": "Passe Texte, Farben und QR-Elemente an."
},
"share": {
"title": "Links & QR teilen",
"description": "Aktiviere Einladungen, kopiere QR-Codes und teile sie mit dem Team."
},
"export": {
"title": "Drucken & Export",
"description": "Erzeuge PDFs/PNGs für den Druck oder zur Freigabe."
}
}
},
"share": {
"title": "Schnellzugriff auf Gästelink",
"description": "Nutze den Hauptlink, um sofort QR-Karten oder Nachrichten zu verschicken.",
"primaryLabel": "Hauptlink",
"stats": {
"active": "{{count}} aktiv",
"total": "{{count}} gesamt"
},
"actions": {
"copy": "Link kopieren",
"open": "Öffnen",
"editLayout": "Layout bearbeiten",
"editHint": "Farben & Texte direkt im Editor anpassen.",
"export": "Drucken/Export",
"create": "Weitere Einladung"
},
"hint": "Teile den Link direkt im Team oder in Newslettern."
},
"actions": {
"refresh": "Aktualisieren",
"create": "Neue Einladung erstellen",
"backToList": "Zurück zur Übersicht",
"backToEvent": "Event öffnen",
"copy": "Link kopieren",
"copied": "Kopiert!",
"deactivate": "Deaktivieren",
"buyMoreGuests": "Mehr Gäste freischalten"
},
"labels": {
"usage": "Nutzung",
"layout": "Layout",
"layoutFallback": "Standard",
"selected": "Aktuell ausgewählt",
"tapToEdit": "Zum Anpassen auswählen",
"noPrintSource": "Keine druckbare Version verfügbar.",
"standard": "Standard-Link",
"qrAlt": "QR-Code Vorschau"
},
"empty": {
"title": "Noch keine Einladungen",
"copy": "Erstelle eine Einladung, um druckfertige QR-Layouts zu erhalten."
},
"errorTitle": "Aktion fehlgeschlagen",
"export": {
"title": "Drucken & Export",
"description": "Lade druckfertige Dateien herunter oder starte direkt einen Testdruck.",
"mode": {
"standard": "Standardlayout",
"advanced": "Freier Editor"
},
"previewHint": "Speichere deine Änderungen, um die Exportdateien neu zu erstellen.",
"noLayoutPreview": "Noch keine Vorschau verfügbar. Speichere das Layout zuerst.",
"selectPlaceholder": "Einladung auswählen",
"noInviteSelected": "Wähle zunächst eine Einladung aus, um Downloads zu starten.",
"noLayouts": "Für diese Einladung sind aktuell keine Layouts verfügbar.",
"actions": {
"title": "Aktionen",
"description": "Starte deinen Testdruck oder lade die Layouts herunter.",
"printNow": "Direkt drucken",
"hint": "PDF enthält Beschnittmarken, PNG ist ideal für digitale Freigaben."
},
"errorTitle": "Download fehlgeschlagen"
},
"customizer": {
"heading": "Layout anpassen",
"copy": "Bearbeite Texte, Farben und Positionen direkt neben der Live-Vorschau. Änderungen werden sofort sichtbar.",
"actions": {
"save": "Layout speichern",
"reset": "Zurücksetzen",
"print": "Drucken",
"removeLogo": "Logo entfernen",
"uploadLogo": "Logo hochladen (max. 1 MB)",
"addInstruction": "Punkt hinzufügen",
"undo": "Rückgängig",
"redo": "Wiederholen"
},
"sections": {
"layouts": "Layouts",
"layoutsHint": "Wähle eine Vorlage als Basis aus. Du kannst jederzeit wechseln.",
"text": "Texte",
"instructions": "Schritt-für-Schritt",
"instructionsHint": "Helft euren Gästen mit klaren Aufgaben. Maximal fünf Punkte.",
"branding": "Farbgebung"
},
"elements": {
"title": "Elemente & Positionierung",
"hint": "Wähle ein Element aus, um es zu verschieben, anzupassen oder zu entfernen.",
"headline": "Überschrift",
"subtitle": "Untertitel",
"description": "Beschreibung",
"badge": "Badge",
"link": "Linkfeld",
"cta": "Call-to-Action",
"qr": "QR-Code",
"logo": "Logo",
"text": "Freier Textblock",
"remove": "Element entfernen",
"details": "Element-Details",
"detailsHint": "Passe Text, Ausrichtung und weitere Eigenschaften an. Änderungen werden sofort sichtbar.",
"customText": "Textinhalt",
"qrHint": "Der QR-Code lässt sich im Canvas in Größe und Position verändern.",
"logoHint": "Logos bearbeitest du im Bereich „Branding“. Hier kannst du das Element nur verschieben oder skalieren.",
"align": "Ausrichtung",
"alignLeft": "Links",
"alignCenter": "Zentriert",
"alignRight": "Rechts",
"fontSize": "Schriftgröße",
"selectHint": "Tippe ein Element im Canvas oder in der Liste an, um Details zu bearbeiten.",
"listHint": "Wähle ein Element aus, damit seine Einstellungen direkt darunter erscheinen.",
"addSubtitle": "Untertitel einblenden",
"addBadge": "Badge anzeigen",
"addLink": "Linkfeld hinzufügen",
"addCta": "Call-to-Action einfügen",
"addText": "Freien Textblock hinzufügen"
},
"fields": {
"headline": "Überschrift",
"subtitle": "Unterzeile",
"description": "Beschreibung",
"badge": "Badge-Label",
"cta": "Call-to-Action",
"linkHeading": "Link-Überschrift",
"linkLabel": "Link/Begleittext",
"instructionsHeading": "Abschnittsüberschrift",
"instructionPlaceholder": "Beschreibung des Schritts",
"accentColor": "Akzentfarbe",
"textColor": "Textfarbe",
"backgroundColor": "Hintergrund",
"badgeColor": "Badge",
"logo": "Logo"
},
"preview": {
"title": "Live-Vorschau",
"subtitle": "So sieht dein Layout beim Export aus.",
"mobileOpen": "Vorschau anzeigen",
"mobileTitle": "Einladungsvorschau",
"mobileHint": "Öffnet eine Vorschau in einem Overlay",
"readyForGuests": "Bereit für Gäste",
"instructions": "Dieser Link führt Gäste direkt zur Galerie und funktioniert zusammen mit dem QR-Code auf dem Ausdruck.",
"qrAlt": "QR-Code der Einladung"
},
"placeholderTitle": "Kein Layout verfügbar",
"placeholderCopy": "Erstelle eine Einladung, damit du Texte, Farben und Drucklayouts bearbeiten kannst.",
"loadingTitle": "Layouts werden geladen",
"loadingDescription": "Bitte warte einen Moment, wir bereiten die Drucklayouts vor.",
"loadingError": "Layouts konnten nicht geladen werden.",
"layoutFallback": "Layout"
}
},
"photobooth": {
"status": {
"heading": "Status",
"active": "Photobooth-Link ist aktiv.",
"inactive": "Noch keine Photobooth-Uploads angebunden.",
"badgeActive": "AKTIV",
"badgeInactive": "INAKTIV",
"expiresAt": "Automatisches Abschalten am {{date}}"
},
"credentials": {
"heading": "FTP-Zugangsdaten",
"description": "Teile die Zugangsdaten mit eurer Photobooth-Software.",
"host": "Host",
"port": "Port",
"username": "Benutzername",
"password": "Passwort",
"path": "Upload-Pfad"
},
"actions": {
"enable": "Photobooth aktivieren",
"disable": "Deaktivieren",
"rotate": "Zugang neu generieren"
},
"rateLimit": {
"heading": "Sicherheit & Limits",
"description": "Uploads werden strikt auf {{count}} Fotos pro Minute begrenzt.",
"body": "Bei Überschreitung wird die Verbindung blockiert und nach 60 Sekunden wieder freigegeben.",
"hint": "Ablaufzeit stimmt mit dem Event-Ende überein.",
"usage": "Uploads letzte Stunde",
"warning": "Kurz vor dem Limit reduziere den Upload-Takt oder kontaktiere den Support."
},
"checklist": {
"title": "Setup-Checkliste",
"description": "Durchlaufe die Schritte, bevor du Gästen Zugang gibst.",
"enable": "Zugang aktivieren",
"enableCopy": "Aktiviere den FTP-Account für eure Photobooth-Software.",
"share": "Zugang teilen",
"shareCopy": "Übergib Host, Benutzer & Passwort an den Betreiber.",
"monitor": "Uploads beobachten",
"monitorCopy": "Verfolge Uploads & Limits direkt im Dashboard."
},
"timeline": {
"title": "Status-Timeline",
"activation": "Freischaltung",
"activationPending": "Noch nicht aktiviert",
"activationReady": "Zugang ist aktiv.",
"credentials": "Zugangsdaten",
"credentialsReady": "Benutzer {{username}} ist bereit.",
"credentialsPending": "Noch keine Logindaten generiert.",
"expiry": "Ablauf",
"expiryHint": "Automatisches Abschalten am {{date}}",
"noExpiry": "Noch kein Ablaufdatum gesetzt.",
"lastUpload": "Letzter Upload",
"lastUploadAt": "Zuletzt am {{date}}",
"lastUploadPending": "Noch keine Uploads registriert."
},
"presets": {
"title": "Modus wählen",
"description": "Passe die Photobooth an Vorbereitung oder Live-Betrieb an.",
"planTitle": "Planungsmodus",
"planDescription": "Zugang bleibt deaktiviert, um Tests vorzubereiten.",
"liveTitle": "Live-Modus",
"liveDescription": "FTP ist aktiv und Uploads werden direkt angenommen.",
"badgePlan": "Planung",
"badgeLive": "Live",
"current": "Aktiv",
"actions": {
"apply": "Modus übernehmen",
"rotate": "Zugang zurücksetzen"
}
},
"stats": {
"title": "Upload-Status",
"description": "Fokussiere deine Photobooth-Uploads der letzten Stunden.",
"lastUpload": "Letzter Upload",
"none": "Noch keine Uploads",
"uploads24h": "Uploads (24h)",
"share": "Anteil Photobooth (letzte Uploads)",
"totalEvent": "Uploads gesamt (Event)",
"sample": "Analysierte Uploads",
"sourcePhotobooth": "Quelle: Photobooth",
"sourceEvent": "Quelle: Event"
}
},
"events": {
"errors": {
"missingSlug": "Kein Event ausgewählt.",
"loadFailed": "Event konnte nicht geladen werden.",
"notFoundTitle": "Event nicht gefunden",
"notFoundBody": "Ohne gültige Kennung können wir keine Daten laden. Kehre zur Eventliste zurück und wähle dort ein Event aus.",
"toggleFailed": "Status konnte nicht angepasst werden.",
"checkoutMissing": "Checkout konnte nicht gestartet werden.",
"checkoutFailed": "Add-on Checkout fehlgeschlagen."
},
"alerts": {
"failedTitle": "Aktion fehlgeschlagen"
},
"success": {
"addonApplied": "Add-on angewendet. Limits aktualisieren sich in Kürze."
},
"placeholders": {
"untitled": "Unbenanntes Event"
},
"actions": {
"backToList": "Zurück zur Liste",
"edit": "Bearbeiten",
"members": "Team & Rollen",
"tasks": "Aufgaben verwalten",
"invites": "Einladungen & Layouts",
"photos": "Fotos moderieren",
"refresh": "Aktualisieren",
"buyMorePhotos": "Mehr Fotos freischalten",
"buyMoreGuests": "Mehr Gäste freischalten",
"extendGallery": "Galerie verlängern"
},
"workspace": {
"detailSubtitle": "Behalte Status, Aufgaben und Einladungen deines Events im Blick.",
"toolkitSubtitle": "Moderation, Aufgaben und Einladungen für deinen Eventtag bündeln.",
"sections": {
"statusTitle": "Eventstatus & Sichtbarkeit",
"statusSubtitle": "Aktiviere dein Event für Gäste oder verstecke es vorübergehend."
},
"fields": {
"status": "Status",
"active": "Aktiv für Gäste",
"date": "Eventdatum",
"eventType": "Event-Typ",
"insights": "Letzte Aktivität",
"uploadsTotal": "{{count}} Uploads gesamt",
"uploadsToday": "{{count}} Uploads (24h)",
"likesTotal": "{{count}} Likes vergeben"
},
"actions": {
"pause": "Event pausieren",
"activate": "Event aktivieren"
},
"activeYes": "Ja",
"activeNo": "Nein"
},
"sections": {
"addons": {
"title": "Add-ons & Upgrades",
"description": "Zuletzt gebuchte Add-ons für dieses Event.",
"status": {
"completed": "Aktiv",
"pending": "In Bearbeitung",
"failed": "Fehlgeschlagen"
},
"purchasedAt": "Gekauft {{date}}",
"summary": {
"photos": "+{{count}} Fotos",
"guests": "+{{count}} Gäste",
"gallery": "+{{count}} Tage Galerie"
}
}
},
"status": {
"published": "Veröffentlicht",
"draft": "Entwurf",
"archived": "Archiviert"
},
"quickActions": {
"title": "Schnellaktionen",
"subtitle": "Nutze die wichtigsten Schritte vor und während deines Events.",
"moderate": "Fotos moderieren",
"tasks": "Aufgaben bearbeiten",
"invites": "Layouts & QR verwalten",
"roles": "Team & Rollen anpassen",
"print": "Layouts als PDF drucken",
"toggle": "Status ändern"
},
"metrics": {
"uploadsTotal": "Uploads gesamt",
"uploads24h": "Uploads (24h)",
"pending": "Fotos in Moderation",
"activeInvites": "Aktive Einladungen"
},
"invites": {
"title": "QR-Einladungen",
"subtitle": "Behält aktive Einladungen und Layouts im Blick.",
"activeCount": "{{count}} aktiv",
"totalCount": "{{count}} gesamt",
"empty": "Noch keine Einladungen erstellt.",
"manage": "Layouts & Einladungen verwalten"
},
"tasks": {
"title": "Aktive Aufgaben",
"subtitle": "Motiviere Gäste mit klaren Aufgaben & Highlights.",
"summary": "{{completed}} von {{total}} erledigt",
"empty": "Noch keine Aufgaben zugewiesen.",
"manage": "Aufgabenbereich öffnen"
},
"branding": {
"badge": "Branding & Story",
"title": "Branding & Mission Packs",
"subtitle": "Stimme Farben, Schriftarten und Aufgabenpakete aufeinander ab.",
"brandingTitle": "Branding",
"brandingFallback": "Aktuelle Auswahl",
"brandingCopy": "Passe Farben & Schriftarten im Layout-Editor an.",
"brandingCta": "Branding anpassen",
"collectionsTitle": "Mission Packs",
"collectionsFallback": "Empfohlene Story",
"collectionsCopy": "Importiere passende Kollektionen oder aktiviere Emotionen im Aufgabenbereich.",
"collectionsActive": "{{count}} aktive Links",
"tasksCount": "{{count}} Aufgaben",
"collectionsManage": "Aufgaben bearbeiten",
"collectionsImport": "Mission Pack importieren",
"emotionsTitle": "Emotionen",
"emotionsEmpty": "Aktiviere Emotionen, um Aufgaben zu kategorisieren.",
"emotionsCta": "Emotionen verwalten"
},
"photos": {
"pendingBadge": "Moderation",
"pendingTitle": "Fotos in Moderation",
"pendingSubtitle": "Schnell prüfen, bevor Gäste live gehen.",
"pendingCount": "{{count}} Fotos offen",
"pendingEmpty": "Aktuell warten keine Fotos auf Freigabe.",
"openModeration": "Moderation öffnen",
"recentBadge": "Uploads",
"recentTitle": "Neueste Uploads",
"recentSubtitle": "Halte Ausschau nach Highlight-Momenten der Gäste.",
"recentEmpty": "Noch keine neuen Uploads.",
"toastVisible": "Foto wieder sichtbar gemacht.",
"toastHidden": "Foto ausgeblendet.",
"toastFeatured": "Foto als Highlight markiert.",
"toastUnfeatured": "Highlight entfernt.",
"errorAuth": "Session abgelaufen. Bitte erneut anmelden.",
"errorVisibility": "Sichtbarkeit konnte nicht geändert werden.",
"errorFeature": "Aktion fehlgeschlagen.",
"show": "Einblenden",
"hide": "Verstecken",
"feature": "Als Highlight markieren",
"unfeature": "Highlight entfernen"
},
"feedback": {
"title": "Wie läuft dein Event?",
"subtitle": "Feedback hilft uns, neue Features zu priorisieren.",
"positive": "Super Lauf!",
"neutral": "Läuft",
"negative": "Braucht Support",
"placeholder": "Optional: Lass uns wissen, was gut funktioniert oder wo du Unterstützung brauchst.",
"errorTitle": "Feedback konnte nicht gesendet werden.",
"authError": "Deine Session ist abgelaufen. Bitte melde dich erneut an.",
"genericError": "Feedback konnte nicht gesendet werden.",
"submit": "Feedback senden",
"submitted": "Danke!"
}
},
"collections": {
"title": "Aufgabenvorlagen",
"subtitle": "Durchstöbere kuratierte Vorlagen oder aktiviere sie für deine Events.",
"actions": {
"import": "Importieren",
"create": "Vorlage erstellen",
"openTasks": "Task-Bibliothek öffnen"
},
"filters": {
"search": "Nach Vorlagen suchen",
"scope": "Bereich",
"allScopes": "Alle Bereiche",
"eventType": "Event-Typ",
"allEventTypes": "Alle Event-Typen",
"globalOnly": "Nur globale Vorlagen",
"tenantOnly": "Nur eigene Vorlagen"
},
"scope": {
"global": "Globale Vorlage",
"tenant": "Eigene Vorlage"
},
"empty": {
"title": "Noch keine Vorlagen",
"description": "Importiere eine Fotospiel-Kollektion oder erstelle dein eigenes Aufgabenpaket."
},
"dialogs": {
"importTitle": "Vorlage importieren",
"collectionLabel": "Vorlage",
"selectEvent": "Event auswählen",
"submit": "Importieren",
"cancel": "Abbrechen"
},
"notifications": {
"imported": "Vorlage erfolgreich importiert",
"error": "Vorlage konnte nicht importiert werden"
},
"errors": {
"eventsLoad": "Events konnten nicht geladen werden.",
"selectEvent": "Bitte wähle ein Event aus.",
"noEvents": "Noch keine Events lege eines an, um die Vorlage zu aktivieren."
},
"labels": {
"taskCount": "{{count}} Tasks",
"updated": "Aktualisiert: {{date}}"
},
"pagination": {
"prev": "Zurück",
"next": "Weiter",
"page": "Seite {{current}} von {{total}}"
}
},
"engagement": {
"subtitle": "Plane Aufgaben, Vorlagen und Emotionen gebündelt für deine Events."
},
"emotions": {
"title": "Emotionen",
"subtitle": "Verwalte Stimmungen und Icons, die deine Events begleiten.",
"actions": {
"create": "Neue Emotion",
"enable": "Aktivieren",
"disable": "Deaktivieren"
},
"scope": {
"global": "Global",
"tenant": "Eigen"
},
"labels": {
"updated": "Aktualisiert: {{date}}",
"noEventType": "Alle Event-Typen"
},
"status": {
"active": "Aktiv",
"inactive": "Inaktiv"
},
"errors": {
"genericTitle": "Aktion fehlgeschlagen",
"load": "Emotionen konnten nicht geladen werden.",
"create": "Emotion konnte nicht erstellt werden.",
"toggle": "Status konnte nicht aktualisiert werden.",
"nameRequired": "Bitte gib einen Namen ein."
},
"empty": {
"title": "Noch keine Emotionen",
"description": "Erstelle eine eigene Emotion oder verwende die Fotospiel-Vorlagen."
},
"dialogs": {
"createTitle": "Eigene Emotion hinzufügen",
"name": "Name",
"description": "Beschreibung",
"icon": "Icon",
"color": "Farbe",
"activeLabel": "Aktiv",
"activeDescription": "In Task-Listen sichtbar",
"cancel": "Abbrechen",
"submit": "Emotion speichern"
}
},
"management": {
"photobooth": {
"title": "Fotobox-Uploads",
"titleForEvent": "Fotobox-Uploads verwalten",
"subtitle": "Erstelle FTP-Zugänge für Photobooth-Software und behalte Limits im Blick.",
"actions": {
"backToEvent": "Zur Detailansicht",
"allEvents": "Zur Eventliste"
},
"errors": {
"missingSlug": "Kein Event ausgewählt.",
"loadFailed": "Photobooth-Link konnte nicht geladen werden.",
"enableFailed": "Zugang konnte nicht aktiviert werden.",
"disableFailed": "Zugang konnte nicht deaktiviert werden.",
"rotateFailed": "Zugangsdaten konnten nicht neu generiert werden."
},
"confirm": {
"disable": "Photobooth-Zugang deaktivieren?"
}
},
"billing": {
"title": "Pakete & Abrechnung",
"subtitle": "Verwalte deine gebuchten Pakete und behalte Laufzeiten im Blick.",
"actions": {
"refresh": "Aktualisieren",
"exportCsv": "Export als CSV"
},
"errors": {
"load": "Paketdaten konnten nicht geladen werden.",
"more": "Weitere Einträge konnten nicht geladen werden."
},
"sections": {
"overview": {
"title": "Paketübersicht",
"description": "Dein aktives Paket und die wichtigsten Kennzahlen.",
"empty": "Noch kein Paket aktiv.",
"emptyBadge": "Kein aktives Paket",
"cards": {
"package": {
"label": "Aktives Paket",
"helper": "Aktuell zugewiesen"
},
"used": {
"label": "Genutzte Events",
"helper": "Verfügbar: {{count}}"
},
"price": {
"label": "Preis (netto)"
},
"expires": {
"label": "Läuft ab",
"helper": "Automatische Verlängerung, falls aktiv"
}
}
}
},
"packages": {
"title": "Paket-Historie",
"description": "Übersicht über aktuelle und vergangene Pakete.",
"empty": "Noch keine Pakete gebucht.",
"card": {
"statusActive": "Aktiv",
"statusInactive": "Inaktiv",
"used": "Genutzte Events",
"available": "Verfügbar",
"expires": "Läuft ab"
}
}
}
}
,
"settings": {
"hero": {
"badge": "Administration",
"description": "Gestalte das Erlebnis für dein Admin-Team Darstellung, Benachrichtigungen und Sicherheit.",
"summary": {
"appearance": "Synchronisiere Look & Feel mit dem Gästeportal.",
"notifications": "Stimme Benachrichtigungen auf Aufgaben & Limits ab."
},
"actions": {
"profile": "Profil bearbeiten",
"events": "Zur Event-Übersicht"
},
"accountLabel": "Angemeldeter Account",
"support": "Passe Einstellungen für dich und dein Team an Änderungen wirken sofort."
},
"appearance": {
"badge": "Darstellung",
"title": "Darstellung & Branding",
"description": "Passe das Admin-Interface an eure Markenfarben an.",
"lightTitle": "Heller Modus",
"lightCopy": "Ideal für Büros und klare Kontraste.",
"darkTitle": "Dunkler Modus",
"darkCopy": "Schonend für Nachtproduktionen oder OLED-Displays.",
"themeLabel": "Theme wählen",
"themeHint": "Nutze automatische Anpassung oder überschreibe das Theme manuell."
},
"session": {
"badge": "Account & Sicherheit",
"title": "Angemeldeter Account",
"description": "Verwalte deine Sitzung oder wechsel schnell zu deinem Profil.",
"loggedInAs": "Eingeloggt als",
"unknown": "Aktuell kein Benutzer geladen.",
"security": "SSO & 2FA aktivierbar",
"session": "Session 12h gültig",
"hint": "Bei Gerätewechsel solltest du dich kurz ab- und wieder anmelden.",
"logout": "Abmelden",
"cancel": "Zurück"
},
"profile": {
"actions": {
"openProfile": "Profil bearbeiten"
}
},
"support": {
"badge": "Hilfe & Support",
"title": "Team informieren",
"copy": "Unser Support reagiert in der Regel innerhalb weniger Stunden.",
"cta": "Support kontaktieren"
},
"notifications": {
"title": "Benachrichtigungen",
"description": "Lege fest, für welche Ereignisse wir dich per E-Mail informieren.",
"errorLoad": "Benachrichtigungseinstellungen konnten nicht geladen werden.",
"errorSave": "Speichern fehlgeschlagen. Bitte versuche es erneut.",
"hint": "Du kannst Benachrichtigungen jederzeit wieder aktivieren.",
"actions": {
"save": "Speichern",
"reset": "Auf Standard setzen"
},
"summary": {
"badge": "Status",
"title": "Benachrichtigungsübersicht",
"channel": "E-Mail Kanal",
"channelCopy": "Alle Warnungen werden per E-Mail versendet.",
"credits": "Credits",
"threshold": "Warnung bei {{count}} verbleibenden Slots"
},
"meta": {
"creditLast": "Letzte Slot-Warnung: {{date}}",
"creditNever": "Noch keine Slot-Warnung versendet."
},
"items": {
"photoThresholds": {
"label": "Warnung bei Foto-Schwellen",
"description": "Sende Warnungen bei 80 % und 95 % Foto-Auslastung."
},
"photoLimits": {
"label": "Sperre bei Foto-Limit",
"description": "Informiere mich, sobald keine Foto-Uploads mehr möglich sind."
},
"guestThresholds": {
"label": "Warnung bei Gästekontingent",
"description": "Warnung kurz bevor alle Gästelinks vergeben sind."
},
"guestLimits": {
"label": "Sperre bei Gästelimit",
"description": "Hinweis, wenn keine neuen Gästelinks mehr erzeugt werden können."
},
"galleryWarnings": {
"label": "Galerie läuft bald ab",
"description": "Erhalte 7 und 1 Tag vor Ablauf eine Erinnerung."
},
"galleryExpired": {
"label": "Galerie ist abgelaufen",
"description": "Informiere mich, sobald Gäste die Galerie nicht mehr sehen können."
},
"eventThresholds": {
"label": "Warnung bei Event-Kontingent",
"description": "Hinweis, wenn das Reseller-Paket fast ausgeschöpft ist."
},
"eventLimits": {
"label": "Sperre bei Event-Kontingent",
"description": "Nachricht, sobald keine weiteren Events erstellt werden können."
},
"packageExpiring": {
"label": "Paket läuft bald ab",
"description": "Erinnerungen bei 30, 7 und 1 Tag vor Paketablauf."
},
"packageExpired": {
"label": "Paket ist abgelaufen",
"description": "Benachrichtige mich, wenn das Paket abgelaufen ist."
},
"creditsLow": {
"label": "Event-Slots werden knapp",
"description": "Informiert mich bei niedrigen Slot-Schwellen."
}
}
}
}
}