# Copyright (C) 2026 EasyLink Automations
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: EasyLink Automations\n"
"Report-Msgid-Bugs-To: https://easylinkautomations.io\n"
"PO-Revision-Date: 2026-08-19T07:23:12+00:00\n"
"Last-Translator: EasyLink Automations\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr_FR\n"
"Language-Team: French (France)\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Domain: easylink-automations\n"

#. Plugin Name of the plugin
#: easylink-automations.php
msgid "EasyLink Automations"
msgstr ""

#. Description of the plugin
#: easylink-automations.php
msgid "Advanced WordPress automation plugin - automate workflows, integrations, and tasks with a visual drag-and-drop builder."
msgstr "Extension d'automatisation avancée pour WordPress : automatisez vos flux de travail, vos intégrations et vos tâches grâce à un constructeur visuel par glisser-déposer."

#. Author of the plugin
#: easylink-automations.php
msgid "Niloy Das"
msgstr ""

#: backend/app/Actions/ActiveCampaign/AddContactTagAction.php:24
msgid "Add Contact Tag"
msgstr "Ajouter une étiquette au contact"

#: backend/app/Actions/ActiveCampaign/AddContactTagAction.php:29
msgid "Add a tag to a contact in ActiveCampaign"
msgstr "Ajoute une étiquette à un contact ActiveCampaign"

#: backend/app/Actions/ActiveCampaign/CreateContactAction.php:27
#: backend/app/Actions/Brevo/CreateContactAction.php:26
msgid "Create Contact"
msgstr "Créer un contact"

#: backend/app/Actions/ActiveCampaign/CreateContactAction.php:32
msgid "Create a new contact in ActiveCampaign"
msgstr "Crée un nouveau contact dans ActiveCampaign"

#: backend/app/Actions/Brevo/CreateContactAction.php:31
msgid "Create a new contact in Brevo"
msgstr "Crée un nouveau contact dans Brevo"

#: backend/app/Actions/Core/SendEmailAction.php:23
msgid "Send Email"
msgstr "Envoyer un e-mail"

#: backend/app/Actions/Core/SendEmailAction.php:28
msgid "Send an email to specified recipients"
msgstr "Envoie un e-mail aux destinataires indiqués"

#: backend/app/Actions/Core/WebhookAction.php:23
msgid "Webhook"
msgstr "Webhook"

#: backend/app/Actions/Core/WebhookAction.php:28
msgid "Send an HTTP request to an external URL"
msgstr "Envoie une requête HTTP vers une URL externe"

#: backend/app/Actions/Discord/SendMessageAction.php:27
#: backend/app/Actions/Slack/SendMessageAction.php:26
#: backend/app/Actions/Telegram/SendMessageAction.php:29
msgid "Send Message"
msgstr "Envoyer un message"

#: backend/app/Actions/Discord/SendMessageAction.php:32
msgid "Send a message to a Discord channel"
msgstr "Envoie un message dans un salon Discord"

#: backend/app/Actions/GoogleSheets/AppendOrUpdateRowAction.php:26
msgid "Append or Update Row"
msgstr "Ajouter ou mettre à jour une ligne"

#: backend/app/Actions/GoogleSheets/AppendOrUpdateRowAction.php:31
msgid "Update a matching row in a Google Sheet, or append a new row if none is found"
msgstr "Met à jour une ligne correspondante d'une feuille Google, ou en ajoute une nouvelle si aucune n'est trouvée"

#: backend/app/Actions/GoogleSheets/AppendRowAction.php:26
msgid "Append Row"
msgstr "Ajouter une ligne"

#: backend/app/Actions/GoogleSheets/AppendRowAction.php:31
msgid "Append a new row of data to a Google Sheet"
msgstr "Ajoute une nouvelle ligne de données à une feuille Google"

#: backend/app/Actions/GoogleSheets/ClearSheetAction.php:24
msgid "Clear Sheet"
msgstr "Vider la feuille"

#: backend/app/Actions/GoogleSheets/ClearSheetAction.php:29
msgid "Clear all values from a Google Sheet or a specific range"
msgstr "Efface toutes les valeurs d'une feuille Google ou d'une plage donnée"

#: backend/app/Actions/GoogleSheets/CreateSheetAction.php:25
msgid "Create Sheet"
msgstr "Créer une feuille"

#: backend/app/Actions/GoogleSheets/CreateSheetAction.php:30
msgid "Add a new sheet (tab) to an existing Google Spreadsheet"
msgstr "Ajoute une nouvelle feuille (onglet) à un classeur Google existant"

#: backend/app/Actions/GoogleSheets/CreateSpreadsheetAction.php:25
msgid "Create Spreadsheet"
msgstr "Créer un classeur"

#: backend/app/Actions/GoogleSheets/CreateSpreadsheetAction.php:30
msgid "Create a new Google Spreadsheet"
msgstr "Crée un nouveau classeur Google"

#: backend/app/Actions/GoogleSheets/DeleteRowAction.php:26
msgid "Delete Row"
msgstr "Supprimer une ligne"

#: backend/app/Actions/GoogleSheets/DeleteRowAction.php:31
msgid "Delete a row from a Google Sheet by row number or by matching a column value"
msgstr "Supprime une ligne d'une feuille Google par numéro de ligne ou en recherchant la valeur d'une colonne"

#: backend/app/Actions/GoogleSheets/DeleteSheetAction.php:25
msgid "Delete Sheet"
msgstr "Supprimer la feuille"

#: backend/app/Actions/GoogleSheets/DeleteSheetAction.php:30
msgid "Delete a sheet (tab) from a Google Spreadsheet"
msgstr "Supprime une feuille (onglet) d'un classeur Google"

#: backend/app/Actions/GoogleSheets/GetRowsAction.php:24
msgid "Get Rows"
msgstr "Récupérer les lignes"

#: backend/app/Actions/GoogleSheets/GetRowsAction.php:29
msgid "Read rows from a Google Sheet, optionally filtered by a column value"
msgstr "Lit des lignes d'une feuille Google, éventuellement filtrées par la valeur d'une colonne"

#: backend/app/Actions/GoogleSheets/UpdateRowAction.php:26
msgid "Update Row"
msgstr "Mettre à jour une ligne"

#: backend/app/Actions/GoogleSheets/UpdateRowAction.php:31
msgid "Update an existing row in a Google Sheet, found by matching a column value"
msgstr "Met à jour une ligne existante d'une feuille Google, trouvée par la valeur d'une colonne"

#: backend/app/Actions/Mailchimp/CreateMemberAction.php:27
msgid "Create Member"
msgstr "Créer un membre"

#: backend/app/Actions/Mailchimp/CreateMemberAction.php:32
msgid "Add a new subscriber to a Mailchimp audience list"
msgstr "Ajoute un nouvel abonné à une liste d'audience Mailchimp"

#: backend/app/Actions/Mailchimp/GetMemberAction.php:27
msgid "Get Member"
msgstr "Récupérer un membre"

#: backend/app/Actions/Mailchimp/GetMemberAction.php:32
msgid "Get a subscriber from a Mailchimp audience list"
msgstr "Récupère un abonné d'une liste d'audience Mailchimp"

#: backend/app/Actions/Mailchimp/UpdateMemberAction.php:27
msgid "Update Member"
msgstr "Mettre à jour un membre"

#: backend/app/Actions/Mailchimp/UpdateMemberAction.php:32
msgid "Update a subscriber on a Mailchimp audience list"
msgstr "Met à jour un abonné d'une liste d'audience Mailchimp"

#: backend/app/Actions/MailerLite/SubscriberCreateAction.php:29
msgid "Create Subscriber"
msgstr "Créer un abonné"

#: backend/app/Actions/MailerLite/SubscriberCreateAction.php:34
msgid "Create a new subscriber in MailerLite"
msgstr "Crée un nouvel abonné dans MailerLite"

#: backend/app/Actions/Notion/DatabasePageCreateAction.php:30
msgid "Create Database Page"
msgstr "Créer une page de base de données"

#: backend/app/Actions/Notion/DatabasePageCreateAction.php:35
msgid "Create a new page (record) in a Notion database"
msgstr "Crée une nouvelle page (enregistrement) dans une base de données Notion"

#: backend/app/Actions/Sendy/SubscribeAction.php:23
msgid "Subscribe to List"
msgstr "Abonner à une liste"

#: backend/app/Actions/Sendy/SubscribeAction.php:28
msgid "Add a subscriber to a Sendy list"
msgstr "Ajoute un abonné à une liste Sendy"

#: backend/app/Actions/Slack/SendMessageAction.php:31
msgid "Send a message to a Slack channel or user"
msgstr "Envoie un message à un canal ou à un utilisateur Slack"

#: backend/app/Actions/Telegram/SendMessageAction.php:34
msgid "Send a text message to a Telegram chat or channel"
msgstr "Envoie un message texte à une conversation ou à un canal Telegram"

#: backend/app/Actions/Trello/CreateCardAction.php:24
msgid "Create Card"
msgstr "Créer une carte"

#: backend/app/Actions/Trello/CreateCardAction.php:29
msgid "Creates a new card in a Trello list."
msgstr "Crée une nouvelle carte dans une liste Trello."

#: backend/app/Actions/WordPress/CreatePostAction.php:23
msgid "Create Post"
msgstr "Créer un article"

#: backend/app/Actions/WordPress/CreatePostAction.php:28
msgid "Create a new WordPress post or custom post type"
msgstr "Crée un nouvel article WordPress ou type de publication personnalisé"

#: backend/app/Actions/WordPress/UpdateUserMetaAction.php:23
msgid "Update User Meta"
msgstr "Mettre à jour les métadonnées utilisateur"

#: backend/app/Actions/WordPress/UpdateUserMetaAction.php:28
msgid "Update or add user metadata"
msgstr "Met à jour ou ajoute des métadonnées utilisateur"

#: backend/app/Auth/CredentialTester.php:30
#: backend/app/Auth/OAuth2Handler.php:116
#: backend/app/HTTP/Controllers/ConnectionController.php:61
#: backend/app/HTTP/Controllers/ConnectionController.php:147
#: backend/app/HTTP/Controllers/ConnectionController.php:192
#: backend/app/HTTP/Controllers/ConnectionController.php:271
msgid "Connection not found"
msgstr "Connexion introuvable"

#. translators: %s: platform slug.
#: backend/app/Auth/CredentialTester.php:52
#: backend/app/Auth/CredentialTester.php:180
msgid "Unknown platform: %s"
msgstr "Plateforme inconnue : %s"

#: backend/app/Auth/CredentialTester.php:59
msgid "No test endpoint configured — credentials saved"
msgstr "Aucun point de terminaison de test configuré — identifiants enregistrés"

#. translators: %s: HTTP error returned by WordPress.
#: backend/app/Auth/CredentialTester.php:96
#: backend/app/Auth/CredentialTester.php:222
msgid "Connection test failed: %s"
msgstr "Échec du test de connexion : %s"

#. translators: %s: error message returned by the remote service.
#: backend/app/Auth/CredentialTester.php:120
#: backend/app/Auth/CredentialTester.php:132
#: backend/app/Auth/CredentialTester.php:243
#: backend/app/Auth/CredentialTester.php:253
msgid "Authentication failed: %s"
msgstr "Échec de l'authentification : %s"

