# French (France) translation for Plugixa Testimonial
# Copyright (C) 2024 Plugixa
# This file is distributed under the same license as the Plugixa Testimonial plugin.
msgid ""
msgstr ""
"Project-Id-Version: Plugixa Testimonial 1.0.0\n"
"Report-Msgid-Bugs-To: https://plugixa.com/support\n"
"POT-Creation-Date: 2026-03-05 00:00+0000\n"
"PO-Revision-Date: 2026-03-05 00:00+0000\n"
"Last-Translator: Plugixa Team <support@plugixa.com>\n"
"Language-Team: French <fr@li.org>\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. Plugin Name of the plugin
msgid "Plugixa Testimonial"
msgstr "Plugixa Testimonial"

#: includes/admin/class-admin.php
msgid "Testimonials"
msgstr "Témoignages"

#: includes/admin/class-admin.php
msgid "Dashboard"
msgstr "Tableau de bord"

#: includes/admin/class-admin.php
msgid "Categories"
msgstr "Catégories"

#: includes/admin/class-admin.php
msgid "Views"
msgstr "Vues"

#: includes/admin/class-admin.php
msgid "Shortcodes"
msgstr "Shortcodes"

#: includes/admin/class-admin.php
msgid "Settings"
msgstr "Réglages"

#: includes/admin/class-assets.php
msgid "Save"
msgstr "Enregistrer"

#: includes/admin/class-assets.php
msgid "Cancel"
msgstr "Annuler"

#: includes/admin/class-assets.php
msgid "Delete"
msgstr "Supprimer"

#: includes/admin/class-assets.php
msgid "Edit"
msgstr "Modifier"

#: includes/admin/class-assets.php
msgid "Add"
msgstr "Ajouter"

#: includes/admin/class-assets.php
msgid "Search"
msgstr "Rechercher"

#: includes/admin/class-assets.php
msgid "Loading..."
msgstr "Chargement…"

#: includes/admin/class-assets.php
msgid "An error occurred"
msgstr "Une erreur est survenue"

#: includes/admin/class-assets.php
msgid "Success"
msgstr "Succès"

#: includes/admin/class-assets.php
msgid "Are you sure you want to delete?"
msgstr "Êtes-vous sûr de vouloir supprimer ?"

#: includes/admin/class-assets.php
msgid "No results found"
msgstr "Aucun résultat trouvé"

#: includes/admin/class-assets.php
msgid "Add Testimonial"
msgstr "Ajouter un témoignage"

#: includes/admin/class-assets.php
msgid "Edit Testimonial"
msgstr "Modifier le témoignage"

#: includes/admin/class-assets.php
msgid "Client Name"
msgstr "Nom du client"

#: includes/admin/class-assets.php
msgid "Testimonial Text"
msgstr "Texte du témoignage"

#: includes/admin/class-assets.php
msgid "Rating"
msgstr "Note"

#: includes/admin/class-assets.php
msgid "Status"
msgstr "Statut"

#: includes/admin/class-assets.php
msgid "Pending"
msgstr "En attente"

#: includes/admin/class-assets.php
msgid "Approved"
msgstr "Approuvé"

#: includes/admin/class-assets.php
msgid "Rejected"
msgstr "Rejeté"

#: includes/admin/class-assets.php
msgid "Draft"
msgstr "Brouillon"

#: includes/admin/class-assets.php
msgid "Featured"
msgstr "Mis en avant"

#: includes/admin/class-assets.php
msgid "Add Category"
msgstr "Ajouter une catégorie"

#: includes/admin/class-assets.php
msgid "Edit Category"
msgstr "Modifier la catégorie"

#: includes/admin/class-assets.php
msgid "Category Name"
msgstr "Nom de la catégorie"

#: includes/admin/class-assets.php
msgid "Description"
msgstr "Description"

#: includes/admin/class-assets.php
msgid "AI Generator"
msgstr "Générateur IA"

#: includes/admin/class-assets.php
msgid "AI Settings"
msgstr "Paramètres IA"

#: includes/ai/class-content-extractor.php
msgid "Please enter a topic or keywords."
msgstr "Veuillez saisir un sujet ou des mots-clés."

#: includes/ai/class-content-extractor.php
msgid "No file provided."
msgstr "Aucun fichier fourni."

#: includes/ai/class-base-provider.php
msgid "Failed to parse AI response. Please try again."
msgstr "Impossible d'analyser la réponse de l'IA. Veuillez réessayer."

