Files
fotospiel-app/resources/lang/en/marketing.json
Codex Agent 0d7a861875
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
Fix PayPal billing flow and mobile admin UX
2026-02-05 10:19:29 +01:00

566 lines
26 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.
{
"home": {
"title": "Home - Fotospiel",
"hero_title": "Your event. Their photos.",
"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.",
"cta_explore": "Discover Packages",
"cta_explore_highlight": "Start your Fotospiel App trial",
"hero_image_alt": "Guests sharing photos via QR code on their phone",
"how_title": "How the Fotospiel App works",
"step1_title": "Create event & pick a package",
"step1_desc": "Set limits for photos, guests, and branding in just a few clicks.",
"step2_title": "Share QR link & access code",
"step2_desc": "Guests scan the QR code or type your access code to start uploading instantly—no app store needed.",
"step3_title": "Moderate live & spotlight favorites",
"step3_desc": "Approve posts, trigger slideshows, and export highlight galleries on demand.",
"features_title": "Why the Fotospiel App?",
"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": "Packages & pricing",
"view_details": "View Details",
"all_packages": "View All Packages",
"contact_title": "Let's plan your event",
"contact_lead": "Well guide you through moderation, QR touchpoints, and the perfect Fotospiel App setup.",
"name_label": "Name",
"email_label": "Email",
"message_label": "Message",
"sending": "Sending...",
"send": "Send",
"testimonials_title": "Voices from the community",
"testimonials_subtitle": "Over 1,200 events have already run on the Fotospiel App.",
"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?",
"faq1_q": "Can I try the Fotospiel App 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 personal access code is enough, and you can add an optional PIN for extra gallery protection."
},
"packages": {
"title": "Our Packages",
"hero_kicker": "Packages that scale with your event",
"hero_title": "Discover our flexible Packages",
"hero_description": "From free entry to premium features: Tailor your event package to your needs. Simple, secure and scalable.",
"cta_explore": "Discover Packages",
"gift_cta": "Gift a package",
"tab_endcustomer": "End Customers",
"tab_reseller": "Bundles",
"section_endcustomer": "Packages for End Customers (One-time purchase per Event)",
"section_reseller": "Packages for Partner / Agencies (Event-Bundle)",
"bundles_title": "Partner & Agency Bundles",
"bundles_description": "Event bundles for agencies. Includes partner dashboard and priority support.",
"free": "Free",
"one_time": "One-time purchase",
"subscription": "One-time purchase",
"year": "Year",
"billing_per_event": "per event",
"billing_per_kontingent": "per bundle",
"billing_per_bundle": "per bundle",
"available": "Available",
"not_available": "Not available",
"standard_support": "Standard support",
"priority_support": "Priority support",
"badge_best_value": "Best value",
"badge_most_popular": "Most popular",
"badge_recommended": "Recommended",
"badge_starter": "Starter",
"events_badge": "{{count}} events",
"view_details": "Details",
"included_package_label": "Included event tier",
"recommended_usage_label": "Recommendation",
"max_photos": "Photos",
"max_guests": "Guests",
"gallery_days": "Gallery Days",
"max_events_year": "Events included",
"recommended_usage_window": "Recommended to use within 24 months.",
"to_order": "Order now",
"buy_now": "Buy Now",
"subscribe_now": "Buy Now",
"register_buy": "Register and Buy",
"register_subscribe": "Register and Buy",
"faq_title": "Frequently Asked Questions about Packages",
"faq_q1": "What is a Package?",
"faq_a1": "A Package defines limits and features for your event, e.g. number of photos and gallery duration.",
"faq_q2": "Can I upgrade?",
"faq_a2": "Yes, choose a higher package when creating the event or upgrade later.",
"faq_q3": "What happens when it expires?",
"faq_a3": "The gallery remains readable, but uploads are blocked. Simply extend it.",
"faq_q4": "Payment secure?",
"faq_a4": "Yes, via PayPal - secure and GDPR-compliant.",
"final_cta": "Ready for your next event?",
"contact_us": "Contact Us",
"feature_live_slideshow": "Live Slideshow",
"feature_analytics": "Analytics",
"feature_watermark": "Watermark",
"feature_watermark_base": "Fotospiel watermark applied",
"feature_watermark_custom": "Custom watermark",
"feature_branding": "Branding",
"feature_support": "Support",
"feature_basic_uploads": "Basic Uploads",
"feature_unlimited_sharing": "Unlimited Sharing",
"feature_no_watermark": "Remove Fotospiel watermark",
"feature_custom_tasks": "Custom Tasks",
"feature_advanced_analytics": "Advanced Analytics",
"feature_priority_support": "Priority Support",
"feature_limited_sharing": "Limited Sharing",
"feature_no_branding": "No Branding",
"feature_0": "Basic Feature",
"feature_reseller_dashboard": "Reseller Dashboard",
"feature_custom_branding": "Custom Branding",
"feature_advanced_reporting": "Advanced Reporting",
"feature_photobooth_connect": "Photobooth integration (Windows, macOS & Linux)",
"for_endcustomers": "For End Customers",
"for_resellers": "For Partner / Agencies",
"details_show": "Show Details",
"comparison_title": "Compare Packages",
"calculator_title": "Still unsure?",
"calculator_description": "Use our calculator to find the right package based on your guest count.",
"calculator_question": "How many guests are you expecting?",
"calculator_hint": "Move the slider to get a package recommendation.",
"calculator_min_label": "1 guest",
"calculator_max_label": "{{count}}+ guests",
"calculator_recommendation": "We recommend",
"calculator_recommendation_hint": "Ideal for up to {{count}} guests.",
"calculator_recommendation_hint_unlimited": "Ideal for events with unlimited guests.",
"price": "Price",
"max_photos_label": "Max. Photos",
"max_guests_label": "Max. Guests",
"gallery_days_label": "Gallery Days",
"watermark_label": "Watermark",
"no_watermark": "No Watermark",
"custom_branding": "Custom Branding",
"max_tenants": "Max. Tenants",
"max_events": "Events in bundle",
"faq_branding": "What does “Custom Branding” mean?",
"faq_branding_desc": "You control the guest apps look: Light/Dark/Auto mode, colors, fonts, logo/emoji, and button style. If your package allows branding, you can override per event; otherwise the default branding stays active.",
"faq_upgrade": "Can I upgrade?",
"faq_upgrade_desc": "Yes, you can upgrade at any time. Changes apply immediately to the current event.",
"faq_reseller": "What for Partner / Agencies?",
"faq_reseller_desc": "Partner packages bundle multiple events and include team features like reseller dashboards and branding controls.",
"faq_payment": "Payment secure?",
"faq_payment_desc": "Yes. Payments are processed by secure providers and transmitted with TLS encryption.",
"faq_photobooth": "How does the photobooth integration work?",
"faq_photobooth_desc": "The Photobooth Connect client uploads photos from your booth straight into the event gallery. It runs on Windows, macOS, or Linux and sends new images from the booth folder directly to the gallery.",
"testimonials_title": "Package experiences",
"testimonials": {
"starter": [
{
"name": "Sarah K.",
"text": "Starter was ideal for our garden party of about 80 guests. The photo and task limits fit well."
},
{
"name": "Tom H.",
"text": "We wanted a simple QR upload + gallery flow. Starter did exactly that."
},
{
"name": "Maja L.",
"text": "Six months of gallery access was enough for us, and 600 photos was a good frame."
}
],
"standard": [
{
"name": "Lena & Jonas",
"text": "Classic feels like the all-round package: plenty of guests and photos plus a full year of gallery."
},
{
"name": "Marco P.",
"text": "Branding and the live slideshow made the event feel cohesive."
},
{
"name": "Nadine R.",
"text": "No watermark and custom colors fit our wedding perfectly."
}
],
"pro": [
{
"name": "Aylin B.",
"text": "For large events, Premium is stress-free: no guest limit and lots of photo headroom."
},
{
"name": "Robert M.",
"text": "Analytics help with post-event reporting, and support was quick."
},
{
"name": "Clara F.",
"text": "Two years of gallery access is a relief when photos are needed later."
}
],
"s-small-reseller": [
{
"name": "Agency Huber",
"text": "A solid entry for small studios. Five events per year are easy to plan."
},
{
"name": "Studio Meyer",
"text": "The partner dashboard saves time when running several clients."
},
{
"name": "Kathrin T.",
"text": "Starter-level coverage is enough for smaller events, and the flow is reliable."
}
],
"m-medium-reseller": [
{
"name": "Event Bureau Lenz",
"text": "Fifteen events usually cover our season. Classic level fits most clients."
},
{
"name": "Jasmin & Co.",
"text": "Reporting helps with recaps and client summaries."
},
{
"name": "Agency North",
"text": "Branding and slideshow make delivery feel professional without complexity."
}
],
"l-large-reseller": [
{
"name": "Studio Westend",
"text": "At high volume, Premium is comfortable—no back-and-forth about limits."
},
{
"name": "Agency Krämer",
"text": "The live slideshow is a consistent hit at larger events."
},
{
"name": "Fritz P.",
"text": "Plenty of events per year bundled in one plan."
}
],
"partner-premium-5": [
{
"name": "Wedding Studio Weiß",
"text": "Perfect for a few large productions each year."
},
{
"name": "Agency Rosen",
"text": "Premium features feel high-end without committing to a huge bundle."
},
{
"name": "Laura S.",
"text": "We use it for our top events—reliable and predictable."
}
],
"studio-annual": [
{
"name": "Studio Alster",
"text": "The annual bundle fits recurring clients well."
},
{
"name": "Event Service Hahn",
"text": "24 events give enough room across the season."
},
{
"name": "Agency South",
"text": "Classic level is a solid middle ground for varied event types."
}
]
},
"order_hint": "Ready to launch instantly - secure PayPal checkout, no hidden fees.",
"lemonsqueezy_not_configured": "This package is not ready for PayPal checkout. Please contact support.",
"lemonsqueezy_checkout_failed": "We could not start the PayPal checkout. Please try again later.",
"paypal_checkout_failed": "We could not start the PayPal checkout. Please try again later."
},
"blog": {
"title": "Fotospiel - Blog",
"hero_title": "Fotospiel Blog",
"hero_description": "Tips, News and Guides for perfect Event Photos with QR-Codes, PWA and more. Stay informed!",
"hero_cta": "More about Fotospiel",
"posts_title": "Current Blog Posts",
"by": "By",
"team": "Fotospiel Team",
"published_at": "Published on",
"read_more": "Read",
"back": "Back to Blog",
"empty": "No posts available yet. Stay tuned!",
"our_blog": "Our Blog",
"latest_posts": "Latest Posts",
"no_posts": "No posts available.",
"read_more_link": "Read More"
},
"kontakt": {
"title": "Contact - Fotospiel",
"description": "Have questions? Write to us!",
"name": "Name",
"email": "E-Mail",
"message": "Message",
"sending": "Sending...",
"send": "Send",
"back_home": "Back to Home"
},
"occasions": {
"title": "Fotospiel for :type",
"hero_title": "Fotospiel for :type",
"hero_description": "Collect unforgettable photos from your guests with QR-Codes. Perfect for :type simple, mobile and privacy-compliant.",
"cta": "Choose Package",
"weddings": {
"title": "Weddings with the Fotospiel App",
"description": "Capture romantic moments: Guests share photos via QR, choose emotions like 'Romantic' or 'Joyful'. Better than traditional photo booths.",
"benefits_title": "Benefits for Weddings",
"benefit1": "QR-Code for Guests: Easy sharing without app download.",
"benefit2": "Emotion Filter: Categorize photos (e.g. 'Dance', 'Kiss').",
"benefit3": "Private Gallery: Only approved photos visible.",
"benefit4": "Download: High-resolution for album.",
"image_alt": "Wedding Photos"
},
"birthdays": {
"title": "Celebrate Birthdays",
"description": "Let friends and family share spontaneous photos. QR on the cake fun guaranteed!",
"benefits_title": "Benefits for Birthdays",
"benefit1": "Quick Uploads: Camera or Gallery.",
"benefit2": "Likes & Shares: Highlight popular moments.",
"benefit3": "Offline-capable: PWA works without internet.",
"benefit4": "Anonymous: No registration required.",
"image_alt": "Birthday Photos"
},
"corporate": {
"title": "Corporate Events Professionally",
"description": "Networking and Team-Building: Collect photos centrally, share highlights internally.",
"benefits_title": "Benefits for Corporate Events",
"benefit1": "QR at Booths: Guests photograph themselves.",
"benefit2": "Categories: 'Team', 'Network', 'Presentation'.",
"benefit3": "Export: For Social Media or Intranet.",
"benefit4": "GDPR-secure: No PII stored.",
"image_alt": "Corporate Event Photos"
},
"family": {
"title": "Family Celebrations",
"description": "From baptisms to anniversaries: Collect memories from all relatives.",
"benefits_title": "Benefits for Family Celebrations",
"benefit1": "Easy for all ages: Large letters, touch-friendly.",
"benefit2": "Emotions: 'Family', 'Happiness', 'Unity'.",
"benefit3": "Share: Via link or QR for after-party.",
"benefit4": "Unlimited: In premium plan.",
"image_alt": "Family Photos"
},
"not_found": "Occasion not found.",
"hochzeit_title": "Wedding Perfect Guest Photos with QR",
"hochzeit_desc": "Make your wedding unforgettable with Fotospiel. Guests share photos easily via QR code secure, private and in real time. From ceremony to party, all moments collected centrally.",
"hochzeit_feature1": "Live Slideshow for Guests",
"hochzeit_feature2": "Emotion-based Photo Filters",
"hochzeit_feature3": "Unlimited Gallery for 30 Days",
"hochzeit_cta": "Choose Wedding Package",
"geburtstag_title": "Birthday Celebrate with Shared Memories",
"geburtstag_desc": "Celebrate birthdays with Fotospiel! QR code for guests to upload photos from kids to adult parties. Easy to share, like and download.",
"geburtstag_feature1": "Free Package for Small Parties",
"geburtstag_feature2": "Quick Uploads via PWA",
"geburtstag_feature3": "Private and Privacy Compliant",
"geburtstag_cta": "Discover Birthday Package",
"firmenevent_title": "Corporate Event Team Events and Conferences",
"firmenevent_desc": "For corporate events, team buildings and conferences: Fotospiel collects all photos centrally via QR. Branding, analytics and secure gallery for your company.",
"firmenevent_feature1": "Custom Branding for Company Logo",
"firmenevent_feature2": "Advanced Analytics",
"firmenevent_feature3": "Priority Support",
"firmenevent_cta": "Request Corporate Package"
},
"success": {
"title": "Success",
"verify_email": "Verify Email",
"check_email": "Check your email for the verification link.",
"redirecting": "Redirecting to admin area...",
"complete_purchase": "Complete Purchase",
"login_to_continue": "Log in to continue.",
"loading": "Loading...",
"email_verify_title": "Verify Email",
"email_verify_desc": "Please check your email and click the verification link.",
"resend_verification": "Resend Verification",
"already_registered": "Already registered? Login",
"purchase_complete_title": "Complete Purchase",
"purchase_complete_desc": "Log in to continue.",
"login": "Login",
"no_account": "No Account? Register",
"gift_code_title": "Your gift voucher code",
"gift_code_label": "Voucher code",
"gift_loading": "Loading your voucher…",
"gift_lookup_failed": "We could not load the voucher. Please check your confirmation email.",
"gift_copy": "Copy code",
"gift_copied": "Copied!",
"gift_copy_failed": "Copying failed. Please try again.",
"gift_share": "Share",
"gift_value": "Value: :amount :currency",
"gift_expires": "Valid until :date",
"gift_share_text": "Here is your Fotospiel gift voucher. Code: :code (value :amount :currency)."
},
"gift": {
"lookup_title": "Check voucher status",
"lookup_subtitle": "Already have a code? See value, validity, and status.",
"lookup_label": "Voucher code",
"lookup_cta": "Check code",
"lookup_not_found": "Voucher not found or no longer valid.",
"lookup_result_code": "Code: :code",
"lookup_result_value": "Value: :amount :currency",
"lookup_result_expires": "Valid until :date",
"lookup_status": {
"issued": "Status: Issued (ready to redeem)",
"redeemed": "Status: Redeemed",
"refunded": "Status: Refunded",
"expired": "Status: Expired",
"reminder": "Reminder scheduled",
"expiry": "Expiry reminder scheduled"
},
"too_many_attempts": "Too many attempts. Please wait a moment and try again."
},
"blog_show": {
"title_suffix": " - Fotospiel Blog",
"by_author": "By",
"published_on": "Published on",
"back_to_blog": "Back to Blog",
"breadcrumb_home": "Home",
"breadcrumb_blog": "Blog",
"team": "Fotospiel Team",
"summary_title": "Key takeaways",
"toc_title": "In this article",
"toc_empty": "Scroll to explore the full story.",
"sidebar_author_title": "About the author",
"sidebar_author_description": "Stories curated by the Fotospiel team.",
"share_title": "Share this story",
"share_hint": "Spread the word with one tap.",
"share_copy": "Copy link",
"share_copied": "Link copied!",
"share_native": "Share via device",
"share_whatsapp": "WhatsApp",
"share_linkedin": "LinkedIn",
"share_email": "Email",
"previous_post": "Previous story",
"next_post": "Next story",
"read_story": "Read story"
},
"nav": {
"home": "Home",
"how_it_works": "How it works",
"features": "Features",
"occasions": "Occasions",
"occasions_types": {
"weddings": "Weddings",
"birthdays": "Birthdays",
"corporate": "Corporate Events",
"confirmation": "Confirmations"
},
"blog": "Blog",
"packages": "Packages",
"contact": "Contact",
"discover_packages": "Discover Packages",
"language": "Language",
"language_de": "Deutsch",
"language_en": "English",
"language_changed": "{{language}} selected"
},
"footer": {
"company": "S.E.B. Fotografie",
"rights_reserved": "All rights reserved"
},
"register": {
"free": "Free"
},
"currency": {
"euro": "€"
},
"checkout": {
"payment_step": {
"secure_payment_desc": "Secure payment with PayPal.",
"lemonsqueezy_intro": "Start the PayPal checkout right here in the wizard - no page changes required.",
"guided_title": "Secure checkout with PayPal",
"guided_body": "Pay quickly and securely with PayPal. A PayPal window opens; return here after approval to finish.",
"lemonsqueezy_partner": "Powered by PayPal",
"guided_cta_hint": "Complete the payment in PayPal and return here to finish.",
"lemonsqueezy_preparing": "Preparing PayPal checkout...",
"lemonsqueezy_overlay_ready": "PayPal checkout is running in a secure overlay. Complete the payment there and then continue here.",
"lemonsqueezy_ready": "PayPal checkout opened in a new tab. Complete the payment and then continue here.",
"lemonsqueezy_error": "We could not start the PayPal checkout. Please try again.",
"lemonsqueezy_not_ready": "PayPal checkout is not ready yet. Please try again in a moment.",
"lemonsqueezy_not_configured": "This package is not ready for PayPal checkout. Please contact support.",
"lemonsqueezy_disclaimer": "Payments are processed securely by PayPal. You will receive a receipt after purchase.",
"pay_with_lemonsqueezy": "Continue with PayPal",
"paypal_partner": "Powered by PayPal",
"paypal_preparing": "Preparing PayPal checkout...",
"paypal_ready": "PayPal checkout is ready. Complete the payment in PayPal and return here.",
"paypal_error": "We could not start the PayPal checkout. Please try again.",
"paypal_not_configured": "PayPal checkout is not configured yet. Please contact support.",
"paypal_cancelled": "PayPal checkout was cancelled. You can try again below.",
"paypal_disclaimer": "Payments are processed securely by PayPal. You will receive a receipt after purchase.",
"resume_paypal": "Continue in PayPal",
"resume_hint": "If PayPal did not open or you closed it, continue in a new tab."
},
"confirmation_step": {
"title": "Confirmation",
"subtitle": "All Done!",
"description": "Your package is activated. Check your email for details.",
"welcome": "Thank you for choosing the Fotospiel App!",
"package_summary": "Your <strong>{name}</strong> package is now active. You're ready to get everything set up.",
"email_followup": "We've just sent a confirmation email with your receipt and the next steps.",
"hero_badge": "Checkout complete",
"hero_title": "You're ready for the Marketing Dashboard",
"hero_body": "We activated your access and are syncing PayPal. Follow the checklist below to launch your first event.",
"hero_next": "Use the button below whenever you're ready to jump into your customer area—this summary is always available.",
"status_title": "Purchase status",
"status_subtitle": "We are finishing the handoff and syncing your account.",
"status_state": {
"processing": "Finalising",
"completed": "Confirmed",
"failed": "Needs attention",
"action_required": "Action required"
},
"status_body_processing": "We are syncing your account with PayPal. This can take a minute.",
"status_body_completed": "Everything is ready. Your account is fully unlocked.",
"status_body_failed": "We could not confirm the purchase yet. Please try again or contact support.",
"status_body_action_required": "PayPal still needs a quick confirmation. Complete the checkout to activate your package.",
"status_manual_hint": "Still waiting? You can re-check the status or refresh the page.",
"status_retry": "Check status",
"status_refresh": "Refresh page",
"status_action_hint": "We still need PayPal approval before we can activate your package.",
"status_action_button": "Continue PayPal checkout",
"status_action_back": "Back to payment",
"status_failed_hint": "The payment did not complete. You can start the checkout again.",
"status_failed_back": "Back to payment",
"status_items": {
"payment": {
"title": "Payment confirmed",
"body": "Your PayPal payment was successful."
},
"email": {
"title": "Receipt sent",
"body": "A confirmation email is on its way."
},
"access": {
"title": "Access unlocked",
"body": "Your dashboard and PWA access are active."
}
},
"onboarding_title": "Preview your onboarding steps",
"onboarding_subtitle": "These are the first tasks you'll see after logging in.",
"onboarding_badge": "Next steps",
"onboarding_items": {
"event": {
"title": "Create your first event",
"body": "Set title, date, and highlights. You can adjust everything later."
},
"invites": {
"title": "Activate QR invites",
"body": "Share your event QR code or shortcut link with guests."
},
"tasks": {
"title": "Plan photo tasks",
"body": "Pick from the library or add your own creative prompts."
}
},
"control_center_title": "Event Control Center (PWA)",
"control_center_body": "You handle live moderation and uploads in the Control Center — mobile-first and offline-ready.",
"control_center_hint": "Install the PWA directly from the dashboard.",
"package_title": "Your package",
"package_body": "Your plan is active and ready to use.",
"package_label": "Activated package",
"actions_title": "Next actions",
"actions_body": "Jump into your admin area or update profile details.",
"package_activated": "Your package '{name}' is activated.",
"email_sent": "We have sent you a confirmation email.",
"open_profile": "Open Profile",
"to_admin": "To Admin Area"
}
}
}