# Copyright (C) 2026 Morteza Pourmirzai
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: GatewayKit\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/GatewayKit\n"
"Last-Translator: GatewayKit\n"
"Language-Team: GatewayKit\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-07-25T21:51:51+00:00\n"
"PO-Revision-Date: 2026-08-05T00:00:00+00:00\n"
"X-Generator: opencode\n"
"X-Domain: gatewaykit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. Plugin Name of the plugin
#: gatewaykit-pro.php
msgid "GatewayKit Pro – Payment Gateway for Elementor Forms"
msgstr "GatewayKit Pro – Passerelle de paiement pour les formulaires Elementor"

#. Plugin URI of the plugin
#: gatewaykit-pro.php
msgid "https://pourmirzai.com/gatewaykit"
msgstr "https://pourmirzai.com/gatewaykit"

#. Description of the plugin
#: gatewaykit-pro.php
msgid "Add-on for GatewayKit. Unlocks advanced Pro features: discount codes, advanced transaction log, per-form redirects, partial payments, currency selector, outgoing webhooks, and white-label branding. All payment gateways (Stripe, Mollie, CoinGate, Coinify, PayPal, NOWPayments) are now included in the free GatewayKit."
msgstr "Module complémentaire pour GatewayKit. Débloque les fonctionnalités avancées de Pro : codes de réduction, journal de transactions avancé, redirections par formulaire, paiements partiels, sélecteur de devise, webhooks sortants et marque blanche. Toutes les passerelles de paiement (Stripe, Mollie, CoinGate, Coinify, PayPal, NOWPayments) sont désormais incluses dans la version gratuite de GatewayKit."

#. Author of the plugin
#: gatewaykit-pro.php
msgid "Morteza Pourmirzai"
msgstr "Morteza Pourmirzai"

#. Author URI of the plugin
#: gatewaykit-pro.php
msgid "https://pourmirzai.com"
msgstr "https://pourmirzai.com"

#: gatewaykit-pro.php:294
#: src/Core/class-plugin.php:510
msgid "GatewayKit Pro"
msgstr "GatewayKit Pro"

#: gatewaykit-pro.php:297
msgid "is installed but not activated. Pro features (discount codes, advanced transaction log, per-form redirects, partial payments, currency selector, outgoing webhooks, white-label branding) are locked until you enter a valid license key."
msgstr "est installé mais non activé. Les fonctionnalités Pro (codes de réduction, journal de transactions avancé, redirections par formulaire, paiements partiels, sélecteur de devise, webhooks sortants, marque blanche) sont verrouillées jusqu'à ce que vous saisissiez une clé de licence valide."

#: gatewaykit-pro.php:304
msgid "Activate License"
msgstr "Activer la licence"

#. translators: %s: setting field name
#: src/Core/Abstracts/abstract-payment-gateway.php:156
#, php-format
msgid "%s is required."
msgstr "%s est obligatoire."

#: src/Core/Admin/class-admin-settings.php:61
#: src/Core/Admin/class-admin-settings.php:62
#: src/Core/Admin/class-analytics-dashboard.php:95
#: src/Core/Admin/class-analytics-dashboard.php:153
msgid "Transactions"
msgstr "Transactions"

#: src/Core/Admin/class-admin-settings.php:71
#: src/Core/Admin/class-admin-settings.php:72
#: src/Core/Admin/class-admin-settings.php:379
#: src/Core/Admin/class-dashboard-widgets.php:176
msgid "Settings"
msgstr "Réglages"

#: src/Core/Admin/class-admin-settings.php:81
#: src/Core/Admin/class-admin-settings.php:82
msgid "Logs"
msgstr "Journaux"

#: src/Core/Admin/class-admin-settings.php:91
#: src/Core/Admin/class-admin-settings.php:92
#: src/Core/Admin/class-admin-settings.php:385
#: src/Core/Admin/class-admin-settings.php:1373
msgid "Usage Guide"
msgstr "Guide d'utilisation"

#: src/Core/Admin/class-admin-settings.php:259
#: src/Core/Admin/class-admin-settings.php:1890
#: src/Core/Admin/class-transaction-list-table.php:1011
#: src/Core/class-plugin.php:527
#: src/Features/Discount/class-admin-discounts.php:491
msgid "Security check failed."
msgstr "Échec de la vérification de sécurité."

#: src/Core/Admin/class-admin-settings.php:263
#: src/Core/Admin/class-transaction-list-table.php:926
#: src/Core/Admin/class-transaction-list-table.php:942
#: src/Core/Admin/class-transaction-list-table.php:1000
#: src/Core/Admin/class-transaction-list-table.php:1044
#: src/Core/class-plugin.php:783
msgid "You do not have permission to perform this action."
msgstr "Vous n'avez pas la permission d'effectuer cette action."

#. translators: %s: upgrade URL
#: src/Core/Admin/class-admin-settings.php:274
#: src/Core/Admin/class-transaction-list-table.php:952
#, php-format
msgid "CSV export is a GatewayKit Pro feature. Upgrade to Pro to unlock it: %s"
msgstr "L'exportation CSV est une fonctionnalité de GatewayKit Pro. Passez à la version Pro pour la débloquer : %s"

#. translators: %s: number of deleted transactions
#: src/Core/Admin/class-admin-settings.php:294
#, php-format
msgid "%s transaction deleted."
msgid_plural "%s transactions deleted."
msgstr[0] "%s transaction supprimée."
msgstr[1] "%s transactions supprimées."

#: src/Core/Admin/class-admin-settings.php:301
msgid "No transactions selected for export."
msgstr "Aucune transaction sélectionnée pour l'exportation."

#: src/Core/Admin/class-admin-settings.php:312
#: src/Core/Admin/class-admin-settings.php:401
#: src/Core/Admin/class-admin-settings.php:1288
#: src/Core/Admin/class-admin-settings.php:1447
#: src/Core/Admin/class-admin-settings.php:1600
#: src/Core/Admin/class-admin-settings.php:1706
#: src/Core/Admin/class-admin-settings.php:1783
#: src/Core/Admin/class-admin-settings.php:1840
#: src/Core/Admin/class-admin-settings.php:1895
#: src/Core/Admin/class-analytics-dashboard.php:108
#: src/Core/Admin/class-log-list-table.php:123
#: src/Features/Discount/class-admin-discounts.php:108
#: src/Features/Discount/class-admin-discounts.php:648
msgid "You do not have sufficient permissions to access this page."
msgstr "Vous ne disposez pas des autorisations suffisantes pour accéder à cette page."

#: src/Core/Admin/class-admin-settings.php:327
#: src/Core/class-plugin.php:345
msgid "GatewayKit Dashboard"
msgstr "Tableau de bord GatewayKit"

#: src/Core/Admin/class-admin-settings.php:334
#: src/Core/Admin/class-admin-settings.php:341
#: src/Core/Admin/class-dashboard-widgets.php:55
msgid "Payment Overview"
msgstr "Vue d'ensemble des paiements"

#: src/Core/Admin/class-admin-settings.php:335
msgid "Statistics and details of your GatewayKit payments"
msgstr "Statistiques et détails de vos paiements GatewayKit"

#: src/Core/Admin/class-admin-settings.php:351
#: src/Core/Admin/class-dashboard-widgets.php:65
msgid "Recent Transactions"
msgstr "Transactions récentes"

#: src/Core/Admin/class-admin-settings.php:361
#: src/Core/Admin/class-dashboard-widgets.php:75
msgid "Gateway Performance"
msgstr "Performances des passerelles"

#: src/Core/Admin/class-admin-settings.php:371
msgid "Quick Actions"
msgstr "Actions rapides"

#: src/Core/Admin/class-admin-settings.php:376
#: src/Core/Admin/class-dashboard-widgets.php:173
#: src/Core/Admin/class-dashboard-widgets.php:260
msgid "View All Transactions"
msgstr "Voir toutes les transactions"

#: src/Core/Admin/class-admin-settings.php:382
msgid "View Logs"
msgstr "Voir les journaux"

#: src/Core/Admin/class-admin-settings.php:410
msgid "GatewayKit White Label Settings Link"
msgstr "Lien des réglages White Label GatewayKit"

#. translators: %1$s: newline, %2$s: magic link URL
#: src/Core/Admin/class-admin-settings.php:413
#, php-format
msgid "Use the following link to access the White Label settings for 1 hour:%1$s%2$s"
msgstr "Utilisez le lien suivant pour accéder aux réglages White Label pendant 1 heure :%1$s%2$s"

#: src/Core/Admin/class-admin-settings.php:418
msgid "Magic link sent to your email."
msgstr "Lien magique envoyé à votre adresse e-mail."

#: src/Core/Admin/class-admin-settings.php:426
msgid "Settings saved successfully."
msgstr "Réglages enregistrés avec succès."

#: src/Core/Admin/class-admin-settings.php:428
msgid "Form validation error. Please refresh the page and try again."
msgstr "Erreur de validation du formulaire. Veuillez actualiser la page et réessayer."

#: src/Core/Admin/class-admin-settings.php:433
msgid "GatewayKit Settings"
msgstr "Réglages GatewayKit"

#: src/Core/Admin/class-admin-settings.php:436
msgid "Configure your payment gateways and general settings."
msgstr "Configurez vos passerelles de paiement et vos réglages généraux."

#: src/Core/Admin/class-admin-settings.php:438
#: src/Core/Admin/class-admin-settings.php:1378
msgid "View Documentation"
msgstr "Voir la documentation"

#: src/Core/Admin/class-admin-settings.php:454
msgid "Save Settings"
msgstr "Enregistrer les réglages"

#: src/Core/Admin/class-admin-settings.php:477
#: src/Core/Admin/class-admin-settings.php:513
msgid "General Settings"
msgstr "Réglages généraux"

#: src/Core/Admin/class-admin-settings.php:480
msgid "Gateway Settings"
msgstr "Réglages des passerelles"

#: src/Core/Admin/class-admin-settings.php:483
msgid "Tools"
msgstr "Outils"

#: src/Core/Admin/class-admin-settings.php:487
#: src/Core/Admin/class-admin-settings.php:700
msgid "White Label"
msgstr "White Label"

#: src/Core/Admin/class-admin-settings.php:517
#: src/Core/Admin/class-transaction-list-table.php:554
msgid "Currency"
msgstr "Devise"

#: src/Core/Admin/class-admin-settings.php:530
msgid "Default currency for payments."
msgstr "Devise par défaut pour les paiements."

#: src/Core/Admin/class-admin-settings.php:536
msgid "Log Level"
msgstr "Niveau de journalisation"

#: src/Core/Admin/class-admin-settings.php:539
#: src/Core/Admin/class-admin-settings.php:1325
#: src/Core/Admin/class-admin-settings.php:2002
#: src/Core/Utils/class-log-formatter.php:206
msgid "Error"
msgstr "Erreur"

#: src/Core/Admin/class-admin-settings.php:540
#: src/Core/Admin/class-admin-settings.php:1326
#: src/Core/Utils/class-log-formatter.php:205
msgid "Warning"
msgstr "Avertissement"

#: src/Core/Admin/class-admin-settings.php:541
#: src/Core/Admin/class-admin-settings.php:1327
#: src/Core/Utils/class-log-formatter.php:204
msgid "Info"
msgstr "Infos"

#: src/Core/Admin/class-admin-settings.php:542
#: src/Core/Admin/class-admin-settings.php:1328
#: src/Core/Utils/class-log-formatter.php:203
msgid "Debug"
msgstr "Débogage"

#: src/Core/Admin/class-admin-settings.php:544
msgid "Minimum level of logs to record."
msgstr "Niveau minimal de journaux à enregistrer."

#: src/Core/Admin/class-admin-settings.php:549
msgid "Print Mode"
msgstr "Mode d'impression"

#: src/Core/Admin/class-admin-settings.php:552
msgid "Print Full Page"
msgstr "Imprimer la page complète"

#: src/Core/Admin/class-admin-settings.php:553
msgid "Print Receipt Only"
msgstr "Imprimer uniquement le reçu"

#: src/Core/Admin/class-admin-settings.php:555
msgid "Choose what should be printed when clicking the print button on payment result page."
msgstr "Choisissez ce qui doit être imprimé lors du clic sur le bouton d'impression de la page de résultat du paiement."

#: src/Core/Admin/class-admin-settings.php:560
msgid "Enable Rate Limiting"
msgstr "Activer la limitation de débit"

#: src/Core/Admin/class-admin-settings.php:564
msgid "Enable rate limiting for sensitive endpoints"
msgstr "Activer la limitation de débit pour les points de terminaison sensibles"

#: src/Core/Admin/class-admin-settings.php:566
msgid "Protect against abuse by limiting requests from the same IP address."
msgstr "Protégez contre les abus en limitant les requêtes provenant de la même adresse IP."

#: src/Core/Admin/class-admin-settings.php:571
msgid "Elementor Action Rate Limit"
msgstr "Limite de débit de l'action Elementor"

#: src/Core/Admin/class-admin-settings.php:574
msgid "Maximum requests per IP per 15 minutes for payment form submissions."
msgstr "Nombre maximal de requêtes par IP et par tranche de 15 minutes pour les soumissions de formulaires de paiement."

#: src/Core/Admin/class-admin-settings.php:579
msgid "Admin AJAX Rate Limit"
msgstr "Limite de débit des appels AJAX d'administration"

#: src/Core/Admin/class-admin-settings.php:582
msgid "Maximum requests per IP per 15 minutes for admin AJAX calls."
msgstr "Nombre maximal de requêtes par IP et par tranche de 15 minutes pour les appels AJAX d'administration."

#: src/Core/Admin/class-admin-settings.php:587
#: src/Core/Admin/class-admin-settings.php:668
msgid "Subject Template"
msgstr "Modèle d'objet"

#: src/Core/Admin/class-admin-settings.php:589
#: src/Core/Admin/class-admin-settings.php:670
msgid "Payment Receipt from {site_name}"
msgstr "Reçu de paiement de {site_name}"

#: src/Core/Admin/class-admin-settings.php:590
#: src/Core/Admin/class-admin-settings.php:671
msgid "Placeholders: {site_name}, {amount}, {receipt_code}."
msgstr "Espaces réservés : {site_name}, {amount}, {receipt_code}."

#: src/Core/Admin/class-admin-settings.php:594
#: src/Core/Admin/class-admin-settings.php:675
msgid "Attach PDF Receipt"
msgstr "Joindre le reçu PDF"

#: src/Core/Admin/class-admin-settings.php:598
msgid "Attach a PDF receipt to the confirmation email."
msgstr "Joindre un reçu PDF à l'e-mail de confirmation."

#: src/Core/Admin/class-admin-settings.php:600
msgid "When enabled, a professionally formatted PDF receipt will be generated and attached to the customer receipt email."
msgstr "Lorsque cette option est activée, un reçu PDF au format professionnel sera généré et joint à l'e-mail de reçu du client."

#: src/Core/Admin/class-admin-settings.php:611
msgid "Outgoing Webhooks (Pro)"
msgstr "Webhooks sortants (Pro)"

#: src/Core/Admin/class-admin-settings.php:612
msgid "Send payment events to Zapier, Make, N8N, or any webhook receiver."
msgstr "Envoyez les événements de paiement à Zapier, Make, N8N ou à tout récepteur de webhook."

#: src/Core/Admin/class-admin-settings.php:615
msgid "Webhook URLs"
msgstr "URL des webhooks"

#: src/Core/Admin/class-admin-settings.php:618
msgid "One URL per line. Each enabled event will POST a JSON payload to all URLs."
msgstr "Une URL par ligne. Chaque événement activé enverra une charge utile JSON en POST à toutes les URL."

#: src/Core/Admin/class-admin-settings.php:622
msgid "Events"
msgstr "Événements"