#: includes/ai/class-base-provider.php
msgid "No testimonial was generated. Please try again."
msgstr "Aucun témoignage n'a été généré. Veuillez réessayer."

#: includes/ai/class-base-provider.php
msgid "Rate limit exceeded. Please wait a moment and try again."
msgstr "Limite de requêtes dépassée. Veuillez patienter un instant et réessayer."

#: includes/ai/class-base-provider.php
msgid "Invalid API key. Please check your API key in Settings."
msgstr "Clé API invalide. Veuillez vérifier votre clé API dans les Réglages."

#: includes/ai/class-base-provider.php
msgid "API quota exceeded. Please check your billing."
msgstr "Quota API dépassé. Veuillez vérifier votre facturation."

#: includes/ai/class-url-scraper.php
msgid "Invalid URL format."
msgstr "Format d'URL invalide."

#: includes/ai/class-url-scraper.php
msgid "Only HTTP and HTTPS URLs are supported."
msgstr "Seules les URL HTTP et HTTPS sont prises en charge."

#. translators: %d: HTTP status code
#: includes/ai/class-url-scraper.php
msgid "Failed to fetch URL (HTTP %d)."
msgstr "Impossible de récupérer l'URL (HTTP %d)."

#: includes/ai/class-url-scraper.php
msgid "Empty response from URL."
msgstr "Réponse vide de l'URL."

#: includes/ai/class-url-scraper.php
msgid "Could not extract content from the page."
msgstr "Impossible d'extraire le contenu de la page."

#: includes/ai/class-document-parser.php
msgid "Invalid file upload."
msgstr "Téléversement de fichier invalide."

#. translators: %d: max size in MB
#: includes/ai/class-document-parser.php
msgid "File size exceeds maximum allowed (%d MB)."
msgstr "La taille du fichier dépasse le maximum autorisé (%d Mo)."

#: includes/ai/class-document-parser.php
msgid "Unsupported file type. Please upload PDF, TXT, or DOCX files."
msgstr "Type de fichier non pris en charge. Veuillez téléverser des fichiers PDF, TXT ou DOCX."

#: includes/ai/class-document-parser.php
msgid "Legacy .doc format is not supported. Please convert to .docx or PDF."
msgstr "Le format .doc ancien n'est pas pris en charge. Veuillez convertir en .docx ou PDF."

#: includes/ai/class-document-parser.php
msgid "Unsupported file type."
msgstr "Type de fichier non pris en charge."

#: includes/ai/class-document-parser.php
msgid "Could not extract text from PDF. The file may be scanned or image-based."
msgstr "Impossible d'extraire le texte du PDF. Le fichier est peut-être numérisé ou basé sur des images."

#: includes/ai/class-document-parser.php
msgid "Failed to parse PDF file."
msgstr "Impossible d'analyser le fichier PDF."

#: includes/ai/class-document-parser.php
msgid "Failed to read text file."
msgstr "Impossible de lire le fichier texte."

#: includes/ai/class-document-parser.php
msgid "DOCX parsing requires PhpWord library."
msgstr "L'analyse DOCX nécessite la bibliothèque PhpWord."

#: includes/ai/class-document-parser.php
msgid "Could not extract text from document."
msgstr "Impossible d'extraire le texte du document."

#: includes/ai/class-document-parser.php
msgid "Failed to parse DOCX file."
msgstr "Impossible d'analyser le fichier DOCX."

#: includes/ai/class-gemini-provider.php
msgid "Google API key is not configured."
msgstr "La clé API Google n'est pas configurée."

#: includes/ai/class-gemini-provider.php
msgid "Content was blocked by safety filters. Try rephrasing your topic."
msgstr "Le contenu a été bloqué par les filtres de sécurité. Essayez de reformuler votre sujet."

#: includes/ai/class-gemini-provider.php
msgid "Invalid response from Gemini. Please try again."
msgstr "Réponse invalide de Gemini. Veuillez réessayer."

#: includes/ai/class-gemini-provider.php
msgid "Invalid response from Gemini."
msgstr "Réponse invalide de Gemini."

#: includes/ai/class-gemini-provider.php
msgid "Invalid request. Please check your input."
msgstr "Requête invalide. Veuillez vérifier vos données."

#: includes/ai/class-gemini-provider.php
msgid "Invalid API key. Please check your Google API key in Settings."
msgstr "Clé API invalide. Veuillez vérifier votre clé API Google dans les Réglages."

