{
  "a11y.clear": "Clear",
  "a11y.close": "Close",
  "a11y.closeMenu": "Close menu",
  "a11y.closePanel": "Close panel",
  "a11y.contrastAuto": "Contrast: auto (follow system)",
  "a11y.contrastForceOff": "Contrast: force normal",
  "a11y.contrastForceOn": "Contrast: force high",
  "a11y.dialog": "Dialog",
  "a11y.fileUploadArea": "File upload area",
  "a11y.firstPage": "First page",
  "a11y.footer": "Website footer",
  "a11y.footerNav": "Footer navigation",
  "a11y.lastPage": "Last page",
  "a11y.navigation": "Navigation",
  "a11y.nextPage": "Next page",
  "a11y.openAiFlorist": "Open AI florist: {{description}}",
  "a11y.openMenu": "Open menu",
  "a11y.options": "Options",
  "a11y.orderProgress": "Order progress",
  "a11y.orderSteps": "Order steps",
  "a11y.pageNumber": "Page {{page}}",
  "a11y.pagination": "Pagination",
  "a11y.panel": "Panel",
  "a11y.previousPage": "Previous page",
  "a11y.progressPercent": "Progress: {{percent}}%",
  "a11y.remove": "Remove",
  "a11y.searchByPhoto": "Search by photo",
  "a11y.skipToContent": "Skip to main content",
  "aiAgents.badge": "MCP",
  "aiAgents.connect.discoveryDesc": "Discovery file for automatic MCP client configuration. Contains descriptions of available tools and parameter schemas.",
  "aiAgents.connect.discoveryLabel": "Discovery File",
  "aiAgents.connect.endpointDesc": "Streamable HTTP — a single endpoint for all MCP requests. Supports streaming results.",
  "aiAgents.connect.endpointLabel": "MCP Endpoint",
  "aiAgents.connect.protocolDesc": "Model Context Protocol — an open standard by Anthropic for connecting AI assistants to external services. No API keys, no registration required.",
  "aiAgents.connect.protocolLabel": "Protocol",
  "aiAgents.connect.title": "How to Connect",
  "aiAgents.cta.connectCta": "Connect MCP",
  "aiAgents.cta.partnerCta": "Become a Partner",
  "aiAgents.cta.subtitle": "Open a new sales channel — let AI assistants recommend your bouquets.",
  "aiAgents.cta.title": "Ready to Connect AI?",
  "aiAgents.hero.discoveryCta": "MCP Discovery",
  "aiAgents.hero.partnerCta": "Become a Partner",
  "aiAgents.hero.subtitle": "Connect your AI assistant to the 1FLO marketplace via MCP protocol and order flowers with a single command — no website, no app needed.",
  "aiAgents.hero.title": "1FLO for AI Agents",
  "aiAgents.howItWorks.step1.desc": "Add the 1FLO MCP server to your AI client settings. Just specify the endpoint URL.",
  "aiAgents.howItWorks.step1.title": "Connect the MCP Server",
  "aiAgents.howItWorks.step2.desc": "Your AI assistant will find suitable bouquets, check delivery options, and suggest choices.",
  "aiAgents.howItWorks.step2.title": "Ask AI to Find a Bouquet",
  "aiAgents.howItWorks.step3.desc": "Confirm the order — a courier will deliver the flowers at the specified time and place.",
  "aiAgents.howItWorks.step3.title": "Get Delivery",
  "aiAgents.howItWorks.subtitle": "Three steps from connection to flower delivery through an AI assistant.",
  "aiAgents.howItWorks.title": "How It Works",
  "aiAgents.seo.description": "Order flowers through AI assistants via MCP protocol. Connect Claude or any MCP-compatible client to the 1FLO marketplace — search bouquets, check delivery, place orders with a single command.",
  "aiAgents.seo.title": "1FLO for AI Agents — Order Flowers via MCP",
  "aiAgents.tools.checkDelivery": "Check delivery availability by address and time. Returns available slots and cost.",
  "aiAgents.tools.createOrder": "Place an order specifying the product, delivery address, date, and recipient contacts.",
  "aiAgents.tools.getProduct": "Detailed product information: description, bouquet composition, photos, prices from different shops.",
  "aiAgents.tools.getShops": "List of flower shops with ratings, addresses, and delivery zones.",
  "aiAgents.tools.searchProducts": "Search bouquets by city, occasion, budget. Filter by categories, colors, style.",
  "aiAgents.tools.subtitle": "Five MCP tools for the complete order cycle — from search to checkout.",
  "aiAgents.tools.title": "Available Tools",
  "accessibility.backToHome": "Back to home",
  "accessibility.compliance1": "Keyboard navigation for all interactive elements",
  "accessibility.compliance2": "Screen reader support (ARIA labels, live regions)",
  "accessibility.compliance3": "Sufficient text contrast (WCAG AA)",
  "accessibility.compliance4": "Responsive layout with logical CSS properties",
  "accessibility.compliance5": "Right-to-left (RTL) language support",
  "accessibility.compliance6": "Respect for reduced-motion preferences",
  "accessibility.compliance7": "Skip-link navigation on every page",
  "accessibility.complianceText": "The site is built per WCAG 2.1 AA recommendations and provides:",
  "accessibility.complianceTitle": "Our commitments",
  "accessibility.contactEmail": "support@1flo.ru",
  "accessibility.contactEmailLabel": "Email our support team",
  "accessibility.contactText": "If you encounter an accessibility issue, please contact us:",
  "accessibility.contactTitle": "Feedback",
  "accessibility.limitation1": "Some third-party widgets may not be fully accessible",
  "accessibility.limitation2": "User-generated content (reviews) may not meet standards",
  "accessibility.limitation3": "Legacy browsers may not support all accessibility features",
  "accessibility.limitationsTitle": "Known limitations",
  "accessibility.metaDescription": "Accessibility statement — WCAG 2.1 AA compliance",
  "accessibility.metaTitle": "Accessibility",
  "accessibility.reviewDate": "Last audit: January 2026",
  "accessibility.subtitle": "We strive to make 1flo accessible to all users",
  "accessibility.title": "Accessibility",
  "admin.audit.actionFilter": "Action",
  "admin.audit.aiSummary": "What happened?",
  "admin.audit.allActions": "All actions",
  "admin.audit.allEntities": "All entities",
  "admin.audit.date": "Date",
  "admin.audit.dateRange": "Date range",
  "admin.audit.emptyMessage": "No records found for the selected period",
  "admin.audit.emptyTitle": "No records",
  "admin.audit.entityFilter": "Entity",
  "admin.audit.export": "Export",
  "admin.audit.hideDetails": "Hide details",
  "admin.audit.itemLabel": "entries",
  "admin.audit.logEntries": "Entries ({{count}})",
  "admin.audit.searchByEmail": "Search by email",
  "admin.audit.showDetails": "Show details",
  "admin.audit.subtitle": "Track all administrative actions and system changes",
  "admin.audit.title": "Audit Log",
  "admin.audit.userFilter": "User",
  "admin.dashboard.analyticsSoon": "Analytics coming soon",
  "admin.dashboard.loading": "Loading stats...",
  "admin.dashboard.noOrders": "No orders",
  "admin.dashboard.ordersOverview": "Orders Overview",
  "admin.dashboard.quickActions": "Quick Actions",
  "admin.dashboard.recentOrders": "Recent orders",
  "admin.dashboard.refresh": "Refresh",
  "admin.dashboard.revenueTrend": "Revenue Trend",
  "admin.dashboard.statActiveShops": "Active shops",
  "admin.dashboard.statNewUsers": "New users",
  "admin.dashboard.statOrdersToday": "Orders today",
  "admin.dashboard.statRevenue": "Revenue",
  "admin.dashboard.statTotalOrders": "Total orders",
  "admin.dashboard.statUsers": "Users",
  "admin.dashboard.subtitle": "System overview",
  "admin.dashboard.title": "Dashboard",
  "admin.dashboard.viewAllOrders": "View all orders",
  "admin.nav.agents": "Agents",
  "admin.nav.agentsHitl": "HITL",
  "admin.nav.agentsMissions": "Missions",
  "admin.nav.aiAgents": "AI агенты",
  "admin.nav.aiAgentsDashboard": "AI Dashboard",
  "admin.nav.aiAgentsEval": "AI Evaluation",
  "admin.nav.aiAgentsHealth": "AI Health",
  "admin.nav.aiAgentsMissions": "AI Missions",
  "admin.nav.aiAgentsSouls": "AI Souls",
  "admin.nav.aiDashboard": "AI Dashboard",
  "admin.nav.aiTools": "AI Tools",
  "admin.nav.analytics": "Analytics",
  "admin.nav.audit": "Audit",
  "admin.nav.banners": "Banners",
  "admin.nav.broadcasts": "Broadcasts",
  "admin.nav.buyers": "Buyers",
  "admin.nav.catalog": "Catalog",
  "admin.nav.categories": "Categories",
  "admin.nav.channels": "Channels",
  "admin.nav.chats": "Chats",
  "admin.nav.componentCatalog": "Component Catalog",
  "admin.nav.componentMapping": "Mappings",
  "admin.nav.components": "Components",
  "admin.nav.consent": "Consent",
  "admin.nav.content": "Content",
  "admin.nav.contentCalendar": "Content Calendar",
  "admin.nav.dashboard": "Dashboard",
  "admin.nav.featureFlags": "Feature Flags",
  "admin.nav.files": "Files",
  "admin.nav.finance": "Finance",
  "admin.nav.gamification": "Gamification",
  "admin.nav.knowledge": "Knowledge Base",
  "admin.nav.logs": "Logs",
  "admin.nav.loyalty": "Loyalty",
  "admin.nav.main": "Main",
  "admin.nav.marketing": "Marketing",
  "admin.nav.membership": "Membership",
  "admin.nav.menus": "Menus",
  "admin.nav.messenger": "Messengers",
  "admin.nav.messengerAnalytics": "Messenger Analytics",
  "admin.nav.missingParts": "Заявки на компоненты",
  "admin.nav.moderation": "Moderation",
  "admin.nav.notFoundLogs": "404 Logs",
  "admin.nav.notifications": "Notifications",
  "admin.nav.orders": "Orders",
  "admin.nav.partners": "Partners",
  "admin.nav.payouts": "Payouts",
  "admin.nav.platform": "Platform",
  "admin.nav.products": "Products",
  "admin.nav.promo": "Promo Codes",
  "admin.nav.queues": "Queues",
  "admin.nav.referral": "Referrals",
  "admin.nav.referrals": "Referrals",
  "admin.nav.reports": "Reports",
  "admin.nav.retention": "Retention",
  "admin.nav.reviews": "Reviews",
  "admin.nav.security": "Security",
  "admin.nav.seo": "SEO",
  "admin.nav.sessions": "Sessions",
  "admin.nav.settings": "Settings",
  "admin.nav.shops": "Shops",
  "admin.nav.slo": "SLO",
  "admin.nav.smsTemplates": "SMS Templates",
  "admin.nav.support": "Support",
  "admin.nav.supportLive": "Live Support",
  "admin.nav.system": "System",
  "admin.nav.tools": "Tools",
  "admin.nav.twoFactor": "2FA",
  "admin.nav.uniqueRequests": "Unique Requests",
  "admin.nav.users": "Users",
  "admin.nav.usersGroup": "Users",
  "admin.nav.webhooks": "Webhooks",
  "admin.nav.wholesale": "Wholesale",
  "admin.orderDetail.address": "Address",
  "admin.orderDetail.adjustments": "Adjustments & Refunds",
  "admin.orderDetail.amount": "Amount",
  "admin.orderDetail.anonymous": "Anonymous",
  "admin.orderDetail.back": "Back to list",
  "admin.orderDetail.backAria": "Back to orders",
  "admin.orderDetail.cancelOrder": "Cancel order",
  "admin.orderDetail.cardMessage": "Card message",
  "admin.orderDetail.cardText": "Card text",
  "admin.orderDetail.changeStatus": "Change status",
  "admin.orderDetail.city": "City",
  "admin.orderDetail.comment": "Order comment",
  "admin.orderDetail.courier": "Courier",
  "admin.orderDetail.courierComment": "Courier note",
  "admin.orderDetail.courierName": "Courier",
  "admin.orderDetail.createdAt": "Created",
  "admin.orderDetail.customer": "Customer",
  "admin.orderDetail.delivery": "Delivery",
  "admin.orderDetail.deliveryDate": "Delivery date",
  "admin.orderDetail.deliveryMethod": "Method",
  "admin.orderDetail.deliveryStatus": "Delivery status",
  "admin.orderDetail.deliveryTime": "Delivery time",
  "admin.orderDetail.email": "Email",
  "admin.orderDetail.emailCustomer": "Email customer",
  "admin.orderDetail.estimatedDate": "Estimated date",
  "admin.orderDetail.history": "History",
  "admin.orderDetail.initiateRefund": "Initiate refund",
  "admin.orderDetail.items": "Items",
  "admin.orderDetail.itemsSubtotal": "Items",
  "admin.orderDetail.itemsTitle": "Items",
  "admin.orderDetail.livePhoto": "Bouquet photo",
  "admin.orderDetail.noAdjustments": "No adjustments",
  "admin.orderDetail.noHistory": "No history",
  "admin.orderDetail.noRecords": "No records",
  "admin.orderDetail.notFound": "Order not found",
  "admin.orderDetail.notFoundDesc": "The requested order was not found",
  "admin.orderDetail.notSpecified": "Not specified",
  "admin.orderDetail.orderNumber": "Order number",
  "admin.orderDetail.paidAt": "Paid at",
  "admin.orderDetail.payment": "Payment",
  "admin.orderDetail.paymentMethod": "Payment method",
  "admin.orderDetail.paymentStatus": "Payment status",
  "admin.orderDetail.phone": "Phone",
  "admin.orderDetail.phoneNotSpecified": "Phone not specified",
  "admin.orderDetail.price": "Price",
  "admin.orderDetail.printInvoice": "Print invoice",
  "admin.orderDetail.product": "Product",
  "admin.orderDetail.qty": "Qty",
  "admin.orderDetail.quantity": "Quantity",
  "admin.orderDetail.quickActions": "Quick actions",
  "admin.orderDetail.recipient": "Recipient",
  "admin.orderDetail.selectStatusPlaceholder": "Select new status...",
  "admin.orderDetail.shop": "Shop",
  "admin.orderDetail.status": "Status",
  "admin.orderDetail.statusHistory": "Status history",
  "admin.orderDetail.statusManagement": "Status management",
  "admin.orderDetail.title": "Order",
  "admin.orderDetail.total": "Total",
  "admin.orderDetail.trackingNumber": "Tracking number",
  "admin.orderDetail.transactionId": "Transaction ID",
  "admin.orderDetail.update": "Update",
  "admin.orderDetail.updateStatus": "Update status",
  "admin.orders.allStatuses": "All statuses",
  "admin.orders.colActions": "Actions",
  "admin.orders.colAmount": "Amount",
  "admin.orders.colClient": "Client",
  "admin.orders.colCustomer": "Customer",
  "admin.orders.colDate": "Date",
  "admin.orders.colNumber": "Number",
  "admin.orders.colOrder": "Order",
  "admin.orders.colShop": "Shop",
  "admin.orders.colStatus": "Status",
  "admin.orders.dateFrom": "Date from",
  "admin.orders.dateTo": "Date to",
  "admin.orders.newBadge": "new",
  "admin.orders.noActions": "No actions",
  "admin.orders.noOrders": "No orders",
  "admin.orders.noOrdersText": "No orders were found.",
  "admin.orders.notFound": "No orders found",
  "admin.orders.notFoundHint": "Try changing the filters or search query",
  "admin.orders.orderAriaLabel": "Order",
  "admin.orders.paginationLabel": "orders",
  "admin.orders.refresh": "Refresh",
  "admin.orders.resetFilters": "Reset",
  "admin.orders.searchPlaceholder": "Search by order number or email...",
  "admin.orders.sortAmountAsc": "By amount ↑",
  "admin.orders.sortAmountDesc": "By amount ↓",
  "admin.orders.sortNewest": "Newest first",
  "admin.orders.sortOldest": "Oldest first",
  "admin.orders.sortPageOnly": "page",
  "admin.orders.subtitle": "Order management",
  "admin.orders.title": "Orders",
  "admin.orders.view": "View",
  "admin.orders.viewDetails": "View details",
  "admin.orders.wsConnected": "WebSocket connected",
  "admin.orders.wsDisconnected": "WebSocket disconnected",
  "admin.partners.subtitle": "Connected partners and sales funnel",
  "admin.partners.tabConnected": "Connected",
  "admin.partners.tabCrm": "CRM Leads",
  "admin.partners.tabSupplier": "Supplier requests",
  "admin.partners.title": "Partners",
  "admin.products.addProduct": "Add product",
  "admin.products.colActions": "Actions",
  "admin.products.colCategory": "Category",
  "admin.products.colName": "Name",
  "admin.products.colPrice": "Price",
  "admin.products.colProduct": "Product",
  "admin.products.colShop": "Shop",
  "admin.products.colStatus": "Status",
  "admin.products.colStock": "Stock",
  "admin.products.create": "Create product",
  "admin.products.delete": "Delete",
  "admin.products.edit": "Edit",
  "admin.products.inStock": "In stock",
  "admin.products.noDescription": "No description",
  "admin.products.noProducts": "No products",
  "admin.products.noProductsText": "No products were found.",
  "admin.products.notFound": "No products found",
  "admin.products.notFoundHint": "Create your first product",
  "admin.products.outOfStock": "Out of stock",
  "admin.products.paginationLabel": "products",
  "admin.products.productAriaLabel": "Product",
  "admin.products.refresh": "Refresh",
  "admin.products.searchPlaceholder": "Search products...",
  "admin.products.subtitle": "Product management",
  "admin.products.title": "Products",
  "admin.seo.registry": "Page Registry",
  "admin.seo.registry.audit": "AI Audit",
  "admin.seo.registry.auditDone": "Audit complete",
  "admin.seo.registry.auditRunning": "Running audit...",
  "admin.seo.registry.avgCompleteness": "Avg Completeness",
  "admin.seo.registry.completeness": "Completeness",
  "admin.seo.registry.entityType": "Entity Type",
  "admin.seo.registry.name": "Name",
  "admin.seo.registry.noPages": "No pages found",
  "admin.seo.registry.regenerate": "Regenerate",
  "admin.seo.registry.regenerateDone": "Regeneration complete",
  "admin.seo.registry.regenerateRunning": "Regenerating...",
  "admin.seo.registry.score": "Score",
  "admin.seo.registry.search": "Search by name",
  "admin.seo.registry.selectAll": "Select All",
  "admin.seo.registry.selected": "Selected",
  "admin.seo.registry.source.empty": "Not set",
  "admin.seo.registry.source.override": "Override",
  "admin.seo.registry.source.template": "Template",
  "admin.seo.registry.totalPages": "Total Pages",
  "admin.seo.registry.withOverrides": "With Overrides",
  "admin.shell.backToSite": "Back to site",
  "admin.shell.badge": "Administrator",
  "admin.shell.title": "Admin Panel",
  "admin.shops.activate": "On",
  "admin.shops.activateFull": "Activate",
  "admin.shops.active": "Active",
  "admin.shops.allSlug": "All",
  "admin.shops.allStatus": "All statuses",
  "admin.shops.allVerification": "All",
  "admin.shops.approve": "Approve",
  "admin.shops.approveSlug": "Approve slug",
  "admin.shops.colActions": "Actions",
  "admin.shops.colCity": "City",
  "admin.shops.colCreated": "Created",
  "admin.shops.colOrders": "Orders",
  "admin.shops.colProducts": "Products",
  "admin.shops.colShop": "Shop",
  "admin.shops.colSlug": "Address (slug)",
  "admin.shops.colStatus": "Status",
  "admin.shops.colVerification": "Verification",
  "admin.shops.deactivate": "Off",
  "admin.shops.deactivateFull": "Deactivate",
  "admin.shops.filterAll": "All",
  "admin.shops.filterBanned": "Banned",
  "admin.shops.filterPending": "Pending",
  "admin.shops.filterSlug": "Address",
  "admin.shops.filterStatus": "Status",
  "admin.shops.filterVerification": "Verification",
  "admin.shops.filterVerified": "Verified",
  "admin.shops.hasSlug": "With slug",
  "admin.shops.inactive": "Inactive",
  "admin.shops.mobileAddress": "Address",
  "admin.shops.mobileCreated": "Created",
  "admin.shops.mobilePhone": "Phone",
  "admin.shops.mobileProductsOrders": "Products / Orders",
  "admin.shops.mobileSlugStatus": "Slug status",
  "admin.shops.noShops": "No shops",
  "admin.shops.noShopsText": "No shops were found.",
  "admin.shops.noSlug": "Without slug",
  "admin.shops.notFound": "No shops found",
  "admin.shops.notFoundHint": "Try changing the filters or search query",
  "admin.shops.notVerified": "Not verified",
  "admin.shops.paginationLabel": "Shops",
  "admin.shops.pendingVerification": "Pending",
  "admin.shops.refresh": "Refresh",
  "admin.shops.reject": "Reject",
  "admin.shops.resetFilters": "Reset filters",
  "admin.shops.retry": "Retry",
  "admin.shops.search": "Search",
  "admin.shops.searchPlaceholder": "Search by name, address...",
  "admin.shops.slugApproved": "Approved",
  "admin.shops.slugPending": "Under moderation",
  "admin.shops.slugRejected": "Rejected",
  "admin.shops.statusActive": "Active",
  "admin.shops.statusDraft": "Draft",
  "admin.shops.statusPending": "Under review",
  "admin.shops.statusSuspended": "Suspended",
  "admin.shops.subtitle": "Shop management, moderation and verification",
  "admin.shops.title": "Shops",
  "admin.shops.verified": "Verified",
  "admin.shops.verify": "Verify",
  "admin.wholesale.application.approve": "Approve",
  "admin.wholesale.application.buyerEmptyDescription": "Buyer applications not found",
  "admin.wholesale.application.buyerTitle": "Buyer applications",
  "admin.wholesale.application.cancel": "Cancel",
  "admin.wholesale.application.col.company": "Company",
  "admin.wholesale.application.col.contact": "Contact person",
  "admin.wholesale.application.col.date": "Date",
  "admin.wholesale.application.col.email": "Email",
  "admin.wholesale.application.col.phone": "Phone",
  "admin.wholesale.application.col.status": "Status",
  "admin.wholesale.application.col.user": "User",
  "admin.wholesale.application.noApps": "No applications",
  "admin.wholesale.application.reject": "Reject",
  "admin.wholesale.application.statusApproved": "Approved",
  "admin.wholesale.application.statusPending": "Under review",
  "admin.wholesale.application.statusRejected": "Rejected",
  "admin.wholesale.application.supplierEmptyDescription": "Supplier applications not found",
  "admin.wholesale.application.supplierTitle": "Supplier applications",
  "admin.wholesale.dashboard.buyerApplications": "Buyer applications",
  "admin.wholesale.dashboard.buyerApplicationsDesc": "Review buyer applications",
  "admin.wholesale.dashboard.disputes": "Disputes",
  "admin.wholesale.dashboard.invoices": "Invoices",
  "admin.wholesale.dashboard.invoicesDesc": "Manage supplier invoices",
  "admin.wholesale.dashboard.lots": "Lots",
  "admin.wholesale.dashboard.reservations": "Reservations",
  "admin.wholesale.dashboard.reservationsDesc": "Manage buyer reservations",
  "admin.wholesale.dashboard.revenue": "Revenue",
  "admin.wholesale.dashboard.sections": "Sections",
  "admin.wholesale.dashboard.supplierApplications": "Supplier applications",
  "admin.wholesale.dashboard.supplierApplicationsDesc": "Review supplier applications",
  "admin.wholesale.dashboard.title": "Wholesale",
  "admin.wholesale.invoice.allStatuses": "All",
  "admin.wholesale.invoice.approve": "Approve",
  "admin.wholesale.invoice.backToList": "Back to list",
  "admin.wholesale.invoice.cancel": "Cancel",
  "admin.wholesale.invoice.col.date": "Date",
  "admin.wholesale.invoice.col.number": "Number",
  "admin.wholesale.invoice.col.status": "Status",
  "admin.wholesale.invoice.col.supplier": "Supplier",
  "admin.wholesale.invoice.col.total": "Total",
  "admin.wholesale.invoice.confirmReject": "Reject",
  "admin.wholesale.invoice.date": "Date",
  "admin.wholesale.invoice.emptyDescription": "No invoices found for the selected filter",
  "admin.wholesale.invoice.emptyTitle": "No invoices",
  "admin.wholesale.invoice.lineTotal": "Total",
  "admin.wholesale.invoice.listTitle": "Invoices",
  "admin.wholesale.invoice.number": "Number",
  "admin.wholesale.invoice.openInvoice": "Open invoice",
  "admin.wholesale.invoice.pricePerUnit": "Price per unit",
  "admin.wholesale.invoice.product": "Product",
  "admin.wholesale.invoice.quantity": "Quantity",
  "admin.wholesale.invoice.reject": "Reject",
  "admin.wholesale.invoice.rejectPlaceholder": "Specify reason...",
  "admin.wholesale.invoice.rejectReason": "Rejection reason",
  "admin.wholesale.invoice.rejectTitle": "Reject invoice",
  "admin.wholesale.invoice.status": "Status",
  "admin.wholesale.invoice.statusApproved": "Approved",
  "admin.wholesale.invoice.statusDraft": "Draft",
  "admin.wholesale.invoice.statusFilter": "Status",
  "admin.wholesale.invoice.statusPending": "Pending review",
  "admin.wholesale.invoice.statusRejected": "Rejected",
  "admin.wholesale.invoice.supplier": "Supplier",
  "admin.wholesale.invoice.title": "Invoice",
  "admin.wholesale.invoice.total": "Total",
  "admin.wholesale.invoice.unit": "Unit",
  "admin.wholesale.reservation.allStatuses": "All statuses",
  "admin.wholesale.reservation.backToList": "Back to list",
  "admin.wholesale.reservation.buyer": "Buyer",
  "admin.wholesale.reservation.cancel": "Cancel",
  "admin.wholesale.reservation.col.date": "Date",
  "admin.wholesale.reservation.col.lot": "Lot",
  "admin.wholesale.reservation.col.quantity": "Qty",
  "admin.wholesale.reservation.col.shop": "Shop",
  "admin.wholesale.reservation.col.status": "Status",
  "admin.wholesale.reservation.complete": "Complete",
  "admin.wholesale.reservation.confirm": "Confirm",
  "admin.wholesale.reservation.confirmDecision": "Confirm decision",
  "admin.wholesale.reservation.created": "Created",
  "admin.wholesale.reservation.disputeDecision": "Dispute decision",
  "admin.wholesale.reservation.disputeDescription": "A decision is needed on this dispute.",
  "admin.wholesale.reservation.disputeOpen": "Dispute open",
  "admin.wholesale.reservation.disputePlaceholder": "Describe your decision...",
  "admin.wholesale.reservation.disputeTitle": "Resolve dispute",
  "admin.wholesale.reservation.emptyDescription": "No reservations found for the selected filter",
  "admin.wholesale.reservation.emptyTitle": "No reservations",
  "admin.wholesale.reservation.expires": "Expires",
  "admin.wholesale.reservation.listTitle": "Reservations",
  "admin.wholesale.reservation.lot": "Lot",
  "admin.wholesale.reservation.openReservation": "Open reservation",
  "admin.wholesale.reservation.prepayment": "Prepayment",
  "admin.wholesale.reservation.resolveDispute": "Resolve dispute",
  "admin.wholesale.reservation.status": "Status",
  "admin.wholesale.reservation.statusAwaitingPayment": "Awaiting payment",
  "admin.wholesale.reservation.statusCancelled": "Cancelled",
  "admin.wholesale.reservation.statusConfirmed": "Confirmed",
  "admin.wholesale.reservation.statusDispute": "Dispute",
  "admin.wholesale.reservation.statusHistory": "Status history",
  "admin.wholesale.reservation.statusIssued": "Issued",
  "admin.wholesale.reservation.statusPrepaid": "Prepaid",
  "admin.wholesale.reservation.title": "Reservation",
  "admin.wholesale.reservation.total": "Total",
  "admin.wholesale.toast.buyerAppApproved": "Buyer application approved",
  "admin.wholesale.toast.buyerAppRejected": "Buyer application rejected",
  "admin.wholesale.toast.completeReservationError": "Failed to complete",
  "admin.wholesale.toast.confirmReservationError": "Failed to confirm",
  "admin.wholesale.toast.disputeResolved": "Dispute resolved",
  "admin.wholesale.toast.invoiceApproveError": "Failed to approve invoice",
  "admin.wholesale.toast.invoiceApproved": "Invoice approved",
  "admin.wholesale.toast.invoiceRejectError": "Failed to reject invoice",
  "admin.wholesale.toast.invoiceRejected": "Invoice rejected",
  "admin.wholesale.toast.loadBuyerAppsError": "Failed to load buyer applications",
  "admin.wholesale.toast.loadInvoicesError": "Failed to load invoices",
  "admin.wholesale.toast.loadReservationError": "Failed to load reservation",
  "admin.wholesale.toast.loadReservationsError": "Failed to load reservations",
  "admin.wholesale.toast.loadStatsError": "Failed to load statistics",
  "admin.wholesale.toast.loadSupplierAppsError": "Failed to load supplier applications",
  "admin.wholesale.toast.rejectAppError": "Failed to reject application",
  "admin.wholesale.toast.reservationCompleted": "Reservation completed",
  "admin.wholesale.toast.reservationConfirmed": "Reservation confirmed",
  "admin.wholesale.toast.resolveDisputeError": "Failed to resolve dispute",
  "admin.wholesale.toast.supplierAppApproved": "Supplier application approved",
  "admin.wholesale.toast.supplierAppRejected": "Supplier application rejected",
  "admin.wholesale.upload.accepted": "Accepted",
  "admin.wholesale.upload.description": "Supported formats: .xlsx, .csv",
  "admin.wholesale.upload.dropZoneLabel": "File upload zone",
  "admin.wholesale.upload.processed": "Invoice processed",
  "admin.wholesale.upload.processing": "Processing file...",
  "admin.wholesale.upload.rejected": "Rejected",
  "admin.wholesale.upload.resultTitle": "Upload result",
  "admin.wholesale.upload.selectFile": "Select file",
  "admin.wholesale.upload.title": "Upload invoice",
  "admin.wholesale.upload.unsupportedFormat": "Unsupported file format. Allowed: .xlsx and .csv",
  "admin.wholesale.upload.uploadError": "File upload error",
  "admin.wholesale.upload.uploadFailed": "Failed to upload invoice",
  "agent.feedback.comment_placeholder": "What could be improved?",
  "agent.feedback.helpful": "Helpful",
  "agent.feedback.not_helpful": "Not helpful",
  "agent.feedback.send": "Send",
  "agent.feedback.was_helpful": "Was this helpful?",
  "ai.chat.backToChat": "Back to chat",
  "ai.chat.budget": "Budget",
  "ai.chat.cardMode": "Catalog",
  "ai.chat.degraded.body": "The AI provider is not responding right now. Try refreshing in a minute or pick a bouquet from the catalog.",
  "ai.chat.degraded.catalog": "Browse catalog",
  "ai.chat.degraded.retry": "Retry",
  "ai.chat.degraded.title": "AI florist is temporarily unavailable",
  "ai.chat.error.general": "Something went wrong, please try again",
  "ai.chat.error.photoFormat": "Supported formats: JPEG, PNG, WebP, AVIF",
  "ai.chat.error.photoTooLarge": "Photo is too large (max 10 MB)",
  "ai.chat.fab.label": "AI Florist",
  "ai.chat.feedback.commentPlaceholder": "Comment (optional)",
  "ai.chat.feedback.rating": "Rating",
  "ai.chat.feedback.star": "{{value}} of 5",
  "ai.chat.feedback.submit": "Send",
  "ai.chat.feedback.submitting": "Sending…",
  "ai.chat.feedback.thanks": "Thanks for your {{rating}}/5 rating!",
  "ai.chat.feedback.title": "How was the florist?",
  "ai.chat.feedbackBad": "Bad response",
  "ai.chat.feedbackGood": "Good response",
  "ai.chat.feedbackThanks": "Thanks for your feedback!",
  "ai.chat.newChat": "New chat",
  "ai.chat.occasion": "Occasion",
  "ai.chat.orUploadPhoto": "or",
  "ai.chat.pageTitle": "AI Florist — chat",
  "ai.chat.phonePrompt": "Save your preferences? Leave your number — we'll pick even better next time",
  "ai.chat.phoneSave": "Save",
  "ai.chat.phoneSaved": "Number saved — we'll remember your preferences",
  "ai.chat.placeholder": "Type a message...",
  "ai.chat.prompts.birthday": "Bouquet for a birthday",
  "ai.chat.prompts.help": "I don’t know what to choose, help!",
  "ai.chat.prompts.newYear": "New Year’s composition",
  "ai.chat.prompts.romantic": "Romantic bouquet for a date",
  "ai.chat.prompts.teachersDay": "Bouquet for a teacher on September 1st",
  "ai.chat.prompts.valentines": "Bouquet for Valentine’s Day",
  "ai.chat.prompts.wedding": "Wedding bouquet",
  "ai.chat.prompts.womensDay": "Bouquet for Women’s Day",
  "ai.chat.selectProduct": "Select",
  "ai.chat.send": "Send",
  "ai.chat.showProductDetails": "Show me more about \"{{name}}\"",
  "ai.chat.startPrompt": "Start with a question:",
  "ai.chat.streaming": "Generating response...",
  "ai.chat.subtitle": "I'll find the perfect bouquet in just a few messages",
  "ai.chat.switchPersona": "Switch florist",
  "ai.chat.title": "AI Florist",
  "ai.chat.toolWorking": "Using {{tool}}...",
  "ai.chat.typing": "Typing...",
  "ai.chat.uploadPhoto": "Upload bouquet photo",
  "ai.chat.voiceHint": "Tap and speak",
  "ai.chat.voiceListening": "Listening...",
  "ai.chat.voiceUnsupported": "Voice input is not supported",
  "ai.chat.welcome.aleksei": "Experienced florist, picks classic bouquets",
  "ai.chat.welcome.alekseiName": "Alexei",
  "ai.chat.welcome.elena": "Creative designer, creates unique arrangements",
  "ai.chat.welcome.elenaName": "Elena",
  "ai.dialog.alternativeBtn": "Another option",
  "ai.dialog.attachPhoto": "Attach photo",
  "ai.dialog.budgetLabel": "Budget:",
  "ai.dialog.budgetMax": "15 000₽",
  "ai.dialog.budgetMin": "1 000₽",
  "ai.dialog.createdBadge": "Created for you!",
  "ai.dialog.intro": "Tell me about the occasion and budget — I'll find the perfect bouquet!",
  "ai.dialog.messagePlaceholder": "Write a message...",
  "ai.dialog.messagesAriaLabel": "AI Florist messages",
  "ai.dialog.occasion.anniversary": "Anniversary",
  "ai.dialog.occasion.birthday": "Birthday",
  "ai.dialog.occasion.date": "Date",
  "ai.dialog.occasion.wedding": "Wedding",
  "ai.dialog.occasionLabel": "Occasion",
  "ai.dialog.orderBtn": "Order",
  "ai.dialog.photoError": "Failed to analyze photo",
  "ai.dialog.photoSent": "Photo sent",
  "ai.dialog.photoUploading": "Analyzing photo...",
  "ai.dialog.quickReply.alternative": "Another option",
  "ai.dialog.quickReply.cheaper": "Cheaper",
  "ai.dialog.quickReply.order": "I want to order",
  "ai.dialog.quickReply.pricier": "More expensive",
  "ai.dialog.sendAriaLabel": "Send message",
  "ai.dialog.startBtn": "Find a bouquet",
  "ai.dialog.title": "AI Florist",
  "ai.dialog.v2.firstMessagePlaceholder": "Describe the bouquet you want...",
  "ai.dialog.v2.intro": "Tell us what you're looking for — our AI florist will find the perfect bouquet",
  "ai.dialog.v2.orLabel": "or",
  "ai.dialog.v2.persona.aleksei": "Aleksei",
  "ai.dialog.v2.persona.alekseiDesc": "Classic bouquets, proven solutions",
  "ai.dialog.v2.persona.elena": "Elena",
  "ai.dialog.v2.persona.elenaDesc": "Creative compositions, signature style",
  "ai.dialog.v2.personaLabel": "Choose a florist",
  "ai.dialog.v2.phoneHint": "Provide your number so the florist remembers your preferences",
  "ai.dialog.v2.phoneLabel": "Phone (optional)",
  "ai.dialog.v2.phonePlaceholder": "+7 (999) 123-45-67",
  "ai.dialog.v2.prompt.birthday": "Birthday bouquet for a friend",
  "ai.dialog.v2.prompt.newYear": "New Year's flower arrangement as a gift",
  "ai.dialog.v2.prompt.noIdea": "I don't know what to choose, help me",
  "ai.dialog.v2.prompt.romantic": "Romantic bouquet for a date",
  "ai.dialog.v2.prompt.teacher": "Bouquet for a teacher",
  "ai.dialog.v2.prompt.valentine": "Valentine's Day bouquet for my love",
  "ai.dialog.v2.prompt.wedding": "Wedding bouquet",
  "ai.dialog.v2.prompt.womensDay": "Bouquet for Mom on Women's Day",
  "ai.dialog.v2.uploadPhotoBtn": "Upload a bouquet photo",
  "ai.welcome.chipsLabel": "Choose an occasion",
  "ai.welcome.inputPlaceholder": "Or describe in your own words...",
  "ai.welcome.photoLink": "Have a photo? Upload it",
  "ai.welcome.subtitle": "in just a few questions",
  "ai.welcome.title": "Find your perfect bouquet",
  "aiFlorist.card.cta": "Find a bouquet",
  "aiFlorist.card.description": "Can't decide? Tell us the occasion and budget — our AI will pick the perfect bouquet!",
  "aiFlorist.card.featureBudget": "Fits your budget",
  "aiFlorist.card.featureInstant": "Instant",
  "aiFlorist.card.featureOccasion": "Occasion-aware",
  "aiFlorist.card.free": "Free",
  "aiFlorist.card.title": "AI Florist",
  "aiFlorist.carousel.addToCart": "Add to cart",
  "aiFlorist.error.connection": "Connection error",
  "aiFlorist.tts.toggle": "Read aloud",
  "app.adminFab": "Edit in admin panel",
  "app.adminPanel": "Admin Panel",
  "app.partnerPanel": "Partner Panel",
  "auth.callback.error": "Authorization error. Please try again.",
  "auth.callback.loading": "Authorizing...",
  "auth.callback.loginLink": "Sign in",
  "auth.callback.noCode": "Authorization code not found",
  "auth.errors.accountBlocked": "Account is blocked",
  "auth.errors.invalidCredentials": "Invalid email or password",
  "auth.errors.loginError": "Login error",
  "auth.errors.oauthError": "Authorization error",
  "auth.errors.registerError": "Registration error",
  "auth.errors.telegramError": "Telegram authorization error",
  "auth.errors.telegramNeedPhone": "Please provide a phone number to sign in with Telegram",
  "auth.errors.telegramPopupBlocked": "Could not open Telegram authorization window",
  "auth.errors.telegramPopupClosed": "Authorization window was closed. If you confirmed login in Telegram, please try again",
  "auth.errors.tooManyAttempts": "Too many attempts. Please try again later",
  "auth.errors.userNotFound": "User not found",
  "auth.forgot.backToLogin": "Back to login",
  "auth.forgot.emailPlaceholder": "example@mail.com",
  "auth.forgot.error": "Failed to send the link. Please try again later.",
  "auth.forgot.loadingBtn": "Sending...",
  "auth.forgot.loginLink": "Log in",
  "auth.forgot.rememberPassword": "Remember your password?",
  "auth.forgot.submitBtn": "Send link",
  "auth.forgot.subtitle": "Enter the email you used to register",
  "auth.forgot.successHint": "Check your Inbox and Spam folders",
  "auth.forgot.successIcon": "✉️",
  "auth.forgot.successTitle": "Password reset link has been sent to your email",
  "auth.forgot.title": "Password Recovery",
  "auth.login.forgotPassword": "Forgot password?",
  "auth.login.loginLabel": "Phone or email",
  "auth.login.loginPlaceholder": "+7 900 123-45-67 or email",
  "auth.login.noAccount": "No account?",
  "auth.login.orDivider": "or",
  "auth.login.pageTitle": "Sign in",
  "auth.login.passwordLabel": "Password",
  "auth.login.passwordPlaceholder": "Enter password",
  "auth.login.registerLink": "Register",
  "auth.login.submitBtn": "Sign in",
  "auth.login.switchToPassword": "Sign in with password",
  "auth.login.switchToSms": "Sign in with SMS code",
  "auth.login.telegramBtn": "Telegram",
  "auth.login.vkBtn": "VKontakte",
  "auth.login.vkDisabledHint": "Coming soon",
  "auth.login.yandexBtn": "Yandex ID",
  "auth.oauth.popup.closeHint": "This window will close automatically.",
  "auth.oauth.popup.errorTitle": "Authorisation error",
  "auth.oauth.popup.successBody": "You are signed in to {{ brand }}.",
  "auth.oauth.popup.successTitle": "Signed in",
  "auth.otp.changePhone": "Change number",
  "auth.otp.codeAriaLabel": "Confirmation code",
  "auth.otp.codeSentTo": "Code sent to",
  "auth.otp.emailLabel": "Email",
  "auth.otp.legalAnd": "and",
  "auth.otp.legalPrefix": "By continuing you agree to the",
  "auth.otp.phoneDigitsError": "Enter 10 digits",
  "auth.otp.phoneLabel": "Phone number",
  "auth.otp.privacyLink": "Privacy Policy",
  "auth.otp.requestEmailBtn": "Get email code",
  "auth.otp.requestSmsBtn": "Get SMS code",
  "auth.otp.resendBtn": "Resend",
  "auth.otp.resendTimer": "Resend in {{ seconds }} sec",
  "auth.otp.sendError": "Failed to send code",
  "auth.otp.sendToEmail": "Send to email",
  "auth.otp.sendToPhone": "Send via SMS",
  "auth.otp.termsLink": "Terms of Service",
  "auth.otp.verifyBtn": "Sign in",
  "auth.register.backBtn": "Back",
  "auth.register.confirmPasswordLabel": "Confirm password",
  "auth.register.confirmPasswordPlaceholder": "Repeat password",
  "auth.register.emailLabel": "Email",
  "auth.register.emailPlaceholder": "Enter your email",
  "auth.register.hasAccount": "Already have an account?",
  "auth.register.loginLink": "Sign in",
  "auth.register.nameLabel": "Name",
  "auth.register.namePlaceholder": "Enter your name",
  "auth.register.nextBtn": "Next",
  "auth.register.passwordLabel": "Password",
  "auth.register.passwordPlaceholder": "Minimum 8 characters",
  "auth.register.pdConsent": "I consent to the processing of personal data in accordance with the",
  "auth.register.pdConsentPrivacyPolicy": "Privacy Policy",
  "auth.register.pdConsentRequired": "You must consent to the processing of personal data",
  "auth.register.phoneLabel": "Phone",
  "auth.register.privacyLink": "privacy policy",
  "auth.register.step1Label": "Step 1 of 2 — Contact",
  "auth.register.step2Label": "Step 2 of 2 — Security",
  "auth.register.submitBtn": "Register",
  "auth.register.termsAnd": "and",
  "auth.register.termsLink": "terms of service",
  "auth.register.termsPrefix": "I agree to the",
  "auth.register.termsRequired": "You must accept the terms of service",
  "auth.register.title": "Register",
  "auth.reset.backToLogin": "Back to login",
  "auth.reset.confirmLabel": "Confirm password",
  "auth.reset.confirmPlaceholder": "Repeat password",
  "auth.reset.error": "Failed to reset password. The link may have expired.",
  "auth.reset.invalidLink": "Invalid or missing password reset link",
  "auth.reset.loadingBtn": "Saving...",
  "auth.reset.passwordLabel": "New password",
  "auth.reset.passwordMismatch": "Passwords do not match",
  "auth.reset.passwordPlaceholder": "At least 6 characters",
  "auth.reset.passwordTooShort": "Password must be at least 6 characters",
  "auth.reset.requestNewLink": "Request a new link",
  "auth.reset.submitBtn": "Save password",
  "auth.reset.subtitle": "Create a new password for your account",
  "auth.reset.title": "New Password",
  "auth.sheet.otherMethods": "Other sign-in methods",
  "auth.sheet.subtitle": "Enter your phone number for quick sign in",
  "auth.sheet.title": "Sign in",
  "auth.strength.good": "Good",
  "auth.strength.medium": "Medium",
  "auth.strength.strong": "Strong",
  "auth.strength.weak": "Weak",
  "auth.validation.confirmPasswordRequired": "Confirm your password",
  "auth.validation.emailInvalid": "Enter a valid email",
  "auth.validation.emailRequired": "Email is required",
  "auth.validation.loginRequired": "Enter phone or email",
  "auth.validation.nameMinLength": "Name must be at least 2 characters",
  "auth.validation.nameRequired": "Name is required",
  "auth.validation.passwordDigit": "Password must contain at least one digit",
  "auth.validation.passwordMinLength": "Password must be at least 8 characters",
  "auth.validation.passwordMismatch": "Passwords do not match",
  "auth.validation.passwordRequired": "Password is required",
  "auth.validation.passwordUppercase": "Password must contain at least one uppercase letter",
  "auth.validation.phoneRequired": "Phone is required",
  "brand.logoText": "1FL",
  "brand.name": "1FLO",
  "buyerBouquet.add": "Add {{name}}",
  "buyerBouquet.addBtn": "Add",
  "buyerBouquet.addToCart": "Add to cart",
  "buyerBouquet.addedToCart": "Added to cart",
  "buyerBouquet.chooseComponents": "Choose components",
  "buyerBouquet.clearAll": "Clear all",
  "buyerBouquet.decrease": "Decrease {{name}}",
  "buyerBouquet.emptyState": "Select components to build your bouquet",
  "buyerBouquet.fromPrice": "from",
  "buyerBouquet.increase": "Increase {{name}}",
  "buyerBouquet.loadError": "Failed to load components",
  "buyerBouquet.loading": "Loading components...",
  "buyerBouquet.missingWarning": "Some components not found: {{list}}",
  "buyerBouquet.noOffers": "No offers available",
  "buyerBouquet.pageSubtitle": "Choose flowers and create a unique bouquet",
  "buyerBouquet.pageTitle": "Build your bouquet",
  "buyerBouquet.priceRange": "{{min}} — {{max}}",
  "buyerBouquet.remove": "Remove {{name}}",
  "buyerBouquet.shopCount": "{{count}} shops",
  "buyerBouquet.submitError": "Failed to create bouquet",
  "buyerBouquet.summaryLabel": "Your bouquet composition",
  "buyerBouquet.yourBouquet": "Your bouquet",
  "captcha.submit": "Continue",
  "captcha.title": "Security check",
  "carousel.label": "Carousel",
  "carousel.next": "Next slide",
  "carousel.prev": "Previous slide",
  "carousel.slideNumber": "Slide { n }",
  "carousel.slides": "Slides",
  "cart.empty.aiHintBrand": "AI Florist",
  "cart.empty.aiHintPrefix": "Not sure what to choose?",
  "cart.empty.aiHintSuffix": "will pick a bouquet in a minute",
  "cart.empty.goToCatalog": "Go to catalog",
  "cart.empty.hint": "Add items from the catalog to place an order",
  "cart.empty.login": "Log in",
  "cart.empty.title": "Your cart is empty",
  "cart.errors.addFailed": "Failed to add item",
  "cart.errors.clearFailed": "Failed to clear cart",
  "cart.errors.loadFailed": "Failed to load cart",
  "cart.errors.quantityMin": "Quantity must be at least 1",
  "cart.errors.removeFailed": "Failed to remove item",
  "cart.errors.updateFailed": "Failed to update quantity",
  "cart.fallback.productName": "Item",
  "cart.fallback.shopName": "Shop",
  "cart.item.removeAriaLabel": "Remove from cart",
  "cart.maxQuantityExceeded": "Maximum {{max}} units per item",
  "cart.page.deliveryFromCost": "from {{cost}} ₽",
  "cart.page.deliveryFromFallback": "from 299 ₽",
  "cart.page.emptyStatus": "Cart is empty",
  "cart.page.errorTitle": "Loading error",
  "cart.page.itemsCount": "{count, plural, one {# item in cart} other {# items in cart}}",
  "cart.page.retryAction": "Try again",
  "cart.page.routeTitle": "Cart — 1FLO",
  "cart.page.title": "Cart",
  "cart.pageSummary.deliveryRemaining": "Add {{amount}} more for free delivery",
  "cart.pageSummary.freeDelivery": "Free delivery!",
  "cart.pageSummary.freeDeliveryReason": "Orders over 3,000 ₽ qualify for free delivery from this shop",
  "cart.pageSummary.multiShopHint": "Your cart contains items from {{ count }} shops. You can place an order from one shop at a time.",
  "cart.preview.andMore": "And {{ count }} more",
  "cart.preview.decreaseQty": "Decrease",
  "cart.preview.freeShipping": "Free shipping",
  "cart.preview.freeShippingFrom": "To free shipping: {{amount}} ₽",
  "cart.preview.goToCart": "Go to cart",
  "cart.preview.increaseQty": "Increase",
  "cart.preview.removeItem": "Remove",
  "cart.preview.title": "Your cart",
  "cart.preview.total": "Total",
  "cart.promo.applied": "Promo code applied",
  "cart.promo.apply": "Apply",
  "cart.promo.label": "I have a promo code",
  "cart.promo.placeholder": "Enter promo code",
  "cart.promo.remove": "Remove",
  "cart.recommendations.title": "Frequently bought together",
  "cart.shopGroup.checkout": "Checkout",
  "cart.shopGroup.itemsCount": "{count, plural, one {# item} other {# items}}",
  "cart.shopGroup.remainsInCart": "Will remain in cart",
  "cart.summary.checkoutButton": "Place order",
  "cart.summary.continueShopping": "Continue shopping",
  "cart.summary.delivery": "Delivery",
  "cart.summary.discount": "Discount",
  "cart.summary.free": "Free",
  "cart.summary.items": "Items ({{ count }})",
  "cart.summary.multiShopNote": "Only items from the selected shop will be ordered. The rest will stay in your cart.",
  "cart.summary.title": "Your order",
  "cart.summary.total": "Total",
  "cart.toast.itemRemoved": "Item removed. Press \"Undo\" to restore.",
  "cart.toast.itemRestored": "Item restored",
  "cart.undoRow.removed": "Item removed",
  "cart.undoRow.restore": "Undo",
  "catalog": {
    "deliveryDate": {
      "any": "Any day",
      "pickAnother": "Pick a date…",
      "label": "Delivery day",
      "today": "Today",
      "tomorrow": "Tomorrow",
      "custom": "Date",
      "placeholder": "DD.MM.YYYY",
      "picker": {
        "title": "Choose delivery date",
        "cancel": "Cancel",
        "apply": "Apply"
      },
      "chip": {
        "activeLabel": "Delivery: {{date}}"
      }
    }
  },
  "catalog.care.step1Desc": "Carefully remove packaging",
  "catalog.care.step1Title": "Unwrap the bouquet",
  "catalog.care.step2Desc": "Cut at a 45-degree angle",
  "catalog.care.step2Title": "Trim the stems",
  "catalog.care.step3Desc": "Use room temperature water",
  "catalog.care.step3Title": "Add clean water",
  "catalog.care.step4Desc": "Use the included packet",
  "catalog.care.step4Title": "Add flower food",
  "catalog.care.step5Desc": "This keeps the bouquet fresh longer",
  "catalog.care.step5Title": "Change water daily",
  "catalog.care.step6Desc": "Do not place near radiators",
  "catalog.care.step6Title": "Keep away from sun and drafts",
  "catalog.care.title": "How to care for your bouquet",
  "catalog.cart.addError": "Failed to add item",
  "catalog.cart.added": "Item added to cart",
  "catalog.cartAction.decrement": "Decrease quantity",
  "catalog.cartAction.goToCartAriaLabel": "Go to cart",
  "catalog.cartAction.groupAriaLabel": "Cart quantity control",
  "catalog.cartAction.inCart": "In cart",
  "catalog.cartAction.increment": "Increase quantity",
  "catalog.cartAction.order": "Add to cart",
  "catalog.cartAction.quantityAriaLabel": "{{ n }} in cart",
  "catalog.characteristics.ariaLabel": "Component characteristics",
  "catalog.characteristics.title": "Characteristics",
  "catalog.componentInfoPopover.ariaLabel": "Component information",
  "catalog.componentInfoPopover.compare": "Compare",
  "catalog.componentInfoPopover.details": "Details",
  "catalog.componentInfoPopover.loading": "Loading...",
  "catalog.componentInfoPopover.noDescription": "No description available",
  "catalog.componentInfoPopover.showInfo": "Show information",
  "catalog.compositionEditor.cheaper": "Cheaper by {{amount}} ₽",
  "catalog.compositionEditor.decreaseQty": "Decrease quantity of {{ name }} (currently {{ qty }})",
  "catalog.compositionEditor.goToVariant": "Go to variant",
  "catalog.compositionEditor.increaseQty": "Increase quantity of {{ name }} (currently {{ qty }})",
  "catalog.compositionEditor.missingRequestError": "Failed to submit request",
  "catalog.compositionEditor.missingRequestSent": "Request submitted",
  "catalog.compositionEditor.moreExpensive": "More expensive by {{amount}} ₽",
  "catalog.compositionEditor.notFound": "Not found",
  "catalog.compositionEditor.packagingTitle": "Packaging & décor",
  "catalog.compositionEditor.priceFrom": "from",
  "catalog.compositionEditor.priceTo": "up to",
  "catalog.compositionEditor.qtyLabel": "Quantity of {{ name }}",
  "catalog.compositionEditor.reset": "Reset",
  "catalog.compositionEditor.samePrice": "Same price",
  "catalog.compositionEditor.searching": "Searching...",
  "catalog.compositionEditor.shops": "shops",
  "catalog.compositionEditor.submitRequest": "Submit request",
  "catalog.compositionEditor.substitute": "Substitute",
  "catalog.compositionEditor.substituteTitle": "Choose alternative",
  "catalog.compositionEditor.title": "Bouquet composition",
  "catalog.compositionEditor.variantCreated": "New bouquet variant created — photos are generating",
  "catalog.compositionEditor.variantError": "Failed to find a variant",
  "catalog.compositionEditor.variantFound": "Bouquet variant found",
  "catalog.contentTabs.ariaLabel": "Flower content tabs",
  "catalog.contentTabs.title": "About the flower",
  "catalog.crossSell.addToCart": "Add",
  "catalog.crossSell.addToCartError": "Failed to add to cart",
  "catalog.crossSell.addToCartSuccess": "Product added to cart",
  "catalog.crossSell.empty": "",
  "catalog.crossSell.title": "Also bought",
  "catalog.delivery.freeFrom": "Free from {{amount}} $",
  "catalog.delivery.shops": "{{count}} shops deliver",
  "catalog.delivery.time": "Delivery {{time}}",
  "catalog.deliveryCalc.address": "Delivery address",
  "catalog.deliveryCalc.asap": "As soon as possible",
  "catalog.deliveryCalc.calculate": "Calculate",
  "catalog.deliveryCalc.courier": "Courier",
  "catalog.deliveryCalc.date": "Delivery date",
  "catalog.deliveryCalc.express": "Express",
  "catalog.deliveryCalc.freeFrom": "Free delivery from",
  "catalog.deliveryCalc.pickup": "Pickup",
  "catalog.deliveryCalc.pickupFree": "Free",
  "catalog.deliveryCalc.remaining": "Add more for free delivery",
  "catalog.deliveryCalc.time": "Delivery time",
  "catalog.deliveryCalc.title": "Delivery",
  "catalog.detail.addToCart": "Add to cart",
  "catalog.detail.addToCartError": "Failed to add to cart",
  "catalog.detail.addToCartSuccess": "Product added to cart",
  "catalog.detail.backToCatalog": "Back to catalog",
  "catalog.detail.deliveryDetails": "Delivery details",
  "catalog.detail.deliverySlots": "Delivery slots",
  "catalog.detail.deliveryToday": "Delivery today",
  "catalog.detail.freeFrom": "Free from",
  "catalog.detail.generatingImage": "Generating image...",
  "catalog.detail.inStock": "In stock",
  "catalog.detail.notFoundDescription": "Try changing the search parameters or go back to the catalog",
  "catalog.detail.notFoundTitle": "Product not found",
  "catalog.detail.pickupFree": "Free pickup",
  "catalog.detail.quantity": "Quantity",
  "catalog.detail.sku": "SKU",
  "catalog.detail.specifications": "Specifications",
  "catalog.filters.apply": "Apply",
  "catalog.filters.delivery": "Delivery",
  "catalog.filters.freeDelivery": "Free delivery",
  "catalog.filters.occasion": "Occasion",
  "catalog.filters.onSale": "On sale",
  "catalog.filters.openButton": "Filters",
  "catalog.filters.priceFrom": "from",
  "catalog.filters.priceRub": "Price, ₽",
  "catalog.filters.priceTo": "to",
  "catalog.filters.rating": "Rating",
  "catalog.filters.rating3plus": "3 and above",
  "catalog.filters.rating4plus": "4 and above",
  "catalog.filters.ratingAny": "Any",
  "catalog.filters.reset": "Reset filters",
  "catalog.filters.tagsChip": "Tags",
  "catalog.filters.title": "Filters",
  "catalog.flowerIcon.chrysanthemum": "Chrysanthemum",
  "catalog.flowerIcon.hydrangea": "Hydrangea",
  "catalog.flowerIcon.lily": "Lily",
  "catalog.flowerIcon.peony": "Peony",
  "catalog.flowerIcon.rose": "Rose",
  "catalog.flowerIcon.tulip": "Tulip",
  "catalog.flowerLanguage.chrysanthemum": "Chrysanthemum",
  "catalog.flowerLanguage.chrysanthemumMeaning": "Optimism and joy",
  "catalog.flowerLanguage.hydrangea": "Hydrangea",
  "catalog.flowerLanguage.hydrangeaMeaning": "Gratitude and sincerity",
  "catalog.flowerLanguage.lily": "Lily",
  "catalog.flowerLanguage.lilyMeaning": "Tenderness and purity",
  "catalog.flowerLanguage.peony": "Peony",
  "catalog.flowerLanguage.peonyMeaning": "Happiness and prosperity",
  "catalog.flowerLanguage.rose": "Rose",
  "catalog.flowerLanguage.roseMeaning": "Love and passion",
  "catalog.flowerLanguage.title": "Language of flowers",
  "catalog.flowerLanguage.tulip": "Tulip",
  "catalog.flowerLanguage.tulipMeaning": "Spring and renewal",
  "catalog.freshness.duration": "Bouquet will last at least 7 days",
  "catalog.freshness.replacement": "If bouquet wilts earlier — we will replace it free",
  "catalog.freshness.tip1": "Trim stems every 2 days",
  "catalog.freshness.tip2": "Change water daily",
  "catalog.freshness.tip3": "Add flower food from the kit",
  "catalog.freshness.tip4": "Keep away from direct sunlight",
  "catalog.freshness.title": "Freshness guarantee",
  "catalog.funFacts.ariaLabel": "Interesting facts about the flower",
  "catalog.funFacts.title": "Fun facts",
  "catalog.gallery.ariaLabel": "Галерея товара",
  "catalog.gallery.closeViewer": "Close viewer",
  "catalog.gallery.next": "Next photo",
  "catalog.gallery.photoSoon": "Photo coming soon",
  "catalog.gallery.prev": "Previous photo",
  "catalog.gallery.roledescription": "Image gallery",
  "catalog.gallery.slideLabel": "Слайд {{current}} из {{total}}",
  "catalog.gallery.thumbLabel": "Photo {{n}}",
  "catalog.gallery.thumbnails": "Thumbnails",
  "catalog.gallery.viewerLabel": "Просмотр изображений",
  "catalog.heroSection.ariaLabel": "Component overview",
  "catalog.heroSection.cm": "cm",
  "catalog.holidayCalendar.knowledgeDay": "September 1 — Knowledge Day",
  "catalog.holidayCalendar.mothersDay": "Mother's Day",
  "catalog.holidayCalendar.nearby": "Holiday in {{days}} days",
  "catalog.holidayCalendar.newYear": "New Year",
  "catalog.holidayCalendar.orderNow": "Order bouquet",
  "catalog.holidayCalendar.teachersDay": "October 5 — Teacher's Day",
  "catalog.holidayCalendar.title": "Upcoming holidays",
  "catalog.holidayCalendar.valentinesDay": "February 14 — Valentine's Day",
  "catalog.holidayCalendar.womensDay": "March 8 — International Women's Day",
  "catalog.list.categoryChip": "Category",
  "catalog.list.emptyCityChangeCity": "Choose another city",
  "catalog.list.emptyCityDescription": "We are expanding our coverage. Try another city or check back later.",
  "catalog.list.emptyCityTitle": "No shops in {{city}} yet",
  "catalog.list.emptyDescription": "Try changing the filters or search query",
  "catalog.list.emptyTitle": "No products found",
  "catalog.list.errorTitle": "Loading error",
  "catalog.list.inStock": "In stock",
  "catalog.list.reset": "Reset",
  "catalog.list.searchChip": "Search",
  "catalog.list.searchPlaceholder": "Search products...",
  "catalog.list.title": "Catalog",
  "catalog.list.tryAgain": "Try again",
  "catalog.occasion.anniversary": "Anniversary",
  "catalog.occasion.birthday": "Birthday",
  "catalog.occasion.marchEighth": "Women's Day",
  "catalog.occasion.noReason": "No reason",
  "catalog.occasion.romantic": "Romance",
  "catalog.occasion.sympathy": "Sympathy",
  "catalog.occasion.wedding": "Wedding",
  "catalog.offers.addToCart": "Add to cart",
  "catalog.offers.inn": "Tax ID",
  "catalog.offers.outOfStock": "Out of stock",
  "catalog.offers.seller": "Seller",
  "catalog.offers.sellerInfo": "Seller information",
  "catalog.offers.shopPage": "Shop page",
  "catalog.offers.title": "Offers",
  "catalog.offersSection.aboutShop": "About the shop",
  "catalog.offersSection.addShopFav": "Add shop to favorites",
  "catalog.offersSection.allOutOfStock": "This bouquet is temporarily unavailable from all shops",
  "catalog.offersSection.autoAccepts": "Accepts orders instantly",
  "catalog.offersSection.badgeBestPrice": "Best price",
  "catalog.offersSection.badgeBestRating": "Best rating",
  "catalog.offersSection.badgeDeliveryShort": "Del.",
  "catalog.offersSection.badgeFastDelivery": "Fast delivery",
  "catalog.offersSection.badgePriceShort": "Price",
  "catalog.offersSection.badgeRatingShort": "Rating",
  "catalog.offersSection.countSummary": "{{shown}} of {{total}} shops",
  "catalog.offersSection.delivery1h": "1 hour",
  "catalog.offersSection.delivery2h": "2 hours",
  "catalog.offersSection.delivery3h": "3 hours",
  "catalog.offersSection.deliveryAny": "Any",
  "catalog.offersSection.deliveryCost": "Delivery {{price}}",
  "catalog.offersSection.deliveryEta": "Delivery: {{time}}",
  "catalog.offersSection.emptyFilters": "No shop matches your filters",
  "catalog.offersSection.filterDelivery": "Delivery",
  "catalog.offersSection.filterPrice": "Price",
  "catalog.offersSection.filterRating": "Rating",
  "catalog.offersSection.freeDelivery": "Free delivery",
  "catalog.offersSection.freeDeliveryLabel": "Free delivery",
  "catalog.offersSection.freeShort": "Free",
  "catalog.offersSection.goToShop": "Go to {{name}} shop",
  "catalog.offersSection.innLabel": "TIN: {{inn}}",
  "catalog.offersSection.legalInfo": "Legal information",
  "catalog.offersSection.maxPriceAriaLabel": "Maximum price",
  "catalog.offersSection.minPriceAriaLabel": "Minimum price",
  "catalog.offersSection.offlineSince": "Since {{year}}",
  "catalog.offersSection.openShop": "Open shop",
  "catalog.offersSection.order": "Order",
  "catalog.offersSection.outOfStock": "Out of stock",
  "catalog.offersSection.priceDeltaToBest": "vs. best price",
  "catalog.offersSection.priceFrom": "from",
  "catalog.offersSection.priceTo": "up to",
  "catalog.offersSection.ratingAriaLabel": "Rating {{rating}}",
  "catalog.offersSection.ratingBreakdown": "Rating breakdown",
  "catalog.offersSection.rating_delivery": "Delivery",
  "catalog.offersSection.rating_fresh": "Freshness",
  "catalog.offersSection.rating_match": "Matches photo",
  "catalog.offersSection.rating_service": "Service",
  "catalog.offersSection.removeShopFav": "Remove shop from favorites",
  "catalog.offersSection.reviewAnon": "Customer",
  "catalog.offersSection.reviewsLoading": "Loading reviews…",
  "catalog.offersSection.reviewsNone": "No reviews yet",
  "catalog.offersSection.reviewsPreview": "Recent reviews",
  "catalog.offersSection.reviewsTotal": "Based on {{count}} reviews",
  "catalog.offersSection.select": "Select",
  "catalog.offersSection.selectOffer": "Select {{name}} offer",
  "catalog.offersSection.selected": "✓ Selected",
  "catalog.offersSection.shopPreviewAria": "About {{name}}",
  "catalog.offersSection.showMore": "Show more ({{count}})",
  "catalog.offersSection.sort.deliverySpeed": "By speed",
  "catalog.offersSection.sort.price": "By price",
  "catalog.offersSection.sort.rating": "By rating",
  "catalog.offersSection.sortAriaLabel": "Sort offers",
  "catalog.offersSection.title": "Shop offers",
  "catalog.offersSection.verified": "Verified by the platform",
  "catalog.offersSection.viewCards": "Cards view",
  "catalog.offersSection.viewList": "List view",
  "catalog.offersSection.yearsOnPlatform": "{{years}} years on the platform",
  "catalog.packaging.none": "No packaging",
  "catalog.packaging.title": "Packaging",
  "catalog.page.aiBannerAriaLabel": "Open AI florist",
  "catalog.page.aiBannerCta": "Try it",
  "catalog.page.aiBannerDesc": "We'll find the perfect bouquet in a minute",
  "catalog.page.aiBannerFree": "Free",
  "catalog.page.aiBannerTitle": "AI Florist",
  "catalog.page.allCategories": "All categories",
  "catalog.page.allShown": "All products shown",
  "catalog.page.category": "Category",
  "catalog.page.filterCount": "{{count}} filters",
  "catalog.page.filters": "Filters",
  "catalog.page.freeDelivery": "Free delivery",
  "catalog.page.loadingMore": "Loading more...",
  "catalog.page.nextPage": "Next",
  "catalog.page.occasion": "Occasion",
  "catalog.page.occasionCount": "Occasion ({{count}})",
  "catalog.page.pageOfTotal": "Page {{page}} of {{total}}",
  "catalog.page.paginationLabel": "Catalog page navigation",
  "catalog.page.prevPage": "Previous",
  "catalog.page.price": "Price",
  "catalog.page.productCount": "{{count}} products",
  "catalog.page.ratingFrom": "★ from {{rating}}",
  "catalog.page.removeFilter": "Remove",
  "catalog.page.resetAll": "Reset all",
  "catalog.page.showMore": "Show more",
  "catalog.page.showing": "Showing {{shown}} of {{total}}",
  "catalog.page.sort": "Sort",
  "catalog.pairings.ariaLabel": "Pairings with other flowers",
  "catalog.pairings.title": "Pairs well with",
  "catalog.photoGuarantee.description": "We will send you a photo of the finished bouquet before delivery so you can verify it matches your order.",
  "catalog.photoGuarantee.step1": "Florist assembles bouquet",
  "catalog.photoGuarantee.step2": "We photograph and send to you",
  "catalog.photoGuarantee.step3": "You confirm — we deliver",
  "catalog.photoGuarantee.title": "Photo before shipping",
  "catalog.price.from": "From {{min}} ₽",
  "catalog.price.range": "{{min}} – {{max}} ₽",
  "catalog.price.upTo": "Up to {{max}} ₽",
  "catalog.priceTrend.avg": "Avg",
  "catalog.priceTrend.legendAvg": "Average price",
  "catalog.priceTrend.legendMinMax": "Min/Max price",
  "catalog.priceTrend.legendRange": "Price range",
  "catalog.priceTrend.max": "Max",
  "catalog.priceTrend.min": "Min",
  "catalog.priceTrend.noData": "No price data",
  "catalog.priceTrend.shops": "Shops",
  "catalog.priceTrend.title": "Price trend",
  "catalog.product.addToCartNamed": "Add \"{{name}}\" to cart",
  "catalog.product.addToFavorites": "Add to favorites",
  "catalog.product.addedToCart": "Added to cart",
  "catalog.product.backToShop": "Back to shop",
  "catalog.product.customerPhotoAlt": "customer photo",
  "catalog.product.customerPhotos": "Customer photos",
  "catalog.product.descShowLess": "Show less",
  "catalog.product.descShowMore": "Show more",
  "catalog.product.hoursLeft": "{{hours}}h",
  "catalog.product.minutesLeft": "{{minutes}}m",
  "catalog.product.noOffers": "No offers",
  "catalog.product.notifyAvailable": "Notify when available",
  "catalog.product.offersCount": "{{ count }} offers",
  "catalog.product.onSale": "Sale",
  "catalog.product.outOfStock": "Out of stock",
  "catalog.product.photoSoon": "Photo soon",
  "catalog.product.priceFrom": "from",
  "catalog.product.removeFromFavorites": "Remove from favorites",
  "catalog.product.saleEndsSoon": "Sale ending soon",
  "catalog.product.shopContext": "Product from {{ shop }}",
  "catalog.productPage.addToFavorites": "Add to favorites",
  "catalog.productPage.backToCatalog": "Back to catalog",
  "catalog.productPage.becomePartner": "Become a partner",
  "catalog.productPage.copyLink": "Copy link",
  "catalog.productPage.defaultTitle": "Product",
  "catalog.productPage.fromShop": "from {{name}}",
  "catalog.productPage.inviteShop": "Invite a shop",
  "catalog.productPage.linkCopied": "Link copied",
  "catalog.productPage.loadError": "Failed to load product",
  "catalog.productPage.notFound": "Product not found",
  "catalog.productPage.notFoundDesc": "The product may have been removed or moved",
  "catalog.productPage.notOnSale": "Not for sale",
  "catalog.productPage.photosGenerating": "Photos are being generated — refresh the page in a minute",
  "catalog.productPage.quickOrder": "Quick order",
  "catalog.productPage.removeFromFavorites": "Remove from favorites",
  "catalog.productPage.selectOffer": "Select offer",
  "catalog.productPage.share": "Share",
  "catalog.productPage.shareInviteText": "Hi! Check out «{ name }» on 1FLO — it would be great if your shop sold here too!",
  "catalog.productPage.shareMax": "Share on MAX",
  "catalog.productPage.shareTg": "Share on Telegram",
  "catalog.productPage.shareVk": "Share on VKontakte",
  "catalog.productPage.toOffers": "View offers",
  "catalog.purchaseCount.bestseller": "Bestseller — bought {{count}} times",
  "catalog.purchaseCount.bought": "This bouquet was bought {{count}} times last month",
  "catalog.purchaseCount.new": "This bouquet is new",
  "catalog.quickOrder.address": "Delivery address",
  "catalog.quickOrder.addressRequired": "Enter delivery address",
  "catalog.quickOrder.close": "Close",
  "catalog.quickOrder.comment": "Comment",
  "catalog.quickOrder.date": "Date",
  "catalog.quickOrder.name": "Recipient name",
  "catalog.quickOrder.phone": "Phone",
  "catalog.quickOrder.phoneRequired": "Enter phone number",
  "catalog.quickOrder.product": "Product",
  "catalog.quickOrder.quickLink": "Quick order",
  "catalog.quickOrder.submit": "Order now",
  "catalog.quickOrder.success": "Order placed!",
  "catalog.quickOrder.successMessage": "We will contact you shortly to confirm the order.",
  "catalog.quickOrder.time": "Time",
  "catalog.quickOrder.timeSlots.afternoon": "14:00–18:00",
  "catalog.quickOrder.timeSlots.asap": "As soon as possible",
  "catalog.quickOrder.timeSlots.evening": "18:00–22:00",
  "catalog.quickOrder.timeSlots.morning": "10:00–14:00",
  "catalog.quickOrder.title": "Quick order",
  "catalog.ratingTooltip.delivery": "Delivery",
  "catalog.ratingTooltip.freshness": "Freshness",
  "catalog.ratingTooltip.freshnessGuarantee": "Freshness guarantee",
  "catalog.ratingTooltip.match": "Match",
  "catalog.ratingTooltip.service": "Service",
  "catalog.recentlyViewed.clearHistory": "Clear history",
  "catalog.recentlyViewed.title": "Recently viewed",
  "catalog.recommendations.basedOnRating": "Based on rating",
  "catalog.recommendations.recommended": "Recommended",
  "catalog.recommendations.related": "Related products",
  "catalog.reviewForm.clear": "Clear",
  "catalog.reviewForm.photo": "Add photo",
  "catalog.reviewForm.removePhoto": "Remove photo",
  "catalog.reviewForm.starLabel": "Rate {{ n }} out of 5 stars",
  "catalog.reviewForm.subCategory.delivery": "Delivery",
  "catalog.reviewForm.subCategory.freshness": "Freshness",
  "catalog.reviewForm.subCategory.quality": "Quality",
  "catalog.reviewForm.subRatingsTitle": "Rate by parameters",
  "catalog.reviewForm.submit": "Submit review",
  "catalog.reviewForm.textPlaceholder": "Tell us about your experience...",
  "catalog.reviewForm.title": "Leave a review",
  "catalog.reviewList.emptyDescription": "Be the first to leave a review",
  "catalog.reviewList.emptyTitle": "No reviews yet",
  "catalog.reviewList.helpful": "Helpful",
  "catalog.reviewList.photoAlt": "Review photo",
  "catalog.reviewList.shopReply": "Shop reply",
  "catalog.reviewList.showMore": "Show more reviews",
  "catalog.reviewList.verifiedPurchase": "Verified purchase",
  "catalog.reviews.alreadyReviewed": "You have already reviewed",
  "catalog.reviews.defaultUserName": "Buyer",
  "catalog.reviews.fileTooLarge": "File is too large (max 10 MB)",
  "catalog.reviews.loginToReview": "Log in to leave a review",
  "catalog.reviews.loginToVote": "Sign in to vote",
  "catalog.reviews.photoUploadError": "Failed to upload photo",
  "catalog.reviews.reviewsCount": "reviews",
  "catalog.reviews.submitError": "Failed to submit review",
  "catalog.reviews.submitSuccess": "Thank you for your review!",
  "catalog.reviews.title": "Reviews",
  "catalog.routes.detailTitle": "Product",
  "catalog.routes.listTitle": "Flower Catalog",
  "catalog.seasonality.ariaLabel": "Seasonality chart",
  "catalog.seasonality.available": "Available",
  "catalog.seasonality.peak": "Peak season",
  "catalog.seasonality.scarce": "Scarce",
  "catalog.seasonality.title": "Seasonality",
  "catalog.shopRating.responds": "Responds within {{hours}} hours",
  "catalog.shopRating.reviews": "reviews",
  "catalog.similarTable.ariaLabel": "Similar components table",
  "catalog.similarTable.colColor": "Color",
  "catalog.similarTable.colName": "Name",
  "catalog.similarTable.colOrigin": "Origin",
  "catalog.similarTable.colPhoto": "Photo",
  "catalog.similarTable.colPrice": "Price",
  "catalog.similarTable.colVariety": "Variety",
  "catalog.similarTable.compare": "Compare",
  "catalog.similarTable.compareTableLabel": "Component comparison",
  "catalog.similarTable.selected": "Selected",
  "catalog.similarTable.title": "Similar components",
  "catalog.skeleton.ariaLabel": "Loading catalog",
  "catalog.skeleton.srOnly": "Loading products...",
  "catalog.socialShare.copied": "Link copied",
  "catalog.socialShare.copyLink": "Copy link",
  "catalog.socialShare.max": "MAX",
  "catalog.socialShare.telegram": "Telegram",
  "catalog.socialShare.title": "Share",
  "catalog.socialShare.vk": "VK",
  "catalog.sort.newest": "Newest first",
  "catalog.sort.priceAsc": "Price: low to high",
  "catalog.sort.priceDesc": "Price: high to low",
  "catalog.sort.rating": "By rating",
  "catalog.sort.smart": "Recommended",
  "catalog.stickyCta.addToCart": "Add to cart",
  "catalog.stickyCta.outOfStock": "Out of stock",
  "catalog.supplierTable.basedOn": "Based on",
  "catalog.supplierTable.colRating": "Rating",
  "catalog.supplierTable.colReviews": "Reviews",
  "catalog.supplierTable.colSupplier": "Supplier",
  "catalog.supplierTable.loadingReviews": "Loading reviews...",
  "catalog.supplierTable.noReviews": "No reviews",
  "catalog.supplierTable.pcs": "pcs",
  "catalog.supplierTable.pricing": "Pricing",
  "catalog.supplierTable.quality": "Quality",
  "catalog.supplierTable.reviews": "reviews",
  "catalog.supplierTable.service": "Service",
  "catalog.supplierTable.tableAriaLabel": "Supplier table",
  "catalog.supplierTable.timely": "Timeliness",
  "catalog.supplierTable.title": "Suppliers",
  "catalog.variant.outOfStock": "Out of stock",
  "chat.errors.createRoomFailed": "Failed to create chat",
  "chat.errors.emptyMessage": "Message cannot be empty",
  "chat.errors.loadFailed": "Failed to load messages. Check your connection.",
  "chat.errors.loadMessagesFailed": "Failed to load messages",
  "chat.errors.noRoomSelected": "No room selected",
  "chat.errors.roomNotFound": "Chat not found",
  "chat.errors.sendFailed": "Failed to send message. Please try again.",
  "chat.page.loading": "Loading...",
  "chat.page.noChats.description": "Chats will appear when you start messaging a seller",
  "chat.page.noChats.title": "You have no active chats yet",
  "chat.page.noMessages": "No messages",
  "chat.page.swipe.markRead": "Mark as read",
  "chat.page.title": "My Chats",
  "chat.room.imageAlt": "Photo in message",
  "chat.room.inputAriaLabel": "Write a message",
  "chat.room.loadError": "Failed to load messages. Check your connection.",
  "chat.room.messagesAriaLabel": "Chat messages",
  "chat.room.noMessages.description": "Be the first to say something!",
  "chat.room.noMessages.title": "No messages",
  "chat.room.online": "Online",
  "chat.room.placeholder": "Type a message...",
  "chat.room.retry": "Retry",
  "chat.room.sendAriaLabel": "Send message",
  "chat.room.sendError": "Failed to send message. Please try again.",
  "chat.room.sendText": "Send",
  "chat.room.showOriginal": "Show original",
  "chat.room.showTranslation": "Show translation",
  "chat.room.typing": "{{ name }} is typing",
  "chat.room.typingAriaLabel": "Your contact is typing",
  "chat.room.unknownUser": "User",
  "chat.room.wsConnecting": "Connecting...",
  "chat.room.wsPolling": "HTTP polling",
  "checkout.a11y.editDelivery": "Edit delivery details",
  "checkout.a11y.editPayment": "Edit payment method",
  "checkout.a11y.retryOrder": "Retry placing the order",
  "checkout.a11y.selectDate": "Select delivery date: {{date}}",
  "checkout.a11y.selectDeliveryMethod": "Select delivery method: {{method}}",
  "checkout.a11y.selectPayment": "Select payment method: {{method}}",
  "checkout.a11y.selectTimeSlot": "Select delivery time: {{slot}}",
  "checkout.address.addNew": "Add new address",
  "checkout.address.apartmentShort": "Кв.",
  "checkout.address.cancel": "Cancel",
  "checkout.address.cityPlaceholder": "E.g.: Moscow",
  "checkout.address.commentPlaceholder": "E.g.: intercom code 1234",
  "checkout.address.entrance": "Entrance",
  "checkout.address.entranceShort": "Подъезд",
  "checkout.address.floor": "Floor",
  "checkout.address.floorShort": "Этаж",
  "checkout.address.intercom": "Intercom",
  "checkout.address.intercomShort": "Домофон",
  "checkout.address.newAddress": "New address",
  "checkout.address.or": "or",
  "checkout.address.savedAddresses": "Saved addresses",
  "checkout.address.streetPlaceholder": "E.g.: Lenin St.",
  "checkout.address.subtitle": "Select a saved address or enter a new one",
  "checkout.address.title": "Delivery address",
  "checkout.approximateTotal": "Approximate total",
  "checkout.bonus.payFull": "Pay entirely with bonuses ({{ balance }} ₽ available)",
  "checkout.bonus.payPartial": "Use {{ used }} ₽ in bonuses, pay {{ remaining }} ₽ extra",
  "checkout.confirm.address": "Address",
  "checkout.confirm.addressApt": "apt.",
  "checkout.confirm.comment": "Comment",
  "checkout.confirm.confirmOrder": "Confirm order",
  "checkout.confirm.date": "Date",
  "checkout.confirm.delivery": "Delivery",
  "checkout.confirm.deliveryCost": "Delivery cost",
  "checkout.confirm.edit": "Change",
  "checkout.confirm.editBtn": "Edit",
  "checkout.confirm.fixErrors": "Please fix the following errors:",
  "checkout.confirm.itemWord.few": "items",
  "checkout.confirm.itemWord.many": "items",
  "checkout.confirm.itemWord.one": "item",
  "checkout.confirm.method": "Method",
  "checkout.confirm.orderContents": "Order contents",
  "checkout.confirm.orderError": "Error placing the order",
  "checkout.confirm.payment": "Payment",
  "checkout.confirm.paymentMethod": "Payment method",
  "checkout.confirm.pcs": "pcs.",
  "checkout.confirm.placing": "Placing order...",
  "checkout.confirm.subtitle": "Review your order before placing it",
  "checkout.confirm.termsLabel": "I agree to the terms of use and privacy policy *",
  "checkout.confirm.termsRequired": "You must agree to the terms",
  "checkout.confirm.time": "Time",
  "checkout.confirm.title": "Order confirmation",
  "checkout.confirm.totalToPay": "Total to pay",
  "checkout.confirm.tryAgain": "Try again",
  "checkout.confirm.validation.badTotal": "Invalid order total",
  "checkout.confirm.validation.emptyCart": "Cart is empty",
  "checkout.confirm.validation.noAddress": "No delivery address specified",
  "checkout.confirm.validation.noDelivery": "No delivery method selected",
  "checkout.confirm.validation.noPayment": "No payment method selected",
  "checkout.currencyDisclaimer": "Payment is processed in Russian rubles. Your bank will convert the amount at its exchange rate.",
  "checkout.days.fri": "Fri",
  "checkout.days.mon": "Mon",
  "checkout.days.sat": "Sat",
  "checkout.days.sun": "Sun",
  "checkout.days.thu": "Thu",
  "checkout.days.tue": "Tue",
  "checkout.days.wed": "Wed",
  "checkout.degraded.payment.bodyMulti": "Payment provider isn't responding. Retry, or choose a different payment method.",
  "checkout.degraded.payment.bodySingle": "Payment provider isn't responding. Your cart is saved — please retry in 5 minutes.",
  "checkout.degraded.payment.retry": "Retry",
  "checkout.degraded.payment.title": "Payment temporarily unavailable",
  "checkout.degraded.payment.tryAlternative": "Try another method",
  "checkout.delivery.addFreePostcard": "Add a free postcard",
  "checkout.delivery.anyTime": "Any time",
  "checkout.delivery.cardText": "Greeting text",
  "checkout.delivery.cardTextHint": "We will write the text on a branded postcard and attach it to the bouquet",
  "checkout.delivery.cardTextPlaceholder": "Write kind words...",
  "checkout.delivery.contactData": "Contact details",
  "checkout.delivery.contactDataHint": "Enter your contact details for the order",
  "checkout.delivery.courierComment": "Courier comment",
  "checkout.delivery.courierCommentPlaceholder": "Call 30 min ahead, don't reveal the sender...",
  "checkout.delivery.date": "Date",
  "checkout.delivery.dateAndTime": "Delivery date and time",
  "checkout.delivery.guestName": "Your name",
  "checkout.delivery.guestNamePlaceholder": "Name",
  "checkout.delivery.guestPhone": "Phone",
  "checkout.delivery.login": "Sign in",
  "checkout.delivery.method.courier": "Courier delivery",
  "checkout.delivery.method.none": "Not selected",
  "checkout.delivery.method.pickup": "Pickup",
  "checkout.delivery.method.post": "Postal delivery",
  "checkout.delivery.noSlots": "No available slots for the selected date",
  "checkout.delivery.noStores": "No pickup points available",
  "checkout.delivery.options.courier.description": "Fast delivery to your door",
  "checkout.delivery.options.courier.estimatedDays": "1–2 business days",
  "checkout.delivery.options.courier.name": "Courier delivery",
  "checkout.delivery.options.pickup.description": "Pick up from our store",
  "checkout.delivery.options.pickup.estimatedDays": "Same day",
  "checkout.delivery.options.pickup.name": "Pickup",
  "checkout.delivery.options.post.description": "Standard postal service",
  "checkout.delivery.options.post.estimatedDays": "3–7 business days",
  "checkout.delivery.options.post.name": "Postal delivery",
  "checkout.delivery.orderForOther": "Order for someone else",
  "checkout.delivery.pickupStore": "Select pickup point",
  "checkout.delivery.postcard": "Postcard",
  "checkout.delivery.proceedToPayment": "Proceed to payment",
  "checkout.delivery.recipientName": "Recipient name",
  "checkout.delivery.recipientNamePlaceholder": "Recipient's name",
  "checkout.delivery.recipientPhone": "Recipient phone",
  "checkout.delivery.slotFull": "No spots available",
  "checkout.delivery.surprise": "Surprise — don't tell the recipient who sent it",
  "checkout.delivery.time": "Time",
  "checkout.deliveryMethod.busy": "Unavailable",
  "checkout.deliveryMethod.courierDesc": "Delivery by courier right to your door",
  "checkout.deliveryMethod.courierName": "Courier delivery",
  "checkout.deliveryMethod.courierTime": "1-2 hours",
  "checkout.deliveryMethod.pickupDesc": "Pick up your order from our store",
  "checkout.deliveryMethod.pickupName": "Pickup",
  "checkout.deliveryMethod.postDesc": "Delivery via postal service",
  "checkout.deliveryMethod.postName": "Postal delivery",
  "checkout.deliveryMethod.postTime": "2-5 days",
  "checkout.deliveryMethod.selected": "Delivery selected",
  "checkout.deliveryMethod.slotsLeft": "left",
  "checkout.deliveryMethod.subtitle": "Choose a convenient way to receive your order",
  "checkout.deliveryMethod.today": "Today",
  "checkout.deliveryMethod.unavailableForAddress": "Unavailable for the selected address",
  "checkout.deliveryOptions.free": "Free",
  "checkout.deliveryOptions.title": "Delivery method",
  "checkout.error.backToCart": "Back to cart",
  "checkout.error.description": "Unfortunately, we could not place your order. Please try again or contact us.",
  "checkout.error.needHelp": "Need help? Contact us:",
  "checkout.error.or": "or",
  "checkout.error.orderCreateFailed": "Failed to create order. Please try again later.",
  "checkout.error.paymentInitFailed": "Order created, but payment initiation failed. Go to \"My Orders\" to pay.",
  "checkout.error.possibleReasons": "Possible reasons:",
  "checkout.error.reason": "Error reason:",
  "checkout.error.reasonInternet": "Internet connection issues",
  "checkout.error.reasonPayment": "Payment issues",
  "checkout.error.reasonServer": "Server technical issues",
  "checkout.error.reasonStock": "Items out of stock",
  "checkout.error.routeTitle": "Payment error — 1FLO",
  "checkout.error.title": "Order error",
  "checkout.error.tryAgain": "Try again",
  "checkout.form.apartment": "Apartment",
  "checkout.form.apartmentPlaceholder": "Apt., office",
  "checkout.form.building": "Building",
  "checkout.form.buildingPlaceholder": "Building number",
  "checkout.form.city": "City",
  "checkout.form.cityPlaceholder": "Enter city",
  "checkout.form.courierInstructions": "Courier instructions",
  "checkout.form.courierInstructionsPlaceholder": "Special instructions...",
  "checkout.form.deliveryAddress": "Delivery address",
  "checkout.form.saveAddress": "Save address",
  "checkout.form.street": "Street",
  "checkout.form.streetPlaceholder": "Enter street",
  "checkout.form.zipCode": "ZIP code",
  "checkout.form.zipCodePlaceholder": "Postal code",
  "checkout.gift.isGift": "This is a gift",
  "checkout.gift.isSurprise": "Surprise — do not reveal sender",
  "checkout.gift.messageLabel": "Greeting message",
  "checkout.gift.messagePlaceholder": "Write a greeting (up to 200 characters)...",
  "checkout.gift.recipientName": "Recipient name",
  "checkout.gift.recipientNamePlaceholder": "Recipient's name",
  "checkout.gift.recipientPhone": "Recipient phone",
  "checkout.gift.recipientPhonePlaceholder": "+7 (___) ___-__-__",
  "checkout.gift.surpriseHint": "Prices and buyer information will not be included in the package",
  "checkout.giftCard.ariaLabel": "Gift card preview",
  "checkout.giftCard.for": "For",
  "checkout.giftCard.title": "Card preview",
  "checkout.insurance.add": "Add",
  "checkout.insurance.added": "Added ✓",
  "checkout.insurance.description": "Protect your order from unforeseen situations",
  "checkout.insurance.month": "mo.",
  "checkout.insurance.title": "1flo Protect — order protection",
  "checkout.packaging.addOns": "Add extras",
  "checkout.packaging.addOnsHint": "The shop will confirm availability and cost of extras",
  "checkout.packaging.addon.aquabox": "Aquabox",
  "checkout.packaging.addon.aquaboxDesc": "Keeps flowers fresh",
  "checkout.packaging.addon.carrierBag": "Carrier bag",
  "checkout.packaging.addon.carrierBagDesc": "Convenient bouquet transport",
  "checkout.packaging.addon.giftBox": "Gift box",
  "checkout.packaging.addon.giftBoxDesc": "Impressive presentation",
  "checkout.packaging.addonsPrefix": "Add-ons: ",
  "checkout.packaging.bright": "Bright colors",
  "checkout.packaging.carrierBag": "Carrier bag",
  "checkout.packaging.giftBox": "Gift box",
  "checkout.packaging.none": "No packaging",
  "checkout.packaging.pastel": "Pastel tones",
  "checkout.packaging.ribbon": "Satin ribbon",
  "checkout.packaging.style.bright": "Bright colors",
  "checkout.packaging.style.kraft": "Kraft",
  "checkout.packaging.style.minimal": "Minimalist",
  "checkout.packaging.style.none": "No wrapping",
  "checkout.packaging.style.pastel": "Pastel tones",
  "checkout.packaging.style.ribbon": "Satin ribbon",
  "checkout.packaging.stylePrefix": "Style: ",
  "checkout.packaging.title": "Packaging & decoration",
  "checkout.packaging.wishesPlaceholder": "Packaging preferences: color, texture, style...",
  "checkout.page.completePayment": "Complete payment to confirm your order",
  "checkout.page.emptyCartDescription": "Add items before placing an order",
  "checkout.page.emptyCartTitle": "Your cart is empty",
  "checkout.page.goToCatalog": "Go to catalog",
  "checkout.page.goToPayment": "Go to payment",
  "checkout.page.myOrders": "My orders",
  "checkout.page.orderPlaced": "Order placed!",
  "checkout.page.routeTitle": "Checkout — 1FLO",
  "checkout.page.subtitle": "A few steps to completion",
  "checkout.page.thankYou": "Thank you for your order. Number:",
  "checkout.page.title": "Checkout",
  "checkout.page.toCatalog": "To catalog",
  "checkout.page.trustFreshness": "Freshness guarantee",
  "checkout.page.trustPayment": "Secure payment",
  "checkout.page.trustReturn": "Return within 24h",
  "checkout.payment.apply": "Apply",
  "checkout.payment.back": "Back",
  "checkout.payment.cardDesc": "Online card payment via secure gateway",
  "checkout.payment.cardName": "Bank card",
  "checkout.payment.cashDesc": "Pay with cash to the courier or at the pickup point",
  "checkout.payment.cashName": "Cash on delivery",
  "checkout.payment.change": "Change",
  "checkout.payment.delivery": "Delivery",
  "checkout.payment.free": "Free",
  "checkout.payment.infoCard": "After clicking the button, you will be redirected to the bank's page to enter your card details. The payment is processed through a secure connection.",
  "checkout.payment.infoCash": "Payment is made in cash upon receiving the order. Please prepare the exact amount.",
  "checkout.payment.infoOnline": "After clicking the button, you will be redirected to the YooKassa page to choose a convenient payment method.",
  "checkout.payment.infoTransfer": "Payment details will be sent after the order is placed. The order will be confirmed once payment is received.",
  "checkout.payment.marketingConsent": "I agree to receive news and special offers",
  "checkout.payment.method.card": "Bank card",
  "checkout.payment.method.cash": "Cash on delivery",
  "checkout.payment.method.online": "Online payment",
  "checkout.payment.method.transfer": "Bank transfer",
  "checkout.payment.onlineDesc": "Payment via YooKassa payment system",
  "checkout.payment.onlineName": "YooKassa",
  "checkout.payment.options.card.description": "Secure payment by Visa, Mastercard, or Mir card",
  "checkout.payment.options.cash.description": "Cash payment upon receiving the order",
  "checkout.payment.options.online.description": "Payment via T-Bank or other payment systems",
  "checkout.payment.options.transfer.description": "Payment by bank transfer to provided details",
  "checkout.payment.orderDescription": "Order #{{orderId}}",
  "checkout.payment.placeOrder": "Place order",
  "checkout.payment.privacyPolicy": "Privacy Policy",
  "checkout.payment.promoCode": "Promo code",
  "checkout.payment.promoPlaceholder": "Enter promo code",
  "checkout.payment.publicOffer": "Public Offer",
  "checkout.payment.referralBonuses": "Referral bonuses",
  "checkout.payment.remove": "Remove",
  "checkout.payment.termsAcceptLabel": "I accept the terms of the public offer and privacy policy",
  "checkout.payment.termsAnd": "and",
  "checkout.payment.termsPrefix": "By placing an order, I accept the",
  "checkout.paymentOptions.title": "Payment method",
  "checkout.paymentStep.continue": "Continue",
  "checkout.paymentStep.itemsCost": "Items cost",
  "checkout.paymentStep.payAmount": "Pay",
  "checkout.paymentStep.processing": "Processing...",
  "checkout.paymentStep.subtitle": "Choose a convenient payment method",
  "checkout.paymentStep.zeroOrderText": "The order total is zero — no payment required",
  "checkout.paymentStep.zeroOrderTitle": "Order is free of charge",
  "checkout.section.address": "Address",
  "checkout.section.contacts": "Contact details",
  "checkout.section.dateTime": "Date and time",
  "checkout.section.delivery": "Delivery method",
  "checkout.section.extras": "Extras",
  "checkout.stepper.delivery": "Delivery",
  "checkout.stepper.done": "Done",
  "checkout.stepper.payment": "Payment",
  "checkout.success.continueShopping": "Continue shopping",
  "checkout.success.copyLink": "Copy link",
  "checkout.success.deliveryMethod": "Delivery method",
  "checkout.success.deliveryNotSpecified": "Not specified",
  "checkout.success.delivery_courier": "Courier delivery",
  "checkout.success.delivery_pickup": "Pickup",
  "checkout.success.delivery_post": "Russian Post",
  "checkout.success.emailConfirmation": "We sent a confirmation to your email. Our manager will contact you shortly.",
  "checkout.success.orderAmount": "Order amount",
  "checkout.success.orderNumber": "Order number:",
  "checkout.success.paymentRequired": "Payment is required to complete your order.",
  "checkout.success.questions": "Have questions? Contact us:",
  "checkout.success.referralSubtitle": "10% of our commission is your reward for 12 months",
  "checkout.success.referralTitle": "Share with a friend — earn from every order they make!",
  "checkout.success.routeTitle": "Order placed — 1FLO",
  "checkout.success.status": "Status",
  "checkout.success.status_cancelled": "Cancelled",
  "checkout.success.status_completed": "Completed",
  "checkout.success.status_confirmed": "Confirmed",
  "checkout.success.status_delivered": "Delivered",
  "checkout.success.status_draft": "Draft",
  "checkout.success.status_pending": "Awaiting confirmation",
  "checkout.success.status_photo_review": "Photo review",
  "checkout.success.status_processing": "Being prepared",
  "checkout.success.status_refunded": "Refunded",
  "checkout.success.status_shipped": "In delivery",
  "checkout.success.title": "Thank you for your order!",
  "checkout.summary.bonuses": "Bonuses",
  "checkout.summary.delivery": "Delivery",
  "checkout.summary.deliveryNotChosen": "Choose option",
  "checkout.summary.discount": "Discount",
  "checkout.summary.free": "Free",
  "checkout.summary.items": "Items",
  "checkout.summary.title": "Order summary",
  "checkout.summary.total": "Total",
  "checkout.tagFeedback.forWhom": "For whom?",
  "checkout.tagFeedback.occasion": "What's the occasion?",
  "checkout.tagFeedback.skip": "Skip",
  "checkout.tagFeedback.submit": "Done",
  "checkout.tagFeedback.thanks": "Thank you! Your feedback helps us improve",
  "checkout.tagFeedback.title": "Tell us about your order",
  "checkout.tracking.title": "Tracking history",
  "checkout.validation.cityMinLength": "City must be at least 2 characters",
  "checkout.validation.cityRequired": "City is required",
  "checkout.validation.datePast": "Date cannot be in the past",
  "checkout.validation.houseRequired": "House number is required",
  "checkout.validation.selectDate": "Select a delivery date",
  "checkout.validation.selectDeliveryMethod": "Select a delivery method",
  "checkout.validation.selectTime": "Select a delivery time",
  "checkout.validation.streetMinLength": "Street must be at least 3 characters",
  "checkout.validation.streetRequired": "Street is required",
  "cities.empty": "No cities added yet",
  "cities.loadError": "Failed to load cities",
  "cities.subtitle": "Select a city to view available shops and bouquets",
  "cities.title": "Cities",
  "cities.tryAgain": "Try again",
  "city.changeCity": "No, change",
  "city.choose": "Choose city",
  "city.chooseAddress": "Enter address",
  "city.confirm": "Your city is {city}?",
  "city.confirmDialog": "City confirmation",
  "city.yes": "Yes",
  "claims.allDocuments": "All documents",
  "claims.deadlineMismatch": "Does not match description — within <strong>24 hours</strong>",
  "claims.deadlineNotDelivered": "Product not delivered — after delivery deadline + 30 minutes",
  "claims.deadlineQuality": "Product quality — within <strong>2 hours</strong> after receipt",
  "claims.deadlinesTitle": "Claim filing deadlines",
  "claims.descriptionLabel": "Problem description",
  "claims.descriptionPlaceholder": "Describe what happened: what defects you found, when the order was received, etc.",
  "claims.errorDescription": "Describe the problem (minimum 10 characters)",
  "claims.errorEmail": "Enter a valid email",
  "claims.errorOrderId": "Enter order number",
  "claims.formTitle": "Claim submission form",
  "claims.howToFile": "How to file a claim",
  "claims.howToFileDescription": "If you received a defective product or your order was not delivered, you can file an official claim. We will review it within <strong>10 business days</strong> in accordance with the Consumer Protection Law.",
  "claims.minChars": "Minimum 10 characters",
  "claims.moreDetails": "More details —",
  "claims.orderIdLabel": "Order number",
  "claims.orderIdPlaceholder": "For example: ord-xxxx-xxxx",
  "claims.phoneLabel": "Phone",
  "claims.publicOffer": "Public offer",
  "claims.responsibilityText": "The partner florist is responsible for product quality. The 1FLO platform acts as an agent and is obligated to refund the prepayment if the product was not delivered (Consumer Protection Law Art. 12).",
  "claims.responsibilityTitle": "Party responsibilities",
  "claims.revision": "Revised on 29.03.2026",
  "claims.seoDescription": "How to file a claim for product quality or undelivered order. Review period — 10 business days.",
  "claims.seoTitle": "Claims Procedure — 1FLO",
  "claims.submit": "Submit claim",
  "claims.submitError": "Failed to submit the claim. Try again later or email support@1flo.ru",
  "claims.successMessage": "We will review your claim within 10 business days and contact you at the provided email.",
  "claims.successTitle": "Claim submitted",
  "claims.timeline10days": "10 business days",
  "claims.timeline24h": "24 h",
  "claims.timeline3to5days": "3–5 business days",
  "claims.timelineFullReview": "Full review (Consumer Protection Law Art. 22)",
  "claims.timelinePreliminary": "Preliminary response",
  "claims.timelineRefund": "Refund to card",
  "claims.timelineTitle": "Review timeline and procedure",
  "claims.title": "Claims Procedure",
  "claims.typeLabel": "Claim type",
  "claims.typeNotDelivered": "Order not delivered",
  "claims.typeOther": "Other",
  "claims.typeQuality": "Defective product quality",
  "claims.typeWrongItem": "Does not match order",
  "common.actions": "Actions",
  "common.back": "Back",
  "common.cancel": "Cancel",
  "common.confirm": "Confirm",
  "common.create": "Create",
  "common.currency.rub": "₽",
  "common.delete": "Delete",
  "common.linkCopied": "Link copied",
  "common.linkCopyFailed": "Failed to copy link",
  "common.reset": "Reset",
  "common.save": "Save",
  "components.active": "Active",
  "components.cancel": "Cancel",
  "components.col.group": "Group",
  "components.col.name": "Name",
  "components.col.origin": "Origin",
  "components.col.status": "Status",
  "components.col.unit": "Unit",
  "components.create": "Create",
  "components.createError": "Failed to create component",
  "components.created": "Component created",
  "components.delete": "Delete",
  "components.deleteConfirm": "Delete component?",
  "components.deleteError": "Failed to delete component",
  "components.deleteMessage": "Are you sure you want to delete \"{{name}}\"?",
  "components.deleted": "Component deleted",
  "components.detail.aiContent": "AI content",
  "components.detail.aiDescription": "AI description",
  "components.detail.backToList": "Back to list",
  "components.detail.cancel": "Отмена",
  "components.detail.careGuide": "Care guide",
  "components.detail.color": "Color",
  "components.detail.contentError": "Content generation failed",
  "components.detail.contentQueued": "Content generation started",
  "components.detail.description": "Description",
  "components.detail.generateContent": "Generate content",
  "components.detail.generatedAt": "Generated at",
  "components.detail.grade": "Grade",
  "components.detail.group": "Group",
  "components.detail.history": "History",
  "components.detail.idealPairings": "Ideal pairings",
  "components.detail.imageUrl": "Image URL",
  "components.detail.isActive": "Active",
  "components.detail.isPurchasable": "Purchasable",
  "components.detail.leadTime": "Lead time",
  "components.detail.loadError": "Failed to load component",
  "components.detail.name": "Name",
  "components.detail.noAiContent": "No AI content",
  "components.detail.noAiContentText": "Click the button to generate content",
  "components.detail.noPrices": "No price data",
  "components.detail.noPricesText": "Price information is not yet available",
  "components.detail.noSuppliers": "No suppliers",
  "components.detail.notFound": "Component not found",
  "components.detail.origin": "Origin",
  "components.detail.priceAvg": "Avg",
  "components.detail.priceHistory": "Price history",
  "components.detail.priceMax": "Max",
  "components.detail.priceMin": "Min",
  "components.detail.priceTrends": "Price trends",
  "components.detail.properties": "Properties",
  "components.detail.regenerateContent": "Regenerate content",
  "components.detail.retailDescription": "Retail description",
  "components.detail.save": "Save",
  "components.detail.seasonality": "Seasonality",
  "components.detail.selectGroup": "Select group",
  "components.detail.seoDescription": "SEO description",
  "components.detail.seoTitle": "SEO title",
  "components.detail.shelfLifeDays": "Shelf life (days)",
  "components.detail.stemLength": "Stem length",
  "components.detail.suppliers": "Suppliers",
  "components.detail.tabAiContent": "AI Content",
  "components.detail.tabInfo": "Info",
  "components.detail.tabPrices": "Prices",
  "components.detail.tabSuppliers": "Suppliers",
  "components.detail.unit": "Unit",
  "components.detail.variety": "Variety",
  "components.detailLoading": "Loading...",
  "components.empty.description": "Create your first component to get started",
  "components.empty.title": "No components",
  "components.groupFilter": "Group",
  "components.inactive": "Inactive",
  "components.loadError": "Failed to load components",
  "components.loading": "Loading...",
  "components.refresh": "Refresh",
  "components.searchPlaceholder": "Search components...",
  "components.showActiveOnly": "Active only",
  "components.showAll": "Show all",
  "components.subtitle": "Manage component catalog",
  "components.title": "Components",
  "components.updateError": "Failed to update component",
  "components.updated": "Component updated",
  "consent.acceptButton": "I accept the updated terms",
  "consent.gateAriaLabel": "You must accept the updated terms",
  "consent.gateBody": "We have updated our legal documents. To continue using the platform, please review and accept the updated terms:",
  "consent.gateTitle": "Terms of Use Updated",
  "contacts.catalogButton": "Go to catalog",
  "contacts.chat": "Chat",
  "contacts.ctaText": "Our florists will help you choose the perfect bouquet",
  "contacts.scheduleHoliday": "Holidays 10:00–20:00",
  "contacts.scheduleWeekday": "Mon-Fri 8:00–22:00",
  "contacts.scheduleWeekend": "Sat-Sun 9:00–21:00",
  "contacts.telegram": "Telegram",
  "contacts.title": "Contacts",
  "cookieBanner.acceptText": "Accept",
  "cookieBanner.linkText": "Learn more",
  "cookieBanner.message": "We use cookies to improve site performance",
  "countryHub.brand": "1FLO",
  "countryHub.chooseTitle": "Choose your country",
  "countryHub.ruLink": "Go to 1flo.ru",
  "countryHub.ruQuestion": "Russia?",
  "countryHub.seoDescription": "International flower delivery marketplace. Choose your country: Kazakhstan, Turkey, UAE.",
  "countryHub.seoTitle": "1FLO — International Flower Delivery",
  "countryHub.tagline": "Flower delivery worldwide",
  "csrf.refreshing": "Refreshing security token…",
  "currency.switchCurrency": "Switch currency",
  "delivery.card1.desc": "Delivery within 2-3 hours of order placement",
  "delivery.card1.title": "Fast delivery",
  "delivery.card2.desc": "Delivery zone covers the city and nearby suburbs",
  "delivery.card2.title": "Across the city",
  "delivery.card3.desc": "If you don't like the bouquet — we'll replace it or refund your money",
  "delivery.card3.title": "Freshness guarantee",
  "delivery.conditionsTitle": "Delivery conditions",
  "delivery.faq1.a": "Yes, when placing your order you can specify your preferred delivery interval (2 hours).",
  "delivery.faq1.q": "Can I choose a specific delivery time?",
  "delivery.faq2.a": "Yes, delivery works daily from 8:00 to 22:00, including holidays.",
  "delivery.faq2.q": "Do you deliver in the evening and on weekends?",
  "delivery.faq3.a": "The courier will contact the recipient. If we can't reach them, we'll arrange a convenient time for redelivery.",
  "delivery.faq3.q": "What if the recipient is not home?",
  "delivery.faq4.a": "Yes, you can leave a greeting card without specifying the sender.",
  "delivery.faq4.q": "Can I send anonymously?",
  "delivery.faqTitle": "Frequently asked questions",
  "delivery.free": "Free",
  "delivery.freeDesc": "Free delivery within the city",
  "delivery.freeThreshold": "Orders from 3,000 ₽",
  "delivery.goToCatalog": "Go to catalog",
  "delivery.mapTitle": "Delivery zones",
  "delivery.standardDesc": "Standard city delivery",
  "delivery.standardPrice": "350 ₽",
  "delivery.standardThreshold": "Orders under 3,000 ₽",
  "delivery.subtitle": "We deliver flowers across the city. Freshness is guaranteed.",
  "delivery.suburbDesc": "Cost calculated at checkout",
  "delivery.suburbPrice": "from 500 ₽",
  "delivery.suburbTitle": "Suburbs",
  "delivery.title": "Delivery",
  "deliveryMap.ariaLabel": "Delivery zones map",
  "deliveryMap.emptyDescription": "Delivery zone information is not yet available",
  "deliveryMap.emptyTitle": "Delivery zones not configured",
  "deliveryMap.errorTitle": "Failed to load the map",
  "deliveryMap.popup.deliveryFree": "Delivery: free",
  "deliveryMap.popup.deliveryPrice": "Delivery: {{price}} ₽",
  "deliveryMap.popup.eta": "{{min}}–{{max}} min",
  "deliveryMap.popup.freeFrom": "Free from {{price}} ₽",
  "drawer.allCatalog": "All catalog",
  "drawer.categoryPrefix": "Category",
  "drawer.collapse": "Collapse",
  "drawer.collapseAll": "Collapse all",
  "drawer.contacts": "Contacts",
  "drawer.delivery": "Delivery",
  "drawer.expand": "Expand",
  "drawer.forPartners": "For partners",
  "drawer.noCategories": "No categories yet",
  "drawer.openSubmenu": "Open submenu: {{name}}",
  "drawer.submenuPrefix": "Submenu",
  "error.codeLabel": "Error code: {{code}}",
  "error.contactSupport": "Contact Support",
  "error.goBack": "Go Back",
  "error.goHome": "Go to Home",
  "error.notFound.description": "The page you're looking for doesn't exist or has been moved.",
  "error.notFound.title": "Page Not Found",
  "error.serverError.description": "Something went wrong on our end. We're working on fixing it.",
  "error.serverError.title": "Server Error",
  "errors.accessDenied": "Access denied",
  "errors.api.badGateway": "Service temporarily unavailable.",
  "errors.api.badRequest": "Bad request. Please check the data you entered.",
  "errors.api.conflict": "Conflict. The resource may already exist.",
  "errors.api.forbidden": "Access denied.",
  "errors.api.gatewayTimeout": "Gateway timed out.",
  "errors.api.httpGeneric": "An error occurred",
  "errors.api.notFound": "Resource not found.",
  "errors.api.serverError": "Server error. Please try again later.",
  "errors.api.serviceUnavailable": "Service unavailable.",
  "errors.api.timeout": "Request timed out.",
  "errors.api.tooManyRequests": "Too many requests. Please try again later.",
  "errors.api.unauthorized": "Authorization required. Please log in again.",
  "errors.api.validation": "Validation error. Please check the data you entered.",
  "errors.badGateway": "Bad gateway",
  "errors.badRequest": "Bad request",
  "errors.conflict": "Conflict",
  "errors.forbidden": "Access denied. Insufficient permissions.",
  "errors.gatewayTimeout": "Gateway timed out",
  "errors.generic": "An error occurred",
  "errors.httpGeneric": "An error occurred",
  "errors.internalServer": "Internal server error",
  "errors.network": "Network error",
  "errors.networkCheckConnection": "Network error. Please check your internet connection.",
  "errors.notFound": "Resource not found",
  "errors.serverError": "Server error. Please try again later.",
  "errors.serviceUnavailable": "Service unavailable",
  "errors.sessionExpired": "Session expired. Please log in again.",
  "errors.timeout": "Request timed out",
  "errors.tooManyRequests": "Too many requests. Please try again later.",
  "errors.unauthorized": "Authorization required",
  "errors.unexpectedError": "An unexpected error occurred",
  "errors.validation": "Validation error",
  "favorites.page.catalogLink": "Go to catalogue",
  "favorites.page.empty.description": "Save items you like so you don't lose them",
  "favorites.page.empty.title": "Nothing here yet",
  "favorites.page.emptyShops.description": "Tap ♡ next to a shop name on a product page",
  "favorites.page.emptyShops.title": "No favorite shops",
  "favorites.page.remove": "Remove",
  "favorites.page.routeTitle": "Favourites — 1FLO",
  "favorites.page.share": "Share",
  "favorites.page.shopNoStats": "No reviews yet",
  "favorites.page.shopOffers": "bouquets",
  "favorites.page.shopOrders": "orders",
  "favorites.page.shopReviews": "reviews",
  "favorites.page.showMore": "Show more",
  "favorites.page.tabProducts": "Products",
  "favorites.page.tabShops": "Shops",
  "favorites.page.title": "Favourites",
  "favorites.page.unavailable": "Item unavailable",
  "favorites.share.close": "Close",
  "favorites.share.copy": "Copy",
  "favorites.share.createError": "Failed to create share link",
  "favorites.share.linkAriaLabel": "Wishlist share link",
  "favorites.share.linkCopied": "Link copied",
  "favorites.share.linkCopyError": "Failed to copy link",
  "favorites.share.qrHint": "Scan QR code to open",
  "favorites.share.title": "Share wishlist",
  "favorites.shared.addToMyFavorites": "Add to my favorites",
  "favorites.shared.emptyTitle": "Wishlist is empty",
  "favorites.shared.goToCatalog": "Go to catalog",
  "favorites.shared.notFound": "Wishlist not found",
  "favorites.shared.notFoundDesc": "This wishlist is no longer available",
  "favorites.shared.title": "Wishlist",
  "featureOff.backToHome": "Back to home",
  "featureOff.contactSupport": "Contact support",
  "featureOff.description": "The «{{module}}» section is not enabled for your shop. Contact support or view plans.",
  "featureOff.notFoundDescription": "This URL is not available in the partner cabinet. The link may be outdated.",
  "featureOff.notFoundTitle": "Section not found",
  "featureOff.title": "Section not enabled",
  "featureOff.viewPlans": "View plans",
  "feature_not_available.description": "This feature is not enabled for your store",
  "feature_not_available.go_home": "Go to home page",
  "feature_not_available.title": "Feature not available",
  "footer.accessibility": "Accessibility",
  "footer.allProducts": "All products",
  "footer.becomePartner": "Become a partner",
  "footer.catalog": "Catalog",
  "footer.company": "Company",
  "footer.contacts": "Contacts",
  "footer.delivery": "Fresh flower delivery across Russia",
  "footer.deliveryLink": "Delivery",
  "footer.info": "Information",
  "footer.investors": "For investors",
  "footer.legal": "Legal",
  "footer.oferta": "Public offer",
  "footer.privacy": "Privacy policy",
  "footer.referralProgram": "Partner program",
  "footer.referralTerms": "Referral program",
  "footer.returns": "Returns & exchanges",
  "footer.rights": "All rights reserved",
  "footer.search": "Search",
  "footer.terms": "Terms of service",
  "forPartners.benefits.aiPhotos": "AI photos",
  "forPartners.benefits.aiPhotosDesc": "Upload components — AI will assemble bouquets and generate photos",
  "forPartners.benefits.clients": "New clients",
  "forPartners.benefits.clientsDesc": "Buyers from search, maps, recommendations",
  "forPartners.benefits.payments": "Secure payments",
  "forPartners.benefits.paymentsDesc": "T-Bank multi-split, money to card in 3 days",
  "forPartners.benefits.revenue": "Revenue growth",
  "forPartners.benefits.revenueDesc": "More orders — more revenue",
  "forPartners.benefits.title": "What 1FLO gives you",
  "forPartners.comparison.aiPhotos": "AI photos",
  "forPartners.comparison.bonuses": "Bonuses",
  "forPartners.comparison.commission": "Commission",
  "forPartners.comparison.componentPrice": "Component pricing",
  "forPartners.comparison.florist": "Florist.ru",
  "forPartners.comparison.flowwow": "Flowwow",
  "forPartners.comparison.mapsSite": "Website for maps",
  "forPartners.comparison.mapsSiteVal": "Ready-made page",
  "forPartners.comparison.subscription": "Subscription fee",
  "forPartners.comparison.title": "Platform comparison",
  "forPartners.cta.connectButton": "Connect your shop",
  "forPartners.cta.deckButton": "Presentation",
  "forPartners.cta.note": "Free. No subscription. Promo code PRO6FREE.",
  "forPartners.cta.offerLink": "Partner offer",
  "forPartners.cta.telegramButton": "Write on Telegram",
  "forPartners.cta.title": "Ready to start?",
  "forPartners.hero.ctaButton": "Connect your shop",
  "forPartners.hero.deckLink": "Open presentation",
  "forPartners.hero.promoTag": "Promo code PRO6FREE — 6 months Business free",
  "forPartners.hero.subtitle": "AI generates photos. Bonuses cover fees.",
  "forPartners.hero.title": "Sell flowers with 5% commission",
  "forPartners.maps.cta": "Connect your shop",
  "forPartners.maps.item1.desc": "A page with catalog, prices, reviews, and online payment — created automatically",
  "forPartners.maps.item1.title": "Ready-made website",
  "forPartners.maps.item2.desc": "Buyers search for flowers on Yandex Maps and 2GIS — and find you",
  "forPartners.maps.item2.title": "Traffic from maps",
  "forPartners.maps.item3.desc": "50 ₽ for Yandex Maps + 50 ₽ for 2GIS — every day while the link is active",
  "forPartners.maps.item3.title": "+100 ₽/day in bonuses",
  "forPartners.maps.subtitle": "Free website for Yandex Maps and 2GIS",
  "forPartners.maps.title": "Your shop on maps",
  "forPartners.platform.ai": "AI assistant",
  "forPartners.platform.aiDesc": "Descriptions, SEO texts, bouquet photos, customer matching — all automatic",
  "forPartners.platform.analytics": "Analytics",
  "forPartners.platform.analyticsDesc": "Revenue, bouquet profitability, popular products, conversion",
  "forPartners.platform.crm": "CRM & inventory",
  "forPartners.platform.crmDesc": "Customer database, order history, stock tracking, component freshness",
  "forPartners.platform.delivery": "Delivery management",
  "forPartners.platform.deliveryDesc": "Zones, slots, cutoff times, courier tracking",
  "forPartners.platform.messenger": "Messengers in one window",
  "forPartners.platform.messengerDesc": "Telegram, VK, MAX — all messages in one inbox. AI auto-replies.",
  "forPartners.platform.payment": "Online payment",
  "forPartners.platform.paymentDesc": "T-Bank, multi-split, refunds — funds to your account in 3 days",
  "forPartners.platform.subtitle": "1FLO is an operating system for the flower business. Everything in one dashboard.",
  "forPartners.platform.title": "More than a marketplace",
  "forPartners.pricing.businessCta": "Connect",
  "forPartners.pricing.businessDesc": "For a growing shop",
  "forPartners.pricing.businessF1": "Everything from START",
  "forPartners.pricing.businessF2": "Online payment and delivery",
  "forPartners.pricing.businessF3": "Promotions and discounts",
  "forPartners.pricing.businessF4": "Analytics and reports",
  "forPartners.pricing.businessF5": "Customer chat",
  "forPartners.pricing.maximumCta": "Connect",
  "forPartners.pricing.maximumDesc": "Full set for professionals",
  "forPartners.pricing.maximumF1": "Everything from BUSINESS",
  "forPartners.pricing.maximumF2": "AI agent and automation",
  "forPartners.pricing.maximumF3": "Wholesale hub",
  "forPartners.pricing.maximumF4": "Business insurance",
  "forPartners.pricing.maximumF5": "Newsletters and retention",
  "forPartners.pricing.month": "mo",
  "forPartners.pricing.popular": "Popular",
  "forPartners.pricing.startCta": "Start for free",
  "forPartners.pricing.startDesc": "To get started — no investment",
  "forPartners.pricing.startF1": "Catalog and orders",
  "forPartners.pricing.startF2": "CRM and customer database",
  "forPartners.pricing.startF3": "Cash and pickup",
  "forPartners.pricing.startF4": "Staff management",
  "forPartners.pricing.title": "Pricing",
  "forPartners.pricing.uniqueCta": "Discuss on Telegram",
  "forPartners.pricing.uniqueDesc": "Your own domain, your own brand, dedicated database, all modules. From 79 990 ₽/mo.",
  "forPartners.pricing.uniqueTitle": "For chains — UNIQUE plan",
  "forPartners.problem.commission": "commission",
  "forPartners.problem.commissionDesc": "Flowwow takes a quarter of every order",
  "forPartners.problem.control": "control",
  "forPartners.problem.controlDesc": "Prices, ratings, queue order — the platform decides everything",
  "forPartners.problem.photoshoot": "per photoshoot",
  "forPartners.problem.photoshootDesc": "2–5 thousand ₽ for photos of each new bouquet",
  "forPartners.problem.title": "Why partners leave aggregators",
  "forPartners.steps.catalog": "Catalog",
  "forPartners.steps.catalogDesc": "Upload components — AI creates bouquets",
  "forPartners.steps.orders": "Orders",
  "forPartners.steps.ordersDesc": "Receive orders and earn",
  "forPartners.steps.promo": "Promo code",
  "forPartners.steps.promoDesc": "Activate PRO6FREE — 6 months Business free",
  "forPartners.steps.register": "Registration",
  "forPartners.steps.registerDesc": "Create an account in 2 minutes",
  "forPartners.steps.title": "4 steps to sales",
  "forPartners.winwin.avgBill": "At average bill",
  "forPartners.winwin.commission": "Commission",
  "forPartners.winwin.dailyFree": "Free daily",
  "forPartners.winwin.dailyFreeVal": "100 ₽ base + 50 ₽ Yandex Maps + 50 ₽ 2GIS = up to 200 ₽/day",
  "forPartners.winwin.flowwowFee": "Flowwow commission",
  "forPartners.winwin.ourFee": "1FLO commission",
  "forPartners.winwin.platformFee": "Platform fee",
  "forPartners.winwin.platformFeeVal": "99 ₽ — covered by bonuses",
  "forPartners.winwin.savingsAmount": "More per order",
  "forPartners.winwin.title": "WIN-WIN model",
  "forPartners.winwin.youSave": "You save",
  "form.errors.email": "Invalid email",
  "form.errors.max": "Maximum {{max}}",
  "form.errors.maxLength": "Maximum {{max}} characters",
  "form.errors.min": "Minimum {{min}}",
  "form.errors.minLength": "Minimum {{min}} characters",
  "form.errors.passwordMismatch": "Passwords don't match",
  "form.errors.passwordWeak": "Password too weak",
  "form.errors.pattern": "Invalid format",
  "form.errors.phone": "Invalid phone number",
  "form.errors.required": "Required field",
  "form.errors.url": "Invalid URL",
  "form.submit.cancel": "Cancel",
  "form.submit.confirm": "Confirm",
  "form.submit.save": "Save",
  "form.submit.saving": "Saving...",
  "fromFlowwow.comparison.aiPhotos": "AI bouquet photos",
  "fromFlowwow.comparison.commission": "Order commission",
  "fromFlowwow.comparison.crm": "CRM & inventory",
  "fromFlowwow.comparison.dataOwnership": "You own client data",
  "fromFlowwow.comparison.days": "days",
  "fromFlowwow.comparison.mapsSiteVal": "Ready-made page",
  "fromFlowwow.comparison.messenger": "Messenger hub",
  "fromFlowwow.comparison.no": "No",
  "fromFlowwow.comparison.ownBrand": "Own brand / website",
  "fromFlowwow.comparison.payout": "Payout speed",
  "fromFlowwow.comparison.subscription": "Monthly fee",
  "fromFlowwow.comparison.title": "Flowwow vs 1FLO — honest comparison",
  "fromFlowwow.comparison.yes": "Yes, fully",
  "fromFlowwow.cta.note": "Connection is free. Catalog migrates automatically. First orders — same day.",
  "fromFlowwow.cta.registerButton": "Register",
  "fromFlowwow.cta.subtitle": "No monthly fee. 5% commission. Free AI photos. Promo code PRO6FREE — 6 months of Business plan free.",
  "fromFlowwow.cta.telegramButton": "Discuss on Telegram",
  "fromFlowwow.cta.title": "Migrate your shop for free",
  "fromFlowwow.hero.ctaButton": "Migrate your shop for free",
  "fromFlowwow.hero.subtitle": "Yandex is acquiring Flowwow. Commissions will rise, terms will tighten. Move your shop to your own platform for free in 10 minutes.",
  "fromFlowwow.hero.tag": "Yandex is acquiring Flowwow",
  "fromFlowwow.hero.telegramButton": "Message us on Telegram",
  "fromFlowwow.hero.title": "Leaving Flowwow? We'll help",
  "fromFlowwow.problems.commission": "commission",
  "fromFlowwow.problems.commissionDesc": "Flowwow takes 26% of every order. On a 3,800 RUB check you lose almost 1,000 RUB.",
  "fromFlowwow.problems.data": "client data owned",
  "fromFlowwow.problems.dataDesc": "Buyer contacts stay with Flowwow. You can't build your own base or repeat sales.",
  "fromFlowwow.problems.payouts": "days to withdraw",
  "fromFlowwow.problems.payoutsDesc": "Your money is held for 5-7 days. You work today, get paid next week.",
  "fromFlowwow.problems.title": "What's wrong with Flowwow",
  "fromFlowwow.savings.avgCheck": "Average check",
  "fromFlowwow.savings.floTotal": "1FLO commission (5%)",
  "fromFlowwow.savings.flowwowTotal": "Flowwow commission (26%)",
  "fromFlowwow.savings.monthShort": "mo",
  "fromFlowwow.savings.ordersPerMonth": "Orders per month",
  "fromFlowwow.savings.point1": "79,800 RUB saved monthly — that's a florist's salary or an advertising budget",
  "fromFlowwow.savings.point2": "Funds in your account in 3 days instead of a week — better cash flow",
  "fromFlowwow.savings.point3": "Full client database — repeat sales, newsletters, loyalty",
  "fromFlowwow.savings.subtitle": "Simple calculation based on real flower market numbers",
  "fromFlowwow.savings.title": "How much you'll save",
  "fromFlowwow.savings.youSave": "You save",
  "fromFlowwow.steps.import": "Import catalog",
  "fromFlowwow.steps.importDesc": "Upload components — AI will automatically create bouquets and generate photos. Free.",
  "fromFlowwow.steps.orders": "Receive orders",
  "fromFlowwow.steps.ordersDesc": "Get orders from search, maps and the marketplace. Funds in your account in 3 days.",
  "fromFlowwow.steps.register": "Register",
  "fromFlowwow.steps.registerDesc": "Create an account in 2 minutes. Specify your city and upload your logo.",
  "fromFlowwow.steps.title": "Switch to 1FLO in 3 easy steps",
  "gdpr.delete.button": "Удалить аккаунт",
  "gdpr.delete.cancel": "Отмена",
  "gdpr.delete.close": "Закрыть",
  "gdpr.delete.confirmButton": "Удалить навсегда",
  "gdpr.delete.confirmationHint": "Чувствительно к регистру",
  "gdpr.delete.confirmationLabel": "Введите «УДАЛИТЬ» для подтверждения",
  "gdpr.delete.description": "Полное удаление учётной записи и связанных данных",
  "gdpr.delete.modalTitle": "Удалить аккаунт?",
  "gdpr.delete.modalWarning": "Это действие необратимо. Все ваши заказы, адреса и избранное будут удалены.",
  "gdpr.delete.passwordLabel": "Пароль",
  "gdpr.delete.title": "Удаление аккаунта",
  "gdpr.export.accepted": "Запрос принят. Мы пришлём файл на email",
  "gdpr.export.button": "Скачать мои данные",
  "gdpr.export.description": "Получить копию всех ваших данных в JSON",
  "gdpr.export.title": "Экспорт данных",
  "gdpr.subtitle": "Управление персональными данными",
  "gdpr.title": "Ваши данные",
  "geo.address.cityLabel": "City",
  "geo.address.citySearchPlaceholder": "Find city",
  "geo.address.detectingAddress": "Detecting address...",
  "geo.address.editSaved": "Edit",
  "geo.address.mapHint": "Move the map to pick a spot",
  "geo.address.mapLabel": "Pick on map",
  "geo.address.savedLabel": "Saved",
  "geo.address.searchPlaceholder": "Enter address",
  "geo.address.selectBtn": "Select",
  "geo.address.sheetAriaLabel": "Delivery address",
  "geo.address.showAllCities": "All cities ({count})",
  "geo.cityConfirm.changeBtn": "No, choose another",
  "geo.cityConfirm.confirmBtn": "Yes, that's right",
  "geo.cityConfirm.subtitle": "We will show products and shops available for delivery in your city",
  "geo.cityConfirm.title": "Your city is {{ city }}?",
  "geo.deliveryNearDistrict": "Flower delivery in {name} district, {city}",
  "geo.deliveryNearLandmark": "Flower delivery near {name} in {city}",
  "geo.deliveryNearMetro": "Flower delivery near {name} metro in {city}",
  "geo.deliveryNearStreet": "Flower delivery on {name} street in {city}",
  "geo.distanceKm": "{distance} km",
  "geo.distanceMeters": "{distance} m",
  "geo.nearDistrict": "in {name} district",
  "geo.nearLandmark": "near {name}",
  "geo.nearMetro": "near {name} metro",
  "geo.nearStreet": "on {name} street",
  "geo.noZonesFound": "Nothing found",
  "geo.resetLocation": "Reset location",
  "geo.searchPlaceholder": "Search...",
  "geo.selectorTitle": "Refine location",
  "geo.shopsNearby": "Shops nearby",
  "geo.sortNearest": "Nearest",
  "geo.tabDistrict": "District",
  "geo.tabLandmark": "Place",
  "geo.tabMetro": "Metro",
  "geo.tabStreet": "Street",
  "geo.yourCity": "your city",
  "header.cityDefault": "City",
  "helpCenter.contact.allContacts": "All contacts",
  "helpCenter.contact.description": "Didn't find your answer? We're always here to help.",
  "helpCenter.contact.telegram": "Message us on Telegram",
  "helpCenter.contact.title": "Contact Us",
  "helpCenter.faq.q1.answer": "Standard delivery takes 1.5 to 3 hours. The exact time depends on your city and florist availability. You choose a convenient time slot at checkout.",
  "helpCenter.faq.q1.question": "How long does delivery take?",
  "helpCenter.faq.q2.answer": "We accept bank cards (Visa, MasterCard, MIR) online. Cash on delivery is available in some cities.",
  "helpCenter.faq.q2.question": "What payment methods are available?",
  "helpCenter.faq.q3.answer": "If the bouquet doesn't match your order or was damaged during delivery, contact us — we'll replace it or issue a refund.",
  "helpCenter.faq.q3.question": "Can I return or replace a bouquet?",
  "helpCenter.faq.q4.answer": "Yes! Use the \"Build a Bouquet\" feature — choose flowers, wrapping, and decor, and a florist will create it just for you.",
  "helpCenter.faq.q4.question": "Can I order a custom bouquet?",
  "helpCenter.faq.q5.answer": "Reach us via Telegram, the on-site chat, or email. We respond daily from 9 AM to 9 PM.",
  "helpCenter.faq.q5.question": "How do I contact support?",
  "helpCenter.faq.q6.answer": "Yes, you can subscribe to regular bouquet deliveries — weekly, biweekly, or monthly. See the subscription page for details.",
  "helpCenter.faq.q6.question": "Is there a flower subscription?",
  "helpCenter.faq.title": "Frequently Asked Questions",
  "helpCenter.gettingStarted.step1.desc": "Select a delivery city to see available bouquets and florists",
  "helpCenter.gettingStarted.step1.title": "Choose your city",
  "helpCenter.gettingStarted.step2.desc": "Browse the catalog and choose the bouquet or arrangement you like",
  "helpCenter.gettingStarted.step2.title": "Pick a bouquet",
  "helpCenter.gettingStarted.step3.desc": "Add the bouquet to your cart and optionally select extras — a greeting card, chocolates, or a plush toy",
  "helpCenter.gettingStarted.step3.title": "Add to cart",
  "helpCenter.gettingStarted.step4.desc": "Enter the delivery address, date, time, and pay online",
  "helpCenter.gettingStarted.step4.title": "Place your order",
  "helpCenter.gettingStarted.step5.desc": "Follow your order status in your account — from assembly to delivery",
  "helpCenter.gettingStarted.step5.title": "Track your delivery",
  "helpCenter.gettingStarted.title": "How to Place an Order",
  "helpCenter.seo.description": "How to order flower delivery, payment, returns, tracking — answers to all your questions",
  "helpCenter.seo.title": "Help Center",
  "helpCenter.subtitle": "Answers to common questions and a guide to ordering flowers",
  "helpCenter.title": "Help Center",
  "home.aiBar.continuePrompt": "Continue with your previous request: \"{prompt}\"?",
  "home.aiBar.examples.0": "маме на день рождения, до 3 000 ₽",
  "home.aiBar.examples.1": "годовщина свадьбы, удивите",
  "home.aiBar.examples.2": "извинения, букет с доставкой сегодня",
  "home.aiBar.examplesLabel": "Examples:",
  "home.aiBar.eyebrow": "",
  "home.aiBar.inputPlaceholder": "Describe the bouquet, occasion or recipient",
  "home.aiBar.photoLabel": "Upload a photo — we will find something similar",
  "home.aiBar.submitLabel": "Собрать букет →",
  "home.aiBar.subtitle": "Опишите повод и бюджет — покажем 3 варианта от флористов вашего города с разбивкой цены. Доставка букетов в Москве и ещё 46 городах.",
  "home.aiBar.title": "AI-флорист подберёт букет за минуту",
  "home.aiBar.trustMicro": "Цена с разбивкой · оплата после получения · возврат если не понравится",
  "home.categories.goToCategory": "Go to category",
  "home.categories.title": "Categories",
  "home.categories.viewAll": "All categories",
  "home.collections.default.autumn.subtitle": "Хризантемы, физалис, осенние ягоды",
  "home.collections.default.autumn.title": "Autumn",
  "home.collections.default.birthday.subtitle": "Birthday bouquets",
  "home.collections.default.birthday.title": "Birthday",
  "home.collections.default.compliments.subtitle": "Bouquets under RUB 2,000",
  "home.collections.default.compliments.title": "Compliments",
  "home.collections.default.corporate.subtitle": "Bouquets for business occasions",
  "home.collections.default.corporate.title": "Corporate",
  "home.collections.default.graduation.subtitle": "Bouquets for the last bell and prom",
  "home.collections.default.graduation.title": "Graduation",
  "home.collections.default.luxury.subtitle": "Premium and rare varieties from RUB 10,000",
  "home.collections.default.luxury.title": "Premium monobouquets",
  "home.collections.default.minimal.subtitle": "Лаконичные монобукеты",
  "home.collections.default.minimal.title": "Minimalism",
  "home.collections.default.newyear.subtitle": "Новогодние композиции с хвоей",
  "home.collections.default.newyear.title": "New Year",
  "home.collections.default.spring.subtitle": "Тюльпаны, нарциссы, гиацинты",
  "home.collections.default.spring.title": "Spring",
  "home.collections.default.summer.subtitle": "Пионы, гортензии, садовые розы",
  "home.collections.default.summer.title": "Summer",
  "home.collections.default.sympathy.subtitle": "Wreaths and mourning arrangements",
  "home.collections.default.sympathy.title": "Funeral",
  "home.collections.default.valentines.subtitle": "Букеты ко Дню святого Валентина",
  "home.collections.default.valentines.title": "Valentine's Day",
  "home.collections.default.wedding.subtitle": "Букеты невесты и свадебное оформление",
  "home.collections.default.wedding.title": "Wedding",
  "home.collections.default.winter.subtitle": "Эустома, амариллис, белые розы",
  "home.collections.default.winter.title": "Winter",
  "home.collections.empty": "Collections coming soon",
  "home.collections.featuredTag": "Featured weekly",
  "home.collections.goToCollection": "Go to collection",
  "home.collections.title": "Collections",
  "home.collections.viewAll": "All collections",
  "home.errors.loadCategoriesFailed": "Failed to load categories",
  "home.errors.loadMoreFailed": "Failed to load more products",
  "home.errors.loadPopularFailed": "Failed to load popular products",
  "home.howItWorks.eyebrow": "How we work",
  "home.howItWorks.step1.cta": "Open AI florist",
  "home.howItWorks.step1.text": "In AI chat, search, or by photo. We help you choose if you are not sure.",
  "home.howItWorks.step1.title": "1. Describe the bouquet",
  "home.howItWorks.step2.text": "The order goes to a workshop in your city. Bouquets are assembled by hand, not pulled from a warehouse.",
  "home.howItWorks.step2.title": "2. The florist assembles it",
  "home.howItWorks.step3.text": "Ready bouquet in 30 minutes. Made to order in an hour.",
  "home.howItWorks.step3.title": "3. The courier delivers",
  "home.howItWorks.title": "Three steps to a bouquet",
  "home.popular.empty": "No popular products yet",
  "home.popular.errorTitle": "Failed to load products",
  "home.popular.loadingMore": "Loading more...",
  "home.popular.of": "of",
  "home.popular.retry": "Try again",
  "home.popular.showMore": "Show more",
  "home.popular.showing": "Showing",
  "home.popular.title": "Trending now",
  "home.popular.viewAll": "All bouquets",
  "home.pricingTeaser.cta": "Open the bouquet",
  "home.pricingTeaser.ctaLink": "/moskva/bukety/nezhnyi-miks-eustoma",
  "home.pricingTeaser.exampleName": "Tender Mix — eustoma, garden roses, matthiola",
  "home.pricingTeaser.eyebrow": "Transparent pricing",
  "home.pricingTeaser.lines.0.label": "Flowers",
  "home.pricingTeaser.lines.0.price": "2 510 ₽",
  "home.pricingTeaser.lines.1.label": "Greenery and packaging",
  "home.pricingTeaser.lines.1.price": "690 ₽",
  "home.pricingTeaser.lines.2.label": "Florist work",
  "home.pricingTeaser.lines.2.price": "400 ₽",
  "home.pricingTeaser.lines.3.label": "Delivery",
  "home.pricingTeaser.lines.3.price": "400 ₽",
  "home.pricingTeaser.total.label": "Total",
  "home.pricingTeaser.total.price": "4 000 ₽",
  "home.pricingTeaser.total.priceNumeric": "4000",
  "home.promoBar.variants.0.cta": "Посмотреть",
  "home.promoBar.variants.0.link": "/moskva/podborki/letnie",
  "home.promoBar.variants.0.season": "4,5,6,7",
  "home.promoBar.variants.0.text": "Свежий завоз пионов — сезон открыт",
  "home.promoBar.variants.1.cta": "Открыть",
  "home.promoBar.variants.1.link": "/moskva/podborki/osennie",
  "home.promoBar.variants.1.season": "8,9,10",
  "home.promoBar.variants.1.text": "Хризантемы и физалис — осенние букеты в каталоге",
  "home.promoBar.variants.2.cta": "Посмотреть",
  "home.promoBar.variants.2.link": "/moskva/podborki/zimnie",
  "home.promoBar.variants.2.season": "11,0,1",
  "home.promoBar.variants.2.text": "Амариллис и эустома — нежные зимние композиции",
  "home.promoBar.variants.3.cta": "Открыть",
  "home.promoBar.variants.3.link": "/moskva/podborki/vesennie",
  "home.promoBar.variants.3.season": "2,3",
  "home.promoBar.variants.3.text": "Тюльпаны и нарциссы — первые цветы весны",
  "home.promoBar.variants.4.cta": "Описать букет",
  "home.promoBar.variants.4.link": "/ai-florist",
  "home.promoBar.variants.4.season": "",
  "home.promoBar.variants.4.text": "Букет под заказ — флорист соберёт за час",
  "home.promoBar.variants.5.cta": "Как это работает",
  "home.promoBar.variants.5.link": "#pricing",
  "home.promoBar.variants.5.season": "",
  "home.promoBar.variants.5.text": "Видите, из чего складывается цена — у каждого букета",
  "home.promoBar.variants.6.cta": "Открыть",
  "home.promoBar.variants.6.link": "/ai-florist",
  "home.promoBar.variants.6.season": "",
  "home.promoBar.variants.6.text": "AI-флорист — расскажите про повод, подберём букет",
  "home.transparentPricing.cta": "Open the bouquet",
  "home.transparentPricing.ctaLink": "/moskva/bukety/25-pionovidnyh-roz-mayra-pink",
  "home.transparentPricing.exampleEyebrow": "Example bouquet",
  "home.transparentPricing.exampleLines.0.label": "Mayra's Pink roses 50 cm, 25 pcs",
  "home.transparentPricing.exampleLines.0.price": "5 500 ₽",
  "home.transparentPricing.exampleLines.1.label": "Eucalyptus parvifolia, 5 stems",
  "home.transparentPricing.exampleLines.1.price": "350 ₽",
  "home.transparentPricing.exampleLines.2.label": "Kraft wrap + satin ribbon",
  "home.transparentPricing.exampleLines.2.price": "250 ₽",
  "home.transparentPricing.exampleLines.3.label": "Florist work",
  "home.transparentPricing.exampleLines.3.price": "500 ₽",
  "home.transparentPricing.exampleLines.4.label": "Delivery in Moscow",
  "home.transparentPricing.exampleLines.4.price": "400 ₽",
  "home.transparentPricing.exampleName": "25 peony-style roses Mayra's Pink",
  "home.transparentPricing.eyebrow": "Transparent price",
  "home.transparentPricing.subtitle": "Breakdown by line: flowers, greens, wrap, florist work, delivery. No hidden markups.",
  "home.transparentPricing.title": "See what you pay for",
  "home.transparentPricing.totalLabel": "Total",
  "home.transparentPricing.totalPrice": "7 000 ₽",
  "home.trust.delivery": "Delivery from 30 minutes",
  "home.trust.eyebrow": "Guarantees",
  "home.trust.fresh": "Made to order, not from a warehouse",
  "home.trust.payment": "Pay by card, SBP, Apple/Google Pay",
  "home.trust.transparentPrice": "Price broken down by components",
  "home.valueProps.aiSearch.subtitle": "similar, within your budget",
  "home.valueProps.aiSearch.title": "Find a bouquet by photo",
  "home.valueProps.delivery.subtitle": "across Moscow and 46 more cities",
  "home.valueProps.delivery.title": "Delivery of ready bouquets",
  "home.valueProps.prepay.subtitle": "pay after delivery — card or SBP",
  "home.valueProps.prepay.title": "No prepayment",
  "home.valueProps.pricing.subtitle": "«Tenderness» — with breakdown",
  "home.valueProps.pricing.title": "Transparent price",
  "insurance.apply_btn": "Apply",
  "insurance.education.case_allergy": "Customer allergic reaction — compensation claim",
  "insurance.education.case_fire": "Warehouse fire — significant inventory loss",
  "insurance.education.case_flood": "Workshop flooding — damage to equipment and inventory",
  "insurance.education.case_ransomware": "Ransomware locked customer and order database",
  "insurance.education.title": "Why insure your flower business?",
  "insurance.form.actual_address": "Actual address",
  "insurance.form.cancel": "Cancel",
  "insurance.form.comment": "Comment",
  "insurance.form.company_name": "Company name",
  "insurance.form.consent": "I agree to share data with the insurer",
  "insurance.form.consent_label": "I agree to share my data with Ingosstrakh insurance company for policy processing",
  "insurance.form.email": "Email",
  "insurance.form.employee_count": "Number of employees",
  "insurance.form.fill_required": "Please fill all required fields",
  "insurance.form.has_crm_database": "Has CRM / database",
  "insurance.form.has_online_payments": "Has online payments",
  "insurance.form.has_own_website": "Has own website",
  "insurance.form.has_rented_space": "Has rented space",
  "insurance.form.inn": "Tax ID (INN)",
  "insurance.form.legal_address": "Legal address",
  "insurance.form.legal_entity_required": "Please fill in your legal entity details in the Documents section to apply for insurance",
  "insurance.form.phone": "Phone",
  "insurance.form.property_value": "Property value",
  "insurance.form.submit": "Submit request",
  "insurance.form.success_body": "We will contact you within 1–2 business days to clarify details and calculate the cost.",
  "insurance.form.success_title": "Application submitted!",
  "insurance.form.title": "Insurance Request",
  "insurance.free": "Free",
  "insurance.free_with_plan": "Free with your plan",
  "insurance.from": "from",
  "insurance.included_badge": "Included",
  "insurance.my_requests": "My Requests",
  "insurance.per_month": "mo",
  "insurance.product.cyber": "CyberIngo",
  "insurance.product.property": "Property + Liability",
  "insurance.products_title": "Insurance Products",
  "insurance.provider_label": "Provider",
  "insurance.provider_name": "Ingosstrakh",
  "insurance.request_sent": "Request submitted!",
  "insurance.request_sent_hint": "A manager will contact you shortly",
  "insurance.requests.download_policy": "Download policy",
  "insurance.requests.empty": "You have no insurance applications yet",
  "insurance.requests.policy_number": "Policy #",
  "insurance.requests.rejection_reason": "Reason for rejection",
  "insurance.requests.valid_until": "Valid until",
  "insurance.status.awaiting_payment": "Awaiting payment",
  "insurance.status.cancelled": "Cancelled",
  "insurance.status.expired": "Expired",
  "insurance.status.in_progress": "In progress",
  "insurance.status.new": "New",
  "insurance.status.policy_issued": "Policy active",
  "insurance.status.processing": "Processing",
  "insurance.status.quote_ready": "Quote ready",
  "insurance.status.rejected": "Rejected",
  "insurance.subtitle": "1flo Protect — protect your business with Ingosstrakh",
  "insurance.table.company": "Company",
  "insurance.table.date": "Date",
  "insurance.table.policy": "Policy",
  "insurance.table.product": "Product",
  "insurance.table.status": "Status",
  "insurance.tariffs.addon_title": "Business Protection",
  "insurance.tariffs.annual_savings": "Save up to 27,600 ₽/year",
  "insurance.tariffs.available_on_paid": "Insurance available on Business and Maximum plans",
  "insurance.tariffs.confirm_title": "Confirm Tariff",
  "insurance.tariffs.confirm_uncheck": "Insurance is included in your plan for free. Are you sure you want to opt out?",
  "insurance.tariffs.included_title": "Business Protection (included)",
  "insurance.tariffs.total": "Total",
  "insurance.tariffs.unused_free": "You are not using a free option",
  "insurance.title": "Insurance",
  "layout.sidebar.additionalInfo": "Additional information",
  "layout.sidebar.navigation": "Side menu",
  "megaMenu.categories": "Catalog categories",
  "megaMenu.group.compositions": "Compositions",
  "megaMenu.group.flowers": "Flowers",
  "megaMenu.group.gifts": "Gifts",
  "megaMenu.group.occasions": "By occasion",
  "megaMenu.group.other": "Other",
  "megaMenu.group.plants": "Plants",
  "megaMenu.group.premium": "Premium",
  "megaMenu.hoverHint": "Hover over a category on the left",
  "megaMenu.noCategories": "No categories yet",
  "megaMenu.subcategories": "Subcategories",
  "megaMenu.viewAll": "View all",
  "missing-parts.aiHelper": "AI assistant",
  "missing-parts.aiProcurement": "Procurement plan",
  "missing-parts.anonymous": "Anonymous",
  "missing-parts.approve": "Approve",
  "missing-parts.back": "Back to list",
  "missing-parts.createdAt": "Created",
  "missing-parts.detail": "Request details",
  "missing-parts.empty": "No requests",
  "missing-parts.loading": "Loading...",
  "missing-parts.noData": "Request not found",
  "missing-parts.product": "Component",
  "missing-parts.reason": "Reason",
  "missing-parts.refresh": "Refresh",
  "missing-parts.reject": "Reject",
  "missing-parts.requestedBy": "Requested by",
  "missing-parts.status": "Status",
  "missing-parts.status.approved": "Approved",
  "missing-parts.status.pending": "Pending",
  "missing-parts.status.rejected": "Rejected",
  "missing-parts.title": "Missing component requests",
  "nav.aiFlorist": "AI Florist",
  "nav.back": "Back",
  "nav.cart": "Cart",
  "nav.catalog": "Catalog",
  "nav.chat": "Chat",
  "nav.closeCatalog": "Close catalog",
  "nav.components": "Components",
  "nav.dashboard": "Dashboard",
  "nav.facet.collection": "Collections",
  "nav.facet.color": "By color",
  "nav.facet.occasion": "By occasion",
  "nav.facet.quantity": "Quantity",
  "nav.facet.recipient": "For whom",
  "nav.facet.safety": "Safety",
  "nav.facet.style": "By style",
  "nav.favorites": "Favorites",
  "nav.home": "Home",
  "nav.knowledgeBase": "Knowledge Base",
  "nav.login": "Log in",
  "nav.mainNav": "Main navigation",
  "nav.notifications": "Notifications",
  "nav.profile": "Profile",
  "nav.search": "Search",
  "nav.support": "Support",
  "notFound.actionLabel": "Go to home",
  "notFound.description": "The requested page does not exist.",
  "notFound.title": "Page not found",
  "notification.orderPhotoForApproval.body": "The partner uploaded the bouquet photo — approve it or ask for a remake",
  "notification.orderPhotoForApproval.title": "Bouquet photo ready",
  "notifications.empty": "No notifications",
  "notifications.emptyHint": "New notifications will appear here",
  "notifications.loadMore": "Load more",
  "notifications.markAllRead": "Mark all as read",
  "notifications.timeAgo.days": "{{count}}d ago",
  "notifications.timeAgo.hours": "{{count}}h ago",
  "notifications.timeAgo.justNow": "just now",
  "notifications.timeAgo.minutes": "{{count}}m ago",
  "notifications.title": "Notifications",
  "onboarding.errors.launchError": "Something went wrong during launch. Please try again.",
  "onboarding.errors.saveError": "Failed to save step data. Please try again.",
  "onboarding.errors.sessionError": "Could not load onboarding session. Please try again.",
  "onboarding.progress.complete": "Complete",
  "onboarding.progress.settingUp": "Setting up",
  "onboarding.progress.step": "Step {{current}} of {{total}}",
  "onboarding.title": "Shop Onboarding",
  "onboarding.wizard.back": "Back",
  "onboarding.wizard.badge.composition_master": "Composition master",
  "onboarding.wizard.badge.composition_master_desc": "Create 50 compositions",
  "onboarding.wizard.badge.first_bouquet": "First bouquet",
  "onboarding.wizard.badge.first_bouquet_desc": "Create your first bouquet",
  "onboarding.wizard.badge.florist_god": "Florist god",
  "onboarding.wizard.badge.florist_god_desc": "Create 100 bouquets",
  "onboarding.wizard.badges.title": "Achievements",
  "onboarding.wizard.catalog.crm": "Connect CRM",
  "onboarding.wizard.catalog.crm1c": "1C",
  "onboarding.wizard.catalog.crmDesc": "Sync with 1C, MoySklad, or Posiflora",
  "onboarding.wizard.catalog.crmMoysklad": "MoySklad",
  "onboarding.wizard.catalog.crmPosiflora": "Posiflora",
  "onboarding.wizard.catalog.csv": "Upload CSV",
  "onboarding.wizard.catalog.csvDesc": "Import from a spreadsheet file",
  "onboarding.wizard.catalog.dropCsv": "Drop your file here or click to browse",
  "onboarding.wizard.catalog.manual": "Add manually",
  "onboarding.wizard.catalog.manualDesc": "Create bouquets one by one in the dashboard",
  "onboarding.wizard.catalog.selectCrm": "Select your CRM system",
  "onboarding.wizard.catalog.subtitle": "Choose how you want to add your products to the platform.",
  "onboarding.wizard.catalog.title": "Upload your catalog",
  "onboarding.wizard.catalogCrm": "Подключить CRM",
  "onboarding.wizard.catalogCrmDesc": "Синхронизация каталога из 1С, МойСклад, Posiflora",
  "onboarding.wizard.catalogCsv": "Загрузить CSV",
  "onboarding.wizard.catalogCsvDesc": "Импорт товаров из таблицы",
  "onboarding.wizard.catalogManual": "Добавить вручную",
  "onboarding.wizard.catalogManualDesc": "Подходит для небольшого каталога (до 50 товаров)",
  "onboarding.wizard.delivery.mapHint": "You can configure zones later in the partner dashboard.",
  "onboarding.wizard.delivery.mapPlaceholder": "Delivery zone map will appear here after you set your city.",
  "onboarding.wizard.delivery.subtitle": "Define where you deliver flowers. Buyers outside your zones won't be able to order.",
  "onboarding.wizard.delivery.title": "Set delivery zones",
  "onboarding.wizard.launchSuccess": "Your shop is now live!",
  "onboarding.wizard.loading": "Loading your onboarding session...",
  "onboarding.wizard.next": "Next step",
  "onboarding.wizard.payment.skip": "Skip for now",
  "onboarding.wizard.payment.skipDesc": "You can connect payments later in settings",
  "onboarding.wizard.payment.subtitle": "Choose a payment provider to receive orders and payouts.",
  "onboarding.wizard.payment.tbankDesc": "Primary provider for Russia — fast activation",
  "onboarding.wizard.payment.title": "Connect payments",
  "onboarding.wizard.payment.yookassaDesc": "Supports multiple currencies and payment methods",
  "onboarding.wizard.plan.business": "BUSINESS",
  "onboarding.wizard.plan.businessDesc": "2,990 ₽/mo — full catalog & analytics",
  "onboarding.wizard.plan.features.aiAssistant": "AI assistant",
  "onboarding.wizard.plan.features.analytics": "Sales analytics",
  "onboarding.wizard.plan.features.fullCatalog": "Full product catalog",
  "onboarding.wizard.plan.features.insurance": "Order insurance",
  "onboarding.wizard.plan.free": "START",
  "onboarding.wizard.plan.freeDesc": "Free — basic shop",
  "onboarding.wizard.plan.maximum": "MAXIMUM",
  "onboarding.wizard.plan.maximumDesc": "9,990 ₽/mo — everything included + insurance",
  "onboarding.wizard.plan.perMonth": "₽/mo",
  "onboarding.wizard.plan.popular": "Popular",
  "onboarding.wizard.plan.promoCode": "Promo code",
  "onboarding.wizard.plan.promoInvalid": "Invalid promo code",
  "onboarding.wizard.plan.promoPlaceholder": "Enter promo code",
  "onboarding.wizard.plan.promoValid": "Promo code applied",
  "onboarding.wizard.plan.select": "Select",
  "onboarding.wizard.plan.selected": "Selected",
  "onboarding.wizard.plan.subtitle": "Start free, upgrade when ready",
  "onboarding.wizard.plan.title": "Choose a plan",
  "onboarding.wizard.plan.unique": "UNIQUE",
  "onboarding.wizard.plan.uniqueDesc": "79,990 ₽/mo — white label",
  "onboarding.wizard.plan.validatePromo": "Validate",
  "onboarding.wizard.previous": "Previous",
  "onboarding.wizard.review.catalog": "Catalog setup",
  "onboarding.wizard.review.launch": "Go Live!",
  "onboarding.wizard.review.launching": "Launching...",
  "onboarding.wizard.review.method": "Method",
  "onboarding.wizard.review.payment": "Payment setup",
  "onboarding.wizard.review.plan": "Plan",
  "onboarding.wizard.review.provider": "Provider",
  "onboarding.wizard.review.shopInfo": "Shop information",
  "onboarding.wizard.review.subtitle": "Check your settings before going live.",
  "onboarding.wizard.review.title": "Review and launch",
  "onboarding.wizard.shopInfo.address": "Address",
  "onboarding.wizard.shopInfo.addressPlaceholder": "City, street, building",
  "onboarding.wizard.shopInfo.email": "Email",
  "onboarding.wizard.shopInfo.emailInvalid": "Please enter a valid email",
  "onboarding.wizard.shopInfo.emailPlaceholder": "info@myshop.ru",
  "onboarding.wizard.shopInfo.hours": "Working hours",
  "onboarding.wizard.shopInfo.hoursHint": "We'll show this to buyers so they know when to order",
  "onboarding.wizard.shopInfo.hoursPlaceholder": "e.g., Mon-Sun 9:00-21:00",
  "onboarding.wizard.shopInfo.name": "Shop name",
  "onboarding.wizard.shopInfo.namePlaceholder": "e.g., Цветочная лавка",
  "onboarding.wizard.shopInfo.phone": "Phone",
  "onboarding.wizard.shopInfo.phoneInvalid": "Please enter a valid phone number",
  "onboarding.wizard.shopInfo.subtitle": "This information will be shown to buyers on the platform.",
  "onboarding.wizard.shopInfo.title": "Tell us about your shop",
  "onboarding.wizard.welcome.acceptOferta": "I accept the",
  "onboarding.wizard.welcome.and": "and",
  "onboarding.wizard.welcome.benefit1Desc": "Thousands of buyers looking for flowers daily",
  "onboarding.wizard.welcome.benefit1Title": "Ready-made audience",
  "onboarding.wizard.welcome.benefit2Desc": "Track sales, demand, and optimize your assortment",
  "onboarding.wizard.welcome.benefit2Title": "Smart analytics",
  "onboarding.wizard.welcome.benefit3Desc": "Logistics are handled — you focus on the bouquets",
  "onboarding.wizard.welcome.benefit3Title": "Integrated delivery",
  "onboarding.wizard.welcome.benefit4Desc": "Split payments, transparent commission, fast payouts",
  "onboarding.wizard.welcome.benefit4Title": "Safe payments",
  "onboarding.wizard.welcome.getStarted": "Get Started",
  "onboarding.wizard.welcome.ofertaLink": "Public Offer",
  "onboarding.wizard.welcome.privacyLink": "Privacy Policy",
  "onboarding.wizard.welcome.subtitle": "Let's set up your flower shop on the platform in just a few steps.",
  "onboarding.wizard.welcome.title": "Welcome to 1FLO!",
  "panelShell.upgradeRequired": "Plan upgrade required",
  "partDetail.breadcrumbParts": "Components",
  "partDetail.loadingSuppliers": "Loading suppliers...",
  "partDetail.partnerInfo": "Partner information",
  "partDetail.relatedProducts": "Bouquets with this component",
  "partner.access.planBusiness": "Business",
  "partner.access.planMaximum": "Maximum",
  "partner.access.shopLimitUnlimited": "Unlimited",
  "partner.aiAgents.active": "Active",
  "partner.aiAgents.agentName": "Agent Name",
  "partner.aiAgents.avgRating": "Avg. Rating",
  "partner.aiAgents.back": "Back",
  "partner.aiAgents.configureAgent": "Configure Agent",
  "partner.aiAgents.connect": "Connect",
  "partner.aiAgents.connected": "Connected",
  "partner.aiAgents.connecting": "Connecting...",
  "partner.aiAgents.conversationsToday": "Conversations Today",
  "partner.aiAgents.dailyTokenLimit": "Daily Token Limit",
  "partner.aiAgents.detailSubtitle": "Agent configuration and statistics",
  "partner.aiAgents.disconnected": "Disconnected",
  "partner.aiAgents.enableAgent": "Enable Agent",
  "partner.aiAgents.ended": "Ended",
  "partner.aiAgents.enterMessage": "Type a message...",
  "partner.aiAgents.enterName": "Enter name",
  "partner.aiAgents.errors.loadAgent": "Failed to load agent data",
  "partner.aiAgents.errors.loadList": "Failed to load agent list",
  "partner.aiAgents.errors.noAgentId": "Agent ID not specified",
  "partner.aiAgents.helpful": "Helpful",
  "partner.aiAgents.inactive": "Inactive",
  "partner.aiAgents.loadAgentError": "Failed to load agent",
  "partner.aiAgents.loadError": "Failed to load agents",
  "partner.aiAgents.messageForAgent": "Message for agent",
  "partner.aiAgents.messages": "Messages",
  "partner.aiAgents.noAgents": "No AI Agents",
  "partner.aiAgents.noAgentsDescription": "AI agents are not configured yet",
  "partner.aiAgents.noConversations": "No conversations",
  "partner.aiAgents.noConversationsDescription": "The agent has no conversations yet",
  "partner.aiAgents.noData": "No data",
  "partner.aiAgents.notHelpful": "Not Helpful",
  "partner.aiAgents.phone": "Phone",
  "partner.aiAgents.recentConversations": "Recent Conversations",
  "partner.aiAgents.save": "Save",
  "partner.aiAgents.saving": "Saving...",
  "partner.aiAgents.send": "Send",
  "partner.aiAgents.settings": "Settings",
  "partner.aiAgents.soulOverride": "Instructions (Soul Override)",
  "partner.aiAgents.soulOverridePlaceholder": "Describe agent behavior...",
  "partner.aiAgents.startChatHint": "Start a conversation to test the agent",
  "partner.aiAgents.started": "Started",
  "partner.aiAgents.statistics": "Statistics",
  "partner.aiAgents.subtitle": "Configure and monitor your AI agents",
  "partner.aiAgents.testChat": "Test Chat",
  "partner.aiAgents.title": "AI Agents",
  "partner.aiAgents.toast.commentFailed": "Failed to send comment",
  "partner.aiAgents.toast.feedbackFailed": "Failed to send feedback",
  "partner.aiAgents.toast.feedbackThanks": "Thanks for your feedback!",
  "partner.aiAgents.toast.saveFailed": "Failed to save settings",
  "partner.aiAgents.toast.sendMessageFailed": "Failed to send message",
  "partner.aiAgents.toast.settingsSaved": "Agent settings saved",
  "partner.aiAgents.toast.startDialogFailed": "Failed to start dialog",
  "partner.aiAgents.tokens": "Tokens",
  "partner.aiAgents.tokensToday": "Tokens Today",
  "partner.aiAgents.totalConversations": "Total Conversations",
  "partner.aiAgents.totalTokens": "Total Tokens",
  "partner.aiAgents.tryAgain": "Try Again",
  "partner.aiAgents.wasHelpful": "Was the answer helpful?",
  "partner.aiAgents.whatToImprove": "What can be improved?",
  "partner.aiAgents.you": "You",
  "partner.alerts.dismiss": "Скрыть",
  "partner.alerts.go": "Перейти",
  "partner.alerts.subtitle": "Система раннего предупреждения о проблемах",
  "partner.alerts.title": "Умные алерты",
  "partner.analytics.chart.revenueLabel": "Revenue, ₽",
  "partner.analytics.customer.col.amount": "Amount",
  "partner.analytics.customer.col.client": "Customer",
  "partner.analytics.customer.col.orders": "Orders",
  "partner.analytics.customer.empty": "No customer data",
  "partner.analytics.customer.newCustomers": "New (30 days)",
  "partner.analytics.customer.repeatCustomers": "Repeat",
  "partner.analytics.customer.topCustomers": "Top customers",
  "partner.analytics.customer.totalCustomers": "Total customers",
  "partner.analytics.customer.totalRevenue": "Customer revenue",
  "partner.analytics.dateFrom": "From",
  "partner.analytics.dateTo": "To",
  "partner.analytics.emptyData": "No data",
  "partner.analytics.errors.alertsFailed": "Failed to load alerts",
  "partner.analytics.errors.assemblyFailed": "Failed to load assembly KPI data",
  "partner.analytics.errors.customerAnalyticsFailed": "Failed to load customer analytics",
  "partner.analytics.errors.dashboardFailed": "Failed to load dashboard data",
  "partner.analytics.errors.demandFailed": "Failed to load demand forecast",
  "partner.analytics.errors.kpiFailed": "Failed to load KPI forecast",
  "partner.analytics.errors.loadFailed": "Failed to load analytics",
  "partner.analytics.errors.pricingFailed": "Failed to load pricing recommendations",
  "partner.analytics.errors.profitabilityFailed": "Failed to load profitability data",
  "partner.analytics.errors.shopNotSelected": "Shop not selected",
  "partner.analytics.kpi.averageOrder": "Average order",
  "partner.analytics.kpi.conversion": "Conversion",
  "partner.analytics.kpi.orders": "Orders",
  "partner.analytics.kpi.revenue": "Revenue",
  "partner.analytics.loading": "Loading...",
  "partner.analytics.section.customers": "Customers",
  "partner.analytics.section.ordersByStatus": "Orders by status",
  "partner.analytics.section.ordersByStatusTable": "Order statuses",
  "partner.analytics.section.revenueByProducts": "Revenue by products",
  "partner.analytics.section.topProducts": "Top products",
  "partner.analytics.show": "Show",
  "partner.analytics.title": "Analytics",
  "partner.analytics.topProducts.col.product": "Product",
  "partner.analytics.topProducts.col.revenue": "Revenue",
  "partner.analytics.topProducts.col.sold": "Sold",
  "partner.analytics.topProducts.pieces": "pcs",
  "partner.apiAccess.copied": "Copied",
  "partner.apiAccess.copy": "Copy",
  "partner.apiAccess.createKey": "Create API Key",
  "partner.apiAccess.created": "Created",
  "partner.apiAccess.creating": "Creating...",
  "partner.apiAccess.docs": "API Documentation",
  "partner.apiAccess.docsDesc": "Full REST API documentation is available at:",
  "partner.apiAccess.keyLabel": "Key",
  "partner.apiAccess.keyName": "Key name",
  "partner.apiAccess.keyNamePlaceholder": "Mobile app",
  "partner.apiAccess.lastUsed": "Last used",
  "partner.apiAccess.never": "Never",
  "partner.apiAccess.newKeyWarning": "Copy the key now — it will not be shown again.",
  "partner.apiAccess.noKeys": "No API keys created",
  "partner.apiAccess.noKeysDesc": "Create an API key for programmatic access to your store data",
  "partner.apiAccess.revoke": "Revoke",
  "partner.apiAccess.revokeConfirm": "Are you sure? All systems using this key will lose access.",
  "partner.apiAccess.subtitle": "REST API for building custom integrations, widgets, and automations",
  "partner.apiAccess.title": "API Access",
  "partner.apiAccess.yourKeys": "Your API Keys",
  "partner.assembly-kpi.assemblies": "Assemblies",
  "partner.assembly-kpi.avg-assembly-time": "Avg. time",
  "partner.assembly-kpi.avg-time": "Average time",
  "partner.assembly-kpi.cancelled": "Cancelled",
  "partner.assembly-kpi.completed": "Completed",
  "partner.assembly-kpi.florist": "Florist",
  "partner.assembly-kpi.leaderboard": "Florist leaderboard",
  "partner.assembly-kpi.minutes": "min",
  "partner.assembly-kpi.no-data": "No data for the selected period",
  "partner.assembly-kpi.on-time-rate": "On time",
  "partner.assembly-kpi.rank": "#",
  "partner.assembly-kpi.substitution-rate": "With substitutions",
  "partner.assembly-kpi.substitutions": "Substitutions",
  "partner.assembly-kpi.title": "Assembly KPI",
  "partner.assembly-kpi.total-cards": "Total cards",
  "partner.audit.empty.description": "Try changing filters or period",
  "partner.audit.empty.title": "No records yet",
  "partner.audit.errors.forbidden": "No access to activity log for the selected shop",
  "partner.audit.errors.loadFailed": "Failed to load activity log",
  "partner.audit.errors.noShop": "Select a shop to open activity log",
  "partner.audit.export": "Export",
  "partner.audit.exportSuccess": "Exported {{count}} records",
  "partner.audit.filters.action": "Action",
  "partner.audit.filters.actionPlaceholder": "e.g. order.updated",
  "partner.audit.filters.entity": "Entity",
  "partner.audit.filters.entityPlaceholder": "e.g. order",
  "partner.audit.filters.from": "From date",
  "partner.audit.filters.to": "To date",
  "partner.audit.filters.user": "User",
  "partner.audit.filters.userPlaceholder": "User ID",
  "partner.audit.itemLabel": "records",
  "partner.audit.subtitle": "History of staff and store administrator actions",
  "partner.audit.table.action": "Action",
  "partner.audit.table.date": "Date",
  "partner.audit.table.entity": "Entity",
  "partner.audit.table.object": "Object",
  "partner.audit.table.user": "User",
  "partner.audit.title": "Activity audit",
  "partner.billing.errors.ledgerFailed": "Failed to load transaction history",
  "partner.bonus.breakdown.base": "Base",
  "partner.bonus.breakdown.twoGis": "2GIS",
  "partner.bonus.breakdown.yandex": "Y.Maps",
  "partner.bonus.currency": "₽",
  "partner.bonus.perDay": "/day",
  "partner.cartLeads.actions": "Actions",
  "partner.cartLeads.amount": "Amount",
  "partner.cartLeads.cancel": "Cancel",
  "partner.cartLeads.cartAmount": "Cart Amount",
  "partner.cartLeads.client": "Client",
  "partner.cartLeads.days3": "3 days",
  "partner.cartLeads.days30": "30 days",
  "partner.cartLeads.days7": "7 days",
  "partner.cartLeads.discountPercent": "Discount (%)",
  "partner.cartLeads.noContact": "No Contact",
  "partner.cartLeads.noLeads": "No Abandoned Carts",
  "partner.cartLeads.noLeadsDescription": "Carts that customers left will appear here",
  "partner.cartLeads.phone": "Phone",
  "partner.cartLeads.product": "Product",
  "partner.cartLeads.quantity": "Qty",
  "partner.cartLeads.reminder": "Reminder",
  "partner.cartLeads.send": "Send",
  "partner.cartLeads.sendReminder": "Send Reminder",
  "partner.cartLeads.subtitle": "Bring customers back with a discount reminder",
  "partner.cartLeads.time": "Time",
  "partner.cartLeads.title": "Abandoned Carts",
  "partner.cartLeads.toast.filterError": "Filter error",
  "partner.cartLeads.toast.reminderError": "Error sending reminder",
  "partner.cartLeads.toast.reminderFailed": "Failed to send",
  "partner.cartLeads.toast.reminderSent": "Reminder sent",
  "partner.cartLeads.today": "Today",
  "partner.cartLeads.totalAmount": "Total Amount",
  "partner.cartLeads.totalLeads": "Abandoned Carts",
  "partner.cartLeads.withContacts": "With Contacts",
  "partner.competitors.comingSoon": "Coming soon",
  "partner.competitors.description": "Competitor analytics will be available soon. You will be able to track prices, assortment, and competitor positions in your region.",
  "partner.competitors.featureAssortment": "Competitor assortment analysis",
  "partner.competitors.featurePositions": "Catalog positions for key queries",
  "partner.competitors.featurePrices": "Price comparison for similar bouquets",
  "partner.competitors.subtitle": "Compare prices, assortment, and positions with competitors in your region",
  "partner.competitors.tariffNote": "Available on the MAXIMUM plan",
  "partner.competitors.title": "Competitor Analytics",
  "partner.context.allShops": "All shops",
  "partner.context.inactive": "Inactive",
  "partner.customers.add": "Add",
  "partner.customers.csv.email": "Email",
  "partner.customers.csv.lastOrder": "Last order",
  "partner.customers.csv.name": "Name",
  "partner.customers.csv.notes": "Notes",
  "partner.customers.csv.orders": "Orders",
  "partner.customers.csv.phone": "Phone",
  "partner.customers.csv.source": "Source",
  "partner.customers.csv.spent": "Total spent",
  "partner.customers.detail.history": "Order history",
  "partner.customers.detail.lastOrder": "Last order",
  "partner.customers.detail.orders": "Orders",
  "partner.customers.detail.source": "Source",
  "partner.customers.detail.spent": "Total spent",
  "partner.customers.empty.description": "Add a customer or import from CSV",
  "partner.customers.empty.title": "No customers yet",
  "partner.customers.errors.export": "Failed to export",
  "partner.customers.errors.loadList": "Failed to load customers",
  "partner.customers.errors.loadOne": "Failed to load customer",
  "partner.customers.errors.noShop": "Select a shop",
  "partner.customers.errors.save": "Failed to save customer",
  "partner.customers.export": "Export",
  "partner.customers.form.cancel": "Cancel",
  "partner.customers.form.create": "Add",
  "partner.customers.form.createTitle": "New customer",
  "partner.customers.form.editTitle": "Edit customer",
  "partner.customers.form.email": "Email",
  "partner.customers.form.emailPlaceholder": "email@example.com",
  "partner.customers.form.name": "Name",
  "partner.customers.form.namePlaceholder": "Customer name",
  "partner.customers.form.notes": "Notes",
  "partner.customers.form.notesPlaceholder": "Notes",
  "partner.customers.form.phone": "Phone",
  "partner.customers.form.phonePlaceholder": "+1...",
  "partner.customers.form.save": "Save",
  "partner.customers.history.amount": "Amount",
  "partner.customers.history.date": "Date",
  "partner.customers.history.number": "Number",
  "partner.customers.history.status": "Status",
  "partner.customers.itemLabel": "customers",
  "partner.customers.search": "Search",
  "partner.customers.searchPlaceholder": "Search by name, phone, or email",
  "partner.customers.source.IMPORT": "Import",
  "partner.customers.source.MANUAL": "Manual",
  "partner.customers.source.ORDER": "Order",
  "partner.customers.subtitle": "Shop customer database",
  "partner.customers.table.email": "Email",
  "partner.customers.table.lastOrder": "Last order",
  "partner.customers.table.name": "Name",
  "partner.customers.table.orders": "Orders",
  "partner.customers.table.phone": "Phone",
  "partner.customers.table.spent": "Spent",
  "partner.customers.title": "Customers",
  "partner.customers.toast.created": "Customer added",
  "partner.customers.toast.exported": "Exported customers: {{count}}",
  "partner.customers.toast.updated": "Customer updated",
  "partner.deliveryZones.active": "Active",
  "partner.deliveryZones.addZone": "Add zone",
  "partner.deliveryZones.cancel": "Cancel",
  "partner.deliveryZones.cancelDrawing": "Cancel drawing",
  "partner.deliveryZones.cost": "Cost",
  "partner.deliveryZones.delete": "Delete",
  "partner.deliveryZones.deleteConfirmBtn": "Delete",
  "partner.deliveryZones.deleteConfirmMessage": "This action cannot be undone",
  "partner.deliveryZones.deleteConfirmTitle": "Delete delivery zone?",
  "partner.deliveryZones.drawingMode": "Drawing mode: Draw a polygon on the map",
  "partner.deliveryZones.editZone": "Edit zone",
  "partner.deliveryZones.eta": "Delivery time",
  "partner.deliveryZones.etaMinutes": "min",
  "partner.deliveryZones.fieldColor": "Zone color",
  "partner.deliveryZones.fieldEta": "Delivery time (min)",
  "partner.deliveryZones.fieldEtaFrom": "From",
  "partner.deliveryZones.fieldEtaTo": "To",
  "partner.deliveryZones.fieldFreeThreshold": "Free from (₽)",
  "partner.deliveryZones.fieldFreeThresholdPlaceholder": "Not set",
  "partner.deliveryZones.fieldMinOrder": "Min. order amount (₽)",
  "partner.deliveryZones.fieldName": "Name",
  "partner.deliveryZones.fieldNamePlaceholder": "e.g.: Downtown",
  "partner.deliveryZones.fieldPrice": "Price (₽)",
  "partner.deliveryZones.inactive": "Inactive",
  "partner.deliveryZones.loadError": "Loading error",
  "partner.deliveryZones.newZone": "New delivery zone",
  "partner.deliveryZones.noShop": "Select a shop in the <strong>Shops</strong> section to manage delivery zones.",
  "partner.deliveryZones.noZones": "No delivery zones",
  "partner.deliveryZones.noZonesHint": "Add the first delivery zone by clicking 'Add zone'",
  "partner.deliveryZones.save": "Save",
  "partner.deliveryZones.subtitle": "Manage delivery zones on the map. Draw polygons for each zone.",
  "partner.deliveryZones.title": "Delivery Zones",
  "partner.deliveryZones.toastCreated": "Delivery zone created",
  "partner.deliveryZones.toastDeleteError": "Failed to delete zone",
  "partner.deliveryZones.toastDeleted": "Delivery zone deleted",
  "partner.deliveryZones.toastDrawPolygon": "Draw a polygon on the map",
  "partner.deliveryZones.toastNoShop": "No shop selected",
  "partner.deliveryZones.toastUpdated": "Delivery zone updated",
  "partner.demand-forecast.alerts": "Warnings",
  "partner.demand-forecast.component": "Component",
  "partner.demand-forecast.confidence-high": "High confidence",
  "partner.demand-forecast.confidence-low": "Low confidence",
  "partner.demand-forecast.confidence-medium": "Medium confidence",
  "partner.demand-forecast.days-14": "14 days",
  "partner.demand-forecast.days-30": "30 days",
  "partner.demand-forecast.days-7": "7 days",
  "partner.demand-forecast.no-data": "Not enough data for forecast",
  "partner.demand-forecast.stock": "Stock",
  "partner.demand-forecast.stockout-warning": "Runs out in {{days}} days",
  "partner.demand-forecast.title": "Demand forecast",
  "partner.documents.actions": "Actions",
  "partner.documents.delete": "Delete",
  "partner.documents.docType.contract": "Contract",
  "partner.documents.docType.inn": "TIN",
  "partner.documents.docType.license": "License",
  "partner.documents.docType.ogrn": "PSRN",
  "partner.documents.docType.other": "Other",
  "partner.documents.docType.passport": "Passport",
  "partner.documents.documentType": "Document Type",
  "partner.documents.download": "Download",
  "partner.documents.file": "File",
  "partner.documents.fileName": "File Name",
  "partner.documents.noDocuments": "No Documents",
  "partner.documents.noDocumentsDescription": "Upload your first document for verification",
  "partner.documents.status": "Status",
  "partner.documents.statusLabel.approved": "Approved",
  "partner.documents.statusLabel.pending": "Pending",
  "partner.documents.statusLabel.rejected": "Rejected",
  "partner.documents.subtitle": "Upload legal documents for verification",
  "partner.documents.title": "Documents",
  "partner.documents.type": "Type",
  "partner.documents.upload": "Upload",
  "partner.documents.uploadDate": "Upload Date",
  "partner.documents.uploadDocument": "Upload Document",
  "partner.erp.activate": "Activate",
  "partner.erp.copied": "Copied",
  "partner.erp.copy": "Copy",
  "partner.erp.create": "Create integration",
  "partner.erp.deactivate": "Deactivate",
  "partner.erp.erp-type": "ERP Type",
  "partner.erp.last-sync": "Last synchronization",
  "partner.erp.loading": "Loading...",
  "partner.erp.no-config": "You don't have an integration configured yet",
  "partner.erp.regenerate-secret": "Regenerate secret",
  "partner.erp.secret-warning": "Save the secret — it won't be shown again!",
  "partner.erp.settings": "Additional settings",
  "partner.erp.status-active": "Active",
  "partner.erp.status-inactive": "Inactive",
  "partner.erp.test-result": "Test payload",
  "partner.erp.test-webhook": "Test Webhook",
  "partner.erp.title": "ERP / 1C Integration",
  "partner.erp.type-1c": "1C",
  "partner.erp.type-moysklad": "MoySklad",
  "partner.erp.type-other": "Other",
  "partner.erp.update": "Edit",
  "partner.erp.webhook-secret": "Webhook Secret",
  "partner.erp.webhook-url": "Webhook URL",
  "partner.error.loadLeadHistory": "Failed to load lead history",
  "partner.error.loadLeads": "Failed to load leads",
  "partner.error.loadOrders": "Failed to load orders",
  "partner.error.loadProducts": "Failed to load products",
  "partner.error.loadShops": "Failed to load shops",
  "partner.error.sendReminder": "Failed to send reminder",
  "partner.error.updateOrderStatus": "Failed to update order status",
  "partner.gamification.earned": "Получено",
  "partner.gamification.earnedOn": "Получено {{date}}",
  "partner.gamification.loadMore": "Загрузить ещё",
  "partner.gamification.noAchievements": "Пока нет достижений",
  "partner.gamification.noCreations": "Пока нет букетов",
  "partner.gamification.stats.totalCreated": "Создано букетов",
  "partner.gamification.stats.totalPurchased": "Продано букетов",
  "partner.gamification.subtitle": "Ваш путь в 1ФЛО",
  "partner.gamification.title": "Достижения и прогресс",
  "partner.home.actionOrdersHint": "Process new orders",
  "partner.home.actionOrdersTitle": "Orders",
  "partner.home.actionProductsHint": "Add, edit, delete",
  "partner.home.actionProductsTitle": "Manage products",
  "partner.home.actionSettingsHint": "Profile, documents, security",
  "partner.home.actionSettingsTitle": "Shop settings",
  "partner.home.addProduct": "Add product",
  "partner.home.addProductText": "Add products so customers can place orders.",
  "partner.home.addProductTitle": "Add products",
  "partner.home.allOrders": "All orders",
  "partner.home.allShops": "All Shops",
  "partner.home.claimedToday": "Already claimed today",
  "partner.home.claimingBonus": "Claiming...",
  "partner.home.completeProfileText": "Fill in your profile to open your shop.",
  "partner.home.completeProfileTitle": "Complete your profile",
  "partner.home.createShop": "Create shop",
  "partner.home.dailyBonus": "Daily bonus",
  "partner.home.dailyBonusClaimed": "Credited +{{amount}} ₽ bonuses",
  "partner.home.dailyBonusError": "Failed to claim daily bonus",
  "partner.home.emailSent": "Sent",
  "partner.home.errorTitle": "Loading error",
  "partner.home.fillProfile": "Fill in profile",
  "partner.home.guideBonusPrefix": "Each step earns a bonus — up to",
  "partner.home.guideBonusSuffix": "to your account!",
  "partner.home.guideStep1Hint": "Check your inbox and click the confirmation link",
  "partner.home.guideStep1Title": "Verify your email",
  "partner.home.guideStep2Hint": "Logo, description, map links — buyers will see these",
  "partner.home.guideStep2Title": "Complete your shop profile",
  "partner.home.guideStep3Hint": "Upload a photo, description and price for your bouquet",
  "partner.home.guideStep3Title": "Add your first product",
  "partner.home.guideStep4Hint": "Connect the Telegram bot to not miss any orders",
  "partner.home.guideStep4Title": "Set up notifications",
  "partner.home.itemsCount": "items",
  "partner.home.loadingError": "Loading error",
  "partner.home.newOrders": "New orders",
  "partner.home.noOrders": "No orders yet",
  "partner.home.noOrdersText": "Once orders come in, they will appear here.",
  "partner.home.onboardingHint": "Complete your profile and earn bonuses",
  "partner.home.onboardingTitle": "Quick Start",
  "partner.home.openShopText": "Create your first shop to start selling.",
  "partner.home.openShopTitle": "Open a shop",
  "partner.home.orderStatus.CANCELLED": "Cancelled",
  "partner.home.orderStatus.COMPLETED": "Completed",
  "partner.home.orderStatus.CONFIRMED": "Confirmed",
  "partner.home.orderStatus.DELIVERED": "Delivered",
  "partner.home.orderStatus.DRAFT": "Draft",
  "partner.home.orderStatus.PENDING": "Pending confirmation",
  "partner.home.orderStatus.PHOTO_REVIEW": "Photo review",
  "partner.home.orderStatus.PROCESSING": "Preparing",
  "partner.home.orderStatus.REFUNDED": "Refunded",
  "partner.home.orderStatus.SHIPPED": "In delivery",
  "partner.home.overview": "Your business overview",
  "partner.home.quickActions": "Quick actions",
  "partner.home.recentOrders": "Recent orders",
  "partner.home.recentOrdersTitle": "Recent orders",
  "partner.home.resendEmail": "Resend",
  "partner.home.retry": "Retry",
  "partner.home.revenue": "Revenue",
  "partner.home.shopBonusBalance": "Shop bonus balance",
  "partner.home.shopPendingHint": "Your shop is being reviewed by the administration. You can explore the interface and set up your profile in the meantime.",
  "partner.home.shopPendingTitle": "Shop under review",
  "partner.home.shopRegistrationHint": "Your shop owner is still completing registration. Once the shop is activated, you will have full access.",
  "partner.home.shopRegistrationTitle": "Shop registration in progress",
  "partner.home.startHint": "Create your first shop to start accepting orders",
  "partner.home.startTitle": "Get started",
  "partner.home.statAvgOrder": "Avg. order",
  "partner.home.statOrders": "Orders",
  "partner.home.statProducts": "Products",
  "partner.home.statRevenue": "Revenue",
  "partner.home.stepCatalog": "First Product",
  "partner.home.stepCatalogHint": "Add at least one bouquet to the catalog",
  "partner.home.stepMaps": "Maps",
  "partner.home.stepMapsHint": "Link to Yandex Maps or 2GIS",
  "partner.home.stepNotifications": "Notifications",
  "partner.home.stepNotificationsHint": "Telegram bot or push for orders",
  "partner.home.stepProfile": "Store Profile",
  "partner.home.stepProfileHint": "Name, logo and description",
  "partner.home.stepRequisites": "Bank Details",
  "partner.home.stepRequisitesHint": "Banking information for payouts",
  "partner.home.stepSchedule": "Schedule",
  "partner.home.stepScheduleHint": "Set your store working hours",
  "partner.home.subtitle": "Partner dashboard",
  "partner.home.title": "Home",
  "partner.home.todayOrders": "Today",
  "partner.home.verifyEmailHint": "To access all features, please verify your email address. A confirmation email has been sent.",
  "partner.home.verifyEmailText": "Please verify your email address to unlock all features.",
  "partner.home.verifyEmailTitle": "Verify your email",
  "partner.home.viewAll": "View all",
  "partner.home.welcome": "Welcome!",
  "partner.home.welcomeGuideHint": "While your shop is under review, get everything ready for launch:",
  "partner.home.welcomeGuideTitle": "Welcome to 1FLO!",
  "partner.inbox.activeThreads": "Active",
  "partner.inbox.aiSuggestion": "AI suggestion:",
  "partner.inbox.analyticsTitle": "Message Analytics",
  "partner.inbox.avgResponseTime": "Avg. Response Time",
  "partner.inbox.byChannels": "By Channels",
  "partner.inbox.createOrder": "Create order",
  "partner.inbox.dailyActivity": "Daily Activity",
  "partner.inbox.image": "Image",
  "partner.inbox.inbound": "Inbound",
  "partner.inbox.loading": "Loading...",
  "partner.inbox.messagePlaceholder": "Type a message...",
  "partner.inbox.messages": "Messages",
  "partner.inbox.messagesCount": "messages",
  "partner.inbox.messagesLast30Days": "Messages (30 days)",
  "partner.inbox.minutes": "min",
  "partner.inbox.noName": "No name",
  "partner.inbox.noThreads": "No conversations",
  "partner.inbox.noThreadsDescription": "Connect a messenger in settings.",
  "partner.inbox.order.cancel": "Cancel",
  "partner.inbox.order.comment": "Comment",
  "partner.inbox.order.courier": "Courier",
  "partner.inbox.order.created": "Order created",
  "partner.inbox.order.deliveryAddress": "Delivery address",
  "partner.inbox.order.deliveryMethod": "Delivery method",
  "partner.inbox.order.pickup": "Pickup",
  "partner.inbox.order.post": "Post",
  "partner.inbox.order.price": "Price",
  "partner.inbox.order.productId": "Product ID",
  "partner.inbox.order.productName": "Product name",
  "partner.inbox.order.quantity": "Quantity",
  "partner.inbox.order.recipientName": "Recipient name",
  "partner.inbox.order.recipientPhone": "Recipient phone",
  "partner.inbox.order.submit": "Create order",
  "partner.inbox.outbound": "Outbound",
  "partner.inbox.searchPlaceholder": "Search by name...",
  "partner.inbox.selectThread": "Select a conversation",
  "partner.inbox.settings": "Settings",
  "partner.inbox.settings.channel.instagram.description": "Receive Instagram Direct messages via the official API.",
  "partner.inbox.settings.channel.max.description": "Create a bot via @metabot and paste the token.",
  "partner.inbox.settings.channel.telegram.description": "Create a bot via @BotFather and paste the token.",
  "partner.inbox.settings.channel.vk.description": "Provide community ID and access token with message permissions.",
  "partner.inbox.settings.channel.whatsapp.description": "WhatsApp Business API integration to receive customer messages.",
  "partner.inbox.settings.comingSoon": "Soon",
  "partner.inbox.settings.connect": "Connect",
  "partner.inbox.settings.connecting": "Connecting...",
  "partner.inbox.settings.disconnect": "Disconnect",
  "partner.inbox.settings.field.accessToken": "Access Token",
  "partner.inbox.settings.field.botToken": "Bot Token",
  "partner.inbox.settings.field.communityId": "Community ID",
  "partner.inbox.settings.field.confirmationString": "Confirmation string (from Callback API settings)",
  "partner.inbox.settings.statusActive": "Connected",
  "partner.inbox.settings.statusError": "Error",
  "partner.inbox.settings.statusInactive": "Disconnected",
  "partner.inbox.settings.title": "Channel settings",
  "partner.inbox.threadsCount": "conversations",
  "partner.inbox.title": "Messages",
  "partner.inbox.totalThreads": "Total Conversations",
  "partner.inbox.useSuggestion": "Use",
  "partner.inboxSettings.comingSoon": "Coming soon",
  "partner.integrationHub.1c.desc": "Product and inventory sync via CommerceML",
  "partner.integrationHub.1c.title": "1C:Enterprise",
  "partner.integrationHub.api.desc": "Build custom integrations and automations",
  "partner.integrationHub.api.title": "REST API",
  "partner.integrationHub.comingSoon": "Coming soon",
  "partner.integrationHub.configure": "Configure",
  "partner.integrationHub.erp.desc": "Webhook connection for ERP systems",
  "partner.integrationHub.erp.title": "ERP (Webhook)",
  "partner.integrationHub.moySklad.desc": "Warehouse management, receiving, and inventory control",
  "partner.integrationHub.moySklad.title": "MoySklad",
  "partner.integrationHub.posiflora.desc": "CRM and ERP for the flower business",
  "partner.integrationHub.posiflora.title": "Posiflora",
  "partner.integrationHub.statusConnected": "Connected",
  "partner.integrationHub.statusNotConnected": "Not connected",
  "partner.integrationHub.subtitle": "Connect external systems to automate your business",
  "partner.integrationHub.telegram.desc": "Order and message notifications via Telegram",
  "partner.integrationHub.telegram.title": "Telegram Bot",
  "partner.integrationHub.title": "Integrations",
  "partner.inventory.acceptGoods": "Accept Goods",
  "partner.inventory.alertsError": "Failed to load alerts",
  "partner.inventory.avgPrice": "Avg. Price",
  "partner.inventory.back": "Back",
  "partner.inventory.backToStock": "Back to Stock",
  "partner.inventory.batchRemaining": "Remaining",
  "partner.inventory.comment": "Comment",
  "partner.inventory.component": "Component",
  "partner.inventory.daysShort": "({{count}} d)",
  "partner.inventory.emptyDescription": "Click \"Receive Goods\" to add components.",
  "partner.inventory.emptyTitle": "Stock is Empty",
  "partner.inventory.expiringSoon": "Expiring Soon",
  "partner.inventory.filterAll": "All",
  "partner.inventory.freshLabel": "Fresh",
  "partner.inventory.freshness": "Freshness",
  "partner.inventory.loadError": "Failed to load data",
  "partner.inventory.loadingBatches": "Loading batches...",
  "partner.inventory.lowStockAlert": "Low stock alert",
  "partner.inventory.maxLabel": "max",
  "partner.inventory.movementHistory": "Movement History",
  "partner.inventory.movementsError": "Failed to load history",
  "partner.inventory.next": "Next",
  "partner.inventory.noBatchesAvailable": "No batches available for write-off",
  "partner.inventory.noMovements": "No movements for selected period.",
  "partner.inventory.optional": "Optional",
  "partner.inventory.piecesShort": "pcs",
  "partner.inventory.positionsInStock": "Items in Stock",
  "partner.inventory.prev": "Previous",
  "partner.inventory.pricePerUnit": "Price per unit (RUB)",
  "partner.inventory.quantity": "Quantity",
  "partner.inventory.receiveError": "Failed to process receipt",
  "partner.inventory.receiveGoods": "Receive Goods",
  "partner.inventory.receiveSuccess": "Goods received!",
  "partner.inventory.saving": "Saving...",
  "partner.inventory.searchComponent": "Search component...",
  "partner.inventory.selectBatch": "Select batch",
  "partner.inventory.shelfLife": "Shelf Life",
  "partner.inventory.statusAging": "Aging",
  "partner.inventory.statusExpiring": "Expiring",
  "partner.inventory.stockValue": "Stock Value",
  "partner.inventory.title": "Inventory",
  "partner.inventory.total": "Total",
  "partner.inventory.totalQuantity": "Total Quantity",
  "partner.inventory.typeAdjustment": "Adjustment",
  "partner.inventory.typeReceipt": "Receipt",
  "partner.inventory.typeReturn": "Return",
  "partner.inventory.typeSale": "Sale",
  "partner.inventory.typeTransfer": "Transfer",
  "partner.inventory.typeWriteoff": "Write-off",
  "partner.inventory.value": "Value",
  "partner.inventory.viewAlerts": "View Alerts",
  "partner.inventory.writeOff": "Write Off",
  "partner.inventory.writeOffToday": "Write Off Today",
  "partner.inventory.writeoffError": "Failed to process write-off",
  "partner.inventory.writeoffReason": "Write-off reason",
  "partner.inventory.writeoffReasonPlaceholder": "e.g. shelf life expired",
  "partner.inventory.writeoffSuccess": "Goods written off!",
  "partner.inventory.writeoffTitle": "Write Off Goods",
  "partner.inventory.writingOff": "Writing off...",
  "partner.invoices.noInvoices": "No invoices. Upload your first!",
  "partner.invoices.status.FAILED": "Error",
  "partner.invoices.status.PARSED": "Parsed",
  "partner.invoices.status.PENDING": "Pending",
  "partner.invoices.status.PROCESSING": "Processing",
  "partner.invoices.title": "Invoices",
  "partner.invoices.uploadInvoice": "+ Upload Invoice",
  "partner.kb.allArticles": "All articles",
  "partner.kb.backToList": "Back to list",
  "partner.kb.categoriesAria": "Categories",
  "partner.kb.category.customers": "Customers",
  "partner.kb.category.delivery": "Delivery",
  "partner.kb.category.finance": "Finance",
  "partner.kb.category.getting-started": "Getting started",
  "partner.kb.category.inventory": "Inventory",
  "partner.kb.category.orders": "Orders",
  "partner.kb.empty.subtitle": "Try changing the search query or selecting another category",
  "partner.kb.empty.title": "No articles found",
  "partner.kb.openArticleAria": "Open article: {{title}}",
  "partner.kb.searchAria": "Search knowledge base",
  "partner.kb.searchPlaceholder": "Search articles...",
  "partner.kb.subtitle": "Guides and reference materials for working on the platform",
  "partner.kb.title": "Knowledge base",
  "partner.ledger.category.BONUS": "Bonus",
  "partner.ledger.category.PAYOUT": "Payout",
  "partner.ledger.category.PLAN": "Subscription",
  "partner.ledger.category.TRANSACTION": "Transaction",
  "partner.ledger.empty.description": "Try changing filters or period",
  "partner.ledger.empty.title": "No operations yet",
  "partner.ledger.errors.forbidden": "No access to financial history for the selected shop",
  "partner.ledger.errors.loadFailed": "Failed to load operation history",
  "partner.ledger.errors.noShop": "Select a shop to view operation history",
  "partner.ledger.export": "Export",
  "partner.ledger.exportSuccess": "Exported {{count}} operations",
  "partner.ledger.filters.all": "All",
  "partner.ledger.filters.apply": "Apply",
  "partner.ledger.filters.category": "Category",
  "partner.ledger.filters.from": "From date",
  "partner.ledger.filters.reset": "Reset",
  "partner.ledger.filters.to": "To date",
  "partner.ledger.itemLabel": "operations",
  "partner.ledger.status.ADJUST": "Adjustment",
  "partner.ledger.status.BONUSES": "With bonuses",
  "partner.ledger.status.CANCELLED": "Cancelled",
  "partner.ledger.status.COMPLETED": "Completed",
  "partner.ledger.status.EARN": "Earned",
  "partner.ledger.status.EXPIRE": "Expired",
  "partner.ledger.status.FAILED": "Failed",
  "partner.ledger.status.ONLINE": "Online",
  "partner.ledger.status.PENDING": "Pending",
  "partner.ledger.status.PROCESSING": "Processing",
  "partner.ledger.status.PROMO": "Promo code",
  "partner.ledger.status.REJECTED": "Rejected",
  "partner.ledger.status.RUBLES": "In rubles",
  "partner.ledger.status.SPEND": "Spent",
  "partner.ledger.subtitle": "History of payments, bonuses and subscriptions",
  "partner.ledger.summary.balance": "Balance",
  "partner.ledger.summary.bonuses": "Bonuses",
  "partner.ledger.summary.deposits": "Deposits",
  "partner.ledger.summary.payouts": "Payouts",
  "partner.ledger.table.amount": "Amount",
  "partner.ledger.table.category": "Category",
  "partner.ledger.table.date": "Date",
  "partner.ledger.table.description": "Description",
  "partner.ledger.table.status": "Status",
  "partner.ledger.title": "Personal account",
  "partner.nav.analytics": "Analytics",
  "partner.nav.audit": "Audit",
  "partner.nav.cartLeads": "Abandoned Carts",
  "partner.nav.carts": "Carts",
  "partner.nav.catalog": "Catalog",
  "partner.nav.competitors": "Competitors",
  "partner.nav.customers": "Customers",
  "partner.nav.deliveryZones": "Delivery Zones",
  "partner.nav.documents": "Documents",
  "partner.nav.finance": "Finance",
  "partner.nav.gamification": "Gamification",
  "partner.nav.help": "Knowledge Base",
  "partner.nav.home": "Home",
  "partner.nav.inbox": "Inbox",
  "partner.nav.insurance": "Insurance",
  "partner.nav.integration1c": "1C",
  "partner.nav.integrationApi": "API Access",
  "partner.nav.integrationCrm": "CRM",
  "partner.nav.integrations": "Integrations",
  "partner.nav.inventory": "Inventory",
  "partner.nav.ledger": "Account",
  "partner.nav.main": "Main",
  "partner.nav.management": "Management",
  "partner.nav.marketing": "Marketing",
  "partner.nav.orderStatuses": "Order statuses",
  "partner.nav.orders": "Orders",
  "partner.nav.pricelist": "Price List",
  "partner.nav.procurement": "Procurement",
  "partner.nav.procurementCatalog": "Procurement Catalog",
  "partner.nav.procurementOrders": "Purchase Orders",
  "partner.nav.procurementQuotes": "Quotes",
  "partner.nav.procurementReceipts": "Goods Receipt",
  "partner.nav.products": "Products",
  "partner.nav.profitability": "Profitability",
  "partner.nav.promotions": "Promotions",
  "partner.nav.recipes": "Recipes",
  "partner.nav.referral": "Referral",
  "partner.nav.replenishment": "Replenishment Rules",
  "partner.nav.reports": "Reports",
  "partner.nav.retention": "Retention",
  "partner.nav.settings": "Settings",
  "partner.nav.shifts": "Shifts",
  "partner.nav.shop": "Shop",
  "partner.nav.shopFavorites": "Favorite shops",
  "partner.nav.shops": "Shops",
  "partner.nav.staff": "Staff",
  "partner.nav.storefront": "Subsite",
  "partner.nav.support": "Support",
  "partner.nav.supportGroup": "Support",
  "partner.nav.tariffs": "Tariffs",
  "partner.nav.telegramBot": "Telegram Bot",
  "partner.nav.terms": "Terms",
  "partner.nav.webhooks": "Webhooks",
  "partner.nav.wholesale": "Wholesale",
  "partner.orders.allSources": "All channels",
  "partner.orders.sourceCall": "Phone",
  "partner.orders.sourceCheckout": "Website",
  "partner.orders.sourceColumn": "Channel",
  "partner.orders.sourceFilter": "Channel",
  "partner.orders.sourceInstagramChat": "Instagram",
  "partner.orders.sourceManual": "Manual",
  "partner.orders.sourceMaxChat": "MAX chat",
  "partner.orders.sourceTelegramBot": "Telegram bot",
  "partner.orders.sourceTelegramChat": "Telegram chat",
  "partner.orders.sourceVkChat": "VK chat",
  "partner.orders.sourceWhatsappChat": "WhatsApp",
  "partner.pricing.apply": "Apply price",
  "partner.pricing.consider-lower": "High margin, low sales — try lowering",
  "partner.pricing.consider-raise": "Low margin — consider raising",
  "partner.pricing.current-price": "Current",
  "partner.pricing.margin": "Margin",
  "partner.pricing.no-suggestions": "All prices are fine",
  "partner.pricing.raise-price": "Unprofitable — raise the price!",
  "partner.pricing.sales": "Sales",
  "partner.pricing.suggested-price": "Suggested",
  "partner.pricing.title": "Pricing suggestions",
  "partner.pricing.trending": "Trending — can raise slightly",
  "partner.pricing.urgency-high": "Urgent",
  "partner.pricing.urgency-low": "Advice",
  "partner.pricing.urgency-medium": "Recommendation",
  "partner.profitability.col.costShort": "Cost",
  "partner.profitability.col.margin": "Margin",
  "partner.profitability.col.product": "Product",
  "partner.profitability.col.profit": "Profit",
  "partner.profitability.col.revenue": "Revenue",
  "partner.profitability.col.sales": "Sales",
  "partner.profitability.emptyProducts": "No product data",
  "partner.profitability.kpi.cost": "Cost",
  "partner.profitability.kpi.grossProfit": "Gross profit",
  "partner.profitability.kpi.margin": "Margin",
  "partner.profitability.kpi.netProfit": "Net profit",
  "partner.profitability.kpi.revenue": "Revenue",
  "partner.profitability.kpi.writeoffs": "Write-offs",
  "partner.profitability.productsTitle": "Product profitability",
  "partner.profitability.recommendations": "Recommendations",
  "partner.profitability.refresh": "Refresh",
  "partner.profitability.title": "Profitability",
  "partner.recipeCalculator.add": "Add",
  "partner.recipeCalculator.addComponent": "Add component",
  "partner.recipeCalculator.addFirstComponent": "Add your first component",
  "partner.recipeCalculator.assemblyNote": "Recipe is used to calculate cost. When creating an order based on a recipe, an assembly card is automatically created with the components.",
  "partner.recipeCalculator.assemblyNoteHeading": "Assembly cards integration",
  "partner.recipeCalculator.backToList": "Back to list",
  "partner.recipeCalculator.category.decor": "Decor",
  "partner.recipeCalculator.category.flowers": "Flowers",
  "partner.recipeCalculator.category.greenery": "Greenery",
  "partner.recipeCalculator.category.other": "Other",
  "partner.recipeCalculator.category.packaging": "Packaging",
  "partner.recipeCalculator.componentName": "Component",
  "partner.recipeCalculator.componentNamePlaceholder": "Component name",
  "partner.recipeCalculator.components": "components",
  "partner.recipeCalculator.costPrice": "Cost price",
  "partner.recipeCalculator.costSummary": "Total cost",
  "partner.recipeCalculator.createRecipe": "New recipe",
  "partner.recipeCalculator.emptyDescription": "Create your first recipe to calculate bouquet cost",
  "partner.recipeCalculator.emptyTitle": "No recipes",
  "partner.recipeCalculator.errors.addComponentFailed": "Failed to add component",
  "partner.recipeCalculator.errors.createFailed": "Failed to create recipe",
  "partner.recipeCalculator.errors.loadDetailFailed": "Failed to load recipe",
  "partner.recipeCalculator.errors.loadListFailed": "Failed to load recipes",
  "partner.recipeCalculator.errors.recalcFailed": "Cost recalculation error",
  "partner.recipeCalculator.errors.removeComponentFailed": "Failed to remove component",
  "partner.recipeCalculator.errors.removeFailed": "Failed to remove recipe",
  "partner.recipeCalculator.errors.updateComponentFailed": "Failed to update component",
  "partner.recipeCalculator.errors.updateNameFailed": "Failed to update name",
  "partner.recipeCalculator.margin": "Margin",
  "partner.recipeCalculator.marginPercent": "Margin",
  "partner.recipeCalculator.newRecipe": "New recipe",
  "partner.recipeCalculator.noComponents": "No components",
  "partner.recipeCalculator.quantity": "Qty",
  "partner.recipeCalculator.recalculate": "Recalculate",
  "partner.recipeCalculator.recipeNamePlaceholder": "Recipe name...",
  "partner.recipeCalculator.suggestedRetail": "Suggested retail",
  "partner.recipeCalculator.title": "Recipe Calculator",
  "partner.recipeCalculator.total": "Total",
  "partner.recipeCalculator.unit": "Unit",
  "partner.recipeCalculator.unitCost": "Cost",
  "partner.register.back": "Back",
  "partner.register.errorGeneric": "Registration error. Please try again later.",
  "partner.register.hasAccount": "Already have an account?",
  "partner.register.login": "Sign In",
  "partner.register.next": "Next",
  "partner.register.stepBank": "Bank",
  "partner.register.stepCompany": "Company",
  "partner.register.stepContacts": "Contacts",
  "partner.register.stepReview": "Review",
  "partner.register.stepShop": "Shop",
  "partner.register.submit": "Register",
  "partner.register.subtitle": "Fill in details to join the platform",
  "partner.register.successToast": "Registration submitted! Awaiting review.",
  "partner.register.title": "Partner Registration",
  "partner.reports.avgCheck": "Average order",
  "partner.reports.col.date": "Date",
  "partner.reports.col.shop": "Shop",
  "partner.reports.col.status": "Status",
  "partner.reports.csv.section": "Section",
  "partner.reports.downloadCsv": "Download CSV",
  "partner.reports.empty.subtitle": "Report data will appear after the first orders",
  "partner.reports.empty.title": "No data",
  "partner.reports.errors.loadFailed": "Failed to load report",
  "partner.reports.loading": "Loading report...",
  "partner.reports.orders": "Orders",
  "partner.reports.ordersByStatus": "Orders by status",
  "partner.reports.period.30d": "30 days",
  "partner.reports.period.7d": "7 days",
  "partner.reports.period.90d": "90 days",
  "partner.reports.revenue": "Revenue",
  "partner.reports.revenueByDay": "Revenue by day",
  "partner.reports.shopComparison": "Shop comparison",
  "partner.reports.shops": "Shops",
  "partner.reports.subtitle": "Summary reports on sales, orders, and shops",
  "partner.reports.title": "Reports",
  "partner.reports.topShops": "Top shops",
  "partner.requestPart.cancel": "Cancel",
  "partner.requestPart.close": "Close",
  "partner.requestPart.errorToast": "Failed to submit request",
  "partner.requestPart.partName": "Component name",
  "partner.requestPart.partNamePlaceholder": "Enter component name",
  "partner.requestPart.submit": "Submit request",
  "partner.requestPart.successToast": "Component request submitted",
  "partner.requestPart.title": "Request a component",
  "partner.seasonal.days-until": "in {{days}} days",
  "partner.seasonal.no-alerts": "No upcoming holidays with shortage risks",
  "partner.seasonal.shortfall": "shortage ~{{qty}} pcs.",
  "partner.seasonal.suggest-buy": "We recommend buying in advance",
  "partner.seasonal.title": "Seasonal alerts",
  "partner.segments.activeSegments": "Активные сегменты",
  "partner.segments.avgFrequency": "Частота заказов",
  "partner.segments.avgOrder": "Средний чек",
  "partner.segments.customers": "клиентов",
  "partner.segments.emptyDescription": "Клиенты появятся после первых заказов",
  "partner.segments.emptyTitle": "Нет сегментов",
  "partner.segments.errors.loadCustomers": "Failed to load segment customers",
  "partner.segments.label.ABOUT_TO_SLEEP": "About to sleep",
  "partner.segments.label.AT_RISK": "At risk",
  "partner.segments.label.CANNOT_LOSE_THEM": "Can't lose them",
  "partner.segments.label.CHAMPIONS": "Champions",
  "partner.segments.label.HIBERNATING": "Hibernating",
  "partner.segments.label.LOST": "Lost",
  "partner.segments.label.LOYAL": "Loyal",
  "partner.segments.label.NEEDS_ATTENTION": "Needs attention",
  "partner.segments.label.NEW_CUSTOMERS": "New customers",
  "partner.segments.label.POTENTIAL_LOYALISTS": "Potential loyalists",
  "partner.segments.label.PROMISING": "Promising",
  "partner.segments.orders": "заказов",
  "partner.segments.revenue": "Выручка",
  "partner.segments.subtitle": "Группировка по поведению и покупкам",
  "partner.segments.title": "Сегменты клиентов",
  "partner.segments.totalCustomers": "Всего клиентов",
  "partner.segments.totalRevenue": "Выручка",
  "partner.sellerRegister.email": "Email",
  "partner.sellerRegister.errorDefault": "Registration error. Try again later.",
  "partner.sellerRegister.errorEmail": "Enter a valid email",
  "partner.sellerRegister.errorPasswordFormat": "Must include lowercase, uppercase letter and digit",
  "partner.sellerRegister.errorPasswordMin": "Minimum 8 characters",
  "partner.sellerRegister.firstName": "First name",
  "partner.sellerRegister.hasAccount": "Already have an account?",
  "partner.sellerRegister.invalidLink": "Invalid invitation link. Ask the shop owner to send a new one.",
  "partner.sellerRegister.inviteText": "You have been invited to shop",
  "partner.sellerRegister.lastName": "Last name",
  "partner.sellerRegister.login": "Log in",
  "partner.sellerRegister.password": "Password",
  "partner.sellerRegister.passwordPlaceholder": "Min. 8 characters, A-z, digit",
  "partner.sellerRegister.phone": "Phone",
  "partner.sellerRegister.submit": "Register",
  "partner.sellerRegister.successMessage": "Registration successful! Welcome.",
  "partner.sellerRegister.title": "Staff Registration",
  "partner.settings.bonusTitle": "Daily bonus",
  "partner.settings.delivery": "Delivery",
  "partner.settings.deliveryEnabled": "Delivery enabled",
  "partner.settings.description": "Description",
  "partner.settings.general": "General",
  "partner.settings.goToShops": "Go to shops",
  "partner.settings.isSupplier": "You are a wholesale supplier",
  "partner.settings.maps.bonusPerDay": "+{{amount}} ₽/day",
  "partner.settings.maps.status.none": "Not set",
  "partner.settings.maps.status.pending": "Pending",
  "partner.settings.maps.status.rejected": "Rejected",
  "partner.settings.maps.status.verified": "Verified",
  "partner.settings.mapsSubtitle": "Add links to earn 50 bonus points and boost customer trust",
  "partner.settings.mapsTitle": "Map links",
  "partner.settings.minOrder": "Minimum order amount, ₽",
  "partner.settings.name": "Name",
  "partner.settings.noShopSubtitle": "Select a shop on the main page or create a new one",
  "partner.settings.noShopTitle": "No shop selected",
  "partner.settings.notifications": "Notifications",
  "partner.settings.orderNotifications": "Order notifications",
  "partner.settings.pushDenied": "Blocked in browser settings",
  "partner.settings.pushDisable": "Disable",
  "partner.settings.pushEnable": "Enable",
  "partner.settings.pushHint": "Get instant notifications about new orders",
  "partner.settings.pushTitle": "Browser push notifications",
  "partner.settings.pushUnsupported": "Not supported",
  "partner.settings.requestSupplier": "Request supplier status",
  "partner.settings.reviewNotifications": "Review notifications",
  "partner.settings.save": "Save",
  "partner.settings.supplierHint": "Sell products wholesale to other shops on the platform",
  "partner.settings.supplierNeedLegal": "Legal entity details required to submit a request",
  "partner.settings.supplierRequested": "Supplier request submitted and awaiting review",
  "partner.settings.title": "Shop Settings",
  "partner.settings.twoGis": "2GIS",
  "partner.settings.wholesale": "Wholesale",
  "partner.settings.workFrom": "Work start",
  "partner.settings.workTo": "Work end",
  "partner.settings.yandexMaps": "Yandex.Maps",
  "partner.shell.backToSite": "Back to site",
  "partner.shell.badge": "Partner",
  "partner.shell.cityScopeBadge": "City: {{count}}",
  "partner.shell.cityScopeTooltip": "City-scoped permissions",
  "partner.shell.goToOnboarding": "Continue setup",
  "partner.shell.h1": "Partner cabinet",
  "partner.shell.onboardingProgress": "Setup: {{percent}}%",
  "partner.shell.title": "Partner Cabinet",
  "partner.shifts.clockIn": "Clock In",
  "partner.shifts.clockOut": "Clock Out",
  "partner.shifts.fri": "Fri",
  "partner.shifts.loadError": "Failed to load shifts. Please try again later.",
  "partner.shifts.mon": "Mon",
  "partner.shifts.nextWeek": "Next Week →",
  "partner.shifts.prevWeek": "← Previous Week",
  "partner.shifts.sat": "Sat",
  "partner.shifts.statusActive": "Active",
  "partner.shifts.statusCancelled": "Cancelled",
  "partner.shifts.statusCompleted": "Completed",
  "partner.shifts.statusMissed": "Missed",
  "partner.shifts.statusScheduled": "Scheduled",
  "partner.shifts.statusSubstituted": "Substituted",
  "partner.shifts.sun": "Sun",
  "partner.shifts.thu": "Thu",
  "partner.shifts.title": "Shifts",
  "partner.shifts.tue": "Tue",
  "partner.shifts.wed": "Wed",
  "partner.shopFavorites.add": "Add",
  "partner.shopFavorites.addError": "Failed to add shop to favorites",
  "partner.shopFavorites.addShop": "Add a shop",
  "partner.shopFavorites.addSuccess": "Shop added to favorites",
  "partner.shopFavorites.emptyDescription": "Add shops to favorites so you can quickly return to them",
  "partner.shopFavorites.emptyTitle": "No favorite shops",
  "partner.shopFavorites.remove": "Remove",
  "partner.shopFavorites.removeError": "Failed to remove shop from favorites",
  "partner.shopFavorites.removeSuccess": "Shop removed from favorites",
  "partner.shopFavorites.search": "Search",
  "partner.shopFavorites.searchComingSoon": "Shop search - coming soon",
  "partner.shopFavorites.searchPlaceholder": "Search for a shop...",
  "partner.shopFavorites.subtitle": "Shops you are tracking",
  "partner.shopFavorites.title": "Favorite Shops",
  "partner.storeAdmin.address": "Address",
  "partner.storeAdmin.analytics.avgCheck": "Average Check",
  "partner.storeAdmin.analytics.byStatus": "Orders by Status",
  "partner.storeAdmin.analytics.revenue": "Revenue",
  "partner.storeAdmin.analytics.subtitle": "Orders, revenue, average check",
  "partner.storeAdmin.analytics.title": "Store Analytics",
  "partner.storeAdmin.analytics.totalOrders": "Total Orders",
  "partner.storeAdmin.catalog.catalogPrice": "Catalog Price",
  "partner.storeAdmin.catalog.empty": "No products found",
  "partner.storeAdmin.catalog.overridePrice": "Your Price",
  "partner.storeAdmin.catalog.pricePlaceholder": "—",
  "partner.storeAdmin.catalog.product": "Product",
  "partner.storeAdmin.catalog.subtitle": "Customize prices and product visibility",
  "partner.storeAdmin.catalog.title": "Store Catalog",
  "partner.storeAdmin.catalog.visible": "Visible",
  "partner.storeAdmin.contact": "Contact",
  "partner.storeAdmin.description": "Description",
  "partner.storeAdmin.email": "Email",
  "partner.storeAdmin.errorLoad": "Failed to load shop data",
  "partner.storeAdmin.errorSave": "Failed to save settings",
  "partner.storeAdmin.general": "General",
  "partner.storeAdmin.name": "Shop Name",
  "partner.storeAdmin.phone": "Phone",
  "partner.storeAdmin.successSave": "Settings saved",
  "partner.storeAdmin.title": "My Shop",
  "partner.storefront.activateBtn": "Activate",
  "partner.storefront.activateError": "Failed to activate storefront",
  "partner.storefront.activated": "Storefront activated",
  "partner.storefront.activating": "Activating...",
  "partner.storefront.colorAccent": "Accent",
  "partner.storefront.colorBackground": "Background",
  "partner.storefront.colorPrimary": "Primary",
  "partner.storefront.colorSecondary": "Secondary",
  "partner.storefront.colorText": "Text",
  "partner.storefront.createBtn": "Create Subsite",
  "partner.storefront.createDesc": "Create a subsite to customize the appearance of your shop page on the marketplace.",
  "partner.storefront.createTitle": "Subsite not created yet",
  "partner.storefront.customCssLabel": "Custom CSS",
  "partner.storefront.customCssPlaceholder": ".shop-header { color: red; }",
  "partner.storefront.dangerousCss": "CSS contains forbidden patterns: {{patterns}}. Remove them before saving.",
  "partner.storefront.invalidPalette": "Invalid color format (expected #RRGGBB): {{fields}}",
  "partner.storefront.logoUrlLabel": "Logo URL",
  "partner.storefront.logoUrlPlaceholder": "https://example.com/logo.png",
  "partner.storefront.metaDescLabel": "Meta Description (SEO)",
  "partner.storefront.metaTitleLabel": "Meta Title (SEO)",
  "partner.storefront.paletteLabel": "Color Palette",
  "partner.storefront.previewLabel": "Palette Preview",
  "partner.storefront.saveBtn": "Save",
  "partner.storefront.saveError": "Failed to save storefront settings",
  "partner.storefront.saved": "Subsite settings saved",
  "partner.storefront.saving": "Saving...",
  "partner.storefront.statusActive": "Active",
  "partner.storefront.statusDraft": "Draft",
  "partner.storefront.statusSuspended": "Suspended",
  "partner.storefront.subtitle": "Customize the look of your shop page",
  "partner.storefront.themeClassic": "Classic",
  "partner.storefront.themeLabel": "Theme",
  "partner.storefront.themeMinimal": "Minimal",
  "partner.storefront.themeModern": "Modern",
  "partner.storefront.title": "Subsite Editor",
  "partner.support.back": "Back",
  "partner.support.enterMessage": "Type a message...",
  "partner.support.message": "Message",
  "partner.support.messagePlaceholder": "Describe the problem in detail",
  "partner.support.myTickets": "My Tickets",
  "partner.support.newTicket": "New Ticket",
  "partner.support.noTickets": "No Tickets",
  "partner.support.reply": "Reply",
  "partner.support.send": "Send",
  "partner.support.status.CLOSED": "Closed",
  "partner.support.status.IN_PROGRESS": "In Progress",
  "partner.support.status.OPEN": "Open",
  "partner.support.subject": "Subject",
  "partner.support.subjectPlaceholder": "Briefly describe your issue",
  "partner.support.subtitle": "Create a ticket — we respond within 24 hours",
  "partner.support.supportLabel": "Support",
  "partner.support.title": "Support",
  "partner.support.you": "You",
  "partner.tariffs.current": "Current",
  "partner.tariffs.features.BUSINESS.allStart": "Everything from \"Start\"",
  "partner.tariffs.features.BUSINESS.analytics": "Advanced analytics",
  "partner.tariffs.features.BUSINESS.cartLeads": "Abandoned carts (Cart Leads)",
  "partner.tariffs.features.BUSINESS.priority": "Priority listing",
  "partner.tariffs.features.BUSINESS.referral": "Referral program",
  "partner.tariffs.features.MAXIMUM.abTesting": "A/B testing",
  "partner.tariffs.features.MAXIMUM.allBusiness": "Everything from \"Business\"",
  "partner.tariffs.features.MAXIMUM.competitor": "Competitor analytics",
  "partner.tariffs.features.MAXIMUM.maxPriority": "Maximum priority",
  "partner.tariffs.features.MAXIMUM.personalManager": "Personal manager",
  "partner.tariffs.features.START.basic": "Basic functionality",
  "partner.tariffs.features.START.bonuses": "Daily bonuses",
  "partner.tariffs.features.START.catalog": "Product catalog",
  "partner.tariffs.features.START.orders": "Order acceptance",
  "partner.tariffs.features.START.stats": "Order statistics",
  "partner.tariffs.features.UNIQUE.allMaxPlusInsurance": "Everything from \"Maximum\" + insurance",
  "partner.tariffs.features.UNIQUE.cancelAnytime": "Cancel anytime",
  "partner.tariffs.features.UNIQUE.cashback": "Cashback program for buyers",
  "partner.tariffs.features.UNIQUE.ownAssets": "Domain, server and code are yours",
  "partner.tariffs.features.UNIQUE.ownWebshop": "Your own online store",
  "partner.tariffs.features.UNIQUE.productManager": "5h/mo — Product manager",
  "partner.tariffs.features.UNIQUE.seniorDev": "25h/mo — Senior developer",
  "partner.tariffs.from": "from",
  "partner.tariffs.payment.p1": "Platform commission — <strong>5%</strong> per order (covers acquiring and infrastructure).",
  "partner.tariffs.payment.p2": "Additionally, <strong>99 bonuses</strong> are charged per order. If not enough bonuses — 99₽ is deducted from the order amount.",
  "partner.tariffs.payment.p3": "Bonuses are credited for free: 100₽/day, for filling out the profile, for links to Yandex.Maps/2GIS.",
  "partner.tariffs.payment.p4": "For small sales volumes bonuses are enough — you only pay 5%.",
  "partner.tariffs.payment.title": "How payment works",
  "partner.tariffs.perMonth": "/mo",
  "partner.tariffs.plans.BUSINESS": "Business",
  "partner.tariffs.plans.MAXIMUM": "Maximum",
  "partner.tariffs.plans.START": "Start",
  "partner.tariffs.promo.active": "Promo code active!",
  "partner.tariffs.promo.apply": "Apply",
  "partner.tariffs.promo.checkFailed": "Failed to validate promo code",
  "partner.tariffs.promo.discount": "Discount {{percent}}%",
  "partner.tariffs.promo.freeDays": "{{days}} days free",
  "partner.tariffs.promo.invalid": "Promo code is invalid",
  "partner.tariffs.promo.placeholder": "Enter promo code",
  "partner.tariffs.promo.title": "Have a promo code?",
  "partner.tariffs.subscribe.cta": "Activate \"{{plan}}\"",
  "partner.tariffs.subscribe.failed": "Failed to activate subscription",
  "partner.tariffs.subscribe.paidBalance": "from balance",
  "partner.tariffs.subscribe.paidBonuses": "with bonuses",
  "partner.tariffs.subscribe.paidPromo": "with promo code",
  "partner.tariffs.subscribe.success": "“{{plan}}” activated! Paid {{method}}. Valid until {{expiresAt}}",
  "partner.tariffs.title": "Plans",
  "partner.tariffs.unique.activeBadge": "Active",
  "partner.tariffs.unique.activeDescription": "Plan is active — a dedicated team is working with you",
  "partner.tariffs.unique.badge": "Flagship",
  "partner.tariffs.unique.cancel": "Cancel",
  "partner.tariffs.unique.closeBtn": "Close",
  "partner.tariffs.unique.cta": "Submit request",
  "partner.tariffs.unique.dialogTitle": "Unique plan request",
  "partner.tariffs.unique.intro": "Tell us about your business — we will prepare a personalized offer and contact you within an hour.",
  "partner.tariffs.unique.labels.cities": "Operating cities",
  "partner.tariffs.unique.labels.company": "Company name",
  "partner.tariffs.unique.labels.currentSite": "Current website",
  "partner.tariffs.unique.labels.email": "Email",
  "partner.tariffs.unique.labels.name": "Your name *",
  "partner.tariffs.unique.labels.phone": "Phone *",
  "partner.tariffs.unique.labels.revenue": "Estimated turnover",
  "partner.tariffs.unique.labels.wishes": "What do you want from the platform?",
  "partner.tariffs.unique.managerContact": "Manager will contact you within an hour",
  "partner.tariffs.unique.placeholders.cities": "New York, Los Angeles",
  "partner.tariffs.unique.placeholders.company": "Flower Paradise Ltd.",
  "partner.tariffs.unique.placeholders.currentSite": "https://myshop.com",
  "partner.tariffs.unique.placeholders.email": "you@company.com",
  "partner.tariffs.unique.placeholders.name": "John Smith",
  "partner.tariffs.unique.placeholders.phone": "+1 (555) 000-0000",
  "partner.tariffs.unique.placeholders.revenue": "$15k–$45k/mo",
  "partner.tariffs.unique.placeholders.wishes": "Describe your tasks, wishes, business specifics...",
  "partner.tariffs.unique.sentBody": "Our manager will contact you within an hour",
  "partner.tariffs.unique.sentByPhone": "at {{phone}}",
  "partner.tariffs.unique.sentTitle": "Request submitted!",
  "partner.tariffs.unique.submitBtn": "Submit request",
  "partner.tariffs.unique.submitFailed": "Failed to submit request. Please try again later.",
  "partner.tariffs.unique.subtitle": "Tailored for large networks",
  "partner.tariffs.validUntil": "Valid until {{date}}",
  "partner.telegramBot.connect": "Connect Telegram",
  "partner.telegramBot.error": "Failed to get link. Please try again later.",
  "partner.telegramBot.featureDigest": "Daily digest",
  "partner.telegramBot.featureDigestDesc": "orders and revenue for the day",
  "partner.telegramBot.featureMessages": "Customer messages",
  "partner.telegramBot.featureMessagesDesc": "respond faster",
  "partner.telegramBot.featureOrders": "New orders",
  "partner.telegramBot.featureOrdersDesc": "instant notification",
  "partner.telegramBot.intro": "Connect the official Telegram bot to receive notifications directly in your messenger.",
  "partner.telegramBot.linkHint": "Click the link or scan the QR code in the Telegram app:",
  "partner.telegramBot.linkTtl": "Link is valid for 10 minutes",
  "partner.telegramBot.newLink": "Get new link",
  "partner.telegramBot.subtitle": "Instant notifications about orders and messages",
  "partner.telegramBot.title": "Telegram Bot",
  "partner.webhooks.active": "Активен",
  "partner.webhooks.activeBadge": "Активен",
  "partner.webhooks.closeLogs": "Close delivery logs",
  "partner.webhooks.create": "Создать webhook",
  "partner.webhooks.createWebhook": "Создать webhook",
  "partner.webhooks.created": "Создан",
  "partner.webhooks.createdSuccess": "Webhook created",
  "partner.webhooks.deleteError": "Failed to delete webhook",
  "partner.webhooks.deleteWebhook": "Delete webhook",
  "partner.webhooks.deleted": "Webhook deleted",
  "partner.webhooks.deliveryLogs": "Журнал доставки",
  "partner.webhooks.editWebhook": "Редактировать webhook",
  "partner.webhooks.emptyDescription": "Создайте первый webhook для интеграции с внешними системами",
  "partner.webhooks.emptyTitle": "Webhooks не настроены",
  "partner.webhooks.events": "События",
  "partner.webhooks.inactiveBadge": "Неактивен",
  "partner.webhooks.lastTriggered": "Последний вызов",
  "partner.webhooks.loadError": "Failed to load webhooks",
  "partner.webhooks.noLogs": "Записей нет",
  "partner.webhooks.save": "Сохранить",
  "partner.webhooks.saveError": "Failed to save webhook",
  "partner.webhooks.secretLabel": "Секрет",
  "partner.webhooks.subtitle": "Подписка на события для интеграций",
  "partner.webhooks.test": "Тест",
  "partner.webhooks.testError": "Failed to test webhook",
  "partner.webhooks.title": "Webhooks",
  "partner.webhooks.updatedSuccess": "Webhook updated",
  "partner.webhooks.urlLabel": "URL",
  "partnerAuth.common.email": "Email",
  "partnerAuth.common.emailPlaceholder": "name@example.com",
  "partnerAuth.common.password": "Password",
  "partnerAuth.common.passwordPlaceholder": "At least 8 characters",
  "partnerAuth.errors.emailInvalid": "Please enter a valid email",
  "partnerAuth.errors.innInvalid": "INN must be 10 or 12 digits",
  "partnerAuth.errors.passwordMin": "Password must be at least 8 characters",
  "partnerAuth.errors.required": "Required field",
  "partnerAuth.errors.serverError": "Server error, please try again",
  "partnerAuth.partnerRegister.agreeOferta": "I accept the terms of service",
  "partnerAuth.partnerRegister.agreePd": "I consent to personal data processing",
  "partnerAuth.partnerRegister.haveAccount": "Already have an account?",
  "partnerAuth.partnerRegister.login": "Log in",
  "partnerAuth.partnerRegister.ownerName": "Your name",
  "partnerAuth.partnerRegister.ownerNamePlaceholder": "John Smith",
  "partnerAuth.partnerRegister.phone": "Phone",
  "partnerAuth.partnerRegister.phonePlaceholder": "+7 900 000-00-00",
  "partnerAuth.partnerRegister.shopCity": "City",
  "partnerAuth.partnerRegister.shopCityPlaceholder": "Moscow",
  "partnerAuth.partnerRegister.shopCityHint": "Start typing a city name",
  "partnerAuth.partnerRegister.shopCityNoResults": "City not found",
  "partnerAuth.partnerRegister.shopName": "Shop name",
  "partnerAuth.partnerRegister.shopNamePlaceholder": "Flower boutique",
  "partnerAuth.partnerRegister.submit": "Create account",
  "partnerAuth.partnerRegister.subtitle": "Become a 1flo partner — sell flowers on our platform",
  "partnerAuth.partnerRegister.success": "Account created, welcome!",
  "partnerAuth.partnerRegister.title": "Partner registration",
  "partnerAuth.sellerRegister.companyName": "Company name",
  "partnerAuth.sellerRegister.companyNamePlaceholder": "Acme LLC",
  "partnerAuth.sellerRegister.contactName": "Contact name",
  "partnerAuth.sellerRegister.contactNamePlaceholder": "John Smith",
  "partnerAuth.sellerRegister.contactPhone": "Contact phone",
  "partnerAuth.sellerRegister.contactPhonePlaceholder": "+7 900 000-00-00",
  "partnerAuth.sellerRegister.haveAccount": "Already work with 1flo?",
  "partnerAuth.sellerRegister.inn": "Tax ID (INN)",
  "partnerAuth.sellerRegister.innPlaceholder": "7700123456",
  "partnerAuth.sellerRegister.login": "Log in",
  "partnerAuth.sellerRegister.submit": "Submit application",
  "partnerAuth.sellerRegister.subtitle": "Wholesale supplier registration application",
  "partnerAuth.sellerRegister.success": "Application submitted, we'll contact you",
  "partnerAuth.sellerRegister.title": "Supplier registration",
  "partnerMap.allCities": "All cities",
  "partnerMap.becomePartner": "Become a partner",
  "partnerMap.loadError": "Failed to load stores",
  "partnerMap.loadingMap": "Loading map...",
  "partnerMap.noShopsWithCoords": "No stores with coordinates yet",
  "partnerMap.shopCount": "{{count}} stores",
  "partnerMap.shopList": "Store list",
  "partnerMap.showOnMap": "Show on map",
  "partnerMap.title": "Partner Stores on Map",
  "partnerRequestPart.cancel": "Cancel",
  "partnerRequestPart.componentName": "Component name",
  "partnerRequestPart.componentNamePlaceholder": "e.g. Red Rose Grand Prix",
  "partnerRequestPart.errorToast": "Failed to submit request",
  "partnerRequestPart.reason": "Description",
  "partnerRequestPart.reasonPlaceholder": "Describe why this component is needed for your products",
  "partnerRequestPart.submit": "Submit request",
  "partnerRequestPart.successToast": "Request submitted",
  "partnerRequestPart.title": "Request missing component",
  "partnership": {
    "calculator": {
      "avgOrderLabel": "Average order value",
      "friendsLabel": "Number of friends",
      "monthlyLabel": "Estimated monthly income",
      "note": "Estimate only. Rate grows to 50% at Silver and Gold tiers.",
      "ordersPerMonth": "Orders per month per referral",
      "ordersUnit": "orders",
      "perMonth": "mo",
      "platformFeeLabel": "Platform fee (5%)",
      "referrerShareLabel": "Your share (15%)",
      "title": "Earnings calculator"
    },
    "cta": {
      "note": "Free program. No hidden conditions.",
      "register": "Sign up",
      "telegram": "Message on Telegram",
      "terms": "Referral program terms",
      "title": "Ready to earn?"
    },
    "faq": {
      "a1": "You get a unique link after registration. When someone follows it and orders flowers — you earn a percentage of the platform fee from every order. The link is permanent.",
      "a2": "Any registered user. A referral code is created automatically upon registration. You can invite both buyers and partner shops.",
      "a3": "Earnings are confirmed 14 days after the order. This protects against refunds. After confirmation, bonuses are available for use.",
      "a4": "Minimum card withdrawal is 1,000 ₽. You need to earn at least 10,000 ₽ total and sign a contract. Spending on bouquets has no limits.",
      "a5": "The cookie is stored for 30 days. If the person registers within this period, they are permanently linked to your code.",
      "a6": "Card withdrawals are subject to 13% income tax. Self-employed users are exempt. Spending on bouquets is tax-free.",
      "a7": "Yes. B2C (friends) and B2B (shops) rates are calculated separately. The combined rate per order doesn't exceed 50%.",
      "a8": "In your profile under 'Referral Program'. It shows referrals, earnings, payouts, and balance.",
      "q1": "How does the referral program work?",
      "q2": "Who can participate?",
      "q3": "When are earnings confirmed?",
      "q4": "What's the minimum payout?",
      "q5": "How long does the referral link last?",
      "q6": "What about taxes?",
      "q7": "Can I earn from both friends and shops?",
      "q8": "Where can I see my stats?",
      "title": "FAQ"
    },
    "hero": {
      "cta": "Start earning",
      "dashboard": "Open dashboard",
      "hasAccount": "Already have an account?",
      "subtitle": "Share your link with friends and shops. Earn bonuses from every order they make — forever.",
      "title": "Recommend & earn up to 50%"
    },
    "howItWorks": {
      "step1Desc": "Send your referral link via Telegram, WhatsApp, or simply copy it",
      "step1Title": "Share your link",
      "step2Desc": "Your friend follows the link, signs up, and orders flowers",
      "step2Title": "Friend places an order",
      "step3Desc": "You earn 15–50% of the platform fee from every order — forever",
      "step3Title": "Get bonuses",
      "title": "How it works"
    },
    "seo": {
      "description": "1FLO Referral Program — earn up to 50% commission by recommending to friends and shops.",
      "title": "Referral Program"
    },
    "spend": {
      "bouquetsDesc": "Use bonuses directly at checkout. No minimum amount, available immediately.",
      "bouquetsPoint1": "No minimum amount, available immediately",
      "bouquetsPoint2": "Promo code valid for 30 days",
      "bouquetsTag": "Available now",
      "bouquetsTitle": "Order a bouquet",
      "cardDesc": "Earn at least 10,000 ₽, sign a contract, and withdraw from 1,000 ₽ to your bank card.",
      "cardPoint1": "From 10,000 ₽ total lifetime earnings",
      "cardPoint2": "Minimum withdrawal — 1,000 ₽",
      "cardTag": "From 10,000 ₽ earnings",
      "cardTitle": "Withdraw to card",
      "title": "How to spend bonuses"
    },
    "tiers": {
      "bestTier": "Maximum earnings",
      "bronze": "Bronze",
      "bronzeDesc": "Starting tier. Available right after registration.",
      "bronzeRate": "15%",
      "bronzeThreshold": "from 0 ₽",
      "gold": "Gold",
      "goldDesc": "When monthly revenue of referrals exceeds 100,001 ₽.",
      "goldRate": "50%",
      "goldThreshold": "from 100,001 ₽",
      "ofPlatformFee": "of platform fee",
      "silver": "Silver",
      "silverDesc": "When monthly revenue of referrals exceeds 10,001 ₽.",
      "silverRate": "25%",
      "silverThreshold": "from 10,001 ₽",
      "startingTier": "Starting tier",
      "subtitle": "The more revenue your referrals generate — the higher your rate",
      "title": "Tier system"
    },
    "types": {
      "b2bDesc": "Bring a flower shop to the platform and earn up to 35% from every order they receive.",
      "b2bRate": "up to 35%",
      "b2bTitle": "Invite shops",
      "b2cDesc": "Earn up to 50% of the platform fee from every friend's order. Your link works forever — no expiration.",
      "b2cRate": "up to 50%",
      "b2cTitle": "Invite friends",
      "title": "Two referral types"
    }
  },
  "partnership.calculator.avgOrderLabel": "Средний чек",
  "partnership.calculator.friendsLabel": "Друзей пригласили",
  "partnership.calculator.monthlyLabel": "Ваш доход в месяц",
  "partnership.calculator.note": "Реальные цифры зависят от активности друзей",
  "partnership.calculator.ordersPerMonth": "Заказов в месяц",
  "partnership.calculator.ordersUnit": "заказа",
  "partnership.calculator.perMonth": "месяц",
  "partnership.calculator.platformFeeLabel": "Комиссия платформы",
  "partnership.calculator.referrerShareLabel": "Ваша доля",
  "partnership.calculator.title": "Title",
  "partnership.cta.note": "Note",
  "partnership.cta.register": "Register",
  "partnership.cta.telegram": "Telegram",
  "partnership.cta.terms": "Terms",
  "partnership.cta.title": "Title",
  "partnership.faq.a1": "A1",
  "partnership.faq.a2": "A2",
  "partnership.faq.a3": "A3",
  "partnership.faq.a4": "A4",
  "partnership.faq.a5": "A5",
  "partnership.faq.a6": "A6",
  "partnership.faq.a7": "A7",
  "partnership.faq.a8": "A8",
  "partnership.faq.q1": "Q1",
  "partnership.faq.q2": "Q2",
  "partnership.faq.q3": "Q3",
  "partnership.faq.q4": "Q4",
  "partnership.faq.q5": "Q5",
  "partnership.faq.q6": "Q6",
  "partnership.faq.q7": "Q7",
  "partnership.faq.q8": "Q8",
  "partnership.faq.title": "Title",
  "partnership.hero.cta": "Зарегистрироваться",
  "partnership.hero.dashboard": "Мой кабинет",
  "partnership.hero.hasAccount": "Уже есть аккаунт?",
  "partnership.hero.subtitle": "Приводите друзей — получайте часть комиссии с их заказов",
  "partnership.hero.title": "Реферальная программа 1ФЛО",
  "partnership.howItWorks.step1Desc": "Step1 desc",
  "partnership.howItWorks.step1Title": "Step1 title",
  "partnership.howItWorks.step2Desc": "Step2 desc",
  "partnership.howItWorks.step2Title": "Step2 title",
  "partnership.howItWorks.step3Desc": "Step3 desc",
  "partnership.howItWorks.step3Title": "Step3 title",
  "partnership.howItWorks.title": "Title",
  "partnership.spend.bouquetsDesc": "Bouquets desc",
  "partnership.spend.bouquetsPoint1": "Bouquets point1",
  "partnership.spend.bouquetsPoint2": "Bouquets point2",
  "partnership.spend.bouquetsTitle": "Bouquets title",
  "partnership.spend.cardDesc": "Card desc",
  "partnership.spend.cardPoint1": "Card point1",
  "partnership.spend.cardPoint2": "Card point2",
  "partnership.spend.cardTitle": "Card title",
  "partnership.spend.title": "Title",
  "partnership.tiers.bestTier": "Best tier",
  "partnership.tiers.bronze": "Bronze",
  "partnership.tiers.bronzeDesc": "Bronze desc",
  "partnership.tiers.bronzeRate": "Bronze rate",
  "partnership.tiers.bronzeThreshold": "Bronze threshold",
  "partnership.tiers.gold": "Gold",
  "partnership.tiers.goldDesc": "Gold desc",
  "partnership.tiers.goldRate": "Gold rate",
  "partnership.tiers.goldThreshold": "Gold threshold",
  "partnership.tiers.ofPlatformFee": "Of platform fee",
  "partnership.tiers.silver": "Silver",
  "partnership.tiers.silverDesc": "Silver desc",
  "partnership.tiers.silverRate": "Silver rate",
  "partnership.tiers.silverThreshold": "Silver threshold",
  "partnership.tiers.startingTier": "Starting tier",
  "partnership.tiers.title": "Title",
  "partnership.types.b2bDesc": "B2b desc",
  "partnership.types.b2bRate": "B2b rate",
  "partnership.types.b2bTitle": "B2b title",
  "partnership.types.b2cDesc": "B2c desc",
  "partnership.types.b2cRate": "B2c rate",
  "partnership.types.b2cTitle": "B2c title",
  "partnership.types.title": "Title",
  "parts.all": "All",
  "parts.autumn": "Autumn",
  "parts.breadcrumbHome": "Home",
  "parts.breadcrumbParts": "Components",
  "parts.buy": "Buy",
  "parts.clearSearch": "Clear search",
  "parts.color": "Color",
  "parts.country": "Country",
  "parts.filters": "Filters",
  "parts.fromPrice": "from {{price}} ₽",
  "parts.loadError": "Loading error",
  "parts.loadErrorMessage": "Failed to load components. Please try refreshing the page.",
  "parts.noComponents": "No components found",
  "parts.nothingFound": "Nothing found for \"{{query}}\"",
  "parts.removeColorFilter": "Remove color filter",
  "parts.removeCountryFilter": "Remove country filter",
  "parts.removeSearch": "Remove search",
  "parts.removeSeasonFilter": "Remove season filter",
  "parts.removeVarietyFilter": "Remove variety filter",
  "parts.resetAll": "Reset all",
  "parts.searchLabel": "Search",
  "parts.searchPlaceholder": "Search components...",
  "parts.season": "Season",
  "parts.seasonAvailable": "Available",
  "parts.seasonPeak": "In season",
  "parts.seasonScarce": "Scarce",
  "parts.spring": "Spring",
  "parts.subtitle": "Ingredients for bouquet assembly: flowers, greenery, decor",
  "parts.summer": "Summer",
  "parts.title": "Bouquet Components",
  "parts.tryDifferentQuery": "Try a different query or reset filters",
  "parts.tryOtherFilter": "Try another filter or come back later",
  "parts.variety": "Variety",
  "parts.winter": "Winter",
  "parts.yearRound": "Year-round",
  "partsGroup.allComponents": "All components",
  "partsGroup.breadcrumbParts": "Components",
  "partsGroup.canBuy": "Available to buy",
  "partsGroup.cm": "cm",
  "partsGroup.comparison": "Component comparison",
  "partsGroup.componentsCount": "{{count}} components in the group",
  "partsGroup.details": "Details",
  "partsGroup.fieldColor": "Color",
  "partsGroup.fieldGrade": "Grade",
  "partsGroup.fieldOrigin": "Origin",
  "partsGroup.fieldStemLength": "Stem length (cm)",
  "partsGroup.fieldVariety": "Variety",
  "partsGroup.loadError": "Loading error",
  "partsGroup.loadErrorMessage": "Failed to load component group",
  "partsGroup.name": "Name",
  "partsGroup.notFound": "Group not found",
  "partsGroup.notFoundMessage": "The requested component group does not exist",
  "paymentStatus.amount": "Amount",
  "paymentStatus.checking": "Checking payment...",
  "paymentStatus.methodCardOnDelivery": "Card on delivery",
  "paymentStatus.methodCash": "Cash",
  "paymentStatus.methodOnline": "Bank card",
  "paymentStatus.myOrders": "My orders",
  "paymentStatus.or": "or",
  "paymentStatus.order": "Order",
  "paymentStatus.paymentMethod": "Payment method",
  "paymentStatus.pendingMessage": "Waiting for confirmation from the payment system. The page will refresh automatically.",
  "paymentStatus.pleaseWait": "Please wait",
  "paymentStatus.retryPayment": "Retry payment",
  "paymentStatus.statusCancelled": "Cancelled",
  "paymentStatus.statusConfirmed": "Confirmed",
  "paymentStatus.statusDelivered": "Delivered",
  "paymentStatus.statusFailed": "Error",
  "paymentStatus.statusLabel": "Payment status",
  "paymentStatus.statusPaid": "Paid",
  "paymentStatus.statusPending": "Awaiting payment",
  "paymentStatus.statusProcessing": "Processing",
  "paymentStatus.statusRefunded": "Refunded",
  "paymentStatus.supportTitle": "Payment questions:",
  "paymentStatus.titleFailed": "Payment error",
  "paymentStatus.titlePending": "Waiting for payment",
  "paymentStatus.titleSuccess": "Payment successful!",
  "paymentStatus.toHome": "To home page",
  "priceRange.2000to5000": "2,000 — 5,000 ₽",
  "priceRange.5000to10000": "5,000 — 10,000 ₽",
  "priceRange.over10000": "From 10,000 ₽",
  "priceRange.under2000": "Under 2,000 ₽",
  "priceRange.under3500": "Under 3,500 ₽",
  "procurement.cart.clear": "Clear",
  "procurement.cart.createReservations": "Create Reservations",
  "procurement.cart.empty": "Cart is empty",
  "procurement.cart.emptyHint": "Add lots from the catalog",
  "procurement.cart.goToCatalog": "Go to catalog",
  "procurement.cart.quoteError": "Failed to request quote",
  "procurement.cart.quoteRequested": "Quote requested",
  "procurement.cart.requestQuote": "Request Quote",
  "procurement.cart.reservationError": "Failed to create reservation",
  "procurement.cart.reservationsCreated": "Reservations created",
  "procurement.cart.title": "Procurement Cart",
  "procurement.cart.total": "Total",
  "procurement.catalog.empty": "No lots available",
  "procurement.catalog.emptyHint": "Try changing filters or check back later",
  "procurement.catalog.filters.allColors": "All colors",
  "procurement.catalog.filters.allOrigins": "All origins",
  "procurement.catalog.filters.apply": "Apply",
  "procurement.catalog.filters.color": "Color",
  "procurement.catalog.filters.colorMix": "Mix",
  "procurement.catalog.filters.colorPink": "Pink",
  "procurement.catalog.filters.colorRed": "Red",
  "procurement.catalog.filters.colorWhite": "White",
  "procurement.catalog.filters.colorYellow": "Yellow",
  "procurement.catalog.filters.origin": "Origin",
  "procurement.catalog.filters.reset": "Reset",
  "procurement.catalog.filters.search": "Search by name",
  "procurement.catalog.filters.toggle": "Filters",
  "procurement.catalog.findLot": "Find lot",
  "procurement.catalog.loadError": "Failed to load catalog",
  "procurement.catalog.recommendations": "AI Recommendations",
  "procurement.catalog.sort.expiringSoon": "Expiring soon",
  "procurement.catalog.sort.newest": "Newest",
  "procurement.catalog.sort.priceAsc": "Price ↑",
  "procurement.catalog.sort.priceDesc": "Price ↓",
  "procurement.catalog.title": "Wholesale Procurement Catalog",
  "procurement.compare.available": "Available",
  "procurement.compare.empty": "No comparison data",
  "procurement.compare.price": "Price",
  "procurement.compare.select": "Select",
  "procurement.compare.title": "Supplier Comparison",
  "procurement.discrepancy.alert": "Discrepancies",
  "procurement.discrepancy.items": "lines with discrepancies",
  "procurement.discrepancy.ordered": "Ordered",
  "procurement.discrepancy.received": "Received",
  "procurement.discrepancy.rejected": "Rejected",
  "procurement.discrepancy.shortfall": "Shortfall",
  "procurement.lot.addToCart": "Add to cart",
  "procurement.lot.freshness.critical": "Critical",
  "procurement.lot.freshness.fresh": "Fresh",
  "procurement.lot.freshness.warning": "Aging",
  "procurement.lot.minOrder": "Min. order",
  "procurement.lot.noImage": "No photo",
  "procurement.lot.remaining": "Remaining",
  "procurement.orders.action.back": "Back",
  "procurement.orders.action.cancel": "Cancel",
  "procurement.orders.action.confirm": "Confirm",
  "procurement.orders.action.receive": "Receive Goods",
  "procurement.orders.action.receiveRemaining": "Receive Remaining",
  "procurement.orders.action.submit": "Submit",
  "procurement.orders.action.viewInventory": "View Inventory",
  "procurement.orders.actionError": "Action failed",
  "procurement.orders.cancelConfirm": "Cancel order?",
  "procurement.orders.cancelConfirmMessage": "This action cannot be undone",
  "procurement.orders.cancelled": "Order cancelled",
  "procurement.orders.confirmed": "Order confirmed",
  "procurement.orders.create": "New Order",
  "procurement.orders.create.addLine": "Add line",
  "procurement.orders.create.componentName": "Component name",
  "procurement.orders.create.lines": "Lines",
  "procurement.orders.create.note": "Note",
  "procurement.orders.create.notePlaceholder": "Order comment",
  "procurement.orders.create.prefilledFromQuote": "Form prefilled from quote data",
  "procurement.orders.create.quoteAlreadyUsed": "Quote already processed (status: {{status}})",
  "procurement.orders.create.quoteNotFound": "Quote not found",
  "procurement.orders.create.submit": "Create Order",
  "procurement.orders.create.supplier": "Supplier",
  "procurement.orders.create.supplierPlaceholder": "Supplier ID",
  "procurement.orders.create.title": "New Purchase Order",
  "procurement.orders.createError": "Failed to create order",
  "procurement.orders.created": "Order created",
  "procurement.orders.detail.component": "Component",
  "procurement.orders.detail.created": "Created",
  "procurement.orders.detail.lineTotal": "Total",
  "procurement.orders.detail.lines": "Lines",
  "procurement.orders.detail.note": "Note",
  "procurement.orders.detail.qty": "Qty",
  "procurement.orders.detail.received": "Received",
  "procurement.orders.detail.total": "Total",
  "procurement.orders.detail.unitPrice": "Unit Price",
  "procurement.orders.empty": "No purchase orders",
  "procurement.orders.lines": "lines",
  "procurement.orders.loadError": "Failed to load orders",
  "procurement.orders.status.ALL": "All",
  "procurement.orders.status.CANCELLED": "Cancelled",
  "procurement.orders.status.CONFIRMED": "Confirmed",
  "procurement.orders.status.DRAFT": "Draft",
  "procurement.orders.status.PARTIALLY_RECEIVED": "Partially Received",
  "procurement.orders.status.RECEIVED": "Received",
  "procurement.orders.status.SENT": "Sent",
  "procurement.orders.submitted": "Order submitted",
  "procurement.orders.title": "Purchase Orders",
  "procurement.quotes.accepted": "Quote accepted, order created",
  "procurement.quotes.action.accept": "Accept",
  "procurement.quotes.action.reject": "Reject",
  "procurement.quotes.actionError": "Quote action failed",
  "procurement.quotes.create": "New Quote Request",
  "procurement.quotes.create.addItem": "Add item",
  "procurement.quotes.create.componentId": "Component ID",
  "procurement.quotes.create.items": "Items",
  "procurement.quotes.create.notes": "Notes",
  "procurement.quotes.create.notesPlaceholder": "Request notes",
  "procurement.quotes.create.submit": "Submit Request",
  "procurement.quotes.create.supplier": "Supplier (optional)",
  "procurement.quotes.create.supplierOptional": "Supplier ID",
  "procurement.quotes.create.title": "New Quote Request",
  "procurement.quotes.create.validUntil": "Valid until",
  "procurement.quotes.createError": "Failed to create quote request",
  "procurement.quotes.created": "Quote request sent",
  "procurement.quotes.detail.expires": "Valid until",
  "procurement.quotes.detail.requested": "Requested",
  "procurement.quotes.detail.title": "Quote Details",
  "procurement.quotes.empty": "No quote requests",
  "procurement.quotes.loadError": "Failed to load quotes",
  "procurement.quotes.rejectConfirm": "Reject quote?",
  "procurement.quotes.rejectConfirmMessage": "This action cannot be undone",
  "procurement.quotes.rejected": "Quote rejected",
  "procurement.quotes.status.ACCEPTED": "Accepted",
  "procurement.quotes.status.ALL": "All",
  "procurement.quotes.status.EXPIRED": "Expired",
  "procurement.quotes.status.RECEIVED": "Received",
  "procurement.quotes.status.REJECTED": "Rejected",
  "procurement.quotes.status.REQUESTED": "Requested",
  "procurement.quotes.title": "Quotes",
  "procurement.receipts.create": "New Receipt",
  "procurement.receipts.detail.lineId": "Line ID",
  "procurement.receipts.detail.receivedAt": "Received at",
  "procurement.receipts.detail.title": "Receipt Details",
  "procurement.receipts.empty": "No receipts",
  "procurement.receipts.form.notes": "Notes",
  "procurement.receipts.form.notesPlaceholder": "Receipt notes",
  "procurement.receipts.form.quality": "Quality",
  "procurement.receipts.form.receivedQty": "Received Qty",
  "procurement.receipts.form.selectPO": "Select a purchase order",
  "procurement.receipts.form.submit": "Submit Receipt",
  "procurement.receipts.form.title": "Goods Receipt Form",
  "procurement.receipts.inventoryUpdated": "Inventory stock updated",
  "procurement.receipts.linesCount": "lines",
  "procurement.receipts.loadError": "Failed to load receipts",
  "procurement.receipts.submitError": "Receipt submission failed",
  "procurement.receipts.submitted": "Receipt submitted",
  "procurement.receipts.title": "Goods Receipt",
  "procurement.reviews.cancel": "Cancel",
  "procurement.reviews.comment": "Comment",
  "procurement.reviews.commentPlaceholder": "Tell us about your experience with this supplier...",
  "procurement.reviews.empty": "Empty",
  "procurement.reviews.formTitle": "Leave a Review",
  "procurement.reviews.overallRating": "Overall Rating",
  "procurement.reviews.pricing": "Pricing",
  "procurement.reviews.quality": "Quality",
  "procurement.reviews.service": "Service",
  "procurement.reviews.starLabel": "stars",
  "procurement.reviews.submit": "Submit Review",
  "procurement.reviews.submitted": "Review submitted",
  "procurement.reviews.timeliness": "Timeliness",
  "procurement.reviews.title": "Title",
  "procurement.supplier.rating": "Rating",
  "procurement.supplier.ratingLabel": "Rating label",
  "procurement.supplier.reviews": "Reviews",
  "product.arViewer.deviceNote": "Available on supported devices",
  "product.arViewer.label": "AR view",
  "product.arViewer.open": "Open AR",
  "product.viewer360.next": "Next",
  "product.viewer360.prev": "Previous",
  "productBuilder.addButton": "+ Add",
  "productBuilder.adminShopPicker": "Shop:",
  "productBuilder.allGroups": "All",
  "productBuilder.allShops": "All shops",
  "productBuilder.breadcrumb": "New product from components",
  "productBuilder.calculating": "Calculating price...",
  "productBuilder.canAssemble": "can assemble",
  "productBuilder.clearButton": "Clear",
  "productBuilder.components": "components",
  "productBuilder.createError": "Failed to create product. Please try again.",
  "productBuilder.created": "Product created!",
  "productBuilder.emptyBasket": "Add components from the catalog on the left",
  "productBuilder.emptyDesc": "Try changing your search or select a different group",
  "productBuilder.emptyTitle": "Nothing found",
  "productBuilder.items": "pcs",
  "productBuilder.missingComponents": "Components without a price",
  "productBuilder.noShops": "No shops with all required components",
  "productBuilder.preview.empty": "Add components to preview",
  "productBuilder.preview.title": "Preview",
  "productBuilder.priceFrom": "from",
  "productBuilder.priceLabel": "Price from",
  "productBuilder.reference.description": "AI will process it in the 1flo brand style",
  "productBuilder.reference.dropzoneHint": "JPEG, PNG, or WebP up to 10 MB",
  "productBuilder.reference.dropzoneLabel": "Drag a photo here or click to choose",
  "productBuilder.reference.error": "Failed to process the photo",
  "productBuilder.reference.errors.processing": "Failed to process photo",
  "productBuilder.reference.errors.timeout": "Processing timed out. Please try again.",
  "productBuilder.reference.errors.upload": "Failed to upload photo",
  "productBuilder.reference.fileTooLarge": "File is too large. Maximum {{maxMb}} MB",
  "productBuilder.reference.finishWithout": "Finish without a photo",
  "productBuilder.reference.invalidType": "Unsupported format. Use JPEG, PNG, or WebP",
  "productBuilder.reference.originalAlt": "Original bouquet photo",
  "productBuilder.reference.originalLabel": "Original",
  "productBuilder.reference.processing": "AI is processing the photo...",
  "productBuilder.reference.resultAlt": "Photo in 1flo style",
  "productBuilder.reference.resultLabel": "AI Result",
  "productBuilder.reference.skip": "Skip",
  "productBuilder.reference.title": "Upload bouquet photo",
  "productBuilder.reference.tryAgain": "Try another photo",
  "productBuilder.reference.uploadButton": "Choose photo",
  "productBuilder.reference.uploading": "Uploading...",
  "productBuilder.reference.usePhoto": "Use this photo",
  "productBuilder.remove": "Remove",
  "productBuilder.searchPlaceholder": "Search components...",
  "productBuilder.shop1": "shop",
  "productBuilder.shop234": "shops",
  "productBuilder.shopCannotAssemble": "Your shop cannot assemble this bouquet — some components are not priced",
  "productBuilder.shopMany": "shops",
  "productBuilder.submitButton": "Create product",
  "productBuilder.title": "New product from components",
  "productBuilder.yourBouquet": "Product composition",
  "productBuilder.yourShopPrice": "Your shop price",
  "pwa.installButton": "Install",
  "pwa.installDesc": "Install the app for quick access to orders and notifications",
  "pwa.installTitle": "Install the app",
  "pwa.iosHint": "Add the app to your home screen for quick access",
  "pwa.iosStep1": "Tap Share",
  "pwa.iosStep2": "Select Add to Home Screen",
  "pwa.later": "Not now",
  "profile.achievements.empty": "No achievements yet",
  "profile.achievements.loadError": "Failed to load achievements",
  "profile.achievements.subtitle": "Your rewards for creating bouquets",
  "profile.achievements.title": "Achievements",
  "profile.addresses.addBtn": "+ Add Address",
  "profile.addresses.apartment": "Apartment",
  "profile.addresses.apt": "apt.",
  "profile.addresses.cancel": "Cancel",
  "profile.addresses.city": "City",
  "profile.addresses.collapse": "Collapse",
  "profile.addresses.comment": "Comment",
  "profile.addresses.defaultBadge": "Default",
  "profile.addresses.delete": "Delete",
  "profile.addresses.deleteError": "Failed to delete address",
  "profile.addresses.edit": "Edit",
  "profile.addresses.editTitle": "Edit Address",
  "profile.addresses.emptyAction": "Add your first address",
  "profile.addresses.emptyDescription": "You have no saved addresses yet",
  "profile.addresses.emptyTitle": "No Addresses",
  "profile.addresses.entrance": "Entrance",
  "profile.addresses.entranceShort": "entrance",
  "profile.addresses.floor": "Floor",
  "profile.addresses.floorShort": "floor",
  "profile.addresses.house": "Building",
  "profile.addresses.intercom": "Intercom",
  "profile.addresses.intercomShort": "intercom",
  "profile.addresses.loadError": "Failed to load addresses",
  "profile.addresses.loadingSuggestions": "Loading suggestions...",
  "profile.addresses.makeDefault": "Make default",
  "profile.addresses.makeDefaultShort": "Default",
  "profile.addresses.newTitle": "New Address",
  "profile.addresses.save": "Save",
  "profile.addresses.saveError": "Failed to save address",
  "profile.addresses.saving": "Saving...",
  "profile.addresses.setDefaultError": "Failed to set default address",
  "profile.addresses.street": "Street",
  "profile.addresses.title": "My Addresses",
  "profile.addresses.update": "Update",
  "profile.bonuses.bonusesUnit": "bonuses",
  "profile.bonuses.claimedToday": "Claimed today",
  "profile.bonuses.claiming": "Claiming...",
  "profile.bonuses.dailyBonus": "Daily bonus",
  "profile.bonuses.earnSubtitle": "Complete actions and earn bonuses to your balance",
  "profile.bonuses.earnTitle": "Earn Bonuses",
  "profile.bonuses.earningType.ORDER": "Order",
  "profile.bonuses.earningType.PARTNER_TARIFF": "Partner tariff",
  "profile.bonuses.earningType.TIER2_ORDER": "Order (tier 2)",
  "profile.bonuses.earningType.TIER2_TARIFF": "Tariff (tier 2)",
  "profile.bonuses.historyEmpty": "No transactions yet",
  "profile.bonuses.historyTitle": "Transaction History",
  "profile.bonuses.partnersOnly": "Bonus programme is available for partners",
  "profile.bonuses.pendingEarnings": "Pending confirmation",
  "profile.bonuses.showMore": "Show more",
  "profile.bonuses.status.CANCELLED": "Cancelled",
  "profile.bonuses.status.CONFIRMED": "Confirmed",
  "profile.bonuses.status.PAID": "Paid",
  "profile.bonuses.status.PENDING": "Pending",
  "profile.bonuses.title": "Bonus Programme",
  "profile.bonuses.totalEarned": "Earned",
  "profile.bonuses.totalPaidOut": "Paid out",
  "profile.bonuses.withdraw": "Withdraw",
  "profile.bonuses.yourBalance": "Your balance",
  "profile.creations.empty": "You have not created any bouquets yet",
  "profile.creations.loadError": "Failed to load bouquet history",
  "profile.creations.loadMore": "Load more",
  "profile.creations.purchasedCount": "Purchased {{ count }} times",
  "profile.creations.subtitle": "Bouquets you created with the AI Florist or composition editor",
  "profile.creations.title": "My Bouquets",
  "profile.florists.browseCatalog": "Browse catalog",
  "profile.florists.emptySubtitle": "Add shops to favorites to find them quickly",
  "profile.florists.emptyTitle": "No favorite florists yet",
  "profile.florists.goToShop": "Go to shop",
  "profile.florists.loadError": "Failed to load florists list",
  "profile.florists.orders": "orders",
  "profile.florists.remove": "Remove from favorites",
  "profile.florists.removeError": "Failed to remove from favorites",
  "profile.florists.title": "My Florists",
  "profile.info.avatarFormatError": "Allowed formats: JPEG, PNG, WebP",
  "profile.info.avatarSizeError": "File is too large. Maximum 5 MB",
  "profile.info.avatarUpdated": "Profile photo updated",
  "profile.info.avatarUploadError": "Failed to upload photo. Please try again.",
  "profile.info.chooseAvatarLabel": "Choose a profile photo (JPEG, PNG or WebP, max 5 MB)",
  "profile.info.dashboard": "Dashboard",
  "profile.info.firstName": "First name",
  "profile.info.lastName": "Last name",
  "profile.info.loadError": "Failed to load profile data",
  "profile.info.phone": "Phone",
  "profile.info.phoneFormatError": "Enter phone number in format +79001234567",
  "profile.info.save": "Save",
  "profile.info.saveError": "Failed to save data",
  "profile.info.saveSuccess": "Data saved",
  "profile.info.title": "Personal Details",
  "profile.info.uploadAvatarLabel": "Upload profile photo",
  "profile.info.uploading": "Uploading...",
  "profile.layout.groupAccount": "Account",
  "profile.layout.groupCreativity": "Creativity",
  "profile.layout.groupPurchases": "Purchases",
  "profile.layout.navAchievements": "Achievements",
  "profile.layout.navAddresses": "Addresses",
  "profile.layout.navBonuses": "Bonuses",
  "profile.layout.navCreations": "My Bouquets",
  "profile.layout.navFlorists": "My Florists",
  "profile.layout.navOrders": "Orders",
  "profile.layout.navProfile": "Profile",
  "profile.layout.navReferral": "Referral Programme",
  "profile.layout.navReviews": "Reviews",
  "profile.layout.navSessions": "Nav sessions",
  "profile.layout.navSettings": "Settings",
  "profile.layout.panelTitle": "My Account",
  "profile.orderDetail.address": "Address",
  "profile.orderDetail.amount": "Amount",
  "profile.orderDetail.approvePhoto": "Approve bouquet",
  "profile.orderDetail.approved": "Approved",
  "profile.orderDetail.awaitingApproval": "Awaiting approval",
  "profile.orderDetail.cancelError": "Failed to cancel order",
  "profile.orderDetail.cancelModal.commentLabel": "Comment (optional)",
  "profile.orderDetail.cancelModal.commentPlaceholder": "Tell us more...",
  "profile.orderDetail.cancelModal.confirm": "Cancel order",
  "profile.orderDetail.cancelModal.hint": "Please tell us why — this helps us improve our service. This action cannot be undone.",
  "profile.orderDetail.cancelModal.reasons.CHANGED_MIND": "Changed my mind",
  "profile.orderDetail.cancelModal.reasons.CUSTOMER_REQUEST": "At customer's request",
  "profile.orderDetail.cancelModal.reasons.DELIVERY_TOO_LATE": "Delivery too late",
  "profile.orderDetail.cancelModal.reasons.OTHER": "Other",
  "profile.orderDetail.cancelModal.reasons.WRONG_ITEM": "Wrong item chosen",
  "profile.orderDetail.cancelModal.title": "Cancel order?",
  "profile.orderDetail.cancelOrder": "Cancel order",
  "profile.orderDetail.cancelSuccess": "Order cancelled",
  "profile.orderDetail.confirmDelivery": "Confirm receipt",
  "profile.orderDetail.confirmDeliveryError": "Failed to confirm delivery",
  "profile.orderDetail.confirmDeliverySuccess": "Delivery confirmed. Thank you for your order!",
  "profile.orderDetail.createdAt": "from {{date}}",
  "profile.orderDetail.date": "Date",
  "profile.orderDetail.delivery": "Delivery",
  "profile.orderDetail.items": "Items",
  "profile.orderDetail.itemsSubtotal": "Items",
  "profile.orderDetail.method": "Method",
  "profile.orderDetail.notFound": "Order not found",
  "profile.orderDetail.orderTitle": "Order",
  "profile.orderDetail.payment": "Payment",
  "profile.orderDetail.pcs": "pcs.",
  "profile.orderDetail.phone": "Phone",
  "profile.orderDetail.photoAfterAssembly": "Photo will be available after the bouquet is assembled",
  "profile.orderDetail.photoAlt": "Bouquet photo",
  "profile.orderDetail.photoApproveError": "Failed to approve",
  "profile.orderDetail.photoApproveSuccess": "Bouquet approved! Order sent for delivery.",
  "profile.orderDetail.photoRejectConfirm": "Remake",
  "profile.orderDetail.photoRejectError": "Failed to send request",
  "profile.orderDetail.photoRejectMessage": "The florist will remake the bouquet for your order. This may take additional time.",
  "profile.orderDetail.photoRejectSuccess": "Remake request sent",
  "profile.orderDetail.photoRejectTitle": "Remake the bouquet?",
  "profile.orderDetail.photoTitle": "Photo of your bouquet",
  "profile.orderDetail.recipient": "Recipient",
  "profile.orderDetail.rejectPhoto": "Redo",
  "profile.orderDetail.reorder": "Reorder",
  "profile.orderDetail.reorderError": "Failed to reorder",
  "profile.orderDetail.reorderSuccess": "Items added to cart",
  "profile.orderDetail.stage.COMPLETED": "Completed",
  "profile.orderDetail.stage.CONFIRMED": "Confirmed",
  "profile.orderDetail.stage.DELIVERED": "Delivered",
  "profile.orderDetail.stage.PENDING": "Created",
  "profile.orderDetail.stage.PHOTO_REVIEW": "Photo review",
  "profile.orderDetail.stage.PROCESSING": "Assembling",
  "profile.orderDetail.stage.SHIPPED": "Shipped",
  "profile.orderDetail.status": "Status",
  "profile.orderDetail.statusUpdatedToast": "Status updated: {{status}}",
  "profile.orderDetail.supportRequest": "Problem with order?",
  "profile.orderDetail.time": "Time",
  "profile.orderDetail.timelineTitle": "Order history",
  "profile.orderDetail.toOrders": "Back to orders",
  "profile.orderDetail.total": "Total",
  "profile.orderDetail.trackingNumber": "Tracking number",
  "profile.orderStatus.CANCELLED": "Cancelled",
  "profile.orderStatus.COMPLETED": "Completed",
  "profile.orderStatus.CONFIRMED": "Confirmed",
  "profile.orderStatus.DELIVERED": "Delivered",
  "profile.orderStatus.DRAFT": "Draft",
  "profile.orderStatus.PAID": "Paid",
  "profile.orderStatus.PENDING": "Pending",
  "profile.orderStatus.PHOTO_REVIEW": "Photo review",
  "profile.orderStatus.PROCESSING": "Processing",
  "profile.orderStatus.REFUNDED": "Refunded",
  "profile.orderStatus.SHIPPED": "Shipped",
  "profile.orderTracking.cancelOrder": "Cancel order",
  "profile.orderTracking.created": "Created",
  "profile.orderTracking.estimatedDelivery": "Expected delivery",
  "profile.orderTracking.itemQuantity": "pcs.",
  "profile.orderTracking.items": "Items",
  "profile.orderTracking.notFound": "Order not found",
  "profile.orderTracking.notFoundDesc": "Check the order number and try again",
  "profile.orderTracking.orderTitle": "Order",
  "profile.orderTracking.progressTitle": "Order status",
  "profile.orderTracking.searchButton": "Search",
  "profile.orderTracking.searchPlaceholder": "Order number (e.g. 12345)",
  "profile.orderTracking.searchTitle": "Order Tracking",
  "profile.orderTracking.timelineTitle": "Status history",
  "profile.orderTracking.toOrders": "To orders",
  "profile.orderTracking.total": "Total",
  "profile.orderTracking.tryAgain": "Try again",
  "profile.orders.details": "Details",
  "profile.orders.emptyActive": "No active orders",
  "profile.orders.emptyAll": "You haven't placed any orders yet",
  "profile.orders.emptyCompleted": "No completed orders",
  "profile.orders.emptyHintAll": "Time to pick a beautiful bouquet!",
  "profile.orders.emptyHintFilter": "Try a different filter",
  "profile.orders.goToCatalog": "Go to catalog",
  "profile.orders.itemCount": "{count, plural, one {# item} other {# items}}",
  "profile.orders.itemsLabel": "orders",
  "profile.orders.loadError": "Failed to load orders",
  "profile.orders.orderNumber": "Order #",
  "profile.orders.tabActive": "Active",
  "profile.orders.tabAll": "All",
  "profile.orders.tabCompleted": "Completed",
  "profile.orders.title": "My Orders",
  "profile.paymentStatus.FAILED": "Failed",
  "profile.paymentStatus.PAID": "Paid",
  "profile.paymentStatus.PARTIALLY_REFUNDED": "Partially refunded",
  "profile.paymentStatus.PENDING": "Pending",
  "profile.paymentStatus.REFUNDED": "Refunded",
  "profile.reviews.averageRating": "Average rating",
  "profile.reviews.cancel": "Cancel",
  "profile.reviews.confirmCancel": "Cancel",
  "profile.reviews.confirmDelete": "Delete",
  "profile.reviews.confirmMessage": "Delete this review?",
  "profile.reviews.confirmTitle": "Confirmation",
  "profile.reviews.delete": "Delete",
  "profile.reviews.edit": "Edit",
  "profile.reviews.editModalTitle": "Edit review",
  "profile.reviews.emptyDescription": "You have no reviews yet",
  "profile.reviews.emptyTitle": "No reviews",
  "profile.reviews.goToCatalog": "Go to catalogue",
  "profile.reviews.goToProduct": "Go to product",
  "profile.reviews.goToShop": "Go to shop",
  "profile.reviews.leaveReview": "Leave a review",
  "profile.reviews.photoAlt": "Review photo",
  "profile.reviews.ratingLabel": "Rating",
  "profile.reviews.reviewTextLabel": "Review text",
  "profile.reviews.save": "Save",
  "profile.reviews.starAriaLabel": "Rating {{ star }} of {{ total }}",
  "profile.reviews.statusApproved": "Published",
  "profile.reviews.statusPending": "Under moderation",
  "profile.reviews.statusRejected": "Rejected",
  "profile.reviews.swipeDelete": "Delete",
  "profile.reviews.title": "My Reviews",
  "profile.reviews.totalReviews": "Total reviews",
  "profile.settings.accountDeleted": "Account deleted",
  "profile.settings.changePassword": "Change password",
  "profile.settings.changePasswordBtn": "Change password",
  "profile.settings.confirmPassword": "Confirm password",
  "profile.settings.currentPassword": "Current password",
  "profile.settings.dangerZone": "Danger zone",
  "profile.settings.deleteAccount": "Delete account",
  "profile.settings.deleteAccountWarning": "Account deletion is irreversible. All your data, orders and history will be deleted.",
  "profile.settings.deleteConfirmBtn": "Delete",
  "profile.settings.deleteConfirmMessage": "This action is irreversible. All data will be permanently deleted.",
  "profile.settings.deleteConfirmTitle": "Delete account?",
  "profile.settings.deleteError": "Failed to delete account",
  "profile.settings.emailNotifications": "Email notifications",
  "profile.settings.language": "Language",
  "profile.settings.loadError": "Failed to load settings",
  "profile.settings.loading": "Loading...",
  "profile.settings.newPassword": "New password",
  "profile.settings.newsletter": "Newsletter",
  "profile.settings.newsletterDesc": "New collections and useful tips",
  "profile.settings.orderUpdates": "Order updates",
  "profile.settings.orderUpdatesDesc": "Delivery status, payment confirmation",
  "profile.settings.passwordChangeError": "Password change error. Please check your current password.",
  "profile.settings.passwordChanged": "Password changed successfully",
  "profile.settings.passwordMinLength": "Minimum 8 characters",
  "profile.settings.passwordMismatch": "Passwords do not match",
  "profile.settings.promotions": "Promotions and discounts",
  "profile.settings.promotionsDesc": "Personal offers and promo codes",
  "profile.settings.pushConfirmBtn": "Enable",
  "profile.settings.pushConfirmCancel": "Cancel",
  "profile.settings.pushConfirmMessage": "You will receive notifications about order status, messages, and important updates, even when the browser is closed.",
  "profile.settings.pushConfirmTitle": "Enable push notifications?",
  "profile.settings.pushDesc": "Receive notifications in the browser",
  "profile.settings.pushDeniedHint": "Notifications are blocked in browser settings. Allow them in site settings.",
  "profile.settings.pushDisabled": "Push notifications disabled",
  "profile.settings.pushEnableError": "Failed to enable push notifications",
  "profile.settings.pushEnabled": "Push notifications enabled",
  "profile.settings.pushNotifications": "Push notifications",
  "profile.settings.referralNotifications": "Referral notifications",
  "profile.settings.referralNotificationsDesc": "Accruals, confirmations, new referrals",
  "profile.settings.saveError": "Failed to save settings",
  "profile.settings.saved": "Settings saved",
  "profile.settings.theme": "Theme",
  "profile.settings.theme_dark": "Dark",
  "profile.settings.theme_light": "Light",
  "profile.settings.theme_system": "System",
  "profile.settings.title": "Settings",
  "promotions.budget.budgetDaily": "Budget (₽/day)",
  "promotions.budget.budgetTotal": "Budget (₽ total)",
  "promotions.budget.campaign": "Campaign",
  "promotions.budget.code": "Code",
  "promotions.budget.description": "Description",
  "promotions.budget.descriptionPlaceholder": "Visible to customer (optional)",
  "promotions.budget.endsAt": "End date",
  "promotions.budget.exclusive": "Exclusive (non-combinable)",
  "promotions.budget.indefinite": "Indefinite",
  "promotions.budget.matchAll": "All (AND)",
  "promotions.budget.matchAny": "Any (OR)",
  "promotions.budget.matchPolicy": "Condition logic",
  "promotions.budget.maxUses": "Max. uses",
  "promotions.budget.name": "Name",
  "promotions.budget.namePlaceholder": "E.g.: Chocolate from 5000₽",
  "promotions.budget.noLimit": "No limit",
  "promotions.budget.perCustomer": "Per customer",
  "promotions.budget.priority": "Priority",
  "promotions.budget.startsAt": "Start date",
  "promotions.budget.type": "Type",
  "promotions.budget.typeAutomatic": "Automatic",
  "promotions.budget.typeCoupon": "Promo code",
  "promotions.campaign.budgetTotal": "Total budget, ₽",
  "promotions.campaign.created": "Campaign created",
  "promotions.campaign.editTitle": "Edit campaign",
  "promotions.campaign.endsAt": "End date",
  "promotions.campaign.isActive": "Campaign active",
  "promotions.campaign.name": "Name",
  "promotions.campaign.namePlaceholder": "Summer sale",
  "promotions.campaign.newTitle": "New campaign",
  "promotions.campaign.noLimit": "No limit",
  "promotions.campaign.saveError": "Save error",
  "promotions.campaign.startsAt": "Start date",
  "promotions.campaign.updated": "Campaign updated",
  "promotions.cancel": "Cancel",
  "promotions.create": "Create",
  "promotions.created": "Promotion created",
  "promotions.editPromotion": "Edit promotion",
  "promotions.newPromotion": "New promotion",
  "promotions.save": "Save",
  "promotions.saveError": "Save error",
  "promotions.showOnStorefront": "Show on storefront",
  "promotions.showOnStorefrontHint": "Active discounted products will get yellow price tags with discount percentage and a countdown timer.",
  "promotions.updated": "Promotion updated",
  "referral.dashboard.bonusBalance": "Bonus balance",
  "referral.dashboard.codeCopyFailed": "Failed to copy code",
  "referral.dashboard.codeLabel": "Code:",
  "referral.dashboard.colAmount": "Amount",
  "referral.dashboard.colDate": "Date",
  "referral.dashboard.colEarned": "Earned",
  "referral.dashboard.colEarningType": "Type",
  "referral.dashboard.colName": "Name",
  "referral.dashboard.colNet": "Net",
  "referral.dashboard.colOrder": "Order",
  "referral.dashboard.colOrders": "Orders",
  "referral.dashboard.colShare": "Share",
  "referral.dashboard.colStatus": "Status",
  "referral.dashboard.colTax": "Tax",
  "referral.dashboard.colType": "Type",
  "referral.dashboard.earningStatus.cancelled": "Cancelled",
  "referral.dashboard.earningStatus.confirmed": "Confirmed",
  "referral.dashboard.earningStatus.pending": "Pending",
  "referral.dashboard.earningType.order": "Order",
  "referral.dashboard.earningType.partnerTariff": "Partner Tariff",
  "referral.dashboard.earningType.tier2Order": "Network (order)",
  "referral.dashboard.earningType.tier2Tariff": "Network (tariff)",
  "referral.dashboard.loadMore": "More",
  "referral.dashboard.noEarnings": "No earnings yet",
  "referral.dashboard.noEarningsHint": "Earnings will appear after your referrals place orders",
  "referral.dashboard.noPayouts": "No payouts yet",
  "referral.dashboard.noPayoutsHint": "Create your first withdrawal request",
  "referral.dashboard.noReferrals": "No referrals yet",
  "referral.dashboard.noReferralsHint": "Share your code with friends or shops",
  "referral.dashboard.of": "of",
  "referral.dashboard.orderFlowers": "Order flowers",
  "referral.dashboard.ordersLabel": "orders",
  "referral.dashboard.payoutAriaLabel": "Withdraw funds",
  "referral.dashboard.payoutStatus.completed": "Paid",
  "referral.dashboard.payoutStatus.pending": "Pending",
  "referral.dashboard.payoutStatus.processing": "Processing",
  "referral.dashboard.payoutStatus.rejected": "Rejected",
  "referral.dashboard.pendingEarnings": "Pending",
  "referral.dashboard.referralBuyer": "Buyer",
  "referral.dashboard.referralPartner": "Partner shop",
  "referral.dashboard.signContract": "Sign documents",
  "referral.dashboard.subtitle": "Invite friends and shops, earn from every order",
  "referral.dashboard.tabEarnings": "Earnings",
  "referral.dashboard.tabPayouts": "Payouts",
  "referral.dashboard.tabReferrals": "Referrals",
  "referral.dashboard.title": "Referral Programme",
  "referral.dashboard.totalEarned": "Earned",
  "referral.dashboard.totalPaidOut": "Paid out",
  "referral.dashboard.typeFriend": "Friend",
  "referral.dashboard.typeShop": "Shop",
  "referral.dashboard.untilWithdraw": "Until withdrawal",
  "referral.dashboard.withdrawToCard": "Withdraw to card",
  "referral.landing.redirecting": "Redirecting...",
  "referral.payout.allBtn": "All",
  "referral.payout.amountLabel": "Amount",
  "referral.payout.available": "Available",
  "referral.payout.cancel": "Cancel",
  "referral.payout.contractThresholdHint": "Available from {{threshold}} ₽ lifetime earnings (currently {{current}} ₽)",
  "referral.payout.errorAmountExceeds": "Exceeds available balance",
  "referral.payout.errorAmountPositive": "Amount must be greater than 0",
  "referral.payout.errorCardMinimum": "Minimum 1,000 RUB for card withdrawal",
  "referral.payout.methodCard": "To bank card",
  "referral.payout.methodCardDesc": "13% income tax withheld (or 0% for self-employed). Minimum: 1 000 ₽.",
  "referral.payout.methodPlatform": "To platform balance",
  "referral.payout.methodPlatformDesc": "Use to pay for bouquets. No tax. No minimum.",
  "referral.payout.methodShopBonus": "To shop bonus balance",
  "referral.payout.methodShopBonusDesc": "Top up your shop's bonus account. No tax.",
  "referral.payout.netLabel": "Total payout",
  "referral.payout.submitBtn": "Withdraw",
  "referral.payout.taxLabel": "Income tax (13%)",
  "referral.payout.title": "Withdraw Funds",
  "referral.payout.toastError": "Failed to create withdrawal request",
  "referral.payout.toastSuccess": "Withdrawal request created",
  "referral.payoutProfile.cardNumber": "Card number",
  "referral.payoutProfile.errorCardDigits": "Enter 16-19 digits of card number",
  "referral.payoutProfile.errorInnDigits": "Enter 10-12 digits",
  "referral.payoutProfile.errorMinLength": "At least 3 characters",
  "referral.payoutProfile.errorRequired": "Required field",
  "referral.payoutProfile.fullName": "Full name",
  "referral.payoutProfile.fullNamePlaceholder": "John Smith",
  "referral.payoutProfile.inn": "TIN",
  "referral.payoutProfile.innHintRegular": "Optional. We will withhold 13% income tax.",
  "referral.payoutProfile.innHintSelfEmployed": "Required for self-employed. 6% tax is paid by you.",
  "referral.payoutProfile.innPlaceholder": "10 or 12 digits",
  "referral.payoutProfile.selfEmployed": "I am self-employed (I pay tax myself)",
  "referral.payoutProfile.submitBtn": "Save and continue",
  "referral.payoutProfile.subtitle": "To withdraw to a card we need your details for tax reporting.",
  "referral.payoutProfile.termsLink": "referral programme terms",
  "referral.payoutProfile.termsPrefix": "I accept the",
  "referral.payoutProfile.title": "Payout Details",
  "referral.payoutProfile.toastError": "Failed to save",
  "referral.payoutProfile.toastSaved": "Data saved",
  "referral.program.agentBadge": "Agent",
  "referral.program.agentSubtitle": "Enhanced rates — manually invited",
  "referral.program.b2bTier1": "B2B (direct)",
  "referral.program.b2bTier2": "B2B (network)",
  "referral.program.b2cTier1": "B2C (direct)",
  "referral.program.b2cTier2": "B2C (network)",
  "referral.program.hint": "Commission is credited only from real payments (online orders, tariffs). Bonuses and promo codes are not counted.",
  "referral.program.standardBadge": "Standard",
  "referral.program.standardSubtitle": "Base rates — available to everyone",
  "referral.program.tier.bronze": "Bronze",
  "referral.program.tier.gold": "Gold",
  "referral.program.tier.silver": "Silver",
  "referral.share.text": "Order flowers on {{brandName}} — best bouquet delivery!",
  "referral.share.textWithLink": "Order flowers on {{brandName}} — best bouquet delivery! {{link}}",
  "referral.widget.balance": "Balance",
  "referral.widget.codeCopyFailed": "Failed to copy code",
  "referral.widget.copyLinkBtn": "Link",
  "referral.widget.details": "Details",
  "referral.widget.earned": "Earned",
  "referral.widget.inviteFriend": "Invite a friend → up to 50% of revenue",
  "referral.widget.inviteShop": "Invite a shop → up to 35% of revenue",
  "referral.widget.linkCopyFailed": "Failed to copy link",
  "referral.widget.subtitle": "Invite friends and earn!",
  "referral.widget.title": "Referral Programme",
  "referral.widget.yourCode": "Your code:",
  "replenishment.active": "Active",
  "replenishment.addRule": "Add Rule",
  "replenishment.col.active": "Status",
  "replenishment.col.component": "Component",
  "replenishment.col.minStock": "Min Stock",
  "replenishment.col.reorderQty": "Reorder Qty",
  "replenishment.col.supplier": "Supplier",
  "replenishment.confirmDelete.confirm": "Delete",
  "replenishment.confirmDelete.message": "Rule \"{{name}}\" will be deleted",
  "replenishment.confirmDelete.title": "Delete rule?",
  "replenishment.createError": "Create error",
  "replenishment.delete": "Delete",
  "replenishment.deleteError": "Delete error",
  "replenishment.deleteRule": "Delete rule",
  "replenishment.deleted": "Rule deleted",
  "replenishment.edit": "Edit",
  "replenishment.editRule": "Edit rule",
  "replenishment.empty.description": "Create a rule to automatically generate orders when stock is low.",
  "replenishment.empty.title": "No replenishment rules",
  "replenishment.form.cancel": "Cancel",
  "replenishment.form.componentId": "Component ID",
  "replenishment.form.componentIdPlaceholder": "Enter component ID",
  "replenishment.form.componentName": "Component Name",
  "replenishment.form.componentNamePlaceholder": "e.g. Red Rose 50 cm",
  "replenishment.form.create": "Create",
  "replenishment.form.createError": "Failed to create rule",
  "replenishment.form.createTitle": "New Replenishment Rule",
  "replenishment.form.created": "Rule created",
  "replenishment.form.editTitle": "Edit Rule",
  "replenishment.form.minStock": "Minimum Stock",
  "replenishment.form.preferredSupplier": "Preferred Supplier",
  "replenishment.form.preferredSupplierPlaceholder": "Supplier ID (optional)",
  "replenishment.form.reorderQuantity": "Reorder Quantity",
  "replenishment.form.save": "Save",
  "replenishment.form.saveError": "Failed to save rule",
  "replenishment.form.saved": "Rule saved",
  "replenishment.inactive": "Disabled",
  "replenishment.listTitle": "Replenishment Rules",
  "replenishment.loadError": "Failed to load replenishment rules",
  "replenishment.noSupplier": "Not set",
  "replenishment.ruleCreated": "Rule created",
  "replenishment.ruleDeleted": "Rule deleted",
  "replenishment.ruleUpdated": "Rule updated",
  "replenishment.saveError": "Save error",
  "replenishment.title": "Auto-Replenishment Rules",
  "retention.action.email": "Email",
  "retention.action.promo": "Promo",
  "retention.action.push": "Push",
  "retention.campaign.converted": "Converted",
  "retention.campaign.created": "Created",
  "retention.campaign.revenue": "Revenue",
  "retention.campaign.sent": "Sent",
  "retention.campaign.target": "Target",
  "retention.campaigns.empty": "Empty",
  "retention.campaigns.emptyDesc": "Empty desc",
  "retention.cancel": "Cancel",
  "retention.dashboard.activeRules": "Active rules",
  "retention.dashboard.conversions": "Conversions",
  "retention.dashboard.noData": "No data",
  "retention.dashboard.revenue": "Revenue",
  "retention.dashboard.totalCampaigns": "Total campaigns",
  "retention.fields.action": "Action",
  "retention.fields.daysBeforeBirthday": "Days before birthday",
  "retention.fields.daysInactive": "Days inactive",
  "retention.fields.discountType": "Discount type",
  "retention.fields.discountValue": "Discount value",
  "retention.fields.emailBody": "Email body",
  "retention.fields.emailSubject": "Email subject",
  "retention.fields.fixedAmount": "Fixed amount",
  "retention.fields.freeDelivery": "Free delivery",
  "retention.fields.name": "Name",
  "retention.fields.namePlaceholder": "Name placeholder",
  "retention.fields.percentage": "Percentage",
  "retention.fields.pushBody": "Push body",
  "retention.fields.pushTitle": "Push title",
  "retention.fields.trigger": "Trigger",
  "retention.fields.validDays": "Valid days",
  "retention.loading": "Loading",
  "retention.refresh": "Refresh",
  "retention.rules.create": "Create",
  "retention.rules.empty": "Empty",
  "retention.rules.emptyDesc": "Empty desc",
  "retention.rules.launch": "Launch",
  "retention.rules.new": "New",
  "retention.status.active": "Active",
  "retention.status.inactive": "Inactive",
  "retention.tabs.campaigns": "Campaigns",
  "retention.tabs.dashboard": "Dashboard",
  "retention.tabs.rules": "Rules",
  "retention.title": "Удержание клиентов",
  "retention.trigger.anniversary": "Anniversary",
  "retention.trigger.birthday": "Birthday",
  "retention.trigger.daysInactive": "Days inactive",
  "retention.trigger.seasonal": "Seasonal",
  "routes.accessibility": "Accessibility — 1FLO",
  "routes.achievements": "Achievements — 1FLO",
  "routes.addresses": "Addresses — 1FLO",
  "routes.admin": "Admin Panel — 1FLO",
  "routes.admin.agents": "Агенты — Админ — 1ФЛО",
  "routes.admin.agentsHitl": "HITL Очередь — Админ — 1ФЛО",
  "routes.admin.agentsMissions": "Миссии — Админ — 1ФЛО",
  "routes.admin.aiAgents": "AI Агенты — Админ — 1ФЛО",
  "routes.admin.aiAgentsEval": "Eval-результаты — Админ — 1ФЛО",
  "routes.admin.aiAgentsHealth": "Здоровье AI-системы — Админ — 1ФЛО",
  "routes.admin.aiAgentsMissions": "Миссии AI-агентов — Админ — 1ФЛО",
  "routes.admin.aiAgentsSouls": "Soul-шаблоны — Админ — 1ФЛО",
  "routes.admin.aiFlorist": "AI Флорист — Админ — 1ФЛО",
  "routes.admin.aiOffice": "AI Офис — Админ — 1ФЛО",
  "routes.admin.aiOfficeAgents": "AI Office — Агенты — Админ — 1ФЛО",
  "routes.admin.aiOfficeTaskDetail": "AI Office — Задача — Админ — 1ФЛО",
  "routes.admin.aiOfficeTasks": "AI Office — Задачи — Админ — 1ФЛО",
  "routes.admin.analytics": "Analytics — Admin — 1FLO",
  "routes.admin.audit": "Audit — Admin — 1FLO",
  "routes.admin.banners": "Banners — Admin — 1FLO",
  "routes.admin.broadcasts": "Broadcasts — Admin — 1FLO",
  "routes.admin.buyerDetail": "Buyer — Admin — 1FLO",
  "routes.admin.buyers": "Buyers — Admin — 1FLO",
  "routes.admin.categories": "Categories — Admin — 1FLO",
  "routes.admin.channels": "Channels — Admin — 1FLO",
  "routes.admin.chats": "Chats — Admin — 1FLO",
  "routes.admin.componentMapping": "Component mapping — Admin — 1FLO",
  "routes.admin.componentPricing": "Ценообразование компонентов — Админ — 1ФЛО",
  "routes.admin.components": "Components — Admin — 1FLO",
  "routes.admin.components.detail": "Компонент — Админ — 1ФЛО",
  "routes.admin.components.new": "Новый компонент — Админ — 1ФЛО",
  "routes.admin.components.title": "Компоненты — Админ — 1ФЛО",
  "routes.admin.consent": "Consents — Admin — 1FLO",
  "routes.admin.contentCalendar": "Контент-календарь — Админ — 1ФЛО",
  "routes.admin.dashboard": "Dashboard — Admin — 1FLO",
  "routes.admin.featureFlags": "Feature Flags — Admin — 1FLO",
  "routes.admin.files": "Files — Admin — 1FLO",
  "routes.admin.gamification": "Gamification — Admin — 1FLO",
  "routes.admin.knowledge": "Knowledge base — Admin — 1FLO",
  "routes.admin.logs": "Logs — Admin — 1FLO",
  "routes.admin.loyalty": "Loyalty — Admin — 1FLO",
  "routes.admin.membership": "Membership — Admin — 1FLO",
  "routes.admin.menus": "Menus — Admin — 1FLO",
  "routes.admin.messengerAnalytics": "Мессенджер — Аналитика — Админ — 1ФЛО",
  "routes.admin.messengerInbox": "Мессенджер — Чаты — Админ — 1ФЛО",
  "routes.admin.missingParts": "Missing parts — Admin — 1FLO",
  "routes.admin.missingPartsDetail": "Missing part — Admin — 1FLO",
  "routes.admin.moderation": "Moderation — Admin — 1FLO",
  "routes.admin.notFoundLogs": "404 Logs — Admin — 1FLO",
  "routes.admin.notifications": "Notifications — Admin — 1FLO",
  "routes.admin.orderDetail": "Order Details — Admin — 1FLO",
  "routes.admin.orders": "Orders — Admin — 1FLO",
  "routes.admin.partners": "Partners — Admin — 1FLO",
  "routes.admin.payouts": "Payouts — Admin — 1FLO",
  "routes.admin.platform": "Platform — Admin — 1FLO",
  "routes.admin.platformSettings": "Platform Settings — Admin — 1FLO",
  "routes.admin.productEdit": "Edit Product — Admin — 1FLO",
  "routes.admin.productNew": "New Product — Admin — 1FLO",
  "routes.admin.products": "Products — Admin — 1FLO",
  "routes.admin.promo": "Promotions — Admin — 1FLO",
  "routes.admin.queues": "Queues — Admin — 1FLO",
  "routes.admin.referralPayouts": "Referral Payouts — Admin — 1FLO",
  "routes.admin.reports": "Reports — Admin — 1FLO",
  "routes.admin.retention": "Retention — Admin — 1FLO",
  "routes.admin.reviews": "Reviews — Admin — 1FLO",
  "routes.admin.seo": "SEO — Admin — 1FLO",
  "routes.admin.sessions": "Sessions — Admin — 1FLO",
  "routes.admin.settings": "Settings — Admin — 1FLO",
  "routes.admin.shopDetail": "Shop — Admin — 1FLO",
  "routes.admin.shops": "Shops — Admin — 1FLO",
  "routes.admin.slo": "SLO — Admin — 1FLO",
  "routes.admin.smsTemplates": "SMS templates — Admin — 1FLO",
  "routes.admin.support": "Support — Admin — 1FLO",
  "routes.admin.supportLive": "Live support — Admin — 1FLO",
  "routes.admin.twoFactor": "2FA — Admin — 1FLO",
  "routes.admin.uniqueRequests": "Unique Requests — Admin — 1FLO",
  "routes.admin.userDetail": "User — Admin — 1FLO",
  "routes.admin.users": "Users — Admin — 1FLO",
  "routes.admin.visualStyle": "Визуальный стиль — Админ — 1ФЛО",
  "routes.admin.visualStyleSettings": "Визуальный стиль — Настройки — Админ — 1ФЛО",
  "routes.admin.webhooks": "Webhooks — Admin — 1FLO",
  "routes.admin.wholesale": "Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleBuyerApplications": "Заявки покупателей — Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleInvoiceDetail": "Накладная — Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleInvoiceUpload": "Загрузка накладной — Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleInvoices": "Накладные — Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleReservationDetail": "Резервация — Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleReservations": "Резервирования — Опт — Админ — 1ФЛО",
  "routes.admin.wholesaleSupplierApplications": "Заявки поставщиков — Опт — Админ — 1ФЛО",
  "routes.aiAgents": "AI Agents — Order Flowers via MCP — 1FLO",
  "routes.aiFlorist": "AI Florist",
  "routes.apiDocs": "Agent Commerce API — 1FLO",
  "routes.authCallback": "Authorization — 1FLO",
  "routes.bonuses": "Bonuses — 1FLO",
  "routes.cart": "Cart — 1FLO",
  "routes.catalog": "Catalog",
  "routes.chat": "Chat — 1FLO",
  "routes.checkout": "Checkout — 1FLO",
  "routes.checkoutError": "Payment Error — 1FLO",
  "routes.checkoutSuccess": "Order Placed — 1FLO",
  "routes.cities": "Cities — 1FLO",
  "routes.claims": "Claims Procedure — 1FLO",
  "routes.contacts": "Contacts — 1FLO",
  "routes.countryHub": "1FLO — Flower Delivery",
  "routes.creations": "My Bouquets — 1FLO",
  "routes.delivery": "Delivery — 1FLO",
  "routes.favorites": "Favorites — 1FLO",
  "routes.forPartners": "For Partners — 1FLO",
  "routes.forgotPassword": "Forgot Password — 1FLO",
  "routes.fromFlowwow": "Switch from Flowwow — 1FLO",
  "routes.gdpr": "Data management — 1FLO",
  "routes.gdprPrivacy": "Data privacy — 1FLO",
  "routes.helpCenter": "Help Center",
  "routes.home": "Home",
  "routes.legal": "Legal Information — 1FLO",
  "routes.legalDoc": "Legal Document — 1FLO",
  "routes.login": "Sign In — 1FLO",
  "routes.notFound": "Page Not Found — 1FLO",
  "routes.offline": "Offline — 1FLO",
  "routes.offlineCta": "Go to home",
  "routes.offlineDescription": "Connection unavailable. Check your network and try again later.",
  "routes.offlineHeading": "Offline mode",
  "routes.onboarding": "Shop Onboarding — 1FLO",
  "routes.orderDetail": "Order Details — 1FLO",
  "routes.orderTracking": "Order Tracking — 1FLO",
  "routes.orders": "Orders — 1FLO",
  "routes.partDetail": "Bouquet Component — 1FLO",
  "routes.partner": "Partner Dashboard — 1FLO",
  "routes.partner.administrators": "Staff — Partner — 1FLO",
  "routes.partner.aiAgents": "AI Agents — Cabinet — 1FLO",
  "routes.partner.aiAgentsSetup": "Настройка агента — Кабинет — 1ФЛО",
  "routes.partner.analytics": "Analytics — Partner — 1FLO",
  "routes.partner.analyticsCompetitors": "Competitor Analytics — Partner — 1FLO",
  "routes.partner.assemblyKpi": "Assembly KPI — Partner — 1FLO",
  "routes.partner.audit": "Audit — Partner — 1FLO",
  "routes.partner.cartLeads": "Abandoned Carts — Partner — 1FLO",
  "routes.partner.customerSegments": "Customer segments — Partner — 1FLO",
  "routes.partner.customers": "Customers — Partner — 1FLO",
  "routes.partner.deliveryZones": "Delivery Zones — Partner — 1FLO",
  "routes.partner.demandForecast": "Demand Forecast — Partner — 1FLO",
  "routes.partner.denied": "Access Denied — Partner — 1FLO",
  "routes.partner.documents": "Documents — Partner — 1FLO",
  "routes.partner.erpConfig": "ERP Configuration — Partner — 1FLO",
  "routes.partner.featureOff": "Section unavailable — 1FLO",
  "routes.partner.gamification": "Gamification — Partner — 1FLO",
  "routes.partner.help": "Knowledge Base — Partner — 1FLO",
  "routes.partner.home": "Partner Dashboard — Partner — 1FLO",
  "routes.partner.inbox": "Inbox — Partner — 1FLO",
  "routes.partner.inboxAnalytics": "Inbox analytics — Partner — 1FLO",
  "routes.partner.inboxSettings": "Inbox settings — Partner — 1FLO",
  "routes.partner.insurance": "Insurance — 1FLO",
  "routes.partner.integration": "1C Integration — Partner — 1FLO",
  "routes.partner.integration1c": "1C integration — Cabinet — 1FLO",
  "routes.partner.integrationApi": "API Access — Partner — 1FLO",
  "routes.partner.integrationCrm": "CRM Integration — Partner — 1FLO",
  "routes.partner.integrationTelegram": "Telegram Bot — Partner — 1FLO",
  "routes.partner.inventory": "Inventory — Partner — 1FLO",
  "routes.partner.inventoryMovements": "Stock movements — Partner — 1FLO",
  "routes.partner.inventoryReceive": "Inventory receive — Partner — 1FLO",
  "routes.partner.inventoryWriteoff": "Write-off — Partner — 1FLO",
  "routes.partner.ledger": "Ledger — Partner — 1FLO",
  "routes.partner.onboarding": "Onboarding — Partner — 1FLO",
  "routes.partner.orderCreate": "Create order — Partner — 1FLO",
  "routes.partner.orderDetail": "Order Details — Partner — 1FLO",
  "routes.partner.orderStatuses": "Order statuses — Partner — 1FLO",
  "routes.partner.orders": "Orders — Partner — 1FLO",
  "routes.partner.pricelist": "Price List — Partner — 1FLO",
  "routes.partner.pricingSuggestions": "Pricing Suggestions — Partner — 1FLO",
  "routes.partner.procurement": "Procurement — Partner — 1FLO",
  "routes.partner.procurementCart": "Procurement cart — Partner — 1FLO",
  "routes.partner.procurementCatalog": "Procurement catalog — Partner — 1FLO",
  "routes.partner.procurementOrderCreate": "Create procurement order — Partner — 1FLO",
  "routes.partner.procurementOrderDetail": "Procurement order — Partner — 1FLO",
  "routes.partner.procurementOrders": "Procurement orders — Partner — 1FLO",
  "routes.partner.procurementQuoteCreate": "New quote request — Partner — 1FLO",
  "routes.partner.procurementQuoteDetail": "Quote request — Partner — 1FLO",
  "routes.partner.procurementQuotes": "Quote requests — Partner — 1FLO",
  "routes.partner.procurementReceiptCreate": "Receive goods — Partner — 1FLO",
  "routes.partner.procurementReceiptDetail": "Goods receipt — Partner — 1FLO",
  "routes.partner.procurementReceipts": "Goods receipts — Partner — 1FLO",
  "routes.partner.products": "Products — Partner — 1FLO",
  "routes.partner.profitability": "Profitability — Partner — 1FLO",
  "routes.partner.promotions": "Promotions — Partner — 1FLO",
  "routes.partner.recipeCalculator": "Recipes — Partner — 1FLO",
  "routes.partner.recipeEditor": "Recipe Editor — Partner — 1FLO",
  "routes.partner.recipes": "Recipes — Cabinet — 1FLO",
  "routes.partner.referral": "Referral Program — Partner — 1FLO",
  "routes.partner.replenishment": "Replenishment Rules",
  "routes.partner.replenishmentEdit": "Replenishment rule — Cabinet — 1FLO",
  "routes.partner.replenishmentNew": "New rule — Cabinet — 1FLO",
  "routes.partner.reports": "Reports — Partner — 1FLO",
  "routes.partner.retention": "Retention — Partner — 1FLO",
  "routes.partner.settings": "Settings — Partner — 1FLO",
  "routes.partner.shifts": "Shifts — Partner — 1FLO",
  "routes.partner.shopFavorites": "Favorite shops",
  "routes.partner.shops": "Shops — Partner — 1FLO",
  "routes.partner.slotConfig": "Slot configuration — Partner — 1FLO",
  "routes.partner.storeAdmin": "My Shop — Ohapka",
  "routes.partner.storeAdminAnalytics": "Shop analytics — Cabinet — 1FLO",
  "routes.partner.storeAdminCatalog": "Shop catalog — Cabinet — 1FLO",
  "routes.partner.storeAdminOrders": "Shop orders — Cabinet — 1FLO",
  "routes.partner.storefront": "Subsite — Partner — 1FLO",
  "routes.partner.support": "Support — Partner — 1FLO",
  "routes.partner.tariffs": "Tariffs — Partner — 1FLO",
  "routes.partner.terms": "Partnership Terms — Partner — 1FLO",
  "routes.partner.webhooks": "Webhooks",
  "routes.partner.wholesale": "Wholesale — Partner — 1FLO",
  "routes.partner.wholesaleInvoiceDetail": "Invoice — Partner — 1FLO",
  "routes.partner.wholesaleInvoiceNew": "New Invoice — Partner — 1FLO",
  "routes.partner.wholesaleInvoices": "Invoices — Partner — 1FLO",
  "routes.partner.wholesaleReservations": "My Reservations — Partner — 1FLO",
  "routes.partnerMap": "Store Map — 1FLO",
  "routes.partnerRegister": "Partner Registration — 1FLO",
  "routes.notifications": "Notifications — 1FLO",
  "routes.partnership": "Partner Program — 1FLO",
  "routes.parts": "Bouquet Components — 1FLO",
  "routes.partsGroup": "Component Group — 1FLO",
  "routes.paymentStatus": "Payment Status — 1FLO",
  "routes.product": "Product",
  "routes.productBuilder": "Bouquet Builder — 1FLO",
  "routes.profile": "My Account — 1FLO",
  "routes.profile.florists": "My Florists — 1FLO",
  "routes.profileInfo": "Profile — 1FLO",
  "routes.referral": "Referral Program — 1FLO",
  "routes.referralLink": "Referral Link — 1FLO",
  "routes.register": "Sign Up — 1FLO",
  "routes.registerSeller": "Employee Registration — 1FLO",
  "routes.resetPassword": "Reset Password — 1FLO",
  "routes.reviews": "Reviews — 1FLO",
  "routes.search": "Search — 1FLO",
  "routes.securityPolicy": "Security policy — 1FLO",
  "routes.sessions": "Active sessions — 1FLO",
  "routes.settings": "Settings — 1FLO",
  "routes.sharedWishlist": "Shared Wishlist — 1FLO",
  "routes.shop": "Shop — 1FLO",
  "routes.shops": "Shops — 1FLO",
  "routes.support": "Support — 1FLO",
  "routes.telegramBot": "Telegram bot — 1FLO",
  "routes.uniqueLanding": "Unique — Your Flower Business Platform — 1FLO",
  "routes.verifyEmail": "Email Verification — 1FLO",
  "routes.wholesale": "Wholesale lots — 1FLO",
  "routes.wholesaleCompare": "Supplier comparison — Wholesale — 1FLO",
  "routes.wholesaleReservations": "Reservations — Wholesale — 1FLO",
  "safety.allergen.MILD": "Mild allergen",
  "safety.allergen.MODERATE": "Moderate allergen",
  "safety.allergen.SEVERE": "Strong allergen",
  "safety.ariaLabel": "Bouquet safety information",
  "safety.filterPetSafe": "Pet safe",
  "safety.hypoallergenic": "Hypoallergenic",
  "safety.petSafe": "Pet safe",
  "safety.petToxicity.DEADLY": "Deadly for pets",
  "safety.petToxicity.MILD": "Mild pet toxicity",
  "safety.petToxicity.TOXIC": "Toxic for pets",
  "safety.unsafeComponents": "Unsafe components",
  "search.autocomplete.ariaLabel": "Search suggestions",
  "search.clearHistory": "Clear",
  "search.drawerLabel": "Search",
  "search.filters.apply": "Apply",
  "search.filters.priceFrom": "Price from",
  "search.filters.priceRub": "Price, ₽",
  "search.filters.priceTo": "Price to",
  "search.filters.reset": "Reset",
  "search.filters.sort": "Sort",
  "search.filters.sort.newest": "Newest",
  "search.filters.sort.popular": "Popular",
  "search.filters.sort.priceAsc": "Cheapest",
  "search.filters.sort.priceDesc": "Most expensive",
  "search.filters.title": "Filters",
  "search.history": "History",
  "search.history.clear": "Clear",
  "search.history.title": "Search history",
  "search.page.enterProductName": "Enter a product name, category or shop",
  "search.page.foundCount": "Found: {{ count }} products",
  "search.page.nothingFound": "Nothing found",
  "search.page.placeholder": "Search products...",
  "search.page.searchAriaLabel": "Search products",
  "search.page.searchBtn": "Search",
  "search.page.showMore": "Show more",
  "search.page.startSearch": "Start searching",
  "search.page.tryChangeQuery": "Try changing the query or resetting filters",
  "search.placeholder": "What are you looking for? Roses, tulips...",
  "search.popular": "Popular",
  "search.popularTag1": "Bouquet for mom",
  "search.popularTag2": "101 roses",
  "search.popularTag3": "Wedding",
  "search.popularTag4": "In a box",
  "search.popularTag5": "Peonies",
  "search.popularTag6": "Birthday",
  "search.popularTerm1": "Roses",
  "search.popularTerm10": "Premium bouquets",
  "search.popularTerm11": "Mono bouquets",
  "search.popularTerm12": "Flower basket",
  "search.popularTerm13": "Gift set",
  "search.popularTerm14": "Bridal bouquet",
  "search.popularTerm2": "Tulips",
  "search.popularTerm3": "Peonies",
  "search.popularTerm4": "Wedding bouquet",
  "search.popularTerm5": "Orchids",
  "search.popularTerm6": "Birthday bouquet",
  "search.popularTerm7": "Flowers in a box",
  "search.popularTerm8": "Dried flowers",
  "search.popularTerm9": "Indoor plants",
  "search.results.errorDescription": "A server error occurred. Try again in a minute or reset filters.",
  "search.results.errorTitle": "Search temporarily unavailable",
  "search.results.nothingFound": "Nothing found",
  "search.results.tryChangeQuery": "Try changing the query or filters",
  "search.store.searchFailed": "Search failed",
  "search.title": "Search",
  "search.trendingTitle": "Trending now",
  "security.captcha.error": "Failed to load captcha. Please refresh the page",
  "security.captcha.failed": "Verification failed. Please try again",
  "security.captcha.loading": "Loading security check…",
  "security.captcha.required": "Please confirm you are not a robot",
  "security.captcha.retry": "Retry",
  "security.csrf.invalid": "Session expired. Please refresh and try again",
  "security.csrf.sessionExpired": "Your session has expired. Please sign in again",
  "securityPolicy.backToHome": "Back to home",
  "securityPolicy.compliance.items.fz152": "Fz152",
  "securityPolicy.compliance.items.gdpr": "Gdpr",
  "securityPolicy.compliance.items.pci": "Pci",
  "securityPolicy.compliance.text": "Text",
  "securityPolicy.compliance.title": "Title",
  "securityPolicy.contact.text": "Text",
  "securityPolicy.contact.title": "Title",
  "securityPolicy.lastUpdated": "Last updated",
  "securityPolicy.practices.items.auth": "Auth",
  "securityPolicy.practices.items.captcha": "Captcha",
  "securityPolicy.practices.items.encryption": "Encryption",
  "securityPolicy.practices.items.monitoring": "Monitoring",
  "securityPolicy.practices.items.retention": "Retention",
  "securityPolicy.practices.title": "Title",
  "securityPolicy.reporting.email": "Email",
  "securityPolicy.reporting.encrypted": "Encrypted",
  "securityPolicy.reporting.encryptedText": "Encrypted text",
  "securityPolicy.reporting.response": "Response",
  "securityPolicy.reporting.responseText": "Response text",
  "securityPolicy.reporting.text": "Text",
  "securityPolicy.reporting.title": "Title",
  "securityPolicy.scope.text": "Text",
  "securityPolicy.scope.title": "Title",
  "securityPolicy.scopes.items.api": "Api",
  "securityPolicy.scopes.items.infra": "Infra",
  "securityPolicy.scopes.items.web": "Web",
  "securityPolicy.scopes.text": "Text",
  "securityPolicy.scopes.title": "Title",
  "securityPolicy.title": "Политика безопасности",
  "securityPolicy.vulnerability.items.legal": "Legal",
  "securityPolicy.vulnerability.items.public": "Public",
  "securityPolicy.vulnerability.items.ransom": "Ransom",
  "securityPolicy.vulnerability.text": "Text",
  "securityPolicy.vulnerability.title": "Title",
  "seo.brand.defaultTitle": "1FLO — Flower Delivery",
  "seo.brand.suffix": " — 1FLO",
  "seo.catalog.descCategoryCity": "{{category}} in {{city}} — wide selection, delivery from 2 hours. Order at 1FLO.",
  "seo.catalog.descCategoryGeoCity": "{{category}} near {{geo}} in {{city}} — wide selection, delivery from 2 hours. Order at 1FLO.",
  "seo.catalog.descCity": "Flower and bouquet catalog in {{city}} with delivery. Fresh bouquets from the best florists.",
  "seo.catalog.descGeoCity": "Flower and bouquet catalog near {{geo}} in {{city}} with delivery. Fresh bouquets from the best florists.",
  "seo.catalog.titleCategoryCity": "{{category}} in {{city}}",
  "seo.catalog.titleCategoryGeoCity": "{{category}} near {{geo}} in {{city}}",
  "seo.catalog.titleCity": "Flower catalog in {{city}}",
  "seo.catalog.titleGeoCity": "Flower catalog near {{geo}} in {{city}}",
  "seo.cities.description": "Flower and bouquet delivery across Russia. Choose your city — fresh bouquets from local florists with delivery from 2 hours. Platform commission only 5%.",
  "seo.cities.jsonLdName": "Flower delivery cities — 1FLO",
  "seo.cities.title": "Flower delivery across Russia — all cities",
  "seo.cityHome.h1": "Flower delivery in {{city}}",
  "seo.cityHome.intro": "Order flower delivery in {{city}} on 1FLO — a marketplace of local florists. Fresh bouquets, roses, peonies, tulips and signature arrangements are assembled by masters in your city and delivered from 2 hours. Transparent pricing with a per-component breakdown, online card payment, and just a 5% commission for shops. The AI florist helps you pick a bouquet for any occasion and budget; if there are no florists in your city yet, leave a request and we will onboard a workshop near you.",
  "seo.cityHome.h1Region": "Flower delivery in {{city}} — {{region}}",
  "seo.cityHome.introV1": "Flower delivery in {{city}} on 1FLO means fresh bouquets straight from local florists, with no middlemen or markup. {{region}}{{florists}}Roses, peonies, tulips and signature arrangements are assembled by masters in your city and delivered from 2 hours. {{timezone}}Pricing is transparent with a per-component breakdown, you pay online by card, and the commission for shops is just 5%. If there are no florists in your city yet, leave a request and we will onboard a workshop nearby.",
  "seo.cityHome.introV2": "Order a bouquet in {{city}} with delivery from 2 hours. {{florists}}{{region}}We have gathered local florists in one marketplace so you get fresh flowers straight from the workshop, without extra markups. {{timezone}}Choose roses, peonies, seasonal bouquets and signature arrangements, pay online by card and follow the assembly. The AI florist will suggest a gift to match the occasion and budget.",
  "seo.cityHome.introV3": "Fresh flowers in {{city}} from 2 hours — 1FLO brings together trusted florists in your city. {{region}}{{florists}}Bouquets are hand-assembled from fresh roses, peonies and tulips and delivered by courier. {{timezone}}Every bouquet lists its components, the price is honest and you pay online by card. Cannot find the right bouquet? The AI florist will compose one for your occasion and budget.",
  "seo.cityHome.facts.region": "We operate in the {{region}} region. ",
  "seo.cityHome.facts.florists": "The catalog has {{count}} verified florists and shops. ",
  "seo.cityHome.facts.timezone": "We account for local time — it is {{hours}}h {{direction}}, so we plan delivery in your timezone. ",
  "seo.cityHome.facts.aheadOfMoscow": "ahead of Moscow",
  "seo.cityHome.facts.behindMoscow": "behind Moscow",
  "seo.cityHome.neighbors": "We also deliver to nearby cities:",
  "seo.cityHome.neighborsRegion": "We also deliver to other cities in {{region}}:",
  "seo.contacts.description": "1FLO contacts. Phone, email, addresses. We are always happy to help.",
  "seo.contacts.jsonLdName": "1FLO",
  "seo.contacts.title": "Contacts",
  "seo.delivery.description": "1FLO flower delivery terms. Courier delivery from 2 hours across Russia.",
  "seo.delivery.faq1.a": "Delivery is free for orders over 3000₽. Standard delivery starts from 300₽ depending on city and distance.",
  "seo.delivery.faq1.q": "How much does flower delivery cost?",
  "seo.delivery.faq2.a": "Delivery takes 1.5 to 3 hours in most cities. Express delivery in 60–90 minutes is available.",
  "seo.delivery.faq2.q": "How fast will the bouquet be delivered?",
  "seo.delivery.faq3.a": "Yes, you can specify a preferred delivery window when placing your order. Morning, afternoon, and evening slots are available.",
  "seo.delivery.faq3.q": "Can I schedule delivery for a specific time?",
  "seo.delivery.faq4.a": "The courier will call the recipient. If unreachable, the bouquet can be left at the door or delivery rescheduled.",
  "seo.delivery.faq4.q": "What if the recipient is not home?",
  "seo.delivery.title": "Flower delivery",
  "seo.forPartners.description": "1FLO — flower delivery marketplace. Only 5% commission. Connect your shop in 10 minutes.",
  "seo.forPartners.jsonLdName": "For partners — 1FLO",
  "seo.forPartners.title": "For partners",
  "seo.fromFlowwow.description": "Yandex is acquiring Flowwow. Move your flower shop to 1FLO for free: 5% commission, 3-day payouts, AI photos, CRM, your own brand.",
  "seo.fromFlowwow.jsonLdName": "Switch from Flowwow — 1FLO",
  "seo.fromFlowwow.title": "Switch from Flowwow to 1FLO — 5% commission instead of 26%",
  "seo.home.description": "1flo flower marketplace: AI florist picks a bouquet, the florist assembles it to order, delivery from 30 minutes. Component price breakdown, 5% commission for shops.",
  "seo.home.title": "Flower and Bouquet Delivery Across Russia",
  "seo.homeFaq.a1": "Describe the bouquet to the AI florist, choose a ready one from the catalog, or upload a photo — we will find a match. Then enter the address, time, and pay.",
  "seo.homeFaq.a2": "Ready bouquets are delivered in 30 minutes — look for \"in stock at the florist\" tag in the catalog. Made-to-order bouquets are assembled in an hour.",
  "seo.homeFaq.a3": "In workshops of florists in your city. 1flo has no warehouse: every bouquet is assembled by hand for a specific order.",
  "seo.homeFaq.a4": "Card (MIR, Visa, Mastercard), SBP, or Apple/Google Pay. Payment after choosing a bouquet and address.",
  "seo.homeFaq.a5": "Every bouquet shows detail by line: flowers, greenery, packaging, florist work, delivery. You see what you are paying for.",
  "seo.homeFaq.a6": "5% per order. No advertising spend — the platform brings the customer.",
  "seo.homeFaq.q1": "How do I order flower delivery?",
  "seo.homeFaq.q2": "Can I get same-day delivery?",
  "seo.homeFaq.q3": "Где собирают букеты?",
  "seo.homeFaq.q4": "How can I pay?",
  "seo.homeFaq.q5": "What is the transparent price breakdown?",
  "seo.homeFaq.q6": "What is the commission for flower shops?",
  "seo.howTo.orderFlowers.description": "Step-by-step guide to ordering a bouquet with delivery on 1FLO",
  "seo.howTo.orderFlowers.name": "How to order flower delivery",
  "seo.howTo.step1.name": "Select your city",
  "seo.howTo.step1.text": "Choose your delivery city on the homepage or in the catalog. We operate in 100+ cities across Russia.",
  "seo.howTo.step2.name": "Choose a bouquet",
  "seo.howTo.step2.text": "Browse the catalog and pick a bouquet you like. Use filters by price, occasion, and color.",
  "seo.howTo.step3.name": "Place your order",
  "seo.howTo.step3.text": "Add the bouquet to cart, enter the recipient's address, and select a convenient delivery time.",
  "seo.howTo.step4.name": "Pay and wait",
  "seo.howTo.step4.text": "Pay by card or SBP. A local florist will assemble the bouquet and deliver it at the chosen time.",
  "seo.legal.description": "1FLO platform legal documents: privacy policy, terms of use, public offer agreement, and refund policy.",
  "seo.legal.title": "Legal information",
  "seo.partDetail.descBase": "{{name}} — a component for bouquet assembly.",
  "seo.partDetail.origin": "Origin: {{origin}}.",
  "seo.partDetail.title": "{{name}} — Components",
  "seo.partDetail.variety": "Variety: {{variety}}.",
  "seo.partnership.description": "1FLO referral program — earn up to 50% of commission by recommending to friends and shops.",
  "seo.partnership.title": "1FLO referral program — earn up to 50%",
  "seo.parts.description": "Component catalog for bouquet assembly: flowers, greenery, decor. Descriptions and characteristics.",
  "seo.parts.title": "Bouquet components",
  "seo.partsGroup.description": "Component group \"{{name}}\": compare varieties, stem lengths, and characteristics.",
  "seo.partsGroup.title": "{{name}} — Bouquet components",
  "seo.priceRange.desc": "Buy a bouquet {{range}} with delivery in {{city}}. Over 1000 options from local florists | 1FLO",
  "seo.priceRange.pageTitle": "Bouquets {{range}}",
  "seo.priceRange.title": "Bouquets {{range}} in {{city}} — flower delivery | 1FLO",
  "seo.product.descFallback": "{{name}} — delivery from 1FLO",
  "seo.product.descGeo": "{{name}} — delivery near {{geo}} from 1FLO",
  "seo.product.titleGeo": "{{name}} — delivery near {{geo}}",
  "seo.productBuilder.description": "Design your own unique bouquet from fresh flowers. Choose components, see the price, and order delivery.",
  "seo.productBuilder.title": "Bouquet builder — create your perfect bouquet",
  "seo.shopLanding.descFallback": "{{name}} — flower shop on 1FLO",
  "seo.shopList.description": "List of flower shops in {{city}}. Choose the best flower shops on 1FLO.",
  "seo.shopList.title": "Flower shops in {{city}}",
  "seo.tag.collection.desc": "{{tag}} — flower delivery in {{city}} | 1FLO",
  "seo.tag.collection.title": "{{tag}} — flowers in {{city}} | 1FLO",
  "seo.tag.color.desc": "{{tag}} bouquets and flowers in {{city}} with delivery | 1FLO",
  "seo.tag.color.title": "{{tag}} bouquets in {{city}} — buy with delivery | 1FLO",
  "seo.tag.occasion.desc": "Buy flowers for {{tag}} in {{city}} with delivery from 2 hours. Fresh bouquets from local florists — 1FLO",
  "seo.tag.occasion.title": "Flowers for {{tag}} in {{city}} — delivery | 1FLO",
  "seo.tag.quantity.desc": "{{tag}} bouquets in {{city}} with delivery from 2 hours | 1FLO",
  "seo.tag.quantity.title": "{{tag}} bouquets in {{city}} — buy with delivery | 1FLO",
  "seo.tag.recipient.desc": "Buy flowers for {{tag}} in {{city}} with delivery from 2 hours | 1FLO",
  "seo.tag.recipient.title": "Flowers for {{tag}} in {{city}} — buy with delivery | 1FLO",
  "seo.tag.safety.desc": "{{tag}} bouquets in {{city}} — pet-safe and hypoallergenic flowers with delivery | 1FLO",
  "seo.tag.safety.title": "{{tag}} — safe bouquets in {{city}} | 1FLO",
  "seo.tag.style.desc": "{{tag}} bouquets and flowers in {{city}} with delivery | 1FLO",
  "seo.tag.style.title": "{{tag}} bouquets in {{city}} — buy with delivery | 1FLO",
  "sessions.current": "Current",
  "sessions.deviceDesktop": "Desktop",
  "sessions.deviceMobile": "Mobile device",
  "sessions.deviceTablet": "Tablet",
  "sessions.deviceUnknown": "Device",
  "sessions.empty": "No active sessions",
  "sessions.ipAddress": "IP address",
  "sessions.lastActive": "Last active",
  "sessions.loadError": "Failed to load sessions. Please try again.",
  "sessions.loading": "Loading sessions…",
  "sessions.retry": "Retry",
  "sessions.revoke": "Revoke",
  "sessions.revokeAll": "Revoke all other sessions",
  "sessions.revokeAllError": "Failed to revoke sessions. Please try again.",
  "sessions.revokeError": "Failed to revoke session. Please try again.",
  "sessions.routeTitle": "Active devices",
  "sessions.signedIn": "Signed in",
  "sessions.subtitle": "These are the devices currently signed in to your account. Revoke any session you don't recognise.",
  "sessions.title": "Active devices",
  "sessions.unknown": "unknown",
  "sessions.unknownBrowser": "Unknown browser",
  "shopLanding.allReviews": "All reviews",
  "shopLanding.callNow": "Call",
  "shopLanding.closedNow": "Closed",
  "shopLanding.contacts": "Contacts",
  "shopLanding.dayFri": "Friday",
  "shopLanding.dayMon": "Monday",
  "shopLanding.daySat": "Saturday",
  "shopLanding.daySun": "Sunday",
  "shopLanding.dayThu": "Thursday",
  "shopLanding.dayTue": "Tuesday",
  "shopLanding.dayWed": "Wednesday",
  "shopLanding.deliveryFrom": "from {{price}} ₽",
  "shopLanding.deliveryTime": "~{{minutes}} min",
  "shopLanding.deliveryZones": "Delivery zones",
  "shopLanding.error": "Error",
  "shopLanding.errors.loadShop": "Failed to load shop information",
  "shopLanding.inn": "TIN",
  "shopLanding.legal": "Legal information",
  "shopLanding.noProducts": "This shop has no products yet",
  "shopLanding.onMap": "On the map",
  "shopLanding.open2gis": "2GIS",
  "shopLanding.openNow": "Open",
  "shopLanding.openUntil": "until {{time}}",
  "shopLanding.openYandex": "Yandex Maps",
  "shopLanding.orderDelivery": "Order delivery",
  "shopLanding.products": "Shop products",
  "shopLanding.retry": "Try again",
  "shopLanding.reviewCount": "{{count}} reviews",
  "shopLanding.reviews": "Reviews",
  "shopLanding.schedule": "Working hours",
  "shopLanding.showMore": "Show more",
  "shopLanding.today": "Today",
  "shopLanding.writeTelegram": "Telegram",
  "shopLanding.writeWhatsapp": "WhatsApp",
  "shopList.becomePartner": "Become a partner",
  "shopList.breadcrumbHome": "Home",
  "shopList.breadcrumbShops": "Shops",
  "shopList.found": "Found: {{count}}",
  "shopList.loadError": "Failed to load shop list",
  "shopList.noShops": "There are no partner shops in this city yet",
  "shopList.retry": "Retry",
  "shopList.title": "Flower shops in {{city}}",
  "substitute.proposal.approve": "Accept replacement",
  "substitute.proposal.approveSuccess": "Substitution accepted",
  "substitute.proposal.decisionError": "Failed to save decision",
  "substitute.proposal.original": "Original item",
  "substitute.proposal.pending": "Awaiting decision",
  "substitute.proposal.priceChange": "Price change",
  "substitute.proposal.reject": "Reject",
  "substitute.proposal.rejectSuccess": "Substitution rejected",
  "substitute.proposal.replacement": "Proposed replacement",
  "substitute.proposal.title": "Substitution proposed",
  "support.page.backLabel": "Back to list",
  "support.page.defaultSubject": "Support request",
  "support.page.emptyDescription": "Click \"Ask a question\" to create a ticket",
  "support.page.emptyTitle": "No tickets",
  "support.page.newTicket": "Ask a question",
  "support.page.selectTicketHint": "Select a ticket or create a new one",
  "support.page.selectTicketLabel": "Select ticket",
  "support.page.send": "Send",
  "support.page.status.AI_HANDLING": "AI assistant",
  "support.page.status.CLOSED": "Closed",
  "support.page.status.ESCALATED": "Operator",
  "support.page.status.OPEN": "Open",
  "support.page.status.RESOLVED": "Resolved",
  "support.page.title": "Support",
  "support.widget.adminName": "Operator",
  "support.widget.aiName": "Assistant",
  "support.widget.authLink": "Sign in to save your conversation",
  "support.widget.closeLabel": "Close",
  "support.widget.connecting": "Connecting...",
  "support.widget.connectionError": "Failed to connect to chat",
  "support.widget.inputLabel": "Enter a message",
  "support.widget.openLabel": "Online assistant",
  "support.widget.panelLabel": "Support chat",
  "support.widget.placeholder": "Ask a question...",
  "support.widget.quickDelivery": "Delivery & timing",
  "support.widget.quickOrder": "Where's my order?",
  "support.widget.quickPayment": "Payment methods",
  "support.widget.restoreNo": "New conversation",
  "support.widget.restorePrompt": "Continue previous conversation?",
  "support.widget.restoreYes": "Continue",
  "support.widget.retry": "Retry",
  "support.widget.sendLabel": "Send",
  "support.widget.systemName": "System",
  "support.widget.title": "Support chat",
  "support.widget.welcome": "Hello! Ask a question and we will help you.",
  "telegramBot.badge": "Badge",
  "telegramBot.cta.forPartnersCta": "For partners cta",
  "telegramBot.cta.openCta": "Open cta",
  "telegramBot.cta.subtitle": "Subtitle",
  "telegramBot.cta.title": "Title",
  "telegramBot.features.ai.desc": "Desc",
  "telegramBot.features.ai.title": "Title",
  "telegramBot.features.fast.desc": "Desc",
  "telegramBot.features.fast.title": "Title",
  "telegramBot.features.payment.desc": "Desc",
  "telegramBot.features.payment.title": "Title",
  "telegramBot.features.status.desc": "Desc",
  "telegramBot.features.status.title": "Title",
  "telegramBot.features.title": "Title",
  "telegramBot.hero.openCta": "Open cta",
  "telegramBot.hero.partnerCta": "Partner cta",
  "telegramBot.hero.subtitle": "Subtitle",
  "telegramBot.hero.title": "Title",
  "telegramBot.qr.alt": "Alt",
  "telegramBot.qr.cta": "Cta",
  "telegramBot.qr.desc": "Desc",
  "telegramBot.qr.title": "Title",
  "telegramBot.screenshots.shot1": "Shot1",
  "telegramBot.screenshots.shot2": "Shot2",
  "telegramBot.screenshots.shot3": "Shot3",
  "telegramBot.screenshots.subtitle": "Subtitle",
  "telegramBot.screenshots.title": "Title",
  "telegramBot.seo.description": "Flosha Telegram Bot — order flowers, track delivery, and get recommendations right in your messenger",
  "telegramBot.seo.title": "Flosha Telegram Bot — Order Flowers via Telegram",
  "ui.avatar.alt": "Avatar",
  "ui.avatar.fallback": "User avatar",
  "ui.avatar.online": "Online",
  "ui.combobox.empty": "Nothing found",
  "ui.combobox.loading": "Searching...",
  "ui.empty.hint": "Nothing here yet",
  "ui.empty.title": "No data",
  "ui.error.hint": "Try refreshing the page or retry later",
  "ui.error.retry": "Retry",
  "ui.error.title": "Failed to load",
  "ui.fileUpload.dropHere": "Drop files to upload",
  "ui.fileUpload.fileTooLarge": "File too large. Maximum {{maxSizeMb}} MB",
  "ui.loading.data": "Loading data...",
  "ui.loading.default": "Loading...",
  "ui.mediaUploader.add": "Add",
  "ui.mediaUploader.captionPlaceholder": "Caption",
  "ui.mediaUploader.cover": "Cover",
  "ui.mediaUploader.drag": "Drag",
  "ui.mediaUploader.edit": "Edit",
  "ui.mediaUploader.makeCover": "Make cover",
  "ui.mediaUploader.remove": "Remove",
  "ui.mediaUploader.replace": "Replace",
  "ui.orderStatus.CANCELLED": "Cancelled",
  "ui.orderStatus.COMPLETED": "Completed",
  "ui.orderStatus.CONFIRMED": "Confirmed",
  "ui.orderStatus.DELIVERED": "Delivered",
  "ui.orderStatus.DRAFT": "Draft",
  "ui.orderStatus.PENDING": "Pending",
  "ui.orderStatus.PHOTO_REVIEW": "Photo review",
  "ui.orderStatus.PROCESSING": "Preparing",
  "ui.orderStatus.REFUNDED": "Refunded",
  "ui.orderStatus.SHIPPED": "Shipped",
  "ui.pagination.defaultItem": "items",
  "ui.pagination.empty": "No {{item}}",
  "ui.pagination.perPage": "Per page:",
  "ui.pagination.showing": "Showing {{start}}–{{end}} of {{total}} {{item}}",
  "ui.promptModal.title": "Enter a value",
  "ui.searchInput.defaultPlaceholder": "Search",
  "ui.skeleton.loading": "Loading...",
  "ui.staffInvite.cancel": "Cancel",
  "ui.staffInvite.email": "Email",
  "ui.staffInvite.emailAriaLabel": "Staff member email",
  "ui.staffInvite.role": "Role",
  "ui.staffInvite.roleAriaLabel": "Staff member role",
  "ui.staffInvite.submit": "Send invitation",
  "ui.staffInvite.title": "Invite staff member",
  "unique.case.desc": "We migrated floristic.ru from WordPress and built the Ohapka platform: wholesale purchasing, franchise network, AI florist, mobile apps. Today ohapkaflo.ru is an independent platform on our code.",
  "unique.case.result1": "Migrated from WordPress",
  "unique.case.result2": "Launched wholesale purchasing",
  "unique.case.result3": "AI florist and mobile app",
  "unique.case.title": "Real example: Ohapka",
  "unique.faq.a1": "You simply stop paying. Your store continues to run on your server. All data and code remain with you.",
  "unique.faq.a2": "Yes. We migrate catalog, orders, and customer data from any platform: WordPress, Tilda, 1C-Bitrix, and others.",
  "unique.faq.a3": "We handle all DevOps: setup, monitoring, updates. Or we deploy on your infrastructure — your choice.",
  "unique.faq.a4": "A dedicated Senior engineer handles your tasks: new features, CRM/1C integrations, UI customization, technical debt.",
  "unique.faq.a5": "For chains with 3+ stores and 1M+ ₽/month turnover who want their own brand and independence from marketplaces.",
  "unique.faq.q1": "What if I want to stop the partnership?",
  "unique.faq.q2": "Can I migrate an existing website?",
  "unique.faq.q3": "Who manages the server?",
  "unique.faq.q4": "What does 25 developer hours mean?",
  "unique.faq.q5": "Who is Unique for?",
  "unique.faq.title": "Frequently asked questions",
  "unique.features.cashback.desc": "Loyalty program for your buyers: cashback on every order drives repeat purchases.",
  "unique.features.cashback.title": "Cashback program",
  "unique.features.dev.desc": "Dedicated engineer for customization, integrations, and technical tasks. No outsourcing.",
  "unique.features.dev.title": "25 h/month — Senior developer",
  "unique.features.freedom.desc": "Cancel any time — your store keeps working. All rights to domain, server, and data remain with you.",
  "unique.features.freedom.title": "Full independence",
  "unique.features.marketplace.desc": "Maximum marketplace priority, competitor analytics, A/B testing, Ingosstrakh insurance — all included.",
  "unique.features.marketplace.title": "Full Maximum plan",
  "unique.features.platform.desc": "A full-featured online store built on our code. Your domain, your server, your data. Works independently of us.",
  "unique.features.platform.title": "Your platform",
  "unique.features.pm.desc": "Strategic consulting, backlog prioritization, product metrics analysis.",
  "unique.features.pm.title": "5 h/month — Product manager",
  "unique.features.title": "What's included in Unique",
  "unique.form.budgetPlaceholder": "1–3 million RUB/month",
  "unique.form.cities": "Cities of presence",
  "unique.form.cityPlaceholder": "Moscow, Saint Petersburg",
  "unique.form.company": "Company name",
  "unique.form.companyPlaceholder": "Flower Paradise LLC",
  "unique.form.detailsPlaceholder": "Describe your goals, wishes, business specifics...",
  "unique.form.email": "Email",
  "unique.form.error": "Failed to submit application. Please try again later.",
  "unique.form.name": "Your name",
  "unique.form.namePlaceholder": "John Smith",
  "unique.form.phone": "Phone",
  "unique.form.revenue": "Approximate monthly revenue",
  "unique.form.site": "Current website",
  "unique.form.submit": "Submit application",
  "unique.form.subtitle": "A manager will contact you within an hour and answer all questions",
  "unique.form.success.desc": "Our manager will contact you within the next hour.",
  "unique.form.success.title": "Application submitted!",
  "unique.form.title": "Apply now",
  "unique.form.wishes": "What do you want from the platform?",
  "unique.hero.badge": "Flagship plan",
  "unique.hero.cta": "Apply now",
  "unique.hero.note": "Custom pricing for large chains",
  "unique.hero.price": "from 79,990 ₽/month",
  "unique.hero.subtitle": "Not a site on a platform — a full platform of your own. Domain, server, and code belong to you. Cancel any time, your store keeps running.",
  "unique.hero.title": "Your own flower e-commerce platform",
  "unique.process.step1.desc": "Submit your application — manager reaches out within an hour",
  "unique.process.step1.title": "Application",
  "unique.process.step2.desc": "Online meeting: we show capabilities and discuss your goals",
  "unique.process.step2.title": "Demo",
  "unique.process.step3.desc": "We align on scope, timeline, team composition and sign the contract",
  "unique.process.step3.title": "Agreement",
  "unique.process.step4.desc": "We deploy the platform, migrate your data, and launch your store",
  "unique.process.step4.title": "Launch",
  "unique.process.title": "How it works",
  "upload": {
    "actions": {
      "cancel": "Cancel",
      "done": "Done",
      "process": "Process",
      "retry": "Retry"
    },
    "aria": {
      "dropzone": "File upload area",
      "region": "File upload",
      "removeFile": "Remove file",
      "retryUpload": "Retry upload",
      "uploadList": "Upload files list"
    },
    "classification": {
      "catalog": "Catalog",
      "generic": "Document",
      "invoice": "Invoice",
      "orLabel": "or",
      "pricelist": "Price list"
    },
    "dropzone": {
      "hint": "or click to browse",
      "label": "Drop files here"
    },
    "preview": {
      "moreRows": "...{{count}} more rows",
      "pages": "{{count}} pages"
    }
  },
  "upload.actions.cancel": "Cancel",
  "upload.actions.done": "Done",
  "upload.actions.process": "Process",
  "upload.actions.retry": "Retry",
  "upload.aria.region": "Region",
  "upload.aria.removeFile": "Remove file",
  "upload.aria.retryUpload": "Retry upload",
  "upload.aria.uploadList": "Upload list",
  "upload.classification.orLabel": "Or label",
  "upload.dropzone.hint": "Перетащите файл или нажмите для выбора",
  "upload.dropzone.label": "Label",
  "upload.preview.moreRows": "More rows",
  "upload.preview.pages": "Pages",
  "validation.email": "Invalid email format",
  "validation.field.bik.length": "BIK must contain 9 digits",
  "validation.field.bik.required": "Enter BIK",
  "validation.field.checkingAccount.length": "Checking account must contain 20 digits",
  "validation.field.checkingAccount.required": "Enter checking account",
  "validation.field.inn.length": "TIN must contain 10 or 12 digits",
  "validation.field.inn.required": "Enter TIN",
  "validation.field.kpp.length": "KPP must contain 9 digits",
  "validation.field.kpp.required": "Enter KPP",
  "validation.field.name.pattern": "Name can only contain letters",
  "validation.field.name.required": "Enter name",
  "validation.field.ogrn.length": "OGRN must contain 13 or 15 digits",
  "validation.field.ogrn.required": "Enter OGRN",
  "validation.invalid": "Invalid value",
  "validation.max": "Maximum value: {{max}}",
  "validation.maxLength": "Maximum {{max}} characters",
  "validation.min": "Minimum value: {{min}}",
  "validation.minLength": "Minimum {{min}} characters",
  "validation.otpLength": "Code must contain {{length}} digits",
  "validation.passwordMaxLength": "Password is too long",
  "validation.passwordMinLength": "Password is too short",
  "validation.passwordMismatch": "Passwords do not match",
  "validation.passwordWeak": "Password is too weak",
  "validation.passwordWeakStrong": "Password is too weak. Add a special character (!@#$%^&*)",
  "validation.phone": "Invalid phone format",
  "validation.required": "Required field",
  "validation.requiredEmail": "Enter email",
  "validation.requiredName": "Enter name",
  "validation.requiredPassword": "Enter password",
  "validation.requiredPhone": "Enter phone number",
  "validation.url": "Invalid URL",
  "verifyEmail.errorTitle": "Confirmation error",
  "verifyEmail.goToDashboard": "Go to dashboard",
  "verifyEmail.invalidLink": "Invalid link. Request confirmation again.",
  "verifyEmail.loading": "Confirming email...",
  "verifyEmail.loginButton": "Sign in",
  "verifyEmail.resendButton": "Resend",
  "verifyEmail.resendError": "Failed to send email. Try again later.",
  "verifyEmail.resendSuccess": "Email resent. Check your inbox.",
  "verifyEmail.successBody": "All platform features are now available to you.",
  "verifyEmail.successTitle": "Email confirmed!",
  "verifyEmail.verifyError": "Failed to confirm email. The link may have expired.",
  "visualSearch.analysisTitle": "Photo analysis",
  "visualSearch.analyzing": "Analyzing bouquet...",
  "visualSearch.buildWithAi": "Build with AI florist",
  "visualSearch.cameraButton": "Search by photo",
  "visualSearch.confidence": "{{score}}% match",
  "visualSearch.error.analysisFailed": "Failed to analyze the photo",
  "visualSearch.error.notBouquet": "No bouquet detected in the photo",
  "visualSearch.error.tooLarge": "File is too large (max 10 MB)",
  "visualSearch.foundFlowers": "Found: {{description}}",
  "visualSearch.matchesTitle": "Similar bouquets",
  "visualSearch.noExactMatch": "No exact matches found",
  "visualSearch.noExactMatchHint": "But we found similar options",
  "visualSearch.pinterest.analyze": "Find similar",
  "visualSearch.pinterest.blocked": "Could not load image from the link",
  "visualSearch.pinterest.blockedHint": "Download the image and upload manually",
  "visualSearch.pinterest.placeholder": "Paste an image or pin link",
  "visualSearch.pinterest.title": "Search by link",
  "visualSearch.style": "Style: {{style}}",
  "visualSearch.takePhoto": "Take photo",
  "visualSearch.title": "Search by photo",
  "visualSearch.tryAgain": "Try again",
  "visualSearch.uploadPhoto": "Upload photo",
  "visualSearch.viewAnalogues": "View similar",
  "wholesale.buyer.applicationHint": "Fill out the form and we will review your application within 24 hours.",
  "wholesale.buyer.applicationTitle": "Wholesale Access Application",
  "wholesale.buyer.companyName": "Company Name",
  "wholesale.buyer.companyNamePlaceholder": "Flower Paradise LLC",
  "wholesale.buyer.email": "Email",
  "wholesale.buyer.emailPlaceholder": "info@company.com",
  "wholesale.buyer.pendingDescription": "We will review your application soon. You will be notified about the decision.",
  "wholesale.buyer.pendingTitle": "Application Submitted",
  "wholesale.buyer.phone": "Phone",
  "wholesale.buyer.phonePlaceholder": "+1 (999) 123-4567",
  "wholesale.buyer.purpose": "Purchase Purpose",
  "wholesale.buyer.purposePlaceholder": "Describe why you need wholesale access...",
  "wholesale.buyer.reapply": "Reapply",
  "wholesale.buyer.rejectedReason": "Reason",
  "wholesale.buyer.rejectedTitle": "Application Rejected",
  "wholesale.buyer.statusPending": "Under Review",
  "wholesale.buyer.statusRejected": "Rejected",
  "wholesale.buyer.submit": "Submit Application",
  "wholesale.buyer.submitError": "Error submitting application",
  "wholesale.catalog.available": "Available",
  "wholesale.catalog.close": "Close",
  "wholesale.catalog.color.all": "All colors",
  "wholesale.catalog.color.mix": "Mixed",
  "wholesale.catalog.color.pink": "Pink",
  "wholesale.catalog.color.red": "Red",
  "wholesale.catalog.color.white": "White",
  "wholesale.catalog.color.yellow": "Yellow",
  "wholesale.catalog.colorFilter": "Color",
  "wholesale.catalog.confirm": "Confirm",
  "wholesale.catalog.deliveryDateRange": "Delivery date",
  "wholesale.catalog.emptySubtitle": "New batches from suppliers will appear here",
  "wholesale.catalog.emptyTitle": "No available lots",
  "wholesale.catalog.freshness.critical": "Urgent",
  "wholesale.catalog.freshness.fresh": "Fresh",
  "wholesale.catalog.freshness.warning": "Expiring soon",
  "wholesale.catalog.hideFilters": "Hide filters",
  "wholesale.catalog.inStock": "in stock",
  "wholesale.catalog.lessFilters": "Less filters",
  "wholesale.catalog.loadError": "Failed to load catalog",
  "wholesale.catalog.loadingSkeleton": "Loading lot",
  "wholesale.catalog.moreFilters": "More filters",
  "wholesale.catalog.origin.all": "All origins",
  "wholesale.catalog.origin.colombia": "Colombia",
  "wholesale.catalog.origin.ecuador": "Ecuador",
  "wholesale.catalog.origin.kenya": "Kenya",
  "wholesale.catalog.origin.netherlands": "Netherlands",
  "wholesale.catalog.origin.russia": "Russia",
  "wholesale.catalog.originFilter": "Country",
  "wholesale.catalog.price": "Price",
  "wholesale.catalog.priceMax": "Max price",
  "wholesale.catalog.priceMin": "Min price",
  "wholesale.catalog.priceRange": "Price range",
  "wholesale.catalog.quantity": "Quantity",
  "wholesale.catalog.recommendations": "Recommended to order",
  "wholesale.catalog.reservationCreated": "Reservation created",
  "wholesale.catalog.reservationError": "Failed to create reservation",
  "wholesale.catalog.reserve": "Reserve",
  "wholesale.catalog.reserveTitle": "Reserve",
  "wholesale.catalog.searchPlaceholder": "Search by name...",
  "wholesale.catalog.showFilters": "Show filters",
  "wholesale.catalog.sku": "SKU",
  "wholesale.catalog.sort.expiringSoon": "Expiring soon",
  "wholesale.catalog.sort.newest": "Newest",
  "wholesale.catalog.sort.priceAsc": "Price ↑",
  "wholesale.catalog.sort.priceDesc": "Price ↓",
  "wholesale.catalog.stock": "In stock",
  "wholesale.catalog.subtitle": "Fresh batches from suppliers — partners only",
  "wholesale.catalog.title": "Wholesale Catalog",
  "wholesale.compare.available": "Available",
  "wholesale.compare.backToCatalog": "Back to catalog",
  "wholesale.compare.critical": "Urgent",
  "wholesale.compare.delivery": "Delivery",
  "wholesale.compare.emptySubtitle": "Select a component to compare suppliers",
  "wholesale.compare.emptyTitle": "No suppliers to compare",
  "wholesale.compare.fresh": "Fresh",
  "wholesale.compare.freshness": "Freshness",
  "wholesale.compare.price": "Price",
  "wholesale.compare.rating": "Rating",
  "wholesale.compare.select": "Select",
  "wholesale.compare.supplier": "Supplier",
  "wholesale.compare.title": "Supplier Comparison",
  "wholesale.compare.warning": "Expiring soon",
  "wholesale.invoices.address": "Address",
  "wholesale.invoices.backButton": "Back button",
  "wholesale.invoices.cancel": "Cancel",
  "wholesale.invoices.confirmDelivery": "Confirm delivery",
  "wholesale.invoices.deadline": "Deadline",
  "wholesale.invoices.deliveryDate": "Delivery date",
  "wholesale.invoices.empty": "Нет загруженных накладных",
  "wholesale.invoices.emptyHint": "Загрузите PDF накладной от поставщика для автоматической обработки",
  "wholesale.invoices.invoiceTitle": "Invoice title",
  "wholesale.invoices.lots": "Lots",
  "wholesale.invoices.minOrder": "Min order",
  "wholesale.invoices.price": "Price",
  "wholesale.invoices.productName": "Product name",
  "wholesale.invoices.publishAll": "Publish all",
  "wholesale.invoices.quantity": "Quantity",
  "wholesale.invoices.save": "Save",
  "wholesale.invoices.subtitle": "История загруженных накладных и статусы обработки",
  "wholesale.invoices.title": "Invoices",
  "wholesale.invoices.upload": "Загрузить накладную",
  "wholesale.invoices.upload.backToList": "Back to list",
  "wholesale.invoices.upload.published": "Published",
  "wholesale.invoices.upload.retry": "Retry",
  "wholesale.invoices.upload.title": "Title",
  "wholesale.landing.benefit1Desc": "Direct deliveries from producers and importers",
  "wholesale.landing.benefit1Title": "Fresh Batches",
  "wholesale.landing.benefit2Desc": "Discounts up to 40% off retail price",
  "wholesale.landing.benefit2Title": "Wholesale Prices",
  "wholesale.landing.benefit3Desc": "Freshness control and storage monitoring",
  "wholesale.landing.benefit3Title": "Quality Guarantee",
  "wholesale.landing.loginToApply": "Log in to apply",
  "wholesale.landing.subtitle": "Fresh batches from suppliers at wholesale prices. Apply to get access to the catalog.",
  "wholesale.landing.title": "Wholesale Flower Purchasing",
  "wholesale.lot.freshness.critical": "Urgent",
  "wholesale.lot.freshness.fresh": "Fresh",
  "wholesale.lot.freshness.warning": "Expiring soon",
  "wholesale.lotBlock.available": "available",
  "wholesale.lotBlock.order": "Order",
  "wholesale.lotBlock.subtitle": "Available for wholesale buyers",
  "wholesale.lotBlock.title": "Wholesale Lots",
  "wholesale.recommendations.autoOrder": "Auto-order",
  "wholesale.recommendations.ordered": "Ordered: {{count}} items",
  "wholesale.recommendations.supplier": "Supplier",
  "wholesale.recommendations.title": "AI Recommendations",
  "wholesale.reservations.backToCatalog": "Back to catalog",
  "wholesale.reservations.cancel": "Cancel",
  "wholesale.reservations.cancelError": "Failed to cancel reservation",
  "wholesale.reservations.confirmError": "Failed to confirm prepayment",
  "wholesale.reservations.confirmPrepayment": "Confirm prepayment",
  "wholesale.reservations.dispute": "Open dispute",
  "wholesale.reservations.disputeError": "Failed to open dispute",
  "wholesale.reservations.disputeHint": "Describe the dispute reason. A manager will review within 24 hours.",
  "wholesale.reservations.disputePlaceholder": "Dispute reason",
  "wholesale.reservations.disputeTitle": "Open Dispute",
  "wholesale.reservations.emptySubtitle": "Reserve flowers from the wholesale catalog",
  "wholesale.reservations.emptyTitle": "No reservations",
  "wholesale.reservations.leaveReview": "Leave review",
  "wholesale.reservations.loadError": "Failed to load reservations",
  "wholesale.reservations.lotFallback": "Lot #{id}",
  "wholesale.reservations.openDispute": "Submit dispute",
  "wholesale.reservations.overallRating": "Overall rating",
  "wholesale.reservations.pay": "Pay",
  "wholesale.reservations.payError": "Failed to initiate payment",
  "wholesale.reservations.prepaymentHint": "Enter payment order number or transfer details",
  "wholesale.reservations.prepaymentPlaceholder": "Payment order number",
  "wholesale.reservations.prepaymentTitle": "Prepayment Confirmation",
  "wholesale.reservations.ratingStar": "{{star}} star",
  "wholesale.reservations.reviewError": "Failed to submit review",
  "wholesale.reservations.reviewHint": "Rate the quality and leave a comment",
  "wholesale.reservations.reviewPlaceholder": "Your comment",
  "wholesale.reservations.reviewTitle": "Delivery Review",
  "wholesale.reservations.status.cancelled": "Cancelled",
  "wholesale.reservations.status.completed": "Completed",
  "wholesale.reservations.status.confirmed": "Confirmed",
  "wholesale.reservations.status.disputed": "Disputed",
  "wholesale.reservations.status.pendingPayment": "Pending payment",
  "wholesale.reservations.status.prepaid": "Paid",
  "wholesale.reservations.subcategory.pricing": "Pricing",
  "wholesale.reservations.subcategory.quality": "Quality",
  "wholesale.reservations.subcategory.service": "Service",
  "wholesale.reservations.subcategory.timeliness": "Timeliness",
  "wholesale.reservations.submit": "Submit",
  "wholesale.reservations.submitReview": "Submit review",
  "wholesale.reservations.title": "My Reservations",
  "wholesale.reservations.unitFallback": "pcs"
}
