{
  "nav": {
    "courses": "Courses",
    "store": "Store",
    "gallery": "Gallery",
    "newsletter": "Newsletter",
    "about": "Our Story",
    "faq": "FAQ",
    "contact": "Contact",
    "myOrders": "My Access",
    "home": "Home",
    "toHome": "To Home",
    "profile": "Profile",
    "login": "Login"
  },
  "header": {
    "brandName": "Belly Dance",
    "brandHighlight": "Online"
  },
  "hero": {
    "badge": "Online Dance Academy",
    "title": "Discover the magic of",
    "titleHighlight": "belly dance",
    "description": "Professional online lessons from experienced masters. Get access to an exclusive private Telegram channel.",
    "selectButton": "Choose a course",
    "telegramButton": "Message on Telegram",
    "features": {
      "dance": "Belly Dance",
      "expert": "Expert Tips",
      "community": "Community"
    }
  },
  "common": {
    "loading": "Loading...",
    "loadingContent": "Loading content...",
    "error": "Error",
    "success": "Success",
    "cancel": "Cancel",
    "save": "Save",
    "delete": "Delete",
    "duplicate": "Duplicate",
    "edit": "Edit",
    "email": "Email",
    "status": "Status",
    "date": "Date",
    "amount": "Amount",
    "active": "Active",
    "inactive": "Inactive",
    "search": "Search...",
    "close": "Close",
    "info": "Info",
    "refresh": "Refresh",
    "noImage": "No image",
    "upload": "Upload",
    "uploading": "Uploading...",
    "uploadSuccess": "Uploaded successfully",
    "uploadError": "Upload failed",
    "fileTooLarge": "File too large (max 50MB)",
    "remove": "Remove",
    "viewAll": "View All",
    "items": "items",
    "confirm": "Confirm",
    "actions": "Actions",
    "saving": "Saving...",
    "reset": "Reset",
    "skipToMainContent": "Skip to main content",
    "errorBoundary": {
      "title": "Something went wrong",
      "message": "An unexpected error occurred",
      "reloadButton": "Reload Page"
    },
    "videoGallery": {
      "errorLoading": "Error loading videos",
      "videoPlaceholder": "Video",
      "loading": "Loading..."
    },
    "details": "Details",
    "currency": "Currency",
    "currencySymbol": "₴",
    "days": "d",
    "home": "Home"
  },
  "badges": {
    "free": "FREE",
    "sale": "SALE",
    "new": "NEW",
    "featured": "FEATURED"
  },
  "gallery": {
    "badge": "Our Gallery",
    "title": "Gallery",
    "subtitle": "Follow our journey and see the latest dance moments",
    "viewMore": "View More on Instagram",
    "viewOnInstagram": "View on Instagram",
    "noWidget": "Instagram gallery will appear here once configured in admin settings",
    "instagramHandle": "@impreza_dance_rivne",
    "imageAlt": "Gallery image",
    "videoTemporarilyUnavailable": "Video temporarily unavailable",
    "videoUnavailable": "Video unavailable",
    "videoLoadingTimeout": "Video loading timed out. Please try again.",
    "videoRemoved": "Video has been removed or is no longer available.",
    "invalidVideo": "Invalid video URL",
    "unableToGenerateEmbed": "Unable to generate embed URL for this video.",
    "externalVideo": "Click to watch on platform"
  },
  "footer": {
    "tagline": "Online Belly Dance School",
    "brandName": "Belly Dance Online",
    "telegramBot": "Telegram Bot",
    "copyright": "All rights reserved.",
    "sections": {
      "courses": "Courses",
      "support": "Support",
      "information": "Information",
      "contacts": "Contacts"
    },
    "links": {
      "allCourses": "All Courses",
      "popularCourses": "Popular Courses"
    }
  },
  "newsletter": {
    "badge": "Stay Updated",
    "title": "Join Our",
    "titleHighlight": "Community",
    "description": "Get news about new courses, special offers and useful tips",
    "emailPlaceholder": "Your email address",
    "subscribeButton": "Subscribe",
    "subscribing": "Subscribing...",
    "successMessage": "Thank you! You have successfully subscribed to the newsletter.",
    "errorInvalidEmail": "Please enter a valid email address",
    "errorDuplicate": "This email address is already subscribed to the newsletter.",
    "errorGeneric": "Subscription error. Please try again later.",
    "autoSubscribeNote": "Course buyers are automatically subscribed to the newsletter"
  },
  "payment": {
    "title": "Course «{{courseName}}»",
    "successTitle": "Thank you for your payment!",
    "cost": "Price: {{price}} ₴",
    "processing": "Processing payment...",
    "accessActivated": "Your access is activated",
    "emailLabel": "Your email",
    "emailPlaceholder": "example@email.com",
    "emailDescription": "The Telegram group link will be sent to this email after payment",
    "emailInvalid": "Please enter a valid email address",
    "telegramLabel": "Telegram number or Telegram Username",
    "telegramPlaceholder": "@username or +380123456789",
    "commentLabel": "Comment (Optional)",
    "commentPlaceholder": "Any additional information or questions...",
    "payButton": "Pay {{price}} UAH",
    "enterEmail": "Enter email",
    "paymentDeclined": "Payment declined",
    "paymentPending": "Payment processing...",
    "widgetError": "Payment widget loading error",
    "widgetErrorDesc": "Try refreshing the page",
    "paymentError": "Payment creation error",
    "waitingConfirmation": "Waiting for payment confirmation...",
    "orderProcessing": "Your order is being processed",
    "emailSoonNote": "We will send a confirmation email with your Telegram channel link shortly. Please check your inbox (and spam folder).",
    "successMessage": "Payment successful! Your access to the course «{{courseName}}» has been activated.",
    "joinTelegram": "Click the button below to join the private Telegram channel:",
    "joinButton": "Join Telegram",
    "linkByEmail": "The Telegram channel link will be sent to your email.",
    "timeout": "Timeout expired. Please contact support.",
    "contactSupport": "Please contact support for assistance.",
    "retry": "Retry Payment",
    "enterTelegram": "Enter your Telegram username",
    "telegramDescription": "We will send your course access via Telegram",
    "orderConfirmed": "Order Confirmed",
    "retryPayment": "Retry Payment",
    "freeDescription": "This item is currently free!",
    "getFree": "Get for Free",
    "congratulations": "Congratulations!",
    "paymentComplete": "Your payment has been processed successfully!",
    "orderConfirmedCongrats": "Your order for \"{{itemName}}\" has been confirmed!",
    "accessGranted": "You now have access to \"{{itemName}}\"!",
    "emailUsed": "Email used for payment:",
    "createAccountPrompt": "Create an account to access your purchased content on any device and track your progress!",
    "registerWithEmail": "Register with this email",
    "alreadyHaveAccount": "Already have an account?",
    "loginHere": "Login here"
  },
  "legalInfo": {
    "title": "Legal",
    "titleHighlight": "Information",
    "fullTitle": "Legal Information",
    "show": "Show Legal Information",
    "hide": "Hide Legal Information",
    "placeholder": "Legal information will be displayed here",
    "companyName": "Company Name",
    "itn": "ITN",
    "legalEntity": "Legal Entity",
    "phone": "Phone",
    "email": "Email"
  },
  "accessibility": {
    "language": "Language",
    "currency": "Currency",
    "theme": "Theme",
    "languageSwitcher": {
      "label": "Switch language",
      "tooltip": "Current: {{language}}"
    },
    "themeSwitcher": {
      "labelLight": "Switch to dark theme",
      "labelDark": "Switch to light theme",
      "tooltip": "Current: {{theme}}"
    },
    "currencySwitcher": {
      "label": "Switch currency",
      "tooltip": "Current: {{currency}}"
    },
    "fontSizeAdjuster": {
      "label": "Adjust font size",
      "tooltip": "Current: {{size}}",
      "sizes": {
        "normal": "Normal",
        "medium": "Medium",
        "large": "Large"
      }
    },
    "scrollButtons": {
      "scrollUp": "Scroll up",
      "scrollDown": "Scroll down",
      "toggleLanguage": "Toggle language",
      "toggleTheme": "Toggle theme",
      "toggleCurrency": "Toggle currency",
      "openA11yMenu": "Open accessibility menu",
      "closeA11yMenu": "Close accessibility menu"
    },
    "switcher": {
      "switchTo": "Switch to {{label}}"
    },
    "navigation": {
      "openMenu": "Open menu",
      "closeMenu": "Close menu"
    },
    "panel": {
      "intensity": "Intensity",
      "subtle": "Subtle",
      "medium": "Medium",
      "strong": "Strong",
      "sounds": "Sounds",
      "volume": "Volume",
      "open": "Open accessibility panel",
      "close": "Close accessibility panel",
      "title": "Accessibility Settings"
    },
    "controls": {
      "label": "Accessibility controls",
      "options": "Accessibility options"
    },
    "altTexts": {
      "logo": "Belly Dance Online Logo",
      "aboutImage": "Anna-Maria - your instructor",
      "heroBackground": "Hero Background",
      "favicon": "Website Favicon",
      "galleryImage": "Gallery image"
    }
  },
  "wayforpay": {
    "errors": {
      "code_1100": "Operation completed successfully",
      "code_1101": "Payment declined. Contact your bank or use another card.",
      "code_1102": "Payment declined. Check CVV code and try again.",
      "code_1103": "Payment declined. Card expired or invalid date.",
      "code_1104": "Payment declined. Insufficient funds on card.",
      "code_1105": "Payment declined. Invalid card number or card blocked.",
      "code_1106": "Payment declined. Card limit exceeded. Contact your bank.",
      "code_1108": "Payment declined. 3D Secure authentication failed. Contact your bank.",
      "code_1109": "Payment error. Contact merchant.",
      "code_1110": "Payment error. Unsupported currency. Contact merchant.",
      "code_1112": "Payment error. Duplicate order. Contact merchant.",
      "code_1113": "Payment error. Invalid signature. Contact merchant.",
      "code_1114": "Payment blocked by antifraud system. Contact merchant.",
      "code_1115": "Payment error. Missing required parameters. Contact merchant.",
      "code_1116": "Payment error. Invalid card token. Contact merchant.",
      "code_1117": "Payment error. API disabled for merchant. Contact merchant.",
      "code_1118": "Payment error. Merchant limit exceeded. Contact merchant.",
      "code_1120": "Payment declined. 3D Secure service unavailable. Try again later.",
      "code_1121": "Payment error. Invalid merchant account. Contact merchant.",
      "code_1122": "Payment gateway error. Try again later.",
      "code_1123": "Refund not allowed for this transaction.",
      "code_1124": "Payment timeout expired. Please try again.",
      "code_1125": "Payment cancelled by user.",
      "code_1126": "Operation not allowed for current order status.",
      "code_1127": "Order not found.",
      "code_1128": "Refund attempt limit exceeded.",
      "code_1129": "Internal system error. Contact support.",
      "code_1130": "Invalid amount format. Check data and try again.",
      "code_1131": "Payment processing. You will be notified of the result.",
      "code_1132": "Order created. Pay within specified time.",
      "code_1133": "Fee calculation error. Contact support.",
      "code_1134": "Transaction under review. You will be notified of the result.",
      "code_1135": "Card limit exceeded. Try later or use another card.",
      "code_1136": "Insufficient merchant balance. Contact merchant.",
      "code_1137": "Card verification failed. Try again.",
      "code_1138": "Refund processing. Awaiting merchant balance replenishment.",
      "code_1139": "Credit to recipient failed.",
      "code_1140": "Credit limit exceeded. Contact recipient bank.",
      "code_1141": "Partial hold cancellation not supported.",
      "code_1142": "Credit declined.",
      "code_1143": "Invalid phone number format. Check data.",
      "code_1144": "Awaiting delivery confirmation.",
      "code_1145": "Awaiting credit decision.",
      "code_1146": "Card blocked by bank. Contact your bank.",
      "code_1147": "Client not found in system.",
      "code_1148": "Client not linked to merchant.",
      "code_1149": "Client temporarily blocked.",
      "code_1151": "Invoice awaiting payment.",
      "code_4100": "Regular payment completed successfully",
      "code_4101": "Invalid order reference for regular payment.",
      "code_4102": "Regular payment rule not found.",
      "code_4103": "Operation not allowed for regular payment.",
      "code_4104": "Regular payment validation error.",
      "code_4105": "Regular payment already exists for this order.",
      "code_4106": "Regular payment completed.",
      "code_4107": "Regular payment closed early.",
      "code_5100": "Awaiting 3D Secure verification.",
      "unknown": "Unknown error. Contact support."
    },
    "status": {
      "Approved": "Approved",
      "Declined": "Declined",
      "Pending": "Pending",
      "InProcessing": "Processing",
      "WaitingAuthComplete": "Awaiting Confirmation",
      "Refunded": "Refunded",
      "Voided": "Voided",
      "Expired": "Expired",
      "RefundInProcessing": "Refund Processing"
    }
  },
  "videos": {
    "title": "Videos",
    "subtitle": "Watch our dance tutorials and performances"
  },
  "about": {
    "badgeText": "The World's Rhythms, Ukrainian Soul",
    "title": "Meet Anna-Maria: Your Guide to the Art of",
    "titleHighlight": "Belly Dance",
    "welcome": "Welcome to our studio! I am Anna-Maria, and I'm happy to guide you into the world of belly dance. My approach combines traditional techniques with modern teaching methods to help you discover your grace and confidence.",
    "belief": "We believe that dance is for everyone, regardless of age or background. Our courses are designed to be accessible and fun while providing a deep understanding of the dance form.",
    "community": "Join our vibrant community of dancers from around the world. We offer a supportive environment where you can learn, grow, and share your passion for dance.",
    "whyUs": "Why Choose Us?",
    "reason1": "Professional high-quality video lessons",
    "reason2": "24/7 access to materials",
    "reason3": "Support and feedback",
    "reason4": "Private community of like-minded people",
    "reason5": "Regular content updates",
    "studioName": "The World's Rhythms, Ukrainian Soul",
    "tagline": "Dance with us online"
  },
  "contact": {
    "badge": "Get in Touch",
    "title": "Contact",
    "titleHighlight": "us",
    "subtitle": "Have questions? We're always happy to help!",
    "email": "Email",
    "emailDescription": "We reply within 24 hours",
    "telegram": "Telegram",
    "telegramDescription": "Our bot for quick communication and course purchases",
    "community": "Community",
    "communityDescription": "Join our group",
    "workingHoursTitle": "Working Hours",
    "mondayFriday": "Monday - Friday",
    "saturday": "Saturday",
    "sunday": "Sunday",
    "supportNote": "We try to reply as soon as possible during working hours.",
    "workingHours": {
      "mondayFriday": "9:00 - 18:00",
      "saturday": "10:00 - 16:00",
      "sunday": "Day off"
    }
  },
  "faq": {
    "badge": "FAQ",
    "title": "Frequently Asked",
    "titleHighlight": "Questions",
    "description": "Find answers to the most common questions about our courses and community.",
    "benefits": {
      "title": "What results can I expect from belly dance training?",
      "content": "<p>Belly dance is far more than a dance style — it's a holistic women's practice that transforms your body and wellbeing from the inside out.</p><p><strong>Training with Belly Dance Online, you will:</strong></p><ul><li>✦ Tone and visually slim your belly through deep core muscle engagement</li><li>✦ Strengthen your pelvic floor muscles — the foundation of women's health and hormonal balance</li><li>✦ Recover after childbirth at a comfortable pace, without stress on your body</li><li>✦ Reduce swelling and chronic fatigue by improving lymphatic flow and circulation</li><li>✦ Relieve back and shoulder blade pain — workouts target the deep stabilising muscles directly</li><li>✦ Build beautiful posture that stays with you throughout the day</li><li>✦ Achieve a sculpted figure and — most importantly — a joyful movement habit you'll actually keep</li></ul><p>Suitable for all fitness levels, from complete beginners to those already active in dance or fitness.</p>"
    },
    "community": {
      "title": "What's included in the Belly Dance Online community?",
      "content": "<p>When you join our community, you get a full online studio in your pocket — train whenever you want, as much as you want.</p><p><strong>Here's what's waiting for you:</strong></p><p>📚 <strong>Library of 30+ workouts</strong> — continuously updated with new videos. 3–5 new lessons are added every week so your training never gets boring.</p><p>💪 <strong>Strength training</strong> — build strength and endurance, tone your muscles, and improve your body shape without excessive strain.</p><p>🌿 <strong>Pilates for women's health</strong> — corrective programmes focused on core strengthening, posture improvement, pelvic floor activation, and proper breathing technique.</p><p>🎁 <strong>Bonus disciplines:</strong> barre, stretching, kundalini yoga, quick 10–15 minute movement breaks, plus nutrition lectures for those who want a truly holistic approach to change.</p><p>Everything in one place, on your own schedule.</p>"
    },
    "contraindications": {
      "title": "Are there any contraindications to training?",
      "content": "<p>We care about your health and safety. The good news is that most women can enjoy belly dance training without any restrictions. However, there are certain conditions where medical advice or a temporary pause is recommended.</p><p><strong>Training is not recommended if you have:</strong></p><ul><li>🦴 <strong>Osteoporosis</strong> — dynamic movements may increase the risk of injury</li><li>📏 <strong>Diastasis recti greater than 4 cm</strong> — a specialised rehabilitation programme is needed before starting</li><li>🤰 <strong>Pregnancy</strong> — separate safe programmes are available for expectant mothers</li><li>🦿 <strong>Hip joint replacement</strong> — rotational movements may be contraindicated depending on the type of implant</li><li>📐 <strong>Scoliosis greater than 30° (Cobb angle)</strong> — an individual approach and doctor's approval are required</li><li>⚠️ <strong>Hernias during an acute phase</strong> — training can be resumed once symptoms have subsided</li></ul><p>If you have any doubts, please consult your doctor before starting. We're always happy to help you find a safe and suitable training format.</p>"
    },
    "terms": {
      "title": "Terms and Conditions",
      "content": "<strong>1. General Provisions</strong><p>These terms and conditions govern the use of our online belly dance school. By purchasing a course, you agree to these terms.</p><strong>2. Access to Materials</strong><p>After successful payment, you get access to a private Telegram channel with video lessons and community support.</p><strong>3. Intellectual Property</strong><p>All video materials are for personal use only and cannot be distributed without permission.</p>"
    },
    "refund": {
      "title": "Refund Policy",
      "content": "<p>We strive to provide the highest quality of service. If you are not satisfied with the course, please contact us within 14 days of purchase.</p><p>Refunds are considered on an individual basis if the educational materials have not been fully consumed. Please contact our support for detailed assistance.</p>"
    }
  },
  "cookieConsent": {
    "message": "We use cookies to ensure you get the best experience on our website. By continuing to use this site, you agree to our use of cookies and our privacy policy.",
    "accept": "Accept All",
    "learnMore": "Learn More"
  },
  "store": {
    "title": "Our",
    "titleHighlight": "Store",
    "subtitle": "Exclusive products for dance enthusiasts",
    "featured": "Featured",
    "sale": "Sale",
    "orderNow": "Order Now",
    "loadingError": "Failed to load products",
    "temporarilyUnavailable": "Store is temporarily unavailable"
  },
  "product": {
    "price": "Price",
    "description": "Description",
    "orderNow": "Order Now"
  },
  "booking": {
    "title": "Our Events",
    "subtitle": "Reserve your spot in our upcoming sessions",
    "noEvents": "No upcoming events scheduled right now. Check back later!"
  },
  "schedule": {
    "badge": "Schedule",
    "title": "Online Schedule",
    "description": "Join our live sessions and stay connected",
    "regular_posts": "Regular Posts",
    "regular_posts_desc": "New dance tutorials and content posted regularly.",
    "mon_wed_fri": "Mon, Wed, Fri",
    "tue_thu": "Tue, Thu",
    "live_classes": "Live Classes",
    "live_badge": "Live",
    "live_desc": "Interactive sessions with instructor",
    "every_sunday": "Every Sunday",
    "booking": "Booking",
    "booking_desc": "Reserve your spot in advance",
    "book_now": "Book Now",
    "nextPost": "Next post in",
    "days": "days",
    "hours": "hours",
    "minutes": "min",
    "seconds": "sec"
  },
  "favorite": {
    "watch_trailer": "Watch Trailer",
    "featured_course": "Featured Course"
  },
  "recommendations": {
    "badge": "Recommendations",
    "title": "What Our Students Choose",
    "view_all": "View All",
    "discount": "SALE",
    "details": "Details",
    "watch_trailer": "Watch Trailer",
    "buy": "Buy",
    "buy_now": "Buy Now"
  },
  "fonts": {
    "loadingError": "Font loading error",
    "fallbackMessage": "Using system fonts as fallback",
    "retry": "Retry"
  },
  "notFound": {
    "title": "404",
    "message": "Oops! Page not found",
    "returnHome": "Return to Home"
  },
  "add": "Add",
  "free": "Free",
  "savedSuccessfully": "Saved successfully",
  "welcome": "Welcome",
  "badges": {
    "free": "FREE",
    "sale": "SALE",
    "new": "NEW",
    "featured": "FEATURED"
  },
  "share": "Share",
  "copyLink": "Copy Link",
  "linkCopied": "Link copied!",
  "linkCopiedDescription": "Product link has been copied to clipboard",
  "copyFailed": "Failed to copy",
  "copyFailedDescription": "Could not copy link to clipboard",
  "instagramShare": "Ready to share on Instagram",
  "instagramShareDescription": "Link copied! Open Instagram and paste in your story or post",
  "tiktokShare": "Ready to share on TikTok",
  "tiktokShareDescription": "Link copied! Open TikTok and paste in your video description"
}