#: src/Core/Admin/class-admin-settings.php:626
msgid "Payment Completed"
msgstr "Paiement terminé"

#: src/Core/Admin/class-admin-settings.php:630
#: src/Core/class-payment-result-shortcode.php:134
msgid "Payment Failed"
msgstr "Paiement échoué"

#: src/Core/Admin/class-admin-settings.php:632
msgid "Select which events trigger a webhook delivery."
msgstr "Sélectionnez les événements qui déclenchent un envoi de webhook."

#: src/Core/Admin/class-admin-settings.php:636
#: src/Gateways/Stripe/class-stripe-gateway.php:120
msgid "Secret Key"
msgstr "Clé secrète"

#: src/Core/Admin/class-admin-settings.php:639
msgid "Optional. When set, each delivery includes an X-GatewayKit-Signature header (HMAC-SHA256) for verification."
msgstr "Facultatif. Lorsqu'elle est définie, chaque envoi inclut un en-tête X-GatewayKit-Signature (HMAC-SHA256) pour la vérification."

#: src/Core/Admin/class-admin-settings.php:650
msgid "Customer Email Receipt"
msgstr "Reçu e-mail du client"

#: src/Core/Admin/class-admin-settings.php:651
msgid "Default settings for customer payment receipt emails. Per-form toggles are in the Elementor form action settings."
msgstr "Réglages par défaut des e-mails de reçu de paiement du client. Les options par formulaire se trouvent dans les réglages de l'action du formulaire Elementor."

#: src/Core/Admin/class-admin-settings.php:654
msgid "From Name"
msgstr "Nom de l'expéditeur"

#: src/Core/Admin/class-admin-settings.php:657
msgid "Name shown as the sender. Defaults to site name."
msgstr "Nom affiché comme expéditeur. Par défaut, le nom du site."

#: src/Core/Admin/class-admin-settings.php:661
msgid "From Email"
msgstr "E-mail de l'expéditeur"

#: src/Core/Admin/class-admin-settings.php:664
msgid "Sender email address. Defaults to admin email."
msgstr "Adresse e-mail de l'expéditeur. Par défaut, l'e-mail de l'administrateur."

#: src/Core/Admin/class-admin-settings.php:679
msgid "Attach a PDF receipt to the email."
msgstr "Joindre un reçu PDF à l'e-mail."

#: src/Core/Admin/class-admin-settings.php:681
msgid "When enabled, a professionally formatted PDF receipt will be attached to the customer email."
msgstr "Lorsque cette option est activée, un reçu PDF au format professionnel sera joint à l'e-mail du client."

#: src/Core/Admin/class-admin-settings.php:701
msgid "Rename the plugin in the WordPress admin. After saving, this tab will be hidden. Use the magic link below to re-access these settings."
msgstr "Renommez le plugin dans l'administration WordPress. Après l'enregistrement, cet onglet sera masqué. Utilisez le lien magique ci-dessous pour accéder de nouveau à ces réglages."

#: src/Core/Admin/class-admin-settings.php:707
msgid "Enable White Label"
msgstr "Activer le White Label"

#: src/Core/Admin/class-admin-settings.php:710
msgid "When enabled, the plugin name and description will be replaced with your custom values."
msgstr "Lorsque cette option est activée, le nom et la description du plugin seront remplacés par vos valeurs personnalisées."

#: src/Core/Admin/class-admin-settings.php:714
msgid "Custom Name"
msgstr "Nom personnalisé"

#: src/Core/Admin/class-admin-settings.php:716
msgid "My Payment Gateway"
msgstr "Ma passerelle de paiement"

#: src/Core/Admin/class-admin-settings.php:717
msgid "The name shown in the admin menu, dashboard, and plugins list."
msgstr "Le nom affiché dans le menu d'administration, le tableau de bord et la liste des plugins."

#: src/Core/Admin/class-admin-settings.php:721
msgid "Custom Description"
msgstr "Description personnalisée"

#: src/Core/Admin/class-admin-settings.php:723
msgid "Optional description for the plugins list."
msgstr "Description facultative pour la liste des plugins."

#: src/Core/Admin/class-admin-settings.php:724
msgid "Optional. Shown in the plugins list."
msgstr "Facultatif. Affiché dans la liste des plugins."

#: src/Core/Admin/class-admin-settings.php:728
msgid "Magic Link"
msgstr "Lien magique"

#: src/Core/Admin/class-admin-settings.php:731
msgid "Bookmark this link or click \"Email me the link\" to re-access White Label settings after this tab hides."
msgstr "Ajoutez ce lien à vos favoris ou cliquez sur « Envoyez-moi le lien par e-mail » pour accéder de nouveau aux réglages White Label après le masquage de cet onglet."

#: src/Core/Admin/class-admin-settings.php:732
msgid "Copy Link"
msgstr "Copier le lien"

#: src/Core/Admin/class-admin-settings.php:740
msgid "Email me the link"
msgstr "Envoyez-moi le lien par e-mail"

#: src/Core/Admin/class-admin-settings.php:744
msgid "Save White Label Settings"
msgstr "Enregistrer les réglages White Label"

#: src/Core/Admin/class-admin-settings.php:749
msgid "Scope Limitation:"
msgstr "Limite de portée :"

#: src/Core/Admin/class-admin-settings.php:749
msgid "Freemius \"Account\" and \"Add-Ons\" submenus remain visible. They handle license/subscription management and cannot be renamed safely."
msgstr "Les sous-menus Freemius « Account » et « Add-Ons » restent visibles. Ils gèrent la gestion des licences/abonnements et ne peuvent pas être renommés en toute sécurité."

#: src/Core/Admin/class-admin-settings.php:766
msgid "Configure your payment gateways. Enable or disable gateways and set their specific settings below."
msgstr "Configurez vos passerelles de paiement. Activez ou désactivez les passerelles et définissez leurs réglages spécifiques ci-dessous."

#: src/Core/Admin/class-admin-settings.php:769
msgid "Need an additional payment gateway? Please contact support to request it."
msgstr "Besoin d'une passerelle de paiement supplémentaire ? Veuillez contacter le support pour en faire la demande."

#: src/Core/Admin/class-admin-settings.php:807
#: src/Core/Admin/class-admin-settings.php:2009
msgid "Enabled"
msgstr "Activé"

#: src/Core/Admin/class-admin-settings.php:807
#: src/Core/Admin/class-admin-settings.php:2010
msgid "Disabled"
msgstr "Désactivé"

#: src/Core/Admin/class-admin-settings.php:817
msgid "This gateway is not properly configured. Please check your settings below."
msgstr "Cette passerelle n'est pas correctement configurée. Veuillez vérifier vos réglages ci-dessous."

#: src/Core/Admin/class-admin-settings.php:826
msgid "Test Connection"
msgstr "Tester la connexion"

#: src/Core/Admin/class-admin-settings.php:828
msgid "Verify your credentials before enabling the gateway. No payment is created."
msgstr "Vérifiez vos identifiants avant d'activer la passerelle. Aucun paiement n'est créé."

#: src/Core/Admin/class-admin-settings.php:891
msgid "This gateway has no configurable settings."
msgstr "Cette passerelle n'a aucun réglage configurable."

#. translators: %s: gateway name
#: src/Core/Admin/class-admin-settings.php:1064
#, php-format
msgid "Gateway \"%s\" cannot be enabled because its settings are incomplete. Please enter the required settings first."
msgstr "La passerelle « %s » ne peut pas être activée car ses réglages sont incomplets. Veuillez d'abord saisir les réglages requis."

#: src/Core/Admin/class-admin-settings.php:1114
msgid "Payment Transactions"
msgstr "Transactions de paiement"

#: src/Core/Admin/class-admin-settings.php:1156
#: src/Core/Admin/class-admin-settings.php:1165
msgid "Export All Transactions"
msgstr "Exporter toutes les transactions"

#: src/Core/Admin/class-admin-settings.php:1163
msgid "CSV export is a GatewayKit Pro feature. Upgrade to unlock."
msgstr "L'exportation CSV est une fonctionnalité de GatewayKit Pro. Passez à la version Pro pour la débloquer."

#: src/Core/Admin/class-admin-settings.php:1168
msgid "Upgrade to Pro"
msgstr "Passer à la version Pro"

#: src/Core/Admin/class-admin-settings.php:1189
msgid "All Statuses"
msgstr "Tous les statuts"

#: src/Core/Admin/class-admin-settings.php:1190
#: src/Core/Admin/class-dashboard-widgets.php:243
#: src/Core/Admin/class-transaction-list-table.php:796
msgid "Pending"
msgstr "En attente"

#: src/Core/Admin/class-admin-settings.php:1191
#: src/Core/Admin/class-transaction-list-table.php:797
msgid "Processing"
msgstr "En cours de traitement"

#: src/Core/Admin/class-admin-settings.php:1192
#: src/Core/Admin/class-transaction-list-table.php:798
#: src/Core/class-payment-result-shortcode.php:336
msgid "Completed"
msgstr "Terminé"

#: src/Core/Admin/class-admin-settings.php:1193
#: src/Core/Admin/class-admin-settings.php:2027
#: src/Core/Admin/class-dashboard-widgets.php:152
#: src/Core/Admin/class-dashboard-widgets.php:240
#: src/Core/Admin/class-transaction-list-table.php:799
#: src/Core/class-plugin.php:594
msgid "Failed"
msgstr "Échoué"

#: src/Core/Admin/class-admin-settings.php:1194
#: src/Core/Admin/class-transaction-list-table.php:800
msgid "Cancelled"
msgstr "Annulé"

#: src/Core/Admin/class-admin-settings.php:1198
#: src/Core/Admin/class-analytics-dashboard.php:129
msgid "All Gateways"
msgstr "Toutes les passerelles"

#: src/Core/Admin/class-admin-settings.php:1212
msgid "Date From"
msgstr "Date de début"

#: src/Core/Admin/class-admin-settings.php:1215
#: src/Core/Email/class-receipt-pdf.php:164
msgid "From"
msgstr "De"

#: src/Core/Admin/class-admin-settings.php:1217
msgid "Date To"
msgstr "Date de fin"

#: src/Core/Admin/class-admin-settings.php:1220
msgid "To"
msgstr "À"

#: src/Core/Admin/class-admin-settings.php:1224
#: src/Core/Admin/class-admin-settings.php:1340
msgid "Filter"
msgstr "Filtrer"

#: src/Core/Admin/class-admin-settings.php:1229
msgid "Search Transactions:"
msgstr "Rechercher des transactions :"

#: src/Core/Admin/class-admin-settings.php:1230
#: src/Core/Admin/class-transaction-list-table.php:1103
msgid "Search by name, receipt code, email, phone..."
msgstr "Rechercher par nom, code de reçu, e-mail, téléphone..."

#: src/Core/Admin/class-admin-settings.php:1231
msgid "Search Transactions"
msgstr "Rechercher des transactions"

#: src/Core/Admin/class-admin-settings.php:1247
msgid "Transaction Form Data"
msgstr "Données du formulaire de transaction"

#: src/Core/Admin/class-admin-settings.php:1252
#: src/Core/Admin/class-admin-settings.php:1989
msgid "Loading..."
msgstr "Chargement..."

#: src/Core/Admin/class-admin-settings.php:1271
msgid "Payment Logs"
msgstr "Journaux de paiement"

#: src/Core/Admin/class-admin-settings.php:1308
#: src/Core/Admin/class-log-list-table.php:291
msgid "Copy Selected"
msgstr "Copier la sélection"

#: src/Core/Admin/class-admin-settings.php:1312
#: src/Core/Admin/class-log-list-table.php:292
#: src/Core/Admin/class-transaction-list-table.php:907
msgid "Export Selected"
msgstr "Exporter la sélection"

#: src/Core/Admin/class-admin-settings.php:1322
msgid "Filter by level"
msgstr "Filtrer par niveau"

#: src/Core/Admin/class-admin-settings.php:1324
msgid "All Levels"
msgstr "Tous les niveaux"

#: src/Core/Admin/class-admin-settings.php:1331
msgid "Date from"
msgstr "Date de début"

#: src/Core/Admin/class-admin-settings.php:1332
msgid "From date"
msgstr "Date de début"

#: src/Core/Admin/class-admin-settings.php:1334
msgid "Date to"
msgstr "Date de fin"

#: src/Core/Admin/class-admin-settings.php:1335
msgid "To date"
msgstr "Date de fin"

#: src/Core/Admin/class-admin-settings.php:1337
#: src/Core/Admin/class-admin-settings.php:1338
msgid "Transaction ID"
msgstr "ID de la transaction"

#: src/Core/Admin/class-admin-settings.php:1344
msgid "Search logs:"
msgstr "Rechercher dans les journaux :"

#: src/Core/Admin/class-admin-settings.php:1345
msgid "Search message..."
msgstr "Rechercher un message..."

#: src/Core/Admin/class-admin-settings.php:1346
msgid "Search Logs"
msgstr "Rechercher dans les journaux"

#: src/Core/Admin/class-admin-settings.php:1376
msgid "Learn how to set up and use the GatewayKit plugin with Elementor forms."
msgstr "Apprenez à configurer et à utiliser le plugin GatewayKit avec les formulaires Elementor."

#: src/Core/Admin/class-admin-settings.php:1383
msgid "Follow these steps to set up and use the GatewayKit plugin:"
msgstr "Suivez ces étapes pour configurer et utiliser le plugin GatewayKit :"

#: src/Core/Admin/class-admin-settings.php:1389
msgid "Activate a Payment Gateway"
msgstr "Activer une passerelle de paiement"

#: src/Core/Admin/class-admin-settings.php:1390
msgid "Ensure at least one payment gateway is active and properly configured in the Settings page."
msgstr "Assurez-vous qu'au moins une passerelle de paiement est active et correctement configurée dans la page Réglages."

#: src/Core/Admin/class-admin-settings.php:1397
msgid "Create an Elementor Form"
msgstr "Créer un formulaire Elementor"

#: src/Core/Admin/class-admin-settings.php:1398
msgid "Build a new form using Elementor's form widget with the necessary fields for your payment process."
msgstr "Créez un nouveau formulaire à l'aide du widget de formulaire d'Elementor avec les champs nécessaires à votre processus de paiement."

#: src/Core/Admin/class-admin-settings.php:1405
msgid "Configure Form Actions"
msgstr "Configurer les actions du formulaire"

#: src/Core/Admin/class-admin-settings.php:1406
msgid "In the form's \"Actions After Submit\" section, enable only the Payment Gateway action and disable all other actions."
msgstr "Dans la section « Actions après envoi » du formulaire, activez uniquement l'action Passerelle de paiement et désactivez toutes les autres actions."

#: src/Core/Admin/class-admin-settings.php:1413
msgid "Set Payment Settings"
msgstr "Définir les réglages de paiement"

#: src/Core/Admin/class-admin-settings.php:1414
msgid "Configure the payment amount and redirect page settings in the Payment Gateway action configuration."
msgstr "Configurez le montant du paiement et les réglages de la page de redirection dans la configuration de l'action Passerelle de paiement."

#: src/Core/Admin/class-admin-settings.php:1421
msgid "Create Results Page"
msgstr "Créer la page de résultats"

#: src/Core/Admin/class-admin-settings.php:1423
msgid "Create a new page and add the shortcode"
msgstr "Créez une nouvelle page et ajoutez le shortcode"

#: src/Core/Admin/class-admin-settings.php:1425
msgid "to display payment results."
msgstr "pour afficher les résultats de paiement."

#: src/Core/Admin/class-admin-settings.php:1431
#: src/Core/Admin/class-admin-settings.php:2047
#: src/Core/class-payment-result-shortcode.php:218
#: src/Core/class-payment-result-shortcode.php:378
msgid "Copy"
msgstr "Copier"

