# Copyright (C) 2026 Riaan Knoetze
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: Activity Log for MCP 1.0.0\n"
"Report-Msgid-Bugs-To: "
"https://wordpress.org/support/plugin/activity-log-for-mcp\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-05-04T08:19:35+00:00\n"
"PO-Revision-Date: 2026-05-04 08:24+0000\n"
"X-Generator: WP-CLI 2.10.0\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Language: fr-FR\n"

#: activity-log-for-mcp.php
#. Plugin Name of the plugin
msgid "Activity Log for MCP"
msgstr "Journal d'activité pour MCP"

#: activity-log-for-mcp.php
#. Description of the plugin
msgid ""
"Monitor, secure, and govern AI agent activity on your WordPress site. Logs "
"MCP (Model Context Protocol) requests, detects threats, and gives you a "
"kill switch. Not affiliated with Anthropic or the Model Context Protocol "
"project."
msgstr ""
"Surveillez, sécurisez et gérez l'activité des agents IA sur votre site "
"WordPress. Enregistre les requêtes MCP (Model Context Protocol), détecte "
"les menaces et vous offre un interrupteur d'arrêt. Non affilié à Anthropic "
"ni au projet Model Context Protocol."

#: activity-log-for-mcp.php
#. Author of the plugin
msgid "Riaan Knoetze"
msgstr "Riaan Knoetze"

#: activity-log-for-mcp.php
#. Author URI of the plugin
msgid "https://profiles.wordpress.org/riaanknoetze"
msgstr "https://profiles.wordpress.org/riaanknoetze"

#: includes/admin/class-alfmcp-admin.php:33
#: includes/admin/class-alfmcp-admin.php:34
#: includes/admin/class-alfmcp-admin.php:51
#: includes/admin/class-alfmcp-admin.php:130
msgid "MCP Logs"
msgstr "Journaux MCP"

#: includes/admin/class-alfmcp-admin.php:131
msgid "Monitor MCP-related REST API requests made to your WordPress site."
msgstr ""
"Surveillez les requêtes API REST liées à MCP effectuées sur votre site "
"WordPress."

#: includes/admin/class-alfmcp-admin.php:132
msgid "Date From"
msgstr "Date de début"

#: includes/admin/class-alfmcp-admin.php:133
msgid "Date To"
msgstr "Date de fin"

#: includes/admin/class-alfmcp-admin.php:134
#: includes/admin/class-alfmcp-admin.php:139
msgid "Ability"
msgstr "Capacité"

#: includes/admin/class-alfmcp-admin.php:135
msgid "User"
msgstr "Utilisateur"

#: includes/admin/class-alfmcp-admin.php:136
msgid "Filter"
msgstr "Filtrer"

#: includes/admin/class-alfmcp-admin.php:137
msgid "Reset Filters"
msgstr "Réinitialiser les filtres"

#: includes/admin/class-alfmcp-admin.php:138
msgid "Date / Time"
msgstr "Date / Heure"

#: includes/admin/class-alfmcp-admin.php:140
msgid "Response"
msgstr "Réponse"

#: includes/admin/class-alfmcp-admin.php:141
msgid "Method"
msgstr "Méthode"

#: includes/admin/class-alfmcp-admin.php:142
msgid "API Endpoint"
msgstr "Point de terminaison API"

#: includes/admin/class-alfmcp-admin.php:143
msgid "Details"
msgstr "Détails"

#: includes/admin/class-alfmcp-admin.php:144
msgid "View"
msgstr "Voir"

#: includes/admin/class-alfmcp-admin.php:145
msgid "No MCP requests found"
msgstr "Aucune requête MCP trouvée"

#: includes/admin/class-alfmcp-admin.php:146
msgid "MCP requests will appear here when they are made to your WordPress site."
msgstr ""
"Les requêtes MCP apparaîtront ici lorsqu'elles seront effectuées sur votre "
"site WordPress."

#: includes/admin/class-alfmcp-admin.php:147
msgid "Loading..."
msgstr "Chargement..."

#: includes/admin/class-alfmcp-admin.php:148
msgid "Error loading data"
msgstr "Erreur lors du chargement des données"