#: backend/app/Auth/CredentialTester.php:133
#: backend/app/Auth/CredentialTester.php:254
msgid "Invalid credentials"
msgstr "Identifiants non valides"

#. translators: %d: HTTP status code.
#: backend/app/Auth/CredentialTester.php:143
msgid "Authentication failed: Invalid or expired credentials (HTTP %d)"
msgstr "Échec de l'authentification : identifiants non valides ou expirés (HTTP %d)"

#: backend/app/Auth/CredentialTester.php:152
#: backend/app/Auth/CredentialTester.php:268
#: frontend/src/components/ConnectionModal/index.tsx:247
#: frontend/src/components/ConnectionModal/index.tsx:373
#: frontend/src/components/ConnectionModal/index.tsx:403
msgid "Connection successful"
msgstr "Connexion réussie"

#. translators: %d: HTTP status code.
#: backend/app/Auth/CredentialTester.php:160
msgid "Connection test returned HTTP %d"
msgstr "Le test de connexion a renvoyé HTTP %d"

#: backend/app/Auth/CredentialTester.php:187
msgid "No test endpoint configured — credentials accepted"
msgstr "Aucun point de terminaison de test configuré — identifiants acceptés"

#. translators: %d: HTTP status code.
#: backend/app/Auth/CredentialTester.php:262
msgid "Authentication failed (HTTP %d)"
msgstr "Échec de l'authentification (HTTP %d)"

#. translators: %d: HTTP status code.
#: backend/app/Auth/CredentialTester.php:273
msgid "Test returned HTTP %d"
msgstr "Le test a renvoyé HTTP %d"

#: backend/app/Auth/OAuth2Handler.php:102
msgid "Invalid or expired state token"
msgstr "Jeton d'état non valide ou expiré"

#: backend/app/Auth/OAuth2Handler.php:111
msgid "Unknown platform"
msgstr "Plateforme inconnue"

#. translators: %s: HTTP error returned by WordPress.
#. translators: %s: error message returned by the OAuth provider.
#: backend/app/Auth/OAuth2Handler.php:157
#: backend/app/Auth/OAuth2Handler.php:170
msgid "Token exchange failed: %s"
msgstr "Échec de l'échange du jeton : %s"

#: backend/app/Auth/OAuth2Handler.php:219
#: frontend/src/components/ConnectionModal/index.tsx:199
msgid "Connected successfully"
msgstr "Connexion réussie"

#: backend/app/Automation/AutomationRunner.php:120
#: backend/app/Providers/AutomationProvider.php:174
msgid "Action not found"
msgstr "Action introuvable"

#: backend/app/Automation/AutomationRunner.php:131
msgid "Skipped (conditions not met)"
msgstr "Ignorée (conditions non remplies)"

#: backend/app/HTTP/Controllers/AutomationController.php:61
#: backend/app/HTTP/Controllers/AutomationController.php:172
#: backend/app/HTTP/Controllers/AutomationController.php:227
#: backend/app/HTTP/Controllers/AutomationController.php:258
#: backend/app/HTTP/Controllers/AutomationController.php:301
msgid "Automation ID is required"
msgstr "L'identifiant de l'automatisation est obligatoire"

#: backend/app/HTTP/Controllers/AutomationController.php:67
#: backend/app/HTTP/Controllers/AutomationController.php:177
#: backend/app/HTTP/Controllers/AutomationController.php:232
#: backend/app/HTTP/Controllers/AutomationController.php:263
#: backend/app/HTTP/Controllers/AutomationController.php:306
msgid "Automation not found"
msgstr "Automatisation introuvable"

#: backend/app/HTTP/Controllers/AutomationController.php:102
msgid "Title is required"
msgstr "Le titre est obligatoire"

#: backend/app/HTTP/Controllers/AutomationController.php:106
msgid "Trigger is required"
msgstr "Le déclencheur est obligatoire"

#: backend/app/HTTP/Controllers/AutomationController.php:110
msgid "At least one action is required"
msgstr "Au moins une action est requise"

#: backend/app/HTTP/Controllers/AutomationController.php:123
msgid "Failed to create automation"
msgstr "Impossible de créer l'automatisation"

#: backend/app/HTTP/Controllers/AutomationController.php:149
msgid "Automation created successfully"
msgstr "Automatisation créée avec succès"

#: backend/app/HTTP/Controllers/AutomationController.php:189
#: frontend/src/pages/Automations/EditAutomation/index.tsx:323
#: frontend/src/pages/Automations/index.tsx:91
#: frontend/src/pages/Automations/index.tsx:96
msgid "Failed to update automation"
msgstr "Impossible de mettre à jour l'automatisation"

#: backend/app/HTTP/Controllers/AutomationController.php:217
msgid "Automation updated successfully"
msgstr "Automatisation mise à jour avec succès"

#: backend/app/HTTP/Controllers/AutomationController.php:242
msgid "Failed to update automation status"
msgstr "Impossible de mettre à jour l'état de l'automatisation"

#: backend/app/HTTP/Controllers/AutomationController.php:247
#: frontend/src/pages/Automations/index.tsx:85
msgid "Automation activated"
msgstr "Automatisation activée"

#: backend/app/HTTP/Controllers/AutomationController.php:248
#: frontend/src/pages/Automations/index.tsx:86
msgid "Automation paused"
msgstr "Automatisation mise en pause"

#: backend/app/HTTP/Controllers/AutomationController.php:276
#: frontend/src/pages/Automations/index.tsx:113
#: frontend/src/pages/Automations/index.tsx:119
msgid "Failed to duplicate automation"
msgstr "Impossible de dupliquer l'automatisation"

#: backend/app/HTTP/Controllers/AutomationController.php:291
msgid "Automation duplicated successfully"
msgstr "Automatisation dupliquée avec succès"

#: backend/app/HTTP/Controllers/AutomationController.php:313
#: frontend/src/pages/Automations/index.tsx:137
#: frontend/src/pages/Automations/index.tsx:142
msgid "Failed to delete automation"
msgstr "Impossible de supprimer l'automatisation"

#: backend/app/HTTP/Controllers/AutomationController.php:317
msgid "Automation deleted successfully"
msgstr "Automatisation supprimée avec succès"

#: backend/app/HTTP/Controllers/ConnectionController.php:90
msgid "Name is required"
msgstr "Le nom est obligatoire"

#: backend/app/HTTP/Controllers/ConnectionController.php:94
#: backend/app/HTTP/Controllers/ConnectionController.php:242
msgid "Platform is required"
msgstr "La plateforme est obligatoire"

#: backend/app/HTTP/Controllers/ConnectionController.php:124
msgid "Failed to create connection"
msgstr "Impossible de créer la connexion"

#: backend/app/HTTP/Controllers/ConnectionController.php:128
#: frontend/src/components/ConnectionModal/index.tsx:305
#: frontend/src/pages/Automations/NewAutomation/ActionModal/index.tsx:74
msgid "Connection created successfully"
msgstr "Connexion créée avec succès"

#: backend/app/HTTP/Controllers/ConnectionController.php:141
#: backend/app/HTTP/Controllers/ConnectionController.php:186
#: backend/app/HTTP/Controllers/ConnectionController.php:265
msgid "Connection ID is required"
msgstr "L'identifiant de la connexion est obligatoire"

#: backend/app/HTTP/Controllers/ConnectionController.php:170
msgid "Failed to update connection"
msgstr "Impossible de mettre à jour la connexion"

#: backend/app/HTTP/Controllers/ConnectionController.php:174
#: frontend/src/components/ConnectionModal/index.tsx:304
msgid "Connection updated successfully"
msgstr "Connexion mise à jour avec succès"

#: backend/app/HTTP/Controllers/ConnectionController.php:198
#: frontend/src/pages/Connections/index.tsx:139
#: frontend/src/pages/Connections/index.tsx:144
msgid "Failed to delete connection"
msgstr "Impossible de supprimer la connexion"

#: backend/app/HTTP/Controllers/ConnectionController.php:202
msgid "Connection deleted successfully"
msgstr "Connexion supprimée avec succès"

#: backend/app/HTTP/Controllers/ConnectionController.php:275
msgid "Connection is not OAuth2 type"
msgstr "La connexion n'est pas de type OAuth2"

#: backend/app/HTTP/Controllers/ConnectionController.php:284
msgid "Failed to generate authorization URL"
msgstr "Impossible de générer l'URL d'autorisation"

#: backend/app/HTTP/Controllers/LogController.php:47
#: backend/app/HTTP/Controllers/LogController.php:65
msgid "Log ID is required"
msgstr "L'identifiant du journal est obligatoire"

#: backend/app/HTTP/Controllers/LogController.php:72
#: frontend/src/pages/Logs/index.tsx:173 frontend/src/pages/Logs/index.tsx:176
msgid "Failed to delete log entry"
msgstr "Impossible de supprimer l'entrée du journal"

#: backend/app/HTTP/Controllers/SettingsController.php:62
msgid "Settings updated successfully"
msgstr "Réglages mis à jour avec succès"

#: backend/app/Menu.php:41
msgid "Dashboard"
msgstr "Tableau de bord"

#: backend/app/Menu.php:42 backend/app/Views/PluginPageActions.php:31
#: frontend/src/pages/Automations/index.tsx:317
msgid "Automations"
msgstr "Automatisations"

#: backend/app/Menu.php:43 frontend/src/pages/Connections/index.tsx:281
msgid "Connections"
msgstr "Connexions"

#: backend/app/Menu.php:44 frontend/src/pages/Logs/index.tsx:370
#: frontend/src/pages/Settings/index.tsx:422
msgid "Logs"
msgstr "Journaux"

#: backend/app/Menu.php:45 backend/app/Views/PluginPageActions.php:27
#: frontend/src/pages/Settings/index.tsx:354
msgid "Settings"
msgstr "Réglages"

#. translators: %s: plugin display name.
#: backend/app/Menu.php:61
msgid "%s - Automation Plugin"
msgstr "%s - Extension d'automatisation"

#: backend/app/Triggers/AcademyLMS/CourseCompletedTrigger.php:23
#: backend/app/Triggers/LearnDash/CourseCompletedTrigger.php:23
#: backend/app/Triggers/LearnPress/CourseCompletedTrigger.php:20
msgid "Course Completed"
msgstr "Cours terminé"

#: backend/app/Triggers/AcademyLMS/CourseCompletedTrigger.php:28
msgid "Fires when a user completes a course."
msgstr "Se déclenche lorsqu'un utilisateur termine un cours."

#: backend/app/Triggers/AcademyLMS/EnrolledCourseTrigger.php:23
msgid "Enrolled in Course"
msgstr "Inscrit à un cours"

#: backend/app/Triggers/AcademyLMS/EnrolledCourseTrigger.php:28
msgid "Fires when a user enrolls in a course."
msgstr "Se déclenche lorsqu'un utilisateur s'inscrit à un cours."

#: backend/app/Triggers/BeaverBuilder/UserSubmitsContactFormTrigger.php:23
msgid "User Submits Contact/Subscribe Form"
msgstr "L'utilisateur envoie un formulaire de contact ou d'abonnement"