#: src/Core/Admin/class-admin-settings.php:1457
msgid "GatewayKit Tools"
msgstr "Outils GatewayKit"

#: src/Core/Admin/class-admin-settings.php:1460
msgid "Database maintenance and diagnostic tools for GatewayKit."
msgstr "Outils de maintenance de la base de données et de diagnostic pour GatewayKit."

#: src/Core/Admin/class-admin-settings.php:1479
msgid "Database Schema Management"
msgstr "Gestion du schéma de la base de données"

#: src/Core/Admin/class-admin-settings.php:1480
msgid "Check and repair database schema for GatewayKit tables."
msgstr "Vérifiez et réparez le schéma de la base de données des tables GatewayKit."

#: src/Core/Admin/class-admin-settings.php:1483
msgid "Current Table Status"
msgstr "Statut actuel des tables"

#: src/Core/Admin/class-admin-settings.php:1487
msgid "Table"
msgstr "Table"

#: src/Core/Admin/class-admin-settings.php:1488
#: src/Core/Admin/class-admin-settings.php:1993
#: src/Core/Admin/class-transaction-list-table.php:67
#: src/Core/Admin/class-transaction-list-table.php:556
#: src/Core/class-payment-result-shortcode.php:319
#: src/Core/class-payment-result-shortcode.php:393
#: src/Core/Email/class-receipt-pdf.php:263
msgid "Status"
msgstr "Statut"

#: src/Core/Admin/class-admin-settings.php:1489
msgid "Records"
msgstr "Enregistrements"

#: src/Core/Admin/class-admin-settings.php:1498
msgid "Exists"
msgstr "Existe"

#: src/Core/Admin/class-admin-settings.php:1498
msgid "Missing"
msgstr "Manquant"

#: src/Core/Admin/class-admin-settings.php:1509
msgid "Database Actions"
msgstr "Actions de base de données"

#: src/Core/Admin/class-admin-settings.php:1515
msgid "Verify Schema"
msgstr "Vérifier le schéma"

#: src/Core/Admin/class-admin-settings.php:1519
msgid "Optimize Tables"
msgstr "Optimiser les tables"

#: src/Core/Admin/class-admin-settings.php:1522
msgid "Are you sure you want to reset the database version? This will force the schema to be rebuilt on next load."
msgstr "Voulez-vous vraiment réinitialiser la version de la base de données ? Cela forcera la reconstruction du schéma au prochain chargement."

#: src/Core/Admin/class-admin-settings.php:1523
msgid "Reset DB Version"
msgstr "Réinitialiser la version de la base de données"

#: src/Core/Admin/class-admin-settings.php:1530
msgid "Database Information"
msgstr "Informations sur la base de données"

#: src/Core/Admin/class-admin-settings.php:1533
msgid "Current DB Version"
msgstr "Version actuelle de la base de données"

#: src/Core/Admin/class-admin-settings.php:1537
msgid "Target DB Version"
msgstr "Version cible de la base de données"

#: src/Core/Admin/class-admin-settings.php:1564
msgid "Database schema verified and repaired."
msgstr "Schéma de la base de données vérifié et réparé."

#: src/Core/Admin/class-admin-settings.php:1570
msgid "Database version has been reset. Schema will be rebuilt on next load."
msgstr "La version de la base de données a été réinitialisée. Le schéma sera reconstruit au prochain chargement."

#: src/Core/Admin/class-admin-settings.php:1575
msgid "Database tables optimized."
msgstr "Tables de la base de données optimisées."

#: src/Core/Admin/class-admin-settings.php:1607
#: src/Core/Admin/class-admin-settings.php:1713
msgid "Transaction ID is required."
msgstr "L'ID de la transaction est obligatoire."

#: src/Core/Admin/class-admin-settings.php:1626
#: src/Core/Admin/class-admin-settings.php:1720
#: src/Core/Admin/class-admin-settings.php:2073
#: src/Core/Admin/class-admin-settings.php:2100
#: src/Core/callback-handler.php:94
#: src/Core/class-plugin.php:1448
#: src/Core/Refund/class-refund-service.php:97
msgid "Transaction not found."
msgstr "Transaction introuvable."

#: src/Core/Admin/class-admin-settings.php:1733
#: src/Core/Admin/class-transaction-list-table.php:845
msgid "License Error"
msgstr "Erreur de licence"

#: src/Core/Admin/class-admin-settings.php:1734
#: src/Core/Admin/class-transaction-list-table.php:846
msgid "Gateway Error"
msgstr "Erreur de passerelle"

#: src/Core/Admin/class-admin-settings.php:1735
#: src/Core/Admin/class-transaction-list-table.php:847
msgid "Configuration Error"
msgstr "Erreur de configuration"

#: src/Core/Admin/class-admin-settings.php:1736
#: src/Core/Admin/class-transaction-list-table.php:848
msgid "Network Error"
msgstr "Erreur réseau"

#: src/Core/Admin/class-admin-settings.php:1737
#: src/Core/Admin/class-transaction-list-table.php:849
msgid "Validation Error"
msgstr "Erreur de validation"

#: src/Core/Admin/class-admin-settings.php:1738
#: src/Core/Admin/class-transaction-list-table.php:850
msgid "Unknown Error"
msgstr "Erreur inconnue"

#: src/Core/Admin/class-admin-settings.php:1750
msgid "No error message available"
msgstr "Aucun message d'erreur disponible"

#: src/Core/Admin/class-admin-settings.php:1789
msgid "Gateway is required."
msgstr "La passerelle est obligatoire."

#: src/Core/Admin/class-admin-settings.php:1808
msgid "Gateway is not registered."
msgstr "La passerelle n'est pas enregistrée."

#: src/Core/Admin/class-admin-settings.php:1817
msgid "Test failed."
msgstr "Le test a échoué."

#: src/Core/Admin/class-admin-settings.php:1849
#: src/Core/Admin/class-admin-settings.php:1903
msgid "No valid log IDs provided."
msgstr "Aucun ID de journal valide fourni."

#: src/Core/Admin/class-admin-settings.php:1856
#: src/Core/Admin/class-admin-settings.php:1909
msgid "No logs found for the selected entries."
msgstr "Aucun journal trouvé pour les entrées sélectionnées."

#: src/Core/Admin/class-admin-settings.php:1984
msgid "Are you sure you want to delete the selected transactions?"
msgstr "Voulez-vous vraiment supprimer les transactions sélectionnées ?"

#: src/Core/Admin/class-admin-settings.php:1985
msgid "Please check the form for errors."
msgstr "Veuillez vérifier le formulaire pour détecter les erreurs."

#: src/Core/Admin/class-admin-settings.php:1986
msgid "Testing..."
msgstr "Test en cours..."

#: src/Core/Admin/class-admin-settings.php:1987
msgid "Test failed"
msgstr "Le test a échoué"

#: src/Core/Admin/class-admin-settings.php:1988
msgid "AJAX error occurred"
msgstr "Une erreur AJAX s'est produite"

#: src/Core/Admin/class-admin-settings.php:1990
#: src/Core/class-payment-result-shortcode.php:311
#: src/Core/Email/class-receipt-pdf.php:146
msgid "Transaction Details"
msgstr "Détails de la transaction"

#: src/Core/Admin/class-admin-settings.php:1991
#: src/Core/Admin/class-log-list-table.php:60
#: src/Core/Admin/class-transaction-list-table.php:549
msgid "ID"
msgstr "ID"

#: src/Core/Admin/class-admin-settings.php:1992
#: src/Core/Admin/class-transaction-list-table.php:65
#: src/Core/Admin/class-transaction-list-table.php:553
#: src/Core/class-payment-result-shortcode.php:233
#: src/Core/class-payment-result-shortcode.php:443
#: src/Core/Elementor/class-elementor-action.php:124
#: src/Core/Email/class-receipt-email.php:260
msgid "Amount"
msgstr "Montant"

#: src/Core/Admin/class-admin-settings.php:1994
#: src/Core/Admin/class-transaction-list-table.php:70
#: src/Core/Email/class-receipt-pdf.php:149
msgid "Date"
msgstr "Date"

#: src/Core/Admin/class-admin-settings.php:1995
msgid "User ID"
msgstr "ID utilisateur"

#: src/Core/Admin/class-admin-settings.php:1996
#: src/Core/Admin/class-transaction-list-table.php:66
#: src/Core/Admin/class-transaction-list-table.php:555
#: src/Core/class-payment-result-shortcode.php:292
#: src/Core/class-payment-result-shortcode.php:520
#: src/Core/Email/class-receipt-email.php:272
#: src/Core/Email/class-receipt-pdf.php:216
#: src/Features/Discount/class-admin-discounts.php:219
msgid "Description"
msgstr "Description"

#: src/Core/Admin/class-admin-settings.php:1997
msgid "Form Data"
msgstr "Données du formulaire"

#: src/Core/Admin/class-admin-settings.php:1998
msgid "Field"
msgstr "Champ"

#: src/Core/Admin/class-admin-settings.php:1999
#: src/Features/Discount/class-admin-discounts.php:235
#: src/Features/Discount/class-admin-discounts.php:620
msgid "Value"
msgstr "Valeur"

#: src/Core/Admin/class-admin-settings.php:2000
msgid "No form data available."
msgstr "Aucune donnée de formulaire disponible."

#: src/Core/Admin/class-admin-settings.php:2001
msgid "User Data"
msgstr "Données utilisateur"

#: src/Core/Admin/class-admin-settings.php:2003
#: src/Core/Admin/class-transaction-list-table.php:835
msgid "Unknown error"
msgstr "Erreur inconnue"

#: src/Core/Admin/class-admin-settings.php:2004
msgid "AJAX error occurred."
msgstr "Une erreur AJAX s'est produite."

#: src/Core/Admin/class-admin-settings.php:2007
msgid "Merchant ID is required"
msgstr "L'ID marchand est obligatoire"

#: src/Core/Admin/class-admin-settings.php:2008
msgid "Invalid API key format"
msgstr "Format de clé API invalide"

#: src/Core/Admin/class-admin-settings.php:2011
#: src/Core/Admin/class-admin-settings.php:2026
#: src/Core/class-plugin.php:593
msgid "Copied!"
msgstr "Copié !"

#: src/Core/Admin/class-admin-settings.php:2012
msgid "Notes"
msgstr "Notes"

#: src/Core/Admin/class-admin-settings.php:2013
msgid "No notes yet."
msgstr "Aucune note pour le moment."

#: src/Core/Admin/class-admin-settings.php:2014
msgid "Add a note..."
msgstr "Ajouter une note..."

#: src/Core/Admin/class-admin-settings.php:2015
msgid "Save Note"
msgstr "Enregistrer la note"

#: src/Core/Admin/class-admin-settings.php:2016
msgid "Saving..."
msgstr "Enregistrement..."

#: src/Core/Admin/class-admin-settings.php:2017
msgid "Unknown"
msgstr "Inconnu"

#: src/Core/Admin/class-admin-settings.php:2041
msgid "Please select at least one log entry."
msgstr "Veuillez sélectionner au moins une entrée de journal."

#: src/Core/Admin/class-admin-settings.php:2042
msgid "Copying..."
msgstr "Copie en cours..."

#. translators: %s: number of copied log entries
#: src/Core/Admin/class-admin-settings.php:2044
#, php-format
msgid "Copied %s log entries to clipboard."
msgstr "%s entrées de journal copiées dans le presse-papiers."

#: src/Core/Admin/class-admin-settings.php:2045
msgid "Failed to copy logs."
msgstr "Échec de la copie des journaux."

#: src/Core/Admin/class-admin-settings.php:2046
#: src/Core/class-plugin.php:643
#: src/Features/Discount/class-admin-discounts.php:96
msgid "An error occurred. Please try again."
msgstr "Une erreur s'est produite. Veuillez réessayer."

#: src/Core/Admin/class-admin-settings.php:2062
#: src/Core/Admin/class-admin-settings.php:2088
msgid "Unauthorized."
msgstr "Non autorisé."

#: src/Core/Admin/class-admin-settings.php:2068
#: src/Core/Admin/class-transaction-list-table.php:1006
msgid "Invalid transaction ID."
msgstr "ID de transaction invalide."

#: src/Core/Admin/class-admin-settings.php:2095
msgid "Transaction ID and note are required."
msgstr "L'ID de transaction et la note sont obligatoires."

#: src/Core/Admin/class-analytics-dashboard.php:49
#: src/Core/Admin/class-analytics-dashboard.php:50
msgid "Analytics"
msgstr "Analyses"

#: src/Core/Admin/class-analytics-dashboard.php:91
msgid "Loading analytics..."
msgstr "Chargement des analyses..."

#: src/Core/Admin/class-analytics-dashboard.php:92
msgid "Failed to load analytics data."
msgstr "Échec du chargement des données d'analyse."

#: src/Core/Admin/class-analytics-dashboard.php:93
msgid "No transaction data available for the selected period."
msgstr "Aucune donnée de transaction disponible pour la période sélectionnée."

#: src/Core/Admin/class-analytics-dashboard.php:94
msgid "Revenue"
msgstr "Revenus"

#: src/Core/Admin/class-analytics-dashboard.php:96
#: src/Core/Admin/class-analytics-dashboard.php:157
msgid "Avg. Order Value"
msgstr "Valeur moyenne des commandes"

#: src/Core/Admin/class-analytics-dashboard.php:97
#: src/Core/Admin/class-analytics-dashboard.php:161
#: src/Core/Admin/class-dashboard-widgets.php:167
msgid "Success Rate"
msgstr "Taux de réussite"

#: src/Core/Admin/class-analytics-dashboard.php:115
msgid "GatewayKit Analytics"
msgstr "Analyses GatewayKit"

#: src/Core/Admin/class-analytics-dashboard.php:119
msgid "Period:"
msgstr "Période :"

#: src/Core/Admin/class-analytics-dashboard.php:121
msgid "Last 7 days"
msgstr "7 derniers jours"

#: src/Core/Admin/class-analytics-dashboard.php:122
msgid "Last 30 days"
msgstr "30 derniers jours"

#: src/Core/Admin/class-analytics-dashboard.php:123
msgid "Last 90 days"
msgstr "90 derniers jours"

#: src/Core/Admin/class-analytics-dashboard.php:124
msgid "Last 12 months"
msgstr "12 derniers mois"

#: src/Core/Admin/class-analytics-dashboard.php:127
msgid "Gateway:"
msgstr "Passerelle :"

#: src/Core/Admin/class-analytics-dashboard.php:149
msgid "Total Revenue"
msgstr "Revenus totaux"

#: src/Core/Admin/class-analytics-dashboard.php:169
msgid "Revenue Over Time"
msgstr "Revenus au fil du temps"

#: src/Core/Admin/class-analytics-dashboard.php:173
msgid "Transactions by Gateway"
msgstr "Transactions par passerelle"

#: src/Core/Admin/class-analytics-dashboard.php:181
msgid "Success vs Failed"
msgstr "Réussites et échecs"

#: src/Core/Admin/class-analytics-dashboard.php:185
msgid "Top Forms by Revenue"
msgstr "Formulaires les plus rentables"

#: src/Core/Admin/class-analytics-dashboard.php:200
msgid "Permission denied."
msgstr "Permission refusée."

#. translators: %s: post ID
#: src/Core/Admin/class-analytics-dashboard.php:332
#, php-format
msgid "Page #%s"
msgstr "Page n°%s"

#. translators: %s: form ID
#: src/Core/Admin/class-analytics-dashboard.php:338
#, php-format
msgid "Form %s"
msgstr "Formulaire %s"

