{
  "common": {
    "search": "Search",
    "searchPlaceholder": "Search bouquets, roses, occasions…",
    "loading": "Loading…",
    "noData": "No data",
    "save": "Save",
    "cancel": "Cancel",
    "close": "Close",
    "edit": "Edit",
    "delete": "Delete",
    "add": "Add",
    "create": "Create",
    "confirm": "Confirm",
    "submit": "Submit",
    "back": "Back",
    "next": "Next",
    "continue": "Continue",
    "apply": "Apply",
    "viewAll": "View All",
    "yes": "Yes",
    "no": "No",
    "actions": "Actions",
    "status": "Status",
    "all": "All",
    "language": "Language"
  },
  "shop": {
    "topbar": {
      "reviews": "{{n}} reviews"
    },
    "nav": {
      "home": "Home",
      "shopAll": "Shop All",
      "loveRomance": "Love & Romance",
      "birthday": "Birthday",
      "sympathy": "Sympathy",
      "todaysBouquet": "Today's Bouquet",
      "subscriptions": "Subscriptions",
      "offers": "Offers"
    },
    "header": {
      "zip": "ZIP",
      "wishlist": "Wishlist",
      "cart": "Cart",
      "account": "Account"
    },
    "footer": {
      "since": "Since {{year}}",
      "visitUs": "Visit Us",
      "hours": "Hours",
      "customerCare": "Customer Care",
      "contactAiHelp": "Contact / AI Help",
      "orderStatus": "Order Status",
      "subscriptions": "Subscriptions",
      "getApp": "Get the App (QR)",
      "weAccept": "We accept",
      "rights": "© 2026 Montvale Florist"
    }
  },
  "zip": {
    "since": "Since {{year}}",
    "lead": "Tell us where you're sending flowers — we'll show what's available nearby.",
    "enterZip": "Enter Delivery ZIP Code",
    "placeholder": "e.g. 07645",
    "go": "Go",
    "availableStores": "Available stores",
    "radiusSameDay": "{{radius}}mi radius · same-day by {{cutoff}} ({{tz}})",
    "reviews": "{{n}} reviews",
    "browsePickup": "Browse with store pickup →",
    "errInvalid": "Please enter a 5-digit ZIP code.",
    "errNotDeliverable": "Sorry, we don't deliver to that area yet. Try store pickup or another ZIP.",
    "errFailed": "Lookup failed. Please try again in a moment."
  },
  "cart": {
    "title": "Cart",
    "signInPrompt": "Please sign in to view your cart.",
    "signInRegister": "Sign In / Register",
    "empty": "Your cart is empty.",
    "startShopping": "Start Shopping →",
    "card": "Card",
    "subtotal": "Subtotal",
    "shippingTax": "Shipping/Tax",
    "calcAtCheckout": "Calculated at checkout",
    "total": "Total",
    "checkout": "Checkout"
  },
  "checkout": {
    "title": "Checkout",
    "recipient": "Recipient",
    "recipientName": "Recipient Name",
    "deliveryAddress": "Delivery Address",
    "deliveryDate": "Delivery Date",
    "timeSlot": "Time Slot",
    "cardMessage": "Card Message",
    "cardMessagePlaceholder": "Write a heartfelt message…",
    "aiSuggest": "AI Card Message",
    "payment": "Payment",
    "placeOrder": "Place Order",
    "orderSummary": "Order Summary",
    "contactPhone": "Contact Phone",
    "sameDay": "Same-day delivery",
    "processing": "Processing…",
    "success": "Your order has been placed!"
  },
  "subscription": {
    "title": "Flower Subscriptions",
    "subtitle": "Fresh, florist-designed blooms delivered on your schedule.",
    "weekly": "Weekly",
    "biweekly": "Bi-weekly",
    "monthly": "Monthly",
    "subscribe": "Subscribe",
    "manage": "Manage Subscription",
    "frequency": "Frequency",
    "nextDelivery": "Next Delivery"
  },
  "search": {
    "resultsFor": "Search Results for \"{{query}}\"",
    "aiUnderstood": "AI understood:",
    "searching": "AI is searching…",
    "noResults": "No results found."
  },
  "wishlist": {
    "title": "Wishlist",
    "empty": "Your wishlist is empty.",
    "startShopping": "Start Shopping →"
  },
  "mypage": {
    "title": "My Page",
    "hello": "Hello",
    "myOrders": "My Orders",
    "mySubscriptions": "My Subscriptions",
    "wishlist": "Wishlist",
    "points": "Points",
    "tier": "Tier",
    "addresses": "Addresses",
    "signOut": "Sign Out",
    "memberSince": "Member since"
  },
  "product": {
    "addToCart": "Add to Cart",
    "buyNow": "Buy Now",
    "size": "Size",
    "options": "Options",
    "reviews": "Reviews",
    "description": "Description",
    "writeReview": "Write a Review",
    "inStock": "In stock",
    "outOfStock": "Out of stock",
    "share": "Share",
    "sizeStandard": "Standard",
    "sizeDeluxe": "Deluxe",
    "sizePremium": "Premium"
  },
  "review": {
    "title": "Write a Review",
    "rating": "Rating",
    "comment": "Your Review",
    "commentPlaceholder": "Share your experience…",
    "submit": "Submit Review",
    "thanks": "Thank you for your review!"
  },
  "events": {
    "title": "Offers & Events",
    "subtitle": "Seasonal deals and special campaigns.",
    "endsIn": "Ends in",
    "shopNow": "Shop Now"
  },
  "account": {
    "signIn": "Sign In",
    "signUp": "Sign Up",
    "email": "Email",
    "password": "Password",
    "name": "Name",
    "phone": "Phone",
    "createAccount": "Create Account",
    "haveAccount": "Already have an account?",
    "noAccount": "Don't have an account?",
    "guestCheckout": "Continue as Guest"
  },
  "cs": {
    "title": "Customer Support",
    "subtitle": "We're here to help — ask our AI assistant or reach out directly.",
    "askAi": "Ask AI Assistant",
    "placeholder": "Type your question…",
    "send": "Send",
    "contactUs": "Contact Us"
  },
  "app": {
    "title": "Get the Montvale App",
    "subtitle": "Scan the QR code to install on your phone.",
    "ios": "iOS",
    "android": "Android"
  },
  "admin": {
    "console": "Admin Console",
    "header": "US Multi-Store Florist Omnichannel E-Commerce · AI Demand Forecasting · BI",
    "onPremiseTag": "Ollama On-Premise · Omnichannel",
    "signOut": "Sign Out",
    "system": "System",
    "login": {
      "title": "GUARDiA Mall Console",
      "subtitle": "Store & Corporate Admin Sign In",
      "username": "Username",
      "password": "Password",
      "signIn": "Sign In",
      "storefrontHere": "Customer storefront is",
      "here": "here",
      "errNoPriv": "You do not have admin privileges.",
      "errFailed": "Sign-in failed — please check your username and password."
    },
    "nav": {
      "dashboard": "Dashboard",
      "stores": "Stores",
      "products": "Products",
      "inventory": "Store Inventory",
      "orders": "Orders (Live)",
      "transfers": "Inventory Transfers",
      "members": "Members (CRM)",
      "loyalty": "Tier & Points",
      "events": "Events & Campaigns",
      "subscriptions": "Subscriptions",
      "schedule": "Schedule & Surge",
      "analytics": "Revenue Analytics (BI)",
      "users": "User Management",
      "audit": "Audit Log",
      "settings": "Gateway Settings",
      "appInstall": "Admin App Install"
    },
    "dashboard": {
      "title": "Dashboard",
      "todaysRevenue": "Today's Revenue",
      "todaysOrders": "Today's Orders",
      "stores": "Stores",
      "storesSub": "Active store revenue ranking",
      "largeOrders": "Large Orders",
      "largeOrdersSub": "$500+ high-value orders",
      "revenueByStore": "Revenue by Store (Last 7 Days)",
      "revenueTrend": "Revenue Trend (14 Days)",
      "bestSellers": "Best Sellers",
      "storeRanking": "Store Revenue Ranking",
      "store": "Store",
      "revenue": "Revenue",
      "orders": "Orders",
      "unitsSold": "Units Sold"
    },
    "common": {
      "name": "Name",
      "code": "Code",
      "price": "Price",
      "stock": "Stock",
      "category": "Category",
      "store": "Store",
      "date": "Date",
      "amount": "Amount",
      "status": "Status",
      "actions": "Actions",
      "search": "Search",
      "total": "Total",
      "active": "Active",
      "inactive": "Inactive"
    }
  }
}
