<?php

return [
    'title' => 'Client Groups',
    'subtitle' => 'Manage client groups and categorize clients',
    'menu' => 'Client Groups',

    // Buttons
    'button_add' => 'Add Group',
    'button_show' => 'View',
    'button_edit' => 'Edit',
    'button_delete' => 'Delete',
    'button_save' => 'Save Group',
    'button_update' => 'Update Group',
    'button_cancel' => 'Cancel',
    'button_back' => 'Back to List',

    // Columns
    'column_id' => 'ID',
    'column_name' => 'Group Name',
    'column_color' => 'Color',
    'column_clients' => 'Clients',
    'column_discounts' => 'Discounts',
    'column_created_at' => 'Created',
    'column_actions' => 'Actions',

    // Sections
    'section_basic' => 'Basic Information',
    'section_tax' => 'Tax Settings',
    'section_pricing' => 'Custom Pricing',
    'section_billing' => 'Billing Settings',
    'section_support' => 'Support Priority',
    'section_notifications' => 'Notification Settings',
    'section_settings' => 'Advanced Settings',
    'section_automation' => 'Automation & Overrides',
    'section_resources' => 'Resource Limits',

    // Tabs
    'tab_basic' => 'Basic',
    'tab_pricing' => 'Pricing & Tax',
    'tab_billing' => 'Billing',
    'tab_automation' => 'Automation',
    'tab_notifications' => 'Notifications',
    'tab_resources' => 'Resources',

    // Fields
    'field_group_name' => 'Group Name',
    'field_text_color' => 'Text Color',
    'field_description' => 'Description',
    'field_tax_exempt' => 'Tax Exempt',
    'field_custom_pricing' => 'Enable Custom Pricing',
    'field_pricing_type' => 'Pricing Type',
    'field_discount_percentage' => 'Discount Percentage',
    'field_discount_amount' => 'Discount Amount',
    'field_payment_terms' => 'Payment Terms',
    'field_auto_suspend_disabled' => 'Disable Auto-Suspend',
    'field_override_suspend' => 'Override Suspend (Never Suspend)',
    'field_override_terminate' => 'Override Terminate (Never Terminate)',
    'field_allow_negative_balance' => 'Allow Negative Balance (Credit)',
    'field_credit_limit' => 'Credit Limit',
    'field_support_priority' => 'Support Priority',
    'field_max_domains' => 'Maximum Domains',
    'field_max_products' => 'Maximum Products/Services',
    'field_max_subaccounts' => 'Maximum Sub-Accounts',

    // Pricing Types
    'pricing_discount_percentage' => 'Percentage Discount (All Products)',
    'pricing_discount_fixed' => 'Fixed Amount Discount',
    'pricing_override_specific' => 'Product-Specific Pricing',

    // Support Priority
    'priority_low' => 'Low',
    'priority_normal' => 'Normal',
    'priority_high' => 'High',
    'priority_urgent' => 'Urgent',

    // Help Text
    'help_description' => 'Internal notes about this group (not visible to clients)',
    'help_tax_exempt' => 'All clients in this group will be exempt from taxes',
    'help_payment_terms' => 'Custom payment terms in days (e.g., Net 30 = 30 days)',
    'help_auto_suspend' => 'Prevent automatic suspension for overdue invoices',
    'help_override_suspend' => 'Services will NEVER be suspended, even manually (VIP protection)',
    'help_override_terminate' => 'Services will NEVER be terminated, even manually (VIP protection)',
    'help_allow_negative_balance' => 'Allow clients to have negative balance (credit system)',
    'help_credit_limit' => 'Maximum negative balance allowed (leave empty for unlimited)',
    'help_product_specific' => 'Product-specific pricing will be configured separately',
    'help_automation' => 'These settings control automatic system actions for this group',
    'help_notifications' => 'Control which email notifications are sent to this group',
    'help_resources' => 'Set resource limits for clients in this group (leave empty for unlimited)',
    'help_general' => 'Client groups allow you to categorize clients and apply special settings',
    'help_item1' => 'Group name must be unique',
    'help_item2' => 'Tax exemption applies to all group members',
    'help_item3' => 'Custom pricing overrides standard rates',

    // Labels
    'days' => 'days',

    // Placeholders
    'placeholder_search' => 'Search groups...',
    'placeholder_group_name' => 'Enter group name',
    'placeholder_text_color' => '#000000',
    'placeholder_description' => 'Enter internal notes about this group...',

    // Messages
    'messages_created' => 'Client group created successfully',
    'messages_updated' => 'Client group updated successfully',
    'messages_deleted' => 'Client group deleted successfully',
    'messages_cannot_delete_has_clients' => 'Cannot delete group with clients. Please reassign clients first.',

    // Confirm
    'confirm_delete' => 'Are you sure you want to delete this client group?',

    // Stats
    'stats_total_clients' => 'Total Clients',
    'stats_active_discounts' => 'Active Discounts',
    'stats_total_discounts' => 'Total Discounts',

    // Tabs
    'tab_overview' => 'Overview',
    'tab_clients' => 'Clients',
    'tab_discounts' => 'Discounts',

    // Discount Table
    'discount_name' => 'Discount Name',
    'discount_type' => 'Type',
    'discount_value' => 'Value',
    'discount_valid_until' => 'Valid Until',
    'no_discounts' => 'No discounts configured for this group',

    // Notification Categories
    'notification_category_client' => 'Client Notifications',
    'notification_category_invoice' => 'Invoice Notifications',
    'notification_category_product' => 'Product/Service Notifications',
    'notification_category_domain' => 'Domain Notifications',

    // Client Notifications
    'notification_client_signup' => 'Client Signup Email',
    'notification_client_email_verification' => 'Email Verification',
    'notification_client_password_reset' => 'Password Reset',

    // Invoice Notifications
    'notification_invoice_created' => 'Invoice Created',
    'notification_invoice_payment' => 'Invoice Payment Confirmation',
    'notification_invoice_payment_reminder' => 'Invoice Payment Reminder',
    'notification_invoice_overdue' => 'Invoice Overdue Notice',
    'notification_invoice_cancelled' => 'Invoice Cancelled',
    'notification_invoice_refund' => 'Invoice Refund Confirmation',

    // Product/Service Notifications
    'notification_product_welcome' => 'Product Welcome Email',
    'notification_product_provisioned' => 'Product Provisioned',
    'notification_product_suspended' => 'Product Suspended',
    'notification_product_unsuspended' => 'Product Unsuspended',
    'notification_product_terminated' => 'Product Terminated',
    'notification_product_renewal' => 'Product Renewal Reminder',
    'notification_product_renewal_upcoming' => 'Upcoming Renewal Notice',
    'notification_product_cancellation' => 'Cancellation Request',

    // Domain Notifications
    'notification_domain_registered' => 'Domain Registered',
    'notification_domain_transferred' => 'Domain Transferred',
    'notification_domain_renewal' => 'Domain Renewal Confirmation',
    'notification_domain_renewal_upcoming' => 'Upcoming Domain Renewal',
    'notification_domain_expired' => 'Domain Expired Notice',

    // Pricing Override
    'pricing_tab_products' => 'Products',
    'pricing_tab_tlds' => 'TLDs / Domains',
    'pricing_product_name' => 'Product Name',
    'pricing_periods' => 'Billing Periods',
    'pricing_tld' => 'TLD ',
    'pricing_register' => 'Register',
    'pricing_transfer' => 'Transfer',
    'pricing_renewal' => 'Renewal',
    'pricing_override_periods' => 'Discount by Period & Currency',
    'pricing_override_help_products' => 'Set discount percentage (%) for each product period. E.g: 10 = 10% discount.',
    'pricing_override_help_tlds' => 'Set discount percentage (%) for domain registration, transfer, and renewal. E.g: 10 = 10% discount.',
    'pricing_override_button' => 'Override',
    'pricing_override_clear' => 'Clear All',
    'pricing_no_override' => 'No override',
    'pricing_has_override' => 'Has custom pricing',
    'pricing_discount_label' => 'Discount %',
    'pricing_year' => 'y',
    'pricing_month_short' => 'm',
    'pricing_confirm_clear' => 'Are you sure you want to clear all pricing overrides for this item?',

    // Show page
    'show_yes' => 'Yes',
    'show_no' => 'No',
    'show_enabled' => 'Enabled',
    'show_disabled' => 'Disabled',
    'show_active_never_suspend' => 'Active (Never Suspend)',
    'show_active_never_terminate' => 'Active (Never Terminate)',
    'show_not_active' => 'Not Active',
    'show_allowed' => 'Allowed',
    'show_not_allowed' => 'Not Allowed',
    'show_unlimited' => 'Unlimited',
    'show_no_clients' => 'No clients in this group yet',
    'show_products' => 'Products:',
    'show_domains' => 'Domains:',
    'show_subaccounts' => 'Sub-accounts:',
    'show_type' => 'Type:',
    'show_limit' => 'Limit:',

    'section_commission' => 'Commission Settings',
    'field_commission_enabled' => 'Enable Commission',
    'help_commission' => 'Set commission rate for resellers in this group.',
    'field_commission_type' => 'Commission Type',
    'field_commission_rate' => 'Commission Rate',
    'commission_product_specific' => 'Product/TLD Specific',
    'commission_override_help_products' => 'Set commission rate (%) per product. Products left empty will have no commission.',
    'commission_override_help_tlds' => 'Set commission rate (%) per TLD action. TLDs left empty will have no commission.',

    // Pricing page (per-item rules) — pricing.blade.php
    'pricing_title' => ':group — Custom Pricing',
    'pricing_subtitle' => 'Manage product- and TLD-specific pricing rules for this group',
    'pricing_add_new' => 'Add New Pricing Rule',
    'pricing_item_type' => 'Item Type',
    'pricing_item_type_product' => 'Product',
    'pricing_item_type_domain' => 'Domain TLD',
    'pricing_select_item' => 'Select Item',
    'pricing_search_placeholder' => 'Search product or TLD...',
    'pricing_currency' => 'Currency',
    'pricing_period_type' => 'Period Type',
    'pricing_period_monthly' => 'Monthly',
    'pricing_period_yearly' => 'Yearly',
    'pricing_period_count' => 'Period',
    'pricing_fetch_standard' => 'Fetch Standard Price',
    'pricing_standard_pricing' => 'Standard Pricing',
    'pricing_item_name' => 'Item Name',
    'pricing_standard_price' => 'Standard Price',
    'pricing_standard_setup' => 'Standard Setup Fee',
    'pricing_method' => 'Pricing Method',
    'pricing_method_override' => 'Override Price',
    'pricing_method_discount_percent' => 'Percentage Discount',
    'pricing_method_discount_fixed' => 'Fixed Amount Discount',
    'pricing_custom_price' => 'Custom Price',
    'pricing_discount_amount' => 'Discount Amount',
    'pricing_custom_setup' => 'Custom Setup Fee',
    'pricing_setup_fee_hint' => 'Leave empty to use the standard setup fee',
    'pricing_final_preview' => 'Final Price Preview',
    'pricing_final_price' => 'Final Price',
    'pricing_final_setup' => 'Final Setup',
    'pricing_is_active' => 'Active',
    'pricing_save' => 'Save Pricing',
    'pricing_existing' => 'Existing Custom Prices',
    'pricing_table_type' => 'Type',
    'pricing_table_item' => 'Item',
    'pricing_table_period' => 'Period',
    'pricing_table_currency' => 'Currency',
    'pricing_table_standard_price' => 'Standard Price',
    'pricing_table_final_price' => 'Final Price',
    'pricing_table_method' => 'Method',
    'pricing_table_status' => 'Status',
    'pricing_edit_title' => 'Edit Pricing Rule',
    'pricing_editing' => 'Editing',
    'pricing_confirm_delete' => 'Are you sure you want to delete this pricing rule?',
    'pricing_search_no_results' => 'No results found',
    'pricing_select_item_first' => 'Please select an item first',
    'pricing_fetch_first' => 'Fetch the standard price first',
    'pricing_created' => 'Pricing rule created successfully',
    'pricing_updated' => 'Pricing rule updated successfully',
    'pricing_deleted' => 'Pricing rule deleted successfully',

    // Pricing Manager page (grid editor) — pricing-manager.blade.php
    'pricing_manager_title' => ':group — Pricing Manager',
    'pricing_manager_subtitle' => 'Manage custom pricing for all products and TLDs from a single screen',
    'pricing_manager_bulk_discount_placeholder' => 'Discount %',
    'pricing_manager_apply_to_all' => 'Apply to All',
    'pricing_manager_copy_from_group' => 'Copy from another group...',
    'pricing_manager_setup_fee_placeholder' => 'Setup Fee',
    'pricing_manager_apply_setup' => 'Apply Setup',
    'pricing_manager_reset_all' => 'Reset All',
    'pricing_manager_save_all' => 'Save All',
    'pricing_manager_select_item' => 'Select Item',
    'pricing_manager_products' => 'Products',
    'pricing_manager_domains' => 'Domains',
    'pricing_manager_search_placeholder' => 'Search...',
    'pricing_manager_empty_title' => 'Select an item',
    'pricing_manager_empty_subtitle' => 'Choose a product or TLD on the left to edit its pricing',
    'pricing_manager_select_currency' => 'Select Currency',
    'pricing_manager_currency_hint' => 'Choose the currency to price this item in',
    'pricing_manager_period' => 'Period',
    'pricing_manager_standard_price' => 'Standard Price',
    'pricing_manager_custom_price' => 'Custom Price',
    'pricing_manager_setup_fee' => 'Setup Fee',
    'pricing_manager_discount' => 'Discount',
    'pricing_manager_status' => 'Status',
    'pricing_manager_active_overrides' => 'Active Overrides',
    'pricing_manager_total_overrides' => 'Total Overrides',
    'pricing_manager_avg_discount' => 'Average Discount',
    'pricing_manager_active_products' => 'Active Products',
    'pricing_manager_item' => 'Item',
    'pricing_manager_standard' => 'Standard',
    'pricing_manager_custom' => 'Custom',
    'pricing_manager_saving' => 'Saving',
    'pricing_manager_no_overrides' => 'No overrides yet',
    'pricing_manager_confirm_delete' => 'Are you sure you want to delete this custom price?',
    'pricing_manager_confirm_reset_all' => 'ALL custom pricing for this group will be removed. Continue?',
    'pricing_manager_no_results' => 'No results found',
    'pricing_manager_select_item_first' => 'Please select an item first',
    'pricing_manager_select_currency_first' => 'Please select a currency first',
    'pricing_manager_price_saved' => 'Price saved successfully',
    'pricing_manager_price_deleted' => 'Price deleted successfully',
    'pricing_manager_bulk_applied' => 'Bulk action applied',
    'pricing_manager_all_reset' => 'All custom prices have been reset',
    'pricing_manager_monthly' => 'Monthly',
    'pricing_manager_yearly' => 'Yearly',
    'pricing_manager_product' => 'Product',
    'pricing_manager_domain' => 'Domain',
];