#: src/Core/Admin/class-dashboard-widgets.php:142
msgid "Total Transactions"
msgstr "Total des transactions"

#: src/Core/Admin/class-dashboard-widgets.php:147
#: src/Core/Admin/class-dashboard-widgets.php:237
msgid "Successful"
msgstr "Réussies"

#: src/Core/Admin/class-dashboard-widgets.php:157
msgid "Total Amount"
msgstr "Montant total"

#: src/Core/Admin/class-dashboard-widgets.php:162
msgid "Average Amount"
msgstr "Montant moyen"

#: src/Core/Admin/class-dashboard-widgets.php:217
msgid "No recent transactions."
msgstr "Aucune transaction récente."

#: src/Core/Admin/class-dashboard-widgets.php:275
msgid "No gateway data available."
msgstr "Aucune donnée de passerelle disponible."

#: src/Core/Admin/class-dashboard-widgets.php:286
msgid "transactions"
msgstr "transactions"

#: src/Core/Admin/class-dashboard-widgets.php:290
msgid "success rate"
msgstr "taux de réussite"

#: src/Core/Admin/class-dashboard-widgets.php:299
msgid "Configure Gateways"
msgstr "Configurer les passerelles"

#: src/Core/Admin/class-log-list-table.php:61
msgid "Time"
msgstr "Heure"

#: src/Core/Admin/class-log-list-table.php:62
msgid "Level"
msgstr "Niveau"

#: src/Core/Admin/class-log-list-table.php:63
#: src/Core/Utils/class-log-formatter.php:179
#: src/Core/Utils/class-log-formatter.php:181
msgid "Message"
msgstr "Message"

#: src/Core/Admin/class-log-list-table.php:64
#: src/Core/Utils/class-log-formatter.php:185
msgid "Context"
msgstr "Contexte"

#: src/Core/Admin/class-log-list-table.php:65
#: src/Core/Admin/class-transaction-list-table.php:61
#: src/Core/Utils/class-log-formatter.php:177
msgid "Transaction"
msgstr "Transaction"

#: src/Core/Admin/class-log-list-table.php:233
msgid "Show"
msgstr "Afficher"

#: src/Core/Admin/class-log-list-table.php:320
msgid "No logs found."
msgstr "Aucun journal trouvé."

#: src/Core/Admin/class-transaction-list-table.php:62
#: src/Core/Admin/class-transaction-list-table.php:550
#: src/Core/class-payment-result-shortcode.php:214
#: src/Core/class-payment-result-shortcode.php:374
#: src/Core/Email/class-receipt-email.php:256
msgid "Receipt Code"
msgstr "Code du reçu"

#: src/Core/Admin/class-transaction-list-table.php:63
#: src/Core/Admin/class-transaction-list-table.php:551
msgid "User"
msgstr "Utilisateur"

#: src/Core/Admin/class-transaction-list-table.php:64
#: src/Core/Admin/class-transaction-list-table.php:552
msgid "Gateway"
msgstr "Passerelle"

#: src/Core/Admin/class-transaction-list-table.php:68
msgid "Error Info"
msgstr "Informations sur l'erreur"

#: src/Core/Admin/class-transaction-list-table.php:69
#: src/Core/Admin/class-transaction-list-table.php:557
msgid "Authority"
msgstr "Autorité"

#: src/Core/Admin/class-transaction-list-table.php:521
msgid "Headers already sent."
msgstr "Les en-têtes ont déjà été envoyés."

#: src/Core/Admin/class-transaction-list-table.php:544
msgid "Unable to create CSV output."
msgstr "Impossible de créer la sortie CSV."

#: src/Core/Admin/class-transaction-list-table.php:558
#: src/Core/class-payment-result-shortcode.php:226
#: src/Core/class-payment-result-shortcode.php:386
msgid "Reference ID"
msgstr "ID de référence"

#: src/Core/Admin/class-transaction-list-table.php:559
#: src/Core/class-payment-result-shortcode.php:526
msgid "Created Date"
msgstr "Date de création"

#: src/Core/Admin/class-transaction-list-table.php:598
#: src/Core/Admin/class-transaction-list-table.php:709
msgid "Guest"
msgstr "Invité"

#. translators: %s: transaction ID
#: src/Core/Admin/class-transaction-list-table.php:660
#, php-format
msgid "Transaction #%s"
msgstr "Transaction n°%s"

#: src/Core/Admin/class-transaction-list-table.php:682
msgid "Refund"
msgstr "Remboursement"

#: src/Core/Admin/class-transaction-list-table.php:714
msgid "— (free)"
msgstr "— (gratuit)"

#. translators: 1: original amount, 2: discount amount
#: src/Core/Admin/class-transaction-list-table.php:741
#, php-format
msgid "was %1$s Â· âˆ’%2$s"
msgstr "était %1$s · −%2$s"

#: src/Core/Admin/class-transaction-list-table.php:759
msgid "Recurring subscription"
msgstr "Abonnement récurrent"

#: src/Core/Admin/class-transaction-list-table.php:801
msgid "Refunded"
msgstr "Remboursé"

#: src/Core/Admin/class-transaction-list-table.php:802
msgid "Partial Refund"
msgstr "Remboursement partiel"

#: src/Core/Admin/class-transaction-list-table.php:841
msgid "Error:"
msgstr "Erreur :"

#: src/Core/Admin/class-transaction-list-table.php:853
msgid "Type:"
msgstr "Type :"

#: src/Core/Admin/class-transaction-list-table.php:856
msgid "Code:"
msgstr "Code :"

#: src/Core/Admin/class-transaction-list-table.php:903
msgid "Delete Selected"
msgstr "Supprimer la sélection"

#. translators: %s: upgrade URL
#: src/Core/Admin/class-transaction-list-table.php:993
#, php-format
msgid "Refunds are a GatewayKit Pro feature. Upgrade to Pro to unlock it: %s"
msgstr "Les remboursements sont une fonctionnalité de GatewayKit Pro. Passez à la version Pro pour la débloquer : %s"

#: src/Core/Admin/class-transaction-list-table.php:1113
msgid "No transactions found."
msgstr "Aucune transaction trouvée."

#: src/Core/callback-handler.php:39
msgid "Invalid gateway parameter."
msgstr "Paramètre de passerelle invalide."

#: src/Core/callback-handler.php:70
msgid "Payment cancelled. No redirect URL is configured for this form."
msgstr "Paiement annulé. Aucune URL de redirection n'est configurée pour ce formulaire."

#: src/Core/callback-handler.php:75
msgid "Payment cancelled."
msgstr "Paiement annulé."

#: src/Core/callback-handler.php:87
msgid "Invalid callback parameters."
msgstr "Paramètres de rappel invalides."

#: src/Core/callback-handler.php:102
#: src/Core/class-plugin.php:1292
#: src/Core/Elementor/class-elementor-action.php:996
#: src/Core/Utils/class-error-handler.php:86
msgid "Payment gateway not found."
msgstr "Passerelle de paiement introuvable."

#: src/Core/callback-handler.php:130
msgid "Redirect URL not configured for success."
msgstr "URL de redirection non configurée pour le succès."

#: src/Core/callback-handler.php:155
msgid "Redirect URL not configured."
msgstr "URL de redirection non configurée."

#: src/Core/class-gateway-manager.php:354
msgid "US Dollar (USD)"
msgstr "Dollar américain (USD)"

#: src/Core/class-gateway-manager.php:355
msgid "Euro (EUR)"
msgstr "Euro (EUR)"

#: src/Core/class-gateway-manager.php:356
msgid "British Pound (GBP)"
msgstr "Livre sterling (GBP)"

#: src/Core/class-gateway-manager.php:357
msgid "Australian Dollar (AUD)"
msgstr "Dollar australien (AUD)"

#: src/Core/class-gateway-manager.php:358
msgid "Brazilian Real (BRL)"
msgstr "Réal brésilien (BRL)"

#: src/Core/class-gateway-manager.php:359
msgid "Canadian Dollar (CAD)"
msgstr "Dollar canadien (CAD)"

#: src/Core/class-gateway-manager.php:360
msgid "Chinese Yuan (CNY)"
msgstr "Yuan chinois (CNY)"

#: src/Core/class-gateway-manager.php:361
msgid "Czech Koruna (CZK)"
msgstr "Couronne tchèque (CZK)"

#: src/Core/class-gateway-manager.php:362
msgid "Danish Krone (DKK)"
msgstr "Couronne danoise (DKK)"

#: src/Core/class-gateway-manager.php:363
msgid "Hong Kong Dollar (HKD)"
msgstr "Dollar de Hong Kong (HKD)"

#: src/Core/class-gateway-manager.php:364
msgid "Hungarian Forint (HUF)"
msgstr "Forint hongrois (HUF)"

#: src/Core/class-gateway-manager.php:365
msgid "Israeli Shekel (ILS)"
msgstr "Shekel israélien (ILS)"

#: src/Core/class-gateway-manager.php:366
msgid "Indian Rupee (INR)"
msgstr "Roupie indienne (INR)"

#: src/Core/class-gateway-manager.php:367
msgid "Japanese Yen (JPY)"
msgstr "Yen japonais (JPY)"

#: src/Core/class-gateway-manager.php:368
msgid "Malaysian Ringgit (MYR)"
msgstr "Ringgit malaisien (MYR)"

#: src/Core/class-gateway-manager.php:369
msgid "Mexican Peso (MXN)"
msgstr "Peso mexicain (MXN)"

#: src/Core/class-gateway-manager.php:370
msgid "Taiwan Dollar (TWD)"
msgstr "Dollar taïwanais (TWD)"

#: src/Core/class-gateway-manager.php:371
msgid "New Zealand Dollar (NZD)"
msgstr "Dollar néo-zélandais (NZD)"

#: src/Core/class-gateway-manager.php:372
msgid "Norwegian Krone (NOK)"
msgstr "Couronne norvégienne (NOK)"

#: src/Core/class-gateway-manager.php:373
msgid "Philippine Peso (PHP)"
msgstr "Peso philippin (PHP)"

#: src/Core/class-gateway-manager.php:374
msgid "Polish Zloty (PLN)"
msgstr "Zloty polonais (PLN)"

#: src/Core/class-gateway-manager.php:375
msgid "Russian Ruble (RUB)"
msgstr "Rouble russe (RUB)"

#: src/Core/class-gateway-manager.php:376
msgid "Singapore Dollar (SGD)"
msgstr "Dollar de Singapour (SGD)"

#: src/Core/class-gateway-manager.php:377
msgid "Swedish Krona (SEK)"
msgstr "Couronne suédoise (SEK)"

#: src/Core/class-gateway-manager.php:378
msgid "Swiss Franc (CHF)"
msgstr "Franc suisse (CHF)"

#: src/Core/class-gateway-manager.php:379
msgid "Thai Baht (THB)"
msgstr "Baht thaïlandais (THB)"

#: src/Core/class-gateway-manager.php:478
msgid "Gateway not found."
msgstr "Passerelle introuvable."

#: src/Core/class-gateway-manager.php:491
msgid "Gateway is not properly configured. Please complete the required settings."
msgstr "La passerelle n'est pas correctement configurée. Veuillez compléter les réglages requis."

#: src/Core/class-gateway-manager.php:497
msgid "Gateway is properly configured."
msgstr "La passerelle est correctement configurée."

#: src/Core/class-payment-result-shortcode.php:83
msgid "Invalid receipt code format. Please use the format XXXXXX-YYYYYY"
msgstr "Format de code de reçu invalide. Veuillez utiliser le format XXXXXX-YYYYYY"

#: src/Core/class-payment-result-shortcode.php:88
msgid "Too many failed attempts. Please try again later."
msgstr "Trop de tentatives échouées. Veuillez réessayer plus tard."

#: src/Core/class-payment-result-shortcode.php:100
msgid "Transaction not found with the provided receipt code."
msgstr "Aucune transaction trouvée avec le code de reçu fourni."

#: src/Core/class-payment-result-shortcode.php:129
msgid "Payment Completed Successfully"
msgstr "Paiement effectué avec succès"

#: src/Core/class-payment-result-shortcode.php:139
msgid "Payment Pending"
msgstr "Paiement en attente"

#: src/Core/class-payment-result-shortcode.php:144
msgid "Unknown Status"
msgstr "Statut inconnu"

#: src/Core/class-payment-result-shortcode.php:165
msgid "Print Receipt"
msgstr "Imprimer le reçu"

#: src/Core/class-payment-result-shortcode.php:171
msgid "Download Invoice"
msgstr "Télécharger la facture"

#: src/Core/class-payment-result-shortcode.php:206
#: src/Core/class-payment-result-shortcode.php:366
#: src/Core/Email/class-receipt-email.php:249
#: src/Core/Email/class-receipt-email.php:311
#: src/Core/Email/class-receipt-pdf.php:70
msgid "Payment Receipt"
msgstr "Reçu de paiement"

#: src/Core/class-payment-result-shortcode.php:217
#: src/Core/class-payment-result-shortcode.php:377
msgid "Copy to clipboard"
msgstr "Copier dans le presse-papiers"

#: src/Core/class-payment-result-shortcode.php:239
#: src/Core/class-payment-result-shortcode.php:461
#: src/Core/Email/class-receipt-email.php:268
msgid "Payment Date"
msgstr "Date de paiement"

#: src/Core/class-payment-result-shortcode.php:245
#: src/Core/class-payment-result-shortcode.php:476
#: src/Core/Elementor/class-elementor-action.php:78
#: src/Core/Elementor/class-elementor-action.php:90
#: src/Core/Elementor/class-elementor-action.php:100
#: src/Core/Email/class-receipt-email.php:264
#: src/Core/Email/class-receipt-pdf.php:153
msgid "Payment Gateway"
msgstr "Passerelle de paiement"

#: src/Core/class-payment-result-shortcode.php:329
msgid "Created"
msgstr "Créé"

#: src/Core/class-payment-result-shortcode.php:344
#: src/Core/class-payment-result-shortcode.php:533
msgid "IP Address"
msgstr "Adresse IP"

#: src/Core/class-payment-result-shortcode.php:425
msgid "Original Amount"
msgstr "Montant d'origine"

#: src/Core/class-payment-result-shortcode.php:431
msgid "Discount Code"
msgstr "Code de réduction"

#: src/Core/class-payment-result-shortcode.php:437
#: src/Core/class-plugin.php:639
#: src/Core/Email/class-receipt-pdf.php:231
#: src/Core/Email/class-receipt-pdf.php:248
msgid "Discount"
msgstr "Réduction"

#: src/Core/class-payment-result-shortcode.php:443
msgid "Amount Paid"
msgstr "Montant payé"

#: src/Core/class-payment-result-shortcode.php:453
msgid "Note"
msgstr "Note"

#: src/Core/class-payment-result-shortcode.php:454
msgid "Fully discounted — no payment was required."
msgstr "Entièrement remisé — aucun paiement n'était requis."

#: src/Core/class-payment-result-shortcode.php:469
msgid "Completed Date"
msgstr "Date d'achèvement"

#: src/Core/class-payment-result-shortcode.php:477
msgid "— (no payment processed)"
msgstr "— (aucun paiement traité)"

#: src/Core/class-payment-result-shortcode.php:566
msgid "Enter Receipt Code"
msgstr "Saisir le code du reçu"

#: src/Core/class-payment-result-shortcode.php:569
msgid "Please enter your receipt code to view your payment details."
msgstr "Veuillez saisir votre code de reçu pour consulter les détails de votre paiement."

#: src/Core/class-payment-result-shortcode.php:579
#: src/Core/Email/class-receipt-email.php:279
msgid "View Receipt"
msgstr "Voir le reçu"

#: src/Core/class-plugin.php:340
#: src/Core/class-plugin.php:565
msgid "GatewayKit"
msgstr "GatewayKit"

