// en/variants — Vendor deal variants UI strings (Wave 18 will fill with proper copy)
export const variants = {
  // mode toggle
  mode_single: 'Single price',
  mode_variants: 'Multiple variants (size / color / time slot)',
  // axis
  axis_kind_label: 'Variant type',
  axis_kind_SIZE: 'Size',
  axis_kind_COLOR: 'Color',
  axis_kind_TIMESLOT: 'Time slot',
  axis_kind_CUSTOM: 'Custom',
  axis_name_he: 'Axis name (Hebrew)',
  axis_name_en: 'Axis name (English)',
  add_axis: 'Add variant axis',
  remove_axis: 'Remove axis',
  add_option: 'Add option',
  remove_option: 'Remove',
  // option fields
  option_value_code: 'Internal code (Latin letters)',
  option_label_he: 'Label (Hebrew)',
  option_label_en: 'Label (English)',
  option_slot_start: 'Slot start',
  option_slot_end: 'Slot end',
  option_swatch_hex: 'Color (hex)',
  // sku grid
  sku_grid_title: 'Pricing per variant',
  sku_original_price: 'Original ₪',
  sku_discount: 'Discount %',
  sku_discounted_price: 'Final price ₪',
  sku_qty: 'Qty',
  sku_active: 'Active',
  // single mode
  single_original_price: 'Original price ₪',
  single_discount: 'Discount %',
  single_discounted_price: 'Price after discount ₪',
  single_qty: 'Total quantity',
  // picker (deal-detail customer UI)
  out_of_stock: 'Out of stock',
  select_variant_prompt: 'Select an option to continue',
  // card listing (variants-aware)
  price_from: 'From {price}',
  up_to_percent_off: 'Up to {p}% off',
  select_options: 'Select options',
  // quantity discount tiers (vendor sub-editor + customer display)
  qty_tier_heading: 'Quantity discounts',
  qty_tier_hint:
    'Reward bulk buying: each row sets a minimum quantity and the discount applied to the sale price.',
  qty_tier_min_qty_label: 'Min quantity',
  qty_tier_percent_label: 'Discount %',
  qty_tier_add_row: 'Add tier',
  qty_tier_empty: 'No tiers yet — add one to discount bulk purchases',
  qty_tier_remove_row: 'Remove tier',
  qty_tier_preview: 'Buy {minQty}, pay {unit} each (save {percent}%)',
  qty_tier_err_min_qty: 'Minimum quantity must be at least 2 and increase each row.',
  qty_tier_err_percent: 'A higher quantity must give a strictly bigger discount (1–100%).',
  qty_tier_err_max_rows: 'Up to 5 tiers.',
  qty_tier_badge: 'Buy {minQty}, save {percent}%',
  qty_tier_badge_multi: 'Buy {minQty}, save up to {percent}% on select variants',
  qty_tier_applied: '{percent}% off ({minQty}+)',
  qty_tier_ladder: '{minQty}+: {percent}% off',
  axis_name_he_placeholder: 'Size',
  option_label_he_placeholder: 'Small',
  axis_name_en_placeholder: 'Size',
  axis_value_en_placeholder: 'S',
  option_label_en_placeholder: 'Small',
} as const;