#: includes/ai/class-gemini-provider.php
msgid "Gemini service temporarily unavailable. Please try again later."
msgstr "Le service Gemini est temporairement indisponible. Veuillez réessayer plus tard."

#. translators: %s: model name
#: includes/ai/class-gemini-provider.php
msgid "Successfully connected to Google Gemini using model: %s"
msgstr "Connexion réussie à Google Gemini avec le modèle : %s"

#: includes/ai/class-open-ai-provider.php
msgid "OpenAI API key is not configured."
msgstr "La clé API OpenAI n'est pas configurée."

#: includes/ai/class-open-ai-provider.php
msgid "Empty response from OpenAI. Please try again."
msgstr "Réponse vide d'OpenAI. Veuillez réessayer."

#: includes/ai/class-open-ai-provider.php
msgid "Empty response from OpenAI."
msgstr "Réponse vide d'OpenAI."

#. translators: %s: model name
#: includes/ai/class-open-ai-provider.php
msgid "Successfully connected to OpenAI using model: %s"
msgstr "Connexion réussie à OpenAI avec le modèle : %s"

#: includes/api/class-rest-controller.php
msgid "You do not have permission to perform this action."
msgstr "Vous n'avez pas la permission d'effectuer cette action."

#: includes/api/class-rest-controller.php
msgid "Administrator access required."
msgstr "Accès administrateur requis."

#: includes/api/class-ai-generator-controller.php
msgid "Failed to generate testimonial"
msgstr "Impossible de générer le témoignage"

#: includes/api/class-ai-generator-controller.php
msgid "Testimonial generated successfully"
msgstr "Témoignage généré avec succès"

#: includes/api/class-ai-generator-controller.php
msgid "Failed to generate testimonials"
msgstr "Impossible de générer les témoignages"

#: includes/api/class-ai-generator-controller.php
msgid "Testimonials generated successfully"
msgstr "Témoignages générés avec succès"

#: includes/api/class-ai-generator-controller.php
msgid "No file uploaded"
msgstr "Aucun fichier téléversé"

#: includes/api/class-ai-generator-controller.php
msgid "Testimonials generated from URL"
msgstr "Témoignages générés à partir de l'URL"

#: includes/api/class-ai-generator-controller.php
msgid "Testimonials generated from document"
msgstr "Témoignages générés à partir du document"

#: includes/api/class-ai-generator-controller.php
msgid "Failed to generate category"
msgstr "Impossible de générer la catégorie"

#: includes/api/class-ai-generator-controller.php
msgid "Category generated successfully"
msgstr "Catégorie générée avec succès"

#: includes/api/class-ai-generator-controller.php
msgid "Failed to regenerate name"
msgstr "Impossible de régénérer le nom"

#: includes/api/class-ai-generator-controller.php
msgid "Name regenerated"
msgstr "Nom régénéré"

#: includes/api/class-ai-generator-controller.php
msgid "Failed to regenerate content"
msgstr "Impossible de régénérer le contenu"

#: includes/api/class-ai-generator-controller.php
msgid "Content regenerated"
msgstr "Contenu régénéré"

#: includes/api/class-ai-generator-controller.php
msgid "Failed to suggest category"
msgstr "Impossible de suggérer une catégorie"

#: includes/api/class-ai-generator-controller.php
msgid "Category suggestion generated"
msgstr "Suggestion de catégorie générée"

#: includes/api/class-ai-generator-controller.php
msgid "No testimonials provided"
msgstr "Aucun témoignage fourni"

#. translators: %d: number of testimonials
#: includes/api/class-ai-generator-controller.php
msgid "%d testimonials imported successfully"
msgstr "%d témoignages importés avec succès"

#: includes/api/class-ai-generator-controller.php
msgid "Invalid provider"
msgstr "Fournisseur invalide"

#: includes/api/class-ai-generator-controller.php
msgid "Connection failed"
msgstr "Échec de la connexion"

#: includes/api/class-ai-generator-controller.php
msgid "No models available"
msgstr "Aucun modèle disponible"

#. translators: %d: number of models
#: includes/api/class-ai-generator-controller.php
msgid "%d models loaded"
msgstr "%d modèles chargés"

#: includes/api/class-ai-generator-controller.php
msgid "AI Generator is not enabled. Please enable it in Settings."
msgstr "Le générateur IA n'est pas activé. Veuillez l'activer dans les Réglages."

