<?php

return [
    // === BOUTONS ===
    'btn_submit' => 'Soumettre',
    'btn_cancel' => 'Annuler',
    'btn_save' => 'Enregistrer',
    'btn_delete' => 'Supprimer',
    'btn_edit' => 'Modifier',
    'btn_create' => 'Créer',
    'btn_back' => 'Retour',
    'btn_confirm' => 'Confirmer',
    'btn_logout' => 'Déconnexion',
    'btn_login' => 'Connexion',
    'btn_register' => 'S\'inscrire',
    'btn_subscribe' => 'S\'abonner',
    'btn_pay' => 'Payer',
    'btn_withdraw' => 'Retirer',
    'btn_add_to_cart' => 'Ajouter au panier',
    'btn_checkout' => 'Procéder au paiement',
    'btn_search' => 'Rechercher',
    'btn_filter' => 'Filtrer',
    'btn_export' => 'Exporter',
    'btn_print' => 'Imprimer',
    'btn_close' => 'Fermer',

    // === MESSAGES ===
    'success_created' => ':item créé(e) avec succès',
    'success_updated' => ':item mise à jour avec succès',
    'success_deleted' => ':item supprimé(e) avec succès',
    'success_saved' => 'Modifications enregistrées avec succès',
    'success_subscription' => 'Abonnement réussi! Bienvenue :name',
    'success_payment' => 'Paiement confirmé! Merci',
    'success_withdrawal_requested' => 'Retrait demandé. Un OTP a été envoyé à votre email',

    'error_invalid_input' => 'Données invalides. Vérifiez le formulaire',
    'error_unauthorized' => 'Accès refusé',
    'error_not_found' => ':item non trouvé',
    'error_payment_failed' => 'Paiement échoué. Veuillez réessayer',
    'error_insufficient_balance' => 'Solde insuffisant',
    'error_invalid_otp' => 'Code OTP invalide ou expiré',
    'error_duplicate_email' => 'Cet email est déjà enregistré',
    'error_weak_password' => 'Mot de passe trop faible',

    'warning_low_balance' => 'Votre solde est faible',
    'warning_amm_not_met' => 'Vous n\'avez pas atteint l\'AMM de :amount XOF ce mois',
    'warning_subscription_expiring' => 'Votre abonnement expire dans :days jours',

    'info_processing' => 'Traitement en cours...',
    'info_pending_approval' => 'En attente d\'approbation',
    'info_no_results' => 'Aucun résultat trouvé',

    // === LABELS FORMULAIRES ===
    'label_email' => 'Adresse email',
    'label_password' => 'Mot de passe',
    'label_password_confirm' => 'Confirmer mot de passe',
    'label_phone' => 'Numéro de téléphone',
    'label_first_name' => 'Prénom',
    'label_last_name' => 'Nom',
    'label_full_name' => 'Nom complet',
    'label_country' => 'Pays',
    'label_city' => 'Ville',
    'label_address' => 'Adresse',
    'label_amount' => 'Montant',
    'label_date' => 'Date',
    'label_status' => 'Statut',
    'label_action' => 'Action',
    'label_sponsor_code' => 'Code parrain',
    'label_bank_name' => 'Nom de la banque',
    'label_bank_account' => 'Numéro de compte',

    // === STATUTS ===
    'status_pending' => 'En attente',
    'status_approved' => 'Approuvé',
    'status_rejected' => 'Rejeté',
    'status_completed' => 'Complété',
    'status_cancelled' => 'Annulé',
    'status_active' => 'Actif',
    'status_inactive' => 'Inactif',
    'status_paid' => 'Payé',
    'status_unpaid' => 'Impayé',

    // === MLM ===
    'mlm_commission' => 'Commission MLM',
    'mlm_level_1' => 'Niveau 1 (Parrain direct)',
    'mlm_level_2' => 'Niveau 2 (Grand-parrain)',
    'mlm_amm' => 'Achat Minimum Mensuel',
    'mlm_bonus_quick_start' => 'Bonus démarrage rapide',
    'mlm_rank' => 'Rang',
    'mlm_referrals' => 'Filleuls',
    'mlm_network' => 'Mon réseau',
    'mlm_commissions' => 'Mes commissions',

    // === PAIEMENT ===
    'payment_method_card' => 'Carte bancaire',
    'payment_method_mobile_money' => 'Mobile Money',
    'payment_status_pending' => 'En attente de confirmation',
    'payment_status_confirmed' => 'Paiement confirmé',
    'payment_status_failed' => 'Paiement échoué',
    'payment_status_refunded' => 'Remboursé',

    // === WALLET ===
    'wallet_balance' => 'Solde portefeuille',
    'wallet_total_earnings' => 'Gains totaux',
    'wallet_pending_commission' => 'Commission en attente',
    'wallet_withdrawal_request' => 'Demande de retrait',

    // === PAGINATION ===
    'pagination_showing' => 'Affichage :from à :to sur :total résultats',
    'pagination_previous' => 'Précédent',
    'pagination_next' => 'Suivant',

    // === DATES ===
    'date_today' => 'Aujourd\'hui',
    'date_yesterday' => 'Hier',
    'date_this_week' => 'Cette semaine',
    'date_this_month' => 'Ce mois',
    'date_this_year' => 'Cette année',

    // === NOMBRES ===
    'number_zero' => 'Zéro',
    'number_one' => 'Un',
    'number_many' => 'Plusieurs',

    // === PLACEHOLDERS ===
    'placeholder_search' => 'Rechercher...',
    'placeholder_enter_email' => 'Entrez votre email',
    'placeholder_enter_phone' => 'Entrez votre numéro',
    'placeholder_enter_amount' => 'Entrez le montant',
];