#: includes/admin/class-alfmcp-admin.php:149
msgid "Request Details"
msgstr "Détails de la requête"

#: includes/admin/class-alfmcp-admin.php:150
msgid "Close"
msgstr "Fermer"

#: includes/admin/class-alfmcp-admin.php:151
msgid "Session ID"
msgstr "ID de session"

#: includes/admin/class-alfmcp-admin.php:152
msgid "Request Information"
msgstr "Informations sur la requête"

#: includes/admin/class-alfmcp-admin.php:153
msgid "Response Information"
msgstr "Informations sur la réponse"

#: includes/admin/class-alfmcp-admin.php:154
msgid "Request Body"
msgstr "Corps de la requête"

#: includes/admin/class-alfmcp-admin.php:155
msgid "Response Data"
msgstr "Données de la réponse"

#: includes/admin/class-alfmcp-admin.php:156
msgid "Server Namespace"
msgstr "Espace de noms du serveur"

#: includes/admin/class-alfmcp-admin.php:157
#: includes/class-alfmcp-helper.php:52
msgid "Guest"
msgstr "Invité"

#: includes/admin/class-alfmcp-admin.php:158
msgid "All Abilities"
msgstr "Toutes les capacités"

#: includes/admin/class-alfmcp-admin.php:159
msgid "All Users"
msgstr "Tous les utilisateurs"

#: includes/admin/class-alfmcp-admin.php:160
msgid "Page"
msgstr "Page"

#: includes/admin/class-alfmcp-admin.php:161
msgid "of"
msgstr "de"

#: includes/admin/class-alfmcp-admin.php:162
msgid "Previous"
msgstr "Précédent"

#: includes/admin/class-alfmcp-admin.php:163
msgid "Next"
msgstr "Suivant"

#: includes/admin/class-alfmcp-admin.php:164
msgid "Copy"
msgstr "Copier"

#: includes/admin/class-alfmcp-admin.php:165
msgid "Copied!"
msgstr "Copié !"

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

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

#: includes/admin/class-alfmcp-admin.php:168
msgid "Failed"
msgstr "Échec"

#: includes/admin/class-alfmcp-admin.php:169
msgid "Unknown"
msgstr "Inconnu"

#: includes/admin/class-alfmcp-admin.php:170
msgid "MCP Method"
msgstr "Méthode MCP"

#: includes/admin/class-alfmcp-admin.php:171
msgid "The request succeeded, but the MCP Ability failed during execution."
msgstr "La requête a réussi, mais la capacité MCP a échoué lors de l’exécution."

#: includes/admin/class-alfmcp-admin.php:172
msgid "Clear All Logs"
msgstr "Effacer tous les journaux"

#: includes/admin/class-alfmcp-admin.php:173
msgid "Clearing..."
msgstr "Effacement..."

#: includes/admin/class-alfmcp-admin.php:174
msgid "Are you sure you want to delete all logs? This cannot be undone."
msgstr ""
"Êtes-vous sûr de vouloir supprimer tous les journaux ? Cette action est "
"irréversible."

#: includes/admin/class-alfmcp-admin.php:175
msgid "Failed to clear logs. Please try again."
msgstr "Échec de l’effacement des journaux. Veuillez réessayer."

#: includes/admin/class-alfmcp-admin.php:176
msgid "Export CSV"
msgstr "Exporter CSV"

#: includes/admin/class-alfmcp-admin.php:177
msgid "Exporting..."
msgstr "Exportation..."

#: includes/admin/class-alfmcp-admin.php:178
msgid "per page"
msgstr "par page"

#: includes/admin/class-alfmcp-admin.php:179
#: assets/admin/js/index.js:752
msgid "Sort ascending"
msgstr "Trier par ordre croissant"

#: includes/admin/class-alfmcp-admin.php:180
#: assets/admin/js/index.js:753
msgid "Sort descending"
msgstr "Trier par ordre décroissant"

#: includes/admin/class-alfmcp-admin.php:182
msgid "Redirect"
msgstr "Rediriger"