#: backend/app/Triggers/BeaverBuilder/UserSubmitsContactFormTrigger.php:28
msgid "Fires when a user submits a Beaver Builder contact or subscribe form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire de contact ou d'abonnement Beaver Builder."

#: backend/app/Triggers/BricksBuilder/FormSubmittedTrigger.php:23
#: backend/app/Triggers/ContactForm7/FormSubmittedTrigger.php:23
#: backend/app/Triggers/ConvertPro/FormSubmittedTrigger.php:23
#: backend/app/Triggers/DiviBuilder/FormSubmittedTrigger.php:23
#: backend/app/Triggers/ElementorPro/FormSubmittedTrigger.php:23
#: backend/app/Triggers/FluentForm/FormSubmittedTrigger.php:20
#: backend/app/Triggers/FormidableForms/FormSubmittedTrigger.php:23
#: backend/app/Triggers/Forminator/FormSubmittedTrigger.php:23
#: backend/app/Triggers/GravityForms/FormSubmittedTrigger.php:20
#: backend/app/Triggers/HappyForms/FormSubmittedTrigger.php:23
#: backend/app/Triggers/JetFormBuilder/FormSubmittedTrigger.php:23
#: backend/app/Triggers/KadenceForms/KadenceFormSubmitTrigger.php:23
#: backend/app/Triggers/PieForms/UserSubmitFormTrigger.php:23
#: backend/app/Triggers/SureForms/SureFormsFormSubmittedTrigger.php:23
#: backend/app/Triggers/WPForms/FormSubmittedTrigger.php:23
#: backend/app/Triggers/WSForm/UserSubmitsWSFormTrigger.php:23
msgid "Form Submitted"
msgstr "Formulaire envoyé"

#: backend/app/Triggers/BricksBuilder/FormSubmittedTrigger.php:28
msgid "Fires when a user submits a Bricks Builder form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Bricks Builder."

#: backend/app/Triggers/ContactForm7/FormSubmittedTrigger.php:28
msgid "Fires when a Contact Form 7 form is submitted successfully."
msgstr "Se déclenche lorsqu'un formulaire Contact Form 7 est envoyé avec succès."

#: backend/app/Triggers/ConvertPro/FormSubmittedTrigger.php:28
msgid "Fires when a Convert Pro form is submitted successfully."
msgstr "Se déclenche lorsqu'un formulaire Convert Pro est envoyé avec succès."

#: backend/app/Triggers/Core/IncomingWebhookTrigger.php:29
msgid "Incoming Webhook"
msgstr "Webhook entrant"

#: backend/app/Triggers/Core/IncomingWebhookTrigger.php:34
msgid "Fires when an HTTP request is received at the automation's unique webhook URL."
msgstr "Se déclenche lorsqu'une requête HTTP est reçue sur l'URL de webhook unique de l'automatisation."

#: backend/app/Triggers/DiviBuilder/FormSubmittedTrigger.php:28
msgid "Fires when a user submits a Divi Builder contact form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire de contact Divi Builder."

#: backend/app/Triggers/ElementorPro/FormSubmittedTrigger.php:28
msgid "Fires when a user submits an Elementor Pro form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Elementor Pro."

#: backend/app/Triggers/ElementorPro/FormSubmittedWithSpecificValueTrigger.php:24
#: backend/app/Triggers/FluentForm/FormSubmittedWithSpecificFieldValueTrigger.php:20
#: backend/app/Triggers/GravityForms/FormSubmittedWithSpecificFieldTrigger.php:20
msgid "Form Submitted with Specific Field Value"
msgstr "Formulaire envoyé avec une valeur de champ précise"

#: backend/app/Triggers/ElementorPro/FormSubmittedWithSpecificValueTrigger.php:29
msgid "Fires when an Elementor Pro form is submitted with a specific field value."
msgstr "Se déclenche lorsqu'un formulaire Elementor Pro est envoyé avec une valeur de champ précise."

#: backend/app/Triggers/ElementorPro/NewUserSubmitsFormTrigger.php:20
msgid "New User Submits Form"
msgstr "Un nouvel utilisateur envoie le formulaire"

#: backend/app/Triggers/ElementorPro/NewUserSubmitsFormTrigger.php:25
msgid "Fires when a new (first-time) user submits an Elementor Pro form."
msgstr "Se déclenche lorsqu'un nouvel utilisateur (première fois) envoie un formulaire Elementor Pro."

#: backend/app/Triggers/ElementorPro/PostPublishedWithElementorTrigger.php:23
msgid "Post Published with Elementor"
msgstr "Article publié avec Elementor"

#: backend/app/Triggers/ElementorPro/PostPublishedWithElementorTrigger.php:28
msgid "Fires when a post is published using Elementor."
msgstr "Se déclenche lorsqu'un article est publié avec Elementor."

#: backend/app/Triggers/FluentForm/FormSubmittedTrigger.php:25
msgid "Fires when a user submits a Fluent Form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un Fluent Form."

#: backend/app/Triggers/FluentForm/FormSubmittedWithSpecificFieldValueTrigger.php:25
msgid "Fires for each field when a Fluent Form is submitted, allowing filtering by field value."
msgstr "Se déclenche pour chaque champ lors de l'envoi d'un Fluent Form, ce qui permet de filtrer par valeur de champ."

#: backend/app/Triggers/FormidableForms/EntryUpdatedTrigger.php:23
#: backend/app/Triggers/GravityForms/FormEntryUpdatedTrigger.php:20
msgid "Form Entry Updated"
msgstr "Entrée de formulaire mise à jour"

#: backend/app/Triggers/FormidableForms/EntryUpdatedTrigger.php:28
msgid "Fires when a user updates an existing Formidable Forms entry."
msgstr "Se déclenche lorsqu'un utilisateur met à jour une entrée Formidable Forms existante."

#: backend/app/Triggers/FormidableForms/FormSubmittedTrigger.php:28
msgid "Fires when a Formidable Forms entry is created after form submission."
msgstr "Se déclenche lorsqu'une entrée Formidable Forms est créée après l'envoi du formulaire."

#: backend/app/Triggers/Forminator/FormSubmittedTrigger.php:28
msgid "Fires when a user submits a Forminator form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Forminator."

#: backend/app/Triggers/GravityForms/FormEntryUpdatedTrigger.php:25
msgid "Fires when a Gravity Forms entry is updated."
msgstr "Se déclenche lorsqu'une entrée Gravity Forms est mise à jour."

#: backend/app/Triggers/GravityForms/FormSubmittedTrigger.php:25
msgid "Fires when a user submits a Gravity Forms form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Gravity Forms."

#: backend/app/Triggers/GravityForms/FormSubmittedWithSpecificFieldTrigger.php:25
msgid "Fires when a Gravity Forms form is submitted, once per field with its value."
msgstr "Se déclenche lors de l'envoi d'un formulaire Gravity Forms, une fois par champ avec sa valeur."

#: backend/app/Triggers/GravityForms/PaymentFormSubmittedTrigger.php:20
msgid "Payment Form Submitted"
msgstr "Formulaire de paiement envoyé"

#: backend/app/Triggers/GravityForms/PaymentFormSubmittedTrigger.php:25
msgid "Fires when a user submits a Gravity Forms payment form and payment is completed."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire de paiement Gravity Forms et que le paiement aboutit."

#: backend/app/Triggers/GravityForms/UserRegisteredTrigger.php:20
msgid "User Registered via Gravity Forms"
msgstr "Utilisateur inscrit via Gravity Forms"

#: backend/app/Triggers/GravityForms/UserRegisteredTrigger.php:25
msgid "Fires when a user registers through a Gravity Forms form."
msgstr "Se déclenche lorsqu'un utilisateur s'inscrit via un formulaire Gravity Forms."

#: backend/app/Triggers/HappyForms/FormSubmittedTrigger.php:28
msgid "Fires when a HappyForms form is submitted successfully."
msgstr "Se déclenche lorsqu'un formulaire HappyForms est envoyé avec succès."

#: backend/app/Triggers/JetFormBuilder/FormSubmittedTrigger.php:28
msgid "Fires when a JetFormBuilder form is submitted successfully."
msgstr "Se déclenche lorsqu'un formulaire JetFormBuilder est envoyé avec succès."

#: backend/app/Triggers/KadenceForms/KadenceFormSubmitTrigger.php:28
msgid "Fires when a Kadence Blocks form is submitted."
msgstr "Se déclenche lorsqu'un formulaire Kadence Blocks est envoyé."

#: backend/app/Triggers/LearnDash/CourseCompletedTrigger.php:28
msgid "Fires when a user completes a LearnDash course"
msgstr "Se déclenche lorsqu'un utilisateur termine un cours LearnDash"

#: backend/app/Triggers/LearnDash/LessonCompletedTrigger.php:23
msgid "Lesson Completed"
msgstr "Leçon terminée"

#: backend/app/Triggers/LearnDash/LessonCompletedTrigger.php:28
msgid "Fires when a user completes a LearnDash lesson"
msgstr "Se déclenche lorsqu'un utilisateur termine une leçon LearnDash"

#: backend/app/Triggers/LearnPress/CourseCompletedTrigger.php:25
msgid "Fires when a user completes a course in LearnPress."
msgstr "Se déclenche lorsqu'un utilisateur termine un cours dans LearnPress."

#: backend/app/Triggers/MetForm/UserSubmitFormTrigger.php:23
#: backend/app/Triggers/NinjaForms/UserSubmitFormTrigger.php:23
#: backend/app/Triggers/UltimateAddonsForGutenberg/UserSubmitFormTrigger.php:23
msgid "User Submits Form"
msgstr "L'utilisateur envoie le formulaire"

#: backend/app/Triggers/MetForm/UserSubmitFormTrigger.php:28
msgid "Fires when a user submits a MetForm form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire MetForm."

#: backend/app/Triggers/NinjaForms/UserSubmitFormTrigger.php:28
msgid "Fires when a user submits a Ninja Forms form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Ninja Forms."

#: backend/app/Triggers/PieForms/UserSubmitFormTrigger.php:28
msgid "Fires when a user submits a Pie Forms form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Pie Forms."

#: backend/app/Triggers/SureForms/SureFormsFormSubmittedTrigger.php:28
msgid "Fires when a SureForms form is submitted."
msgstr "Se déclenche lorsqu'un formulaire SureForms est envoyé."

#: backend/app/Triggers/TutorLMS/UserEnrolledCourseTrigger.php:23
msgid "User Enrolled in Course"
msgstr "Utilisateur inscrit à un cours"

#: backend/app/Triggers/TutorLMS/UserEnrolledCourseTrigger.php:28
msgid "Fires when a user enrolls in a TutorLMS course"
msgstr "Se déclenche lorsqu'un utilisateur s'inscrit à un cours TutorLMS"

#: backend/app/Triggers/UltimateAddonsForGutenberg/UserSubmitFormTrigger.php:28
msgid "Fires when a user submits a Spectra (Ultimate Addons for Gutenberg) form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire Spectra (Ultimate Addons for Gutenberg)."