#: src/Core/class-plugin.php:511
msgid "unlocks discount codes, outgoing webhooks, white label mode, payment info fields, advanced transaction log, per-form redirects, partial payments, and currency selector."
msgstr "débloque les codes de réduction, les webhooks sortants, le mode White Label, les champs d'information de paiement, le journal de transactions avancé, les redirections par formulaire, les paiements partiels et le sélecteur de devise."

#: src/Core/class-plugin.php:513
msgid "Get GatewayKit Pro &rarr;"
msgstr "Obtenir GatewayKit Pro &rarr;"

#. translators: 1: Plugin name 2: Elementor Pro
#: src/Core/class-plugin.php:564
#, php-format
msgid "\"%1$s\" requires \"%2$s\" to be installed and activated."
msgstr "« %1$s » nécessite l'installation et l'activation de « %2$s »."

#: src/Core/class-plugin.php:566
msgid "Elementor Pro"
msgstr "Elementor Pro"

#: src/Core/class-plugin.php:637
msgid "Apply"
msgstr "Appliquer"

#: src/Core/class-plugin.php:638
msgid "Applying..."
msgstr "Application..."

#: src/Core/class-plugin.php:640
msgid "Final Amount"
msgstr "Montant final"

#: src/Core/class-plugin.php:641
#: src/Core/class-plugin.php:977
#: src/Features/Discount/class-admin-discounts.php:556
msgid "Please enter a discount code."
msgstr "Veuillez saisir un code de réduction."

#: src/Core/class-plugin.php:642
msgid "Please enter an amount first."
msgstr "Veuillez d'abord saisir un montant."

#: src/Core/class-plugin.php:693
#: src/Core/Elementor/class-elementor-action.php:584
msgid "Thank you. Your submission was received."
msgstr "Merci. Votre envoi a bien été reçu."

#: src/Core/class-plugin.php:724
msgid "AJAX error occurred. Please try again."
msgstr "Une erreur AJAX s'est produite. Veuillez réessayer."

#: src/Core/class-plugin.php:725
msgid "Dismissing..."
msgstr "Fermeture..."

#: src/Core/class-plugin.php:959
msgid "Discount codes are not available."
msgstr "Les codes de réduction ne sont pas disponibles."

#: src/Core/class-plugin.php:980
msgid "Invalid amount."
msgstr "Montant invalide."

#: src/Core/class-plugin.php:1055
msgid "Security check failed. No nonce provided."
msgstr "Échec de la vérification de sécurité. Aucun nonce fourni."

#: src/Core/class-plugin.php:1065
#: src/Core/Elementor/class-elementor-action.php:450
#: src/Core/Utils/class-error-handler.php:97
msgid "Security check failed. Please reload and try again."
msgstr "Échec de la vérification de sécurité. Veuillez recharger la page et réessayer."

#: src/Core/class-plugin.php:1073
msgid "Form submission already being processed by Elementor."
msgstr "L'envoi du formulaire est déjà en cours de traitement par Elementor."

#: src/Core/class-plugin.php:1102
msgid "Payment processed successfully."
msgstr "Paiement traité avec succès."

#: src/Core/class-plugin.php:1112
msgid "Invalid payment request."
msgstr "Requête de paiement invalide."

#. translators: %s: missing field name
#: src/Core/class-plugin.php:1146
#, php-format
msgid "Required field missing: %s"
msgstr "Champ obligatoire manquant : %s"

#: src/Core/class-plugin.php:1207
msgid "Payment initiated successfully."
msgstr "Paiement initié avec succès."

#: src/Core/class-plugin.php:1301
#: src/Core/Elementor/class-elementor-action.php:1002
msgid "Selected payment gateway is not enabled."
msgstr "La passerelle de paiement sélectionnée n'est pas activée."

#: src/Core/class-plugin.php:1308
#: src/Core/Elementor/class-elementor-action.php:1006
msgid "Selected payment gateway is not properly configured."
msgstr "La passerelle de paiement sélectionnée n'est pas correctement configurée."

#: src/Core/class-plugin.php:1377
#: src/Core/Elementor/class-elementor-action.php:1069
msgid "Payment initiation failed. Please check your payment details and try again."
msgstr "L'initiation du paiement a échoué. Veuillez vérifier les détails de votre paiement et réessayer."

#: src/Core/class-plugin.php:1384
#: src/Core/Elementor/class-elementor-action.php:1073
msgid "An error occurred during payment processing."
msgstr "Une erreur s'est produite lors du traitement du paiement."

#: src/Core/class-plugin.php:1440
msgid "Invalid receipt code format."
msgstr "Format de code de reçu invalide."

#: src/Core/class-plugin.php:1452
msgid "Invoice is only available for completed payments."
msgstr "La facture n'est disponible que pour les paiements terminés."

#: src/Core/class-plugin.php:1463
msgid "PDF generator not available."
msgstr "Générateur PDF indisponible."

#: src/Core/class-plugin.php:1482
msgid "Failed to generate invoice."
msgstr "Échec de la génération de la facture."

#: src/Core/Database/class-transaction-model.php:83
msgid "Failed to generate unique receipt token. Please try again."
msgstr "Échec de la génération du jeton de reçu unique. Veuillez réessayer."

#: src/Core/Database/class-transaction-model.php:141
msgid "Failed to create transaction record."
msgstr "Échec de la création de l'enregistrement de transaction."

#: src/Core/Database/class-transaction-model.php:507
msgid "Note cannot be empty."
msgstr "La note ne peut pas être vide."

#: src/Core/Database/class-transaction-model.php:523
msgid "Failed to save note."
msgstr "Échec de l'enregistrement de la note."

#: src/Core/Elementor/class-elementor-action.php:104
msgid "Select the payment gateway to use."
msgstr "Sélectionnez la passerelle de paiement à utiliser."

#: src/Core/Elementor/class-elementor-action.php:111
msgid "Amount Type"
msgstr "Type de montant"

#: src/Core/Elementor/class-elementor-action.php:114
msgid "Fixed Amount"
msgstr "Montant fixe"

#: src/Core/Elementor/class-elementor-action.php:115
msgid "From Form Field"
msgstr "Depuis un champ du formulaire"

#: src/Core/Elementor/class-elementor-action.php:130
msgid "Enter the fixed payment amount."
msgstr "Saisissez le montant de paiement fixe."

#: src/Core/Elementor/class-elementor-action.php:137
msgid "Amount Field ID"
msgstr "ID du champ de montant"

#: src/Core/Elementor/class-elementor-action.php:143
msgid "Enter the form field ID that contains the amount."
msgstr "Saisissez l'ID du champ de formulaire contenant le montant."

#: src/Core/Elementor/class-elementor-action.php:150
msgid "Payment Description"
msgstr "Description du paiement"

#: src/Core/Elementor/class-elementor-action.php:152
#: src/Core/Elementor/class-elementor-action.php:519
#: src/Core/Elementor/class-elementor-action.php:557
#: src/Core/Elementor/class-elementor-action.php:732
msgid "Payment for services"
msgstr "Paiement de services"

#: src/Core/Elementor/class-elementor-action.php:153
msgid "Description shown to the user during payment."
msgstr "Description affichée à l'utilisateur pendant le paiement."

#: src/Core/Elementor/class-elementor-action.php:160
msgid "Redirect URL after payment completion"
msgstr "URL de redirection après le paiement"

#: src/Core/Elementor/class-elementor-action.php:167
msgid "URL to redirect after payment completion."
msgstr "URL de redirection après le paiement."

#: src/Core/Elementor/class-elementor-action.php:178
msgid "This field is required. The destination page must contain the <code>[gatewaykit_receipt]</code> shortcode to display payment results."
msgstr "Ce champ est obligatoire. La page de destination doit contenir le shortcode <code>[gatewaykit_receipt]</code> pour afficher les résultats de paiement."

#: src/Core/Elementor/class-elementor-action.php:192
msgid "Enable Discount Codes"
msgstr "Activer les codes de réduction"

#: src/Core/Elementor/class-elementor-action.php:194
#: src/Core/Elementor/class-elementor-action.php:222
#: src/Core/Elementor/class-elementor-action.php:250
#: src/Core/Elementor/class-elementor-action.php:309
#: src/Core/Elementor/class-elementor-action.php:351
msgid "Yes"
msgstr "Oui"

#: src/Core/Elementor/class-elementor-action.php:195
#: src/Core/Elementor/class-elementor-action.php:223
#: src/Core/Elementor/class-elementor-action.php:251
#: src/Core/Elementor/class-elementor-action.php:310
#: src/Core/Elementor/class-elementor-action.php:352
msgid "No"
msgstr "Non"

#: src/Core/Elementor/class-elementor-action.php:197
msgid "Allow customers to enter a discount code on this form."
msgstr "Autorisez les clients à saisir un code de réduction sur ce formulaire."

#: src/Core/Elementor/class-elementor-action.php:205
msgid "Discount Code Field ID"
msgstr "ID du champ de code de réduction"

#: src/Core/Elementor/class-elementor-action.php:211
msgid "Enter the Short Code (field ID) of the text field where the customer types the discount code. You must add that field to the form."
msgstr "Saisissez le Short Code (ID du champ) du champ texte où le client saisit le code de réduction. Vous devez ajouter ce champ au formulaire."

#: src/Core/Elementor/class-elementor-action.php:220
msgid "Email Receipt to Customer"
msgstr "Envoyer le reçu par e-mail au client"

#: src/Core/Elementor/class-elementor-action.php:225
msgid "Send a payment receipt email to the customer after successful payment."
msgstr "Envoyez un e-mail de reçu de paiement au client après un paiement réussi."

#: src/Core/Elementor/class-elementor-action.php:233
#: src/Core/Elementor/class-elementor-action.php:375
msgid "Customer Email Field ID"
msgstr "ID du champ e-mail client"

#: src/Core/Elementor/class-elementor-action.php:239
msgid "Short Code (field ID) of an email field whose submitted value is the customer email."
msgstr "Short Code (ID du champ) d'un champ e-mail dont la valeur envoyée est l'e-mail du client."

#: src/Core/Elementor/class-elementor-action.php:248
msgid "Optional Payment (donation style)"
msgstr "Paiement facultatif (type don)"

#: src/Core/Elementor/class-elementor-action.php:253
msgid "Allow the customer to submit the form without making a payment."
msgstr "Autorisez le client à envoyer le formulaire sans effectuer de paiement."

#: src/Core/Elementor/class-elementor-action.php:261
msgid "Payment opt-in Field ID"
msgstr "ID du champ d'option de paiement"

#: src/Core/Elementor/class-elementor-action.php:267
msgid "Short Code (field ID) of a checkbox field. When unchecked the form submits without payment."
msgstr "Short Code (ID du champ) d'un champ case à cocher. Lorsqu'elle n'est pas cochée, le formulaire est envoyé sans paiement."

#: src/Core/Elementor/class-elementor-action.php:274
msgid "Message when submitted without payment"
msgstr "Message lors de l'envoi sans paiement"

#: src/Core/Elementor/class-elementor-action.php:280
msgid "Shown after a no-payment submission. Leave empty for the default message."
msgstr "Affiché après un envoi sans paiement. Laissez vide pour le message par défaut."

#: src/Core/Elementor/class-elementor-action.php:289
msgid "Redirect URL after payment failure"
msgstr "URL de redirection en cas d'échec du paiement"

#: src/Core/Elementor/class-elementor-action.php:296
msgid "Page to redirect to when the payment fails. Leave empty to reuse the success page."
msgstr "Page vers laquelle rediriger en cas d'échec du paiement. Laissez vide pour réutiliser la page de succès."

#: src/Core/Elementor/class-elementor-action.php:307
msgid "Partial Payment"
msgstr "Paiement partiel"

#: src/Core/Elementor/class-elementor-action.php:312
msgid "Charge only a percentage of the total amount (e.g. a deposit)."
msgstr "Facturez uniquement un pourcentage du montant total (par exemple un acompte)."

#: src/Core/Elementor/class-elementor-action.php:319
msgid "Partial Payment Percentage"
msgstr "Pourcentage du paiement partiel"

#: src/Core/Elementor/class-elementor-action.php:327
msgid "Percentage of the total amount to charge (1-100)."
msgstr "Pourcentage du montant total à facturer (1-100)."

#: src/Core/Elementor/class-elementor-action.php:336
msgid "Currency Selector Field ID"
msgstr "ID du champ du sélecteur de devise"

#: src/Core/Elementor/class-elementor-action.php:339
msgid "Optional. Short Code (field ID) of a select field whose submitted value is a currency code (e.g. USD, EUR). The chosen currency is passed to the gateway."
msgstr "Facultatif. Short Code (ID du champ) d'un champ de sélection dont la valeur envoyée est un code de devise (par exemple USD, EUR). La devise choisie est transmise à la passerelle."

#: src/Core/Elementor/class-elementor-action.php:349
msgid "Recurring Payment (Stripe Subscription)"
msgstr "Paiement récurrent (abonnement Stripe)"

#: src/Core/Elementor/class-elementor-action.php:354
msgid "Create a Stripe subscription instead of a one-time payment."
msgstr "Créez un abonnement Stripe au lieu d'un paiement unique."

#: src/Core/Elementor/class-elementor-action.php:362
msgid "Stripe Price ID"
msgstr "ID de prix Stripe"

#: src/Core/Elementor/class-elementor-action.php:368
msgid "The Stripe Price ID (price_...) for the subscription."
msgstr "L'ID de prix Stripe (price_...) pour l'abonnement."

#: src/Core/Elementor/class-elementor-action.php:381
msgid "Optional. Short Code (field ID) of an email field mapped to the Stripe customer."
msgstr "Facultatif. Short Code (ID du champ) d'un champ e-mail mappé au client Stripe."

#: src/Core/Elementor/class-elementor-action.php:479
msgid "Form configuration error. Please refresh the page and try again."
msgstr "Erreur de configuration du formulaire. Veuillez actualiser la page et réessayer."

#: src/Core/Elementor/class-elementor-action.php:495
msgid "Payment gateway not selected."
msgstr "Aucune passerelle de paiement sélectionnée."

#: src/Core/Elementor/class-elementor-action.php:508
msgid "Success URL not configured."
msgstr "URL de succès non configurée."

#: src/Core/Elementor/class-elementor-action.php:576
msgid "NO_PAYMENT"
msgstr "NO_PAYMENT"

#: src/Core/Elementor/class-elementor-action.php:629
msgid "Invalid discount code."
msgstr "Code de réduction invalide."

#: src/Core/Elementor/class-elementor-action.php:640
#: src/Features/Discount/class-discount-model.php:458
msgid "This discount code has reached its usage limit."
msgstr "Ce code de réduction a atteint sa limite d'utilisation."

#: src/Core/Elementor/class-elementor-action.php:763
msgid "FREE"
msgstr "GRATUIT"

#: src/Core/Elementor/class-elementor-action.php:799
msgid "Your discount covered the full amount — no payment required. Your order is complete."
msgstr "Votre réduction a couvert le montant total — aucun paiement requis. Votre commande est terminée."

#: src/Core/Elementor/class-elementor-action.php:817
#: src/Core/Utils/class-error-handler.php:82
msgid "Payment validation failed. Please check your form settings."
msgstr "Échec de la validation du paiement. Veuillez vérifier les réglages de votre formulaire."

#: src/Core/Elementor/class-elementor-action.php:923
#: src/Core/Utils/class-error-handler.php:85
msgid "Amount field not found."
msgstr "Champ de montant introuvable."

#: src/Core/Elementor/class-elementor-action.php:1140
msgid "Select Payment Gateway"
msgstr "Sélectionner la passerelle de paiement"