#. translators: %s: provider name
#: includes/api/class-ai-generator-controller.php
msgid "API key for %s is not configured. Please add it in Settings."
msgstr "La clé API pour %s n'est pas configurée. Veuillez l'ajouter dans les Réglages."

#: includes/api/class-ai-generator-controller.php
msgid "Invalid AI provider"
msgstr "Fournisseur IA invalide"

#: includes/api/class-testimonials-controller.php
msgid "Testimonial not found"
msgstr "Témoignage introuvable"

#: includes/api/class-testimonials-controller.php
msgid "Unknown"
msgstr "Inconnu"

#: includes/api/class-testimonials-controller.php
msgid "Validation failed"
msgstr "Échec de la validation"

#: includes/api/class-testimonials-controller.php
msgid "Failed to create testimonial"
msgstr "Impossible de créer le témoignage"

#: includes/api/class-testimonials-controller.php
msgid "Testimonial created successfully"
msgstr "Témoignage créé avec succès"

#: includes/api/class-testimonials-controller.php
msgid "Failed to update testimonial"
msgstr "Impossible de mettre à jour le témoignage"

#: includes/api/class-testimonials-controller.php
msgid "Testimonial updated successfully"
msgstr "Témoignage mis à jour avec succès"

#: includes/api/class-testimonials-controller.php
msgid "Failed to delete testimonial"
msgstr "Impossible de supprimer le témoignage"

#: includes/api/class-testimonials-controller.php
msgid "Testimonial deleted successfully"
msgstr "Témoignage supprimé avec succès"

#: includes/api/class-testimonials-controller.php
msgid "No IDs provided"
msgstr "Aucun identifiant fourni"

#: includes/api/class-testimonials-controller.php
msgid "Failed to delete testimonials"
msgstr "Impossible de supprimer les témoignages"

#. translators: %d: number of testimonials
#: includes/api/class-testimonials-controller.php
msgid "%d testimonials deleted successfully"
msgstr "%d témoignages supprimés avec succès"

#: includes/api/class-testimonials-controller.php
msgid "Invalid status"
msgstr "Statut invalide"

#: includes/api/class-testimonials-controller.php
msgid "Failed to update status"
msgstr "Impossible de mettre à jour le statut"

#: includes/api/class-testimonials-controller.php
msgid "Status updated successfully"
msgstr "Statut mis à jour avec succès"

#: includes/api/class-testimonials-controller.php
msgid "Invalid action"
msgstr "Action invalide"

#: includes/api/class-testimonials-controller.php
msgid "Failed to perform bulk action"
msgstr "Impossible d'effectuer l'action groupée"

#. translators: %d: number of testimonials
#: includes/api/class-testimonials-controller.php
msgid "Bulk action completed on %d testimonials"
msgstr "Action groupée effectuée sur %d témoignages"

#: includes/api/class-testimonials-controller.php
msgid "No items provided"
msgstr "Aucun élément fourni"

#: includes/api/class-testimonials-controller.php
msgid "Order updated successfully"
msgstr "Ordre mis à jour avec succès"

#: includes/api/class-testimonials-controller.php
msgid "Client name is required"
msgstr "Le nom du client est requis"

#: includes/api/class-testimonials-controller.php
msgid "Testimonial text is required"
msgstr "Le texte du témoignage est requis"

#: includes/api/class-testimonials-controller.php
msgid "Testimonial text must be at least 10 characters"
msgstr "Le texte du témoignage doit contenir au moins 10 caractères"

#: includes/api/class-testimonials-controller.php
msgid "Rating must be between 1 and 5"
msgstr "La note doit être comprise entre 1 et 5"

#: includes/api/class-categories-controller.php
msgid "Category not found"
msgstr "Catégorie introuvable"

#: includes/api/class-categories-controller.php
msgid "Category name is required"
msgstr "Le nom de la catégorie est requis"

#: includes/api/class-categories-controller.php
msgid "Failed to create category"
msgstr "Impossible de créer la catégorie"

#: includes/api/class-categories-controller.php
msgid "Category created successfully"
msgstr "Catégorie créée avec succès"

#: includes/api/class-categories-controller.php
msgid "Failed to update category"
msgstr "Impossible de mettre à jour la catégorie"

#: includes/api/class-categories-controller.php
msgid "Category updated successfully"
msgstr "Catégorie mise à jour avec succès"

#: includes/api/class-categories-controller.php
msgid "Failed to delete category"
msgstr "Impossible de supprimer la catégorie"