#: backend/app/Triggers/WooCommerce/CustomerCreatedTrigger.php:23
msgid "Customer created"
msgstr "Client créé"

#: backend/app/Triggers/WooCommerce/CustomerCreatedTrigger.php:28
msgid "Triggers when a new WooCommerce customer account is created"
msgstr "Se déclenche lors de la création d'un nouveau compte client WooCommerce"

#: backend/app/Triggers/WooCommerce/OrderNoteAddedTrigger.php:23
msgid "Order note added"
msgstr "Note ajoutée à la commande"

#: backend/app/Triggers/WooCommerce/OrderNoteAddedTrigger.php:28
msgid "Triggers when a note is added to a WooCommerce order"
msgstr "Se déclenche lorsqu'une note est ajoutée à une commande WooCommerce"

#: backend/app/Triggers/WooCommerce/OrderPaidTrigger.php:23
msgid "Order paid"
msgstr "Commande payée"

#: backend/app/Triggers/WooCommerce/OrderPaidTrigger.php:28
msgid "Triggers when a WooCommerce order is paid and reaches completed status"
msgstr "Se déclenche lorsqu'une commande WooCommerce est payée et passe au statut terminé"

#: backend/app/Triggers/WooCommerce/OrderStatusChangedTrigger.php:23
msgid "Order status changed"
msgstr "Statut de commande modifié"

#: backend/app/Triggers/WooCommerce/OrderStatusChangedTrigger.php:28
msgid "Triggers when a WooCommerce order status changes from one status to another"
msgstr "Se déclenche lorsque le statut d'une commande WooCommerce passe d'un statut à un autre"

#: backend/app/Triggers/WooCommerce/ProductPurchasedTrigger.php:23
msgid "User purchases a product"
msgstr "L'utilisateur achète un produit"

#: backend/app/Triggers/WooCommerce/ProductPurchasedTrigger.php:28
msgid "Triggers when a customer purchases a product (fires on processing for physical products, or on order completion for virtual/downloadable)"
msgstr "Se déclenche lorsqu'un client achète un produit (au statut en cours pour les produits physiques, ou à la finalisation de la commande pour les produits virtuels ou téléchargeables)"

#: backend/app/Triggers/WordPress/CommentAddedTrigger.php:23
msgid "Comment Added"
msgstr "Commentaire ajouté"

#: backend/app/Triggers/WordPress/CommentAddedTrigger.php:28
msgid "Triggers when a new comment is posted"
msgstr "Se déclenche lors de la publication d'un nouveau commentaire"

#: backend/app/Triggers/WordPress/CommentApprovedTrigger.php:23
msgid "Comment approved"
msgstr "Commentaire approuvé"

#: backend/app/Triggers/WordPress/CommentApprovedTrigger.php:28
msgid "Triggers when a user's comment on a post is approved"
msgstr "Se déclenche lorsque le commentaire d'un utilisateur sur un article est approuvé"

#: backend/app/Triggers/WordPress/PostPublishedTrigger.php:23
msgid "Post Published"
msgstr "Article publié"

#: backend/app/Triggers/WordPress/PostPublishedTrigger.php:28
msgid "Triggers when a post is published for the first time"
msgstr "Se déclenche lorsqu'un article est publié pour la première fois"

#: backend/app/Triggers/WordPress/PostStatusChangedTrigger.php:23
msgid "Post status changed"
msgstr "Statut d'article modifié"

#: backend/app/Triggers/WordPress/PostStatusChangedTrigger.php:28
msgid "Triggers when a post's status changes to a new status"
msgstr "Se déclenche lorsque le statut d'un article passe à un nouveau statut"

#: backend/app/Triggers/WordPress/PostTrashedTrigger.php:23
msgid "Post moved to trash"
msgstr "Article mis à la corbeille"

#: backend/app/Triggers/WordPress/PostTrashedTrigger.php:28
msgid "Triggers when any post, page, or custom post type is moved to trash"
msgstr "Se déclenche lorsqu'un article, une page ou un type de publication personnalisé est mis à la corbeille"

#: backend/app/Triggers/WordPress/PostTypeSetToStatusTrigger.php:23
msgid "Post of type set to status"
msgstr "Type de publication passé à un statut"

#: backend/app/Triggers/WordPress/PostTypeSetToStatusTrigger.php:28
msgid "Triggers when a specific post type is set to a specific status (including via REST API)"
msgstr "Se déclenche lorsqu'un type de publication précis passe à un statut précis (y compris via l'API REST)"

#: backend/app/Triggers/WordPress/PostUpdatedTrigger.php:23
msgid "Post Updated"
msgstr "Article mis à jour"

#: backend/app/Triggers/WordPress/PostUpdatedTrigger.php:28
msgid "Triggers when an existing post is updated"
msgstr "Se déclenche lorsqu'un article existant est mis à jour"

#: backend/app/Triggers/WordPress/PostViewedTrigger.php:23
msgid "User views a post"
msgstr "L'utilisateur consulte un article"

#: backend/app/Triggers/WordPress/PostViewedTrigger.php:28
msgid "Triggers when a user views any singular post, page, or custom post type"
msgstr "Se déclenche lorsqu'un utilisateur consulte un article, une page ou un type de publication personnalisé individuel"

#: backend/app/Triggers/WordPress/UserLoginTrigger.php:23
msgid "User Login"
msgstr "Connexion utilisateur"

#: backend/app/Triggers/WordPress/UserLoginTrigger.php:28
msgid "Triggers when a user logs in to the site"
msgstr "Se déclenche lorsqu'un utilisateur se connecte au site"

#: backend/app/Triggers/WordPress/UserMetaUpdatedTrigger.php:23
msgid "User meta key updated"
msgstr "Clé de métadonnée utilisateur mise à jour"

#: backend/app/Triggers/WordPress/UserMetaUpdatedTrigger.php:28
msgid "Triggers when a specific user meta key is updated"
msgstr "Se déclenche lorsqu'une clé de métadonnée utilisateur précise est mise à jour"

#: backend/app/Triggers/WordPress/UserPasswordResetTrigger.php:23
msgid "User resets password"
msgstr "L'utilisateur réinitialise son mot de passe"

#: backend/app/Triggers/WordPress/UserPasswordResetTrigger.php:28
msgid "Triggers when a user resets their password (works with WooCommerce too)"
msgstr "Se déclenche lorsqu'un utilisateur réinitialise son mot de passe (fonctionne aussi avec WooCommerce)"

#: backend/app/Triggers/WordPress/UserProfileFieldUpdatedTrigger.php:23
msgid "User profile field updated"
msgstr "Champ de profil utilisateur mis à jour"

#: backend/app/Triggers/WordPress/UserProfileFieldUpdatedTrigger.php:28
msgid "Triggers when a specific user profile field changes value"
msgstr "Se déclenche lorsque la valeur d'un champ précis du profil utilisateur change"

#: backend/app/Triggers/WordPress/UserRegisteredTrigger.php:23
msgid "User Registered"
msgstr "Utilisateur inscrit"

#: backend/app/Triggers/WordPress/UserRegisteredTrigger.php:28
msgid "Triggers when a new user registers on the site"
msgstr "Se déclenche lorsqu'un nouvel utilisateur s'inscrit sur le site"

#: backend/app/Triggers/WordPress/UserRoleAddedTrigger.php:23
msgid "Role added to user"
msgstr "Rôle ajouté à l'utilisateur"

#: backend/app/Triggers/WordPress/UserRoleAddedTrigger.php:28
msgid "Triggers when a new role is added to a user (without removing existing roles)"
msgstr "Se déclenche lorsqu'un nouveau rôle est ajouté à un utilisateur (sans retirer les rôles existants)"

#: backend/app/Triggers/WordPress/UserRoleChangedTrigger.php:23
msgid "User role changed from specific to specific"
msgstr "Rôle utilisateur modifié d'un rôle précis à un autre"

#: backend/app/Triggers/WordPress/UserRoleChangedTrigger.php:28
msgid "Triggers when a user's role changes from one specific role to another specific role"
msgstr "Se déclenche lorsque le rôle d'un utilisateur passe d'un rôle précis à un autre rôle précis"

#: backend/app/Triggers/WordPress/UserRoleRemovedTrigger.php:23
msgid "Role removed from user"
msgstr "Rôle retiré à l'utilisateur"

#: backend/app/Triggers/WordPress/UserRoleRemovedTrigger.php:28
msgid "Triggers when a role is removed from a user"
msgstr "Se déclenche lorsqu'un rôle est retiré à un utilisateur"

#: backend/app/Triggers/WordPress/UserRoleUpdatedTrigger.php:23
msgid "User role updated"
msgstr "Rôle utilisateur mis à jour"

#: backend/app/Triggers/WordPress/UserRoleUpdatedTrigger.php:28
msgid "Triggers when a user's primary role is replaced with a new role"
msgstr "Se déclenche lorsque le rôle principal d'un utilisateur est remplacé par un nouveau rôle"

#: backend/app/Triggers/WPForms/FormSubmittedByFieldIdTrigger.php:23
msgid "Form Submitted (Field ID Based)"
msgstr "Formulaire envoyé (basé sur l'ID de champ)"

#: backend/app/Triggers/WPForms/FormSubmittedByFieldIdTrigger.php:28
msgid "Fires when a user submits a WPForms form, with field values keyed by numeric field ID."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire WPForms, les valeurs des champs étant indexées par identifiant numérique de champ."

#: backend/app/Triggers/WPForms/FormSubmittedTrigger.php:28
msgid "Fires when a user submits a WPForms form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un formulaire WPForms."

#: backend/app/Triggers/WSForm/UserSubmitsWSFormTrigger.php:28
msgid "Fires when a user submits a WS Form."
msgstr "Se déclenche lorsqu'un utilisateur envoie un WS Form."

#: backend/app/Views/PluginPageActions.php:38
#: frontend/src/pages/Layout/index.tsx:27
msgid "Upgrade to Pro"
msgstr "Passer à Pro"

#. translators: 1: trigger platform name, 2: comma-separated action platform names.
#: frontend/src/pages/Automations/NewAutomation/index.tsx:235
msgid "%1$s to %2$s"
msgstr "%1$s vers %2$s"

#. translators: 1: plugin display name, 2: version number.
#: frontend/src/pages/Settings/index.tsx:472
msgid "%1$s version %2$s"
msgstr "%1$s version %2$s"

#. translators: %d: number of actions in the automation.
#: frontend/src/pages/Automations/index.tsx:232
msgid "%d action"
msgid_plural "%d actions"
msgstr[0] "%d action"
msgstr[1] "%d actions"

#. translators: %d: number of active automations.
#: frontend/src/pages/Dashboard/index.tsx:340
msgid "%d active"
msgid_plural "%d active"
msgstr[0] "%d active"
msgstr[1] "%d actives"

#. translators: %d: number of spreadsheet columns.
#: frontend/src/components/FieldMapping/FieldMappingInput.tsx:72
msgid "%d column"
msgid_plural "%d columns"
msgstr[0] "%d colonne"
msgstr[1] "%d colonnes"

#: frontend/src/pages/Logs/index.tsx:290
msgid "%dd"
msgstr "%dj"

