{
  "common": {
    "save": "Save",
    "cancel": "Cancel",
    "delete": "Delete",
    "deactivate": "Deactivate",
    "edit": "Edit",
    "add": "Add",
    "submit": "Submit",
    "loading": "Loading...",
    "saving": "Saving...",
    "error": "Error",
    "success": "Success",
    "confirm": "Confirm",
    "close": "Close",
    "back": "Back",
    "next": "Next",
    "previous": "Previous",
    "search": "Search",
    "filter": "Filter",
    "sort": "Sort",
    "export": "Export",
    "import": "Import",
    "showing": "Showing",
    "to": "to",
    "of": "of"
  },
  "workingHoursForm": {
    "copyMondayToAll": "Copy above timings for all days",
    "to": "to",
    "errors": {
      "endTimeAfterStart": "End time must be after start time",
      "timeSlotOverlap": "Time slot overlaps with existing slots"
    }
  },
  "navigation": {
    "home": "Home",
    "dashboard": "Dashboard",
    "services": "Services",
    "staff": "Staff",
    "customers": "Customers",
    "analytics": "Analytics",
    "settings": "Settings",
    "profile": "Profile",
    "logout": "Logout",
    "features": "Features",
    "pricing": "Pricing",
    "about": "About",
    "contact": "Contact",
    "whatsappTemplate": "WhatsApp Template",
    "myWebsite": "My Website"
  },
  "breadcrumbs": {
    "addService": "Add Service",
    "editService": "Edit Service",
    "serviceDetails": "Service Details",
    "clientDetails": "Client Details",
    "profile": "Profile"
  },
  "auth": {
    "signIn": "Sign In",
    "signUp": "Sign Up",
    "email": "Email",
    "password": "Password",
    "confirmPassword": "Confirm Password",
    "forgotPassword": "Forgot Password?",
    "welcomeBack": "Welcome back",
    "createAccount": "Create an account",
    "fullName": "Full Name",
    "salonName": "Salon Name",
    "address": "Address",
    "phone": "Phone",
    "login": "Login",
    "alreadyHaveAccount": "Already have an account?",
    "dontHaveAccount": "Don't have an account?",
    "resetPassword": "Reset Password",
    "sendOTP": "Send OTP",
    "enterOTP": "Enter OTP",
    "newPassword": "New Password",
    "verifyEmail": "Please check your email and click the verification link to activate your account.",
    "forgotPasswordDesc": "Enter your email address and we'll send you an OTP to reset your password.",
    "resetPasswordDesc": "Enter the OTP sent to your email and set your new password.",
    "rememberPassword": "Remember your password?",
    "changeEmail": "Change email",
    "didntReceiveOTP": "Didn't receive the OTP?",
    "resendOTP": "Resend OTP",
    "sendingOTP": "Sending OTP...",
    "resettingPassword": "Resetting Password..."
  },
  "features": {
    "aiVoiceAssistant": {
      "title": "AI Voice Assistant",
      "description": "24/7 automated booking & customer support"
    },
    "appointmentCalendar": {
      "title": "Appointment Calendar",
      "description": "Smart scheduling & real-time availability"
    },
    "customerRecords": {
      "title": "Customer Records & CRM",
      "description": "Complete client history & preferences"
    }
  },
  "dashboard": {
    "title": "Dashboard",
    "welcome": "Welcome to your dashboard",
    "overview": "Overview",
    "totalBookings": "Total Bookings",
    "totalRevenue": "Total Revenue",
    "activeServices": "Active Services",
    "activeStaff": "Active Staff",
    "stats": {
      "revenueToday": "Revenue Today",
      "appointments": "Appointments",
      "fillRate": "Fill Rate",
      "newClients": "New Clients"
    },
    "revenueEvolution": {
      "title": "Revenue Evolution",
      "description": "Track revenue trends and compare weekly and daily performance.",
      "dailyTotal": "Daily Total",
      "weeklyTotal": "Weekly Total",
      "monthlyTotal": "Monthly Total",
      "dailyAverage": "Daily Average"
    },
    "agenda": {
      "title": "Today's Agenda",
      "description": "Your schedule for today",
      "noAppointments": "No appointments scheduled for today",
      "viewAll": "View All Appointments"
    },
    "aiActivity": {
      "title": "AI Activity",
      "description": "Recent AI assistant interactions",
      "noActivity": "No recent AI activity",
      "callsHandled": "Calls Handled",
      "today": "Today",
      "aiAppointments": "AI Appointments",
      "totalDuration": "Total Duration",
      "avgPerCall": "Avg. per call"
    },
    "teamStats": {
      "title": "Team Performance",
      "description": "Your team's performance metrics",
      "totalStaff": "Total Staff",
      "activeStaff": "Active Staff",
      "averageRating": "Average Rating"
    },
    "popularServices": {
      "title": "Popular Services",
      "description": "Most requested services this month",
      "noServices": "No services data available"
    },
    "activityLog": {
      "title": "Recent Activity",
      "description": "Latest updates and activities",
      "noActivity": "No recent activity"
    },
    "dailySummary": {
      "title": "Daily Summary",
      "description": "Daily overview of your salon performance",
      "totalAppointments": "Total Appointments",
      "remainingSlots": "Remaining Slots",
      "dailyRevenue": "Daily Revenue",
      "today": "Today",
      "available": "Available",
      "current": "Current"
    },
    "greeting": "Hello"
  },
  "validation": {
    "required": "This field is required",
    "invalidEmail": "Please enter a valid email address",
    "otpRequired": "Please enter a 6-digit OTP code",
    "passwordTooShort": "Password must be at least 6 characters long",
    "passwordLowercase": "Password must contain at least one lowercase letter",
    "passwordUppercase": "Password must contain at least one uppercase letter",
    "passwordNumber": "Password must contain at least one number",
    "passwordSpecial": "Password must contain at least one special character",
    "passwordMismatch": "Passwords do not match",
    "confirmPasswordRequired": "Please confirm your password",
    "passwordStrength": {
      "veryWeak": "Very Weak",
      "weak": "Weak",
      "fair": "Fair",
      "good": "Good",
      "strong": "Strong",
      "lowercase": "Lowercase letter",
      "uppercase": "Uppercase letter",
      "number": "Number",
      "special": "Special character",
      "minLength": "At least 6 characters"
    },
    "nameRequired": "Name is required",
    "serviceNameRequired": "Service name is required",
    "priceRequired": "Price is required",
    "durationRequired": "Duration is required",
    "invalidPhone": "Please enter a valid phone number",
    "priceNonNegative": "Price cannot be negative",
    "durationNonNegative": "Duration cannot be negative",
    "surchargeNonNegative": "Surcharge cannot be negative"
  },
  "errors": {
    "generic": "Something went wrong. Please try again.",
    "network": "Network error. Please check your connection.",
    "unauthorized": "You are not authorized to perform this action.",
    "notFound": "The requested resource was not found.",
    "validation": "Please check your input and try again."
  },
  "home": {
    "hero": {
      "title1": "Run Your ",
      "title2": "Salon",
      "title3": "Smarter with ",
      "title4": "AIVLY",
      "description": "Automate bookings, manage your team, engage customers, and grow — all in one intelligent salon platform.",
      "startFree": "Start for free",
      "demo": "Demo"
    },
    "features": {
      "title1": "Everything You",
      "title2": "Need",
      "title3": "to Run Your",
      "title4": "Salon",
      "description": "Powerful features designed specifically for salon owners who want to grow their business.",
      "staffManagement": {
        "title": "Staff & Role Management",
        "description": "Organize your team, assign roles, and track performance effortlessly."
      },
      "serviceManagement": {
        "title": "Service & Pricing Management",
        "description": "Create and customize services with flexible pricing options."
      },
      "appointmentCalendar": {
        "title": "Appointment Calendar",
        "description": "Smart scheduling with drag-and-drop and real-time availability."
      },
      "customerCRM": {
        "title": "Customer CRM",
        "description": "Build relationships with detailed client profiles and history."
      },
      "aiVoiceAssistant": {
        "title": "AI Voice Assistant",
        "description": "Automate bookings and inquiries with intelligent voice AI."
      },
      "automatedReminders": {
        "title": "Automated Reminders",
        "description": "Reduce no-shows with smart SMS and email notifications."
      },
      "marketingCampaigns": {
        "title": "Marketing & Campaigns",
        "description": "Run targeted campaigns to keep clients coming back."
      },
      "analyticsReports": {
        "title": "Analytics & Reports",
        "description": "Make data-driven decisions with comprehensive insights."
      },
      "earnings": {
        "title": "Earnings",
        "description": "Accept payments seamlessly and track revenue in real-time."
      }
    },
    "whyChoose": {
      "title": "Why Choose AIVLY?",
      "description": "Built for modern salon owners who demand excellence.",
      "aiBusiness": {
        "title": "AI that understands your business",
        "description": "Smart automation that learns from your salon's unique patterns and preferences."
      },
      "noTechSkills": {
        "title": "No tech skills needed",
        "description": "Intuitive interface designed for salon owners, not developers. Get started in minutes."
      },
      "secureMobile": {
        "title": "Secure & mobile-friendly",
        "description": "Bank-level security with access from any device, anywhere, anytime."
      }
    },
    "cta": {
      "title1": "Ready to Transform Your",
      "title2": "Salon?",
      "description": "Let AIVLY handle the admin while you focus on beauty. Join thousands of salon owners who've already made the switch.",
      "getStarted": "Get Started"
    },
    "testimonials": {
      "title1": "Loved by",
      "title2": "Salon Owners",
      "title3": "Everywhere",
      "description": "See what salon owners are saying about AIVLY."
    },
    "footer": {
      "description": "Intelligent salon management powered by AI. Automate, grow, and succeed.",
      "sections": {
        "company": "Company",
        "support": "Support",
        "followUs": "Follow Us"
      },
      "company": {
        "aboutUs": "About Us",
        "features": "Features",
        "pricing": "Pricing",
        "blog": "Blog"
      },
      "support": {
        "helpCenter": "Help Center",
        "contactUs": "Contact Us",
        "privacyPolicy": "Privacy Policy",
        "termsOfService": "Terms of Service"
      },
      "copyright": "© 2026 AIVLY. All rights reserved.",
      "technologyBy": "Technology by"
    },
    "about": {
      "title1": "About",
      "title2": "Aivly",
      "description": "We're revolutionizing the salon industry with AI-powered solutions that make booking appointments effortless, help salons grow their business, and delight customers with seamless experiences.",
      "loading": "Loading about content...",
      "stats": {
        "happySalons": "Happy Salons",
        "appointmentsBooked": "Appointments Booked",
        "yearsExperience": "Years Experience",
        "customerSatisfaction": "Customer Satisfaction"
      }
    },
    "dashboardPreview": {
      "title1": "All-in-One",
      "title2": "Salon",
      "title3": "Management —",
      "title4": "Powered by AI"
    },
    "faq": {
      "title1": "Frequently Asked",
      "title2": "Questions",
      "description": "Find quick answers to common questions about Aivly's salon services and bookings."
    },
    "scheduling": {
      "title1": "Effortless",
      "title2": "Scheduling",
      "title3": "That",
      "title4": "Works",
      "title5": "While You Sleep",
      "description": "Say goodbye to double bookings, phone tag, and scheduling chaos. AIVLY's smart calendar syncs seamlessly across all devices and handles bookings automatically.",
      "smartScheduling": {
        "title": "Smart Scheduling",
        "description": "Drag-and-drop appointments with real-time availability"
      },
      "booking247": {
        "title": "24/7 Booking",
        "description": "Customers can book anytime, from anywhere"
      },
      "teamCoordination": {
        "title": "Team Coordination",
        "description": "Sync schedules across all staff members instantly"
      },
      "autoConfirmations": {
        "title": "Auto-Confirmations",
        "description": "Instant booking confirmations via SMS & email"
      }
    }
  },
  "sidebar": {
    "dashboard": "Dashboard",
    "staff": "Staff & Role Management",
    "services": "Service & Pricing",
    "calendar": "Appointment Calendar",
    "customers": "Customer Records & CRM",
    "aiAssistant": "AI Assistant",
    "reminders": "Automated Reminders",
    "marketing": "Marketing & Campaigns",
    "analytics": "Analytics & Reports",
    "earnings": "Earnings",
    "credits": "Credits & Top-ups",
    "creditsUsage": "Credits Usage",
    "whatsappTemplate": "WhatsApp Template",
    "myWebsite": "My Website",
    "support": "Support"
  },
  "staff": {
    "title": "Staff & Role Management",
    "addStaff": "Add Staff",
    "editStaff": "Edit Staff",
    "searchPlaceholder": "Search staff by name or role...",
    "tabs": {
      "all": "All Staff",
      "active": "Active",
      "offDuty": "Off Duty"
    },
    "status": {
      "active": "Active",
      "inactive": "Inactive",
      "offDuty": "Off Duty",
      "onVacation": "On Vacation",
      "stylist": "Stylist"
    },
    "form": {
      "name": "Full Name",
      "email": "Email Address",
      "phone": "Phone Number",
      "role": "Role",
      "services": "Services",
      "workingHours": "Working Hours",
      "profileImage": "Profile Image",
      "uploadImage": "Upload image",
      "selectServices": "Services",
      "noServices": "No services",
      "noServicesSelected": "No services selected",
      "profileAlt": "Profile",
      "servicesOptional": "Services (Optional)",
      "saveChanges": "Save Changes",
      "setWorkingHours": "Set hours"
    },
    "validation": {
      "nameRequired": "Name is required",
      "emailInvalid": "Please enter a valid email address",
      "phoneInvalid": "Please enter a valid phone number"
    },
    "modals": {
      "addStaff": "Add New Staff",
      "editStaff": "Edit Staff",
      "addWorkingHours": "Add Working Hours",
      "addVacation": "Add Vacation / Off Duty",
      "confirmDelete": "Confirm Delete",
      "deleteStaff": "Delete Staff Member"
    },
    "messages": {
      "staffAdded": "Staff member added successfully",
      "staffUpdated": "Staff member updated successfully",
      "staffDeleted": "Staff member deleted successfully",
      "workingHoursSaved": "Working hours saved successfully",
      "confirmDeleteStaff": "Are you sure you want to delete this staff member? This action cannot be undone.",
      "confirmDeleteVacation": "Are you sure you want to delete this vacation?",
      "allStaffActive": "All staff members are currently active. Staff can be set to off-duty from their profile."
    },
    "vacation": {
      "startDate": "Start Date",
      "startTime": "Start Time",
      "endDate": "End Date",
      "endTime": "End Time",
      "reason": "Reason",
      "reasonPlaceholder": "e.g. Sick leave, Vacation, etc."
    },
    "empty": {
      "noStaff": "No staff members found",
      "noStaffDescription": "Get started by adding your first staff member",
      "noActiveStaff": "No active staff members",
      "noActiveStaffDescription": "There are currently no active staff members. Staff can be activated from the All Staff tab.",
      "noOffDutyStaff": "No staff members off duty",
      "noOffDutyStaffDescription": "All staff members are currently active. Staff can be set to off-duty from their profile.",
      "viewAllStaff": "View All Staff"
    },
    "workingHours": {
      "monday": "Monday",
      "tuesday": "Tuesday",
      "wednesday": "Wednesday",
      "thursday": "Thursday",
      "friday": "Friday",
      "saturday": "Saturday",
      "sunday": "Sunday",
      "noWorkingHours": "No working hours set",
      "workingDays": "Working Days"
    },
    "detail": {
      "editStaff": "Edit Staff",
      "deleteStaff": "Delete Staff",
      "appointments": "Appointments",
      "noAppointments": "No appointments scheduled",
      "noAppointmentsDescription": "This staff member has no upcoming appointments",
      "loadingAppointments": "Loading appointments...",
      "clientName": "Client Name",
      "date": "Date",
      "time": "Time",
      "status": "Status",
      "action": "Action",
      "contactInfo": "Contact Info",
      "schedule": "Schedule",
      "actions": "Actions",
      "available": "Available",
      "staffNotFound": "Staff Member Not Found",
      "confirmDeleteVacation": "Are you sure you want to delete this vacation?",
      "staffNotFoundDescription": "The requested staff member could not be found.",
      "cancelAppointment": "Cancel Appointment",
      "confirmCancelAppointment": "Are you sure you want to cancel this appointment?",
      "appointmentCancelled": "Appointment cancelled successfully",
      "previous": "Previous",
      "next": "Next",
      "page": "Page",
      "of": "of",
      "vacations": "Vacations",
      "cancelledDueToVacation": "Cancelled due to vacation",
      "cancelledDate": "Cancelled Date",
      "reason": "Reason",
      "cancelledBy": "Cancelled By",
      "noCancelledAppointments": "No cancelled appointments due to vacation",
      "markAsNoShow": "Mark as No-Show"
    }
  },
  "services": {
    "title": "Service & Pricing Management",
    "addService": "Add Service",
    "addCategory": "Add Category",
    "editService": "Edit Service",
    "serviceName": "Service Name",
    "description": "Description",
    "basePrice": "Base Price",
    "surcharge": "Surcharge (%)",
    "duration": "Duration (minutes)",
    "availability": "Availability",
    "surchargeHours": "Surcharge Hours",
    "workingHours": "Working Hours",
    "setWorkingHours": "Set Working Hours",
    "noWorkingHours": "No working hours set",
    "category": {
      "addTitle": "Add Category",
      "editTitle": "Edit Category",
      "nameLabel": "Category Name",
      "namePlaceholder": "E.g., Haircuts",
      "addButton": "Add Category",
      "updateButton": "Update Category",
      "adding": "Adding...",
      "updating": "Updating..."
    },
    "status": {
      "active": "Active",
      "inactive": "Inactive"
    },
    "list": {
      "title": "Services",
      "description": "Browse and select from our comprehensive range of professional services",
      "error": {
        "title": "Failed to load services",
        "description": "There was an error fetching services. Try refreshing the page."
      },
      "empty": {
        "title": "No services yet",
        "description": "You haven't added any services. Use the Add Service button to create your first service."
      }
    },
    "card": {
      "editTooltip": "Edit Service",
      "deleteTooltip": "Delete Service",
      "duplicateTooltip": "Duplicate Service",
      "basePriceLabel": "Base Price",
      "surchargeLabel": "Surcharge Price(%)",
      "durationLabel": "Duration"
    },
    "form": {
      "addTitle": "Add Service",
      "editTitle": "Edit Service",
      "serviceNameLabel": "Service Name",
      "serviceNamePlaceholder": "E.g., Haircut & Styling",
      "categoryLabel": "Category",
      "categoryPlaceholder": "Select a category",
      "durationLabel": "Duration (minutes)",
      "durationPlaceholder": "E.g., 60",
      "basePriceLabel": "Base Price (€)",
      "basePricePlaceholder": "E.g., 50",
      "surchargeLabel": "Surcharge (%)",
      "surchargePlaceholder": "E.g., 110",
      "surchargeHelp": "This surcharge is an additional percentage applied to the base price.",
      "descriptionLabel": "Service Description",
      "descriptionPlaceholder": "Describe your service in detail...",
      "availabilityTitle": "Availability",
      "surchargeHoursTitle": "Surcharge Hours",
      "statusLabel": "Status",
      "statusPlaceholder": "Select status",
      "addButton": "Add",
      "updateButton": "Update",
      "savingButton": "Saving...",
      "noCategoriesFound": "No category added"
    },
    "messages": {
      "loading": "Loading...",
      "notFound": "Service not found"
    }
  },
  "calendar": {
    "title": "Appointment Calendar",
    "tabs": {
      "daily": "Daily",
      "weekly": "Weekly",
      "monthly": "Monthly"
    },
    "buttons": {
      "addBooking": "Add Booking",
      "cancel": "Cancel",
      "updateBooking": "Update Booking",
      "cancelAppointment": "Cancel Appointment",
      "adding": "Adding...",
      "updating": "Updating...",
      "cancelling": "Cancelling...",
      "select": "Select"
    },
    "form": {
      "client": "Client",
      "service": "Service",
      "stylist": "Stylist",
      "date": "Date",
      "startTime": "Start Time",
      "offer": "Offer",
      "datePlaceholder": "DD/MM/YYYY",
      "selectClient": "Select Client",
      "selectService": "Select Service",
      "selectStylist": "Select Stylist",
      "selectOffer": "Select Offer",
      "searchClients": "Search clients...",
      "searchServices": "Search services...",
      "noClientsFound": "No clients found.",
      "noServicesFound": "No services found.",
      "noStylistsFound": "No stylists found for this service.",
      "noOffersFound": "No offers found.",
      "searchOffers": "Search offers...",
      "selectServiceFirst": "Please select a service first.",
      "selectClientFirst": "Please select a client first.",
      "allStylists": "All Stylists",
      "searchStylists": "Search stylists..."
    },
    "availability": {
      "onVacation": "On Vacation",
      "stylistOnVacation": "{name} is on vacation for this date",
      "notWorking": "Not working this day",
      "vacation": "Vacation",
      "dayOff": "Day Off",
      "availableSlots": "Available Time Slots",
      "orEnterManually": "(or enter manually)"
    },
    "validation": {
      "serviceRequired": "Service is required",
      "clientRequired": "Client is required",
      "selectDateTime": "Please select date and time."
    },
    "modals": {
      "addBooking": "Add Booking",
      "updateBooking": "Update Booking",
      "editBooking": "Edit Booking",
      "bookingUpdatedSuccessfully": "Booking updated successfully!",
      "currentAppointment": "Current Appointment",
      "client": "Client:",
      "service": "Service:",
      "date": "Date:",
      "time": "Time:",
      "status": "Status:",
      "cancelAppointment": "Cancel this appointment",
      "confirmCancelAppointment": "Are you sure you want to cancel the appointment for {client}?"
    },
    "status": {
      "confirmed": "CONFIRMED",
      "cancelled": "CANCELLED",
      "pending": "PENDING",
      "no-show": "NO SHOW",
      "no_show": "NO SHOW"
    },
    "timeSuggestions": {
      "title": "Available Time Slots",
      "description": "Please select an alternative time for your booking:",
      "select": "Select",
      "cancel": "Cancel"
    },
    "loading": {
      "staff": "Loading staff..."
    },
    "drawer": {
      "bookingDetails": "Booking Details",
      "booking": "Booking"
    }
  },
  "assistant": {
    "pageTitle": "AI Assistant",
    "playgroundPageTitle": "Voice Chat Playground",
    "action": {
      "buy": "Buy",
      "connect": "Connect"
    },
    "capabilities": {
      "title": "AI Capabilities",
      "phoneCalls": "Phone calls",
      "whatsapp": "Whatsapp",
      "instagram": "Instagram",
      "voice": "Voice",
      "sms": "SMS"
    },
    "loading": {
      "checkingSetup": "Checking AI Assistant setup...",
      "loadingPricing": "Loading pricing...",
      "loadingNumbers": "Loading available numbers...",
      "loading": "Loading...",
      "saving": "Saving..."
    },
    "status": {
      "active": "Active",
      "connected": "Connected",
      "notConnected": "Not Connected",
      "noNumberAssigned": "No AI assistant number assigned. Please set one up first."
    },
    "main": {
      "activeTitle": "AI Assistant Active",
      "phoneAssigned": "Phone Number Assigned",
      "readyDescription": "Your AI assistant is ready to handle customer inquiries via phone calls and messages.",
      "testPlayground": "Test Voice Chat Playground",
      "whatsappTitle": "WhatsApp Chat",
      "whatsappIntegration": "WhatsApp Integration",
      "whatsappDescription": "Connect your WhatsApp Business account to enable AI-powered customer chat support.",
      "whatsappConnection": "Connect your WhatsApp Business account for AI-powered chat support.",
      "whatsappNumber": "WhatsApp Number",
      "whatsappNumberDescription": "This number will be used for your WhatsApp communications and AI-powered customer support.",
      "scanQR": "Scan with WhatsApp",
      "linkAccount": "Link Business Account → Start chatting with AI",
      "trainingTitle": "AI Training Data",
      "trainingDescription": "Customize your AI assistant's knowledge by providing training data. This information helps the AI understand your business and provide better responses.",
      "trainingPlaceholder": "Enter training data for your AI assistant...",
      "saveTraining": "Save Training Data",
      "connectWhatsapp": "Connect WhatsApp",
      "connectInstagram": "Connect Instagram",
      "instagramSubtitle": "Manage your connected Instagram profile",
      "instagramConnectedSuccess": "Your account is successfully connected and ready to use.",
      "emailLabel": "Email Address",
      "mediaCountLabel": "Media Count",
      "followersLabel": "Followers",
      "followingLabel": "Following",
      "postsLabel": "Posts",
      "notAvailable": "N/A",
      "whatsappConnected": "Your WhatsApp Business account is active and connected.",
      "instagramTitle": "Instagram Integration",
      "instagramDescription": "Connect your Instagram Business account to enable AI to respond to your Direct Messages and comments.",
      "instagramConnected": "Your Instagram Business account is connected.",
      "instagramDeactivationTitle": "Deactivate Instagram Integration",
      "confirmDeactivateInstagram": "Are you sure you want to deactivate the Instagram integration? This will stop the AI from responding to messages and comments.",
      "whatsappDeactivationTitle": "Deactivate WhatsApp Integration",
      "confirmDeactivateWhatsapp": "Are you sure you want to deactivate the WhatsApp integration? This will stop the AI from responding to messages.",
      "voiceTitle": "Assistant Voice",
      "voiceDescription": "Select the voice and language for your AI assistant's verbal interactions.",
      "selectLanguage": "Select Language",
      "selectVoice": "Select Voice",
      "welcomeMessage": "Welcome Message",
      "welcomeMessageDescription": "The first message your AI assistant says when answering a call.",
      "saveSettings": "Save Voice Settings",
      "gender": {
        "Male": "Male",
        "Female": "Female"
      }
    },
    "onboarding": {
      "title": "Setup Your AI Assistant",
      "subtitle": "Choose a phone number for your AI assistant to start handling customer calls and messages",
      "countryTitle": "Where is your business located?",
      "countryDescription": "Select your country to see available phone numbers for your AI assistant",
      "selectCountry": "Select country",
      "viewNumbers": "View Available Numbers",
      "loadingNumbers": "Loading...",
      "changeCountry": "Change Country",
      "pricingTitle": "Pricing Information",
      "pricingDescription": "Current pricing for phone numbers in",
      "localNumbers": "Local Numbers",
      "tollFreeNumbers": "Toll-Free Numbers",
      "monthlyCost": "Monthly cost:",
      "availableNumbers": "Available Phone Numbers",
      "numbersDescription": "Select a phone number for your AI assistant. All numbers support voice calls and SMS messaging.",
      "selectedNumber": "Selected Number",
      "assignNumber": "Assign Number",
      "assigning": "Assigning...",
      "noNumbersTitle": "No numbers available",
      "noNumbersDescription": "No phone numbers are currently available for",
      "tryDifferentCountry": "Try selecting a different country.",
      "failedLoadTitle": "Failed to load numbers",
      "failedLoadDescription": "There was an error loading phone numbers. Please try again.",
      "tryAgain": "Try Again"
    },
    "playgroundTitle": "Voice Chat Playground",
    "playgroundAssistantNumber": "AI Assistant Number",
    "playgroundYourNumber": "Your Phone Number",
    "playgroundNumberDescription": "Enter your phone number to receive a call from the AI assistant",
    "playgroundPlaceholder": "234 567 8900",
    "playgroundStartCall": "Start Call",
    "playgroundCalling": "Calling...",
    "playgroundInstructionsTitle": "How it works:",
    "playgroundInstructionsStep1": "Make sure you have an AI assistant number assigned",
    "playgroundInstructionsStep2": "Enter your phone number (with country code, e.g., +1 for US)",
    "playgroundInstructionsStep3": "Click \"Start Call\" to initiate the call",
    "playgroundInstructionsStep4": "You will receive a call from the AI assistant",
    "playgroundInstructionsStep5": "Talk to the AI assistant naturally",
    "item": {
      "total": "Total",
      "today": "Today"
    },
    "countries": {
      "FR": "🇫🇷 France",
      "US": "🇺🇸 United States",
      "GB": "🇬🇧 United Kingdom",
      "DE": "🇩🇪 Germany",
      "ES": "🇪🇸 Spain",
      "CA": "🇨🇦 Canada",
      "IT": "🇮🇹 Italy",
      "NL": "🇳🇱 Netherlands",
      "BE": "🇧🇪 Belgium",
      "CH": "🇨🇭 Switzerland",
      "AT": "🇦🇹 Austria",
      "SE": "🇸🇪 Sweden",
      "NO": "🇳🇴 Norway",
      "DK": "🇩🇰 Denmark",
      "FI": "🇫🇮 Finland",
      "PL": "🇵🇱 Poland",
      "PT": "🇵🇹 Portugal",
      "IE": "🇮🇪 Ireland",
      "AU": "🇦🇺 Australia",
      "NZ": "🇳🇿 New Zealand",
      "JP": "🇯🇵 Japan",
      "KR": "🇰🇷 South Korea",
      "CN": "🇨🇳 China",
      "IN": "🇮🇳 India",
      "SG": "🇸🇬 Singapore",
      "HK": "🇭🇰 Hong Kong",
      "AE": "🇦🇪 UAE",
      "SA": "🇸🇦 Saudi Arabia",
      "BR": "🇧🇷 Brazil",
      "MX": "🇲🇽 Mexico",
      "ZA": "🇿🇦 South Africa"
    }
  },
  "customers": {
    "pageTitle": "Customer Records & CRM",
    "tabs": {
      "all": "All Customers",
      "new": "New",
      "active": "Active",
      "inactive": "Inactive"
    },
    "buttons": {
      "addCustomer": "Add Customer"
    },
    "modals": {
      "addClient": "Add New Customer",
      "editClient": "Edit Customer Details"
    },
    "form": {
      "clientName": "Customer Name",
      "email": "Email",
      "phone": "Phone",
      "status": "Status",
      "description": "Description",
      "placeholders": {
        "clientName": "Customer Name",
        "email": "email@example.com",
        "phone": "(555) 000 - 000",
        "description": "Add any notes about this customer..."
      },
      "buttons": {
        "cancel": "Cancel",
        "addClient": "Add Customer",
        "saveChanges": "Save Changes",
        "adding": "Adding...",
        "saving": "Saving..."
      }
    },
    "validation": {
      "clientNameRequired": "Customer name is required",
      "emailRequired": "Email is required",
      "invalidEmail": "Invalid email address"
    },
    "emptyState": {
      "title": "No customers found",
      "description": "There are no customers in this category yet."
    },
    "customerItem": {
      "visits": "Visits",
      "spent": "Spent",
      "status": {
        "new": "New",
        "active": "Active",
        "inactive": "Inactive"
      }
    },
    "search": {
      "placeholder": "Search customers by name or email..."
    },
    "appointments": {
      "title": "Customer Appointments",
      "noAppointments": "No appointments found for this customer.",
      "service": "Service",
      "stylist": "Stylist",
      "date": "Date",
      "time": "Time",
      "fee": "Fee",
      "status": "Status",
      "callLogs": "Call Logs",
      "whatsapp": "WhatsApp Sessions",
      "totalAppointments": "Total Appointments",
      "totalSpent": "Total Spent",
      "lastAppointment": "Last Appointment",
      "lastInteraction": "Last Interaction",
      "noShow": "No Show",
      "markAsNoShow": "Mark as No Show"
    },
    "loading": {
      "staff": "Loading customers..."
    }
  },
  "reminders": {
    "pageTitle": "Automated Reminders",
    "main": {
      "title": "Reminder Automations",
      "description": "Automated reminders for bookings and follow-ups.",
      "addReminder": "Add Reminder"
    },
    "list": {
      "noReminders": "No reminders configured yet.",
      "editTemplate": "Edit Template",
      "titles": {
        "30mAppointment": "30-Minute Appointment Reminder",
        "2hAppointment": "2-Hour Appointment Reminder",
        "24hAppointment": "24-Hour Appointment Reminder",
        "appointment": "Appointment Reminder",
        "birthday": "Birthday Greeting",
        "inactiveClient": "Inactive Customer Follow-up",
        "newClient": "New Client Welcome",
        "automation": "Reminder Automation"
      },
      "descriptions": {
        "automated": "Automated reminder"
      }
    },
    "modals": {
      "addTitle": "Add New Reminder",
      "editTitle": "Edit Reminder",
      "loading": "Loading reminder details..."
    },
    "form": {
      "schedule": {
        "label": "Schedule",
        "placeholder": "Select when to send",
        "options": {
          "30m_before": "30 minutes before",
          "2h_before": "2 hours before",
          "24h_before": "24 hours before",
          "30m_after": "30 minutes after",
          "2h_after": "2 hours after",
          "24h_after": "24 hours after"
        }
      },
      "channels": {
        "label": "Communication Channels",
        "options": {
          "whatsapp": "WhatsApp",
          "sms": "SMS",
          "instagram": "Instagram"
        }
      },
      "message": {
        "label": "Message Template",
        "description": "Use {client_name} to include the client's name. This variable is required and will be automatically replaced.",
        "placeholder": "Enter your reminder message..."
      },
      "inactiveDays": {
        "label": "Inactive Days",
        "placeholder": "30"
      },
      "buttons": {
        "cancel": "Cancel",
        "saving": "Saving...",
        "addReminder": "Add Reminder",
        "saveChanges": "Save Changes"
      },
      "validation": {
        "channelsRequired": "At least one channel is required",
        "messageRequired": "Message is required",
        "scheduleRequired": "Schedule is required"
      }
    }
  },
  "marketing": {
    "pageTitle": "Marketing & Offers",
    "main": {
      "title": "All Offers",
      "addOffer": "Add Offer"
    },
    "emptyState": {
      "title": "No offers yet",
      "description": "Create your first promotional offer to attract and engage your customers with special discounts and deals.",
      "subtitle": "Ready to boost your sales?"
    },
    "offerTypes": {
      "festive": "Festive Offer",
      "nthVisit": "No. of Visit Offer",
      "spendThreshold": "Spend Threshold Offer"
    },
    "offerDetails": {
      "validUntil": "Valid Until:",
      "afterVisits": "after",
      "visits": "visits",
      "uponSpending": "upon spending",
      "off": "OFF"
    },
    "tooltips": {
      "editOffer": "Edit offer",
      "deleteOffer": "Delete offer"
    },
    "confirmDialog": {
      "deleteTitle": "Delete offer: {title}",
      "deleteDescription": "Are you sure you want to delete the offer \"{title}\"? This action cannot be undone.",
      "deleteConfirm": "Delete",
      "cancel": "Cancel"
    },
    "modals": {
      "addTitle": "Add New Offer",
      "editTitle": "Edit Offer",
      "createFestive": "Create Festive Offer",
      "createVisits": "Create No. of Visits Offer",
      "createSpend": "Create Spend Threshold Offer"
    },
    "offerCards": {
      "festive": {
        "title": "Festive Offer (Start Date / End Date)",
        "description": "Celebrate the festive season with exclusive salon savings! Enjoy premium services at special prices and make every moment shine. This limited-period offer brings you the perfect opportunity to pamper yourself with top beauty treatments.",
        "button": "Create Offer"
      },
      "visits": {
        "title": "No. of Visit Offer (Loyalty Visit Based)",
        "description": "Unlock exciting rewards as you complete more visits! This offer thanks our loyal customers with an exclusive discount after they cross the required number of salon visits.",
        "button": "Create Offer"
      },
      "spend": {
        "title": "Spend Threshold Offer (Customer Spend Based)",
        "description": "Get rewarded for your beauty spends! Reach the minimum spend amount and enjoy a special discount on your next salon service. The more you indulge, the more you save.",
        "button": "Create Offer"
      }
    },
    "form": {
      "labels": {
        "offerTitle": "Offer Title",
        "startDate": "Start Date",
        "endDate": "End Date",
        "numberOfVisits": "Number of Visits",
        "spendThreshold": "Spend Threshold",
        "description": "Description",
        "message": {
          "label": "Message Template",
          "description": "Use {client_name} to include the client's name. This variable is required and will be automatically replaced."
        },
        "discountValue": "Discount Value (%)"
      },
      "placeholders": {
        "offerTitle": "Offer Title",
        "startDate": "Start date",
        "endDate": "End date",
        "numberOfVisits": "Number of Visits",
        "spendThreshold": "Spend Threshold",
        "description": "Description",
        "message": "Enter message template...",
        "discountValue": "Discount Value (%)"
      },
      "validation": {
        "offerTitleRequired": "Offer title is required",
        "descriptionRequired": "Description is required",
        "messageRequired": "Message is required",
        "discountValueRequired": "Discount value is required",
        "startDateRequired": "Start date is required",
        "endDateRequired": "End date is required",
        "numberOfVisitsRequired": "Number of visits is required",
        "spendThresholdRequired": "Spend threshold is required"
      },
      "buttons": {
        "cancel": "Cancel",
        "createOffer": "Create Offer",
        "updateOffer": "Update Offer",
        "creating": "Creating...",
        "updating": "Updating..."
      }
    }
  },
  "analytics": {
    "pageTitle": "Analytics & Reports",
    "stats": {
      "totalRevenue": "Total Revenue",
      "totalBookings": "Total Bookings",
      "newCustomers": "New Customers",
      "avgRating": "Avg Rating"
    },
    "tabs": {
      "overview": "Overview",
      "service": "Service",
      "stylist": "Stylist",
      "customer": "Customer"
    },
    "overview": {
      "bookings": {
        "title": "Bookings",
        "description": "Track your booking trends over time",
        "selectRange": "Select range",
        "ranges": {
          "daily": "Daily",
          "weekly": "Weekly",
          "monthly": "Monthly"
        },
        "empty": {
          "title": "No Booking Data",
          "description": "Booking data is not available at the moment. Start making bookings to see your weekly trends.",
          "subtitle": "Data will appear here"
        },
        "tooltip": "Bookings"
      },
      "earnings": {
        "title": "Earnings",
        "description": "Monitor your revenue growth",
        "earningsDescription": "Earnings for each day of the week",
        "empty": {
          "title": "No Earnings Data",
          "description": "Earnings data is not available at the moment. Complete bookings to start tracking your revenue.",
          "subtitle": "Data will appear here"
        },
        "tooltip": "Earnings"
      }
    },
    "service": {
      "distribution": {
        "title": "Service Distribution",
        "description": "Proportion of bookings by service type",
        "empty": {
          "title": "No Service Data",
          "description": "Service distribution data is not available at the moment. Start offering services to see your distribution.",
          "subtitle": "Data will appear here"
        }
      },
      "performance": {
        "title": "Service Performance",
        "description": "Bookings and revenue by service",
        "empty": {
          "title": "No Performance Data",
          "description": "Service performance data is not available at the moment. Complete services to track performance.",
          "subtitle": "Data will appear here"
        },
        "booking": "booking",
        "bookings": "bookings"
      }
    },
    "stylist": {
      "performance": {
        "title": "Stylist Performance",
        "description": "Top stylists, bookings, and revenue",
        "bookings": "Bookings",
        "revenue": "Revenue",
        "empty": "No stylist performance data available"
      }
    },
    "customer": {
      "type": {
        "title": "Customer Type",
        "description": "Breakdown of returning vs new customers.",
        "returning": "Customer Return",
        "new": "New Customer"
      },
      "satisfaction": {
        "title": "Satisfaction",
        "description": "Customer satisfaction levels.",
        "verySatisfied": "Very Satisfied",
        "satisfied": "Satisfied"
      },
      "retention": {
        "title": "Retention",
        "description": "Monthly retention and churn rate.",
        "monthlyRetention": "Monthly Retention",
        "churnRate": "Churn Rate"
      }
    },
    "overviewCards": {
      "topPerformingDays": {
        "title": "Top Performing Days",
        "description": "Highest earning days.",
        "noData": "No data"
      },
      "peakHours": {
        "title": "Peak Hours",
        "description": "Top booking hours.",
        "noData": "No data"
      },
      "bookingCompletion": {
        "title": "Booking Completion",
        "description": "Confirmed bookings and completion rate.",
        "confirmed": "Confirmed",
        "noShows": "No Shows",
        "completionRate": "Completion Rate"
      }
    }
  },
  "earnings": {
    "pageTitle": "Earnings",
    "stats": {
      "totalEarningToday": "Total Earning Today",
      "totalRevenue": "Total Revenue",
      "appointments": "Appointments"
    },
    "chart": {
      "title": "Earnings",
      "description": "Your earnings over the selected range",
      "descriptionPast7Days": "Your earnings over the past 7 days",
      "selectRange": "Select range",
      "ranges": {
        "daily": "Daily",
        "weekly": "Weekly",
        "monthly": "Monthly"
      },
      "empty": {
        "title": "No Earnings Data",
        "description": "Earnings data is not available at the moment. Complete bookings to start tracking your revenue.",
        "subtitle": "Data will appear here"
      },
      "tooltip": "Earnings"
    },
    "overview": {
      "topPerformingDays": {
        "title": "Top Performing Days",
        "description": "Highest earning days.",
        "noData": "No data"
      },
      "peakHours": {
        "title": "Peak Hours",
        "description": "Top booking hours.",
        "noData": "No data"
      },
      "cancellationsNoShows": {
        "title": "Cancellations & No-Shows",
        "description": "Missed and cancelled bookings.",
        "noShows": "No-Shows",
        "lateCancel": "Late Cancel",
        "earlyCancel": "Early Cancel"
      }
    }
  },
  "credits": {
    "pageTitle": "Credits",
    "header": {
      "title": "Credits & Top Ups"
    },
    "balance": {
      "availableCredits": "Available Credits",
      "unableToLoad": "Unable to load balance",
      "neverExpire": "Topup credits never expire",
      "credits": "credits"
    },
    "topups": {
      "oneTimePurchase": "One-time purchase",
      "perCredit": "per credit",
      "totalPrice": "Total Price",
      "buyNow": "Buy Now",
      "processing": "Processing...",
      "noTopups": {
        "title": "No Topups Available",
        "description": "There are no credit topup packages available at the moment."
      },
      "creditRates": "Credit Rates",
      "credits": "credits",
      "call": "call",
      "sms": "sms",
      "whatsapp": "whatsapp",
      "minute": "minute",
      "message": "message"
    },
    "transactions": {
      "title": "Transaction History",
      "transactionId": "Transaction ID",
      "creditsPurchased": "Credits Purchased",
      "amount": "Amount",
      "status": "Status",
      "purchaseDate": "Purchase Date",
      "active": "Active",
      "inactive": "Inactive",
      "failedToLoad": {
        "title": "Failed to Load Transactions",
        "description": "Unable to load your transaction history. Please try again later."
      },
      "noTransactions": {
        "title": "No Transactions Yet",
        "description": "You haven't made any credit purchases yet. Your transaction history will appear here."
      }
    },
    "usage": {
      "title": "Credits Usage History",
      "show": "Show:",
      "dateTime": "Date & Time",
      "creditsUsed": "Credits Used",
      "reason": "Reason",
      "callDuration": "Call Duration",
      "failedToLoad": {
        "title": "Failed to Load Usage Data",
        "description": "Unable to load your credits usage history. Please try again later."
      },
      "noUsage": {
        "title": "No Usage Yet",
        "description": "Your credits usage history will appear here once you start using credits."
      },
      "pagination": {
        "showing": "Showing {start} to {end} of {total} entries",
        "page": "Page {current} of {total}",
        "previous": "Previous",
        "next": "Next"
      }
    },
    "payment": {
      "completePurchase": "Complete Your Purchase",
      "purchaseCredits": "Purchase {credits} credits for {amount}",
      "cancel": "Cancel",
      "payNow": "Pay Now",
      "processing": "Processing...",
      "success": {
        "title": "Payment Successful!",
        "description": "Your credits have been added to your account."
      },
      "error": "An error occurred during payment."
    },
    "currentPlan": {
      "title": "Current Plan",
      "active": "Active",
      "expired": "Expired",
      "cancelled": "Cancelled",
      "noActiveSubscription": {
        "title": "No Active Subscription",
        "description": "You don't have an active subscription. Choose a plan below to get started."
      },
      "creditsUsage": "Credits Usage",
      "used": "used",
      "remaining": "credits remaining",
      "percentUsed": "% used",
      "expires": "Expires",
      "daysLeft": "days left",
      "validUntil": "Valid until"
    },
    "plans": {
      "currentPlan": "Current Plan",
      "creditsIncluded": "credits included",
      "validForDays": "Valid for {days} days",
      "aiAssistant": "AI Assistant access",
      "voiceSms": "Voice & SMS support",
      "subscribeNow": "Subscribe Now",
      "subscribing": "Subscribing...",
      "noPlans": {
        "title": "No Plans Available",
        "description": "There are no subscription plans available at the moment. Please check back later."
      }
    }
  },
  "support": {
    "pageTitle": "Support",
    "header": {
      "title": "Support Center",
      "description": "Submit new support tickets or view your existing tickets"
    },
    "tabs": {
      "submit": "Submit Ticket",
      "tickets": "My Tickets"
    },
    "form": {
      "subject": {
        "label": "Subject",
        "placeholder": "Brief description of your issue",
        "validation": {
          "minLength": "Subject must be at least 5 characters"
        }
      },
      "description": {
        "label": "Description",
        "placeholder": "Please provide detailed information about your issue, including steps to reproduce, error messages, and any other relevant details...",
        "validation": {
          "minLength": "Description must be at least 20 characters"
        }
      },
      "priority": {
        "label": "Priority Level",
        "placeholder": "Select priority level",
        "options": {
          "low": {
            "label": "Low",
            "description": "General questions or minor issues"
          },
          "medium": {
            "label": "Medium",
            "description": "Issues affecting some functionality"
          },
          "high": {
            "label": "High",
            "description": "Major issues affecting business operations"
          },
          "urgent": {
            "label": "Urgent",
            "description": "Critical issues requiring immediate attention"
          }
        }
      },
      "submit": {
        "submitting": "Submitting...",
        "submit": "Submit Ticket"
      }
    },
    "tickets": {
      "status": {
        "open": "Open",
        "in-progress": "In Progress",
        "resolved": "Resolved",
        "closed": "Closed"
      },
      "empty": {
        "title": "No support tickets yet",
        "description": "You haven't submitted any support tickets. Create your first ticket to get help with any issues.",
        "action": "Submit Your First Ticket"
      }
    },
    "help": {
      "title": "Need help filling this out?",
      "description": "Be as specific as possible about your issue. Include error messages, steps to reproduce, and what you were trying to accomplish. This helps us resolve your issue faster."
    }
  },
  "header": {
    "credits": "credits",
    "profile": "Profile",
    "creditsMenu": "Credits",
    "logout": "Logout"
  },
  "profile": {
    "title": "Profile",
    "loading": "Loading profile...",
    "contactInformation": "Contact Information",
    "emailAddress": "Email Address",
    "accountSettings": "Account Settings",
    "timezone": "Timezone",
    "notSet": "Not set",
    "accountStatus": "Account Status",
    "verified": "Verified",
    "website": "Website",
    "ownerName": "Owner Name",
    "address": "Address",
    "street": "Street",
    "city": "City",
    "postalCode": "Postal Code",
    "country": "Country",
    "socialLinks": "Social Links",
    "openingHours": "Opening Hours",
    "holidays": "Holidays",
    "day": "Day",
    "open": "Open",
    "close": "Close",
    "closed": "Closed",
    "date": "Date",
    "reason": "Reason",
    "noHolidays": "No holidays scheduled",
    "salonPhone": "Salon Phone",
    "salonEmail": "Salon Email",
    "businessInformation": "Business Information",
    "editProfile": "Edit Profile",
    "editProfileDesc": "Update your salon information, contact details, social links, and working schedule.",
    "enterAddress": "Enter your address",
    "save": "Save",
    "cancel": "Cancel",
    "saving": "Saving..."
  },
  "notifications": {
    "title": "Notifications",
    "tabs": {
      "all": "All",
      "appointmentBooked": "Booked",
      "incomingCall": "Calls",
      "clientCreated": "Clients",
      "appointmentCancelled": "Cancelled",
      "appointmentCompleted": "Completed"
    },
    "settings": {
      "title": "Notification Settings",
      "appointment": {
        "title": "Appointment Notifications",
        "description": "Get notified when new appointments are booked"
      },
      "cancellation": {
        "title": "Cancellation Notifications",
        "description": "Get notified when appointments are cancelled"
      },
      "newClient": {
        "title": "New Client Notifications",
        "description": "Get notified when new clients register"
      },
      "incomingCall": {
        "title": "Incoming Call Notifications",
        "description": "Get notified about incoming calls"
      },
      "completed": {
        "title": "Completed Appointment Notifications",
        "description": "Get notified when appointments are completed"
      }
    },
    "list": {
      "loading": "Loading notifications...",
      "error": "Failed to load notifications",
      "empty": "No notifications",
      "markAllAsRead": "Mark all as read",
      "marking": "Marking...",
      "clearAll": "Clear All"
    }
  }
}