#: includes/admin/class-alfmcp-admin.php:183
msgid "Client Error"
msgstr "Erreur client"

#: includes/admin/class-alfmcp-admin.php:184
msgid "Server Error"
msgstr "Erreur serveur"

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

#: includes/admin/class-alfmcp-admin.php:196
msgid "You do not have sufficient permissions to access this page."
msgstr "Vous n’avez pas les permissions suffisantes pour accéder à cette page."

#: includes/class-alfmcp-helper.php:57
msgid "Unknown User"
msgstr "Utilisateur inconnu"

#: includes/classes/class-alfmcp-abilities.php:38
msgid "Analytics"
msgstr "Analytique"

#: includes/classes/class-alfmcp-abilities.php:39
msgid "Abilities that provide analytical data and insights."
msgstr "Fonctionnalités fournissant des données et des analyses analytiques."

#: includes/classes/class-alfmcp-abilities.php:64
msgid "Get MCP Activity"
msgstr "Obtenir l’activité MCP"

#: includes/classes/class-alfmcp-abilities.php:65
msgid "Retrieve a paginated log of MCP/AI interactions with optional filters."
msgstr ""
"Récupérer un journal paginé des interactions MCP/IA avec des filtres "
"optionnels."

#: includes/classes/class-alfmcp-abilities.php:110
msgid "Get MCP Stats"
msgstr "Obtenir les statistiques MCP"

#: includes/classes/class-alfmcp-abilities.php:111
msgid ""
"Get summary statistics: total requests, success/error counts, success rate, "
"calls per tool, and unique sessions."
msgstr ""
"Obtenir des statistiques résumées : nombre total de requêtes, nombre de "
"succès/erreurs, taux de réussite, appels par outil et sessions uniques."

#: includes/classes/class-alfmcp-abilities.php:150
msgid "Get Activity By Session"
msgstr "Obtenir l’activité par session"

#: includes/classes/class-alfmcp-abilities.php:151
msgid ""
"Retrieve log entries for a specific MCP session ID, ordered "
"chronologically. Use exclude_bodies=true to get a lightweight summary "
"without request/response payloads."
msgstr ""
"Récupérer les entrées du journal pour un ID de session MCP spécifique, "
"ordonnées chronologiquement. Utilisez exclude_bodies=true pour obtenir un "
"résumé léger sans les charges utiles des requêtes/réponses."

#: includes/classes/class-alfmcp-abilities.php:196
msgid "Search MCP Activity"
msgstr "Rechercher dans l’activité MCP"

#: includes/classes/class-alfmcp-abilities.php:197
msgid ""
"Full-text search across routes, tool names, request bodies, and response "
"bodies."
msgstr ""
"Recherche en texte intégral dans les routes, noms d’outils, corps des "
"requêtes et corps des réponses."

#: includes/classes/class-alfmcp-abilities.php:237
msgid "Analyze MCP Errors"
msgstr "Analyser les erreurs MCP"

#: includes/classes/class-alfmcp-abilities.php:238
msgid "List recent failed tool executions and HTTP errors with full details."
msgstr ""
"Lister les exécutions d’outils échouées récentes et les erreurs HTTP avec "
"tous les détails."

#: includes/classes/class-alfmcp-abilities.php:266
msgid "Get Tool Performance"
msgstr "Obtenir la performance des outils"

#: includes/classes/class-alfmcp-abilities.php:267
msgid ""
"Per-tool metrics: call count, success/error counts, error rate, and unique "
"users. Optionally filter to a single tool."
msgstr ""
"Métriques par outil : nombre d’appels, succès/erreurs, taux d’erreur, et "
"utilisateurs uniques. Filtrer éventuellement sur un seul outil."

#: includes/classes/class-alfmcp-abilities.php:305
msgid "Clear Old Logs"
msgstr "Effacer les anciens journaux"

#: includes/classes/class-alfmcp-abilities.php:306
msgid "Delete log entries older than a specified date."
msgstr "Supprimer les entrées de journal plus anciennes qu’une date spécifiée."

