<?php

return [
    'save_settings' => 'Save setting',
    'ecommerce' => 'Ecommerce',
    'general' => [
        'name' => 'General',
        'description' => 'Store name, company info, contact details, and admin notification emails',
        'form' => [
            'store_name' => 'Store name',
            'store_name_placeholder' => 'My Store',
            'store_name_helper' => 'Your store name will appear in emails, invoices, and throughout the site.',
            'store_company' => 'Company name',
            'store_company_placeholder' => 'My Company Inc.',
            'store_company_helper' => 'Legal business name for invoices and official documents.',
            'store_phone' => 'Phone number',
            'store_phone_placeholder' => '+1 234 567 890',
            'store_phone_helper' => 'Contact number displayed to customers and on invoices.',
            'store_email' => 'Store email',
            'store_email_placeholder' => 'contact@mystore.com',
            'store_email_helper' => 'Primary contact email for customer inquiries and displayed on invoices.',
            'store_address' => 'Address',
            'store_address_placeholder' => '123 Main Street, Suite 100',
            'store_address_helper' => 'Physical address displayed on invoices and for shipping calculations.',
            'store_vat_number' => 'Tax ID / VAT number',
            'store_vat_number_placeholder' => 'VAT123456789',
            'store_vat_number_helper' => 'Your business tax identification number for invoices.',
            'admin_notification_email' => 'Admin notification emails',
            'admin_notification_email_helper' => 'Emails to receive ecommerce notifications (new orders, returns, etc). If empty, notifications will be sent to default admin emails.',
            'admin_notification_email_placeholder' => 'admin@example.com',
        ],
    ],
    'currency' => [
        'name' => 'Currencies',
        'description' => 'Currency formats, exchange rates, auto-detection, and decimal/thousands separators',
        'currency_setting_description' => 'Manage active currencies and exchange rates for your store',
        'form' => [
            'enable_auto_detect_visitor_currency' => 'Enable auto-detect visitor currency',
            'enable_auto_detect_visitor_currency_helper' => 'Automatically detect and display prices in the visitor\'s local currency based on their location. This provides a more personalized shopping experience.',
            'add_space_between_price_and_currency' => 'Add a space between price and currency',
            'add_space_between_price_and_currency_helper' => 'When enabled, adds a space between the price value and currency symbol (e.g., "100 USD" instead of "100USD").',
            'thousands_separator' => 'Thousands separator',
            'thousands_separator_helper' => 'Choose the character to separate thousands in price display (e.g., 1,000 or 1.000 or 1 000).',
            'decimal_separator' => 'Decimal separator',
            'decimal_separator_helper' => 'Choose the character to separate decimal values in prices (e.g., 10.99 or 10,99).',
            'separator_period' => 'Period (.)',
            'separator_comma' => 'Comma (,)',
            'separator_space' => 'Space ( )',
            'api_key' => 'API exchange rates key',
            'api_key_helper' => 'Get exchange rate API key on :link',
            'update_currency_rates' => 'Update currency rates',
            'use_exchange_rate_from_api' => 'Use exchange rate from API',
            'use_exchange_rate_from_api_helper' => 'Enable automatic currency exchange rate updates from the configured API provider. This ensures your prices are always up-to-date with current market rates.',
            'clear_cache_rates' => 'Clear cache rates',
            'auto_detect_visitor_currency_description' => 'It detects visitor currency based on browser language. It will override default currency selection.',
            'exchange_rate' => [
                'api_provider' => 'API provider',
                'select' => '-- Select --',
                'none' => 'None',
                'provider' => [
                    'api_layer' => 'API Layer',
                    'open_exchange_rate' => 'Open Exchange Rates',
                ],
                'open_exchange_app_id' => 'Open Exchange Rates App ID',
            ],
            'default_currency_warning' => 'For the default currency, the exchange rate must be 1.',
        ],
    ],
    'product' => [
        'name' => 'Products',
        'description' => 'Stock display, SKU generation, variation images, related products, and specifications',
        'product_settings' => 'Product settings',
        'product_settings_description' => 'Configure rules for product',
        'form' => [
            'show_number_of_products' => 'Show number of products in the product single',
            'show_number_of_products_helper' => 'Display the total number of products on the product detail page.',
            'show_out_of_stock_products' => 'Show out of stock products',
            'show_out_of_stock_products_helper' => 'If enabled, out of stock products will be displayed on the product listing page.',
            'how_to_display_product_variation_images' => 'How to display product variation images',
            'how_to_display_product_variation_images_helper' => 'Choose whether to show only variation-specific images or include both variation and main product images.',
            'only_variation_images' => 'Only variation images',
            'variation_images_and_main_product_images' => 'Variation images and main product images',
            'enable_product_options' => 'Enable product options',
            'enable_product_options_helper' => 'Allow products to have customizable options like size, color, etc.',
            'is_enabled_cross_sale_products' => 'Enable cross sale products',
            'is_enabled_cross_sale_products_helper' => 'Display cross-sale product suggestions to encourage additional purchases.',
            'is_enabled_up_sale_products' => 'Enable up sale products',
            'is_enabled_up_sale_products_helper' => 'Display up-sale product suggestions to encourage premium upgrades.',
            'is_enabled_related_products' => 'Enable related products',
            'is_enabled_related_products_helper' => 'Show related products based on category, or selected by admin in product form.',
            'related_products_source' => 'Related products source',
            'related_products_source_helper' => 'When admin doesn\'t select related products in product form, show related products based on this source.',
            'related_products_source_category' => 'Same category',
            'related_products_source_brand' => 'Same brand',
            'trending_products_period' => 'Trending products period',
            'trending_products_period_helper' => 'Select the time period to consider for calculating trending products based on view count.',
            'trending_products_period_1_day' => 'Last 24 hours',
            'trending_products_period_3_days' => 'Last 3 days',
            'trending_products_period_7_days' => 'Last 7 days (1 week)',
            'trending_products_period_14_days' => 'Last 14 days (2 weeks)',
            'trending_products_period_30_days' => 'Last 30 days (1 month)',
            'trending_products_period_60_days' => 'Last 60 days (2 months)',
            'trending_products_period_90_days' => 'Last 90 days (3 months)',
            'auto_generate_product_sku' => 'Auto generate SKU when creating product',
            'auto_generate_product_sku_helper' => 'Automatically generate unique SKUs for new products based on the format below.',
            'product_sku_format' => 'SKU format',
            'product_sku_format_helper' => 'You can use %s (1 string character) or %d (1 digit) in the format to generate random string. Ex: SKU-%s%s%s-HN-%d%d%d',
            'enable_product_specification' => 'Enable product specification',
            'enable_product_specification_help' => 'If enabled, the product specification table will be displayed on the product detail page.',
            'make_product_barcode_required' => 'Make product barcode required',
            'make_product_barcode_required_helper' => 'If enabled, the product barcode will be required when creating a product.',
            'delete_product_images_when_deleting' => 'Delete product images when deleting product',
            'delete_product_images_when_deleting_helper' => 'When enabled, all images associated with the product (including featured image, gallery images, and variation images) will be permanently deleted from the media library when the product is deleted.',
            'enable_product_currency_selection' => 'Enable product currency selection',
            'enable_product_currency_selection_helper' => 'Allow selecting a currency for each product. Prices will be converted to the default currency for display.',
        ],
    ],
    'product_search' => [
        'name' => 'Product Search',
        'description' => 'Search behavior, filters by category/brand/tag/attributes, and price range filtering',
        'product_search_settings' => 'Product search',
        'product_search_settings_description' => 'Configure rules for product search',
        'form' => [
            'search_for_an_exact_phrase' => 'Search for an exact phrase',
            'search_products_by' => 'Search products by:',
            'enable_filter_products_by_categories' => 'Enable filter products by categories',
            'enable_filter_products_by_brands' => 'Enable filter products by brands',
            'enable_filter_products_by_tags' => 'Enable filter products by tags',
            'number_of_popular_tags_for_filter' => 'Number of popular tags for filter',
            'number_of_popular_tags_for_filter_placeholder' => 'Enter number of popular tags to display',
            'number_of_popular_tags_for_filter_helper' => 'Set the maximum number of popular tags to display in the filter. Default is 10.',
            'enable_filter_products_by_attributes' => 'Enable filter products by attributes',
            'enable_filter_products_by_price' => 'Enable filter products by price',
            'max_product_price_for_filter' => 'Max product price for filter',
            'max_product_price_for_filter_placeholder' => 'If it is empty or zero, it will get the max product price from your existing products.',
            'max_product_price_for_filter_helper' => 'You can set a fixed price for this or it will dynamically get the max product price from your existing products. Currently it is :price.',
        ],
    ],
    'digital_product' => [
        'name' => 'Digital Products',
        'description' => 'Downloadable products, license codes, guest checkout for digital items, and auto-completion',
        'digital_products_settings' => 'Digital products',
        'digital_products_settings_description' => 'Configure rules for digital products',
        'form' => [
            'enable_support_digital_product' => 'Is it enabled to support digital products',
            'enable_support_digital_product_helper' => 'When enabled, the system will support selling digital products such as software, ebooks, music, and other downloadable content.',
            'allow_guest_checkout_for_digital_products' => 'Allow guest checkout for digital products',
            'allow_guest_checkout_for_digital_products_helper' => 'When enabled, customers can purchase digital products without creating an account. They will receive download links via email.',
            'disable_physical_product' => 'Disable physical product',
            'disable_physical_product_helper' => 'When enabled, the store will only sell digital products. Physical product options will be hidden from product forms and checkout.',
            'enable_license_codes_for_digital_products' => 'Enable license codes for digital products',
            'auto_complete_digital_orders_after_payment' => 'Auto-complete digital orders after payment',
            'auto_complete_digital_orders_after_payment_helper' => 'When enabled, orders containing only digital products will be automatically marked as completed once payment is received.',
            'enable_license_codes_for_digital_products_helper' => 'When enabled, you can add license codes to digital products. When disabled, license code functionality will be hidden from product forms.',
            'hide_used_license_codes_in_product_form' => 'Hide used license codes in product form',
            'hide_used_license_codes_in_product_form_helper' => 'When enabled, used license codes will be hidden from the license codes table in the product edit form. This helps keep the interface clean when you have many used codes.',
        ],
    ],
    'product_review' => [
        'name' => 'Product Reviews',
        'description' => 'Customer reviews, ratings display, image uploads, and approval requirements',
        'form' => [
            'enable_review' => 'Enable product reviews',
            'enable_review_help' => 'Allow customers to leave reviews and ratings on products. When disabled, all review features will be hidden from the store.',
            'allow_customer_upload_image_in_review' => 'Allow customers to upload images in reviews',
            'allow_customer_upload_image_in_review_help' => 'When disabled, customers cannot upload images when submitting reviews',
            'review' => [
                'max_file_size' => 'Review max file size (MB)',
                'max_file_number' => 'Review max file number',
            ],
            'only_allow_customers_purchased_to_review' => 'Only customers who have purchased the product can review the product',
            'review_need_to_be_approved' => 'Review need to be approved before showing on the product page',
            'show_customer_full_name' => 'Show customer full name',
            'show_customer_full_name_help' => 'If it is unchecked, the name of the reviewing customer will be hidden and replaced with asterisks (***)',
            'hide_rating_when_no_reviews' => 'Hide rating when there are no reviews',
            'hide_rating_when_no_reviews_help' => 'When enabled, product ratings will be hidden in product listings and product detail pages when the product has no reviews',
            'display_uploaded_customer_review_images_list' => 'Display "Images from customers" section',
            'display_uploaded_customer_review_images_list_help' => 'When enabled, shows a gallery of all customer uploaded images at the top of the reviews section',
        ],
    ],
    'shopping' => [
        'name' => 'Shopping',
        'description' => 'Cart, wishlist, compare, order tracking, quick buy button, and payment proof uploads',
        'general_setting' => 'General settings',
        'return_settings' => 'Return settings',
        'return_settings_description' => 'Configure rules for return settings',
        'form' => [
            'enable_cart' => 'Enable shopping cart',
            'enable_cart_helper' => 'If disabled, the cart button will be removed, turning your site into a catalog-only display.',
            'enable_wishlist' => 'Enable wishlist',
            'enable_wishlist_helper' => 'If disabled, the wishlist button will be removed from the site.',
            'enable_wishlist_sharing' => 'Enable wishlist sharing',
            'shared_wishlist_lifetime' => 'Shared wishlist lifetime (days)',
            'shared_wishlist_lifetime_helper' => 'The lifetime of the shared wishlist in days. After this time, the shared wishlist will be deleted.',
            'enable_compare' => 'Enable compare',
            'enable_compare_helper' => 'If disabled, the compare button will be removed from the site.',
            'enable_order_tracking' => 'Enable order tracking',
            'enable_order_tracking_helper' => 'Customers can track their orders by entering the order code and email/phone on :url',
            'order_tracking_method' => 'Order tracking method',
            'order_tracking_method_helper' => 'Choose how customers will track their orders: using Order ID + Email or Order ID + Phone number.',
            'order_tracking_method_email' => 'Order ID + Email',
            'order_tracking_method_phone' => 'Order ID + Phone number',
            'enable_quick_buy_button' => 'Enable quick buy button',
            'enable_quick_buy_button_helper' => 'It will show a Buy Now button on the product listing and detail page. When customers click on this button, the product will be added to the cart and redirect to the cart/checkout page.',
            'enable_order_auto_confirmed' => 'Auto confirm order',
            'enable_order_auto_confirmed_helper' => 'If enabled, the order will be automatically confirmed after the customer places an order.',
            'enable_order_deletion' => 'Enable order deletion',
            'enable_order_deletion_helper' => 'If enabled, admins can delete orders. If disabled, orders can only change status and cannot be deleted. Disable this option to keep all orders for audit, reporting, and legal purposes.',
            'quick_buy_target' => 'Quick buy target page',
            'checkout_page' => 'Checkout page',
            'cart_page' => 'Cart page',
            'cart_destroy_on_logout' => 'Destroy cart on logout',
            'cart_destroy_on_logout_helper' => 'The cart will be destroyed when the customer logs out.',
            'hide_product_price' => 'Hide product price',
            'hide_product_price_helper' => 'This option just work if you disable shopping cart, turning your site into a catalog-only display. If enabled, the product price will be hidden. It is useful when you want to hide the price and require customers to contact you for the price.',
            'hide_product_price_when_zero' => 'Hide product price when it is zero',
            'hide_product_price_when_zero_helper' => 'If enabled, products priced at 0 will not display a price on the storefront.',
            'enable_payment_proof' => 'Enable payment proof upload',
            'enable_payment_proof_helper' => 'Allow customers to upload payment proof for their orders. This is useful for manual payment methods.',
            'payment_proof_payment_methods' => 'Payment methods requiring payment proof',
            'payment_proof_payment_methods_helper' => 'Select which payment methods should allow customers to upload payment proof. Typically used for manual payment methods like COD and Bank Transfer.',
            'enable_guest_payment_proof' => 'Allow guest customers to upload payment proof',
            'enable_guest_payment_proof_helper' => 'When enabled, guest customers can upload payment proof using their order token without logging in. They will receive the upload link in their order confirmation email.',
        ],
    ],
    'checkout' => [
        'name' => 'Checkout',
        'panel_description' => 'Guest checkout, required fields, order limits, terms acceptance, and country restrictions',
        'description' => 'Configure rules for checkout settings',
        'form' => [
            'display_bank_info_at_the_checkout_success_page' => 'Display bank info at the checkout success page',
            'mandatory_form_fields_at_checkout' => 'Mandatory fields at the checkout page:',
            'mandatory_form_fields_at_checkout_helper' => 'Select which fields are required during checkout. Customers must fill in these fields to complete their order.',
            'hide_form_fields_at_checkout' => 'Hide customer fields at checkout page:',
            'hide_form_fields_at_checkout_helper' => 'Select which fields should be hidden on the checkout page. These fields will not be visible to customers.',
            'load_countries_states_cities_from_location_plugin' => 'Load countries, states, cities from plugin location',
            'load_countries_states_cities_from_location_plugin_placeholder' => 'After changing this option, you need to update all addresses again. You should set it once.',
            'load_countries_states_cities_from_location_plugin_placeholder_2' => 'Then you need to go to Tools -> Import/Export Data to import location data.',
            'minimum_order_amount' => 'Minimum order amount to place an order (:currency).',
            'minimum_order_amount_helper' => 'Set the minimum total amount required for an order to be processed. Orders below this amount will not be accepted.',
            'zip_code_enabled' => 'Enable zipcode',
            'zip_code_enabled_helper' => 'Enable or disable the zipcode/postal code field in the shipping address form.',
            'billing_address_enabled' => 'Enable billing address',
            'billing_address_enabled_helper' => 'Allow customers to enter a separate billing address that differs from their shipping address.',
            'display_tax_fields_at_checkout_page' => 'Display tax information fields at the checkout page',
            'display_tax_fields_at_checkout_page_helper' => 'If enabled, tax information fields will be displayed for entering company tax details to receive an invoice.',
            'use_city_field_as_field_text' => 'Use city field as a free text field',
            'available_countries' => 'Available countries',
            'all' => 'All',
            'all_helper_text' => 'If you uncheck all countries, it will apply for all countries.',
            'enable_guest_checkout' => 'Enable guest checkout',
            'enable_guest_checkout_helper' => 'If enabled, customers can place an order without creating an account.',
            'recently_viewed' => [
                'enable' => 'Enable customer recently viewed products',
                'enable_helper' => 'Track and display products that customers have recently viewed. This helps customers easily find products they were interested in.',
                'max' => 'Maximum number of customer recently viewed products',
                'max_helper_text' => 'If set to 0, there will be no limit.',
            ],
            'minimum_order_quantity' => 'Minimum order quantity',
            'minimum_order_quantity_helper' => 'Minimum quantity to place an order. Let it is 0 if you do not want to set it.',
            'maximum_order_quantity' => 'Maximum order quantity',
            'maximum_order_quantity_helper' => 'Maximum quantity to place an order. Let it is 0 if you do not want to set it.',
            'default_country_at_checkout_page' => 'Default country at the checkout page',
            'default_country_at_checkout_page_placeholder' => 'Select a country',
            'default_country_at_checkout_page_help' => 'If you select a country, the country will be selected by default at the checkout page.',
            'checkout_product_quantity_editable' => 'Allow customers to change product quantity at the checkout page',
            'checkout_product_quantity_editable_helper' => 'When enabled, customers can modify the quantity of products directly on the checkout page without returning to the cart.',
            'show_terms_and_policy_checkbox' => 'Show terms and policy checkbox',
            'show_terms_and_policy_checkbox_helper' => 'If enabled, customers must agree to the terms and policy before placing an order. Please setup Terms and Privacy Policy URL in Appearance -> Theme options first.',
            'terms_and_policy_checkbox_checked_by_default' => 'Terms and policy checkbox checked by default',
            'terms_and_policy_checkbox_checked_by_default_helper' => 'If enabled, the terms and policy checkbox will be pre-checked when the checkout form loads.',
            'checkout_acceptance_message_enabled' => 'Show checkout acceptance message',
            'checkout_acceptance_message_enabled_helper' => 'Display an informational message that informs customers about the terms they are agreeing to by placing an order.',
            'hide_customer_info_at_checkout' => 'Hide customer info at checkout',
            'hide_customer_info_at_checkout_helper' => 'Hide the customer account information and logout button from the checkout page. When enabled, logged-in customers will not see their account details displayed.',
        ],
    ],
    'return' => [
        'name' => 'Return',
        'description' => 'Configure rules for return settings',
        'panel_description' => 'Order returns, partial returns, and return time limits',
        'form' => [
            'is_enabled_order_return' => 'Is enabled order return',
            'allow_partial_return' => 'Allow partial return',
            'allow_partial_return_description' => 'Customer can return a few products, do not need to return all products in an order.',
            'returnable_days' => 'Returnable days',
            'return_settings_helper' => 'Number of days a customer can request a return after the order is completed.',
            'allow_customer_upload_image' => 'Allow customer to upload images',
            'allow_customer_upload_image_help' => 'Enable customers to upload photos when submitting return requests.',
            'max_file_size' => 'Maximum file size (MB)',
            'max_file_size_help' => 'Maximum size per image file in megabytes.',
            'max_file_number' => 'Maximum number of images',
        ],
    ],
    'invoice' => [
        'name' => 'Invoices',
        'description' => 'Company details on invoices, invoice numbering, PDF fonts, and stamp settings',
        'company_settings' => 'Invoice configuration',
        'company_settings_description' => 'Company info, invoice numbering, PDF fonts, and payment stamp',
        'form' => [
            'company_name' => 'Company name',
            'company_name_placeholder' => 'Acme Corporation',
            'company_name_helper' => 'Your business or company name that will appear on all invoices sent to customers.',
            'company_address' => 'Company address',
            'company_address_placeholder' => '123 Business Street, Suite 100, New York, NY 10001, USA',
            'company_address_helper' => 'Your company\'s full address including street, city, state, and country. This will appear on invoices.',
            'company_zipcode' => 'Company zipcode',
            'company_zipcode_placeholder' => '10001',
            'company_zipcode_helper' => 'Postal or ZIP code for your company address.',
            'company_email' => 'Company email',
            'company_email_placeholder' => 'billing@company.com',
            'company_email_helper' => 'Email address for business inquiries. Customers may use this for invoice-related questions.',
            'company_phone' => 'Company phone',
            'company_phone_placeholder' => '+1 (555) 123-4567',
            'company_phone_helper' => 'Contact phone number that will be displayed on invoices for customer support.',
            'company_logo' => 'Company logo',
            'company_logo_helper' => 'Your company logo that will be displayed at the top of invoices. Recommended size: 200x60 pixels.',
            'company_tax_id' => 'Company tax ID',
            'company_tax_id_placeholder' => 'VAT123456789',
            'company_tax_id_helper' => 'Your business tax identification number (VAT, GST, EIN, etc.) for tax compliance.',
            'invoice_code_prefix' => 'Invoice code prefix',
            'invoice_code_prefix_placeholder' => 'INV-',
            'invoice_code_prefix_helper' => 'Prefix added before invoice numbers (e.g., "INV-" will create invoice codes like INV-001, INV-002).',
            'using_custom_font_for_invoice' => 'Using custom font for invoice',
            'using_custom_font_for_invoice_helper' => 'Enable to use a custom Google Font for invoice PDFs instead of the default font.',
            'invoice_font_family' => 'Invoice font family (Only work for Latin language)',
            'invoice_font_family_helper' => 'Select a Google Font to use in invoice PDFs. Only works with Latin character sets.',
            'enable_invoice_stamp' => 'Enable invoice stamp',
            'enable_invoice_stamp_helper' => 'Add a "PAID" stamp to invoices when the order payment is completed.',
            'add_language_support' => 'Add language support',
            'add_language_support_helper' => 'Choose additional character set support for non-Latin languages in PDF invoices.',
            'invoice_processing_library' => 'Invoice processing library',
            'invoice_processing_library_helper' => 'Choose the PDF generation library. DomPDF is faster but has limited features. mPDF supports more languages and features but may be slower.',
            'only_latin_languages' => 'Only Latin languages',
            'disable_order_invoice_until_order_confirmed' => 'Disable order invoice until order confirmed',
            'disable_order_invoice_until_order_confirmed_helper' => 'When enabled, invoices will only be available after orders are confirmed, not immediately after placement.',
            'date_format' => 'Date format',
            'date_format_helper' => 'Choose how dates will be displayed on invoices (e.g., "F d, Y" shows "January 01, 2024").',
            'languages' => [
                'arabic' => 'Arabic',
                'bangladesh' => 'Bengali',
                'chinese' => 'Chinese',
            ],
        ],
    ],
    'tax' => [
        'name' => 'Tax',
        'description' => 'Tax calculation, display options, and checkout invoice fields',
        'enable' => 'Enable tax?',
        'display_product_price_including_taxes' => 'Display product price including taxes?',
        'display_tax_description' => 'Display tax information on product price?',
        'display_tax_description_help' => 'Show text like "(Including X% GST)" or "(Excluding X% GST)" next to product prices on the product detail page.',
        'tax_included_in_products_price' => 'Tax included in products price',
        'tax_included_in_products_price_description' => 'Tax will be included in products price',
        'tax_setting' => 'Tax display & checkout',
        'tax_setting_description' => 'Configure how taxes are displayed on products and checkout pages',
        'tax_management' => 'Taxes management',
        'tax_management_description' => 'View and manage your taxes',
        'manage_taxes_info' => 'To manage taxes and set default tax rate, please go to',
        'go_to_taxes' => 'Ecommerce → Taxes',
        'form' => [
            'enable_tax' => 'Enable tax',
            'display_company_invoice_information_fields_at_checkout_page' => 'Display company invoice information fields at the checkout page',
            'display_company_invoice_information_fields_at_checkout_page_helper' => 'If it is enabled, the company invoice information fields will be displayed at the checkout page. It is required to fill in the company invoice information fields.',
            'default_tax_rate' => 'Default tax rate',
            'default_tax_rate_description' => 'Important: it will be applied if no tax selected in product.',
            'select_tax' => '-- Select --',
            'display_product_price_including_taxes' => 'Add tax to displayed prices',
            'display_product_price_including_taxes_helper' => 'Automatically add tax to product prices shown on the storefront. E.g., a $100 product with 10% tax displays as $110. Not needed if "Price includes tax" is already enabled on individual products.',
            'display_checkout_tax_information' => 'Display tax information under each item at checkout',
            'display_checkout_tax_information_helper' => 'Show the tax breakdown text (e.g., "VAT 10%") next to each item on the checkout page.',
            'display_item_tax_at_checkout' => 'Display item tax at checkout',
            'display_item_tax_at_checkout_helper' => 'Show the tax amount (e.g., "Tax: $10.00") for each item on the checkout page.',
        ],
    ],
    'customer' => [
        'name' => 'Customers',
        'description' => 'Registration, email verification, login options, account deletion, and profile fields',
        'customer_setting' => 'Customer settings',
        'customer_setting_description' => 'Configure customer settings',
        'form' => [
            'enable_customer_registration' => 'Enable customer registration',
            'enable_customer_registration_helper' => 'If disabled, customers will not be able to register new accounts. Existing customers can still login.',
            'verify_customer_email' => "Verify customer's email",
            'verify_customer_email_helper' => "When it's enabled, a verification link will be sent to customer's email, customers need to click on this link to verify their email before they can log in. Need to config email in Admin -> Settings -> Email to send email verification.",
            'verification_expire_minutes' => 'Verification link expiration time',
            'verification_expire_minutes_helper' => 'The time in minutes that the email verification link will be valid. Default is 60 minutes (1 hour). Maximum is 10080 minutes (7 days).',
            'login_using_phone' => 'Sign in with phone number instead of email',
            'login_option' => 'Login option',
            'login_with_email' => 'Login with email',
            'login_with_phone' => 'Login with phone',
            'login_with_email_or_phone' => 'Login with email or phone',
            'enabled_customer_account_deletion' => 'Enable customer account deletion',
            'enabled_customer_account_deletion_helper' => 'When it is enabled, customers can delete their account in customer dashboard → Account settings.',
            'enabled_customer_dob_field' => 'Enable customer date of birth field',
            'enabled_customer_dob_field_helper' => 'When it is enabled, customers can enter their date of birth in customer dashboard → Account settings.',
            'enabled_phone_field_in_registration_form' => 'Enable phone field in registration form',
            'enabled_phone_field_in_registration_form_helper' => 'When it is enabled, phone field will be added to the registration form.',
            'make_customer_phone_number_required' => 'Make customer phone number required',
            'make_customer_phone_number_required_helper' => 'When enabled, customers must enter their phone number during registration. It is always required for customers logging in with a phone number.',
            'default_avatar' => 'Default avatar',
            'default_avatar_helper' => 'Default avatar for customer when they do not have an avatar. If you do not select any image, it will be generated using your logo or the first character of customer name.',
            'keep_email_field_in_registration_form' => 'Keep email field in registration form',
            'keep_email_field_in_registration_form_helper' => 'When it is disabled, the email field will be hidden in the registration form when login option is "Login with phone".',
        ],
    ],
    'shipping' => [
        'name' => 'Shipping',
        'description' => 'Shipping rules, free shipping behavior, and shipping option display order',
        'shipping_rule' => 'Shipping rules',
        'shipping_rule_description' => 'Configure rules to calculate shipping fee',
        'shipping_setting' => 'Shipping settings',
        'shipping_setting_description' => 'Configure shipping settings',
        'form' => [
            'hide_other_shipping_options_if_it_has_free_shipping' => 'Hide other shipping options if it has free shipping in the list',
            'disable_shipping_options' => 'Disable shipping options',
            'disable_shipping_options_helper' => 'Shipping options will be removed at the checkout page, customer won\'t be able to select shipping options.',
            'sort_shipping_options_direction' => 'Sort shipping options direction',
            'sort_shipping_options_direction_helper' => 'Sort shipping options by price lower to higher or higher to lower.',
            'price_lower_to_higher' => 'Price lower to higher',
            'price_higher_to_lower' => 'Price higher to lower',
        ],
    ],
    'webhook' => [
        'name' => 'Webhooks',
        'description' => 'Send order events to external services via HTTP callbacks',
        'webhook_setting' => 'Order event webhooks',
        'webhook_setting_description' => 'Configure URLs to receive notifications when orders are placed, updated, or shipped',
        'form' => [
            'order_placed_webhook_url' => 'Order placed webhook URL (method: POST)',
            'order_placed_webhook_url_placeholder' => 'https://...',
            'order_placed_webhook_url_helper' => 'To receive notifications when an order is placed, you can set up an external webhook URL. If you have an external webhook URL, you can enter this URL, or just leave it empty.',
            'order_updated_webhook_url' => 'Order updated webhook URL (method: POST)',
            'order_updated_webhook_url_placeholder' => 'https://...',
            'order_updated_webhook_url_helper' => 'To receive notifications when an order is updated, you can set up an external webhook URL. This includes status changes, address updates, and other order modifications.',
            'shipping_status_updated_webhook_url' => 'Shipping status updated webhook URL (method: POST)',
            'shipping_status_updated_webhook_url_placeholder' => 'https://...',
            'shipping_status_updated_webhook_url_helper' => 'To receive notifications when shipping status changes (e.g., shipped, delivered, cancelled), you can set up an external webhook URL.',
            'order_completed_webhook_url' => 'Order completed webhook URL (method: POST)',
            'order_completed_webhook_url_placeholder' => 'https://...',
            'order_completed_webhook_url_helper' => 'To receive notifications when an order is completed, you can set up an external webhook URL.',
            'order_cancelled_webhook_url' => 'Order cancelled webhook URL (method: POST)',
            'order_cancelled_webhook_url_placeholder' => 'https://...',
            'order_cancelled_webhook_url_helper' => 'To receive notifications when an order is cancelled, you can set up an external webhook URL.',
            'payment_status_updated_webhook_url' => 'Payment status updated webhook URL (method: POST)',
            'payment_status_updated_webhook_url_placeholder' => 'https://...',
            'payment_status_updated_webhook_url_helper' => 'To receive notifications when payment status changes (e.g., paid, failed, refunded), you can set up an external webhook URL.',
            'abandoned_cart_webhook_url' => 'Abandoned cart webhook URL (method: POST)',
            'abandoned_cart_webhook_url_placeholder' => 'https://...',
            'abandoned_cart_webhook_url_helper' => 'To receive notifications when carts are abandoned and follow up with customers, you can set up an external webhook URL. Notifications are sent after a configurable time period.',
        ],
        'test_button' => 'Test Webhook',
        'test_success' => 'Webhook test successful! The endpoint responded correctly.',
        'test_failed' => 'Webhook test failed. The endpoint did not respond as expected.',
        'test_error' => 'Webhook test error: :error',
        'please_enter_url' => 'Please enter a webhook URL first',
        'testing' => 'Testing...',
        'test_failed_title' => 'Test Failed!',
        'test_success_title' => 'Test Successful!',
        'status_code' => 'Status Code',
        'error_occurred' => 'An error occurred while testing the webhook',
    ],
    'store_locator' => [
        'name' => 'Store locators',
        'description' => 'View and update the lists of your chains',
        'store_locator_description' => 'All the lists of your chains, main stores, branches, etc. The locations can be used to track sales and to help us configure tax rates to charge when selling products.',
        'form' => [
            'change_primary_store' => 'change default store locator',
            'add_location' => 'Add location',
            'edit_location' => 'Edit location',
            'delete_location' => 'Delete location',
            'delete_location_confirmation' => 'Are you sure you want to delete this location? This action cannot be undo.',
            'change_primary_location' => 'Change primary location',
            'save_location' => 'Save location',
            'add_new' => 'Add new',
        ],
        'info' => [
            'title' => 'How store locators work',
            'primary_store' => 'The primary store address appears on invoices and is used as the default return address for shipping labels.',
            'shipping_location' => 'Stores marked as "shipping location" can be selected as the origin warehouse when creating shipments.',
            'shipment_selection' => 'When processing orders, you can choose which warehouse to ship from based on inventory and customer location.',
        ],
    ],
    'tracking' => [
        'name' => 'Tracking',
        'description' => 'Facebook Pixel, Google Tag Manager events, and Google Ads conversion tracking',
        'manage_tracking' => 'Manage tracking',
        'manage_tracking_description' => 'Manage tracking: UTM, Facebook, Google Tag Manager...',
        'form' => [
            'enable_facebook_pixel' => 'Enable Facebook Pixel (Meta Pixel)',
            'facebook_pixel_helper' => 'Go to https://developers.facebook.com/docs/meta-pixel to create Facebook Pixel. Make sure your pixel is active and properly configured.',
            'facebook_pixel_id' => 'Facebook Pixel ID',
            'facebook_pixel_id_placeholder' => 'Example: 1234567890123456',
            'facebook_pixel_debug_mode' => 'Enable Facebook Pixel Debug Mode',
            'facebook_pixel_debug_mode_helper' => 'Enable debug mode to log Facebook Pixel events to browser console and troubleshoot tracking issues',
            'enable_google_tag_manager_tracking_events' => 'Enable Google Tag Manager Tracking Events',
            'google_tag_manager_tracking_info' => 'When enabled, e-commerce events will be tracked through Google Tag Manager. Make sure you have configured Google Tag Manager above.',
            'google_ads_conversion_id' => 'Google Ads Conversion ID',
            'google_ads_conversion_id_helper' => 'Enter your Google Ads conversion ID (format: AW-123456789/AbC-D_efG-h1_ijk-lmN) to track purchase conversions on the thank you page.',
        ],
        'validation' => [
            'facebook_pixel_id_format' => 'Facebook Pixel ID must be 15-16 digits (e.g., 1234567890123456)',
        ],
    ],
    'marketplace' => [
        'name' => 'Marketplace',
        'description' => 'Multi-vendor settings, commissions, vendor registration, and payout configuration',
    ],
    'standard_and_format' => [
        'name' => 'Standard & Format',
        'panel_description' => 'Order code format, weight units (kg/lb), and dimension units (cm/inch)',
        'description' => 'Standards and formats are used to calculate things like product prices, shipping weights, and order times.',
        'form' => [
            'change_order_format' => 'Edit order code format (optional)',
            'change_order_format_description' => 'The default order code starts at: number. You can change the start or end string to create the order code you want, for example "DH-: number" or ": number-A"',
            'start_with' => 'Start with',
            'end_with' => 'End with',
            'start_number' => 'Start number',
            'start_number_description' => 'The order number will start from this value',
            'order_number_length' => 'Order number length',
            'order_number_length_description' => 'Minimum number of digits for the order number (e.g., 3 will format 1 as 001)',
            'order_will_be_shown' => 'Your order code will be shown',
            'weight_unit' => 'Unit of weight',
            'height_unit' => 'Unit length / height',
            'weight_unit_gram' => 'Gram (g)',
            'weight_unit_kilogram' => 'Kilogram (kg)',
            'weight_unit_lb' => 'Pound (lb)',
            'weight_unit_oz' => 'Ounce (oz)',
            'height_unit_cm' => 'Centimeter (cm)',
            'height_unit_m' => 'Meter (m)',
            'height_unit_inch' => 'Inch',
        ],
    ],
    'sale_popup' => [
        'name' => 'Sale Popup',
        'description' => 'Customize your sale popup settings with ease',
    ],
    'flash_sale' => [
        'name' => 'Flash Sale',
        'description' => 'Configure flash sale settings to offer time-limited promotional discounts',
        'enable' => 'Enable flash sale functionality',
        'enable_helper' => 'When enabled, you can create and manage flash sales with special discounted prices for a limited time period.',
        'show_sale_count_left' => 'Display inventory tracker',
        'show_sale_count_left_description' => 'Show a progress bar with "X sold out of Y" to create urgency and encourage quick purchases during flash sales.',
    ],
    'abandoned_cart' => [
        'name' => 'Abandoned Carts',
        'description' => 'Recover lost sales by sending automatic reminders to customers who leave items in their cart',
        'panel_description' => 'Set up automatic reminders for customers who abandon their carts',
        'how_it_works' => [
            'title' => 'How It Works',
            'step1_title' => 'Customer adds items',
            'step1_description' => 'Customer adds products to their cart and provides their email address.',
            'step2_title' => 'Cart becomes abandoned',
            'step2_description' => 'If no purchase is made within your set time threshold, the cart is marked as abandoned.',
            'step3_title' => 'Reminder email sent',
            'step3_description' => 'Automatic email reminders are sent to encourage the customer to complete their purchase.',
            'step4_title' => 'Sale recovered',
            'step4_description' => 'Customer returns to complete their order, and the cart is marked as recovered.',
        ],
        'form' => [
            'enable' => 'Enable abandoned cart tracking',
            'enable_helper' => 'When enabled, the system will track abandoned carts and allow you to send recovery emails to customers.',
            'timing_section' => 'Timing Settings',
            'email_section' => 'Email Reminder Settings',
            'cleanup_section' => 'Data Cleanup',
            'time_threshold' => 'Time threshold (hours)',
            'time_threshold_helper' => 'A cart is considered abandoned after this many hours of inactivity. Recommended: 1-24 hours.',
            'send_email' => 'Send recovery emails',
            'send_email_helper' => 'Automatically send recovery emails to customers with abandoned carts.',
            'max_reminders' => 'Number of reminder emails',
            'max_reminders_helper' => 'How many reminder emails to send per abandoned cart. Each email can be customized in Email Templates.',
            'email_delay' => 'Send after (hours)',
            'email_discount' => 'Discount (%)',
            'email_1_title' => 'Email #1 - Friendly Reminder',
            'email_1_description' => 'First gentle reminder to encourage the customer to return.',
            'email_1_delay_helper' => 'Hours after cart abandonment to send the first email. Recommended: 1-2 hours.',
            'email_2_title' => 'Email #2 - With Incentive',
            'email_2_description' => 'Second reminder with a discount offer to motivate purchase.',
            'email_2_delay_helper' => 'Hours after cart abandonment to send the second email. Recommended: 24 hours.',
            'email_2_discount_helper' => 'Discount percentage to offer in this email. Set to 0 for no discount.',
            'email_3_title' => 'Email #3 - Last Chance',
            'email_3_description' => 'Final reminder with urgency and best offer to close the sale.',
            'email_3_delay_helper' => 'Hours after cart abandonment to send the final email. Recommended: 72 hours.',
            'email_3_discount_helper' => 'Final discount percentage offer. Usually higher than email #2.',
            'cleanup_days' => 'Cleanup after (days)',
            'cleanup_days_helper' => 'Automatically delete abandoned cart records older than this many days.',
            'cronjob_not_setup' => '<strong>Cronjob is not configured!</strong> Abandoned cart reminders require a properly configured cronjob to work. <a href=":url">Set up cronjob now</a>.',
            'cronjob_not_running' => '<strong>Cronjob is not running!</strong> The cronjob appears to have stopped. Please check your server configuration. <a href=":url">View cronjob status</a>.',
            'cronjob_working' => '<strong>Cronjob is running properly!</strong> Last activity: :time. Your abandoned cart reminders will be processed automatically.',
            'email_setup_warning' => '<strong>Important:</strong> Make sure your email settings are configured correctly in <a href=":url">Settings → Email</a>. Send a test email to verify everything is working before enabling this feature.',
        ],
    ],
    'payment_method_cod_minimum_amount' => 'Minimum order amount - :currency (Optional)',
    'payment_method_cod_minimum_amount_helper' => 'Set the minimum order amount required to use COD payment method. Leave it as 0 or empty if you don\'t want to set a minimum.',
    'payment_method_cod_maximum_amount' => 'Maximum order amount - :currency (Optional)',
    'payment_method_cod_maximum_amount_helper' => 'Set the maximum order amount allowed for COD payment method. Leave it as 0 or empty if you don\'t want to set a maximum.',
    'payment_method_minimum_amount' => 'Minimum order amount - :currency (Optional)',
    'payment_method_minimum_amount_helper' => 'Set the minimum order amount required to use this payment method. Leave it as 0 or empty if you don\'t want to set a minimum.',
    'payment_method_maximum_amount' => 'Maximum order amount - :currency (Optional)',
    'payment_method_maximum_amount_helper' => 'Set the maximum order amount allowed for this payment method. Leave it as 0 or empty if you don\'t want to set a maximum.',
    'payment_method_maximum_amount_error' => 'Maximum order amount to use :payment_method payment method is :amount, you need to remove :more to place an order!',
    'display_bank_info_at_the_checkout_success_page' => 'Display bank info at the checkout success page?',
    'display_bank_info_at_the_checkout_success_page_helper' => 'When enabled, customers will see your bank account details on the order confirmation page after placing an order. This helps them know where to transfer the payment.',
    'invoice_templates' => 'Invoice templates',
];