#. translators: %s: site name
#: src/Core/Email/class-receipt-email.php:176
#, php-format
msgid "Payment Receipt from %s"
msgstr "Reçu de paiement de %s"

#. translators: %s: site name
#: src/Core/Email/class-receipt-email.php:289
#, php-format
msgid "Thank you for your payment. This email is your official receipt from %s."
msgstr "Merci pour votre paiement. Cet e-mail constitue votre reçu officiel de %s."

#. translators: %s: site name
#: src/Core/Email/class-receipt-email.php:314
#, php-format
msgid "From: %s"
msgstr "De : %s"

#. translators: %s: receipt code
#: src/Core/Email/class-receipt-email.php:316
#, php-format
msgid "Receipt Code: %s"
msgstr "Code du reçu : %s"

#. translators: %s: amount
#: src/Core/Email/class-receipt-email.php:318
#, php-format
msgid "Amount: %s"
msgstr "Montant : %s"

#. translators: %s: gateway
#: src/Core/Email/class-receipt-email.php:320
#, php-format
msgid "Payment Gateway: %s"
msgstr "Passerelle de paiement : %s"

#. translators: %s: date
#: src/Core/Email/class-receipt-email.php:322
#, php-format
msgid "Payment Date: %s"
msgstr "Date de paiement : %s"

#. translators: %s: receipt URL
#: src/Core/Email/class-receipt-email.php:325
#, php-format
msgid "View your receipt: %s"
msgstr "Consultez votre reçu : %s"

#: src/Core/Email/class-receipt-pdf.php:70
msgid "Invoice"
msgstr "Facture"

#. translators: %s: invoice number
#: src/Core/Email/class-receipt-pdf.php:74
#, php-format
msgid "Invoice #%s"
msgstr "Facture n°%s"

#. translators: %s: receipt number
#: src/Core/Email/class-receipt-pdf.php:79
#, php-format
msgid "Receipt #%s"
msgstr "Reçu n°%s"

#: src/Core/Email/class-receipt-pdf.php:157
msgid "Receipt / Invoice ID"
msgstr "ID du reçu / de la facture"

#: src/Core/Email/class-receipt-pdf.php:167
msgid "Business Name"
msgstr "Nom de l'entreprise"

#: src/Core/Email/class-receipt-pdf.php:172
msgid "Address"
msgstr "Adresse"

#: src/Core/Email/class-receipt-pdf.php:178
#: src/Core/Email/class-receipt-pdf.php:205
msgid "Email"
msgstr "E-mail"

#: src/Core/Email/class-receipt-pdf.php:184
msgid "Phone"
msgstr "Téléphone"

#: src/Core/Email/class-receipt-pdf.php:190
msgid "Tax ID"
msgstr "N° d'identification fiscale"

#: src/Core/Email/class-receipt-pdf.php:198
msgid "Bill To"
msgstr "Facturé à"

#: src/Core/Email/class-receipt-pdf.php:201
msgid "Name"
msgstr "Nom"

#: src/Core/Email/class-receipt-pdf.php:212
msgid "Items"
msgstr "Articles"

#: src/Core/Email/class-receipt-pdf.php:217
msgid "Qty"
msgstr "Qté"

#: src/Core/Email/class-receipt-pdf.php:218
msgid "Unit Price"
msgstr "Prix unitaire"

#: src/Core/Email/class-receipt-pdf.php:219
msgid "Total"
msgstr "Total"

#: src/Core/Email/class-receipt-pdf.php:224
#: src/Gateways/CoinGate/class-coingate-gateway.php:290
#: src/Gateways/Coinify/class-coinify-gateway.php:306
#: src/Gateways/Mollie/class-mollie-gateway.php:297
#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:302
#: src/Gateways/Stripe/class-stripe-gateway.php:484
msgid "Payment"
msgstr "Paiement"

#: src/Core/Email/class-receipt-pdf.php:243
msgid "Subtotal"
msgstr "Sous-total"

#: src/Core/Email/class-receipt-pdf.php:253
msgid "Total Paid"
msgstr "Total payé"

#: src/Core/Email/class-receipt-pdf.php:260
msgid "Payment Status"
msgstr "Statut du paiement"

#: src/Core/Email/class-receipt-pdf.php:271
msgid "Paid On"
msgstr "Payé le"

#. translators: %1$s: document type (receipt/invoice), %2$s: site name
#: src/Core/Email/class-receipt-pdf.php:281
#, php-format
msgid "Thank you for your payment. This %1$s is your official record from %2$s."
msgstr "Merci pour votre paiement. Ce %1$s constitue votre document officiel de %2$s."

#. translators: %1$s: generation timestamp, %2$s: site URL
#: src/Core/Email/class-receipt-pdf.php:287
#, php-format
msgid "Generated on %1$s via %2$s"
msgstr "Généré le %1$s via %2$s"

#: src/Core/Refund/class-paypal-refund.php:47
msgid "PayPal credentials are not configured."
msgstr "Les identifiants PayPal ne sont pas configurés."

#: src/Core/Refund/class-paypal-refund.php:56
msgid "Cannot determine the PayPal capture ID for this transaction."
msgstr "Impossible de déterminer l'ID de capture PayPal pour cette transaction."

#: src/Core/Refund/class-paypal-refund.php:101
msgid "Unknown PayPal error."
msgstr "Erreur PayPal inconnue."

#: src/Core/Refund/class-paypal-refund.php:178
msgid "PayPal authentication failed."
msgstr "L'authentification PayPal a échoué."

#: src/Core/Refund/class-refund-service.php:101
msgid "Only completed transactions can be refunded."
msgstr "Seules les transactions terminées peuvent être remboursées."

#. translators: %s: gateway name
#: src/Core/Refund/class-refund-service.php:111
#, php-format
msgid "Refunds are not supported for %s."
msgstr "Les remboursements ne sont pas pris en charge pour %s."

#: src/Core/Refund/class-refund-service.php:125
msgid "Refund amount cannot exceed the original payment amount."
msgstr "Le montant du remboursement ne peut pas dépasser le montant du paiement d'origine."

#: src/Core/Refund/class-stripe-refund.php:42
#: src/Gateways/Stripe/class-stripe-gateway.php:375
msgid "Stripe secret key is not configured."
msgstr "La clé secrète Stripe n'est pas configurée."

#: src/Core/Refund/class-stripe-refund.php:51
msgid "Cannot determine the Stripe payment intent for this transaction."
msgstr "Impossible de déterminer l'intention de paiement Stripe pour cette transaction."

#: src/Core/Refund/class-stripe-refund.php:95
msgid "Unknown Stripe error."
msgstr "Erreur Stripe inconnue."

#: src/Core/Security/class-input-validator.php:47
msgid "Amount must be a valid number."
msgstr "Le montant doit être un nombre valide."

#. translators: %s: minimum allowed amount
#: src/Core/Security/class-input-validator.php:60
#, php-format
msgid "Amount must be at least %s."
msgstr "Le montant doit être au moins de %s."

#. translators: %s: maximum allowed amount
#: src/Core/Security/class-input-validator.php:69
#, php-format
msgid "Amount cannot exceed %s."
msgstr "Le montant ne peut pas dépasser %s."

#: src/Core/Security/class-input-validator.php:85
msgid "Please enter a valid email address."
msgstr "Veuillez saisir une adresse e-mail valide."

#: src/Core/Security/class-input-validator.php:101
msgid "Please enter a valid URL."
msgstr "Veuillez saisir une URL valide."

#: src/Core/Security/class-input-validator.php:117
msgid "Redirect URL after payment completion is required."
msgstr "L'URL de redirection après le paiement est obligatoire."

#: src/Core/Security/class-input-validator.php:133
msgid "Payment gateway is required."
msgstr "La passerelle de paiement est obligatoire."

#: src/Core/Security/class-input-validator.php:140
msgid "Selected payment gateway is not available or not enabled."
msgstr "La passerelle de paiement sélectionnée n'est pas disponible ou n'est pas activée."

#: src/Core/Security/class-input-validator.php:154
msgid "Form data must be an array."
msgstr "Les données du formulaire doivent être un tableau."

#: src/Core/Security/class-rate-limiter.php:128
#: src/Core/Security/class-security-manager.php:132
msgid "Too many requests. Please try again later."
msgstr "Trop de requêtes. Veuillez réessayer plus tard."

#: src/Core/Security/class-security-manager.php:145
#: src/Core/Security/class-security-manager.php:158
msgid "Invalid request."
msgstr "Requête invalide."

#: src/Core/Security/class-security-manager.php:501
msgid "Validation failed."
msgstr "Échec de la validation."

#: src/Core/Utils/class-error-handler.php:56
msgid "Payment gateway configuration error. Please contact site administrator."
msgstr "Erreur de configuration de la passerelle de paiement. Veuillez contacter l'administrateur du site."

#: src/Core/Utils/class-error-handler.php:57
msgid "Payment gateway is not properly configured."
msgstr "La passerelle de paiement n'est pas correctement configurée."

#: src/Core/Utils/class-error-handler.php:59
msgid "Gateway API not initialized."
msgstr "API de la passerelle non initialisée."

#: src/Core/Utils/class-error-handler.php:60
msgid "Selected payment gateway is disabled."
msgstr "La passerelle de paiement sélectionnée est désactivée."

#: src/Core/Utils/class-error-handler.php:61
msgid "Payment gateway is not available."
msgstr "La passerelle de paiement n'est pas disponible."

#: src/Core/Utils/class-error-handler.php:65
msgid "Unable to process payment. Please check your payment details and try again."
msgstr "Impossible de traiter le paiement. Veuillez vérifier les détails de votre paiement et réessayer."

#: src/Core/Utils/class-error-handler.php:66
msgid "Payment gateway error occurred."
msgstr "Une erreur de passerelle de paiement s'est produite."

#: src/Core/Utils/class-error-handler.php:68
msgid "Payment gateway request failed."
msgstr "La requête à la passerelle de paiement a échoué."

#: src/Core/Utils/class-error-handler.php:69
msgid "Payment verification failed."
msgstr "Échec de la vérification du paiement."

#: src/Core/Utils/class-error-handler.php:70
msgid "Payment request failed."
msgstr "La requête de paiement a échoué."

#: src/Core/Utils/class-error-handler.php:74
msgid "Payment processing error. Please try again later."
msgstr "Erreur de traitement du paiement. Veuillez réessayer plus tard."

#: src/Core/Utils/class-error-handler.php:75
msgid "Network or communication error occurred."
msgstr "Une erreur de réseau ou de communication s'est produite."

#: src/Core/Utils/class-error-handler.php:77
msgid "Unexpected error occurred during payment processing."
msgstr "Une erreur inattendue s'est produite lors du traitement du paiement."

#: src/Core/Utils/class-error-handler.php:78
msgid "Error during payment verification."
msgstr "Erreur lors de la vérification du paiement."

#: src/Core/Utils/class-error-handler.php:83
msgid "Payment data validation failed."
msgstr "Échec de la validation des données de paiement."

#: src/Core/Utils/class-error-handler.php:90
msgid "Too many requests. Please wait and try again."
msgstr "Trop de requêtes. Veuillez patienter et réessayer."

#: src/Core/Utils/class-error-handler.php:91
msgid "Rate limit exceeded for payment processing."
msgstr "Limite de débit dépassée pour le traitement des paiements."

#: src/Core/Utils/class-error-handler.php:93
msgid "Rate limit exceeded."
msgstr "Limite de débit dépassée."

#: src/Core/Utils/class-error-handler.php:98
msgid "Security validation failed during payment processing."
msgstr "Échec de la validation de sécurité lors du traitement du paiement."

#: src/Core/Utils/class-error-handler.php:100
msgid "Nonce verification failed."
msgstr "Échec de la vérification du nonce."

#: src/Core/Utils/class-error-handler.php:104
msgid "An unexpected error occurred. Please try again."
msgstr "Une erreur inattendue s'est produite. Veuillez réessayer."

#: src/Core/Utils/class-error-handler.php:105
msgid "Unknown error occurred during payment processing."
msgstr "Une erreur inconnue s'est produite lors du traitement du paiement."

#: src/Core/Utils/class-error-handler.php:107
msgid "Payment initiation failed."
msgstr "L'initiation du paiement a échoué."

#: src/Core/Utils/class-error-handler.php:108
msgid "Payment processing error."
msgstr "Erreur de traitement du paiement."

#: src/Core/Utils/class-error-handler.php:192
msgid "Details:"
msgstr "Détails :"

#: src/Core/Utils/class-log-formatter.php:159
msgid "No logs to export."
msgstr "Aucun journal à exporter."

#. translators: export generation timestamp
#: src/Core/Utils/class-log-formatter.php:166
#, php-format
msgid "Generated: %s"
msgstr "Généré : %s"

#: src/Features/Discount/class-admin-discounts.php:59
#: src/Features/Discount/class-admin-discounts.php:60
#: src/Features/Discount/class-admin-discounts.php:114
msgid "Discounts"
msgstr "Réductions"

#: src/Features/Discount/class-admin-discounts.php:89
msgid "Validating..."
msgstr "Validation..."

#: src/Features/Discount/class-admin-discounts.php:90
msgid "Valid discount code"
msgstr "Code de réduction valide"

#: src/Features/Discount/class-admin-discounts.php:91
msgid "Invalid discount code"
msgstr "Code de réduction invalide"

#: src/Features/Discount/class-admin-discounts.php:92
msgid "Discount amount"
msgstr "Montant de la réduction"

#: src/Features/Discount/class-admin-discounts.php:93
msgid "Final amount"
msgstr "Montant final"

#: src/Features/Discount/class-admin-discounts.php:94
msgid "Enter a code to validate."
msgstr "Saisissez un code à valider."

#: src/Features/Discount/class-admin-discounts.php:95
msgid "Enter a cart amount."
msgstr "Saisissez un montant de panier."

#: src/Features/Discount/class-admin-discounts.php:97
msgid "Test cart amount"
msgstr "Montant de panier de test"

#: src/Features/Discount/class-admin-discounts.php:98
#: src/Features/Discount/class-admin-discounts.php:302
msgid "Discount code"
msgstr "Code de réduction"

#: src/Features/Discount/class-admin-discounts.php:121
msgid "Add New"
msgstr "Ajouter"

#: src/Features/Discount/class-admin-discounts.php:146
msgid "Search discounts"
msgstr "Rechercher des réductions"

#: src/Features/Discount/class-admin-discounts.php:163
msgid "Discount not found."
msgstr "Réduction introuvable."

#: src/Features/Discount/class-admin-discounts.php:197
msgid "Edit Discount"
msgstr "Modifier la réduction"

#: src/Features/Discount/class-admin-discounts.php:197
msgid "Add New Discount"
msgstr "Ajouter une nouvelle réduction"

#: src/Features/Discount/class-admin-discounts.php:212
#: src/Features/Discount/class-admin-discounts.php:618
msgid "Code"
msgstr "Code"

#: src/Features/Discount/class-admin-discounts.php:215
msgid "The discount code customers will enter. Stored uppercase."
msgstr "Le code de réduction que les clients saisiront. Stocké en majuscules."

#: src/Features/Discount/class-admin-discounts.php:222
msgid "Internal note (not shown to customers)."
msgstr "Note interne (non affichée aux clients)."

#: src/Features/Discount/class-admin-discounts.php:226
#: src/Features/Discount/class-admin-discounts.php:619
msgid "Type"
msgstr "Type"

#: src/Features/Discount/class-admin-discounts.php:229
msgid "Fixed amount"
msgstr "Montant fixe"

#: src/Features/Discount/class-admin-discounts.php:230
#: src/Features/Discount/class-admin-discounts.php:743
msgid "Percentage"
msgstr "Pourcentage"