#: assets/admin/js/index.js:871
#: assets/admin/js/index.js:4584
msgid "(no title)"
msgstr "(pas de titre)"

#: assets/admin/js/index.js:1097
#: assets/admin/js/index.js:2624
#: assets/admin/js/index.js:3634
msgid "Actions"
msgstr "Actions"

#: assets/admin/js/index.js:1184
#. translators: %d: number of items.
msgid "%d Item selected"
msgid_plural "%d Items selected"
msgstr[0] "%d élément sélectionné"
msgstr[1] "%d éléments sélectionnés"

#: assets/admin/js/index.js:1191
#. translators: %d: number of items.
msgid "%d Item"
msgid_plural "%d Items"
msgstr[0] "%d élément"
msgstr[1] "%d éléments"

#: assets/admin/js/index.js:1197
#. translators: %1$d: number of items. %2$d: total number of items.
msgid "%1$d of %2$d Item"
msgid_plural "%1$d of %2$d Items"
msgstr[0] "%1$d sur %2$d élément"
msgstr[1] "%1$d sur %2$d éléments"

#: assets/admin/js/index.js:1289
#: assets/admin/js/index.js:1308
msgid "Deselect all"
msgstr "Tout désélectionner"

#: assets/admin/js/index.js:1308
msgid "Select all"
msgstr "Tout sélectionner"

#: assets/admin/js/index.js:1440
msgid "Cancel"
msgstr "Annuler"

#: assets/admin/js/index.js:1720
#: assets/admin/js/index.js:5651
#: assets/admin/js/index.js:5692
msgid "Add filter"
msgstr "Ajouter un filtre"

#: assets/admin/js/index.js:1745
msgid "Move left"
msgstr "Déplacer à gauche"

#: assets/admin/js/index.js:1769
msgid "Move right"
msgstr "Déplacer à droite"

#: assets/admin/js/index.js:1773
msgid "Insert left"
msgstr "Insérer à gauche"

#: assets/admin/js/index.js:1801
msgid "Insert right"
msgstr "Insérer à droite"

#: assets/admin/js/index.js:1841
msgid "Hide column"
msgstr "Masquer la colonne"

#: assets/admin/js/index.js:2136
msgid "Properties"
msgstr "Propriétés"

#: assets/admin/js/index.js:2639
#: assets/admin/js/index.js:3388
#: assets/admin/js/index.js:3929
#: assets/admin/js/index.js:4732
#: assets/admin/js/index.js:5292
#. translators: 1: The label of the field e.g. "Date". 2: The value of the field, e.g.: "May 2022".
msgid "%1$s: %2$s"
msgstr "%1$s : %2$s"

#: assets/admin/js/index.js:2776
#: assets/admin/js/index.js:5489
msgid "Preview size"
msgstr "Taille de l’aperçu"

#: assets/admin/js/index.js:2938
msgid "Navigate to item"
msgstr "Aller à l’élément"

#: assets/admin/js/index.js:3264
#. translators: %d: The row number in the grid
msgid "Row %d"
msgstr "Ligne %d"

#: assets/admin/js/index.js:4024
#. translators: %s: The label of the field e.g. "Status".
msgid "%s: <groupName />"
msgstr "%s : <groupName />"

#: assets/admin/js/index.js:5388
msgid "Density"
msgstr "Densité"

#: assets/admin/js/index.js:5541
#: assets/admin/js/index.js:5577
msgid "Table"
msgstr "Tableau"

#: assets/admin/js/index.js:5548
#: assets/admin/js/index.js:5569
msgid "Grid"
msgstr "Grille"

#: assets/admin/js/index.js:5555
msgid "List"
msgstr "Liste"

#: assets/admin/js/index.js:5562
msgid "Activity"
msgstr "Activité"

#: assets/admin/js/index.js:10690
#. translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author".
msgid "List of: %1$s"
msgstr "Liste de : %1$s"

#: assets/admin/js/index.js:10834
msgid "Search items"
msgstr "Rechercher des éléments"

#: assets/admin/js/index.js:10839
#: assets/admin/js/index.js:12998
msgid "Search"
msgstr "Rechercher"