#: frontend/src/pages/Logs/index.tsx:296
msgid "%dh"
msgstr "%dh"

#: frontend/src/pages/Dashboard/index.tsx:56
msgid "%dh ago"
msgid_plural "%dh ago"
msgstr[0] "il y a %dh"
msgstr[1] "il y a %dh"

#: frontend/src/pages/Logs/index.tsx:302
msgid "%dm"
msgstr "%dmin"

#: frontend/src/pages/Dashboard/index.tsx:51
msgid "%dm ago"
msgid_plural "%dm ago"
msgstr[0] "il y a %dmin"
msgstr[1] "il y a %dmin"

#: frontend/src/pages/Logs/index.tsx:284
msgid "%dmo"
msgstr "%dmois"

#: frontend/src/pages/Dashboard/index.tsx:66
#: frontend/src/pages/Logs/index.tsx:270
msgid "%dms"
msgstr "%dms"

#: frontend/src/pages/Logs/index.tsx:273 frontend/src/pages/Logs/index.tsx:305
msgid "%ds"
msgstr "%ds"

#: frontend/src/pages/Logs/index.tsx:278
msgid "%dy"
msgstr "%da"

#. translators: %s: credential field label.
#: frontend/src/components/ConnectionModal/index.tsx:508
msgid "%s (leave blank to keep existing)"
msgstr "%s (laisser vide pour conserver la valeur actuelle)"

#. translators: %s: platform name.
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:36
msgid "%s Actions"
msgstr "Actions %s"

#. translators: %s: trigger platform name.
#: frontend/src/pages/Automations/NewAutomation/index.tsx:241
msgid "%s Automation"
msgstr "Automatisation %s"

#. translators: %s: platform name.
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/PlatformsView.tsx:137
msgid "%s is not installed. Install and activate it to use these triggers."
msgstr "%s n'est pas installé. Installez-le et activez-le pour utiliser ces déclencheurs."

#. translators: %s: platform name.
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/TriggersView.tsx:58
msgid "%s is not installed. Install and activate it to use this trigger."
msgstr "%s n'est pas installé. Installez-le et activez-le pour utiliser ce déclencheur."

#. translators: %s: platform name.
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:184
msgid "%s is not installed. Please install and activate it first to use these triggers."
msgstr "%s n'est pas installé. Veuillez d'abord l'installer et l'activer pour utiliser ces déclencheurs."

#. translators: %s: platform name.
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:258
msgid "%s is not installed. Please install and activate it first to use this trigger."
msgstr "%s n'est pas installé. Veuillez d'abord l'installer et l'activer pour utiliser ce déclencheur."

#. translators: %s: field label.
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:707
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ConfigureView.tsx:92
msgid "%s is required"
msgstr "%s est obligatoire"

#. translators: %s: formatted total number of executions.
#: frontend/src/pages/Dashboard/index.tsx:377
msgid "%s total all-time"
msgstr "%s au total depuis le début"

#. translators: %s: platform name.
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:37
msgid "%s Triggers"
msgstr "Déclencheurs %s"

#: frontend/src/pages/Dashboard/index.tsx:68
msgid "%ss"
msgstr "%ss"

#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:326
msgid "↑↓ navigate"
msgstr "↑↓ naviguer"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:402
msgid "Accepted HTTP Method"
msgstr "Méthode HTTP acceptée"

#: frontend/src/pages/Automations/index.tsx:225
msgid "Actions"
msgstr "Actions"

#: frontend/src/pages/Settings/index.tsx:249
msgid "Activate"
msgstr "Activer"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/PlatformsView.tsx:197
msgid "Activate your license in Settings to unlock these actions"
msgstr "Activez votre licence dans les Réglages pour débloquer ces actions"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/useActionModal.ts:164
msgid "Activate your license in Settings to unlock these actions."
msgstr "Activez votre licence dans les Réglages pour débloquer ces actions."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/PlatformsView.tsx:126
msgid "Activate your license in Settings to unlock these triggers"
msgstr "Activez votre licence dans les Réglages pour débloquer ces déclencheurs"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:169
msgid "Activate your license in Settings to unlock these triggers."
msgstr "Activez votre licence dans les Réglages pour débloquer ces déclencheurs."

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ActionsView.tsx:47
msgid "Activate your license in Settings to unlock this action"
msgstr "Activez votre licence dans les Réglages pour débloquer cette action"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/useActionModal.ts:184
msgid "Activate your license in Settings to unlock this action."
msgstr "Activez votre licence dans les Réglages pour débloquer cette action."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/TriggersView.tsx:47
msgid "Activate your license in Settings to unlock this trigger"
msgstr "Activez votre licence dans les Réglages pour débloquer ce déclencheur"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:243
msgid "Activate your license in Settings to unlock this trigger."
msgstr "Activez votre licence dans les Réglages pour débloquer ce déclencheur."

#: frontend/src/pages/Automations/index.tsx:203
msgid "Activate your pro license to enable this automation"
msgstr "Activez votre licence Pro pour activer cette automatisation"

#: frontend/src/pages/Automations/index.tsx:219
#: frontend/src/pages/Connections/index.tsx:40
#: frontend/src/pages/Dashboard/index.tsx:479
#: frontend/src/pages/Settings/index.tsx:178
msgid "Active"
msgstr "Active"

#: frontend/src/pages/Dashboard/index.tsx:403
msgid "Active Connections"
msgstr "Connexions actives"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:537
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:806
#: frontend/src/pages/Automations/NewAutomation/index.tsx:454
msgid "Add Action"
msgstr "Ajouter une action"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:424
#: frontend/src/pages/Automations/NewAutomation/index.tsx:341
msgid "Add Actions"
msgstr "Ajouter des actions"

#: frontend/src/components/ConditionBuilder/index.tsx:171
msgid "Add Condition"
msgstr "Ajouter une condition"

#: frontend/src/pages/Connections/index.tsx:328
msgid "Add Connection"
msgstr "Ajouter une connexion"

#: frontend/src/components/ConnectionModal/index.tsx:556
msgid "After saving, you will be redirected to authorize with the provider."
msgstr "Après l'enregistrement, vous serez redirigé pour autoriser l'accès auprès du fournisseur."

#: frontend/src/pages/Logs/index.tsx:438
msgid "All Automations"
msgstr "Toutes les automatisations"

#: frontend/src/components/ConditionBuilder/index.tsx:97
msgid "ALL conditions match"
msgstr "TOUTES les conditions sont remplies"

#: frontend/src/pages/Logs/index.tsx:32
msgid "All Statuses"
msgstr "Tous les états"

#: frontend/src/pages/Settings/index.tsx:125
msgid "An error occurred while deactivating the license."
msgstr "Une erreur s'est produite lors de la désactivation de la licence."

#: frontend/src/pages/Settings/index.tsx:306
msgid "An error occurred while loading settings"
msgstr "Une erreur s'est produite lors du chargement des réglages"

#: frontend/src/pages/Dashboard/index.tsx:173
msgid "An error occurred while loading the dashboard"
msgstr "Une erreur s'est produite lors du chargement du tableau de bord"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:328
#: frontend/src/pages/Automations/NewAutomation/index.tsx:270
msgid "An error occurred while saving"
msgstr "Une erreur s'est produite lors de l'enregistrement"

#: frontend/src/pages/Settings/index.tsx:337
msgid "An error occurred while saving settings"
msgstr "Une erreur s'est produite lors de l'enregistrement des réglages"

#: frontend/src/components/ConditionBuilder/index.tsx:101
msgid "ANY condition matches"
msgstr "AU MOINS UNE condition est remplie"

#: frontend/src/pages/Connections/index.tsx:188
msgid "API Key"
msgstr "Clé d'API"

#: frontend/src/pages/Connections/index.tsx:176
msgid "Auth Type"
msgstr "Type d'authentification"

#: frontend/src/components/ConnectionModal/index.tsx:449
msgid "Authentication"
msgstr "Authentification"

#: frontend/src/pages/Dashboard/index.tsx:217
#: frontend/src/pages/Logs/index.tsx:235
msgid "Automation"
msgstr "Automatisation"

#: frontend/src/pages/Automations/NewAutomation/index.tsx:261
msgid "Automation created and activated!"
msgstr "Automatisation créée et activée !"

#: frontend/src/pages/Automations/index.tsx:133
msgid "Automation deleted"
msgstr "Automatisation supprimée"

#: frontend/src/pages/Automations/index.tsx:109
msgid "Automation duplicated"
msgstr "Automatisation dupliquée"

#: frontend/src/pages/Logs/index.tsx:505
msgid "Automation ID"
msgstr "Identifiant de l'automatisation"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:350
msgid "Automation Not Found"
msgstr "Automatisation introuvable"

#: frontend/src/pages/Automations/NewAutomation/index.tsx:262
msgid "Automation saved as draft"
msgstr "Automatisation enregistrée comme brouillon"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:318
msgid "Automation updated successfully!"
msgstr "Automatisation mise à jour avec succès !"

#: frontend/src/pages/Connections/index.tsx:244
msgid "Automations using this connection may stop working."
msgstr "Les automatisations qui utilisent cette connexion risquent de ne plus fonctionner."

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:55
msgid "Back"
msgstr "Retour"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:56
msgid "Back to actions"
msgstr "Retour aux actions"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:357
#: frontend/src/pages/Automations/EditAutomation/index.tsx:375
#: frontend/src/pages/Automations/NewAutomation/index.tsx:289
msgid "Back to Automations"
msgstr "Retour aux automatisations"

#: frontend/src/pages/Error404/index.tsx:12
msgid "Back to Dashboard"
msgstr "Retour au tableau de bord"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:58
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:59
msgid "Back to platforms"
msgstr "Retour aux plateformes"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:58
msgid "Back to triggers"
msgstr "Retour aux déclencheurs"

#: frontend/src/pages/Connections/index.tsx:185
msgid "Basic Auth"
msgstr "Authentification basique"

#: frontend/src/pages/Connections/index.tsx:187
msgid "Bearer"
msgstr "Bearer"

#: frontend/src/pages/Automations/NewAutomation/index.tsx:303
msgid "Build your automation by selecting a trigger and adding actions"
msgstr "Construisez votre automatisation en choisissant un déclencheur et en ajoutant des actions"

#: frontend/src/components/ConnectionModal/index.tsx:473
msgid "Callback URL"
msgstr "URL de rappel"

#: frontend/src/components/ConnectionModal/index.tsx:665
#: frontend/src/pages/Automations/index.tsx:288
#: frontend/src/pages/Connections/index.tsx:250
#: frontend/src/pages/Logs/index.tsx:339 frontend/src/pages/Logs/index.tsx:403
msgid "Cancel"
msgstr "Annuler"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:644
msgid "Choose a connection…"
msgstr "Choisissez une connexion…"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:46
msgid "Choose a platform to see available actions"
msgstr "Choisissez une plateforme pour voir les actions disponibles"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:50
msgid "Choose a platform to see available triggers"
msgstr "Choisissez une plateforme pour voir les déclencheurs disponibles"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:46
msgid "Choose a trigger to start your automation"
msgstr "Choisissez un déclencheur pour démarrer votre automatisation"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:45
msgid "Choose an action to perform"
msgstr "Choisissez une action à exécuter"