#: src/Features/Discount/class-admin-discounts.php:238
msgid "Fixed amount to subtract, or percentage (0-100)."
msgstr "Montant fixe à soustraire, ou pourcentage (0-100)."

#: src/Features/Discount/class-admin-discounts.php:242
msgid "Max discount amount"
msgstr "Montant maximal de la réduction"

#: src/Features/Discount/class-admin-discounts.php:245
msgid "Cap for percentage discounts. Leave blank for no cap."
msgstr "Plafond pour les réductions en pourcentage. Laissez vide pour aucun plafond."

#: src/Features/Discount/class-admin-discounts.php:249
msgid "Minimum cart amount"
msgstr "Montant minimal du panier"

#: src/Features/Discount/class-admin-discounts.php:252
msgid "Required minimum cart amount for this code. Leave blank for none."
msgstr "Montant minimal du panier requis pour ce code. Laissez vide pour aucun."

#: src/Features/Discount/class-admin-discounts.php:256
msgid "Usage limit"
msgstr "Limite d'utilisation"

#: src/Features/Discount/class-admin-discounts.php:259
msgid "Maximum total redemptions. Leave blank for unlimited."
msgstr "Nombre maximal total d'utilisations. Laissez vide pour illimité."

#: src/Features/Discount/class-admin-discounts.php:263
msgid "Per-user limit"
msgstr "Limite par utilisateur"

#: src/Features/Discount/class-admin-discounts.php:266
msgid "How many times a single user may redeem this code. 0 = unlimited."
msgstr "Combien de fois un même utilisateur peut utiliser ce code. 0 = illimité."

#: src/Features/Discount/class-admin-discounts.php:270
msgid "Valid from"
msgstr "Valable à partir du"

#: src/Features/Discount/class-admin-discounts.php:276
msgid "Valid until"
msgstr "Valable jusqu'au"

#: src/Features/Discount/class-admin-discounts.php:282
#: src/Features/Discount/class-admin-discounts.php:622
#: src/Features/Discount/class-admin-discounts.php:798
msgid "Active"
msgstr "Actif"

#: src/Features/Discount/class-admin-discounts.php:286
msgid "Enable this discount code"
msgstr "Activer ce code de réduction"

#: src/Features/Discount/class-admin-discounts.php:293
msgid "Update Discount"
msgstr "Mettre à jour la réduction"

#: src/Features/Discount/class-admin-discounts.php:293
msgid "Create Discount"
msgstr "Créer une réduction"

#: src/Features/Discount/class-admin-discounts.php:294
msgid "Cancel"
msgstr "Annuler"

#: src/Features/Discount/class-admin-discounts.php:300
msgid "Test discount code"
msgstr "Tester le code de réduction"

#: src/Features/Discount/class-admin-discounts.php:303
msgid "Cart amount"
msgstr "Montant du panier"

#: src/Features/Discount/class-admin-discounts.php:304
msgid "Validate"
msgstr "Valider"

#: src/Features/Discount/class-admin-discounts.php:444
#: src/Features/Discount/class-admin-discounts.php:548
msgid "You do not have sufficient permissions to perform this action."
msgstr "Vous ne disposez pas des autorisations suffisantes pour effectuer cette action."

#: src/Features/Discount/class-admin-discounts.php:475
msgid "No discounts selected."
msgstr "Aucune réduction sélectionnée."

#: src/Features/Discount/class-admin-discounts.php:570
msgid "Valid discount code."
msgstr "Code de réduction valide."

#: src/Features/Discount/class-admin-discounts.php:580
msgid "Discount saved successfully."
msgstr "Réduction enregistrée avec succès."

#: src/Features/Discount/class-admin-discounts.php:583
msgid "Discount deleted."
msgstr "Réduction supprimée."

#: src/Features/Discount/class-admin-discounts.php:621
msgid "Usage"
msgstr "Utilisation"

#: src/Features/Discount/class-admin-discounts.php:623
msgid "Valid"
msgstr "Valable"

#: src/Features/Discount/class-admin-discounts.php:726
msgid "Edit"
msgstr "Modifier"

#: src/Features/Discount/class-admin-discounts.php:727
#: src/Features/Discount/class-admin-discounts.php:842
msgid "Delete"
msgstr "Supprimer"

#: src/Features/Discount/class-admin-discounts.php:745
msgid "Fixed"
msgstr "Fixe"

#. translators: %d: used count
#: src/Features/Discount/class-admin-discounts.php:777
#, php-format
msgid "%d used"
msgstr "%d utilisé(s)"

#. translators: 1: used count, 2: usage limit
#: src/Features/Discount/class-admin-discounts.php:784
#, php-format
msgid "%1$d / %2$d used"
msgstr "%1$d / %2$d utilisé(s)"

#: src/Features/Discount/class-admin-discounts.php:800
msgid "Inactive"
msgstr "Inactif"

#: src/Features/Discount/class-admin-discounts.php:814
msgid "Always"
msgstr "Toujours"

#: src/Features/Discount/class-admin-discounts.php:829
msgid "Expired"
msgstr "Expiré"

#: src/Features/Discount/class-admin-discounts.php:852
msgid "No discounts found."
msgstr "Aucune réduction trouvée."

#: src/Features/Discount/class-discount-model.php:79
#: src/Features/Discount/class-discount-model.php:166
msgid "Discount code is required."
msgstr "Le code de réduction est obligatoire."

#: src/Features/Discount/class-discount-model.php:85
#: src/Features/Discount/class-discount-model.php:170
msgid "A discount with this code already exists."
msgstr "Une réduction avec ce code existe déjà."

#: src/Features/Discount/class-discount-model.php:90
#: src/Features/Discount/class-discount-model.php:183
msgid "Invalid discount type."
msgstr "Type de réduction invalide."

#: src/Features/Discount/class-discount-model.php:95
#: src/Features/Discount/class-discount-model.php:192
msgid "Discount value cannot be negative."
msgstr "La valeur de la réduction ne peut pas être négative."

#: src/Features/Discount/class-discount-model.php:98
#: src/Features/Discount/class-discount-model.php:196
msgid "Percentage value cannot exceed 100."
msgstr "La valeur du pourcentage ne peut pas dépasser 100."

#: src/Features/Discount/class-discount-model.php:130
msgid "Failed to create discount record."
msgstr "Échec de la création de l'enregistrement de réduction."

#: src/Features/Discount/class-discount-model.php:255
msgid "Failed to update discount record."
msgstr "Échec de la mise à jour de l'enregistrement de réduction."

#: src/Features/Discount/class-discount-model.php:435
#: src/Features/Discount/class-discount-model.php:506
msgid "Discount code not found."
msgstr "Code de réduction introuvable."

#: src/Features/Discount/class-discount-model.php:439
msgid "This discount code is no longer active."
msgstr "Ce code de réduction n'est plus actif."

#: src/Features/Discount/class-discount-model.php:447
msgid "This discount code is not valid yet."
msgstr "Ce code de réduction n'est pas encore valable."

#: src/Features/Discount/class-discount-model.php:451
msgid "This discount code has expired."
msgstr "Ce code de réduction a expiré."

#. translators: %s: minimum amount
#: src/Features/Discount/class-discount-model.php:467
#, php-format
msgid "This discount requires a minimum amount of %s."
msgstr "Cette réduction exige un montant minimal de %s."

#: src/Features/Discount/class-discount-model.php:476
msgid "You have already used this discount code the maximum number of times."
msgstr "Vous avez déjà utilisé ce code de réduction le nombre maximal de fois."

#: src/Features/Discount/class-discount-usage-model.php:38
msgid "Discount ID and Transaction ID are required."
msgstr "L'ID de la réduction et l'ID de la transaction sont obligatoires."

#: src/Features/Discount/class-discount-usage-model.php:67
msgid "Failed to record discount usage."
msgstr "Échec de l'enregistrement de l'utilisation de la réduction."

#: src/Features/PaymentInfo/class-payment-info-field.php:35
#: src/Features/PaymentInfo/class-payment-info-field.php:51
#: src/Features/PaymentInfo/class-payment-info-field.php:103
msgid "Payment Summary"
msgstr "Résumé du paiement"

#: src/Features/PaymentInfo/class-payment-info-field.php:49
msgid "Title"
msgstr "Titre"

#: src/Features/PaymentInfo/class-payment-info-field.php:58
msgid "Show Description"
msgstr "Afficher la description"

#. translators: %1$s: currency code, %2$s: amount, %3$s: gateway name
#: src/Features/PaymentInfo/class-payment-info-field.php:123
#, php-format
msgid "%1$s %2$s via %3$s"
msgstr "%1$s %2$s via %3$s"

#: src/Features/PaymentInfo/class-payment-info-field.php:127
msgid "You will be redirected to complete your payment."
msgstr "Vous serez redirigé pour finaliser votre paiement."

#: src/Features/Subscriptions/class-subscription-model.php:115
msgid "Failed to create subscription record."
msgstr "Échec de la création de l'enregistrement d'abonnement."

#. translators: %s: subscription renewal
#: src/Features/Subscriptions/class-subscription-service.php:156
msgid "Subscription renewal"
msgstr "Renouvellement d'abonnement"

#: src/Features/WhiteLabel/class-white-label.php:110
msgid "You do not have permission to access this page."
msgstr "Vous n'avez pas la permission d'accéder à cette page."

#: src/Features/WhiteLabel/class-white-label.php:115
msgid "Invalid white-label link."
msgstr "Lien White Label invalide."

#: src/Features/WhiteLabel/class-white-label.php:196
msgid "Link copied!"
msgstr "Lien copié !"

#: src/Gateways/CoinGate/class-coingate-gateway.php:49
msgid "CoinGate"
msgstr "CoinGate"

#: src/Gateways/CoinGate/class-coingate-gateway.php:84
#: src/Gateways/Coinify/class-coinify-gateway.php:84
#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:82
#: src/Gateways/PayPal/class-paypal-gateway.php:151
msgid "Sandbox Mode"
msgstr "Mode Sandbox"

#: src/Gateways/CoinGate/class-coingate-gateway.php:85
msgid "Use the CoinGate sandbox environment for testing."
msgstr "Utilisez l'environnement sandbox CoinGate pour les tests."

#: src/Gateways/CoinGate/class-coingate-gateway.php:89
msgid "API Token"
msgstr "Jeton API"

#: src/Gateways/CoinGate/class-coingate-gateway.php:90
msgid "Your CoinGate API token. Stored encrypted."
msgstr "Votre jeton API CoinGate. Stocké de manière chiffrée."

#: src/Gateways/CoinGate/class-coingate-gateway.php:102
msgid "Accept Bitcoin, Ethereum and other cryptocurrencies via CoinGate hosted checkout."
msgstr "Acceptez Bitcoin, Ethereum et d'autres crypto-monnaies via le paiement hébergé CoinGate."

#: src/Gateways/CoinGate/class-coingate-gateway.php:204
msgid "CoinGate API token is not configured."
msgstr "Le jeton API CoinGate n'est pas configuré."

#: src/Gateways/CoinGate/class-coingate-gateway.php:229
msgid "Could not connect to CoinGate. Please try again later."
msgstr "Impossible de se connecter à CoinGate. Veuillez réessayer plus tard."

#: src/Gateways/CoinGate/class-coingate-gateway.php:236
msgid "CoinGate request failed."
msgstr "La requête CoinGate a échoué."

#: src/Gateways/CoinGate/class-coingate-gateway.php:263
#: src/Gateways/Coinify/class-coinify-gateway.php:284
#: src/Gateways/Mollie/class-mollie-gateway.php:276
#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:278
#: src/Gateways/PayPal/class-paypal-gateway.php:439
#: src/Gateways/Stripe/class-stripe-gateway.php:426
msgid "Payment amount must be greater than zero."
msgstr "Le montant du paiement doit être supérieur à zéro."

#: src/Gateways/CoinGate/class-coingate-gateway.php:314
msgid "CoinGate did not return an order."
msgstr "CoinGate n'a pas renvoyé de commande."

#: src/Gateways/CoinGate/class-coingate-gateway.php:347
msgid "Could not resolve the CoinGate order."
msgstr "Impossible de résoudre la commande CoinGate."

#. translators: %s: order status
#: src/Gateways/CoinGate/class-coingate-gateway.php:367
#, php-format
msgid "CoinGate order not paid (status: %s)."
msgstr "Commande CoinGate non payée (statut : %s)."

#: src/Gateways/CoinGate/class-coingate-gateway.php:379
msgid "CoinGate payment amount does not match the order amount."
msgstr "Le montant du paiement CoinGate ne correspond pas au montant de la commande."

#: src/Gateways/Coinify/class-coinify-gateway.php:50
msgid "Coinify"
msgstr "Coinify"

#: src/Gateways/Coinify/class-coinify-gateway.php:85
msgid "Use the Coinify sandbox environment for testing."
msgstr "Utilisez l'environnement sandbox Coinify pour les tests."

#: src/Gateways/Coinify/class-coinify-gateway.php:89
#: src/Gateways/Mollie/class-mollie-gateway.php:83
#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:87
msgid "API Key"
msgstr "Clé API"

#: src/Gateways/Coinify/class-coinify-gateway.php:90
msgid "Your Coinify API key. Stored encrypted."
msgstr "Votre clé API Coinify. Stockée de manière chiffrée."

#: src/Gateways/Coinify/class-coinify-gateway.php:94
msgid "API Secret"
msgstr "Secret API"

#: src/Gateways/Coinify/class-coinify-gateway.php:95
msgid "Your Coinify API secret for webhook signature verification. Stored encrypted."
msgstr "Votre secret API Coinify pour la vérification de la signature des webhooks. Stocké de manière chiffrée."

#: src/Gateways/Coinify/class-coinify-gateway.php:107
msgid "Accept Bitcoin, Ethereum and other cryptocurrencies via Coinify hosted checkout."
msgstr "Acceptez Bitcoin, Ethereum et d'autres crypto-monnaies via le paiement hébergé Coinify."

#: src/Gateways/Coinify/class-coinify-gateway.php:225
msgid "Coinify API key or secret is not configured."
msgstr "La clé ou le secret API Coinify n'est pas configuré."

#: src/Gateways/Coinify/class-coinify-gateway.php:250
msgid "Could not connect to Coinify. Please try again later."
msgstr "Impossible de se connecter à Coinify. Veuillez réessayer plus tard."

#: src/Gateways/Coinify/class-coinify-gateway.php:257
msgid "Coinify request failed."
msgstr "La requête Coinify a échoué."

#: src/Gateways/Coinify/class-coinify-gateway.php:335
msgid "Coinify did not return a payment intent."
msgstr "Coinify n'a pas renvoyé d'intention de paiement."

#: src/Gateways/Coinify/class-coinify-gateway.php:368
msgid "Could not resolve the Coinify payment intent."
msgstr "Impossible de résoudre l'intention de paiement Coinify."

#. translators: %s: intent status
#: src/Gateways/Coinify/class-coinify-gateway.php:388
#, php-format
msgid "Coinify intent not paid (status: %s)."
msgstr "Intention Coinify non payée (statut : %s)."

#: src/Gateways/Coinify/class-coinify-gateway.php:400
msgid "Coinify payment amount does not match the intent amount."
msgstr "Le montant du paiement Coinify ne correspond pas au montant de l'intention."

#: src/Gateways/Mollie/class-mollie-gateway.php:43
msgid "Mollie"
msgstr "Mollie"

#: src/Gateways/Mollie/class-mollie-gateway.php:78
#: src/Gateways/Stripe/class-stripe-gateway.php:110
msgid "Test Mode"
msgstr "Mode test"

#: src/Gateways/Mollie/class-mollie-gateway.php:79
msgid "Use your Mollie test API key (starts with test_)."
msgstr "Utilisez votre clé API de test Mollie (commence par test_)."

