[ 'title' => 'Our Packages – Choose Your Event Package', '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', 'tab_endcustomer' => 'End Customers', 'tab_reseller' => 'Resellers & Agencies', 'section_endcustomer' => 'Packages for End Customers (One-time purchase per Event)', 'section_reseller' => 'Packages for Resellers (Annual Subscription)', 'free' => 'Free', 'one_time' => 'One-time purchase', 'subscription' => 'Subscription', 'year' => 'Year', 'max_photos' => 'Photos', 'max_guests' => 'Guests', 'gallery_days' => 'Gallery Days', 'max_events_year' => 'Events/Year', 'buy_now' => 'Buy Now', 'subscribe_now' => 'Subscribe Now', 'register_buy' => 'Register and Buy', 'register_subscribe' => 'Register and Subscribe', '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 Paddle – 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_branding' => 'Branding', 'feature_support' => 'Support', 'feature_basic_uploads' => 'Basic Uploads', 'feature_unlimited_sharing' => 'Unlimited Sharing', 'feature_no_watermark' => 'No 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', 'badge_most_popular' => 'Most Popular', 'badge_best_value' => 'Best Value', 'badge_starter' => 'Perfect Starter', 'billing_per_event' => 'per event', 'billing_per_year' => 'per year', 'more_features' => '+:count more features', 'max_photos_label' => 'Max. photos', 'max_guests_label' => 'Max. guests', 'gallery_days_label' => 'Gallery days', 'feature_overview' => 'Feature overview', 'order_hint' => 'Ready to launch instantly – secure Paddle checkout, no hidden fees.', 'features_label' => 'Features', 'breakdown_label' => 'At-a-glance', 'limits_label' => 'Limits & Capacity', 'paddle_not_configured' => 'This package is not ready for Paddle checkout. Please contact support.', 'paddle_checkout_failed' => 'We could not start the Paddle checkout. Please try again later.', ], 'nav' => [ 'home' => 'Home', 'how_it_works' => 'How it works', 'features' => 'Features', 'occasions' => 'Occasions', 'occasions_types' => [ 'weddings' => 'Weddings', 'birthdays' => 'Birthdays', 'corporate' => 'Corporate Events', 'confirmation' => 'Confirmations', 'family' => 'Family Celebrations', ], 'blog' => 'Blog', 'packages' => 'Packages', 'contact' => 'Contact', 'discover_packages' => 'Discover Packages', 'language' => 'Language', 'open_menu' => 'Open menu', 'close_menu' => 'Close menu', 'cta_demo' => 'Try it now', 'preferences' => 'Preferences', 'toggle_theme' => 'Toggle appearance', 'theme_light' => 'Light mode', 'theme_dark' => 'Dark mode', 'dashboard' => 'Go to Admin', 'logout' => 'Sign out', 'login' => 'Log in', 'register' => 'Register', ], 'footer' => [ 'company' => 'S.E.B. Fotografie', 'rights_reserved' => 'All rights reserved', ], 'legal' => [ 'imprint' => 'Imprint', 'privacy' => 'Privacy', 'terms' => 'Terms & Conditions', ], '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!', 'pagination' => [ 'previous' => 'Previous', 'next' => 'Next', ], ], '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.', ], 'not_found' => [ 'title' => 'Page not found', 'subtitle' => 'Oops! This page is nowhere to be found.', 'description' => 'It may have moved or never existed. Try one of the options below to get back on track.', 'tip_heading' => 'What you can do', 'tips' => [ 'Double-check the URL for typos.', 'Head back to the homepage to continue exploring.', 'Reach out to us if you need a specific page.', ], 'cta_home' => 'Back to homepage', 'cta_packages' => 'Explore packages', 'cta_contact' => 'Get in touch', 'requested_path_label' => 'Requested path', ], 'server_error' => [ 'title' => 'We ran into an issue', 'subtitle' => 'Our team has already been notified.', 'description' => 'While we work on the fix, you can follow the tips below or head back to a safe spot in the app.', 'tip_heading' => 'In the meantime', 'tips' => [ 'Reload the page after a short break.', 'Visit the homepage or packages overview to keep browsing.', 'Contact us if the issue persists or you need urgent help.', ], 'tip_fallback' => 'Please try again in a moment.', 'status_label' => 'Status code', 'hint_label' => 'What happened?', 'cta_home' => 'Back to homepage', 'cta_packages' => 'Explore packages', 'cta_contact' => 'Contact support', 'hints' => [ 'database' => 'Where’s the database? We can’t reach it right now – it’s usually a credentials or network issue.', 'storage' => 'Uploads storage is temporarily unavailable or read-only. Nothing was lost; please retry shortly.', 'queue' => 'Our background workers (queue/Redis) are offline for a moment. We are restarting them.', 'network' => 'We can’t connect to an upstream service. It might be a firewall or provider outage.', 'generic' => 'We hit an unexpected error and are already investigating.', ], ], '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...', ], 'register' => [ 'free' => 'Free', ], 'currency' => [ 'euro' => '€', ], 'contact' => [ 'success' => 'Thanks! We will get back to you soon.', ], 'coupon' => [ 'label' => 'Coupon code', 'placeholder' => 'Enter your coupon code', 'apply' => 'Apply coupon', 'remove' => 'Remove coupon', 'applied' => 'Coupon :code applied. You save :amount.', 'summary_title' => 'Updated order summary', 'fields' => [ 'subtotal' => 'Subtotal', 'discount' => 'Discount', 'tax' => 'Tax', 'total' => 'Total after discount', ], 'errors' => [ 'required' => 'Please enter a coupon code.', 'not_found' => 'We could not find this coupon.', 'inactive' => 'This coupon is not active anymore.', 'disabled' => 'This coupon cannot be used at checkout.', 'not_applicable' => 'This coupon is not valid for the selected package.', 'limit_reached' => 'This coupon was already used the maximum number of times.', 'currency_mismatch' => 'This coupon cannot be used with the selected currency.', 'not_synced' => 'This coupon is not ready yet. Please try again later.', 'package_not_configured' => 'This package is not available for coupon redemptions.', 'login_required' => 'Please log in to use this coupon.', 'generic' => 'We could not apply this coupon. Please try another one.', ], ], ];