#: frontend/src/pages/Logs/index.tsx:402
msgid "Clear"
msgstr "Vider"

#: frontend/src/pages/Logs/index.tsx:389
msgid "Clear all logs?"
msgstr "Vider tous les journaux ?"

#: frontend/src/pages/Logs/index.tsx:407
msgid "Clear Logs"
msgstr "Vider les journaux"

#. translators: %d: number of deleted log entries.
#: frontend/src/pages/Logs/index.tsx:194
msgid "Cleared %d log entry"
msgid_plural "Cleared %d log entries"
msgstr[0] "%d entrée de journal supprimée"
msgstr[1] "%d entrées de journal supprimées"

#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:323
msgid "Click or ↵ to insert"
msgstr "Cliquez ou appuyez sur ↵ pour insérer"

#: frontend/src/pages/Logs/index.tsx:525
msgid "Completed"
msgstr "Terminée"

#. translators: %s: plugin display name.
#: frontend/src/pages/Settings/index.tsx:358
msgid "Configure your %s preferences."
msgstr "Configurez vos préférences %s."

#: frontend/src/pages/Dashboard/index.tsx:410
msgid "Connected platforms"
msgstr "Plateformes connectées"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:353
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:417
msgid "Connection"
msgstr "Connexion"

#: frontend/src/pages/Connections/index.tsx:135
msgid "Connection deleted"
msgstr "Connexion supprimée"

#: frontend/src/components/ConnectionModal/index.tsx:597
msgid "Connection Name"
msgstr "Nom de la connexion"

#: frontend/src/components/ConnectionModal/index.tsx:253
#: frontend/src/components/ConnectionModal/index.tsx:377
#: frontend/src/components/ConnectionModal/index.tsx:407
msgid "Connection test failed"
msgstr "Échec du test de connexion"

#: frontend/src/pages/Automations/NewAutomation/types.ts:74
msgid "Contains"
msgstr "Contient"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:82
msgid "Copied!"
msgstr "Copié !"

#: frontend/src/components/ConnectionModal/index.tsx:482
msgid "Copy"
msgstr "Copier"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:117
msgid "Copy the webhook URL above and send a request — or submit a form that posts to that URL. Any fields in the request body or query string will be detected automatically."
msgstr "Copiez l'URL du webhook ci-dessus et envoyez une requête — ou soumettez un formulaire qui envoie des données à cette URL. Tous les champs présents dans le corps de la requête ou la chaîne de requête seront détectés automatiquement."

#: frontend/src/components/ConnectionModal/index.tsx:463
msgid "Copy this URL and paste it as the %1$s (or %2$s) in your %3$s OAuth app settings."
msgstr "Copiez cette URL et collez-la comme %1$s (ou %2$s) dans les réglages de votre application OAuth %3$s."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:83
msgid "Copy URL"
msgstr "Copier l'URL"

#: frontend/src/pages/Settings/index.tsx:95
msgid "Could not reach the license server. Please try again."
msgstr "Impossible de joindre le serveur de licences. Veuillez réessayer."

#: frontend/src/pages/Automations/index.tsx:320
msgid "Create and manage your automation workflows."
msgstr "Créez et gérez vos flux de travail d'automatisation."

#: frontend/src/pages/Automations/index.tsx:375
#: frontend/src/pages/Dashboard/index.tsx:319
#: frontend/src/pages/Dashboard/index.tsx:520
msgid "Create Automation"
msgstr "Créer une automatisation"

#: frontend/src/components/ConnectionModal/index.tsx:681
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:691
msgid "Create Connection"
msgstr "Créer une connexion"

#: frontend/src/pages/Automations/index.tsx:244
#: frontend/src/pages/Connections/index.tsx:221
#: frontend/src/pages/Dashboard/index.tsx:486
msgid "Created"
msgstr "Créée"

#: frontend/src/pages/Settings/index.tsx:213
msgid "Deactivate License"
msgstr "Désactiver la licence"

#: frontend/src/pages/Automations/index.tsx:287
#: frontend/src/pages/Connections/index.tsx:249
#: frontend/src/pages/Logs/index.tsx:338
msgid "Delete"
msgstr "Supprimer"

#: frontend/src/pages/Automations/index.tsx:281
msgid "Delete this automation?"
msgstr "Supprimer cette automatisation ?"

#: frontend/src/pages/Connections/index.tsx:243
msgid "Delete this connection?"
msgstr "Supprimer cette connexion ?"

#: frontend/src/pages/Logs/index.tsx:336
msgid "Delete this log entry?"
msgstr "Supprimer cette entrée du journal ?"

#: frontend/src/pages/Logs/index.tsx:240
msgid "Deleted Automation"
msgstr "Automatisation supprimée"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:425
#: frontend/src/pages/Automations/NewAutomation/index.tsx:342
msgid "Do these things…"
msgstr "Fais ceci…"

#: frontend/src/pages/Automations/NewAutomation/types.ts:77
msgid "Does not contain"
msgstr "Ne contient pas"

#: frontend/src/pages/Automations/NewAutomation/types.ts:73
msgid "Does not equal"
msgstr "Est différent de"

#: frontend/src/pages/Settings/index.tsx:180
msgid "Domain"
msgstr "Domaine"

#: frontend/src/pages/Settings/index.tsx:271
msgid "Domain limit exceeded. Please deactivate the license on another site first."
msgstr "Limite de domaines atteinte. Veuillez d'abord désactiver la licence sur un autre site."

#: frontend/src/pages/Automations/index.tsx:272
msgid "Duplicate"
msgstr "Dupliquer"

#: frontend/src/pages/Dashboard/index.tsx:257
#: frontend/src/pages/Logs/index.tsx:261
msgid "Duration"
msgstr "Durée"

#: frontend/src/components/ConnectionModal/index.tsx:575
msgid "Edit Connection"
msgstr "Modifier la connexion"

#: frontend/src/components/FieldMapping/TokenInput.tsx:192
msgid "Edit raw value"
msgstr "Modifier la valeur brute"

#: frontend/src/pages/Settings/index.tsx:397
msgid "Email address to receive failure notifications"
msgstr "Adresse e-mail destinataire des notifications d'échec"

#: frontend/src/pages/Settings/index.tsx:375
msgid "Email notifications"
msgstr "Notifications par e-mail"

#: frontend/src/pages/Automations/NewAutomation/types.ts:84
msgid "Ends with"
msgstr "Se termine par"

#: frontend/src/components/FieldMapping/MappingRow.tsx:76
msgid "Enter value or use dynamic field…"
msgstr "Saisissez une valeur ou utilisez un champ dynamique…"

#: frontend/src/pages/Settings/index.tsx:230
msgid "Enter your license key to activate pro features."
msgstr "Saisissez votre clé de licence pour activer les fonctionnalités Pro."

#: frontend/src/pages/Automations/NewAutomation/types.ts:72
msgid "Equals"
msgstr "Est égal à"

#: frontend/src/pages/Connections/index.tsx:42
#: frontend/src/pages/Logs/index.tsx:310
msgid "Error"
msgstr "Erreur"

#: frontend/src/pages/Logs/index.tsx:540
msgid "Error Message"
msgstr "Message d'erreur"

#: frontend/src/pages/Dashboard/index.tsx:242
msgid "Executed"
msgstr "Exécutée"

#: frontend/src/pages/Logs/index.tsx:477
msgid "Execution Log Detail"
msgstr "Détail du journal d'exécution"

#: frontend/src/pages/Dashboard/index.tsx:369
msgid "Executions Today"
msgstr "Exécutions aujourd'hui"

#: frontend/src/pages/Settings/index.tsx:197
msgid "Expired"
msgstr "Expirée"

#: frontend/src/pages/Dashboard/index.tsx:201
#: frontend/src/pages/Logs/index.tsx:50
msgid "Failed"
msgstr "Échouée"

#: frontend/src/pages/Logs/index.tsx:205 frontend/src/pages/Logs/index.tsx:208
msgid "Failed to clear logs"
msgstr "Impossible de vider les journaux"

#: frontend/src/pages/Settings/index.tsx:120
msgid "Failed to deactivate license."
msgstr "Impossible de désactiver la licence."

#: frontend/src/pages/Automations/index.tsx:63
msgid "Failed to load automations"
msgstr "Impossible de charger les automatisations"

#: frontend/src/pages/Connections/index.tsx:95
msgid "Failed to load connections"
msgstr "Impossible de charger les connexions"

#: frontend/src/pages/Dashboard/index.tsx:168
msgid "Failed to load dashboard data"
msgstr "Impossible de charger les données du tableau de bord"

#: frontend/src/pages/Logs/index.tsx:156
msgid "Failed to load log details"
msgstr "Impossible de charger les détails du journal"

#: frontend/src/pages/Logs/index.tsx:114
msgid "Failed to load logs"
msgstr "Impossible de charger les journaux"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:181
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:192
msgid "Failed to load options"
msgstr "Impossible de charger les options"

#: frontend/src/components/ConnectionModal/index.tsx:116
msgid "Failed to load platforms"
msgstr "Impossible de charger les plateformes"

#: frontend/src/pages/Settings/index.tsx:301
msgid "Failed to load settings"
msgstr "Impossible de charger les réglages"

#: frontend/src/pages/Automations/NewAutomation/index.tsx:266
msgid "Failed to save automation"
msgstr "Impossible d'enregistrer l'automatisation"

#: frontend/src/components/ConnectionModal/index.tsx:311
#: frontend/src/components/ConnectionModal/index.tsx:315
msgid "Failed to save connection"
msgstr "Impossible d'enregistrer la connexion"

#: frontend/src/pages/Settings/index.tsx:332
msgid "Failed to save settings"
msgstr "Impossible d'enregistrer les réglages"

#: frontend/src/components/ConnectionModal/index.tsx:344
#: frontend/src/components/ConnectionModal/index.tsx:348
msgid "Failed to start OAuth flow"
msgstr "Impossible de démarrer le processus OAuth"

#. translators: %s: comma-separated list of field labels that must be filled in first.
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:361
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:426
msgid "First select: %s"
msgstr "Sélectionnez d'abord : %s"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:94
msgid "Generating URL…"
msgstr "Génération de l'URL…"

#: frontend/src/pages/Automations/NewAutomation/types.ts:79
msgid "Greater than"
msgstr "Supérieur à"

#: frontend/src/pages/Settings/index.tsx:445
msgid "How long to keep execution logs before automatic cleanup"
msgstr "Durée de conservation des journaux d'exécution avant le nettoyage automatique"

#: frontend/src/components/CustomIcon/CustomIcon.tsx:30
msgid "icon"
msgstr "icône"

#: frontend/src/pages/Connections/index.tsx:46
msgid "Inactive"
msgstr "Inactive"

#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:334
msgid "Insert dynamic field"
msgstr "Insérer un champ dynamique"

#: frontend/src/pages/Automations/NewAutomation/types.ts:81
msgid "Is empty"
msgstr "Est vide"

#: frontend/src/pages/Automations/NewAutomation/types.ts:82
msgid "Is not empty"
msgstr "N'est pas vide"

