login-seiten neu designt, homepage neu designt. "so funktioniert's" ergänzt und Demo-Seite hinzugefügt. Paketansicht in mobile verbessert.

This commit is contained in:
Codex Agent
2025-11-03 11:47:19 +01:00
parent 073b51e2d5
commit 20eda6b4f8
23 changed files with 2481 additions and 587 deletions

View File

@@ -1,17 +1,25 @@
{
"header": {
"home": "Startseite",
"how_it_works": "So geht's",
"packages": "Pakete",
"blog": "Blog",
"occasions": {
"wedding": "Hochzeit",
"birthday": "Geburtstag",
"corporate": "Firmenevent",
"wedding": "Hochzeiten",
"birthday": "Geburtstage",
"corporate": "Firmenfeiern",
"confirmation": "Konfirmation/Jugendweihe",
"label": "Anlässe"
},
"contact": "Kontakt",
"login": "Anmelden",
"register": "Registrieren"
"register": "Registrieren",
"cta": "Jetzt ausprobieren",
"utility": "Darstellung & Sprache",
"appearance": "Darstellung",
"appearance_light": "Hell",
"appearance_dark": "Dunkel",
"language": "Sprache"
},
"login_failed": "Ungültige E-Mail oder Passwort.",
"login_success": "Sie sind nun eingeloggt.",
@@ -21,14 +29,37 @@
"failed_credentials": "Falsche Anmeldedaten.",
"login": {
"title": "Anmelden",
"description": "Melde dich mit deinem Fotospiel Konto an und begleite dein Event vom ersten Upload bis zum finalen Download.",
"identifier": "E-Mail oder Username",
"identifier_placeholder": "Geben Sie Ihre E-Mail oder Ihren Username ein",
"username_or_email": "Username oder E-Mail",
"email": "E-Mail-Adresse",
"email_placeholder": "Deine E-Mail-Adresse",
"password": "Passwort",
"password_placeholder": "Geben Sie Ihr Passwort ein",
"forgot": "Passwort vergessen?",
"remember": "Angemeldet bleiben",
"submit": "Anmelden"
"submit": "Anmelden",
"no_account": "Noch keinen Account?",
"sign_up": "Jetzt registrieren",
"success_toast": "Login erfolgreich",
"unexpected_error": "Beim Login ist ein Fehler aufgetreten.",
"highlights": {
"moments": "Momente in Echtzeit teilen",
"moments_description": "Uploads landen sofort in der Event-Galerie ohne App-Download.",
"branding": "Branding & Slideshows, die begeistern",
"branding_description": "Konfiguriere Slideshow, Wasserzeichen und Aufgaben für dein Event.",
"privacy": "Sicherer Zugang über Tokens",
"privacy_description": "Eventzugänge bleiben geschützt DSGVO-konform mit Join Tokens."
},
"hero_tagline": "Event-Tech mit Herz",
"hero_heading": "Willkommen zurück bei Fotospiel",
"hero_subheading": "Verwalte Events, Galerien und Gästelisten in einem liebevoll gestalteten Dashboard.",
"hero_footer": {
"headline": "Noch kein Account?",
"subline": "Entdecke unsere Packages und erlebe Fotospiel live.",
"cta": "Packages entdecken"
}
},
"register": {
"title": "Registrieren",

View File

@@ -9,43 +9,83 @@
},
"home": {
"title": "Startseite - Fotospiel",
"hero_title": "Fotospiel",
"hero_description": "Sammle Gastfotos für Events mit QR-Codes. Unsere sichere PWA-Plattform für Gäste und Organisatoren einfach, mobil und datenschutzkonform. Besser als Konkurrenz, geliebt von Tausenden.",
"cta_explore": "Pakete entdecken",
"cta_explore_highlight": "Jetzt loslegen",
"hero_image_alt": "Event-Fotos mit QR-Code",
"how_title": "So funktioniert es",
"step1_title": "Paket wählen",
"step1_desc": "Wähle das passende Paket für dein Event.",
"step2_title": "QR-Code teilen",
"step2_desc": "Teile den QR-Code mit deinen Gästen.",
"step3_title": "Fotos sammeln",
"step3_desc": "Gäste laden Fotos hoch sicher und einfach.",
"features_title": "Warum Fotospiel?",
"feature1_title": "Sicher & Datenschutzkonform",
"feature1_desc": "GDPR-konform, keine PII-Speicherung.",
"feature2_title": "Mobil & PWA",
"feature2_desc": "Funktioniert offline, installierbar wie App.",
"feature3_title": "Einfach zu bedienen",
"feature3_desc": "Intuitive UI für Gäste und Organisatoren.",
"packages_title": "Unsere Pakete",
"hero_tagline": "Eventfotos ohne App-Zwang",
"hero_title": "Dein Event. Eure Fotos. Echtzeit bereit.",
"hero_description": "Fotospiel bündelt QR-Zugänge, Live-Galerien und Moderation in einer einzigen Plattform für Hochzeiten, Firmenfeiern und jedes Fest, das Erinnerungen verdient.",
"hero_bullets": [
"Live-Galerie in Sekunden startklar",
"Join Tokens schützen jeden Zugang",
"Slideshows, Branding und Aufgaben on-the-fly"
],
"cta_demo": "Demo ansehen",
"cta_demo_highlight": "Live-Demo starten",
"cta_how": "So funktioniert's",
"cta_packages": "Pakete ansehen",
"cta_explore": "Pakete ansehen",
"cta_explore_highlight": "Jetzt Fotospiel testen",
"hero_image_alt": "Gäste teilen Fotos per QR-Code auf ihrem Smartphone",
"how_title": "So läuft Fotospiel",
"how_subtitle": "Von der Einladung bis zur fertigen Galerie in drei cleveren Schritten.",
"step1_title": "Event erstellen & Paket wählen",
"step1_desc": "In wenigen Klicks zum Event: Grenzen für Fotos, Gäste und Branding festlegen.",
"step2_title": "Join Token & QR-Code teilen",
"step2_desc": "Gäste scannen, wählen Emotionen oder Aufgaben und laden direkt hoch ohne App-Store.",
"step3_title": "Live moderieren & Highlights zeigen",
"step3_desc": "Schalte Beiträge frei, triggere Slideshows und exportiere Lieblingsfotos sofort.",
"demo_title": "Erlebe die Fotospiel Demo",
"demo_description": "Unser Demo-Event zeigt dir die Gäste-PWA im echten 9:16-Frame. Öffne es auf dem Handy und teste Uploads, Emotionen und Likes live.",
"demo_hint": "Tipp: Teile den Link mit deinem Team, um gemeinsam auszuprobieren.",
"demo_cta": "Zur Demo-Seite",
"demo_media_alt": "Smartphone Rahmen mit geöffneter Fotospiel Demo",
"features_title": "Alles, was dein Event braucht",
"features_highlight": [
{
"title": "Branding & Slideshows",
"description": "Passe Farben, Overlays und Aufgaben an deinen Event an inklusive Live-Slideshow."
},
{
"title": "Moderation in Echtzeit",
"description": "Sperre Inhalte mit einem Klick, markiere Favoriten und exportiere Best-of-Galerien."
},
{
"title": "Analytics & Archiv",
"description": "Verfolge Uploads, Reaktionen und Downloads DSGVO-konform archiviert."
}
],
"occasions_title": "Anlässe, die Fotospiel liebt",
"occasions_description": "Wähle einen Einstieg und entdecke Best-Practices für dein Eventformat.",
"occasions": {
"wedding": "Hochzeiten romantische Momente sammeln",
"birthday": "Geburtstage Erinnerungen von 7 bis 70",
"corporate": "Firmenfeiern Branding & Sicherheit im Fokus",
"confirmation": "Konfirmation & Jugendweihe Familienalbum to go"
},
"blog_teaser_title": "Insights aus dem Fotospiel Blog",
"blog_teaser_description": "Trends, Setups und Playbooks für deine nächste Veranstaltung.",
"blog_teaser_cta": "Zum Blog",
"packages_title": "Packages & Preise",
"packages_subtitle": "Flexibel für Einzelevents oder Agenturen mit Paddle-Checkout in Minuten aktiviert.",
"view_details": "Details ansehen",
"all_packages": "Alle Pakete ansehen",
"contact_title": "Kontakt",
"all_packages": "Alle Pakete vergleichen",
"contact_title": "Lass uns über dein Event sprechen",
"contact_lead": "Wir beraten dich zu Aufgaben, Tokens, Hardware-Setups oder individuellen Workflows.",
"name_label": "Name",
"email_label": "E-Mail",
"message_label": "Nachricht",
"sending": "Wird gesendet...",
"send": "Senden",
"testimonials_title": "Was unsere Kunden sagen",
"testimonial1": "Toll für Hochzeiten! Einfach und sicher.",
"testimonial2": "Beste App für Event-Fotos.",
"testimonial3": "Schnell und benutzerfreundlich.",
"faq_title": "Häufige Fragen",
"faq1_q": "Ist es kostenlos?",
"faq1_a": "Ja, es gibt ein kostenloses Paket für kleine Events.",
"faq2_q": "Wie funktioniert der QR-Code?",
"faq2_a": "Gäste scannen und laden Fotos hoch einfach!"
"contact_privacy": "Mit dem Absenden bestätigst du unsere Datenschutzhinweise. Wir melden uns innerhalb von 24 Stunden.",
"sending": "Wird gesendet …",
"send": "Nachricht senden",
"testimonials_title": "Stimmen aus der Community",
"testimonials_subtitle": "Über 1.200 Events wurden bereits mit Fotospiel begleitet.",
"testimonial1": "„Unsere Gäste haben das Event förmlich dokumentiert und wir hatten alles in einem sicheren Archiv.“",
"testimonial2": "„Branding, Moderation und Analytics alles genau da, wo ich es im Event brauche.“",
"testimonial3": "„Konfirmation ohne WhatsApp-Chaos. QR-Code raus, Emojis rein, Bilder für alle!“",
"faq_title": "Noch Fragen?",
"faq_subtitle": "Hier findest du schnelle Antworten. Mehr Details gibt es in So funktionierts.",
"faq1_q": "Kann ich Fotospiel vorab testen?",
"faq1_a": "Ja! Nutze unser Demo-Event oder buche das Free Package und teste alle Grundfunktionen.",
"faq2_q": "Brauchen Gäste ein Konto?",
"faq2_a": "Nein. Ein Join Token reicht. Auf Wunsch lässt sich die Galerie zusätzlich mit PIN schützen."
},
"packages": {
"title": "Unsere Packages",
@@ -234,6 +274,16 @@
"benefit4": "GDPR-sicher: Keine PII gespeichert.",
"image_alt": "Firmenevent-Fotos"
},
"confirmation": {
"title": "Konfirmation & Jugendweihe feiern",
"description": "Halte den Übergang ins Erwachsenenleben fest: Gäste teilen Fotos direkt aus Kirche und Feier ohne App-Installation.",
"benefits_title": "Vorteile für Konfirmation & Jugendweihe",
"benefit1": "Familienfreundlicher QR-Code für alle Generationen.",
"benefit2": "Sammlungen für Kirche, Feier und Gruppenbilder.",
"benefit3": "Moderation: Eltern entscheiden, welche Fotos sichtbar sind.",
"benefit4": "Download-Paket für Dankeskarten und Fotoalbum.",
"image_alt": "Konfirmationsfeier"
},
"family": {
"title": "Familienfeiern",
"description": "Von Taufen bis Jubiläen: Erinnerungen von allen Verwandten sammeln.",
@@ -469,5 +519,307 @@
"google_missing_email": "Wir konnten deine Google-E-Mail-Adresse nicht abrufen.",
"google_error_fallback": "Die Google-Anmeldung konnte nicht abgeschlossen werden. Bitte versuche es erneut."
}
},
"how_it_works_page": {
"hero": {
"title": "So funktioniert Fotospiel",
"subtitle": "Teile deinen QR-Code, sammle Fotos in Echtzeit und behalte die Moderation. Alles läuft im Browser ganz ohne App.",
"primaryCta": "Event starten",
"secondaryCta": "Kontakt aufnehmen",
"stats": [
{
"value": "5 Min",
"label": "Setup vom Account zur Galerie"
},
{
"value": "0 Apps",
"label": "Gäste nutzen nur ihren Browser"
},
{
"value": "100 %",
"label": "Hosting & Datenschutz in der EU"
}
],
"demoNote": "Demo anschauen",
"demoLabel": "Demo ansehen"
},
"experience": {
"host": {
"label": "Veranstalter:innen",
"intro": "Von der ersten Idee bis zum Export deiner Lieblingsmomente du steuerst alles aus einem Dashboard.",
"steps": [
{
"title": "Event anlegen",
"description": "Titel, Datum und Paket wählen, optionale Challenges und Freigaberichtlinien festlegen."
},
{
"title": "Material teilen",
"description": "QR-Code als PNG/PDF exportieren, Link in Einladungen oder Displays integrieren, Liveshow optional aktivieren."
},
{
"title": "Moderieren & sichern",
"description": "Uploads freigeben oder kuratieren, Favoriten markieren, ZIP-Download und Dankesnachricht vorbereiten."
}
],
"callouts": [
"Co-Hosts für Moderation & Liveshow hinzufügen",
"Offline-Uploads werden automatisch nachgesendet",
"Integrationen über Paddle-Abrechnung und RevenueCat für Apps"
]
},
"guest": {
"label": "Gäste",
"intro": "Für deine Gäste zählt nur der Moment: scannen, fotografieren, fertig. Keine Registrierung, keine Hürden.",
"steps": [
{
"title": "QR-Code scannen",
"description": "Der Browser öffnet sich mit deiner gebrandeten Eventseite kein Download nötig."
},
{
"title": "Foto aufnehmen",
"description": "Direkt mit der Kamera oder aus der Galerie, optionale Challenges machen es spielerisch."
},
{
"title": "Galerie erleben",
"description": "Uploads erscheinen nach Freigabe in der Galerie und in der Live-Show, Downloads bleiben jederzeit möglich."
}
],
"callouts": [
"Progressiver Web-App Modus mit Homescreen-Icon",
"Lokale Zwischenspeicherung bei schwacher Verbindung",
"Barrierearme UI, unterstützt aktuelle iOS/Android Browser"
]
}
},
"pillars": [
{
"title": "Launch in Minuten",
"description": "QR-Code, Link und Liveshow sind sofort einsatzbereit. Druckvorlagen und Textbausteine liefern wir mit."
},
{
"title": "Moderation & Sicherheit",
"description": "Freigabemodi, Löschrichtlinien und Co-Hosts sichern eure Inhalte vollständig DSGVO-konform."
},
{
"title": "Erlebnis vor Ort",
"description": "Aufgaben, Reaktionen und Live-Slideshow motivieren zum Mitmachen ohne zusätzliche Technik."
},
{
"title": "Nach dem Event",
"description": "ZIP-Exports, Favoritenlisten, Follow-up-Mailings alles direkt aus dem Dashboard steuerbar."
}
],
"timeline": [
{
"title": "Event vorbereiten",
"body": "Account registrieren, Paket wählen und Branding setzen. Abos laufen über Paddle, Mobile-Apps über RevenueCat.",
"tips": [
"Testevent anlegen, um Upload-Flow vorab zu prüfen",
"Trauzeug:innen oder Kolleg:innen als Co-Hosts einladen"
]
},
{
"title": "Challenges & Regeln wählen",
"body": "Aktiviere optionale Aufgaben, Live-Slideshow oder Vorab-Freigabe. Definiere Hausregeln für Uploads.",
"tips": [
"Kurze Belohnungen motivieren zum Mitmachen",
"Bei Kinderfotos klare Hinweise platzieren"
]
},
{
"title": "Material bereitstellen",
"body": "QR-Code als PNG, PDF oder Druckbogen herunterladen. Nutze Templates für Tische, Namensschilder und Bildschirm-Slides.",
"tips": [
"QR-Code an Eingängen, Buffet und Bühne platzieren",
"Link in Einladung und Reminder-Mail aufnehmen"
]
},
{
"title": "Event starten",
"body": "Liveshow starten, Uploads freischalten und optional Reaktionen erlauben. Offline-Uploads werden automatisch synchronisiert.",
"tips": [
"MC oder Moderator:in weist in der Begrüßung auf Fotospiel hin",
"Zeige die Liveshow auf TV, Beamer oder Tablet"
]
},
{
"title": "Moderieren & kuratieren",
"body": "Uploads freigeben, markieren, kommentieren und bei Bedarf ausblenden. Alle Aktionen sind protokolliert.",
"tips": [
"Favoritenlisten für Best-of-Exports nutzen",
"Verstöße konsequent entfernen Datenschutz zuerst"
]
},
{
"title": "Nachbereitung",
"body": "Galerie Zeitraum festlegen, ZIP-Export herunterladen und Dankesmail mit Galerie-Link versenden.",
"tips": [
"Erinnerung 24 Stunden nach dem Event schicken",
"Galerie bei Bedarf frühzeitig schließen oder verlängern"
]
}
],
"use_cases": {
"title": "Passend für jedes Event",
"description": "Wähle den passenden Fokus die Galerie bleibt dieselbe.",
"tabs": [
{
"value": "wedding",
"label": "Hochzeiten",
"goal": "Emotionen und Perspektiven der Gäste festhalten.",
"recommendations": [
"QR-Code in Kirchenheften und auf Tischen platzieren",
"Trauzeug:innen als Co-Hosts einsetzen",
"Liveshow beim Empfang zeigen"
],
"ideas": [
"Selfie mit dem Brautpaar",
"Lieblingsmoment der Party",
"Etwas Blaues entdecken"
]
},
{
"value": "birthday",
"label": "Geburtstage",
"goal": "Spontane Schnappschüsse und Gratulationen sammeln.",
"recommendations": [
"Hinweis in der Geburtstagsrede",
"Kleinen Preis für kreativstes Foto ausloben",
"Kuchen-Cam neben dem Dessertbuffet"
],
"ideas": [
"Throwback nachstellen",
"Größtes Gruppenlächeln",
"Geburtstagskuchen close-up"
]
},
{
"value": "corporate",
"label": "Firmenfeiern",
"goal": "Authentische Einblicke für Employer Branding und Recap.",
"recommendations": [
"Gebrandete Startseite und Liveshow",
"HR oder Moderation für Ankündigungen nutzen",
"Fotos für Post-Event-Kommunikation kuratieren"
],
"ideas": [
"Bestes Team-Selfie",
"Behind the Scenes",
"Neue Kolleg:innen kennenlernen"
]
},
{
"value": "confirmation",
"label": "Konfirmation & Jugendweihe",
"goal": "Familienmomente sicher bündeln und teilen.",
"recommendations": [
"Separate Galerieabschnitte für Kirche und Feier",
"Moderation aktiv lassen, um sensible Inhalte zu prüfen",
"Download-Link nur an Familie weitergeben"
],
"ideas": [
"Gruppenfoto mit Paten",
"Highlight des Tages",
"Selfie mit dem Konfirmanden / der Konfirmandin"
]
},
{
"value": "public",
"label": "Public Events",
"goal": "Community-Momente und Social-Media-Content generieren.",
"recommendations": [
"Große QR-Poster und Hashtags kombinieren",
"Liveshow auf LED-Wänden zeigen",
"Upload-Regeln klar kommunizieren"
],
"ideas": [
"Buntestes Outfit",
"Lieblingsact",
"Geheime Festival-Ecke"
]
}
]
},
"checklist": {
"title": "Checklist: In 10 Minuten startklar",
"items": [
"Event angelegt, Paket & Branding festgelegt",
"Freigabe-Modus und Moderationsteam definiert",
"QR-Code & Link getestet (eigenes Smartphone!)",
"Druck- und Screen-Material vorbereitet",
"Liveshow / Displays geprüft",
"Kurzansage und Follow-up vorbereitet"
],
"cta": "Event jetzt starten"
},
"faq": {
"title": "Häufige Fragen",
"items": [
{
"question": "Brauchen Gäste eine App?",
"answer": "Nein. Alles läuft im mobilen Browser. Auf Wunsch kann die Seite als PWA auf den Homescreen gelegt werden."
},
{
"question": "Wie funktioniert der Upload ohne Internet?",
"answer": "Fotos werden lokal zwischengespeichert. Sobald wieder WLAN oder LTE verfügbar ist, werden sie automatisch hochgeladen."
},
{
"question": "Kann ich Uploads zuerst prüfen?",
"answer": "Ja. Aktiviere den Freigabe-Modus in den Event-Einstellungen, um Beiträge vor Veröffentlichung zu moderieren."
},
{
"question": "Wie lange bleiben Fotos online?",
"answer": "Je nach Paket bleiben Galerien zwischen 14 und 90 Tagen aktiv. Die genaue Dauer steht in der Paketübersicht."
},
{
"question": "Wie läuft die Bezahlung?",
"answer": "Web-Pakete werden über Paddle abgerechnet (inklusive Rechnung & Steuerhandling). Mobile Abos verwalten wir über RevenueCat."
},
{
"question": "Welche Dateiformate sind erlaubt?",
"answer": "Aktuell akzeptieren wir Fotos (JPEG, PNG, HEIC). Videos werden aus Datenschutzgründen nicht unterstützt."
}
]
},
"support": {
"title": "Noch Fragen?",
"description": "Unser Team hilft dir bei der Einrichtung oder plant mit dir ein Pilot-Event.",
"cta": "Kontakt aufnehmen"
},
"timeline_title": "Der Ablauf im Detail"
},
"labels": {
"recommendations": "Empfehlungen",
"challengeIdeas": "Ideen für Challenges",
"prepHint": "Alles, was du vor dem Event abhaken solltest.",
"good_to_know": "Gut zu wissen",
"openDemoFull": "Demo im neuen Tab öffnen",
"readyToLaunch": "Bereit für dein Event?",
"readyToLaunchCopy": "Registriere dich kostenlos und lege noch heute dein erstes Event an."
},
"actions": {
"tips": "Tipps"
},
"demo_page": {
"title": "Jetzt ausprobieren",
"subtitle": "Scanne den QR-Code, lade Fotos hoch und erlebe die Fotospiel-Galerie genau so, wie deine Gäste sie sehen komplett im Browser.",
"primaryCta": "Pakete entdecken",
"secondaryCta": "Zum Leitfaden",
"iframeNote": "Demo-Uploads werden regelmäßig zurückgesetzt nutze den QR-Code im Frame oder öffne die Demo im neuen Tab.",
"openFull": "Demo im neuen Tab öffnen",
"features": [
{
"title": "Echter Gast-Flow",
"description": "Direkter Zugang zur Galerie ohne App oder Login inklusive Offline-Puffer."
},
{
"title": "Live-Slideshow ready",
"description": "Zeige neue Uploads sofort auf jedem Bildschirm über die Live-Show."
},
{
"title": "Moderation inklusive",
"description": "Teste Freigabemodus, Reaktionen und Favoriten alles DSGVO-konform."
}
]
}
}

