From 191f39cf5b62fcce5bb1648f15c28b8148e39ba3 Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Thu, 22 Jan 2026 13:54:29 +0100 Subject: [PATCH] Add photobooth connect marketing copy --- public/lang/de/marketing.json | 10 +++++++++- public/lang/en/marketing.json | 10 +++++++++- resources/js/pages/marketing/Packages.tsx | 12 ++++++++++++ resources/lang/de/marketing.json | 1 + resources/lang/en/marketing.json | 1 + 5 files changed, 32 insertions(+), 2 deletions(-) diff --git a/public/lang/de/marketing.json b/public/lang/de/marketing.json index 2ad5fba..d9d381c 100644 --- a/public/lang/de/marketing.json +++ b/public/lang/de/marketing.json @@ -14,6 +14,7 @@ "hero_description": "Die Fotospiel App 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", + "Fotobox-Fotos live in der Galerie (Photobooth Connect)", "Persönliche Zugangscodes halten eure Galerie privat", "Slideshows, Branding und Aufgaben on-the-fly" ], @@ -50,6 +51,10 @@ { "title": "Analytics & Archiv", "description": "Verfolge Uploads, Reaktionen und Downloads – DSGVO-konform archiviert." + }, + { + "title": "Photobooth Connect", + "description": "Fotobox-Fotos landen automatisch in der Galerie – Client für Windows, macOS und Linux." } ], "occasions_title": "Anlässe, die die Fotospiel App liebt", @@ -159,6 +164,7 @@ "feature_reseller_dashboard": "Partner-Dashboard", "feature_custom_branding": "Benutzerdefiniertes Branding", "feature_advanced_reporting": "Erweiterte Berichterstattung", + "feature_photobooth_connect": "Photobooth Connect (Windows, macOS & Linux)", "badge_most_popular": "Beliebteste Wahl", "badge_best_value": "Bestes Preis-Leistungs-Verhältnis", "badge_starter": "Perfekt für den Start", @@ -840,6 +846,7 @@ "callouts": [ "Co-Hosts für Moderation & Liveshow hinzufügen", "Offline-Uploads werden automatisch nachgesendet", + "Photobooth Connect streamt Fotobox-Fotos (Windows, macOS & Linux)", "Integrationen über Paddle-Abrechnung und RevenueCat für Apps" ] }, @@ -907,7 +914,8 @@ "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" + "Link in Einladung und Reminder-Mail aufnehmen", + "Photobooth Connect Client auf der Fotobox installieren (Windows, macOS, Linux)" ] }, { diff --git a/public/lang/en/marketing.json b/public/lang/en/marketing.json index f4cb975..f199424 100644 --- a/public/lang/en/marketing.json +++ b/public/lang/en/marketing.json @@ -6,6 +6,7 @@ "hero_description": "The Fotospiel App 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", + "Photobooth photos appear live in the gallery", "Private access codes keep every gallery secure", "Slideshows, branding, and tasks on the fly" ], @@ -42,6 +43,10 @@ { "title": "Analytics & archive", "description": "Track uploads, reactions, and downloads—archived in a GDPR-compliant workflow." + }, + { + "title": "Photobooth Connect", + "description": "Photobooth photos flow straight into the gallery with the Windows, macOS, and Linux client." } ], "occasions_title": "Occasions we love", @@ -146,6 +151,7 @@ "feature_reseller_dashboard": "Partner dashboard", "feature_custom_branding": "Custom Branding", "feature_advanced_reporting": "Advanced Reporting", + "feature_photobooth_connect": "Photobooth Connect (Windows, macOS & Linux)", "badge_most_popular": "Most Popular", "badge_best_value": "Best Value", "badge_starter": "Perfect Starter", @@ -837,6 +843,7 @@ "callouts": [ "Add co-hosts for moderation and the live show", "Offline uploads sync automatically once back online", + "Photobooth Connect streams booth photos (Windows, macOS & Linux)", "Billing handled via Paddle, mobile apps through RevenueCat" ] }, @@ -904,7 +911,8 @@ "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" + "Add the link to reminders before the event", + "Install the Photobooth Connect client on the booth (Windows, macOS, Linux)" ] }, { diff --git a/resources/js/pages/marketing/Packages.tsx b/resources/js/pages/marketing/Packages.tsx index a0116e0..229f15c 100644 --- a/resources/js/pages/marketing/Packages.tsx +++ b/resources/js/pages/marketing/Packages.tsx @@ -105,6 +105,8 @@ const buildDisplayFeatures = (pkg: Package, variant: 'endcustomer' | 'reseller') } } + addFeature('photobooth_connect'); + return Array.from(new Set(features)); }; @@ -191,6 +193,11 @@ function PackageComparison({ packages, variant, serviceTierNames = {} }: Package value: (pkg: Package) => pkg.features.includes('priority_support') ? t('packages.priority_support') : t('packages.standard_support'), }, + { + key: 'photobooth_connect', + label: t('packages.feature_photobooth_connect'), + value: () => t('packages.available'), + }, ] : [ { @@ -216,6 +223,11 @@ function PackageComparison({ packages, variant, serviceTierNames = {} }: Package value: (pkg: Package) => pkg.features.includes('advanced_reporting') ? t('packages.available') : t('packages.not_available'), }, + { + key: 'photobooth_connect', + label: t('packages.feature_photobooth_connect'), + value: () => t('packages.available'), + }, ]; return ( diff --git a/resources/lang/de/marketing.json b/resources/lang/de/marketing.json index 49b2f3e..e869b0e 100644 --- a/resources/lang/de/marketing.json +++ b/resources/lang/de/marketing.json @@ -106,6 +106,7 @@ "feature_reseller_dashboard": "Reseller-Dashboard", "feature_custom_branding": "Benutzerdefiniertes Branding", "feature_advanced_reporting": "Erweiterte Berichterstattung", + "feature_photobooth_connect": "Photobooth Connect (Windows, macOS & Linux)", "for_endcustomers": "Für Endkunden", "for_resellers": "Für Partner / Agenturen", "details_show": "Details anzeigen", diff --git a/resources/lang/en/marketing.json b/resources/lang/en/marketing.json index b91f59b..a5c1fb3 100644 --- a/resources/lang/en/marketing.json +++ b/resources/lang/en/marketing.json @@ -106,6 +106,7 @@ "feature_reseller_dashboard": "Reseller Dashboard", "feature_custom_branding": "Custom Branding", "feature_advanced_reporting": "Advanced Reporting", + "feature_photobooth_connect": "Photobooth Connect (Windows, macOS & Linux)", "for_endcustomers": "For End Customers", "for_resellers": "For Partner / Agencies", "details_show": "Show Details",