Files
daily-meal-api/lang/fr/admin.php
T
leonm 2ece4b6e3e
CI / 🧪 Tests Laravel (push) Successful in 2m48s
CI / 🐳 Build & Push Image (push) Successful in 3m0s
feat: subscriptions
2026-08-07 11:53:46 +02:00

283 lines
10 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?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',
'certification_purchased_at' => 'Certification achetée le',
'trial_ends_at' => 'Fin de lessai',
'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 dactivité',
'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' => 'Offres',
'singular' => 'Offre',
'plural' => 'Offres',
],
'sections' => [
'product' => 'Produit',
'stripe' => 'Stripe',
],
'fields' => [
'name' => 'Nom',
'description' => 'Description',
'type' => 'Type',
'purpose' => 'Offre',
'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é.',
],
],
'identity_verification_requests' => [
'navigation' => [
'label' => 'Vérifications didentité',
'singular' => 'Vérification didentité',
'plural' => 'Vérifications didentité',
],
'sections' => [
'request' => 'Demande de certification',
],
'fields' => [
'id' => 'ID',
'status' => 'Statut',
'user' => 'Utilisateur',
'submitted_at' => 'Envoyée le',
'reviewed_at' => 'Traitée le',
'reviewed_by' => 'Traitée par',
'document' => 'Pièce didentité',
'document_deleted_at' => 'Document supprimé le',
'rejection_reason' => 'Motif du refus',
],
'actions' => [
'open_document' => 'Ouvrir pendant 5 minutes',
'approve' => 'Approuver',
'reject' => 'Refuser',
],
'placeholders' => [
'empty' => '-',
],
],
'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' => 'LAPI 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 dintroduction',
'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' => '-',
],
],
];