#: assets/admin/js/index.js:10898
msgid "No results found"
msgstr "Aucun résultat trouvé"

#: assets/admin/js/index.js:10915
msgid "No elements found"
msgstr "Aucun élément trouvé"

#: assets/admin/js/index.js:11706
#. translators: DataViews operator name
msgid "Is none of"
msgstr "N’est aucun de"

#: assets/admin/js/index.js:11710
#. translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor".
msgid "<Name>%1$s is none of: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s n’est aucun de : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11736
#. translators: DataViews operator name
msgid "Includes"
msgstr "Inclut"

#: assets/admin/js/index.js:11740
#. translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor".
msgid "<Name>%1$s includes: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s inclut : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11769
#. translators: DataViews operator name
msgid "Includes all"
msgstr "Inclut tout"

#: assets/admin/js/index.js:11773
#. translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor".
msgid "<Name>%1$s includes all: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s inclut tout : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11796
#. translators: DataViews operator name
msgid "Between (inc)"
msgstr "Entre (inc)"

#: assets/admin/js/index.js:11800
#. translators: 1: Filter name (e.g. "Item count"). 2: Filter value min. 3: Filter value max. e.g.: "Item count between (inc): 10 and 180".
msgid "<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"
msgstr "<Name>%1$s entre (inc) : </Name><Value>%2$s et %3$s</Value>"

#: assets/admin/js/index.js:11824
#. translators: DataViews operator name
msgid "In the past"
msgstr "Dans le passé"

#: assets/admin/js/index.js:11828
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days".
msgid "<Name>%1$s is in the past: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est dans le passé : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11852
#. translators: DataViews operator name
msgid "Over"
msgstr "Plus de"

#: assets/admin/js/index.js:11856
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days".
msgid "<Name>%1$s is over: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est supérieur à : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11878
#. translators: DataViews operator name
msgid "Is"
msgstr "Est"

#: assets/admin/js/index.js:11882
#: assets/admin/js/index.js:12176
#. translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin".
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01".
msgid "<Name>%1$s is: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11896
#. translators: DataViews operator name
msgid "Is not"
msgstr "N'est pas"

#: assets/admin/js/index.js:11900
#: assets/admin/js/index.js:12199
#. translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin".
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01".
msgid "<Name>%1$s is not: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s n'est pas : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11914
#. translators: DataViews operator name
msgid "Less than"
msgstr "Inférieur à"

#: assets/admin/js/index.js:11918
#. translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10".
msgid "<Name>%1$s is less than: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est inférieur à : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11936
#. translators: DataViews operator name
msgid "Greater than"
msgstr "Supérieur à"

#: assets/admin/js/index.js:11940
#. translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10".
msgid "<Name>%1$s is greater than: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est supérieur à : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11960
#. translators: DataViews operator name
msgid "Less than or equal"
msgstr "Inférieur ou égal"

#: assets/admin/js/index.js:11964
#. translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10".
msgid "<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est inférieur ou égal à : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:11984
#. translators: DataViews operator name
msgid "Greater than or equal"
msgstr "Supérieur ou égal"

#: assets/admin/js/index.js:11988
#. translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10".
msgid "<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est supérieur ou égal à : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12008
#. translators: DataViews operator name
msgid "Before"
msgstr "Avant"

#: assets/admin/js/index.js:12012
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01".
msgid "<Name>%1$s is before: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est avant : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12031
#. translators: DataViews operator name
msgid "After"
msgstr "Après"

#: assets/admin/js/index.js:12035
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01".
msgid "<Name>%1$s is after: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est après : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12054
#. translators: DataViews operator name
msgid "Before (inc)"
msgstr "Avant (inclus)"

#: assets/admin/js/index.js:12058
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or before: 2024-01-01".
msgid "<Name>%1$s is on or before: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est au plus tard le : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12079
#. translators: DataViews operator name
msgid "After (inc)"
msgstr "Après (inclus)"

#: assets/admin/js/index.js:12083
#. translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or after: 2024-01-01".
msgid "<Name>%1$s is on or after: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s est à partir du : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12104
#. translators: DataViews operator name
msgid "Contains"
msgstr "Contient"

