<?php

return [
    'title' => 'Coupons',
    'menu' => 'Coupons',
    'list_title' => 'Coupon List',
    'list_subtitle' => 'View and manage all coupons',
    'create_title' => 'New Coupon',
    'create_subtitle' => 'Create a new coupon',
    'edit_title' => 'Edit Coupon',
    'edit_subtitle' => 'Update coupon information',
    'update_title' => 'Update Coupon',
    'update_subtitle' => 'Update coupon information',
    'show_title' => 'Coupon Details',
    'show_subtitle' => 'View coupon information',
    'usage_title' => 'Usage History',
    'usage_fields_client' => 'Client',
    'usage_fields_order' => 'Order',
    'usage_fields_discount_amount' => 'Discount Amount',
    'usage_fields_original_amount' => 'Original Amount',
    'usage_fields_final_amount' => 'Final Amount',
    'usage_fields_used_at' => 'Used At',
    'usage_no_usage' => 'No usage found yet.',
    'fields_code' => 'Coupon Code',
    'fields_name' => 'Coupon Name',
    'fields_description' => 'Description',
    'fields_type' => 'Coupon Type',
    'fields_discount_value' => 'Discount Value',
    'fields_currency' => 'Currency',
    'fields_min_order_amount' => 'Minimum Order Amount',
    'fields_max_discount_amount' => 'Maximum Discount Amount',
    'fields_usage_limit' => 'Usage Limit',
    'fields_usage_count' => 'Usage Count',
    'fields_is_active' => 'Active',
    'fields_starts_at' => 'Start Date',
    'fields_expires_at' => 'Expiry Date',
    'fields_date_range' => 'Validity Dates',
    'fields_criteria' => 'Criteria',
    'fields_status' => 'Status',
    'fields_created_by' => 'Created By',
    'fields_created_by_admin' => 'Created By Admin',
    'fields_created_at' => 'Created At',
    'fields_updated_at' => 'Updated At',
    'fields_basic_info' => 'Basic Information',
    'fields_conditions' => 'Conditions',
    'filters_search' => 'Search...',
    'filters_type' => 'Coupon Type',
    'filters_status' => 'Status',
    'filters_currency' => 'Currency',
    'filters_all_types' => 'All Types',
    'filters_all_statuses' => 'All Statuses',
    'filters_all_currencies' => 'All Currencies',
    'types_percentage' => 'Percentage',
    'types_fixed' => 'Fixed',
    'statuses_active' => 'Active',
    'statuses_inactive' => 'Inactive',
    'statuses_expired' => 'Expired',
    'statuses_not_started' => 'Not Started',
    'statuses_limit_reached' => 'Limit Reached',
    'target_title' => 'Target Settings',
    'target_type' => 'Target Type',
    'target_types_all' => 'All Products',
    'target_types_specific_products' => 'Specific Products',
    'target_types_specific_groups' => 'Specific Product Groups',
    'target_types_specific_tlds' => 'Specific TLDs',
    'target_products' => 'Target Products',
    'target_groups' => 'Target Product Groups',
    'target_tlds' => 'Target TLDs',
    'criteria_title' => 'Coupon Criteria',
    'criteria_add_criterion' => 'Add Criterion',
    'criteria_remove_criterion' => 'Remove Criterion',
    'criteria_description' => 'Define criteria for when this coupon can be used',
    'criteria_no_criteria' => 'No criteria defined',
    'criteria_types_product' => 'Product',
    'criteria_types_product_group' => 'Product Group',
    'criteria_types_tld' => 'Domain TLD',
    'criteria_types_country' => 'Country',
    'criteria_types_currency' => 'Currency',
    'criteria_types_user_type' => 'User Type',
    'criteria_types_order_type' => 'Order Type',
    'criteria_types_order_amount' => 'Order Amount',
    'criteria_types_registration_date' => 'Registration Date',
    'criteria_types_title' => 'Criteria Type',
    'criteria_operators_equals' => 'Equals',
    'criteria_operators_in' => 'In',
    'criteria_operators_not_in' => 'Not In',
    'criteria_operators_greater_than' => 'Greater Than',
    'criteria_operators_less_than' => 'Less Than',
    'criteria_operators_greater_than_equal' => 'Greater Than or Equal',
    'criteria_operators_less_than_equal' => 'Less Than or Equal',
    'criteria_operators_between' => 'Between',
    'criteria_operators_not_between' => 'Not Between',
    'criteria_operators_title' => 'Operator',
    'criteria_required' => 'Required',
    'criteria_order' => 'Order',
    'criteria_values' => 'Values',
    'placeholders_select_type' => 'Select coupon type',
    'placeholders_select_currency' => 'Select currency',
    'placeholders_select_criteria_type' => 'Select criteria type',
    'placeholders_select_date_range' => 'Select date range',
    'placeholders_unlimited' => 'Unlimited',
    'messages_created' => 'Coupon created successfully.',
    'messages_updated' => 'Coupon updated successfully.',
    'messages_deleted' => 'Coupon deleted successfully.',
    'messages_cannot_delete' => 'This coupon cannot be deleted because it has been used.',
    'messages_delete_error' => 'An error occurred while deleting the coupon: :error',
    'messages_code_exists' => 'This coupon code is already in use.',
    'messages_invalid_discount' => 'Percentage discount cannot exceed 100%.',
    'confirmations_delete' => 'Are you sure you want to delete this coupon?',
    'confirmations_delete_warning' => 'This action cannot be undone.',
    'help_code' => 'Coupon code can only contain uppercase letters, numbers, hyphens and underscores.',
    'help_discount_value' => 'Enter 0-100 for percentage discount, or amount for fixed discount.',
    'help_min_order_amount' => 'Coupon cannot be used for orders below this amount.',
    'help_max_discount_amount' => 'Limits maximum discount amount for percentage discounts.',
    'help_usage_limit' => 'Leave empty for unlimited usage.',
    'help_starts_at' => 'Leave empty to activate immediately.',
    'help_expires_at' => 'Leave empty for no expiration.',
    'help_date_range' => 'Select the date range when the coupon is valid. Leave empty for unlimited.',
    'help_criteria' => 'Determines when the coupon is valid.',
    'help_target_type' => 'Choose whether this coupon applies to all products or specific ones.',
    'help_target_products' => 'Select specific products this coupon can be applied to. Use Ctrl/Cmd for multiple selection.',
    'help_target_groups' => 'Select specific product groups this coupon can be applied to. Use Ctrl/Cmd for multiple selection.',
    'help_target_tlds' => 'Select specific TLDs this coupon can be applied to. Use Ctrl/Cmd for multiple selection.',
    'buttons_create' => 'New Coupon',
    'buttons_edit' => 'Edit',
    'buttons_update' => 'Update',
    'buttons_delete' => 'Delete',
    'buttons_save' => 'Save',
    'buttons_cancel' => 'Cancel',
    'buttons_back' => 'Back',
    'buttons_add_criterion' => 'Add Criterion',
    'buttons_view' => 'View',
    'tables_columns_code' => 'Code',
    'tables_columns_name' => 'Name',
    'tables_columns_type' => 'Type',
    'tables_columns_discount' => 'Discount',
    'tables_columns_currency' => 'Currency',
    'tables_columns_min_amount' => 'Min. Amount',
    'tables_columns_max_discount' => 'Max. Discount',
    'tables_columns_usage' => 'Usage',
    'tables_columns_status' => 'Status',
    'tables_columns_dates' => 'Dates',
    'tables_columns_created_by' => 'Created By',
    'tables_columns_actions' => 'Actions',
    'tables_no_data' => 'No coupons found yet.',
    'tables_no_criteria' => 'No criteria defined for this coupon.',
    'statistics_title' => 'Coupon Statistics',
    'statistics_total_usage' => 'Total Usage',
    'statistics_remaining_usage' => 'Remaining Usage',
    'statistics_total_discount' => 'Total Discount',
    'statistics_average_discount' => 'Average Discount',
    'statistics_recent_usages' => 'Recent Usages',
    'statistics_no_recent_usage' => 'No recent usage found.',
    'validation_code_required' => 'Coupon code is required.',
    'validation_code_unique' => 'This coupon code is already in use.',
    'validation_code_format' => 'Coupon code can only contain uppercase letters, numbers, hyphens and underscores.',
    'validation_name_required' => 'Coupon name is required.',
    'validation_type_required' => 'Coupon type is required.',
    'validation_discount_required' => 'Discount value is required.',
    'validation_discount_numeric' => 'Discount value must be a number.',
    'validation_discount_min' => 'Discount value cannot be less than 0.',
    'validation_discount_max_percentage' => 'Percentage discount cannot exceed 100%.',
    'validation_currency_required' => 'Currency is required.',
    'validation_currency_exists' => 'Invalid currency.',
    'validation_min_amount_numeric' => 'Minimum order amount must be a number.',
    'validation_min_amount_min' => 'Minimum order amount cannot be less than 0.',
    'validation_max_discount_numeric' => 'Maximum discount amount must be a number.',
    'validation_max_discount_min' => 'Maximum discount amount cannot be less than 0.',
    'validation_usage_limit_integer' => 'Usage limit must be an integer.',
    'validation_usage_limit_min' => 'Usage limit cannot be less than 1.',
    'validation_starts_at_date' => 'Start date must be a valid date.',
    'validation_expires_at_date' => 'Expiry date must be a valid date.',
    'validation_expires_at_after' => 'Expiry date must be after start date.',
    'validation_criteria_array' => 'Criteria must be in array format.',
    'validation_criteria_type_required' => 'Criteria type is required.',
    'validation_criteria_type_invalid' => 'Invalid criteria type.',
    'validation_criteria_value_required' => 'Criteria value is required.',
    'validation_criteria_value_array' => 'Criteria value must be in array format.',
    'validation_criteria_operator_required' => 'Criteria operator is required.',
    'validation_criteria_operator_invalid' => 'Invalid criteria operator.',
    'validation_criteria_order_integer' => 'Order must be an integer.',
    'validation_criteria_order_min' => 'Order cannot be less than 0.',
    'summary_total_coupons' => 'Total Coupons',
    'summary_active_coupons' => 'Active Coupons',
    'summary_expired_coupons' => 'Expired',
    'summary_total_usage' => 'Total Usage',
    'summary_total_savings' => 'Total Savings',
    'actions_duplicate' => 'Duplicate',
    'actions_export' => 'Export',
    'actions_import' => 'Import',
    'actions_bulk_delete' => 'Bulk Delete',
    'actions_bulk_activate' => 'Bulk Activate',
    'actions_bulk_deactivate' => 'Bulk Deactivate',
];
