{
  "landing": {
    "trusted": "Trusted by 1000+ E-commerce Businesses",
    "hero": {
      "title": "AI Phone Support That",
      "subtitle": "Never Sleeps",
      "description": "Transform your customer service with AI that handles calls in 50+ languages, reduces costs by 78%, and provides 24/7 support that your customers will love.",
      "startTrial": "Start Free Trial",
      "watchDemo": "Watch Demo"
    },
    "stats": {
      "costReduction": "Average Cost Reduction",
      "uptime": "Uptime Guarantee",
      "languages": "Languages Supported",
      "responseTime": "Average Response Time",
      "satisfaction": "Customer Satisfaction",
      "availability": "Availability"
    },
    "partners": {
      "title": "Seamlessly integrates with",
      "description": "Connect with your existing e-commerce platform in minutes",
      "more": "+ 50+ more platforms supported"
    },
    "features": {
      "title": "Everything You Need for Perfect Customer Service",
      "description": "Built for e-commerce businesses that want to scale without compromising on customer experience.",
      "phone": {
        "title": "Connect Any Phone Number",
        "description": "Seamlessly integrate with any existing phone system or get new numbers instantly in 100+ countries."
      },
      "language": {
        "title": "Multi-Language Support",
        "description": "Support customers in 50+ languages with native-speaking AI that understands cultural nuances."
      },
      "fast": {
        "title": "Lightning Fast Response",
        "description": "AI responds in under 300ms, providing instant customer support that never sleeps."
      },
      "security": {
        "title": "Enterprise Security",
        "description": "Bank-level encryption and compliance with GDPR, HIPAA, and SOC 2 standards."
      },
      "analytics": {
        "title": "Advanced Analytics",
        "description": "Deep insights into call patterns, customer satisfaction, and performance metrics."
      },
      "conversation": {
        "title": "Natural Conversations",
        "description": "AI that understands context, emotions, and can handle complex customer inquiries naturally."
      }
    },
    "savings": {
      "title": "How Much Are E-commerce Stores Saving?",
      "description": "Real results from businesses that switched to ShopCall.ai",
      "average": {
        "title": "Average Monthly Savings",
        "description": "Across 500+ e-commerce businesses",
        "reduction": "cost reduction"
      },
      "calls": {
        "title": "Calls Handled Daily",
        "description": "Per AI agent, 24/7 availability",
        "response": "response time"
      },
      "satisfaction": {
        "title": "Customer Satisfaction",
        "description": "Higher than traditional call centers",
        "leading": "Industry leading"
      }
    },
    "testimonials": {
      "title": "What Our Customers Say",
      "description": "Join thousands of businesses that have transformed their customer service",
      "saves": "Saves"
    },
    "cta": {
      "title": "Ready to Transform Your Customer Service?",
      "description": "Join 1000+ businesses saving an average of $35,000/month with ShopCall.ai",
      "freeTrial": "Free 14-day trial",
      "setup": "Setup in under 2 hours",
      "contracts": "No long-term contracts",
      "schedulDemo": "Schedule Demo"
    },
    "footer": {
      "description": "The future of customer service is here. Available in 50+ languages, 100+ countries.",
      "rights": "© 2024 ShopCall.ai. All rights reserved.",
      "about": "About Us",
      "privacy": "Privacy Policy",
      "terms": "Terms & Conditions",
      "contact": "Contact Us"
    }
  },
  "auth": {
    "login": {
      "title": "Sign In",
      "welcome": "Welcome back! Please sign in to your account",
      "email": "Email",
      "emailPlaceholder": "Enter your email",
      "password": "Password",
      "passwordPlaceholder": "Enter your password",
      "submit": "Sign In",
      "signingIn": "Signing In...",
      "noAccount": "Don't have an account?",
      "signup": "Sign up"
    },
    "signup": {
      "title": "Create Account",
      "description": "Start your free trial today",
      "fullName": "Full Name",
      "fullNamePlaceholder": "Enter your full name",
      "email": "Email",
      "emailPlaceholder": "Enter your email",
      "password": "Password",
      "passwordPlaceholder": "Create a password",
      "companyName": "Company Name",
      "companyNamePlaceholder": "Enter your company name",
      "username": "Username",
      "usernamePlaceholder": "Choose a username",
      "submit": "Create Account",
      "creating": "Creating Account...",
      "hasAccount": "Already have an account?",
      "login": "Sign in"
    },
    "otp": {
      "title": "Verify Your Email",
      "description": "We've sent a verification code to your email",
      "codePlaceholder": "Enter 6-digit code",
      "verify": "Verify Email",
      "verifying": "Verifying...",
      "resend": "Didn't receive code?",
      "resendButton": "Resend"
    }
  },
  "dashboard": {
    "title": "AI Call Dashboard",
    "subtitle": "Your AI calling insights",
    "welcome": "Welcome back",
    "overview": "Overview",
    "quickFilters": {
      "24h": "24h",
      "7d": "7d",
      "14d": "14d",
      "30d": "30d",
      "customRange": "Custom range"
    },
    "search": "Search calls...",
    "noCallData": "No call data available yet",
    "kpi": {
      "totalCalls": "Total Calls",
      "todayCalls": "Today's Calls",
      "avgCallDuration": "Avg Duration",
      "totalDuration": "Total Duration",
      "vsYesterday": "vs yesterday",
      "allTime": "all time",
      "loading": "Loading metrics...",
      "noData": "No data available"
    },
    "recentCalls": {
      "title": "Recent Calls",
      "viewAll": "View All",
      "timeframe": "Last 24 hours",
      "loading": "Loading calls...",
      "error": "Failed to load calls",
      "noCalls": "No recent calls to display",
      "headers": {
        "time": "Time",
        "caller": "Caller",
        "duration": "Duration"
      }
    },
    "charts": {
      "callVolume": "Call Volume",
      "resolutionRate": "Resolution Rate",
      "topIntents": "Top Call Intents"
    }
  },
  "sidebar": {
    "dashboard": "Dashboard",
    "calls": "Call Logs",
    "analytics": "Analytics",
    "webshops": "Webshops",
    "phoneNumbers": "Phone Numbers",
    "aiConfig": "AI Configuration",
    "apiKeys": "API Keys",
    "settings": "Settings",
    "logout": "Logout",
    "configuration": "Configuration",
    "activeShop": "Active Shop",
    "aiAssistant": "AI Assistant",
    "aiMenu": "AI Configuration",
    "knowledgeBase": "Knowledge Base",
    "products": "Products",
    "websiteContent": "Website Content",
    "customContent": "Custom Content",
    "inactive": "Inactive"
  },
  "settings": {
    "title": "Account Settings",
    "subtitle": "Manage your account details and preferences",
    "profileInfo": "Profile Information",
    "fullName": "Full Name",
    "companyName": "Company Name",
    "updateProfile": "Update Profile",
    "updating": "Updating...",
    "profileUpdated": "Profile updated successfully!",
    "changeEmail": "Change Email",
    "currentEmail": "Current Email",
    "newEmail": "New Email",
    "updateEmail": "Update Email",
    "emailUpdateSent": "Confirmation email sent! Please check both your old and new email addresses to confirm the change.",
    "changePassword": "Change Password",
    "newPassword": "New Password",
    "confirmPassword": "Confirm Password",
    "passwordRequirement": "Password must be at least 8 characters",
    "updatePassword": "Update Password",
    "passwordUpdated": "Password updated successfully!",
    "placeholders": {
      "fullName": "John Doe",
      "companyName": "Acme Inc.",
      "newEmail": "newemail@example.com",
      "newPassword": "Enter new password",
      "confirmPassword": "Confirm new password"
    },
    "errors": {
      "notAuthenticated": "Not authenticated",
      "updateProfileFailed": "Failed to update profile",
      "invalidEmail": "Please enter a valid email address",
      "updateEmailFailed": "Failed to update email",
      "passwordTooShort": "Password must be at least 8 characters long",
      "passwordsDoNotMatch": "Passwords do not match",
      "updatePasswordFailed": "Failed to update password"
    }
  },
  "common": {
    "loading": "Loading...",
    "error": "Error",
    "success": "Success",
    "save": "Save",
    "cancel": "Cancel",
    "delete": "Delete",
    "edit": "Edit",
    "add": "Add",
    "remove": "Remove",
    "search": "Search",
    "filter": "Filter",
    "export": "Export",
    "import": "Import",
    "back": "Back",
    "next": "Next",
    "previous": "Previous",
    "close": "Close",
    "view": "View",
    "details": "Details",
    "refresh": "Refresh",
    "tryAgain": "Try Again",
    "personalData": "Personal data",
    "justNow": "just now",
    "minsAgo": "{{count}} mins ago",
    "hoursAgo": "{{count}} hours ago",
    "daysAgo": "{{count}} days ago",
    "free": "Free",
    "note": "Note"
  },
  "signup": {
    "title": "Sign Up",
    "subtitle": "Create your account to get started",
    "fullName": "Full Name",
    "fullNamePlaceholder": "Enter your full name",
    "companyName": "Company Name",
    "companyNamePlaceholder": "Enter your company name",
    "email": "Email",
    "emailPlaceholder": "Enter your email",
    "password": "Password",
    "passwordPlaceholder": "Create a password",
    "passwordRequirement": "Password must be at least 8 characters long",
    "createAccount": "Create Account",
    "creatingAccount": "Creating Account...",
    "alreadyHaveAccount": "Already have an account?",
    "signIn": "Sign in",
    "errors": {
      "nameRequired": "Full name is required",
      "nameMinLength": "Name must be at least 2 characters",
      "companyRequired": "Company name is required",
      "companyMinLength": "Company name must be at least 2 characters",
      "emailRequired": "Email is required",
      "emailInvalid": "Please enter a valid email address",
      "passwordRequired": "Password is required",
      "passwordMinLength": "Password must be at least 8 characters",
      "signupFailed": "An error occurred during signup. Please try again.",
      "emailAlreadyRegistered": "This email is already registered. Please login instead."
    },
    "successMessage": "Account created successfully! Please check your email to verify your account before logging in."
  },
  "otp": {
    "title": "Verify Your Email",
    "subtitle": "Enter the verification code sent to your email",
    "sentTo": "We've sent a 6-digit code to",
    "wrongEmail": "Wrong email? Click the edit icon to change it",
    "verifyCode": "Verify Code",
    "verifying": "Verifying...",
    "didntReceive": "Didn't receive the code?",
    "resend": "Resend",
    "resending": "Resending...",
    "backToSignIn": "Back to Sign In",
    "errors": {
      "invalidOTP": "Invalid OTP code",
      "somethingWrong": "Something went wrong. Please try again."
    }
  },
  "callLogs": {
    "title": "Call Logs",
    "subtitle": "Detailed history of all AI-handled calls",
    "export": "Export",
    "dateRange": "Date Range",
    "searchPlaceholder": "Search by phone number or transcript...",
    "filters": "Filters",
    "allCallLogs": "All Call Logs",
    "loadingCallLogs": "Loading call logs...",
    "failedToLoad": "Failed to load call logs",
    "noCalls": "No calls found",
    "table": {
      "time": "Time",
      "customer": "Customer",
      "intent": "Intent",
      "outcome": "Outcome",
      "duration": "Duration",
      "sentiment": "Sentiment",
      "cost": "Cost",
      "actions": "Actions",
      "startedAt": "Started At",
      "endedAt": "Ended At",
      "caller": "Caller",
      "analytics": "Analytics"
    },
    "analyticsStatus": {
      "pending": "Analytics pending",
      "running": "Analytics running...",
      "completed": "Analytics completed",
      "failed": "Analytics failed"
    },
    "retryAnalytics": "Retry Analytics",
    "runAnalytics": "Run Analytics",
    "triggeringAnalytics": "Starting analytics...",
    "exportDialog": {
      "title": "Export Call Logs",
      "description": "Export {{count}} call logs in your preferred format",
      "download": "Download",
      "downloading": "Downloading...",
      "formats": {
        "csv": "CSV",
        "csvDescription": "Comma-separated values, compatible with Excel and spreadsheet apps",
        "json": "JSON",
        "jsonDescription": "Structured data format, ideal for developers and data processing",
        "excel": "Excel",
        "excelDescription": "Microsoft Excel format, ready to open in Excel or similar apps"
      }
    }
  },
  "callLogDetail": {
    "title": "Call Details",
    "backToList": "Back to Call Logs",
    "notFound": "Call not found",
    "callInfo": "Call Information",
    "contactInfo": "Contact Information",
    "callHistory": "Call History",
    "startedAt": "Started At",
    "endedAt": "Ended At",
    "caller": "Caller",
    "duration": "Duration",
    "cost": "Cost",
    "recording": "Recording",
    "clickToPlay": "Click to play recording",
    "costsBreakdown": "Costs Breakdown",
    "total": "Total",
    "transcript": "Transcript",
    "noTranscript": "No transcript available",
    "totalCalls": "Total Calls",
    "totalDuration": "Total Duration",
    "totalCost": "Total Cost",
    "callOutcome": "Call Outcome",
    "summary": "Summary",
    "addedAgo": "Added {{time}}",
    "relatedCustomers": "Related Customers",
    "relatedOrders": "Related Orders",
    "relatedProducts": "Related Products",
    "noRelatedData": "No related data found",
    "analyticsRunning": "Analysis in progress...",
    "analyticsFailed": "Analysis failed",
    "analyticsError": "Error",
    "satisfaction": "Customer Satisfaction"
  },
  "outcomes": {
    "order_inquiry": "Order Inquiry",
    "product_inquiry": "Product Inquiry",
    "order_placed": "Order Placed",
    "complaint": "Complaint",
    "return_request": "Return Request",
    "general_question": "General Question",
    "callback_requested": "Callback Requested",
    "no_answer": "No Answer",
    "voicemail": "Voicemail",
    "wrong_number": "Wrong Number",
    "resolved": "Resolved",
    "escalated": "Escalated",
    "abandoned": "Abandoned"
  },
  "analytics": {
    "title": "Analytics",
    "subtitle": "Deeper insights and trends over time",
    "tabs": {
      "overview": "Overview",
      "trends": "Trends",
      "performance": "Performance"
    },
    "charts": {
      "callVolumeByDay": "Call Volume by Day",
      "resolutionRateOverTime": "Resolution Rate Over Time",
      "peakCallTimes": "Peak Call Times",
      "heatmapSubtitle": "Heatmap showing busiest hours and days",
      "resolutionRateTrend": "Resolution Rate Trend",
      "peakCallHours": "Peak Call Hours",
      "avgCallDurationByIntent": "Average Call Duration by Intent",
      "topCallIntents": "Top Call Intents",
      "last24Hours": "Last 24 hours"
    },
    "weekdays": {
      "mon": "Mon",
      "tue": "Tue",
      "wed": "Wed",
      "thu": "Thu",
      "fri": "Fri",
      "sat": "Sat",
      "sun": "Sun"
    }
  },
  "webshops": {
    "title": "Webshops",
    "subtitle": "Manage your e-commerce integrations",
    "connectStore": "Connect Store",
    "connectedStores": "Connected Stores",
    "platformName": "Platform",
    "storeName": "Store Name",
    "storeUrl": "Store URL",
    "connectedAt": "Connected",
    "status": "Status",
    "actions": "Actions",
    "active": "Active",
    "inactive": "Inactive",
    "disconnect": "Disconnect",
    "viewDetails": "View Details",
    "manageData": "Manage Data",
    "configureAI": "Configure AI",
    "noStores": "No Stores Connected",
    "noStoresDescription": "Connect your first e-commerce store to start using ShopCall.ai",
    "availablePlatforms": "Available Platforms",
    "shopify": "Shopify",
    "woocommerce": "WooCommerce",
    "shoprenter": "ShopRenter",
    "connectShopify": "Connect Shopify",
    "connectWoocommerce": "Connect WooCommerce",
    "connectShoprenter": "Connect ShopRenter",
    "loading": "Loading stores...",
    "error": "Failed to load stores",
    "syncData": "Sync Data",
    "lastSync": "Last synced",
    "never": "Never"
  },
  "phoneNumbers": {
    "title": "Phone Numbers",
    "subtitle": "Manage phone numbers for your webshops",
    "addPhoneNumber": "Add Phone Number",
    "webshopPhoneNumbers": "Webshop Phone Numbers",
    "webshopsCount": "webshop",
    "webshopsCountPlural": "webshops",
    "activeNumber": "active number",
    "activeNumberPlural": "active numbers",
    "loadingStores": "Loading stores and phone numbers...",
    "noWebshopsConnected": "No webshops connected",
    "noWebshopsSubtitle": "Connect a webshop first to see phone number assignments",
    "goToWebshops": "Go to Webshops",
    "table": {
      "webshop": "Webshop",
      "phoneNumber": "Phone Number",
      "country": "Country",
      "type": "Type",
      "status": "Status",
      "actions": "Actions",
      "notAssigned": "Not assigned",
      "free": "Free",
      "premium": "Premium",
      "inactive": "Inactive",
      "noPhoneNumber": "No Phone Number",
      "active": "Active",
      "assign": "Assign"
    },
    "byoc": {
      "title": "Bring Your Own Carrier",
      "subtitle": "Feature coming soon - Connect your existing carrier account to use your own phone numbers",
      "comingSoon": "Coming Soon",
      "connect": "Connect",
      "features": "Features",
      "requiredFields": "Required Fields"
    },
    "availableCountries": {
      "title": "Available Countries",
      "setup": "Setup",
      "monthly": "Monthly",
      "getNumber": "Get Number",
      "kycRequired": "KYC verification required",
      "noVerification": "No verification needed",
      "activation": "Activation"
    },
    "setupGuide": {
      "title": "Phone Number Setup Guide",
      "step1": {
        "title": "Choose your setup method",
        "description": "Use our managed numbers or bring your own carrier (Twilio, Telnyx, etc.)"
      },
      "step2": {
        "title": "Complete verification (if required)",
        "description": "Some countries require KYC verification. Upload required documents for approval."
      },
      "step3": {
        "title": "Assign to webshop",
        "description": "Connect the phone number to your webshop. Each webshop needs its own dedicated number."
      },
      "step4": {
        "title": "Start receiving calls",
        "description": "Your AI assistant will automatically handle customer calls on the assigned number."
      },
      "carrierBenefits": {
        "title": "Carrier Integration Benefits",
        "benefit1": "Use your existing phone numbers and carrier relationship",
        "benefit2": "Keep your current pricing and billing setup",
        "benefit3": "Leverage carrier-specific features and coverage",
        "benefit4": "Maintain compliance with your carrier's terms"
      },
      "importantNotes": {
        "title": "Important Notes",
        "note1": "Each webshop requires a separate phone number",
        "note2": "Free numbers are auto-assigned during onboarding",
        "note3": "Premium numbers offer better call quality and additional features",
        "note4": "KYC verification may take 1-3 business days",
        "note5": "Carrier integrations require valid API credentials"
      }
    }
  },
  "aiConfig": {
    "title": "AI Configuration",
    "subtitle": "Configure AI behavior and responses per webshop",
    "saveConfiguration": "Save Configuration",
    "saving": "Saving...",
    "selectWebshop": {
      "title": "Select Webshop",
      "subtitle": "Choose which webshop to configure"
    },
    "noStoresConnected": {
      "title": "No Stores Connected",
      "description": "Please connect a store first before configuring AI settings.",
      "goToWebshops": "Go to Webshops"
    },
    "voiceSettings": {
      "title": "Voice & Speech Settings",
      "subtitle": "Configure voice characteristics for",
      "voiceType": "Voice Type",
      "speakingSpeed": "Speaking Speed",
      "accentLanguage": "Accent & Language",
      "selectVoice": "Select Voice",
      "filterByGender": "Filter:",
      "loadingVoices": "Loading voices...",
      "noVoicesFound": "No voices found for the selected filter.",
      "loadError": "Failed to load voices",
      "playError": "Failed to play voice sample",
      "genders": {
        "all": "All",
        "female": "Female",
        "male": "Male",
        "neutral": "Neutral"
      },
      "voices": {
        "sarah": "Sarah (Professional)",
        "james": "James (Friendly)",
        "emma": "Emma (Warm)"
      },
      "speeds": {
        "slow": "Slow",
        "normal": "Normal",
        "fast": "Fast"
      },
      "accents": {
        "usEnglish": "US English",
        "ukEnglish": "UK English",
        "australian": "Australian"
      }
    },
    "conversationBehavior": {
      "title": "Conversation Behavior",
      "subtitle": "Define how the AI interacts with",
      "greetingMessage": "Greeting Message",
      "greetingPlaceholder": "Enter a greeting message...",
      "greetingHint": "No emails, URLs, or website addresses allowed",
      "greetingError": "No emails, URLs, or website addresses allowed",
      "businessHoursMode": "Business Hours Mode",
      "businessHoursModeDesc": "Adjust behavior based on store hours",
      "localCurrencySupport": "Local Currency Support",
      "localCurrencySupportDesc": "Auto-detect customer location",
      "escalationPolicy": "Escalation Policy",
      "escalationPolicies": {
        "low": "Quick Escalation - Transfer to human quickly",
        "medium": "Balanced - Try to resolve then escalate",
        "high": "AI First - Extensive AI resolution attempts"
      }
    },
    "knowledgeBase": {
      "title": "Knowledge Base",
      "subtitle": "Training data specific to",
      "productCatalog": "Product Catalog",
      "orders": "Orders",
      "customers": "Customers",
      "synced": "Synced",
      "notSynced": "Not Synced",
      "products": "products",
      "ordersCount": "orders",
      "customersCount": "customers",
      "autoSync": "Auto-sync from",
      "orderHistory": "Order history",
      "customerDatabase": "Customer database",
      "manageStoreData": "Manage Store Data"
    },
    "businessHours": {
      "title": "Business Hours",
      "subtitle": "Set your store operating hours",
      "regularHours": "Regular Hours",
      "specialHours": "Special Hours / Holidays",
      "days": {
        "monday": "Monday",
        "tuesday": "Tuesday",
        "wednesday": "Wednesday",
        "thursday": "Thursday",
        "friday": "Friday",
        "saturday": "Saturday",
        "sunday": "Sunday"
      },
      "to": "to",
      "closed": "Closed",
      "pickDate": "Pick date",
      "notePlaceholder": "Note (e.g., Christmas)",
      "dateExists": "A special hours entry already exists for this date",
      "specialAdded": "Special hours added",
      "specialDeleted": "Special hours deleted",
      "noSpecialHours": "No special hours configured"
    }
  },
  "onboarding": {
    "title": "AI Phone Assistant",
    "subtitle": "Get your AI phone assistant up and running in 3 simple steps",
    "step": "Step",
    "of": "of",
    "next": "Next",
    "back": "Back",
    "finish": "Finish Setup",
    "step1": {
      "title": "Connect Your Shopify Store",
      "subtitle": "Enter your Shopify store URL to get started",
      "label": "Shopify Store URL",
      "placeholder": "your-store.myshopify.com",
      "description": "We'll connect to your store to understand your products and customers",
      "secureTitle": "Secure Connection",
      "securePoints": [
        "We only read public product information",
        "No access to customer payment data",
        "Industry-standard encryption",
        "You can disconnect anytime"
      ]
    },
    "step2": {
      "title": "Choose Your Phone Number",
      "subtitle": "Pick a phone number for your customers to reach you",
      "loading": "Loading available phone numbers...",
      "error": "Failed to load phone numbers",
      "noPhones": "No phone numbers available at this time",
      "selectNumber": "Select a phone number",
      "type": "Type",
      "location": "Location",
      "available": "Available"
    },
    "step3": {
      "title": "Select Your Package",
      "subtitle": "Choose the perfect plan for your business needs",
      "packages": {
        "freeTrial": {
          "name": "Free Trial",
          "price": "$0",
          "period": "14 days",
          "description": "Perfect for testing our AI assistant",
          "badge": "Most Popular",
          "features": [
            "50 minutes of calls",
            "Basic AI responses",
            "Email support",
            "Dashboard access"
          ]
        },
        "starter": {
          "name": "Starter",
          "price": "$29",
          "period": "per month",
          "description": "Great for small businesses",
          "features": [
            "500 minutes of calls",
            "Advanced AI responses",
            "Priority support",
            "Analytics dashboard",
            "Custom greetings"
          ]
        },
        "professional": {
          "name": "Professional",
          "price": "$99",
          "period": "per month",
          "description": "For growing businesses",
          "badge": "Best Value",
          "features": [
            "2,000 minutes of calls",
            "Premium AI voices",
            "24/7 support",
            "Advanced analytics",
            "Custom integrations",
            "Multiple phone numbers"
          ]
        }
      }
    }
  },
  "about": {
    "title": "About Us",
    "subtitle": "Learn more about ShopCall.ai"
  },
  "privacy": {
    "title": "Privacy Policy",
    "subtitle": "How we handle your data"
  },
  "terms": {
    "title": "Terms & Conditions",
    "subtitle": "Terms of service"
  },
  "contact": {
    "title": "Contact Us",
    "subtitle": "Get in touch with our team"
  },
  "integrations": {
    "title": "Webshops",
    "subtitle": "Manage your connected stores and their AI configurations",
    "connectWebshop": "Connect Webshop",
    "connectedShops": "Connected Shops",
    "withPhoneNumbers": "With Phone Numbers",
    "activeStores": "Active Stores",
    "platforms": "Platforms",
    "connectedWebshops": "Connected Webshops",
    "manageStores": "Manage your connected stores",
    "noStoresConnected": "No Stores Connected",
    "noStoresDescription": "Connect your first e-commerce store to get started with AI-powered customer calls",
    "connectFirstStore": "Connect Your First Store",
    "active": "Active",
    "inactive": "Inactive",
    "unnamedStore": "Unnamed Store",
    "phoneNumber": "Phone Number",
    "notAssigned": "Not assigned",
    "syncStatus": "Sync Status",
    "syncing": "Syncing",
    "synced": "Synced",
    "error": "Error",
    "notSynced": "Not Synced",
    "lastSync": "Last",
    "dataAccess": "Data Access",
    "autoSync": "Auto Sync",
    "products": "Products",
    "customers": "Customers",
    "orders": "Orders",
    "limitedAccess": "Limited Access",
    "sync": "Sync",
    "aiConfig": "AI Config",
    "phone": "Phone",
    "access": "Access",
    "disconnectStore": "Disconnect Store",
    "disconnectConfirm": "Are you sure you want to disconnect {{storeName}}? This action cannot be undone.",
    "storeDisconnected": "Store Disconnected",
    "storeDisconnectedDescription": "{{storeName}} has been disconnected successfully.",
    "disconnectionFailed": "Disconnection Failed",
    "disconnectionFailedDescription": "Failed to disconnect the store. Please try again.",
    "syncStarted": "Sync Started",
    "syncStartedDescription": "Data synchronization started for {{storeName}}",
    "syncAlreadyRunning": "Sync Already Running",
    "syncAlreadyRunningDescription": "A sync is already in progress for this store.",
    "syncFailed": "Sync Failed",
    "syncFailedDescription": "Failed to start data synchronization. Please try again.",
    "syncComplete": "Sync Complete",
    "syncCompleteDescription": "{{storeName}} data synchronized successfully.",
    "syncedItems": "Synced: {{items}}",
    "shopEnabled": "Shop Enabled",
    "shopDisabled": "Shop Disabled",
    "shopEnabledDescription": "{{storeName}} is now enabled. Background sync will resume.",
    "shopDisabledDescription": "{{storeName}} is now disabled. Background sync is paused (manual sync still available).",
    "updateFailed": "Update Failed",
    "updateFailedDescription": "Failed to update shop status. Please try again.",
    "dialog": {
      "title": "Connect Your E-commerce Platform",
      "description": "Choose your e-commerce platform to get started with AI-powered customer calls",
      "shopify": "Shopify",
      "shopifyDescription": "Connect your Shopify store",
      "woocommerce": "WooCommerce",
      "woocommerceDescription": "Connect your WooCommerce store",
      "shoprenter": "ShopRenter",
      "shoprenterDescription": "Connect your ShopRenter store",
      "connect": "Connect",
      "comingSoon": "{{platform}} integration coming soon!",
      "close": "Close"
    },
    "shopifyConnect": {
      "title": "Connect Shopify Store",
      "description": "Link your Shopify shop to enable AI-powered customer support",
      "redirecting": "Redirecting to Shopify for authorization...",
      "domainLabel": "Shopify Store Domain",
      "domainPlaceholder": "your-store.myshopify.com",
      "domainHint": "Enter your Shopify store domain (e.g., your-store.myshopify.com)",
      "connectButton": "Connect to Shopify",
      "connecting": "Connecting...",
      "whatHappensNext": "What happens next?",
      "step1": "You'll be redirected to your Shopify admin panel",
      "step2": "Review the requested permissions and approve the app",
      "step3": "Shopify will securely authorize ShopCall.ai",
      "step4": "Return to ShopCall.ai to complete your setup",
      "securityTitle": "Secure & GDPR Compliant",
      "securityDescription": "ShopCall.ai uses Shopify OAuth 2.0 with HMAC verification for maximum security. Your credentials are encrypted and stored securely. We comply with all GDPR requirements including customer data requests and deletion.",
      "permissionsTitle": "Required Permissions (Read-only)",
      "readProducts": "Read Products",
      "readOrders": "Read Orders",
      "readCustomers": "Read Customers",
      "readInventory": "Read Inventory",
      "readPriceRules": "Read Price Rules",
      "permissionsNote": "These read-only permissions allow our AI to access your store data and provide accurate, personalized customer support without modifying anything.",
      "gdprTitle": "GDPR & Shopify App Store Ready",
      "gdprDescription": "Our integration includes mandatory GDPR webhooks for customer data requests, customer data deletion, and shop data deletion. Fully compliant with Shopify App Store requirements.",
      "cancel": "Cancel",
      "errors": {
        "domainRequired": "Please enter your Shopify store domain",
        "phoneRequired": "Please select a phone number for this store",
        "phoneRequiredError": "Please select a phone number before connecting",
        "invalidDomain": "Please enter a valid Shopify domain (e.g., your-store.myshopify.com)",
        "authRequired": "Authentication required. Please log in again.",
        "connectionFailed": "Failed to connect to Shopify. Please try again."
      }
    },
    "woocommerceConnect": {
      "title": "Connect WooCommerce Store",
      "description": "Link your WooCommerce shop to enable AI-powered customer support",
      "storeConnected": "Store \"{{storeName}}\" connected successfully!",
      "storeUrlLabel": "WooCommerce Store URL",
      "storeUrlPlaceholder": "https://yourstore.com",
      "storeUrlHint": "Enter your WooCommerce store URL (must use HTTPS)",
      "consumerKeyLabel": "Consumer Key",
      "consumerKeyPlaceholder": "ck_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "consumerSecretLabel": "Consumer Secret",
      "consumerSecretPlaceholder": "cs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "selectPhoneTitle": "Select Phone Number",
      "countryLabel": "Country",
      "countryRequired": "*",
      "loadingCountries": "Loading countries...",
      "selectCountryPlaceholder": "Select a country",
      "noCountriesError": "No countries with available phone numbers.",
      "cityLabel": "City",
      "loadingCities": "Loading cities...",
      "selectCityPlaceholder": "Select a city",
      "noCitiesError": "No cities with available phone numbers in this country.",
      "phoneNumberLabel": "Phone Number",
      "loadingPhoneNumbers": "Loading phone numbers...",
      "selectPhonePlaceholder": "Select a phone number",
      "noPhoneNumbersError": "No phone numbers available in this city.",
      "selectionRequired": "Please select a country, city, and phone number to continue.",
      "free": "Free",
      "perMonth": "${{price}}/mo",
      "connectButton": "Connect WooCommerce Store",
      "connecting": "Connecting...",
      "howToGenerateKeys": "How to generate WooCommerce API keys",
      "keyStep1": "Log into your WooCommerce admin panel",
      "keyStep2": "Navigate to <strong>WooCommerce → Settings → Advanced → REST API</strong>",
      "keyStep3": "Click <strong>\"Add key\"</strong> button",
      "keyStep4": "Fill in the form:",
      "keyStep4Description": "ShopCall.ai",
      "keyStep4User": "(select your admin user)",
      "keyStep4Permissions": "Read",
      "keyStep5": "Click <strong>\"Generate API key\"</strong>",
      "keyStep6": "Copy both the <strong>Consumer Key</strong> and <strong>Consumer Secret</strong>",
      "keyWarning": "Important: WooCommerce shows the Consumer Secret only once! Make sure to copy it before closing the page.",
      "securityTitle": "Secure Connection",
      "securityDescription": "ShopCall.ai uses WooCommerce REST API with read-only access to your store data. Your API credentials are encrypted and stored securely. We never have access to your WordPress admin password. All connections use HTTPS for maximum security.",
      "permissionsTitle": "Required Permissions (Read-only)",
      "readProducts": "Read Products",
      "readOrders": "Read Orders",
      "readCustomers": "Read Customers",
      "readCoupons": "Read Coupons",
      "readReports": "Read Reports",
      "viewSettings": "View Settings",
      "permissionsNote": "These read-only permissions allow our AI to access your store data and provide accurate, personalized customer support without modifying anything.",
      "cancel": "Cancel",
      "errors": {
        "urlRequired": "Please enter your WooCommerce store URL",
        "invalidUrl": "Please enter a valid store URL",
        "httpsRequired": "WooCommerce requires HTTPS. Please use https:// for your store URL.",
        "consumerKeyRequired": "Please enter your Consumer Key",
        "invalidConsumerKey": "Consumer Key should start with 'ck_'",
        "consumerSecretRequired": "Please enter your Consumer Secret",
        "invalidConsumerSecret": "Consumer Secret should start with 'cs_'",
        "phoneRequired": "Please select a phone number for this store",
        "phoneRequiredError": "Please select a phone number before connecting",
        "authRequired": "Authentication required. Please log in again.",
        "connectionFailed": "Failed to connect to WooCommerce. Please try again."
      }
    },
    "shoprenterConnect": {
      "title": "Connect ShopRenter Store",
      "description": "Link your ShopRenter shop to start managing AI-powered customer calls",
      "installInfo": "Install from ShopRenter App Store",
      "installDescription": "ShopRenter stores can only be connected through the ShopRenter admin panel. Please install our application from the ShopRenter App Store to connect your store.",
      "howToConnect": "How to connect your store",
      "step1": "Log in to your ShopRenter admin panel",
      "step2": "Navigate to the App Store section",
      "step3": "Search for \"ShopCall.ai\" and click Install",
      "step4": "Grant the necessary permissions for AI caller integration",
      "step5": "You'll be redirected back to ShopCall.ai to complete the setup",
      "permissionsTitle": "Required Permissions",
      "readProducts": "Read Products",
      "writeProducts": "Write Products",
      "readOrders": "Read Orders",
      "writeOrders": "Write Orders",
      "readCustomers": "Read Customers",
      "writeCustomers": "Write Customers",
      "permissionsNote": "These permissions allow our AI assistant to access your store data and provide accurate customer support.",
      "close": "Close"
    },
    "quickSetup": {
      "title": "Quick Setup Wizard",
      "subtitle": "Set up AI and phone numbers for new webshops in minutes",
      "step1": {
        "title": "Connect your webshop",
        "description": "Link your Shopify, WooCommerce, or other e-commerce platform"
      },
      "step2": {
        "title": "Get a phone number",
        "description": "We'll automatically assign a free local number or upgrade to premium"
      },
      "step3": {
        "title": "Configure your AI assistant",
        "description": "Customize voice, language, and behavior for your region and brand"
      },
      "step4": {
        "title": "Start receiving calls",
        "description": "Your AI will handle customer inquiries with store-specific knowledge"
      }
    },
    "dataAccessDialog": {
      "title": "Data Access Permissions",
      "description": "Configure data access permissions for {{storeName}}"
    },
    "dataAccessSettings": {
      "title": "Data Access Permissions",
      "description": "Control which data types can be accessed via API for {{storeName}}",
      "securityLevel": {
        "maximumPrivacy": "Maximum Privacy",
        "highPrivacy": "High Privacy",
        "mediumPrivacy": "Medium Privacy",
        "balanced": "Balanced",
        "fullSync": "Full Sync"
      },
      "gdprNotice": {
        "title": "GDPR Compliance:",
        "description": "Control how data is accessed and stored. \"API Only\" mode ensures no personal data is cached locally. \"Sync & Cache\" provides faster access but stores data in our database."
      },
      "gdprProtection": {
        "title": "GDPR Protection Active:",
        "customerData": "customer data",
        "orderData": "order data",
        "and": "and",
        "description": "is accessed directly from your store without local caching, ensuring maximum privacy compliance."
      },
      "productData": {
        "title": "Product Data",
        "badgePublic": "Public Data",
        "badgeRequired": "Required",
        "description": "Product information (names, prices, descriptions, stock levels). This setting is managed by the system and cannot be changed."
      },
      "customerData": {
        "title": "Customer Data",
        "badgePII": "Personal Data (PII)",
        "description": "Customer information (names, emails, addresses, purchase history)"
      },
      "orderData": {
        "title": "Order Data",
        "badgePII": "Personal Data (PII)",
        "description": "Order information (order details, amounts, customer info, shipping addresses)"
      },
      "accessModes": {
        "syncCache": {
          "title": "Sync & Cache",
          "badge": "Fastest",
          "description": "Store data locally in database and Qdrant vector search for instant access"
        },
        "apiOnly": {
          "title": "API Access Only",
          "badge": "GDPR Friendly",
          "description": "Fetch data directly from your store's API on demand (no local storage)"
        },
        "noAccess": {
          "title": "No Access",
          "badge": "Blocked",
          "description": "Completely block access to this data type"
        }
      },
      "actions": {
        "cancel": "Cancel",
        "saveChanges": "Save Changes",
        "saving": "Saving..."
      },
      "alerts": {
        "maximumPrivacy": {
          "title": "Maximum Privacy:",
          "description": "All data access is blocked. API tools will not be able to access any store data."
        },
        "apiOnlyMode": {
          "title": "API-Only Mode Active:",
          "description": "Selected data types will be fetched directly from your store on demand. This is slower but ensures no personal data is cached locally, making it GDPR-friendly."
        }
      },
      "toast": {
        "successTitle": "Access Policies Updated",
        "successDescription": "Data access policies have been successfully updated.",
        "errorTitle": "Update Failed",
        "errorDescription": "Failed to update access policies. Please try again."
      }
    },
    "oauth": {
      "woocommerceConnected": "WooCommerce Connected!",
      "woocommerceConnectedDescription": "Successfully connected {{storeName}}",
      "woocommerceConnectedDefault": "Your WooCommerce store has been connected successfully.",
      "shopifyConnected": "Shopify Connected!",
      "shopifyConnectedDescription": "Successfully connected {{storeName}}",
      "shopifyConnectedDefault": "Your Shopify store has been connected successfully.",
      "connectionFailed": "Connection Failed",
      "errors": {
        "woocommerce_oauth_rejected": "WooCommerce connection was cancelled. Please try again.",
        "woocommerce_oauth_failed": "Failed to connect to WooCommerce. Please try again.",
        "woocommerce_connection_failed": "Could not connect to your WooCommerce store. Please check your store URL and try again.",
        "shopify_oauth_failed": "Failed to connect to Shopify. Please try again.",
        "shopify_hmac_invalid": "Security verification failed. Please try again.",
        "shopify_invalid_state": "Invalid session. Please try connecting again.",
        "shopify_state_expired": "Connection session expired. Please try again.",
        "shopify_token_exchange_failed": "Failed to complete Shopify authorization. Please try again.",
        "shopify_connection_failed": "Could not connect to your Shopify store. Please check your domain and try again.",
        "invalid_shop_domain": "Invalid Shopify domain. Please check the domain and try again.",
        "invalid_store_url": "Invalid store URL. Please check the URL and try again.",
        "failed_to_save": "Failed to save store connection. Please try again.",
        "internal_error": "An internal error occurred. Please try again later.",
        "default": "An unexpected error occurred. Please try again.",
        "token_exchange_failed": "Failed to exchange token with ShopRenter. Please try again.",
        "hmac_validation_failed": "Security validation failed. Please try again.",
        "validation_error": "Failed to validate security parameters. Please try again."
      },
      "connectShop": "Connect Your Shop",
      "authRequired": "Sign in or create an account to connect",
      "signIn": "Sign in to your account",
      "createAccount": "Create a new account",
      "readyToConnect": "Ready to Connect",
      "assignShop": "Connect",
      "toAccount": " to your account?",
      "selectCountry": "Country",
      "loadingCountries": "Loading countries...",
      "selectCountryPlaceholder": "Select a country",
      "noCountriesError": "No countries with available phone numbers.",
      "selectCity": "City",
      "loadingCities": "Loading cities...",
      "selectCityPlaceholder": "Select a city",
      "noCitiesError": "No cities with available phone numbers in this country.",
      "selectPhoneNumber": "Phone Number",
      "loadingPhoneNumbers": "Loading available phone numbers...",
      "selectPhonePlaceholder": "Select a phone number",
      "phoneNumberRequired": "Please select a phone number to continue.",
      "noPhoneNumbersError": "No phone numbers available in this city.",
      "selectionRequired": "Please select a country, city, and phone number to continue.",
      "connecting": "Connecting...",
      "connectToMyAccount": "Connect to my account",
      "createNewAccount": "Create a new account instead",
      "connectingShop": "Connecting Shop",
      "validating": "Validating security parameters...",
      "checkingAuth": "Checking authentication...",
      "processing": "Processing integration...",
      "backToIntegrations": "Back to Integrations",
      "shopConnected": "Shop Connected",
      "shopConnectedDescription": "Successfully connected {{shopName}}",
      "shoprenterConnected": "ShopRenter Connected",
      "shoprenterConnectedDescription": "Your store {{storeName}} has been connected successfully!",
      "shoprenterConnectedDefault": "Your ShopRenter store has been connected successfully!",
      "loadingShopInfo": "Loading shop information...",
      "detectedEmail": "We detected your shop email",
      "useDetectedEmail": "Quick start with {{email}}",
      "creatingAccount": "Creating account...",
      "registerDifferentEmail": "Register with different email",
      "emailAlreadyRegisteredHint": "This email is already registered. Please login.",
      "loginWithEmail": "Login as {{email}}",
      "emailAlreadyExists": "Email already registered",
      "pleaseLogin": "Please login with your existing account.",
      "autoRegisterSuccess": "Account created successfully!",
      "autoRegisterPasswordHint": "For future logins, please use the password reset option.",
      "registrationFailed": "Registration Failed",
      "emailMismatch": "Your logged-in email ({{userEmail}}) differs from the shop email ({{shopEmail}}).",
      "switchToShopEmail": "Switch to {{email}} instead",
      "selectPhoneForQuickStart": "Select a phone number for your AI assistant",
      "selectPhoneToQuickStart": "Please select a phone number to use Quick start.",
      "choosePhoneNumber": "Choose Your Phone Number",
      "pickPhoneDescription": "Pick a phone number for your customers to reach you",
      "tollFree": "Toll-free",
      "local": "Local",
      "noPhoneNumbersInCountry": "No phone numbers available in this country.",
      "phoneActivationNote": "Your selected phone number will be instantly activated and ready to receive calls. You can always add more numbers later from your dashboard."
    },
    "shoprenter": {
      "seo": {
        "title": "ShopRenter Integration - AI-Powered Phone Support | ShopCall.ai",
        "description": "Seamlessly integrate ShopCall.ai with your ShopRenter store. AI-powered phone support with automatic product sync, order management, and 24/7 multilingual customer service.",
        "keywords": "ShopRenter integration, AI phone support, ShopRenter AI assistant, e-commerce phone support, automated customer service, ShopRenter sync",
        "ogTitle": "ShopRenter Integration - AI Phone Support | ShopCall.ai",
        "ogDescription": "Transform your ShopRenter store with AI-powered phone support. Automatic sync, multilingual support, and 24/7 availability."
      },
      "badge": "ShopRenter Integration",
      "hero": {
        "title": "AI Phone Support for Your",
        "titleHighlight": "ShopRenter Store",
        "description": "Connect your ShopRenter e-commerce platform and let AI handle customer calls with real-time access to your products, orders, and inventory.",
        "cta": {
          "trial": "Start Free Trial",
          "connect": "Connect Your Store"
        },
        "stats": {
          "setupTime": "5min",
          "setupLabel": "Setup Time",
          "availability": "24/7",
          "availabilityLabel": "Availability",
          "languages": "50+",
          "languagesLabel": "Languages",
          "secure": "100%",
          "secureLabel": "Secure"
        }
      },
      "features": {
        "title": "Powerful ShopRenter Integration Features",
        "subtitle": "Everything you need to provide world-class phone support for your ShopRenter customers",
        "autoSync": {
          "title": "Automatic Data Synchronization",
          "description": "Real-time sync of products, orders, and customer data. Your AI assistant always has the latest information from your ShopRenter store."
        },
        "callHandling": {
          "title": "Intelligent Call Handling",
          "description": "AI agents that understand your products, can check order status, answer questions about inventory, and provide personalized customer support."
        },
        "multilingual": {
          "title": "Multilingual Support",
          "description": "Serve Hungarian and international customers in 50+ languages. Our AI understands cultural nuances and local preferences."
        },
        "availability": {
          "title": "24/7 Availability",
          "description": "Never miss a customer call. Your AI assistant works around the clock, handling inquiries even during holidays and weekends."
        },
        "orderManagement": {
          "title": "Order Management",
          "description": "Check order status, track shipments, and answer delivery questions instantly by accessing your ShopRenter order data."
        },
        "security": {
          "title": "Secure OAuth Integration",
          "description": "Bank-level security with OAuth 2.0 authentication. Your store credentials are encrypted and protected."
        }
      },
      "howItWorks": {
        "title": "Connect in 4 Simple Steps",
        "subtitle": "Get your AI phone assistant up and running in minutes",
        "step1": {
          "title": "Connect Your Store",
          "description": "Click the 'Connect ShopRenter' button and authorize ShopCall.ai to access your store data."
        },
        "step2": {
          "title": "Automatic Data Sync",
          "description": "We'll automatically sync your products, orders, and customer information in the background."
        },
        "step3": {
          "title": "Configure AI Assistant",
          "description": "Customize your AI's personality, language preferences, and business rules."
        },
        "step4": {
          "title": "Go Live",
          "description": "Activate your phone number and start receiving AI-powered customer calls immediately."
        }
      },
      "benefits": {
        "title": "Why ShopRenter Stores Love ShopCall.ai",
        "subtitle": "Built specifically for e-commerce success",
        "quickSetup": {
          "title": "5-Minute Setup",
          "description": "Connect your ShopRenter store in just a few clicks. No technical knowledge required."
        },
        "customerExperience": {
          "title": "Better Customer Experience",
          "description": "Instant responses, accurate information, and personalized service that your customers will love."
        },
        "analytics": {
          "title": "Powerful Analytics",
          "description": "Track call patterns, customer questions, and identify opportunities to improve your store."
        },
        "productKnowledge": {
          "title": "Product Knowledge",
          "description": "AI agents that know your entire catalog - descriptions, prices, stock levels, and specifications."
        }
      },
      "dataSync": {
        "title": "Automatic Data Synchronization",
        "subtitle": "Your AI assistant has real-time access to all your store information",
        "products": {
          "title": "Products",
          "items": {
            "names": "Names & Descriptions",
            "prices": "Prices & SKUs",
            "stock": "Stock Levels",
            "categories": "Categories & Variants"
          }
        },
        "orders": {
          "title": "Orders",
          "items": {
            "status": "Order Status",
            "tracking": "Tracking Numbers",
            "history": "Order History",
            "delivery": "Delivery Information"
          }
        },
        "customers": {
          "title": "Customers",
          "items": {
            "contact": "Contact Information",
            "history": "Order History",
            "addresses": "Addresses",
            "preferences": "Preferences"
          }
        }
      },
      "cta": {
        "title": "Ready to Transform Your ShopRenter Store?",
        "subtitle": "Join hundreds of ShopRenter merchants providing world-class phone support with AI",
        "benefits": {
          "trial": "14-Day Free Trial",
          "noCard": "No Credit Card Required",
          "quickSetup": "5-Minute Setup"
        },
        "buttons": {
          "startTrial": "Start Free Trial",
          "connectStore": "Connect ShopRenter Store"
        },
        "alreadyHaveAccount": "Already have an account?",
        "signIn": "Sign in"
      },
      "navigation": {
        "home": "Home",
        "login": "Login"
      },
      "footer": {
        "copyright": "© 2024 ShopCall.ai. All rights reserved.",
        "about": "About Us",
        "privacy": "Privacy Policy",
        "terms": "Terms"
      }
    }
  },
  "about": {
    "title": "About ShopCall.ai",
    "backHome": "Back to Home",
    "seo": {
      "title": "About ShopCall.ai - AI-Powered Customer Service for E-commerce",
      "description": "Learn about ShopCall.ai's mission to transform e-commerce customer service with AI phone support in 50+ languages. Meet our team and discover our values.",
      "keywords": "about ShopCall.ai, AI customer service company, e-commerce support, AI phone support, company mission, multilingual support team",
      "ogTitle": "About ShopCall.ai",
      "ogDescription": "Transforming customer service for e-commerce businesses worldwide with AI-powered phone support in 50+ languages."
    },
    "hero": {
      "description": "We're on a mission to transform customer service for e-commerce businesses worldwide. Founded in 2023, ShopCall.ai has already helped over 1,000 businesses reduce their customer service costs while improving customer satisfaction.",
      "stats": {
        "businesses": "Businesses Served",
        "calls": "Calls Handled",
        "languages": "Languages Supported"
      }
    },
    "values": {
      "title": "Our Values",
      "subtitle": "These core principles guide everything we do and shape how we build the future of customer service.",
      "mission": {
        "title": "Our Mission",
        "description": "To revolutionize customer service by making AI-powered phone support accessible to every e-commerce business, regardless of size."
      },
      "customerFirst": {
        "title": "Customer First",
        "description": "Every decision we make is driven by our commitment to improving the customer experience for businesses and their customers."
      },
      "globalReach": {
        "title": "Global Reach",
        "description": "Breaking down language barriers and time zone limitations to provide 24/7 support in 50+ languages worldwide."
      },
      "excellence": {
        "title": "Excellence",
        "description": "We strive for perfection in every interaction, continuously improving our AI to deliver human-like conversations."
      }
    },
    "team": {
      "title": "Meet Our Team",
      "subtitle": "We're a diverse team of engineers, designers, and customer service experts passionate about revolutionizing customer support.",
      "members": {
        "sarah": {
          "name": "Sarah Johnson",
          "role": "CEO & Co-Founder",
          "bio": "Former VP of Customer Success at Shopify with 15+ years in e-commerce."
        },
        "marcus": {
          "name": "Marcus Chen",
          "role": "CTO & Co-Founder",
          "bio": "AI researcher and former Google engineer specializing in natural language processing."
        },
        "emma": {
          "name": "Emma Rodriguez",
          "role": "Head of Product",
          "bio": "Product leader with expertise in customer service platforms and user experience."
        },
        "david": {
          "name": "David Kim",
          "role": "Head of Engineering",
          "bio": "Full-stack engineer with deep experience in scalable AI systems and telecommunications."
        }
      }
    },
    "cta": {
      "title": "Ready to Join Our Mission?",
      "description": "Be part of the customer service revolution. Start your free trial today.",
      "button": "Start Free Trial"
    },
    "footer": {
      "copyright": "© 2024 ShopCall.ai. All rights reserved.",
      "privacy": "Privacy Policy",
      "contact": "Contact Us"
    }
  },
  "privacy": {
    "title": "Privacy Policy",
    "backHome": "Back to Home",
    "seo": {
      "title": "Privacy Policy - ShopCall.ai",
      "description": "Read ShopCall.ai's privacy policy to understand how we collect, use, and protect your data. GDPR compliant with industry-standard encryption and security measures.",
      "keywords": "privacy policy, data protection, GDPR compliance, data security, ShopCall.ai privacy, user data, encryption",
      "ogTitle": "ShopCall.ai Privacy Policy",
      "ogDescription": "Learn how ShopCall.ai protects your privacy and handles your data with industry-standard security measures and GDPR compliance."
    },
    "lastUpdated": "Last updated: December 11, 2024",
    "principles": {
      "dataProtection": {
        "title": "Data Protection",
        "description": "We use industry-standard encryption and security measures to protect your data."
      },
      "secureStorage": {
        "title": "Secure Storage",
        "description": "All data is stored in secure, SOC 2 compliant data centers with regular audits."
      },
      "transparency": {
        "title": "Transparency",
        "description": "We're transparent about what data we collect and how we use it."
      },
      "yourRights": {
        "title": "Your Rights",
        "description": "You have full control over your data with rights to access, modify, or delete it."
      }
    },
    "sections": {
      "informationWeCollect": {
        "title": "Information We Collect",
        "intro": "We collect information you provide directly to us, such as when you:",
        "items": {
          "account": "Create an account or use our services",
          "support": "Contact us for support",
          "newsletter": "Subscribe to our newsletter",
          "surveys": "Participate in surveys or promotions"
        },
        "outro": "This may include your name, email address, phone number, company information, and payment details."
      },
      "howWeUse": {
        "title": "How We Use Your Information",
        "intro": "We use the information we collect to:",
        "items": {
          "provide": "Provide, maintain, and improve our services",
          "transactions": "Process transactions and send related information",
          "notices": "Send technical notices and support messages",
          "respond": "Respond to your comments and questions",
          "monitor": "Monitor and analyze usage patterns"
        }
      },
      "dataSecurity": {
        "title": "Data Security",
        "intro": "We implement appropriate technical and organizational measures to protect your personal information, including:",
        "items": {
          "encryption": "Encryption of data in transit and at rest",
          "audits": "Regular security audits and penetration testing",
          "access": "Access controls and authentication measures",
          "training": "Employee training on data protection",
          "compliance": "Compliance with SOC 2, GDPR, and other standards"
        }
      },
      "yourRightsSection": {
        "title": "Your Rights",
        "intro": "You have the right to:",
        "items": {
          "access": "Access your personal information",
          "correct": "Correct inaccurate information",
          "delete": "Delete your personal information",
          "object": "Object to processing of your information",
          "portability": "Data portability",
          "withdraw": "Withdraw consent at any time"
        },
        "contact": "To exercise these rights, please contact us at privacy@shopcall.ai"
      },
      "contactUs": {
        "title": "Contact Us",
        "intro": "If you have any questions about this Privacy Policy, please contact us at:",
        "email": "Email: privacy@shopcall.ai",
        "address": "Address: 123 AI Street, Tech City, TC 12345",
        "phone": "Phone: +1 (555) 123-4567"
      }
    },
    "footer": {
      "copyright": "© 2024 ShopCall.ai. All rights reserved.",
      "about": "About Us",
      "contact": "Contact Us"
    }
  },
  "terms": {
    "title": "Terms and Conditions",
    "backHome": "Back to Home",
    "seo": {
      "title": "Terms and Conditions - ShopCall.ai",
      "description": "Read ShopCall.ai's terms and conditions. Understand your rights, responsibilities, and our service agreement for AI-powered customer support.",
      "keywords": "terms and conditions, service agreement, terms of service, ShopCall.ai terms, user agreement, legal terms",
      "ogTitle": "ShopCall.ai Terms and Conditions",
      "ogDescription": "Review the terms and conditions for using ShopCall.ai's AI-powered customer service platform."
    },
    "lastUpdated": "Last updated: December 12, 2024",
    "overview": {
      "acceptance": {
        "title": "Acceptance of Terms",
        "description": "By accessing and using ShopCall.ai services, you accept and agree to be bound by the terms and provision of this agreement."
      },
      "license": {
        "title": "Use License",
        "description": "Permission is granted to temporarily use ShopCall.ai for personal, non-commercial transitory viewing only."
      },
      "disclaimer": {
        "title": "Disclaimer",
        "description": "The materials on ShopCall.ai are provided on an 'as is' basis. MarketingBrigad Ltd makes no warranties, expressed or implied."
      },
      "limitations": {
        "title": "Limitations",
        "description": "In no event shall MarketingBrigad Ltd or its suppliers be liable for any damages arising out of the use or inability to use the materials."
      }
    },
    "sections": {
      "termsSection": {
        "title": "1. Terms",
        "paragraph1": "By accessing this website, operated by MarketingBrigad Ltd, you are agreeing to be bound by these terms of service, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws.",
        "paragraph2": "If you do not agree with any of these terms, you are prohibited from using or accessing this site. The materials contained in this website are protected by applicable copyright and trademark law."
      },
      "useLicense": {
        "title": "2. Use License",
        "intro": "Permission is granted to temporarily download one copy of the materials on ShopCall.ai for personal, non-commercial transitory viewing only. This is the grant of a license, not a transfer of title, and under this license you may not:",
        "items": {
          "modify": "modify or copy the materials",
          "commercial": "use the materials for any commercial purpose or for any public display (commercial or non-commercial)",
          "decompile": "attempt to decompile or reverse engineer any software contained on the website",
          "remove": "remove any copyright or other proprietary notations from the materials"
        },
        "termination": "This license shall automatically terminate if you violate any of these restrictions and may be terminated by MarketingBrigad Ltd at any time."
      },
      "serviceTerms": {
        "title": "3. Service Terms",
        "intro": "ShopCall.ai provides AI-powered phone call services for e-commerce businesses. By using our service, you agree to:",
        "items": {
          "accurate": "Provide accurate information during account registration",
          "legitimate": "Use the service only for legitimate business purposes",
          "comply": "Comply with all applicable laws and regulations",
          "noHarass": "Not use the service to make harassing or fraudulent calls",
          "pay": "Pay all fees associated with your chosen plan"
        }
      },
      "payment": {
        "title": "4. Payment and Billing",
        "intro": "By subscribing to any paid plan, you agree to pay all charges associated with your account. Payment terms include:",
        "items": {
          "secure": "All payments are processed securely through our payment partners",
          "advance": "Subscription fees are billed in advance on a monthly or annual basis",
          "usage": "Usage-based charges are billed monthly in arrears",
          "nonRefundable": "All fees are non-refundable unless otherwise stated",
          "pricing": "We reserve the right to change our pricing with 30 days notice"
        }
      },
      "disclaimerSection": {
        "title": "5. Disclaimer",
        "paragraph1": "The materials on ShopCall.ai are provided on an 'as is' basis. MarketingBrigad Ltd makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights.",
        "paragraph2": "Further, MarketingBrigad Ltd does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its website or otherwise relating to such materials or on any sites linked to this site."
      },
      "limitationsSection": {
        "title": "6. Limitations",
        "paragraph1": "In no event shall MarketingBrigad Ltd or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on ShopCall.ai, even if MarketingBrigad Ltd or its authorized representative has been notified orally or in writing of the possibility of such damage.",
        "paragraph2": "Because some jurisdictions do not allow limitations on implied warranties, or limitations of liability for consequential or incidental damages, these limitations may not apply to you."
      },
      "governingLaw": {
        "title": "7. Governing Law",
        "content": "These terms and conditions are governed by and construed in accordance with the laws of the United Kingdom and you irrevocably submit to the exclusive jurisdiction of the courts in that state or location."
      },
      "contactInfo": {
        "title": "Contact Information",
        "intro": "If you have any questions about these Terms and Conditions, please contact us at:",
        "email": "Email: info@shopcall.ai",
        "company": "Company: MarketingBrigad Ltd",
        "address": "Address: 2053 Herceghalom Kiserdo St 7/B Hungary",
        "phone": "Phone: (+1) 206 635 4924"
      }
    },
    "footer": {
      "copyright": "© 2024 MarketingBrigad Ltd. All rights reserved.",
      "privacy": "Privacy Policy",
      "contact": "Contact Us"
    }
  },
  "contact": {
    "title": "Contact Us",
    "backHome": "Back to Home",
    "hero": {
      "subtitle": "Have questions? We're here to help. Reach out to our team and we'll get back to you within 24 hours."
    },
    "scheduleDemo": {
      "title": "Schedule Demo",
      "description": "Book a personalized demo with our product specialists",
      "button": "Book Demo"
    },
    "getInTouch": {
      "title": "Get in touch",
      "description": "Whether you're looking to get started, need technical support, or want to learn more about our enterprise solutions, we're here to help."
    },
    "contactInfo": {
      "email": {
        "title": "Email Us",
        "description": "Get in touch via email",
        "details": "support@shopcall.ai"
      },
      "phone": {
        "title": "Call Us",
        "description": "Speak with our team",
        "details": "+1 (555) 123-4567"
      },
      "location": {
        "title": "Visit Us",
        "description": "Our headquarters",
        "details": "123 AI Street, Tech City, TC 12345"
      },
      "hours": {
        "title": "Business Hours",
        "description": "Monday - Friday",
        "details": "9:00 AM - 6:00 PM PST"
      }
    },
    "footer": {
      "copyright": "© 2024 ShopCall.ai. All rights reserved.",
      "about": "About Us",
      "privacy": "Privacy Policy"
    }
  },
  "apiKeys": {
    "title": "API Keys",
    "subtitle": "Manage your API keys for accessing webshop data",
    "createButton": "Create API Key",
    "loading": "Loading API keys...",
    "securityNotice": {
      "title": "Security Notice:",
      "description": "API keys provide access to your webshop data via the Webshop Data API. Keep them secure and never share them publicly. You can create up to 10 API keys per account."
    },
    "empty": {
      "title": "No API keys yet",
      "description": "Create your first API key to start accessing webshop data",
      "createButton": "Create API Key"
    },
    "status": {
      "active": "Active",
      "revoked": "Revoked",
      "expired": "Expired"
    },
    "metadata": {
      "created": "Created",
      "lastUsed": "Last used",
      "expires": "Expires",
      "never": "Never"
    },
    "actions": {
      "revoke": "Revoke",
      "copy": "Copy"
    },
    "createDialog": {
      "title": "Create New API Key",
      "description": "Give your API key a descriptive name and set an expiration period.",
      "keyNameLabel": "Key Name",
      "keyNamePlaceholder": "e.g., Production API Key",
      "expireDaysLabel": "Expires In (days)",
      "expireDaysHint": "Default: 365 days (1 year)",
      "cancelButton": "Cancel",
      "createButton": "Create Key",
      "creating": "Creating..."
    },
    "createdDialog": {
      "title": "API Key Created!",
      "warning": {
        "title": "Important:",
        "description": "This is the only time you'll see the full API key. Copy it now and store it securely."
      },
      "keyLabel": "Your API Key",
      "confirmButton": "I've Saved My Key"
    },
    "revokeConfirm": "Are you sure you want to revoke the API key \"{{keyName}}\"? This action cannot be undone.",
    "toast": {
      "errorLoadTitle": "Error",
      "errorLoadDescription": "Failed to load API keys. Please try again.",
      "errorNameRequired": "Error",
      "errorNameRequiredDescription": "Please enter a key name.",
      "successCreatedTitle": "Success",
      "successCreatedDescription": "API key created successfully!",
      "errorCreateTitle": "Error",
      "errorCreateDescription": "Failed to create API key. Please try again.",
      "successRevokedTitle": "Success",
      "successRevokedDescription": "API key revoked successfully.",
      "errorRevokeTitle": "Error",
      "errorRevokeDescription": "Failed to revoke API key. Please try again.",
      "copiedTitle": "Copied!",
      "copiedDescription": "API key copied to clipboard."
    }
  },
  "manageStoreData": {
    "title": "Manage Store Data",
    "subtitle": "Control which data is included in AI context",
    "loading": "Loading stores...",
    "noStores": {
      "title": "No Stores Connected",
      "description": "Please connect a store first before managing data.",
      "button": "Go to Webshops"
    },
    "storeSelector": {
      "unnamedStore": "Unnamed Store"
    },
    "tabs": {
      "products": "Products",
      "website": "Website Content",
      "dataManagement": "Data Management"
    },
    "search": {
      "placeholder": "Search {{type}}...",
      "products": "products"
    },
    "filters": {
      "all": "All Items",
      "enabled": "Enabled Only",
      "disabled": "Disabled Only",
      "allCategories": "All Categories",
      "categories": {
        "placeholder": "All Categories"
      }
    },
    "bulkActions": {
      "selectedCount": "{{count}} items selected",
      "enableSelected": "Enable Selected",
      "disableSelected": "Disable Selected",
      "enableAll": "Enable All",
      "disableAll": "Disable All"
    },
    "categoryManagement": {
      "title": "Category Management",
      "include": "Include",
      "exclude": "Exclude"
    },
    "exclusionReasons": {
      "byCategory": "By Category",
      "individual": "Individual"
    },
    "table": {
      "name": "Name",
      "sku": "SKU",
      "price": "Price",
      "category": "Category",
      "status": "Status",
      "enabled": "Enabled",
      "noProducts": "No products found"
    },
    "pagination": {
      "itemsPerPage": "Items per page:",
      "page": "Page",
      "of": "of",
      "total": "{{count}} total"
    },
    "confirmDialog": {
      "enableAllTitle": "Enable All {{type}}",
      "enableAllDescription": "Are you sure you want to enable all {{type}} for AI context? This will also clear all category exclusions.",
      "disableAllTitle": "Disable All {{type}}",
      "disableAllDescription": "Are you sure you want to disable all {{type}} from AI context?",
      "cancel": "Cancel",
      "confirm": "Confirm"
    },
    "toast": {
      "errorLoadStoresTitle": "Error",
      "errorLoadStoresDescription": "Failed to load stores. Please try again.",
      "errorLoadDataTitle": "Error",
      "errorLoadDataDescription": "Failed to load {{type}}. Please try again.",
      "successToggleTitle": "Success",
      "successToggleEnabled": "Item enabled successfully.",
      "successToggleDisabled": "Item disabled successfully.",
      "errorToggleTitle": "Error",
      "errorToggleDescription": "Failed to update item. Please try again.",
      "successBulkTitle": "Success",
      "successBulkEnabled": "{{count}} items enabled successfully.",
      "successBulkDisabled": "{{count}} items disabled successfully.",
      "errorBulkTitle": "Error",
      "errorBulkDescription": "Failed to update items. Please try again.",
      "successEnableAllTitle": "Success",
      "successEnableAllDescription": "All {{type}} enabled successfully.",
      "errorEnableAllTitle": "Error",
      "errorEnableAllDescription": "Failed to enable all items. Please try again.",
      "successDisableAllTitle": "Success",
      "successDisableAllDescription": "All {{type}} disabled successfully.",
      "errorDisableAllTitle": "Error",
      "errorDisableAllDescription": "Failed to disable all items. Please try again."
    },
    "website": {
      "scraperStatus": {
        "title": "Scraper Status",
        "registered": "Registered",
        "notRegistered": "Not Registered",
        "enabled": "Enabled",
        "disabled": "Disabled",
        "registerButton": "Register with Scraper",
        "enableButton": "Enable Scraping",
        "disableButton": "Disable Scraping",
        "registering": "Registering...",
        "enabling": "Enabling...",
        "disabling": "Disabling...",
        "error": "Error: {{message}}",
        "lastError": "Last Error",
        "scheduledDescription": "Automatically scrapes your website for new content",
        "scheduledDisabledDescription": "Enable to automatically collect content"
      },
      "customUrls": {
        "title": "Custom URLs",
        "description": "Add specific pages from your website to be scraped for additional content",
        "addButton": "Add Custom URL",
        "urlPlaceholder": "https://yourstore.com/page",
        "contentType": "Content Type",
        "contentTypes": {
          "faq": "FAQ",
          "contact": "Contact",
          "about": "About Us",
          "policy": "Privacy Policy",
          "terms": "Terms of Service",
          "shipping": "Shipping Info",
          "returns": "Returns Policy",
          "support": "Support",
          "other": "Other"
        },
        "addingUrl": "Adding URL...",
        "noCustomUrls": "No custom URLs added yet",
        "domainError": "URL must be from the same domain as your store",
        "deleteTitle": "Delete Custom URL",
        "deleteDescription": "Are you sure you want to delete this custom URL? This action cannot be undone.",
        "scraping": "Scraping...",
        "pending": "Pending",
        "scraped": "Scraped",
        "failed": "Failed"
      },
      "contentViewer": {
        "title": "Scraped Content",
        "description": "View content that has been scraped from your website",
        "searchPlaceholder": "Search website content...",
        "filters": {
          "contentType": "Content Type",
          "allTypes": "All Types",
          "allContent": "All Content",
          "dateRange": "Date Range",
          "lastWeek": "Last Week",
          "lastMonth": "Last Month",
          "lastThreeMonths": "Last 3 Months"
        },
        "statusLabels": {
          "status": "Status",
          "urlsFound": "URLs Found",
          "contentItems": "Content Items",
          "scheduled": "Scheduled",
          "totalScrapes": "Total Scrapes",
          "contentBreakdown": "Content Breakdown",
          "scheduledScraping": "Scheduled Scraping"
        },
        "table": {
          "url": "URL",
          "type": "Type",
          "lastUpdated": "Last Updated",
          "viewContent": "View Content"
        },
        "loading": "Loading content...",
        "noContent": "No content found",
        "noContentDescription": "No content found. The scraper will discover content automatically.",
        "untitled": "Untitled",
        "scraped": "Scraped",
        "preview": "Preview",
        "rendered": "Rendered",
        "raw": "Raw",
        "openSourceUrl": "Open source URL",
        "groupedByPage": "Grouped by page",
        "scrapingInProgress": "Scraping in progress...",
        "enableScheduling": "Enable scheduled scraping above to automatically collect content.",
        "readMore": "Read more",
        "contentDialog": {
          "title": "Content Details",
          "close": "Close"
        }
      },
      "toast": {
        "registrationSuccess": "Store registered with scraper successfully",
        "registrationError": "Failed to register store with scraper",
        "enableSuccess": "Scraping enabled successfully",
        "enableError": "Failed to enable scraping",
        "disableSuccess": "Scraping disabled successfully",
        "disableError": "Failed to disable scraping",
        "urlAddSuccess": "Custom URL added successfully",
        "urlAddError": "Failed to add custom URL",
        "differentDomainError": "Custom URL must be from the same domain as your store",
        "invalidUrlError": "Invalid URL format",
        "urlEnabled": "Custom URL enabled successfully",
        "urlDisabled": "Custom URL disabled successfully",
        "urlToggleError": "Failed to update custom URL",
        "urlDeleted": "Custom URL deleted successfully",
        "urlDeleteError": "Failed to delete custom URL",
        "urlAlreadyExists": "This URL has already been scraped from your sitemap. You can enable/disable it in the scraped content list."
      },
      "urlToggle": {
        "enableTitle": "Enable URL Scraping",
        "disableTitle": "Disable URL Scraping",
        "enableWarning": "Re-enabling this URL will immediately re-scrape the content and create new embeddings. This may take a few moments.",
        "disableWarning": "Disabling this URL will remove all scraped content and embeddings for this page. If you re-enable it later, the content will be re-scraped immediately.",
        "enableSuccess": "URL has been re-scraped and content is now available",
        "disableSuccess": "Scraped content and embeddings have been removed"
      }
    }
  },
  "storeProtectedRoute": {
    "loadingStores": "Loading stores...",
    "noStoresTitle": "No Stores Connected",
    "noStoresDescription": "You need to connect a store to access this feature.",
    "connectStore": "Connect a Store",
    "noStoreSelectedTitle": "No Store Selected",
    "noStoreSelectedDescription": "Please select an active store from the sidebar to access this feature.",
    "manageStores": "Manage Stores",
    "storeInactiveTitle": "Store is Inactive",
    "storeInactiveDescription": "The selected store has been disconnected or disabled. Please select another store or reconnect this one."
  },
  "privateRoute": {
    "aiPowered": "AI-Powered Customer Service",
    "securingSession": "Securing Your Session",
    "bankLevelEncryption": "Bank-level encryption",
    "lightningFastAuth": "Lightning-fast authentication",
    "poweredByAI": "Powered by advanced AI technology"
  },
  "callDetails": {
    "title": "Call Details",
    "contactInformation": "Contact Information",
    "customer": "Customer",
    "addedAt": "Added",
    "totalCalls": "Total Calls",
    "intent": "Intent",
    "totalDuration": "Total Duration",
    "totalCost": "Total Cost",
    "callOutcome": "Call Outcome",
    "callHistory": "Call History",
    "duration": "Duration",
    "transcript": "Transcript",
    "summary": "Summary",
    "assistant": "Assistant",
    "noTranscript": "No transcript available",
    "noSummary": "No summary available",
    "callRecording": "Call Recording",
    "playMono": "Play Mono Recording",
    "playStereo": "Play Stereo Recording",
    "noRecording": "No recording available"
  },
  "customContent": {
    "title": "Custom Content",
    "description": "Upload PDFs and create text entries for your AI assistant's knowledge base",
    "uploadPdf": "Upload PDF",
    "addTextEntry": "Add Text Entry",
    "tabs": {
      "all": "All Content",
      "pdfs": "PDFs",
      "textEntries": "Text Entries"
    },
    "upload": {
      "title": "Upload PDF",
      "description": "Upload a PDF file to add to your AI assistant's knowledge base",
      "dragDrop": "Drag and drop a PDF file here, or click to select",
      "maxSize": "Maximum file size: 10MB",
      "titleLabel": "Title",
      "titlePlaceholder": "Enter a descriptive title",
      "uploading": "Uploading...",
      "upload": "Upload",
      "cancel": "Cancel",
      "successTitle": "Upload successful",
      "successDescription": "{{fileName}} is being processed. This may take a few moments.",
      "errorTitle": "Upload failed",
      "errorRequired": "Please select a file and provide a title",
      "errorSelectShop": "Please select a shop first",
      "errorDuplicate": "This file already exists as \"{{title}}\" (uploaded on {{date}})"
    },
    "textEntry": {
      "title": "Add Text Entry",
      "description": "Create a custom text entry for your AI assistant's knowledge base",
      "titleLabel": "Title",
      "titlePlaceholder": "Enter a title",
      "contentLabel": "Content",
      "contentPlaceholder": "Enter your content here...",
      "markdownPlaceholder": "Enter your content in Markdown format...\n\n# Heading\n## Subheading\n\n**Bold** and *italic* text",
      "wysiwygPlaceholder": "Start typing or paste formatted text from Word...",
      "formatPlain": "Plain Text",
      "formatMarkdown": "Markdown",
      "formatWysiwyg": "Rich Text",
      "validationNote": "Note: URLs and images are not allowed in content",
      "characterCount": "{{count}} / 50,000 characters",
      "save": "Save",
      "saving": "Saving...",
      "savingMessages": [
        "Teaching AI new tricks...",
        "Feeding knowledge to the robot...",
        "Converting wisdom into vectors...",
        "Sprinkling some machine learning magic...",
        "Making your content AI-readable...",
        "Uploading brain food for the bot...",
        "Turning text into robot fuel...",
        "Beaming content to the cloud...",
        "Training tiny digital neurons...",
        "Embedding knowledge in the matrix..."
      ],
      "cancel": "Cancel",
      "successTitle": "Entry created",
      "successDescription": "\"{{title}}\" has been added to your knowledge base",
      "errorTitle": "Creation failed",
      "errorRequired": "Please provide both title and content",
      "errorMaxLength": "Content exceeds maximum length of 50,000 characters",
      "errorSelectShop": "Please select a shop first",
      "errorContainsUrl": "Content cannot contain URLs. Please remove all links.",
      "errorContainsImage": "Content cannot contain images. Please remove all image references.",
      "errorInvalidContent": "Content contains invalid elements"
    },
    "list": {
      "loading": "Loading...",
      "noShopSelected": "Please select a shop first.",
      "noContent": "No custom content yet. Upload a PDF or create a text entry to get started.",
      "view": "View content",
      "table": {
        "type": "Type",
        "title": "Title",
        "details": "Details",
        "status": "Status",
        "chunks": "Chunks",
        "created": "Created",
        "actions": "Actions",
        "textEntry": "Text entry",
        "pages": "pages"
      },
      "delete": {
        "title": "Delete content?",
        "description": "This will permanently remove the content from your knowledge base and cannot be undone.",
        "cancel": "Cancel",
        "confirm": "Delete",
        "successTitle": "Content deleted",
        "successDescription": "The content has been removed from your knowledge base",
        "errorTitle": "Deletion failed"
      },
      "failureWarning": {
        "title": "Processing Failed",
        "description": "Some content failed to process. Please delete the failed items and try uploading them again. Check the error details in the status badge for more information."
      }
    },
    "viewer": {
      "loading": "Loading content...",
      "chunks": "chunks",
      "pdfView": "PDF View",
      "textView": "Text View",
      "openInNewTab": "Open in New Tab"
    },
    "status": {
      "pending": "Pending",
      "processing": "Processing",
      "ready": "Ready",
      "failed": "Failed",
      "tooltip": {
        "pending": "Waiting to start processing",
        "processing": "Extracting text and generating embeddings",
        "ready": "Successfully added to knowledge base",
        "failed": "Processing failed"
      }
    }
  },
  "billing": {
    "title": "Billing & Plan",
    "subtitle": "Manage your subscription and billing details",
    "comingSoon": {
      "badge": "Coming Soon",
      "title": "Billing Features Are On The Way",
      "description": "We're working hard to bring you a seamless billing experience. Stay tuned for subscription management, invoices, and more.",
      "features": {
        "flexiblePlans": "Flexible Plans",
        "specialOffers": "Special Offers",
        "easyPayments": "Easy Payments"
      },
      "notifyButton": "Get Notified",
      "note": "We'll let you know as soon as billing features are available."
    }
  },
  "crawler": {
    "title": "ShopCall.ai Web Crawler",
    "backHome": "Back to Home",
    "seo": {
      "title": "ShopCall.ai Web Crawler - How We Crawl E-commerce Sites",
      "description": "Learn about ShopCall.ai's web crawler: how we respect robots.txt, crawl registered stores only, and use sitemap.xml to build AI knowledge bases for better customer support.",
      "keywords": "web crawler, ShopCall.ai crawler, robots.txt, sitemap.xml, e-commerce crawler, AI web scraper, respectful crawling, user agent, webshop crawler",
      "ogTitle": "ShopCall.ai Web Crawler Information",
      "ogDescription": "Transparent information about how ShopCall.ai crawls e-commerce websites to improve AI customer support. Full user control, robots.txt compliance, and targeted content discovery."
    },
    "hero": {
      "description": "Our web crawler is designed to understand your e-commerce store better, helping our AI provide more accurate and personalized customer support. Learn how we crawl, what we collect, and how you maintain full control."
    },
    "userAgent": {
      "title": "Identifying Our Crawler",
      "formatLabel": "User Agent Format",
      "hostLabel": "Source Hosts",
      "hostDescription": "The crawler operates from multiple servers, where [n] represents a server number (e.g., crawler-1, crawler-2, crawler-3, etc.)"
    },
    "features": {
      "title": "How Our Crawler Works",
      "subtitle": "Built with respect for your content and full compliance with web standards",
      "respectful": {
        "title": "Respectful Crawling",
        "description": "We fully respect your robots.txt file and follow all crawling directives. Our crawler identifies itself clearly and operates within rate limits to avoid impacting your site performance."
      },
      "registered": {
        "title": "Registered Stores Only",
        "description": "We only crawl webshops that are registered in our system. If you haven't connected your store to ShopCall.ai, our crawler will never visit your site."
      },
      "manageable": {
        "title": "Full User Control",
        "description": "Store owners have complete control over which URLs can be crawled. You can manage crawling permissions directly from your dashboard, allowing or blocking specific pages at any time."
      },
      "targeted": {
        "title": "Targeted Content Discovery",
        "description": "We focus on specific page categories that help improve AI responses: FAQ pages, terms of service, shopping guides, and contact information. We don't crawl unnecessary content."
      }
    },
    "howItWorks": {
      "title": "The Crawling Process",
      "step1": {
        "title": "Sitemap Discovery",
        "description": "We start by reading your sitemap.xml file to discover the pages available on your webshop. This ensures efficient crawling and respects your site structure."
      },
      "step2": {
        "title": "robots.txt Compliance",
        "description": "Before crawling any page, we check your robots.txt file to ensure we're allowed to access it. Pages marked as disallowed are never crawled."
      },
      "step3": {
        "title": "Category-Based Filtering",
        "description": "We analyze discovered URLs and identify pages that fall into specific categories relevant to customer support:",
        "categories": {
          "faq": "FAQ and Help Pages",
          "terms": "Terms of Service and Policies",
          "shopping": "Shopping Guides and Product Information",
          "contacts": "Contact Information and Support Pages"
        }
      },
      "step4": {
        "title": "AI Knowledge Base",
        "description": "The collected content is processed and added to our AI knowledge base, enabling more accurate and context-aware responses when customers call about your products, policies, or services."
      }
    },
    "cta": {
      "title": "Ready to Enhance Your AI Support?",
      "description": "Connect your store to ShopCall.ai and let our crawler help build a personalized knowledge base for better customer service.",
      "button": "Get Started"
    },
    "footer": {
      "copyright": "© 2024 ShopCall.ai. All rights reserved.",
      "privacy": "Privacy Policy",
      "about": "About Us"
    }
  }
}