#: assets/admin/js/index.js:12108
#. translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello".
msgid "<Name>%1$s contains: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s contient : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12126
#. translators: DataViews operator name
msgid "Doesn't contain"
msgstr "Ne contient pas"

#: assets/admin/js/index.js:12130
#. translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello".
msgid "<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s ne contient pas : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12150
#. translators: DataViews operator name
msgid "Starts with"
msgstr "Commence par"

#: assets/admin/js/index.js:12154
#. translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello".
msgid "<Name>%1$s starts with: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s commence par : </Name><Value>%2$s</Value>"

#: assets/admin/js/index.js:12172
#. translators: DataViews operator name
msgid "On"
msgstr "Le"

#: assets/admin/js/index.js:12195
#. translators: DataViews operator name
msgid "Not on"
msgstr "Pas le"

#: assets/admin/js/index.js:12254
#. translators: 1: Filter name e.g.: "Unknown status for Author".
msgid "Unknown status for %1$s"
msgstr "Statut inconnu pour %1$s"

#: assets/admin/js/index.js:12285
msgid "Conditions"
msgstr "Conditions"

#: assets/admin/js/index.js:12422
#. translators: 1: Filter name.
msgid "Filter by: %1$s"
msgstr "Filtrer par : %1$s"

#: assets/admin/js/index.js:12469
#: assets/admin/js/index.js:12551
msgid "Reset"
msgstr "Réinitialiser"

#: assets/admin/js/index.js:12469
msgid "Remove"
msgstr "Supprimer"

#: assets/admin/js/index.js:12732
msgid "No results"
msgstr "Aucun résultat"

#: assets/admin/js/index.js:12814
#. translators: 1: current page number. 2: total number of pages.
msgid "Page %1$d of %2$d"
msgstr "Page %1$d sur %2$d"

#: assets/admin/js/index.js:12854
msgid "Current page"
msgstr "Page actuelle"

#: assets/admin/js/index.js:12881
msgid "Previous page"
msgstr "Page précédente"

#: assets/admin/js/index.js:12894
msgid "Next page"
msgstr "Page suivante"

#: assets/admin/js/index.js:13062
msgid "Layout"
msgstr "Disposition"

#: assets/admin/js/index.js:13125
msgid "Sort by"
msgstr "Trier par"

#: assets/admin/js/index.js:13159
msgid "Order"
msgstr "Ordre"

#: assets/admin/js/index.js:13203
msgid "Items per page"
msgstr "Éléments par page"

#: assets/admin/js/index.js:13246
msgid "Reset view"
msgstr "Réinitialiser la vue"

#: assets/admin/js/index.js:13312
msgid "Appearance"
msgstr "Apparence"

#: assets/admin/js/index.js:13482
msgid "Days"
msgstr "Jour"

#: assets/admin/js/index.js:13483
msgid "Weeks"
msgstr "Semaine"

#: assets/admin/js/index.js:13484
msgid "Months"
msgstr "Mois"

#: assets/admin/js/index.js:13485
msgid "Years"
msgstr "Année"

#: assets/admin/js/index.js:13488
msgid "Days ago"
msgstr "Il y a un jour"

#: assets/admin/js/index.js:13489
msgid "Weeks ago"
msgstr "Il y a une semaine"

#: assets/admin/js/index.js:13490
msgid "Months ago"
msgstr "Il y a un mois"

#: assets/admin/js/index.js:13491
msgid "Years ago"
msgstr "Il y a un an"

#: assets/admin/js/index.js:13552
msgid "Unit"
msgstr "Unité"

#: assets/admin/js/index.js:13804
#: assets/admin/js/index.js:16948
#: assets/admin/js/index.js:17154
msgid "Required"
msgstr "Obligatoire"

#: assets/admin/js/index.js:13806
#: assets/admin/js/index.js:16950
#: assets/admin/js/index.js:17156
msgid "Optional"
msgstr "Optionnel"