#: frontend/src/pages/Dashboard/index.tsx:47
msgid "just now"
msgstr "à l'instant"

#: frontend/src/pages/Settings/index.tsx:425
msgid "Keep execution logs"
msgstr "Conserver les journaux d'exécution"

#: frontend/src/pages/Settings/index.tsx:203
msgid "Last Verified"
msgstr "Dernière vérification"

#: frontend/src/pages/Automations/NewAutomation/types.ts:80
msgid "Less than"
msgstr "Inférieur à"

#: frontend/src/pages/Settings/index.tsx:154
msgid "License"
msgstr "Licence"

#: frontend/src/pages/Settings/index.tsx:84
msgid "License activated successfully."
msgstr "Licence activée avec succès."

#: frontend/src/pages/Settings/index.tsx:90
msgid "License activation failed."
msgstr "Échec de l'activation de la licence."

#: frontend/src/pages/Settings/index.tsx:160
msgid "License Active"
msgstr "Licence active"

#: frontend/src/pages/Settings/index.tsx:116
msgid "License deactivated successfully."
msgstr "Licence désactivée avec succès."

#: frontend/src/pages/Settings/index.tsx:220
msgid "License Invalid"
msgstr "Licence non valide"

#: frontend/src/pages/Settings/index.tsx:173
msgid "License Key"
msgstr "Clé de licence"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:201
msgid "Listen Again"
msgstr "Écouter à nouveau"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:435
msgid "Listen for Test Event"
msgstr "Écouter un événement de test"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:454
msgid "Listening timed out"
msgstr "Délai d'écoute dépassé"

#: frontend/src/components/FieldMapping/FieldMappingInput.tsx:32
msgid "Loading columns…"
msgstr "Chargement des colonnes…"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:620
msgid "Loading connections…"
msgstr "Chargement des connexions…"

#: frontend/src/pages/Logs/index.tsx:170
msgid "Log entry deleted"
msgstr "Entrée du journal supprimée"

#: frontend/src/pages/Settings/index.tsx:443
msgid "Log retention (days)"
msgstr "Conservation des journaux (jours)"

#: frontend/src/pages/Connections/index.tsx:284
msgid "Manage your third-party app connections and API credentials."
msgstr "Gérez vos connexions aux applications tierces et vos identifiants d'API."

#: frontend/src/components/FieldMapping/FieldMappingInput.tsx:67
msgid "Map Fields to Columns"
msgstr "Associer les champs aux colonnes"

#: frontend/src/pages/Dashboard/index.tsx:305
msgid "Monitor your automations and manage workflows from here."
msgstr "Surveillez vos automatisations et gérez vos flux de travail depuis cet écran."

#: frontend/src/components/ConnectionModal/index.tsx:606
msgid "My Connection"
msgstr "Ma connexion"

#: frontend/src/pages/Automations/index.tsx:156
#: frontend/src/pages/Connections/index.tsx:159
#: frontend/src/pages/Dashboard/index.tsx:451
msgid "Name"
msgstr "Nom"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:663
msgid "New"
msgstr "Nouvelle"

#: frontend/src/pages/Automations/index.tsx:331
msgid "New Automation"
msgstr "Nouvelle automatisation"

#: frontend/src/components/ConnectionModal/index.tsx:576
#: frontend/src/pages/Connections/index.tsx:295
msgid "New Connection"
msgstr "Nouvelle connexion"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ActionsView.tsx:27
#: frontend/src/pages/Automations/NewAutomation/ActionModal/PlatformsView.tsx:53
msgid "No actions found"
msgstr "Aucune action trouvée"

#: frontend/src/pages/Dashboard/index.tsx:563
msgid "No activity yet"
msgstr "Aucune activité pour le moment"

#: frontend/src/pages/Dashboard/index.tsx:351
#: frontend/src/pages/Dashboard/index.tsx:511
msgid "No automations yet"
msgstr "Aucune automatisation pour le moment"

#: frontend/src/pages/Automations/index.tsx:364
msgid "No automations yet. Create your first automation to get started."
msgstr "Aucune automatisation pour le moment. Créez votre première automatisation pour commencer."

#: frontend/src/components/FieldMapping/FieldMappingInput.tsx:43
msgid "No columns available. Select spreadsheet, sheet, and header row first."
msgstr "Aucune colonne disponible. Sélectionnez d'abord la feuille de calcul, la feuille et la ligne d'en-tête."

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:675
msgid "No connections available"
msgstr "Aucune connexion disponible"

#: frontend/src/pages/Connections/index.tsx:317
msgid "No connections configured. Add a connection to start integrating."
msgstr "Aucune connexion configurée. Ajoutez une connexion pour commencer à intégrer vos outils."

#: frontend/src/pages/Dashboard/index.tsx:409
msgid "No connections yet"
msgstr "Aucune connexion pour le moment"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:224
msgid "No custom fields were found in the request body or query string."
msgstr "Aucun champ personnalisé n'a été trouvé dans le corps de la requête ni dans la chaîne de requête."

#: frontend/src/pages/Logs/index.tsx:467
msgid "No execution logs found. Logs will appear here when automations run."
msgstr "Aucun journal d'exécution trouvé. Les journaux apparaîtront ici lorsque vos automatisations s'exécuteront."

#: frontend/src/pages/Dashboard/index.tsx:385
msgid "No executions yet"
msgstr "Aucune exécution pour le moment"

#. translators: %s: the user's search term.
#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:156
msgid "No fields match “%s”"
msgstr "Aucun champ ne correspond à « %s »"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/PlatformsView.tsx:56
msgid "No platforms found"
msgstr "Aucune plateforme trouvée"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:455
msgid "No request was received within 5 minutes."
msgstr "Aucune requête n'a été reçue en 5 minutes."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/TriggersView.tsx:27
msgid "No triggers found"
msgstr "Aucun déclencheur trouvé"

#: frontend/src/pages/Settings/index.tsx:395
msgid "Notification email"
msgstr "E-mail de notification"

#: frontend/src/pages/Settings/index.tsx:372
msgid "Notifications"
msgstr "Notifications"

#: frontend/src/components/ConnectionModal/index.tsx:206
msgid "OAuth connection failed"
msgstr "Échec de la connexion OAuth"

#: frontend/src/pages/Connections/index.tsx:183
msgid "OAuth2"
msgstr "OAuth2"

#: frontend/src/components/ConnectionModal/index.tsx:448
msgid "OAuth2 Credentials"
msgstr "Identifiants OAuth2"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:229
msgid "Only built-in fields (request_method, content_type) will be available."
msgstr "Seuls les champs intégrés (request_method, content_type) seront disponibles."

#: frontend/src/pages/Automations/NewAutomation/ActionModal/useActionModal.ts:17
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:17
msgid "Opening Pro upgrade page…"
msgstr "Ouverture de la page de mise à niveau Pro…"

#: frontend/src/pages/Error404/index.tsx:20
msgid "Page Not Found"
msgstr "Page introuvable"

#: frontend/src/pages/Automations/index.tsx:211
#: frontend/src/pages/Automations/index.tsx:220
#: frontend/src/pages/Dashboard/index.tsx:480
msgid "Paused"
msgstr "En pause"

#: frontend/src/pages/Connections/index.tsx:44
#: frontend/src/pages/Logs/index.tsx:56
msgid "Pending"
msgstr "En attente"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:140
msgid "Placeholder"
msgstr "Espace réservé"

#: frontend/src/components/ConnectionModal/index.tsx:615
msgid "Platform"
msgstr "Plateforme"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:297
#: frontend/src/pages/Automations/NewAutomation/index.tsx:208
msgid "Please add at least one action"
msgstr "Veuillez ajouter au moins une action"

#. translators: %s: credential field label.
#: frontend/src/components/ConnectionModal/index.tsx:525
msgid "Please enter %s"
msgstr "Veuillez saisir %s"

#: frontend/src/pages/Settings/index.tsx:66
msgid "Please enter a license key."
msgstr "Veuillez saisir une clé de licence."

#: frontend/src/components/ConnectionModal/index.tsx:601
msgid "Please enter a name"
msgstr "Veuillez saisir un nom"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:287
msgid "Please enter a title for your automation"
msgstr "Veuillez saisir un titre pour votre automatisation"

#: frontend/src/pages/Settings/index.tsx:404
msgid "Please enter a valid email"
msgstr "Veuillez saisir une adresse e-mail valide"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:635
msgid "Please select a connection"
msgstr "Veuillez sélectionner une connexion"

#: frontend/src/components/ConnectionModal/index.tsx:619
msgid "Please select a platform"
msgstr "Veuillez sélectionner une plateforme"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:292
#: frontend/src/pages/Automations/NewAutomation/index.tsx:203
msgid "Please select a trigger"
msgstr "Veuillez sélectionner un déclencheur"

#: frontend/src/pages/Automations/index.tsx:183
msgid "Pro license required"
msgstr "Licence Pro requise"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:484
msgid "Quick example"
msgstr "Exemple rapide"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:429
#: frontend/src/pages/Automations/NewAutomation/index.tsx:346
msgid "Ready to save"
msgstr "Prête à être enregistrée"

#: frontend/src/pages/Settings/index.tsx:378
msgid "Receive email notifications when automations fail"
msgstr "Recevoir des notifications par e-mail en cas d'échec d'une automatisation"

#: frontend/src/pages/Dashboard/index.tsx:532
msgid "Recent Activity"
msgstr "Activité récente"

#: frontend/src/pages/Dashboard/index.tsx:429
msgid "Recent Automations"
msgstr "Automatisations récentes"

#: frontend/src/components/ConnectionModal/index.tsx:470
msgid "Redirect URI"
msgstr "URI de redirection"

#: frontend/src/components/ConnectionModal/index.tsx:458
msgid "Redirect URL"
msgstr "URL de redirection"

#: frontend/src/components/ConnectionModal/index.tsx:486
msgid "Redirect URL copied to clipboard"
msgstr "URL de redirection copiée dans le presse-papiers"

#. translators: %s: field label.
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:588
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:597
msgid "Refetch %s"
msgstr "Recharger %s"

#: frontend/src/pages/Logs/index.tsx:385
msgid "Reload"
msgstr "Actualiser"

#. translators: %s: comma-separated list of missing field labels.
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:731
msgid "Required fields missing: %s"
msgstr "Champs obligatoires manquants : %s"

#: frontend/src/pages/Logs/index.tsx:564
msgid "Result Data"
msgstr "Données du résultat"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:428
#: frontend/src/pages/Automations/NewAutomation/index.tsx:345
msgid "Review"
msgstr "Vérification"

#: frontend/src/components/ConditionBuilder/index.tsx:86
msgid "Run this action only if"
msgstr "Exécuter cette action uniquement si"

#: frontend/src/pages/Dashboard/index.tsx:206
#: frontend/src/pages/Logs/index.tsx:52
msgid "Running"
msgstr "En cours"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:154
msgid "Sample Value"
msgstr "Exemple de valeur"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:409
#: frontend/src/pages/Automations/NewAutomation/index.tsx:326
msgid "Save & Activate"
msgstr "Enregistrer et activer"