#: includes/api/class-categories-controller.php
msgid "Category deleted successfully"
msgstr "Catégorie supprimée avec succès"

#: includes/api/class-views-controller.php
msgid "View not found"
msgstr "Vue introuvable"

#: includes/api/class-views-controller.php
msgid "Failed to create view"
msgstr "Impossible de créer la vue"

#: includes/api/class-views-controller.php
msgid "View created successfully"
msgstr "Vue créée avec succès"

#: includes/api/class-views-controller.php
msgid "Failed to update view"
msgstr "Impossible de mettre à jour la vue"

#: includes/api/class-views-controller.php
msgid "View updated successfully"
msgstr "Vue mise à jour avec succès"

#: includes/api/class-views-controller.php
msgid "Default view cannot be deleted."
msgstr "La vue par défaut ne peut pas être supprimée."

#: includes/api/class-views-controller.php
msgid "Failed to delete view"
msgstr "Impossible de supprimer la vue"

#: includes/api/class-views-controller.php
msgid "View deleted successfully"
msgstr "Vue supprimée avec succès"

#: includes/api/class-views-controller.php
msgid "Cannot delete the default view."
msgstr "Impossible de supprimer la vue par défaut."

#. translators: %d: number of views
#: includes/api/class-views-controller.php
msgid "%d views deleted successfully"
msgstr "%d vues supprimées avec succès"

#: includes/api/class-views-controller.php
msgid "Failed to duplicate view"
msgstr "Impossible de dupliquer la vue"

#: includes/api/class-views-controller.php
msgid "View duplicated successfully"
msgstr "Vue dupliquée avec succès"

#: includes/api/class-views-controller.php
msgid "Failed to set default view"
msgstr "Impossible de définir la vue par défaut"

#: includes/api/class-views-controller.php
msgid "Default view updated successfully"
msgstr "Vue par défaut mise à jour avec succès"

#: includes/api/class-views-controller.php
msgid "Name is required"
msgstr "Le nom est requis"

#: includes/api/class-shortcodes-controller.php
msgid "Shortcode not found"
msgstr "Shortcode introuvable"

#: includes/api/class-shortcodes-controller.php
msgid "Failed to create shortcode"
msgstr "Impossible de créer le shortcode"

#: includes/api/class-shortcodes-controller.php
msgid "Shortcode created successfully"
msgstr "Shortcode créé avec succès"

#: includes/api/class-shortcodes-controller.php
msgid "Failed to update shortcode"
msgstr "Impossible de mettre à jour le shortcode"

#: includes/api/class-shortcodes-controller.php
msgid "Shortcode updated successfully"
msgstr "Shortcode mis à jour avec succès"

#: includes/api/class-shortcodes-controller.php
msgid "Failed to delete shortcode"
msgstr "Impossible de supprimer le shortcode"

#: includes/api/class-shortcodes-controller.php
msgid "Shortcode deleted successfully"
msgstr "Shortcode supprimé avec succès"

#. translators: %d: number of shortcodes
#: includes/api/class-shortcodes-controller.php
msgid "%d shortcodes deleted successfully"
msgstr "%d shortcodes supprimés avec succès"

#: includes/api/class-shortcodes-controller.php
msgid "Failed to duplicate shortcode"
msgstr "Impossible de dupliquer le shortcode"

#: includes/api/class-shortcodes-controller.php
msgid "Shortcode duplicated successfully"
msgstr "Shortcode dupliqué avec succès"

#: includes/api/class-custom-fields-controller.php
msgid "Custom field not found"
msgstr "Champ personnalisé introuvable"

#: includes/api/class-custom-fields-controller.php
msgid "This field key already exists"
msgstr "Cette clé de champ existe déjà"

#: includes/api/class-custom-fields-controller.php
msgid "Failed to create custom field"
msgstr "Impossible de créer le champ personnalisé"

#: includes/api/class-custom-fields-controller.php
msgid "Custom field created successfully"
msgstr "Champ personnalisé créé avec succès"

#: includes/api/class-custom-fields-controller.php
msgid "Failed to update custom field"
msgstr "Impossible de mettre à jour le champ personnalisé"

#: includes/api/class-custom-fields-controller.php
msgid "Custom field updated successfully"
msgstr "Champ personnalisé mis à jour avec succès"

#: includes/api/class-custom-fields-controller.php
msgid "Failed to delete custom field"
msgstr "Impossible de supprimer le champ personnalisé"

