<?php

return [
    'widgets' => [
        'total_users' => [
            'label' => 'Utilisateurs',
            'description' => 'Nombre total de comptes utilisateurs.',
        ],
    ],
    'users' => [
        'navigation' => [
            'label' => 'Utilisateurs',
            'singular' => 'Utilisateur',
            'plural' => 'Utilisateurs',
        ],
        'sections' => [
            'account' => 'Compte',
            'profile' => 'Profil',
            'nutrition_goals' => 'Objectifs nutritionnels',
            'activity' => 'Activité',
            'metadata' => 'Métadonnées',
        ],
        'fields' => [
            'id' => 'ID',
            'name' => 'Nom',
            'email' => 'Adresse email',
            'locale' => 'Langue',
            'role' => 'Rôle',
            'email_verified_at' => 'Email vérifié le',
            'account_verified_at' => 'Compte vérifié le',
            'suspended_at' => 'Suspendu le',
            'suspended_by' => 'Suspendu par',
            'avatar' => 'Avatar',
            'password' => 'Mot de passe',
            'bio' => 'Bio',
            'height' => 'Taille',
            'date_of_birth' => 'Date de naissance',
            'sex' => 'Sexe',
            'daily_calorie_goal' => 'Calories',
            'daily_protein_goal' => 'Protéines',
            'daily_carbs_goal' => 'Glucides',
            'daily_fats_goal' => 'Lipides',
            'physical_activity_level' => 'Niveau d’activité',
            'physical_activity_level_short' => 'Activité',
            'weight_goal' => 'Objectif de poids',
            'weight_goal_short' => 'Objectif poids',
            'pace_preference' => 'Rythme',
            'created_at' => 'Créé le',
            'updated_at' => 'Mis à jour le',
        ],
        'locales' => [
            'en' => 'Anglais',
            'fr' => 'Français',
        ],
        'filters' => [
            'email_verified' => 'Email vérifié',
            'account_verified' => 'Compte vérifié',
            'suspended' => 'Suspendu',
        ],
        'actions' => [
            'suspend' => 'Suspendre',
            'unsuspend' => 'Réactiver',
        ],
        'placeholders' => [
            'not_verified' => 'Non vérifié',
            'not_suspended' => 'Non suspendu',
            'empty' => '-',
        ],
    ],
    'credit_products' => [
        'navigation' => [
            'label' => 'Produits de crédits',
            'singular' => 'Produit de crédits',
            'plural' => 'Produits de crédits',
        ],
        'sections' => [
            'product' => 'Produit',
            'stripe' => 'Stripe',
        ],
        'fields' => [
            'name' => 'Nom',
            'description' => 'Description',
            'type' => 'Type',
            'credits' => 'Crédits',
            'amount' => 'Prix',
            'currency' => 'Devise',
            'stripe_product_id' => 'Stripe product ID',
            'stripe_price_id' => 'Stripe price ID',
            'is_active' => 'Actif',
            'sort_order' => 'Ordre',
            'created_at' => 'Créé le',
        ],
        'helpers' => [
            'amount' => 'Montant en centimes, par exemple 999 pour 9,99 €.',
        ],
        'actions' => [
            'sync_stripe' => 'Créer dans Stripe',
            'sync_stripe_success' => 'Produit Stripe synchronisé.',
        ],
    ],
    'payment_transactions' => [
        'navigation' => [
            'label' => 'Paiements',
            'singular' => 'Paiement',
            'plural' => 'Paiements',
        ],
        'sections' => [
            'summary' => 'Résumé',
            'stripe' => 'Stripe',
            'error' => 'Erreur',
            'payload' => 'Payload Stripe',
        ],
        'fields' => [
            'id' => 'ID',
            'user' => 'Utilisateur',
            'credit_product' => 'Produit',
            'type' => 'Type',
            'status' => 'Statut',
            'amount' => 'Montant',
            'credits_expected' => 'Crédits attendus',
            'credits_granted' => 'Crédits crédités',
            'invoice_url' => 'URL facture',
            'invoice_pdf_url' => 'PDF facture',
            'invoice_email_sent_at' => 'Email facture envoyé le',
            'stripe_event_id' => 'Stripe event ID',
            'stripe_event_type' => 'Événement',
            'stripe_customer_id' => 'Stripe customer ID',
            'stripe_checkout_session_id' => 'Stripe checkout session ID',
            'stripe_checkout_session_id_short' => 'Checkout session',
            'stripe_invoice_id' => 'Stripe invoice ID',
            'stripe_invoice_id_short' => 'Invoice',
            'stripe_payment_intent_id' => 'Stripe payment intent ID',
            'stripe_subscription_id' => 'Stripe subscription ID',
            'stripe_price_id' => 'Stripe price ID',
            'error_message' => 'Message',
            'payload' => 'Payload',
            'processed_at' => 'Traité le',
            'created_at' => 'Créé le',
        ],
        'placeholders' => [
            'empty' => '-',
        ],
    ],
    'moderation_cases' => [
        'navigation' => [
            'label' => 'Modération',
            'singular' => 'Dossier de modération',
            'plural' => 'Dossiers de modération',
        ],
        'sections' => [
            'case' => 'Dossier',
            'target' => 'Contenu signalé',
            'resolution' => 'Traitement',
            'metadata' => 'Métadonnées',
        ],
        'fields' => [
            'id' => 'ID',
            'target_type' => 'Type',
            'target_title' => 'Cible',
            'caseable_id' => 'ID cible',
            'status' => 'Statut',
            'reports_count' => 'Signalements',
            'threshold' => 'Seuil',
            'threshold_notified_at' => 'Notification envoyée le',
            'assigned_to' => 'Assigné à',
            'resolved_by' => 'Traité par',
            'resolved_at' => 'Traité le',
            'resolution_note' => 'Note de traitement',
            'created_at' => 'Créé le',
            'updated_at' => 'Mis à jour le',
        ],
        'targets' => [
            'meal_post' => 'Plat',
            'post_review' => 'Avis',
            'user' => 'Utilisateur',
            'unknown' => 'Inconnu',
        ],
        'actions' => [
            'mark_reviewing' => 'Prendre en charge',
            'hide_meal' => 'Masquer le plat',
            'suspend_user' => 'Suspendre',
            'resolve' => 'Résoudre',
            'reject' => 'Rejeter',
        ],
        'filters' => [
            'target_type' => 'Type',
        ],
        'placeholders' => [
            'empty' => '-',
        ],
    ],
    'legal_documents' => [
        'navigation' => [
            'label' => 'Documents légaux',
            'singular' => 'Document légal',
            'plural' => 'Documents légaux',
        ],
        'sections' => [
            'identity' => 'Identité',
            'publication' => 'Publication',
            'content' => 'Contenu',
            'metadata' => 'Métadonnées',
        ],
        'fields' => [
            'id' => 'ID',
            'slug' => 'Slug',
            'type' => 'Type',
            'version' => 'Version',
            'title' => 'Titre',
            'locale' => 'Locale',
            'localized_title' => 'Titre localisé',
            'content' => 'Contenu JSON',
            'intro' => 'Introduction',
            'paragraph' => 'Paragraphe',
            'sections' => 'Sections',
            'section_title' => 'Titre de section',
            'section_body' => 'Paragraphes de la section',
            'is_active' => 'Actif',
            'published_at' => 'Publié le',
            'created_at' => 'Créé le',
            'updated_at' => 'Mis à jour le',
        ],
        'helpers' => [
            'slug' => 'Identifiant public utilisé par le site landing, par exemple privacy-policy ou terms-of-service.',
            'is_active' => 'Quand ce champ est activé, les autres versions actives avec le même slug sont automatiquement désactivées.',
            'published_at' => 'L’API publique expose uniquement les documents actifs avec une date de publication renseignée et non future.',
            'content' => 'Format attendu : {"fr":{"intro":["..."],"sections":[{"title":"...","body":["..."]}]}}',
        ],
        'defaults' => [
            'intro' => 'Texte introductif du document.',
            'section_title' => 'Titre de section',
            'paragraph' => 'Premier paragraphe.',
        ],
        'actions' => [
            'add_intro_paragraph' => 'Ajouter un paragraphe d’introduction',
            'add_section' => 'Ajouter une section',
            'add_section_paragraph' => 'Ajouter un paragraphe',
            'create_new_version' => 'Créer une nouvelle version',
            'create_new_version_confirmation' => 'Cette action duplique le contenu dans une nouvelle version inactive et non publiée.',
            'create_new_version_success' => 'Nouvelle version créée.',
        ],
        'status' => [
            'active' => 'Actif',
            'inactive' => 'Inactif',
        ],
        'placeholders' => [
            'empty' => '-',
        ],
    ],
];
