248 lines
8.9 KiB
PHP
248 lines
8.9 KiB
PHP
<?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',
|
||
'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' => '-',
|
||
],
|
||
],
|
||
];
|