{
  "title": "Analytics",
  "sales": "Sales analytics",
  "purchases": "Purchase analytics",
  "inventory": "Inventory analytics",
  "payments": "Payment analytics",
  "presets": {
    "thisMonth": "This month",
    "lastMonth": "Last month",
    "custom": "Custom",
    "this_month": "This month",
    "last_month": "Last month"
  },
  "buckets": {
    "day": "Daily",
    "week": "Weekly",
    "month": "Monthly",
    "year": "Yearly"
  },
  "compare": {
    "vsLastMonth": "vs last month",
    "vsPriorMonth": "vs prior month",
    "vsPriorPeriod": "vs prior period"
  },
  "shared": {
    "openFilters": "Open filters",
    "reportFilters": "Report filters",
    "filtersHint": "This month, last month, or a custom date range.",
    "inventoryFiltersHint": "Movement window and category scope.",
    "resetFilters": "Reset filters",
    "period": "Period",
    "dateRange": "Date range",
    "fromDate": "From date",
    "toDate": "To date",
    "switchToCustom": "Switch to Custom to edit dates.",
    "export": "Export",
    "toastNoData": "No data to export for this period.",
    "toastExported": "Report exported.",
    "shownCount": "{{count}} shown",
    "channelPos": "POS",
    "channelBackOffice": "Back office"
  },
  "salesPage": {
    "recentSales": "Recent sales",
    "latestInvoices": "Latest invoices in the selected period",
    "noInvoices": "No invoices in this period.",
    "invoice": "Invoice",
    "customer": "Customer",
    "channel": "Channel",
    "date": "Date",
    "payment": "Payment",
    "status": "Status",
    "total": "Total",
    "balance": "Balance",
    "netSales": "Net sales",
    "trendingUp": "Trending up this period",
    "trendingDown": "Trending down this period",
    "grossAfterReturns": "Gross {{amount}} · after returns",
    "collectionRate": "Collection rate",
    "strongCollections": "Strong collections",
    "collectionsNeedAttention": "Collections need attention",
    "outstanding": "{{amount}} outstanding",
    "avgTicket": "Avg. ticket",
    "ticketImproving": "Ticket size improving",
    "ticketSoftening": "Ticket size softening",
    "acrossCompleted": "Across {{count}} completed sales",
    "completedInvoices": "Completed invoices",
    "itemsSold": "{{count}} items sold",
    "returnRate": "{{rate}}% return rate · {{amount}}",
    "invoicesInPeriod": "{{count}} invoices in period",
    "performance": "Sales performance",
    "performanceHint": "{{bucket}} sales, net, and invoice volume",
    "noSales": "No sales in this period.",
    "netTrend": "Net {{trend}}",
    "invoiceCount": "{{count}} invoice",
    "invoiceCount_plural": "{{count}} invoices",
    "salesVsReturns": "Sales vs returns",
    "vsComparison": "{{period}} — {{grain}} comparison",
    "noSalesOrReturns": "No sales or returns in this period.",
    "returnRateBadge": "{{rate}}% return rate",
    "topProducts": "Top selling products",
    "topProductsHint": "Best revenue contributors this period",
    "noProductSales": "No product sales in this period.",
    "quantitySold": "{{amount}} · {{quantity}} sold",
    "chartSales": "Sales",
    "chartNet": "Net",
    "chartInvoices": "Invoices",
    "chartReturns": "Returns",
    "chartRevenue": "Revenue",
    "exportDate": "Date",
    "exportSales": "Sales",
    "exportReturns": "Returns",
    "exportNet": "Net",
    "exportSaleCount": "Sale count",
    "exportReturnCount": "Return count"
  },
  "purchasesPage": {
    "recentPurchases": "Recent purchases",
    "latestOrders": "Latest purchase orders in the selected period",
    "noOrders": "No purchase orders in this period.",
    "poNumber": "PO number",
    "vendor": "Vendor",
    "date": "Date",
    "items": "Items",
    "status": "Status",
    "total": "Total",
    "payable": "Payable",
    "netPurchases": "Net purchases",
    "spendRising": "Spend rising this period",
    "spendEasing": "Spend easing this period",
    "grossAfterReturns": "Gross {{amount}} · after returns",
    "paymentRate": "Payment rate",
    "vendorsSettled": "Vendors mostly settled",
    "payablesNeedAttention": "Payables need attention",
    "payableAmount": "{{amount}} payable",
    "avgOrderValue": "Avg. order value",
    "orderSizeGrowing": "Order size growing",
    "orderSizeShrinking": "Order size shrinking",
    "acrossReceived": "Across {{count}} received orders",
    "receivedOrders": "Received orders",
    "itemsReceived": "{{count}} items received",
    "returnRate": "{{rate}}% return rate · {{amount}}",
    "ordersInPeriod": "{{count}} orders in period",
    "performance": "Purchase performance",
    "performanceHint": "{{bucket}} spend, net, and order volume",
    "noPurchases": "No purchases in this period.",
    "netTrend": "Net {{trend}}",
    "vsReturns": "Purchases vs returns",
    "vsComparison": "{{period}} — {{grain}} comparison",
    "noPurchasesOrReturns": "No purchases or returns in this period.",
    "topVendors": "Top vendors",
    "topVendorsHint": "Where procurement budget went this period",
    "noVendorSpend": "No vendor spend in this period.",
    "selectedPeriod": "Selected period",
    "chartPurchases": "Purchases",
    "chartSpend": "Spend",
    "chartOrders": "Orders",
    "chartReturns": "Returns",
    "chartNet": "Net",
    "exportDate": "Date",
    "exportPurchases": "Purchases",
    "exportReturns": "Returns",
    "exportNet": "Net",
    "exportOrderCount": "Order count",
    "exportReturnCount": "Return count"
  },
  "inventoryPage": {
    "skuCount": "{{count}} SKUs",
    "toastNoStock": "No stock to export for these filters.",
    "category": "Category",
    "noSelection": "No selection shows every category.",
    "showingOf": "Showing {{selected}} of {{total}}.",
    "unitsIssued": "Units issued",
    "turn": "{{rate}}% turn",
    "unitsReceived": "{{count}} units received",
    "netUnits": "Net {{sign}}{{count}} units this period",
    "stockOnHand": "Stock on hand",
    "atCost": "{{amount}} at cost",
    "atRetail": "{{amount}} at retail",
    "needsReordering": "Needs reordering",
    "criticalCount": "{{count}} critical",
    "everyLineHasCover": "Every line has cover",
    "belowLeadTime": "{{count}} below lead time",
    "avgCover": "Average {{days}} days of cover",
    "noUsage": "No usage recorded yet",
    "deadStock": "Dead stock",
    "nothingStale": "Nothing sitting stale",
    "capitalTied": "Capital tied up in slow lines",
    "noSale60": "No sale in 60+ days",
    "reorderSuggestions": "Reorder suggestions",
    "leadTimeHint": "Based on average daily usage and a {{days}}-day lead time",
    "noProducts": "No products match these filters.",
    "sku": "SKU",
    "product": "Product",
    "status": "Status",
    "onHand": "On hand",
    "dailyUse": "Daily use",
    "daysCover": "Days cover",
    "reorderAt": "Reorder at",
    "suggested": "Suggested",
    "soldAgo": "sold {{days}}d ago",
    "neverSold": "never sold",
    "statusCritical": "Critical",
    "statusReorder": "Reorder",
    "statusHealthy": "Healthy",
    "statusOverstocked": "Overstocked",
    "exportNever": "never",
    "stockMovement": "Stock movement",
    "noMovement": "No stock movement in this period.",
    "stockAging": "Stock aging",
    "agingHint": "Value held by time since last sale",
    "noStockToAge": "No stock on hand to age.",
    "fastestMovers": "Fastest movers",
    "moversHint": "Units issued in the selected period",
    "nothingMoved": "Nothing moved in this period.",
    "chartReceived": "Received",
    "chartIssued": "Issued",
    "chartOnHand": "On hand",
    "chartStockValue": "Stock value",
    "exportOnHand": "On hand",
    "exportAvgDaily": "Avg daily usage",
    "exportDaysCover": "Days of cover",
    "exportReorderPoint": "Reorder point",
    "exportSuggestedQty": "Suggested qty",
    "exportStockValue": "Stock value",
    "exportDaysSinceSale": "Days since last sale",
    "exportBrand": "Brand",
    "movementHint": "{{bucket}} goods received against units issued",
    "netUnitsBadge": "Net {{sign}}{{count}} units",
    "unitsCount": "{{count}} units",
    "unitsOnHand": "{{count}} units on hand",
    "percentStale": "{{rate}}% stale",
    "agingTooltip": "{{amount}} · {{skuCount}} SKUs · {{units}} units",
    "moverTooltip": "{{count}} units · {{amount}}"
  },
  "aging": {
    "d0_30": "0–30 days",
    "d31_60": "31–60 days",
    "d61_90": "61–90 days",
    "d90plus": "90+ days"
  },
  "paymentsPage": {
    "recentPayments": "Recent payments",
    "receiptsPayouts": "Receipts and payouts in the selected period",
    "noPayments": "No payments in this period.",
    "number": "Number",
    "party": "Party",
    "direction": "Direction",
    "date": "Date",
    "method": "Method",
    "status": "Status",
    "amount": "Amount",
    "in": "In",
    "out": "Out",
    "moneyIn": "Money in",
    "customerReceipts": "{{count}} customer receipts",
    "avgReceipt": "Average {{amount}} per receipt",
    "moneyOut": "Money out",
    "vendorPayouts": "{{count}} vendor payouts",
    "inboundShare": "{{rate}}% of settled volume was inbound",
    "netCashFlow": "Net cash flow",
    "positivePeriod": "Positive this period",
    "negativePeriod": "Negative this period",
    "receiptsOutpaced": "Receipts outpaced payouts",
    "payoutsOutpaced": "Payouts outpaced receipts",
    "outstanding": "Outstanding",
    "owedToYou": "{{amount}} owed to you",
    "owedToVendors": "{{amount}} owed to vendors",
    "topPayingCustomers": "Top paying customers",
    "largestReceipts": "Largest receipts in the selected period",
    "cashFlow": "Cash flow",
    "noSettled": "No settled payments in this period.",
    "outstandingAging": "Outstanding aging",
    "agingHint": "Pending receivables and payables by age",
    "nothingOutstanding": "Nothing outstanding — all settled.",
    "allCurrent": "All current",
    "chartReceivable": "Receivable",
    "chartPayable": "Payable",
    "chartTotal": "Total",
    "chartReceived": "Received",
    "chartPaidOut": "Paid out",
    "exportDate": "Date",
    "exportReceived": "Received",
    "exportPaidOut": "Paid out",
    "exportReceiptCount": "Receipt count",
    "exportPayoutCount": "Payout count",
    "exportNet": "Net",
    "cashFlowHint": "{{bucket}} receipts against payouts",
    "netTrend": "Net {{trend}}",
    "past30d": "{{amount}} past 30d",
    "openCount": "{{count}} open",
    "paymentCount": "{{count}} payment",
    "paymentCount_plural": "{{count}} payments"
  }
}