#: includes/api/class-custom-fields-controller.php
msgid "Custom field deleted successfully"
msgstr "Champ personnalisé supprimé avec succès"

#: includes/api/class-custom-fields-controller.php
msgid "Field label is required"
msgstr "Le libellé du champ est requis"

#: includes/api/class-custom-fields-controller.php
msgid "Field key must only contain lowercase letters, numbers, and underscores"
msgstr "La clé du champ ne doit contenir que des lettres minuscules, des chiffres et des tirets bas"

#: includes/api/class-custom-fields-controller.php
msgid "Invalid field type"
msgstr "Type de champ invalide"

#: includes/api/class-custom-fields-controller.php
msgid "Select fields require at least one option"
msgstr "Les champs de sélection nécessitent au moins une option"

#: includes/api/class-settings-controller.php
msgid "Settings saved successfully"
msgstr "Réglages enregistrés avec succès"

#: includes/api/class-settings-controller.php
msgid "Demo data has already been loaded."
msgstr "Les données de démonstration ont déjà été chargées."

#: includes/api/class-settings-controller.php
msgid "Demo data loaded successfully."
msgstr "Données de démonstration chargées avec succès."

#: includes/api/class-settings-controller.php
msgid "All data has been reset and demo data re-loaded."
msgstr "Toutes les données ont été réinitialisées et les données de démonstration rechargées."

#: includes/api/class-import-export-controller.php
msgid "No testimonials to export"
msgstr "Aucun témoignage à exporter"

#: includes/api/class-import-export-controller.php
msgid "Failed to generate PDF: "
msgstr "Impossible de générer le PDF : "

#: includes/api/class-import-export-controller.php
msgid "Only CSV and JSON files are supported"
msgstr "Seuls les fichiers CSV et JSON sont pris en charge"

#: includes/api/class-import-export-controller.php
msgid "File size must be under 10MB"
msgstr "La taille du fichier doit être inférieure à 10 Mo"

#: includes/api/class-import-export-controller.php
msgid "Failed to read uploaded file"
msgstr "Impossible de lire le fichier téléversé"

#: includes/api/class-import-export-controller.php
msgid "Missing required parameters"
msgstr "Paramètres requis manquants"

#: includes/api/class-import-export-controller.php
msgid "Invalid file token"
msgstr "Jeton de fichier invalide"

#: includes/api/class-import-export-controller.php
msgid "Invalid format"
msgstr "Format invalide"

#: includes/api/class-import-export-controller.php
msgid "Import file not found. Please upload again."
msgstr "Fichier d'importation introuvable. Veuillez téléverser à nouveau."

#: includes/api/class-import-export-controller.php
msgid "CSV file is empty or has no data rows"
msgstr "Le fichier CSV est vide ou ne contient aucune ligne de données"

#: includes/api/class-import-export-controller.php
msgid "Invalid JSON file"
msgstr "Fichier JSON invalide"

#: includes/api/class-import-export-controller.php
msgid "JSON must contain a \"testimonials\" array or be an array of objects"
msgstr "Le JSON doit contenir un tableau « testimonials » ou être un tableau d'objets"

#: includes/api/class-import-export-controller.php
msgid "No testimonials found in JSON"
msgstr "Aucun témoignage trouvé dans le JSON"

#: includes/api/class-import-export-controller.php
msgid "Missing client name"
msgstr "Nom du client manquant"

#: includes/api/class-import-export-controller.php
msgid "Missing testimonial text"
msgstr "Texte du témoignage manquant"

#: includes/api/class-import-export-controller.php
msgid "Database insert failed"
msgstr "Échec de l'insertion en base de données"

#: includes/api/class-multilingual-controller.php
msgid "Invalid entity type."
msgstr "Type d'entité invalide."

#: includes/api/class-multilingual-controller.php
msgid "Item not found."
msgstr "Élément introuvable."

#: includes/api/class-multilingual-controller.php
msgid "Source item not found."
msgstr "Élément source introuvable."

#. translators: %s: language name, %d: item ID
#: includes/api/class-multilingual-controller.php
msgid "A translation in \"%s\" already exists (ID: %d)."
msgstr "Une traduction en « %s » existe déjà (ID : %d)."

#: includes/api/class-multilingual-controller.php
msgid "Failed to create translation."
msgstr "Impossible de créer la traduction."

#: includes/api/class-multilingual-controller.php
msgid "Translation created successfully."
msgstr "Traduction créée avec succès."

