Files
fotospiel-app/resources/js/admin/i18n/locales/de/common.json
Codex Agent d5f038d098 Added onboarding + a lightweight install banner to both the mobile login screen and the settings screen, with Android/Chromium
install prompt support and iOS “Share → Add to Home Screen” guidance. Also added a small helper + tests to decide
  when/which banner variant should show, and shared copy in common.json.
2025-12-28 18:26:17 +01:00

247 lines
8.1 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.
{
"app": {
"brand": "Fotospiel Kunden-Admin",
"languageSwitch": "Sprache",
"userMenu": "Konto",
"help": "FAQ & Hilfe",
"logout": "Abmelden",
"theme": "Darstellung",
"theme_light": "Hell",
"theme_dark": "Dunkel",
"theme_system": "System",
"languageActive": "Aktiv"
},
"navigation": {
"dashboard": "Dashboard",
"event": "Event",
"events": "Events",
"photos": "Fotos",
"live": "Live",
"tasks": "Aufgaben",
"collections": "Aufgabensammlungen",
"emotions": "Emotionen",
"engagement": "Aufgaben-Bibliothek",
"toolkit": "Toolkit",
"billing": "Paket",
"settings": "Einstellungen",
"tabs": {
"open": "Tabs",
"title": "Bereich auswählen",
"subtitle": "Wechsle schnell zwischen den Event-Bereichen.",
"active": "Bereich wählen"
}
},
"eventMenu": {
"summary": "Übersicht",
"photos": "Uploads",
"guests": "Team & Gäste",
"tasks": "Aufgaben",
"invites": "QR-Codes",
"toolkit": "Toolkit",
"recap": "Nachbereitung"
},
"eventSwitcher": {
"title": "Event auswählen",
"description": "Wähle ein Event zur Bearbeitung oder lege ein neues an.",
"placeholder": "Event auswählen",
"multiple": "Mehrere Events",
"empty": "Kein Event",
"emptyDescription": "Erstelle dein erstes Event, um loszulegen.",
"noEvents": "Noch keine Events vorhanden.",
"noDate": "Kein Datum",
"active": "Aktiv",
"create": "Neues Event anlegen",
"actions": "Event-Funktionen"
},
"language": {
"de": "Deutsch",
"en": "Englisch"
},
"states": {
"enabled": "Aktiviert",
"disabled": "Deaktiviert"
},
"actions": {
"open": "Öffnen",
"viewAll": "Alle anzeigen",
"dismiss": "Hinweis ausblenden"
},
"installBanner": {
"title": "Fotospiel Admin installieren",
"body": "Lege die App auf den Homescreen für schnellen Zugriff und Offline-Support.",
"action": "Installieren",
"iosHint": "iOS: Teilen → Zum Home-Bildschirm."
},
"errors": {
"generic": "Etwas ist schiefgelaufen. Bitte versuche es erneut.",
"eventLimit": "Dein aktuelles Paket enthält keine freien Event-Slots mehr.",
"eventLimitDetails": "{used} von {limit} Events genutzt. {remaining} verbleiben.",
"photoLimit": "Für dieses Event ist das Foto-Upload-Limit erreicht.",
"goToBilling": "Zur Paketverwaltung"
},
"common": {
"loadMore": "Mehr laden",
"processing": "Verarbeite …",
"close": "Schließen",
"reset": "Zurücksetzen"
},
"limits": {
"photosTitle": "Foto-Limit",
"photosWarning": "Nur noch {{remaining}} von {{limit}} Foto-Uploads verfügbar.",
"photosBlocked": "Foto-Uploads sind blockiert. Bitte Paket upgraden oder erweitern.",
"guestsTitle": "Gäste-Limit",
"guestsWarning": "Nur noch {{remaining}} von {{limit}} Gästelinks verfügbar.",
"guestsBlocked": "Alle Gästeplätze sind belegt. Upgrade euer Paket oder erweitert das Kontingent, um weitere Gäste zuzulassen.",
"galleryTitle": "Galerie",
"galleryWarningDay": "Galerie läuft in {days} Tag ab.",
"galleryWarningDays": "Galerie läuft in {days} Tagen ab.",
"galleryExpired": "Galerie ist abgelaufen. Gäste sehen keine Inhalte mehr.",
"unlimited": "Unbegrenzt",
"buyMorePhotos": "Mehr Fotos freischalten",
"buyMoreGuests": "Mehr Gäste freischalten",
"extendGallery": "Galerie verlängern"
},
"commandShelf": {
"mobile": {
"openActions": "Schnellaktionen öffnen",
"sheetTitle": "Schnellaktionen",
"sheetDescription": "Moderation, Aufgaben und QR-Codes an einem Ort.",
"tip": "Tipp: Öffne hier deine wichtigsten Aktionen am Eventtag.",
"tipCta": "Verstanden"
},
"error": {
"title": "Events konnten nicht geladen werden",
"hint": "Bitte versuche es erneut oder lade die Seite neu.",
"retry": "Erneut laden"
}
},
"welcome": {
"eyebrow": "Event Admin",
"title": "Event-Branding, Aufgaben & Foto-Moderation in einer App.",
"subtitle": "Bereite dein Event vor, teile QR-Codes, moderiere Uploads live und gib die Galerie danach frei.",
"badge": "Fotos, Aufgaben & QR-Codes an einem Ort",
"loginPrompt": "Bereits Kunde? Login oben rechts.",
"cta": {
"login": "Login",
"open": "Event Admin öffnen",
"packages": "Pakete ansehen",
"how": "So funktioniert's"
},
"stats": {
"events": "Events begleitet",
"photos": "Fotos moderiert",
"teams": "Teams"
},
"features": {
"title": "Was du steuern kannst",
"subtitle": "Alles an einem Ort",
"branding": {
"title": "Branding & Layout",
"description": "Farben, Schriften, QR-Layouts und QR-Zugänge in einem Fluss."
},
"tasks": {
"title": "Aufgaben & Emotion-Sets",
"description": "Sammlungen importieren oder eigene Aufgaben erstellen mobil abhakbar."
},
"moderation": {
"title": "Foto-Moderation",
"description": "Uploads sofort prüfen, Highlights markieren und Galerie-Link teilen."
},
"invites": {
"title": "QR-Codes & Layouts",
"description": "Links und Druckvorlagen generieren mit Paketlimits im Blick."
}
},
"steps": {
"title": "So funktioniert's",
"subtitle": "In drei Schritten bereit",
"prepare": {
"title": "Vorbereiten",
"description": "Event anlegen, Branding setzen, Aufgaben aktivieren.",
"accent": "Setup"
},
"share": {
"title": "Teilen & QR-Codes",
"description": "QRs/Links verteilen, Missionen auswählen, Team onboarden.",
"accent": "Share"
},
"run": {
"title": "Live moderieren",
"description": "Uploads prüfen, Highlights pushen und nach dem Event die Galerie teilen.",
"accent": "Live"
}
},
"plans": {
"title": "Pakete im Überblick",
"subtitle": "Wähle das passende Kontingent",
"hint": "Starter, Standard oder Reseller alles mit Moderation & QR-Codes.",
"starter": {
"title": "Starter",
"badge": "Für ein Event",
"p1": "1 Event, Basis-Branding",
"p2": "Aufgaben & QR-Codes inklusive",
"p3": "Moderation & Galerie-Link"
},
"standard": {
"title": "Standard",
"badge": "Beliebt",
"highlight": "Mehr Kontingent & Branding",
"p1": "Mehr Events pro Jahr",
"p2": "Erweitertes Branding & Layouts",
"p3": "Support bei Live-Events"
},
"reseller": {
"title": "Reseller S",
"badge": "Für Dienstleister",
"highlight": "Mehrere Events parallel verwalten",
"p1": "Bis zu 5 Events pro Paket",
"p2": "Aufgaben-Sammlungen und Vorlagen",
"p3": "Teamrollen & Rechteverwaltung"
}
},
"audience": {
"title": "Für wen?",
"subtitle": "Endkunden & Reseller im Blick",
"endcustomers": {
"title": "Endkund:innen",
"description": "Schnell einrichten, mobil moderieren und nach dem Event die Galerie teilen."
},
"resellers": {
"title": "Reseller & Agenturen",
"description": "Mehrere Events im Blick behalten, Kontingente überwachen und Vorlagen nutzen."
},
"cta": "Wenige Klicks bis zum Start"
},
"preview": {
"title": "Was dich erwartet",
"items": [
"Moderation, Aufgaben und QR-Codes als Schnellzugriff",
"Sticky Actions auf Mobile für den Eventtag",
"Paket-Status & Limits jederzeit sichtbar"
]
},
"highlight": {
"moderation": "Live-Moderation",
"moderationHint": "Approve/Hide, Highlights, Galerie-Link",
"tasks": "Aufgaben & Emotion-Sets",
"tasksHint": "Sammlungen importieren oder eigene erstellen"
},
"theme": {
"label": "Darstellung",
"aria": "Darstellung umschalten",
"light": "Hell",
"dark": "Dunkel"
},
"menu": {
"open": "Menü öffnen",
"close": "Menü schließen",
"title": "Navigation"
},
"footer": {
"eyebrow": "Bereit?",
"title": "Melde dich an oder prüfe die Pakete",
"subtitle": "Login für bestehende Kunden, Pakete für neue Teams."
}
}
}