// en/vendor_add_deal
export const vendor_add_deal = {
  title: 'New deal',
  title_edit: 'Edit deal',
  rejection_title: 'This deal was rejected in review',
  rejection_hint: 'Fix the issue and click "Resubmit for review".',
  type_question: 'What type of deal?',
  fields_title: 'Deal details',
  preview_title: 'Preview - this is how the card will look',
  preview_close: 'Close preview',
  name: 'Product / deal name',
  description: 'Description',
  original_price: 'Original price ₪',
  discount: 'Discount %',
  discount_tooltip:
    'Discount relative to the original price. Multideal only lists deals with at least 50% off (allowed range: 50–99).',
  discount_min_warning: 'The minimum discount on Multideal is 50% off the original price',
  discount_range_hint: 'Between 50% and 99%',
  calculated_price: 'Price after discount',
  quantity: 'Quantity',
  start_time: 'Start time',
  end_time: 'End time',
  pickup_address: 'Pickup address',
  pickup_hours: 'Pickup hours',
  special_instructions: 'Special instructions (optional)',
  image_search: 'Search image',
  image_upload: 'Upload image',
  submit_for_approval: 'Send for approval',
  submit_publish: 'Publish',
  save_changes: 'Save changes',
  lifecycle_title: 'Availability and inventory',
  lifecycle_status_active: 'The deal is active and available to customers',
  lifecycle_status_paused: 'The deal is paused and unavailable to customers',
  lifecycle_quantity_label: 'Add inventory units',
  lifecycle_quantity_action: 'Add quantity',
  lifecycle_pause_action: 'Pause deal',
  lifecycle_resume_action: 'Resume deal',
  lifecycle_error: 'The deal could not be updated. Refresh and try again.',
  archive_deal: 'Archive deal',
  archive_confirm:
    "Move this deal to the archive? It will be removed from the site and customers won't be able to buy it. Existing purchases are not affected. You can restore it from the archive at any time.",
  approval_note_edit:
    'Changes to an active deal are saved immediately; substantial changes may go through an additional review',
  submit_success: 'Deal saved successfully',
  approval_note:
    'Your deal will be sent to the Multideal team for approval and go live once approved',
  approval_note_veteran: 'As a veteran vendor, your deal is published immediately',
  voucher_face_value: 'Face value ₪',
  voucher_validity: 'Validity',
  category: 'Category',
  delivery_pickup_only: 'Pickup only',
  delivery_delivery: 'Delivery',
  delivery_both: 'Pickup and delivery',
  // ─── Group deal fields ─────────────────────────────────────────────────
  group_settings_title: 'Group Deal Settings',
  group_fill_rule: "What happens if the group doesn't fill?",
  group_fill_rule_all_or_nothing:
    "All or nothing — if the minimum isn't reached by the deadline, the deal is cancelled and everyone is refunded",
  group_fill_rule_minimum_threshold:
    "Minimum threshold — the deal goes ahead once the minimum is reached, even if it doesn't fill completely",
  group_min_size: 'Minimum Participants',
  group_max_size: 'Maximum Participants',
  group_per_customer_limit: 'Per-Customer Limit',
  group_cancellation_policy: 'Cancellation Policy',
  group_cancellation_window_hours: 'Cancellation window (hours)',
  cancellation_policy_legal_only: 'Legal Only',
  cancellation_policy_flexible: 'Flexible',
  cancellation_policy_custom_window: 'Custom Window',
  group_deadline: 'Closing Date',
  group_tiered_pricing: 'Tiered Pricing',
  group_add_tier: 'Add Tier',
  group_remove_tier: 'Remove Tier',
  group_early_bird: 'Early Bird Bonus',
  group_early_bird_slots: 'Early Bird Slots',
  group_early_bird_discount: 'Extra Discount (%)',
  group_social_sharing: 'Sharing Incentive',
  group_social_sharing_reward: 'Reward Description',
  group_bulk_pickup: 'Bulk Pickup',
  group_bulk_pickup_details: 'Bulk Pickup Details',
  is_voucher_label: 'Store Credit / Voucher',
  is_voucher_hint: 'This deal grants store credit or a voucher redeemable at the business',
  category_label: 'Category',
  category_placeholder: 'Select a category',
  tags_label: 'Tags',
  error_load_categories: 'Could not load categories. Please try again.',
  error_load_tags: 'Could not load tags. Please try again.',
  tags_see_all: 'See {count} more tags',
  tags_show_less: 'Show less',
  delivery_method: 'Delivery method',
  delivery_method_placeholder: 'Choose a delivery method',
  duration_label: 'Deal duration',
  duration_immediate: 'Immediately',
  duration_change_start: 'Change start time',
  duration_preset_1d: '1 day',
  duration_preset_1w: '1 week',
  duration_preset_1m: '1 month',
  duration_preset_end_of_day: 'Until end of day',
  duration_preset_end_of_week: 'Until end of week',
  duration_preset_end_of_month: 'Until end of month',
  duration_preset_custom: 'Custom',
  duration_ends_on: 'Ends:',
  duration_max_error: 'Maximum duration is one month',
  window_end_after_start: 'End date must be after start date',
  pickup_address_change: 'Change address',
  pickup_address_add: 'Add address',
  pickup_address_add_new: 'Add new address',
  pickup_address_drawer_title: 'Pickup address',
  pickup_address_save: 'Save address',
  pickup_address_label_placeholder: 'Address name (e.g. Main store)',
  pickup_address_saving: 'Saving...',
  pickup_address_error: 'Error saving address. Please try again.',
  pickup_address_apt_label: 'Apt',
  pickup_hours_from: 'From',
  pickup_hours_to: 'To',
  pickup_details_section: 'Pickup details',
  pickup_disabled_hint: 'Enable self-pickup in your settings first',
  pickup_disabled_helper: 'Enable self-pickup in ',
  pickup_disabled_settings_link: 'settings',
  pickup_disabled_helper_suffix: ' first',
  pricing_mode_label: 'Pricing',
  voucher_tooltip:
    'Voucher = the customer buys store credit to spend freely at your business. Leave off if the deal is for a specific product or service',
  option_value_code_tooltip:
    'A short internal identifier in English for this option (e.g. S, M, RED). Not shown to customers; used to identify stock.',
  preview_tiers_count: '{count} price tiers',
  // ─── Launch mode picker ────────────────────────────────────────────────
  launch_mode_label: 'Deal launch time',
  launch_mode_now: 'Launch now',
  launch_mode_scheduled: 'Scheduled launch',
  launch_mode_starts_immediately: 'Starts immediately',
  launch_mode_past_error: 'Start date must be in the future',
  max_per_user_label: 'Max units per customer',
  max_per_user_help: 'Unlimited by default — enter a number to cap units per customer',
  max_per_user_placeholder: 'No limit',
  error_required: 'Required',
  error_invalid_price: 'Enter a valid price',
  error_price_positive: 'Price must be greater than 0',
  error_enter_number: 'Enter a number',
  error_max_discount: 'Maximum discount is 99%',
  error_time_format: 'Time must be in HH:MM format',
  error_required_pickup_hours: 'Pickup hours are required when self-pickup is offered',
  error_min_price: 'Deal price after discount must be at least ₪3',
  error_update_failed: 'Update failed — please try again',
  error_draft_save_failed: 'Failed to save draft before submission. Please try again.',
  error_submission_failed: 'Submission failed — please try again',
  error_network: 'Network error — please try again',
  page_title_edit: 'Edit Deal - Multideal',
  submit_for_review: 'Submit for Review',
} as const;