#: includes/api/class-multilingual-controller.php
msgid "One or both items not found."
msgstr "Un ou les deux éléments sont introuvables."

#: includes/api/class-multilingual-controller.php
msgid "Cannot link items with the same language."
msgstr "Impossible de lier des éléments ayant la même langue."

#: includes/api/class-multilingual-controller.php
msgid "Items linked as translations."
msgstr "Éléments liés en tant que traductions."

#: includes/api/class-multilingual-controller.php
msgid "Translation unlinked."
msgstr "Traduction dissociée."

#: includes/api/class-frontend-api.php
msgid "Testimonial submissions are currently disabled."
msgstr "La soumission de témoignages est actuellement désactivée."

#: includes/api/class-frontend-api.php
msgid "reCAPTCHA verification required."
msgstr "Vérification reCAPTCHA requise."

#: includes/api/class-frontend-api.php
msgid "reCAPTCHA verification failed."
msgstr "Échec de la vérification reCAPTCHA."

#: includes/api/class-frontend-api.php
msgid "reCAPTCHA score too low. Please try again."
msgstr "Score reCAPTCHA trop bas. Veuillez réessayer."

#: includes/api/class-frontend-api.php
msgid "Invalid file type. Only JPEG, PNG, GIF, and WebP images are allowed."
msgstr "Type de fichier invalide. Seules les images JPEG, PNG, GIF et WebP sont autorisées."

#: includes/api/class-frontend-api.php
msgid "File too large. Maximum size is 2MB."
msgstr "Fichier trop volumineux. La taille maximale est de 2 Mo."

#: includes/api/class-frontend-api.php
msgid "Failed to upload photo."
msgstr "Impossible de téléverser la photo."

#. translators: %s: field name
#: includes/api/class-frontend-api.php
msgid "%s is required"
msgstr "%s est requis"

#. translators: %d: minimum characters
#: includes/api/class-frontend-api.php
msgid "Testimonial must be at least %d characters"
msgstr "Le témoignage doit contenir au moins %d caractères"

#. translators: %d: maximum characters
#: includes/api/class-frontend-api.php
msgid "Testimonial must not exceed %d characters"
msgstr "Le témoignage ne doit pas dépasser %d caractères"

#: includes/api/class-frontend-api.php
msgid "Failed to submit testimonial"
msgstr "Impossible de soumettre le témoignage"

#: includes/api/class-frontend-api.php
msgid "Thank you for your testimonial!"
msgstr "Merci pour votre témoignage !"

#: includes/api/class-google-fonts-controller.php
msgid "Google Fonts API key is not configured. Please add it in Settings > General."
msgstr "La clé API Google Fonts n'est pas configurée. Veuillez l'ajouter dans Réglages > Général."

#: includes/api/class-google-fonts-controller.php
msgid "Failed to fetch Google Fonts: "
msgstr "Impossible de récupérer les Google Fonts : "

#: includes/api/class-google-fonts-controller.php
msgid "Google Fonts API returned an error."
msgstr "L'API Google Fonts a retourné une erreur."

#: includes/api/class-woocommerce-content-controller.php
msgid "WooCommerce is not active."
msgstr "WooCommerce n'est pas actif."

#: includes/frontend/class-shortcodes.php
msgid "No testimonials found."
msgstr "Aucun témoignage trouvé."

#: includes/frontend/class-shortcodes.php
msgid "Your Name"
msgstr "Votre nom"

#: includes/frontend/class-shortcodes.php
msgid "Your Role/Title"
msgstr "Votre rôle/titre"

#: includes/frontend/class-shortcodes.php
msgid "Company"
msgstr "Entreprise"

#: includes/frontend/class-shortcodes.php
msgid "Your Testimonial"
msgstr "Votre témoignage"

#: includes/frontend/class-shortcodes.php
msgid "Website URL"
msgstr "URL du site web"

#: includes/frontend/class-shortcodes.php
msgid "Submit Testimonial"
msgstr "Soumettre le témoignage"

#: includes/frontend/class-shortcodes.php
msgid "All"
msgstr "Tous"

#: includes/frontend/class-shortcodes.php
msgid "All Categories"
msgstr "Toutes les catégories"

#: includes/frontend/class-shortcodes.php
msgid "Yes"
msgstr "Oui"

#: includes/frontend/class-shortcodes.php
msgid "No"
msgstr "Non"

#: includes/frontend/class-shortcodes.php
msgid "Loading more..."
msgstr "Chargement…"