View File

@@ -1,17 +1,25 @@
{
"header": {
"home": "Home",
"how_it_works": "How it works",
"packages": "Packages",
"blog": "Blog",
"occasions": {
"wedding": "Wedding",
"birthday": "Birthday",
"corporate": "Corporate Event",
"wedding": "Weddings",
"birthday": "Birthdays",
"corporate": "Corporate Events",
"confirmation": "Confirmation/Coming of Age",
"label": "Occasions"
},
"contact": "Contact",
"login": "Login",
"register": "Register"
"register": "Register",
"cta": "Try now",
"utility": "Display & language",
"appearance": "Appearance",
"appearance_light": "Light",
"appearance_dark": "Dark",
"language": "Language"
},
"login_failed": "Invalid email or password.",
"login_success": "You are now logged in.",
@@ -21,6 +29,7 @@
"failed_credentials": "Invalid credentials.",
"login": {
"title": "Login",
"description": "Sign in to your Fotospiel account and keep your event experience flowing from upload to download.",
"identifier": "Email or Username",
"identifier_placeholder": "Enter your email or username",
"email": "Email",
@@ -29,7 +38,27 @@
"password_placeholder": "Enter your password",
"forgot": "Forgot Password?",
"remember": "Remember me",
"submit": "Login"
"submit": "Login",
"no_account": "No account yet?",
"sign_up": "Create one now",
"success_toast": "Login successful",
"unexpected_error": "Unable to log in right now.",
"highlights": {
"moments": "Share moments in real time",
"moments_description": "Uploads appear instantly in the event gallery no app installation required.",
"branding": "Branding & slideshows that delight",
"branding_description": "Fine-tune slideshows, watermarks, and event tasks with a few clicks.",
"privacy": "Secure access via join tokens",
"privacy_description": "Keep events private and GDPR compliant with protected join tokens."
},
"hero_tagline": "Event-tech with heart",
"hero_heading": "Welcome back to Fotospiel",
"hero_subheading": "Manage events, galleries, and guest lists in a lovingly crafted dashboard.",
"hero_footer": {
"headline": "Need an account?",
"subline": "Explore our packages and experience Fotospiel live.",
"cta": "Explore packages"
}
},
"register": {
"title": "Register",

View File

@@ -1,43 +1,83 @@
{
"home": {
"title": "Home - Fotospiel",
"hero_title": "Fotospiel",
"hero_description": "Collect guest photos for events with QR codes. Our secure PWA platform for guests and organizers simple, mobile, and privacy-compliant. Better than competitors, loved by thousands.",
"cta_explore": "Discover Packages",
"cta_explore_highlight": "Get started now",
"hero_image_alt": "Event photos with QR code",
"how_title": "How it works",
"step1_title": "Choose Package",
"step1_desc": "Choose the right package for your event.",
"step2_title": "Share QR Code",
"step2_desc": "Share the QR code with your guests.",
"step3_title": "Collect Photos",
"step3_desc": "Guests upload photos secure and easy.",
"features_title": "Why Fotospiel?",
"feature1_title": "Secure & Privacy Compliant",
"feature1_desc": "GDPR compliant, no PII storage.",
"feature2_title": "Mobile & PWA",
"feature2_desc": "Works offline, installable like an app.",
"feature3_title": "Easy to Use",
"feature3_desc": "Intuitive UI for guests and organizers.",
"packages_title": "Our Packages",
"view_details": "View Details",
"all_packages": "View All Packages",
"contact_title": "Contact",
"hero_tagline": "Event photos without app downloads",
"hero_title": "Your event. Their photos. Ready in real time.",
"hero_description": "Fotospiel combines QR access, live galleries, and moderation in one platform—perfect for weddings, corporate events, and every celebration that deserves a highlight reel.",
"hero_bullets": [
"Launch a live gallery in seconds",
"Join tokens keep every access private",
"Slideshows, branding, and tasks on the fly"
],
"cta_demo": "View demo",
"cta_demo_highlight": "Launch live demo",
"cta_how": "How Fotospiel works",
"cta_packages": "See packages",
"cta_explore": "See packages",
"cta_explore_highlight": "Start your Fotospiel trial",
"hero_image_alt": "Guests sharing photos via QR code on their phone",
"how_title": "How Fotospiel flows",
"how_subtitle": "From invitation to finished gallery in three smart steps.",
"step1_title": "Create event & pick a package",
"step1_desc": "Set limits for photos, guests, and branding in just a few clicks.",
"step2_title": "Share join token & QR code",
"step2_desc": "Guests scan, choose emotions or tasks, and upload instantly—no app store required.",
"step3_title": "Moderate live & spotlight favorites",
"step3_desc": "Approve posts, trigger slideshows, and export highlight galleries on demand.",
"demo_title": "Experience the Fotospiel demo",
"demo_description": "Our demo event shows the guest PWA inside a true 9:16 frame. Open it on your phone to try uploads, emotions, and likes live.",
"demo_hint": "Pro tip: share the link with your team so everyone can explore together.",
"demo_cta": "Go to demo",
"demo_media_alt": "Smartphone frame displaying the Fotospiel demo",
"features_title": "Everything your event needs",
"features_highlight": [
{
"title": "Branding & slideshows",
"description": "Match colors, overlays, and tasks to your event—complete with a live slideshow."
},
{
"title": "Real-time moderation",
"description": "Block posts with one tap, mark favorites, and export best-of galleries effortlessly."
},
{
"title": "Analytics & archive",
"description": "Track uploads, reactions, and downloads—archived in a GDPR-compliant workflow."
}
],
"occasions_title": "Occasions we love",
"occasions_description": "Pick a starting point and explore best practices for your format.",
"occasions": {
"wedding": "Weddings capture every candid",
"birthday": "Birthdays memories from 7 to 70",
"corporate": "Corporate events branding & security built in",
"confirmation": "Confirmation & coming of age the family album to go"
},
"blog_teaser_title": "Insights from the Fotospiel blog",
"blog_teaser_description": "Trends, setups, and playbooks for your next celebration.",
"blog_teaser_cta": "Visit the blog",
"packages_title": "Packages & pricing",
"packages_subtitle": "Flexible for single events or agencies—activated within minutes via Paddle checkout.",
"view_details": "View details",
"all_packages": "Compare all packages",
"contact_title": "Let's plan your event",
"contact_lead": "Well walk you through tasks, tokens, hardware setups, or custom workflows.",
"name_label": "Name",
"email_label": "Email",
"message_label": "Message",
"sending": "Sending...",
"send": "Send",
"testimonials_title": "What our customers say",
"testimonial1": "Great for weddings! Simple and secure.",
"testimonial2": "Best app for event photos.",
"testimonial3": "Fast and user-friendly.",
"faq_title": "Frequently Asked Questions",
"faq1_q": "Is it free?",
"faq1_a": "Yes, there is a free package for small events.",
"faq2_q": "How does the QR code work?",
"faq2_a": "Guests scan and upload photos easy!"
"contact_privacy": "By submitting you confirm our privacy notice. We typically reply within 24 hours.",
"sending": "Sending …",
"send": "Send message",
"testimonials_title": "Voices from the community",
"testimonials_subtitle": "Over 1,200 events have already run on Fotospiel.",
"testimonial1": "\"Our guests documented the day for us—and everything landed in one secure archive.\"",
"testimonial2": "\"Branding, moderation, analytics—all right where I need them during an event.\"",
"testimonial3": "\"Confirmation without messaging chaos. QR out, emojis in, photos for everyone!\"",
"faq_title": "Still curious?",
"faq_subtitle": "Find quick answers here. For deep dives visit How it works.",
"faq1_q": "Can I try Fotospiel first?",
"faq1_a": "Absolutely! Use our demo event or pick the Free package to explore all core features.",
"faq2_q": "Do guests need an account?",
"faq2_a": "No. A join token is enough, and you can add an optional PIN for extra gallery protection."
},
"packages": {
"title": "Our Packages",
@@ -220,6 +260,16 @@
"benefit4": "GDPR-secure: No PII stored.",
"image_alt": "Corporate event photos"
},
"confirmation": {
"title": "Confirmation & Coming-of-Age Celebrations",
"description": "Capture the rite of passage: Guests share photos from ceremony and party without installing an app.",
"benefits_title": "Benefits for Confirmation & Coming of Age",
"benefit1": "Family-friendly QR code accessible to every generation.",
"benefit2": "Collections for ceremony, celebration, and group shots.",
"benefit3": "Moderation keeps parents in control of what is visible.",
"benefit4": "Download bundle for thank-you cards and keepsake albums.",
"image_alt": "Confirmation celebration"
},
"family": {
"title": "Family Celebrations",
"description": "From baptisms to anniversaries: Collect memories from all relatives.",
@@ -463,5 +513,307 @@
"google_missing_email": "We could not retrieve your Google email address.",
"google_error_fallback": "We couldn't complete the Google login. Please try again."
}
},
"how_it_works_page": {
"hero": {
"title": "How Fotospiel Works",
"subtitle": "Share your QR code, collect guest photos in real time, and stay in full control all inside the browser.",
"primaryCta": "Create an event",
"secondaryCta": "Talk to our team",
"stats": [
{
"value": "5 min",
"label": "From sign-up to your first upload"
},
{
"value": "0 apps",
"label": "Guests only need their browser"
},
{
"value": "100%",
"label": "EU hosting & GDPR compliance"
}
],
"demoNote": "See the demo",
"demoLabel": "View demo"
},
"experience": {
"host": {
"label": "Hosts",
"intro": "Plan, moderate, and export your event memories from a single dashboard.",
"steps": [
{
"title": "Create your event",
"description": "Pick a package, set the basics, define optional challenges and approval rules."
},
{
"title": "Share materials",
"description": "Export the QR code, embed the link in invitations or displays, and enable the live gallery if you like."
},
{
"title": "Moderate & secure",
"description": "Approve uploads, highlight favorites, schedule the follow-up email, and download everything as a ZIP."
}
],
"callouts": [
"Add co-hosts for moderation and the live show",
"Offline uploads sync automatically once back online",
"Billing handled via Paddle, mobile apps through RevenueCat"
]
},
"guest": {
"label": "Guests",
"intro": "Your guests simply scan, shoot, and share. No login, no download, no friction.",
"steps": [
{
"title": "Scan the QR code",
"description": "The branded event page opens instantly in the browser no install required."
},
{
"title": "Snap a photo",
"description": "Use the camera or pick from the gallery, optional challenges keep it fun."
},
{
"title": "Enjoy the gallery",
"description": "Uploads appear after approval in the gallery and live show, downloads stay accessible whenever needed."
}
],
"callouts": [
"Progressive Web App mode with optional homescreen icon",
"Local caching if the connection drops auto sync later",
"Accessible UI for modern iOS and Android browsers"
]
}
},
"pillars": [
{
"title": "Launch in minutes",
"description": "QR code, link, and live show are ready instantly. We provide print templates and copy blocks."
},
{
"title": "Moderation & safety",
"description": "Approval modes, takedowns, and co-hosts keep your content secure and compliant."
},
{
"title": "On-site engagement",
"description": "Challenges, reactions, and the live slideshow spark participation without extra hardware."
},
{
"title": "Post-event follow-up",
"description": "Export ZIPs, build best-of highlights, and send thank-you emails straight from the dashboard."
}
],
"timeline": [
{
"title": "Prepare your event",
"body": "Register, choose a package, and apply your branding. Web payments run through Paddle, mobile apps via RevenueCat.",
"tips": [
"Create a test event to experience the upload flow",
"Invite co-hosts like MCs or colleagues"
]
},
{
"title": "Configure rules & challenges",
"body": "Enable optional challenges, the live slideshow, or pre-approval. Communicate your house rules.",
"tips": [
"Small rewards boost participation",
"Use extra guidance for photos of kids"
]
},
{
"title": "Distribute assets",
"body": "Download the QR code as PNG/PDF, print table cards, and add the link to invitation emails and slides.",
"tips": [
"Place the QR at entrances and high-traffic spots",
"Add the link to reminders before the event"
]
},
{
"title": "Go live",
"body": "Start the live show, approve uploads, and optionally allow reactions. Offline uploads sync when the connection returns.",
"tips": [
"Have the MC mention Fotospiel during the welcome",
"Stream the live gallery on TV, projector, or tablet"
]
},
{
"title": "Moderate & curate",
"body": "Approve, pin, or remove uploads. Every action is logged for compliance.",
"tips": [
"Use favorites for best-of highlight reels",
"Remove inappropriate content immediately"
]
},
{
"title": "Wrap up",
"body": "Define the gallery duration, export a ZIP, and send your thank-you message with the gallery link.",
"tips": [
"Send a reminder 24 hours after the event",
"Close or extend the gallery with one click"
]
}
],
"use_cases": {
"title": "Fits every event",
"description": "Pick the focus that matches your format the gallery stays the same.",
"tabs": [
{
"value": "wedding",
"label": "Weddings",
"goal": "Capture genuine guest perspectives beyond staged photos.",
"recommendations": [
"Place QR codes on programs and tables",
"Assign co-hosts (best man, maid of honor)",
"Run the live show during reception or dinner"
],
"ideas": [
"Selfie with the couple",
"Favorite dance move",
"Something blue"
]
},
{
"value": "birthday",
"label": "Birthdays",
"goal": "Collect candid greetings and fun surprises.",
"recommendations": [
"Mention Fotospiel in the birthday speech",
"Offer a small prize for the most creative photo",
"Place a QR sign next to the cake table"
],
"ideas": [
"Recreate an old memory",
"Biggest group smile",
"Cake close-up"
]
},
{
"value": "corporate",
"label": "Corporate",
"goal": "Generate authentic employer-branding content and recap material.",
"recommendations": [
"Use branded start screen and live show",
"Let HR or moderation introduce Fotospiel",
"Curate highlights for internal comms"
],
"ideas": [
"Best team selfie",
"Behind the scenes",
"Meet someone new"
]
},
{
"value": "confirmation",
"label": "Coming of age",
"goal": "Keep family moments secure and easy to share.",
"recommendations": [
"Separate sections for ceremony and celebration",
"Keep approval mode on for sensitive content",
"Share the download link only with close family"
],
"ideas": [
"Portrait with godparents",
"Highlight of the day",
"Selfie with the celebrant"
]
},
{
"value": "public",
"label": "Public events",
"goal": "Activate communities and gather social media content.",
"recommendations": [
"Combine large QR posters with hashtags",
"Show the live feed on LED walls",
"Communicate upload guidelines clearly"
],
"ideas": [
"Most colourful outfit",
"Favourite act",
"Hidden festival gem"
]
}
]
},
"checklist": {
"title": "Checklist: ready in 10 minutes",
"items": [
"Event created, package & branding confirmed",
"Approval mode and moderation team defined",
"QR code & link tested (use your own phone!)",
"Printed and screen materials prepared",
"Live show / displays checked",
"Announcement and follow-up drafted"
],
"cta": "Create your event"
},
"faq": {
"title": "FAQ",
"items": [
{
"question": "Do guests need an app?",
"answer": "No. Everything runs in the mobile browser. Guests can optionally save it as a PWA on their homescreen."
},
{
"question": "What if the internet is unstable?",
"answer": "Uploads are cached locally and synchronised automatically once the connection is back."
},
{
"question": "Can I approve uploads first?",
"answer": "Yes. Enable approval mode in the event settings to moderate before publishing."
},
{
"question": "How long are photos available?",
"answer": "Gallery retention depends on the package typically 14 to 90 days. See the pricing table for details."
},
{
"question": "How do payments work?",
"answer": "Web packages are billed through Paddle (with invoices and tax handling). Mobile subscriptions are managed via RevenueCat."
},
{
"question": "Which file formats are supported?",
"answer": "We currently accept photos (JPEG, PNG, HEIC). Videos are disabled for privacy reasons."
}
]
},
"support": {
"title": "Need a hand?",
"description": "Our team is happy to set up a pilot event or walk you through the dashboard.",
"cta": "Contact us"
},
"timeline_title": "The detailed flow"
},
"labels": {
"recommendations": "Recommendations",
"challengeIdeas": "Challenge ideas",
"prepHint": "Everything you should tick off before the event.",
"good_to_know": "Good to know",
"openDemoFull": "Open demo in new tab",
"readyToLaunch": "Ready to launch?",
"readyToLaunchCopy": "Sign up for free and create your first event today."
},
"actions": {
"tips": "Tips"
},
"demo_page": {
"title": "Try Fotospiel now",
"subtitle": "Scan the QR code, upload photos, and experience the guest gallery exactly as attendees do all inside the browser.",
"primaryCta": "Explore packages",
"secondaryCta": "Read the guide",
"iframeNote": "Demo uploads reset regularly—use the QR inside the frame or open the demo in a new tab.",
"openFull": "Open demo in new tab",
"features": [
{
"title": "Authentic guest flow",
"description": "Instant gallery access without apps or logins offline uploads queue automatically."
},
{
"title": "Live slideshow ready",
"description": "Show fresh uploads on any screen using the built-in live show."
},
{
"title": "Moderation included",
"description": "Test approval, reactions, and favourites fully GDPR compliant."
}
]
}
}