#: assets/admin/js/index.js:13824
msgid "Date time"
msgstr "Date et heure"

#: assets/admin/js/index.js:16696
msgid "Today"
msgstr "Aujourd'hui"

#: assets/admin/js/index.js:16701
msgid "Yesterday"
msgstr "Hier"

#: assets/admin/js/index.js:16709
msgid "Past week"
msgstr "Semaine passée"

#: assets/admin/js/index.js:16717
msgid "Past month"
msgstr "Mois passé"

#: assets/admin/js/index.js:16727
msgid "Last 7 days"
msgstr "7 derniers jours"

#: assets/admin/js/index.js:16735
msgid "Last 30 days"
msgstr "30 derniers jours"

#: assets/admin/js/index.js:16743
msgid "Month to date"
msgstr "Mois en cours"

#: assets/admin/js/index.js:16751
msgid "Last year"
msgstr "Année dernière"

#: assets/admin/js/index.js:16759
msgid "Year to date"
msgstr "Année en cours"

#: assets/admin/js/index.js:17003
#: assets/admin/js/index.js:17209
msgid "Custom"
msgstr "Personnalisé"

#: assets/admin/js/index.js:17015
msgid "Date"
msgstr "Date"

#: assets/admin/js/index.js:17229
msgid "From"
msgstr "De"

#: assets/admin/js/index.js:17245
msgid "To"
msgstr "À"

#: assets/admin/js/index.js:17616
msgid "The max. value must be greater than the min. value."
msgstr "La valeur max. doit être supérieure à la valeur min."

#: assets/admin/js/index.js:17621
msgid "Min."
msgstr "Min."

#: assets/admin/js/index.js:17633
msgid "Max."
msgstr "Max."

#: assets/admin/js/index.js:18113
msgid "Open color picker"
msgstr "Ouvrir le sélecteur de couleur"

#: assets/admin/js/index.js:18228
msgid "Hide password"
msgstr "Masquer le mot de passe"

#: assets/admin/js/index.js:18228
msgid "Show password"
msgstr "Afficher le mot de passe"

#: assets/admin/js/index.js:18536
msgid "Value must be a valid email address."
msgstr "La valeur doit être une adresse e-mail valide."

#: assets/admin/js/index.js:18656
msgid "Value must be an integer."
msgstr "La valeur doit être un entier."

#: assets/admin/js/index.js:18749
msgid "Value must be a number."
msgstr "La valeur doit être un nombre."

#: assets/admin/js/index.js:19047
msgid "True"
msgstr "Vrai"

#: assets/admin/js/index.js:19050
msgid "False"
msgstr "Faux"

#: assets/admin/js/index.js:19057
msgid "Value must be true, false, or undefined"
msgstr "La valeur doit être vrai, faux ou indéfini"

#: assets/admin/js/index.js:19145
msgid "Value must be an array."
msgstr "La valeur doit être un tableau."

#: assets/admin/js/index.js:19148
msgid "Every value must be a string."
msgstr "Chaque valeur doit être une chaîne de caractères."

#: assets/admin/js/index.js:19306
msgid "Value must be a valid color."
msgstr "La valeur doit être une couleur valide."

#: assets/admin/js/index.js:5405
msgctxt "Density option for DataView layout"
msgid "Comfortable"
msgstr "Confortable"

#: assets/admin/js/index.js:5416
msgctxt "Density option for DataView layout"
msgid "Balanced"
msgstr "Équilibré"

#: assets/admin/js/index.js:5424
msgctxt "Density option for DataView layout"
msgid "Compact"
msgstr "Compact"

#: assets/admin/js/index.js:5697
msgctxt "verb"
msgid "Filter"
msgstr "Filtrer"

#: assets/admin/js/index.js:12841
#. translators: 1: Current page number, 2: Total number of pages.
msgctxt "paging"
msgid "<div>Page</div>%1$s<div>of %2$d</div>"
msgstr "<div>Page</div>%1$s<div>sur %2$d</div>"

#: assets/admin/js/index.js:13275
msgctxt "View is used as a noun"
msgid "View options"
msgstr "Options d’affichage"
