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:
@@ -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",
|
||||
|
||||
@@ -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": "We’ll 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."
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user