[ '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' => '-', ], ], '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' => '-', ], ], ];