#: frontend/src/components/ConnectionModal/index.tsx:678
msgid "Save & Connect"
msgstr "Enregistrer et connecter"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:398
msgid "Save as Draft"
msgstr "Enregistrer comme brouillon"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:408
msgid "Save Changes"
msgstr "Enregistrer les modifications"

#: frontend/src/pages/Automations/NewAutomation/index.tsx:317
msgid "Save Draft"
msgstr "Enregistrer le brouillon"

#: frontend/src/pages/Settings/index.tsx:460
msgid "Save Settings"
msgstr "Enregistrer les réglages"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:117
msgid "Search actions…"
msgstr "Rechercher des actions…"

#: frontend/src/pages/Automations/index.tsx:339
msgid "Search automations…"
msgstr "Rechercher des automatisations…"

#: frontend/src/pages/Logs/index.tsx:418
msgid "Search by automation or error…"
msgstr "Rechercher par automatisation ou erreur…"

#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:132
msgid "Search fields…"
msgstr "Rechercher des champs…"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:118
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:119
msgid "Search platforms…"
msgstr "Rechercher des plateformes…"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:118
msgid "Search triggers…"
msgstr "Rechercher des déclencheurs…"

#. translators: %s: credential field label.
#: frontend/src/components/ConnectionModal/index.tsx:541
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:376
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:442
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:471
#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:483
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ConfigureView.tsx:21
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ConfigureView.tsx:33
msgid "Select %s"
msgstr "Sélectionner %s"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ModalHeader.tsx:39
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ModalHeader.tsx:40
msgid "Select a Platform"
msgstr "Sélectionnez une plateforme"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:456
#: frontend/src/pages/Automations/NewAutomation/index.tsx:373
msgid "Select a trigger to start your automation"
msgstr "Choisissez un déclencheur pour démarrer votre automatisation"

#: frontend/src/components/ConditionBuilder/index.tsx:116
msgid "Select field"
msgstr "Sélectionner un champ"

#: frontend/src/components/ConnectionModal/index.tsx:624
msgid "Select platform"
msgstr "Sélectionner une plateforme"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:591
msgid "Select required fields first"
msgstr "Sélectionnez d'abord les champs obligatoires"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:420
#: frontend/src/pages/Automations/EditAutomation/index.tsx:483
#: frontend/src/pages/Automations/NewAutomation/index.tsx:337
#: frontend/src/pages/Automations/NewAutomation/index.tsx:400
msgid "Select Trigger"
msgstr "Sélectionner un déclencheur"

#: frontend/src/pages/Settings/index.tsx:329
msgid "Settings saved successfully"
msgstr "Réglages enregistrés avec succès"

#: frontend/src/pages/Dashboard/index.tsx:211
#: frontend/src/pages/Logs/index.tsx:54
msgid "Skipped"
msgstr "Ignorée"

#: frontend/src/pages/Logs/index.tsx:254 frontend/src/pages/Logs/index.tsx:513
msgid "Started"
msgstr "Démarrée"

#: frontend/src/pages/Automations/NewAutomation/types.ts:83
msgid "Starts with"
msgstr "Commence par"

#: frontend/src/pages/Automations/index.tsx:196
#: frontend/src/pages/Connections/index.tsx:193
#: frontend/src/pages/Dashboard/index.tsx:227
#: frontend/src/pages/Dashboard/index.tsx:472
#: frontend/src/pages/Logs/index.tsx:245 frontend/src/pages/Logs/index.tsx:495
#: frontend/src/pages/Settings/index.tsx:177
msgid "Status"
msgstr "État"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:123
msgid "Stop Listening"
msgstr "Arrêter l'écoute"

#: frontend/src/pages/Settings/index.tsx:428
msgid "Store logs of automation executions for debugging"
msgstr "Conserver les journaux d'exécution des automatisations pour le débogage"

#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:33
msgid "Submitted Fields"
msgstr "Champs soumis"

#: frontend/src/pages/Dashboard/index.tsx:196
#: frontend/src/pages/Logs/index.tsx:48
msgid "Success"
msgstr "Réussie"

#: frontend/src/components/ConnectionModal/index.tsx:661
msgid "Test Connection"
msgstr "Tester la connexion"

#: frontend/src/components/ConnectionModal/index.tsx:264
#: frontend/src/components/ConnectionModal/index.tsx:414
msgid "Test request failed"
msgstr "Échec de la requête de test"

#. translators: %d: number of detected fields.
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:180
msgid "Test request received — %d field detected"
msgid_plural "Test request received — %d fields detected"
msgstr[0] "Requête de test reçue — %d champ détecté"
msgstr[1] "Requête de test reçue — %d champs détectés"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:174
msgid "Test request received — no custom fields detected"
msgstr "Requête de test reçue — aucun champ personnalisé détecté"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:421
msgid "Test your webhook to discover available fields"
msgstr "Testez votre webhook pour découvrir les champs disponibles"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:351
msgid "The automation you're looking for doesn't exist or has been deleted."
msgstr "L'automatisation que vous recherchez n'existe pas ou a été supprimée."

#: frontend/src/pages/Error404/index.tsx:16
msgid "The page you are looking for does not exist."
msgstr "La page que vous recherchez n'existe pas."

#: frontend/src/pages/Automations/index.tsx:282
msgid "This action cannot be undone."
msgstr "Cette action est irréversible."

#: frontend/src/pages/Settings/index.tsx:261
msgid "This license key is invalid or the subscription is no longer active."
msgstr "Cette clé de licence n'est pas valide ou l'abonnement n'est plus actif."

#: frontend/src/pages/Settings/index.tsx:266
msgid "This license key is not valid for EasyLink Automations Pro."
msgstr "Cette clé de licence n'est pas valide pour EasyLink Automations Pro."

#: frontend/src/pages/Logs/index.tsx:396
msgid "This will delete all execution logs."
msgstr "Tous les journaux d'exécution seront supprimés."

#: frontend/src/pages/Logs/index.tsx:392
msgid "This will delete all logs for the selected automation."
msgstr "Tous les journaux de l'automatisation sélectionnée seront supprimés."

#: frontend/src/pages/Dashboard/index.tsx:332
msgid "Total Automations"
msgstr "Total des automatisations"

#: frontend/src/pages/Dashboard/index.tsx:461
msgid "Trigger"
msgstr "Déclencheur"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:455
#: frontend/src/pages/Automations/NewAutomation/index.tsx:372
msgid "Trigger configured"
msgstr "Déclencheur configuré"

#: frontend/src/pages/Logs/index.tsx:552
msgid "Trigger Data"
msgstr "Données du déclencheur"

#: frontend/src/components/DynamicFieldSelector/DynamicFieldSelector.tsx:32
msgid "Trigger Fields"
msgstr "Champs du déclencheur"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:466
msgid "Try Again"
msgstr "Réessayer"

#: frontend/src/pages/Dashboard/index.tsx:222
msgid "Unknown"
msgstr "Inconnue"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:199
msgid "Unknown action"
msgstr "Action inconnue"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:381
#: frontend/src/pages/Automations/NewAutomation/index.tsx:295
msgid "Untitled Automation"
msgstr "Automatisation sans titre"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:805
msgid "Update Action"
msgstr "Mettre à jour l'action"

#: frontend/src/components/ConnectionModal/index.tsx:680
msgid "Update Connection"
msgstr "Mettre à jour la connexion"

#: frontend/src/pages/Settings/index.tsx:194
msgid "Update Entitlement"
msgstr "Droit aux mises à jour"

#: frontend/src/pages/Settings/index.tsx:185
msgid "Updates Until"
msgstr "Mises à jour jusqu'au"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/PlatformsView.tsx:201
msgid "Upgrade to Pro to unlock these actions"
msgstr "Passez à Pro pour débloquer ces actions"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/useActionModal.ts:168
msgid "Upgrade to Pro to unlock these actions."
msgstr "Passez à Pro pour débloquer ces actions."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/PlatformsView.tsx:130
msgid "Upgrade to Pro to unlock these triggers"
msgstr "Passez à Pro pour débloquer ces déclencheurs"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:173
msgid "Upgrade to Pro to unlock these triggers."
msgstr "Passez à Pro pour débloquer ces déclencheurs."

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ActionsView.tsx:51
msgid "Upgrade to Pro to unlock this action"
msgstr "Passez à Pro pour débloquer cette action"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/useActionModal.ts:188
msgid "Upgrade to Pro to unlock this action."
msgstr "Passez à Pro pour débloquer cette action."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/TriggersView.tsx:51
msgid "Upgrade to Pro to unlock this trigger"
msgstr "Passez à Pro pour débloquer ce déclencheur"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/useTriggerModal.ts:247
msgid "Upgrade to Pro to unlock this trigger."
msgstr "Passez à Pro pour débloquer ce déclencheur."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:190
msgid "Use the placeholders below in your action fields."
msgstr "Utilisez les espaces réservés ci-dessous dans les champs de vos actions."

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/ConfigureView.tsx:108
#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:518
msgid "Use This Trigger"
msgstr "Utiliser ce déclencheur"

#: frontend/src/components/ConditionBuilder/index.tsx:142
msgid "Value"
msgstr "Valeur"

#: frontend/src/pages/Dashboard/index.tsx:440
#: frontend/src/pages/Dashboard/index.tsx:542
msgid "View All"
msgstr "Tout afficher"

#: frontend/src/pages/Logs/index.tsx:373
msgid "View execution history and debug automation runs."
msgstr "Consultez l'historique d'exécution et déboguez vos automatisations."

#: frontend/src/pages/Automations/index.tsx:264
msgid "View logs"
msgstr "Voir les journaux"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:113
msgid "Waiting for a test request…"
msgstr "En attente d'une requête de test…"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:71
msgid "Webhook URL"
msgstr "URL du webhook"

#: frontend/src/pages/Automations/NewAutomation/TriggerModal/IncomingWebhookConfigureView.tsx:531
msgid "Webhook URL will appear once the token is generated…"
msgstr "L'URL du webhook apparaîtra une fois le jeton généré…"

#. translators: %s: plugin display name.
#: frontend/src/pages/Dashboard/index.tsx:300
msgid "Welcome to %s"
msgstr "Bienvenue sur %s"

#: frontend/src/pages/Automations/EditAutomation/index.tsx:421
#: frontend/src/pages/Automations/EditAutomation/index.tsx:451
#: frontend/src/pages/Automations/NewAutomation/index.tsx:338
#: frontend/src/pages/Automations/NewAutomation/index.tsx:368
msgid "When this happens…"
msgstr "Quand ceci se produit…"

#: frontend/src/pages/Automations/NewAutomation/ActionModal/ConfigureView.tsx:679
msgid "You need to create a connection for this platform first."
msgstr "Vous devez d'abord créer une connexion pour cette plateforme."

#: frontend/src/pages/Settings/index.tsx:276
msgid "Your license could not be verified. Please check your license key and try again."
msgstr "Votre licence n'a pas pu être vérifiée. Vérifiez votre clé de licence et réessayez."

#: frontend/src/pages/Settings/index.tsx:161
msgid "Your pro license is active. All premium features are unlocked."
msgstr "Votre licence Pro est active. Toutes les fonctionnalités premium sont débloquées."