#: src/Gateways/Mollie/class-mollie-gateway.php:84
msgid "Your Mollie API key (live_... or test_...). Stored encrypted."
msgstr "Votre clé API Mollie (live_... ou test_...). Stockée de manière chiffrée."

#: src/Gateways/Mollie/class-mollie-gateway.php:96
msgid "Accept iDEAL, credit card, Bancontact and all Mollie methods through one hosted checkout."
msgstr "Acceptez iDEAL, les cartes de crédit, Bancontact et toutes les méthodes Mollie via un seul paiement hébergé."

#: src/Gateways/Mollie/class-mollie-gateway.php:225
msgid "Mollie API key is not configured."
msgstr "La clé API Mollie n'est pas configurée."

#: src/Gateways/Mollie/class-mollie-gateway.php:245
msgid "Could not connect to Mollie. Please try again later."
msgstr "Impossible de se connecter à Mollie. Veuillez réessayer plus tard."

#: src/Gateways/Mollie/class-mollie-gateway.php:252
msgid "Mollie request failed."
msgstr "La requête Mollie a échoué."

#: src/Gateways/Mollie/class-mollie-gateway.php:322
msgid "Mollie did not return a payment."
msgstr "Mollie n'a pas renvoyé de paiement."

#: src/Gateways/Mollie/class-mollie-gateway.php:355
msgid "Could not resolve the Mollie payment."
msgstr "Impossible de résoudre le paiement Mollie."

#. translators: %s: payment status
#: src/Gateways/Mollie/class-mollie-gateway.php:375
#, php-format
msgid "Mollie payment not paid (status: %s)."
msgstr "Paiement Mollie non payé (statut : %s)."

#: src/Gateways/Mollie/class-mollie-gateway.php:388
msgid "Mollie payment amount does not match the order amount."
msgstr "Le montant du paiement Mollie ne correspond pas au montant de la commande."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:48
msgid "NOWPayments"
msgstr "NOWPayments"

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:83
msgid "Use the NOWPayments sandbox environment for testing."
msgstr "Utilisez l'environnement sandbox NOWPayments pour les tests."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:88
msgid "Your NOWPayments API key. Stored encrypted."
msgstr "Votre clé API NOWPayments. Stockée de manière chiffrée."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:92
msgid "IPN Secret"
msgstr "Secret IPN"

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:93
msgid "Instant Payment Notification secret for webhook signature verification. Stored encrypted. If empty, IPN webhooks are rejected for security."
msgstr "Secret de notification de paiement instantané pour la vérification de la signature des webhooks. Stocké de manière chiffrée. S'il est vide, les webhooks IPN sont rejetés pour des raisons de sécurité."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:105
msgid "Accept Bitcoin, Ethereum, and 150+ cryptocurrencies via NOWPayments hosted invoices."
msgstr "Acceptez Bitcoin, Ethereum et plus de 150 crypto-monnaies via les factures hébergées NOWPayments."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:222
msgid "NOWPayments API key is not configured."
msgstr "La clé API NOWPayments n'est pas configurée."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:247
msgid "Could not connect to NOWPayments. Please try again later."
msgstr "Impossible de se connecter à NOWPayments. Veuillez réessayer plus tard."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:254
msgid "NOWPayments request failed."
msgstr "La requête NOWPayments a échoué."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:325
msgid "NOWPayments did not return an invoice."
msgstr "NOWPayments n'a pas renvoyé de facture."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:357
msgid "Could not resolve the NOWPayments invoice."
msgstr "Impossible de résoudre la facture NOWPayments."

#. translators: %s: invoice status
#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:377
#, php-format
msgid "NOWPayments invoice not paid (status: %s)."
msgstr "Facture NOWPayments non payée (statut : %s)."

#: src/Gateways/NOWPayments/class-nowpayments-gateway.php:389
msgid "NOWPayments payment amount does not match the invoice amount."
msgstr "Le montant du paiement NOWPayments ne correspond pas au montant de la facture."

#: src/Gateways/PayPal/class-paypal-gateway.php:117
msgid "PayPal"
msgstr "PayPal"

#: src/Gateways/PayPal/class-paypal-gateway.php:152
msgid "Use PayPal sandbox (test) credentials."
msgstr "Utilisez les identifiants sandbox (test) PayPal."

#: src/Gateways/PayPal/class-paypal-gateway.php:156
msgid "Client ID"
msgstr "ID client"

#: src/Gateways/PayPal/class-paypal-gateway.php:157
msgid "Your PayPal REST app client ID."
msgstr "Votre ID client d'application REST PayPal."

#: src/Gateways/PayPal/class-paypal-gateway.php:161
msgid "Client Secret"
msgstr "Secret client"

#: src/Gateways/PayPal/class-paypal-gateway.php:162
msgid "Your PayPal REST app client secret."
msgstr "Votre secret client d'application REST PayPal."

#: src/Gateways/PayPal/class-paypal-gateway.php:166
msgid "Webhook ID"
msgstr "ID du webhook"

#: src/Gateways/PayPal/class-paypal-gateway.php:167
msgid "The PayPal Webhook ID (from your REST app, under Webhooks). Required for verifying webhook signatures. Leave empty to fall back to order re-fetch verification (less secure)."
msgstr "L'ID du webhook PayPal (depuis votre application REST, sous Webhooks). Requis pour vérifier les signatures des webhooks. Laissez vide pour utiliser la vérification par re-récupération de la commande (moins sécurisée)."

#: src/Gateways/PayPal/class-paypal-gateway.php:179
msgid "Accept payments via PayPal using the Orders REST API v2."
msgstr "Acceptez les paiements via PayPal avec l'API REST Orders v2."

#: src/Gateways/PayPal/class-paypal-gateway.php:286
msgid "PayPal client ID or secret is not configured."
msgstr "L'ID client ou le secret PayPal n'est pas configuré."

#: src/Gateways/PayPal/class-paypal-gateway.php:316
#: src/Gateways/PayPal/class-paypal-gateway.php:381
msgid "Could not connect to PayPal. Please try again later."
msgstr "Impossible de se connecter à PayPal. Veuillez réessayer plus tard."

#: src/Gateways/PayPal/class-paypal-gateway.php:324
msgid "PayPal authentication failed. Check your client ID and secret."
msgstr "L'authentification PayPal a échoué. Vérifiez votre ID client et votre secret."

#: src/Gateways/PayPal/class-paypal-gateway.php:408
msgid "PayPal request failed. Please try again or contact support."
msgstr "La requête PayPal a échoué. Veuillez réessayer ou contacter le support."

#: src/Gateways/PayPal/class-paypal-gateway.php:512
msgid "PayPal did not return an order ID."
msgstr "PayPal n'a pas renvoyé d'ID de commande."

#: src/Gateways/PayPal/class-paypal-gateway.php:543
msgid "Missing PayPal order ID."
msgstr "ID de commande PayPal manquant."

#. translators: %s: PayPal payment status
#: src/Gateways/PayPal/class-paypal-gateway.php:587
#, php-format
msgid "PayPal payment not completed (status: %s)."
msgstr "Paiement PayPal non terminé (statut : %s)."

#: src/Gateways/PayPal/class-paypal-gateway.php:605
msgid "PayPal payment capture details are missing."
msgstr "Les détails de la capture du paiement PayPal sont manquants."

#: src/Gateways/PayPal/class-paypal-gateway.php:613
msgid "PayPal payment amount does not match the order amount."
msgstr "Le montant du paiement PayPal ne correspond pas au montant de la commande."

#: src/Gateways/PayPal/class-paypal-gateway.php:647
msgid "Invalid webhook payload."
msgstr "Charge utile de webhook invalide."

#. translators: %s: webhook event type
#: src/Gateways/PayPal/class-paypal-gateway.php:654
#, php-format
msgid "Unsupported webhook event: %s"
msgstr "Événement de webhook non pris en charge : %s"

#: src/Gateways/PayPal/class-paypal-gateway.php:665
msgid "PayPal webhook signature verification failed."
msgstr "Échec de la vérification de la signature du webhook PayPal."

#: src/Gateways/PayPal/class-paypal-gateway.php:685
msgid "Could not determine PayPal order from webhook."
msgstr "Impossible de déterminer la commande PayPal à partir du webhook."

#. translators: %s: PayPal order status
#: src/Gateways/PayPal/class-paypal-gateway.php:702
#, php-format
msgid "PayPal order not completed (status: %s)."
msgstr "Commande PayPal non terminée (statut : %s)."

#. translators: %s: missing header key name
#: src/Gateways/PayPal/class-paypal-gateway.php:763
#, php-format
msgid "Missing PayPal webhook header: %s"
msgstr "En-tête de webhook PayPal manquant : %s"

#: src/Gateways/Stripe/class-stripe-gateway.php:55
msgid "Stripe"
msgstr "Stripe"

#: src/Gateways/Stripe/class-stripe-gateway.php:111
msgid "Use Stripe sandbox (test) keys. Check this when using rk_test_ / sk_test_ keys."
msgstr "Utilisez les clés sandbox (test) Stripe. Cochez cette option lorsque vous utilisez des clés rk_test_ / sk_test_."

#: src/Gateways/Stripe/class-stripe-gateway.php:115
msgid "Publishable Key (optional)"
msgstr "Clé publiable (facultatif)"

#: src/Gateways/Stripe/class-stripe-gateway.php:116
msgid "Optional. Not used by the hosted Checkout flow. Paste pk_live_... or pk_test_... only if you need it elsewhere."
msgstr "Facultatif. Non utilisée par le flux Checkout hébergé. Collez pk_live_... ou pk_test_... uniquement si vous en avez besoin ailleurs."

#: src/Gateways/Stripe/class-stripe-gateway.php:121
msgid "Your server-side key: a restricted key (rk_live_... / rk_test_ — recommended) or a secret key (sk_live_... / sk_test_...). Stored encrypted."
msgstr "Votre clé côté serveur : une clé restreinte (rk_live_... / rk_test_ — recommandé) ou une clé secrète (sk_live_... / sk_test_...). Stockée de manière chiffrée."

#: src/Gateways/Stripe/class-stripe-gateway.php:125
msgid "Webhook Signing Secret"
msgstr "Secret de signature du webhook"

#: src/Gateways/Stripe/class-stripe-gateway.php:126
msgid "The signing secret for your Stripe webhook endpoint (whsec_...). Required to verify webhooks."
msgstr "Le secret de signature de votre point de terminaison de webhook Stripe (whsec_...). Requis pour vérifier les webhooks."

#: src/Gateways/Stripe/class-stripe-gateway.php:144
msgid "Accept credit/debit cards and more via Stripe Checkout (hosted page). 3D Secure handled automatically. <strong>Restricted keys (rk_test_/rk_live_) with \"Checkout Sessions\" read/write permissions are recommended for security.</strong>"
msgstr "Acceptez les cartes de crédit/débit et plus encore via Stripe Checkout (page hébergée). Le 3D Secure est géré automatiquement. <strong>Les clés restreintes (rk_test_/rk_live_) avec les autorisations de lecture/écriture « Checkout Sessions » sont recommandées pour la sécurité.</strong>"

#: src/Gateways/Stripe/class-stripe-gateway.php:268
msgid "Secret key is not configured. Enter your restricted key (rk_test_/rk_live_) or secret key (sk_test_/sk_live_)."
msgstr "La clé secrète n'est pas configurée. Saisissez votre clé restreinte (rk_test_/rk_live_) ou votre clé secrète (sk_test_/sk_live_)."

#: src/Gateways/Stripe/class-stripe-gateway.php:282
msgid "Secret key format not recognized. It must start with sk_test_, rk_test_, sk_live_, or rk_live_."
msgstr "Format de clé secrète non reconnu. Elle doit commencer par sk_test_, rk_test_, sk_live_ ou rk_live_."

#: src/Gateways/Stripe/class-stripe-gateway.php:289
msgid "Test Mode is ON but the key looks like a LIVE key (sk_live_/rk_live_). Either turn Test Mode off or use a test key."
msgstr "Le mode test est activé mais la clé ressemble à une clé LIVE (sk_live_/rk_live_). Désactivez le mode test ou utilisez une clé de test."

#: src/Gateways/Stripe/class-stripe-gateway.php:295
msgid "Test Mode is OFF but the key is a TEST key (sk_test_/rk_test_). Enable Test Mode to test, or use a live key."
msgstr "Le mode test est désactivé mais la clé est une clé TEST (sk_test_/rk_test_). Activez le mode test pour tester, ou utilisez une clé live."

#: src/Gateways/Stripe/class-stripe-gateway.php:316
msgid "Could not reach Stripe. Check your server connection/cURL and try again."
msgstr "Impossible de joindre Stripe. Vérifiez la connexion/cURL de votre serveur et réessayez."

#: src/Gateways/Stripe/class-stripe-gateway.php:325
msgid "test"
msgstr "test"

#: src/Gateways/Stripe/class-stripe-gateway.php:325
msgid "live"
msgstr "live"

#. translators: %s: test or live
#: src/Gateways/Stripe/class-stripe-gateway.php:330
#, php-format
msgid "Connected successfully. Your %s-mode key is valid and Checkout Sessions access is confirmed."
msgstr "Connexion réussie. Votre clé en mode %s est valide et l'accès aux sessions Checkout est confirmé."

#: src/Gateways/Stripe/class-stripe-gateway.php:342
msgid "Stripe rejected the key (unauthorized). The key is invalid, revoked, or the wrong type. Generate a new restricted key (rk_) or secret key (sk_) in the Stripe Dashboard."
msgstr "Stripe a rejeté la clé (non autorisé). La clé est invalide, révoquée ou d'un mauvais type. Générez une nouvelle clé restreinte (rk_) ou secrète (sk_) dans le tableau de bord Stripe."

#: src/Gateways/Stripe/class-stripe-gateway.php:351
msgid "The key authenticated, but it lacks read access to Checkout Sessions. Grant Checkout Sessions permission to this restricted key in the Stripe Dashboard, or payments may fail."
msgstr "La clé s'est authentifiée, mais elle n'a pas d'accès en lecture aux sessions Checkout. Accordez l'autorisation Checkout Sessions à cette clé restreinte dans le tableau de bord Stripe, sinon les paiements pourraient échouer."

#. translators: %d: HTTP status code
#: src/Gateways/Stripe/class-stripe-gateway.php:357
#, php-format
msgid "Stripe returned an unexpected response (HTTP %d)."
msgstr "Stripe a renvoyé une réponse inattendue (HTTP %d)."

#: src/Gateways/Stripe/class-stripe-gateway.php:395
msgid "Could not connect to Stripe. Please try again later."
msgstr "Impossible de se connecter à Stripe. Veuillez réessayer plus tard."

#: src/Gateways/Stripe/class-stripe-gateway.php:402
msgid "Stripe request failed."
msgstr "La requête Stripe a échoué."

#: src/Gateways/Stripe/class-stripe-gateway.php:509
msgid "Stripe did not return a checkout session."
msgstr "Stripe n'a pas renvoyé de session de paiement."

#: src/Gateways/Stripe/class-stripe-gateway.php:543
msgid "Missing Stripe session id."
msgstr "ID de session Stripe manquant."

#. translators: %1$s: session status, %2$s: payment status
#: src/Gateways/Stripe/class-stripe-gateway.php:564
#, php-format
msgid "Stripe payment not completed (session: %1$s, payment: %2$s)."
msgstr "Paiement Stripe non terminé (session : %1$s, paiement : %2$s)."

#: src/Gateways/Stripe/class-stripe-gateway.php:578
msgid "Stripe payment amount does not match the order amount."
msgstr "Le montant du paiement Stripe ne correspond pas au montant de la commande."