#: includes/frontend/class-shortcodes.php
msgid "Testimonials pagination"
msgstr "Pagination des témoignages"

#: includes/frontend/class-shortcodes.php
msgid "Prev"
msgstr "Précédent"

#: includes/frontend/class-shortcodes.php
msgid "Next"
msgstr "Suivant"

#: includes/integrations/elementor/class-elementor.php
msgid "Plugixa Testimonial"
msgstr "Plugixa Testimonial"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Plugixa Testimonials"
msgstr "Plugixa Témoignages"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Content"
msgstr "Contenu"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Config Source"
msgstr "Source de configuration"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Saved Shortcode"
msgstr "Shortcode enregistré"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Custom"
msgstr "Personnalisé"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Select Shortcode"
msgstr "Sélectionner un shortcode"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "View"
msgstr "Vue"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Limit"
msgstr "Limite"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "0 = no limit"
msgstr "0 = sans limite"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Order By"
msgstr "Trier par"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Display Order"
msgstr "Ordre d'affichage"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Date"
msgstr "Date"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Name"
msgstr "Nom"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Order"
msgstr "Ordre"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Ascending"
msgstr "Croissant"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Descending"
msgstr "Décroissant"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Featured Only"
msgstr "Mis en avant uniquement"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Minimum Rating"
msgstr "Note minimale"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Any"
msgstr "Tous"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Display Options"
msgstr "Options d'affichage"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Photo"
msgstr "Afficher la photo"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Rating"
msgstr "Afficher la note"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Role"
msgstr "Afficher le rôle"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Company"
msgstr "Afficher l'entreprise"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Date"
msgstr "Afficher la date"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Website"
msgstr "Afficher le site web"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Show Quote Icon"
msgstr "Afficher l'icône de citation"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Card"
msgstr "Carte"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Card Background"
msgstr "Arrière-plan de la carte"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Text Color"
msgstr "Couleur du texte"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Name Color"
msgstr "Couleur du nom"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Role Color"
msgstr "Couleur du rôle"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Border Color"
msgstr "Couleur de la bordure"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Stars"
msgstr "Étoiles"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Star Color"
msgstr "Couleur des étoiles"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Empty Star Color"
msgstr "Couleur des étoiles vides"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Spacing & Borders"
msgstr "Espacement et bordures"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Border Radius"
msgstr "Rayon de bordure"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Card Padding"
msgstr "Marge intérieure de la carte"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Gap"
msgstr "Espacement"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Border Width"
msgstr "Épaisseur de la bordure"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Select a shortcode..."
msgstr "Sélectionner un shortcode…"

#: includes/integrations/elementor/class-testimonial-widget.php
msgid "Default View"
msgstr "Vue par défaut"

#: includes/integrations/woocommerce/class-wcproduct-metabox.php
msgid "Testimonial Shortcode"
msgstr "Shortcode de témoignage"

#: includes/integrations/woocommerce/class-wcproduct-metabox.php
msgid "None"
msgstr "Aucun"

#: includes/integrations/woocommerce/class-wcproduct-metabox.php
msgid "Select a testimonial shortcode to display on this product page."
msgstr "Sélectionnez un shortcode de témoignage à afficher sur cette page produit."

#: templates/submission-form.php
msgid "Your name"
msgstr "Votre nom"

#: templates/submission-form.php
msgid "Email"
msgstr "E-mail"

#: templates/submission-form.php
msgid "Your email"
msgstr "Votre e-mail"

#: templates/submission-form.php
msgid "Role / Title"
msgstr "Rôle / Titre"

#: templates/submission-form.php
msgid "e.g. Marketing Manager"
msgstr "ex. Responsable marketing"

#: templates/submission-form.php
msgid "Your company"
msgstr "Votre entreprise"

#: templates/submission-form.php
msgid "Website"
msgstr "Site web"

#: templates/submission-form.php
msgid "Profile Photo"
msgstr "Photo de profil"

#: templates/submission-form.php
msgid "Click to upload a photo"
msgstr "Cliquez pour téléverser une photo"

#: templates/submission-form.php
msgid "JPG, PNG or WebP (max 2MB)"
msgstr "JPG, PNG ou WebP (max 2 Mo)"

#: templates/submission-form.php
msgid "Share your experience..."
msgstr "Partagez votre expérience…"

#: templates/submission-form.php
msgid "Thank you for your testimonial! It will be reviewed shortly."
msgstr "Merci pour votre témoignage ! Il sera examiné sous peu."
