msgid ""
msgstr ""
"Project-Id-Version: Admin Options Pages 1.0.0\n"
"Report-Msgid-Bugs-To: https://github.com/poolghost/adminoptionspages-issues/issues\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-10-09T10:01:38+00:00\n"
"PO-Revision-Date: 2026-10-09T10:01:38+00:00\n"
"Language: fr\n"
"X-Generator: WP-CLI 2.11.0\n"
"X-Domain: admin-options-pages\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. Plugin Name of the plugin
#: admin-options-pages.php
#: App/Frontend/BlockBindings.php:51
msgid "Admin Options Pages"
msgstr "Admin Options Pages"

#. Plugin URI of the plugin
#: admin-options-pages.php
msgid "https://adminoptionspages.com"
msgstr "https://adminoptionspages.com"

#. Description of the plugin
#: admin-options-pages.php
msgid "Create and edit your own options pages with ease."
msgstr "Créez et modifiez facilement vos propres pages d’options."

#. Author of the plugin
#: admin-options-pages.php
msgid "Johannes van Poelgeest"
msgstr "Johannes van Poelgeest"

#. Author URI of the plugin
#: admin-options-pages.php
msgid "https://poolghost.com"
msgstr "https://poolghost.com"

#: App/Admin/AdminPages/AdminPages.php:74
msgid "Options Pages"
msgstr "Pages d’options"

#: App/Admin/AdminPages/AdminPages.php:86
msgid "All Options Pages"
msgstr "Toutes les pages d’options"

#: App/Admin/AdminPages/AdminPages.php:98
#: App/Admin/AdminPages/SubpageMaster.php:66
msgid "Add new"
msgstr "Ajouter"

#: App/Admin/AdminPages/AdminPages.php:112
msgid "edit Page"
msgstr "Modifier la page"

#: App/Admin/AdminPages/AdminPages.php:130
msgid "What's new in Admin Options Pages 1.0"
msgstr "Nouveautés d’Admin Options Pages 1.0"

#: App/Admin/AdminPages/AdminPages.php:131
msgid "What's new"
msgstr "Nouveautés"

#: App/Admin/AdminPages/AdminPages.php:143
#: App/Admin/AdminPages/SubpageImportExport.php:46
#: App/Admin/AdminPages/SubpageSettings.php:37
#: includes/build/editor.js:1
msgid "Settings"
msgstr "Réglages"

#: App/Admin/AdminPages/AdminPages.php:155
#: App/Admin/AdminPages/SubpageImportExport.php:60
#: App/Admin/AdminPages/SubpageSettings.php:51
msgid "Import / Export"
msgstr "Importer / exporter"

#: App/Admin/AdminPages/AdminPages.php:193
msgid "Saved."
msgstr "Enregistré."

#: App/Admin/AdminPages/AdminPages.php:207
#: App/Admin/Input.php:62
msgid "Updated."
msgstr "Mis à jour."

#: App/Admin/AdminPages/AdminPages.php:222
msgid "Pages deleted."
msgstr "Pages supprimées."

#: App/Admin/AdminPages/AdminPages.php:222
msgid "Page deleted."
msgstr "Page supprimée."

#: App/Admin/AdminPages/SubpageEdit.php:60
msgid "You attempted to edit a menu that does not exist. Perhaps it was deleted?"
msgstr "Vous essayez de modifier un menu qui n’existe pas. Peut-être a-t-il été supprimé ?"

#: App/Admin/AdminPages/SubpageEdit.php:62
msgid "Go to all options pages"
msgstr "Aller à toutes les pages d’options"

#: App/Admin/AdminPages/SubpageEdit.php:64
msgid "Menu not found"
msgstr "Menu introuvable"

#: App/Admin/AdminPages/SubpageImportExport.php:53
#: App/Admin/AdminPages/SubpageSettings.php:44
msgid "Global Settings"
msgstr "Réglages généraux"

#: App/Admin/AdminPages/SubpageImportExport.php:119
msgid "Sorry, you are not allowed to export."
msgstr "Vous n’avez pas l’autorisation d’exporter."

#: App/Admin/AdminPages/SubpageMaster.php:91
msgid "Creating options pages has never been easier."
msgstr "Créer des pages d’options n’a jamais été aussi simple."

#: App/Admin/AdminPages/SubpageMaster.php:93
#: includes/build/editor.js:1
msgid "Documentation"
msgstr "Documentation"

#: App/Admin/AdminPages/SubpageMaster.php:106
msgid "love"
msgstr "aimez"

#: App/Admin/AdminPages/SubpageMaster.php:112
msgid "five stars"
msgstr "cinq étoiles"

#. translators: 1: an icon of a heart (with the screen reader text "love"), 2: a link with five stars, 3: a link to the plugin
#: App/Admin/AdminPages/SubpageMaster.php:119
msgid "If you really %1$s this plugin, consider giving some %2$s to help make %3$s more known."
msgstr "Si vous %1$s vraiment cette extension, pensez à lui donner %2$s pour faire connaître %3$s."

#: App/Admin/AdminPages/SubpageWhatsNew.php:123
msgid "See what's new"
msgstr "Voir les nouveautés"

#: App/Admin/AdminPages/views/whats-new-1.0.php:20
msgid "Admin Options Pages 1.0"
msgstr "Admin Options Pages 1.0"

#: App/Admin/AdminPages/views/whats-new-1.0.php:22
msgid "Import and export with your data, your own field types and your values on your website."
msgstr "L’import et l’export avec vos données, vos propres types de champs et vos valeurs sur votre site."

#: App/Admin/AdminPages/views/whats-new-1.0.php:27
msgid "Welcome to Admin Options Pages 1.0"
msgstr "Bienvenue dans Admin Options Pages 1.0"

#: App/Admin/AdminPages/views/whats-new-1.0.php:28
msgid "This is the biggest update of the plugin so far. Menus now move to another site with all their values, so the options pages you built and filled locally go live in one file. You can add field types of your own, there are nine new built-in ones, and the values of your fields can be shown on your website without code. Your menus, pages, fields and values are all still here."
msgstr "C’est la plus grande mise à jour de l’extension à ce jour. Les menus passent maintenant sur un autre site avec toutes leurs valeurs : les pages d’options que vous avez construites et remplies en local sont mises en ligne en un seul fichier. Vous pouvez ajouter vos propres types de champs, il y en a neuf nouveaux intégrés, et les valeurs de vos champs peuvent s’afficher sur votre site sans code. Vos menus, pages, champs et valeurs sont tous toujours là."

#: App/Admin/AdminPages/views/whats-new-1.0.php:34
msgid "Import and export, with your data"
msgstr "Importer et exporter, avec vos données"

#: App/Admin/AdminPages/views/whats-new-1.0.php:36
msgid "Build and fill your options pages locally, then take them live in one file."
msgstr "Construisez et remplissez vos pages d’options en local, puis mettez-les en ligne en un seul fichier."

#: App/Admin/AdminPages/views/whats-new-1.0.php:37
msgid "Export the menus you choose together with the values of their fields, and import them on your live site, a staging site or your next project. No more typing the same settings twice."
msgstr "Exportez les menus de votre choix avec les valeurs de leurs champs, et importez-les sur votre site en production, un site de préproduction ou votre prochain projet. Fini de saisir deux fois les mêmes réglages."

#: App/Admin/AdminPages/views/whats-new-1.0.php:39
msgid "Before anything changes you see what would happen, and you choose per menu, page, field and value. Nothing is replaced unless you choose it, and an import is all or nothing. Exports made with 0.9 can be imported too."
msgstr "Avant tout changement, vous voyez ce qui se passerait, et vous choisissez par menu, page, champ et valeur. Rien n’est remplacé sans votre choix, et un import se fait entièrement ou pas du tout. Les exports faits avec la 0.9 peuvent aussi être importés."

#: App/Admin/AdminPages/views/whats-new-1.0.php:42
msgid "The preview of an import, with a checkbox for every menu, page, field and value"
msgstr "L’aperçu d’un import, avec une case à cocher pour chaque menu, page, champ et valeur"

#: App/Admin/AdminPages/views/whats-new-1.0.php:48
msgid "An options page with a logo, a brand color and contact details"
msgstr "Une page d’options avec un logo, une couleur de marque et des coordonnées"

#: App/Admin/AdminPages/views/whats-new-1.0.php:51
msgid "Nine new field types"
msgstr "Neuf nouveaux types de champs"

#: App/Admin/AdminPages/views/whats-new-1.0.php:53
msgid "Email, Link, Password, Date, Time, Date and time, Range, Button group and File."
msgstr "E-mail, Lien, Mot de passe, Date, Heure, Date et heure, Curseur, Groupe de boutons et Fichier."

#: App/Admin/AdminPages/views/whats-new-1.0.php:54
msgid "That makes 21 field types. Each one checks what is entered, and an image or file field only accepts the file types you choose, also when something is uploaded."
msgstr "Cela fait 21 types de champs. Chacun vérifie ce qui est saisi, et un champ image ou fichier n’accepte que les types de fichiers que vous choisissez, y compris lors du téléversement."

#: App/Admin/AdminPages/views/whats-new-1.0.php:61
msgid "Your own field types"
msgstr "Vos propres types de champs"

#: App/Admin/AdminPages/views/whats-new-1.0.php:63
msgid "Need a field that is not there? Add it yourself."
msgstr "Il vous manque un champ ? Ajoutez-le vous-même."

#: App/Admin/AdminPages/views/whats-new-1.0.php:64
msgid "Register a field type from your theme or plugin with one class: what the editor asks for, how the value is checked and stored, and how it shows on the options page and on your website. It appears in the field picker next to the built-in types, which use exactly the same API."
msgstr "Enregistrez un type de champ depuis votre thème ou votre extension avec une seule classe : ce que l’éditeur demande, comment la valeur est vérifiée et enregistrée, et comment elle s’affiche sur la page d’options et sur votre site. Il apparaît dans le sélecteur de champs à côté des types intégrés, qui utilisent exactement la même API."

#: App/Admin/AdminPages/views/whats-new-1.0.php:66
msgid "The Field Types API is stable from 1.0 on and follows semantic versioning, so your field types keep working with the next versions."
msgstr "La Field Types API est stable à partir de la 1.0 et suit le versionnage sémantique : vos types de champs continuent de fonctionner avec les prochaines versions."

#: App/Admin/AdminPages/views/whats-new-1.0.php:87
msgid "A paragraph connected to a field in the Attributes panel"
msgstr "Un paragraphe relié à un champ dans le panneau Attributs"

#: App/Admin/AdminPages/views/whats-new-1.0.php:90
msgid "Your values on your website"
msgstr "Vos valeurs sur votre site"

#: App/Admin/AdminPages/views/whats-new-1.0.php:92
msgid "With a shortcode or a block, no code needed."
msgstr "Avec un code court ou un bloc, sans code."

#: App/Admin/AdminPages/views/whats-new-1.0.php:93
msgid "Put a field in a post with [aop_option name=\"…\"], or connect a paragraph, heading, button or image to it in the Attributes panel of the block editor. Change the value once, and it changes everywhere."
msgstr "Placez un champ dans un article avec [aop_option name=\"…\"], ou reliez-y un paragraphe, un titre, un bouton ou une image dans le panneau Attributs de l’éditeur de blocs. Modifiez la valeur une fois, et elle change partout."

#: App/Admin/AdminPages/views/whats-new-1.0.php:95
msgid "Switch on \"Use in shortcode and blocks\" for the fields you want to show. Fields made before 1.0 have it off, so nothing appears on your website by itself."
msgstr "Activez « Utiliser dans les codes courts et les blocs » pour les champs que vous voulez afficher. Pour les champs créés avant la 1.0, c’est désactivé : rien n’apparaît tout seul sur votre site."

#: App/Admin/AdminPages/views/whats-new-1.0.php:101
msgid "Rewritten in React"
msgstr "Réécrit en React"

#: App/Admin/AdminPages/views/whats-new-1.0.php:102
msgid "Under the hood the editor is rewritten in React, the WordPress way: with the components and the data store the block editor is made of."
msgstr "Sous le capot, l’éditeur est réécrit en React, à la manière de WordPress : avec les composants et le magasin de données dont est fait l’éditeur de blocs."

#: App/Admin/AdminPages/views/whats-new-1.0.php:105
msgid "Change any saved value"
msgstr "Modifier n’importe quelle valeur enregistrée"

#: App/Admin/AdminPages/views/whats-new-1.0.php:106
msgid "Developers can change the value of any field before it is stored with the new filters aop_sanitized_option and aop_sanitized_option_{name}."
msgstr "Les développeurs peuvent modifier la valeur de n’importe quel champ avant son enregistrement avec les nouveaux filtres aop_sanitized_option et aop_sanitized_option_{name}."

#: App/Admin/AdminPages/views/whats-new-1.0.php:109
msgid "A safe upgrade"
msgstr "Une mise à niveau sûre"

#: App/Admin/AdminPages/views/whats-new-1.0.php:110
msgid "Your pages are stored in a new format now. A copy in the old format is kept for 90 days."
msgstr "Vos pages sont maintenant enregistrées dans un nouveau format. Une copie dans l’ancien format est conservée pendant 90 jours."

#: App/Admin/AdminPages/views/whats-new-1.0.php:116
#: App/Admin/AdminPages/views/whats-new.php:71
msgid "Requirements"
msgstr "Prérequis"

#: App/Admin/AdminPages/views/whats-new-1.0.php:117
msgid "Admin Options Pages 1.0 needs WordPress 6.9 or later and PHP 8.1 or later."
msgstr "Admin Options Pages 1.0 nécessite WordPress 6.9 ou supérieur et PHP 8.1 ou supérieur."

#: App/Admin/AdminPages/views/whats-new-1.0.php:119
#: App/Admin/AdminPages/views/whats-new.php:74
msgid "Go to your options pages"
msgstr "Aller à vos pages d’options"

#: App/Admin/AdminPages/views/whats-new-1.0.php:120
#: App/Admin/AdminPages/views/whats-new.php:75
msgid "Read the documentation"
msgstr "Lire la documentation"

#: App/Admin/ListTable.php:40
msgctxt "media modal menu"
msgid "Menu"
msgstr "Menu"

#: App/Admin/ListTable.php:40
#: App/Fields/Types/Subtitle.php:17
#: App/Fields/Types/Subtitle.php:38
#: includes/build/editor.js:1
#: includes/build/editor.js:4
msgid "Title"
msgstr "Titre"

#: App/Admin/ListTable.php:41
#: includes/build/editor.js:1
#: includes/build/editor.js:4
msgid "Position"
msgstr "Position"

#: App/Admin/ListTable.php:42
msgid "Pages"
msgstr "Pages"

#: App/Admin/Notice.php:18
msgid "Dismiss this notice."
msgstr "Ignorer cette notification."

#: App/Admin/Text.php:11
msgid "Publish"
msgstr "Publier"

#: App/Admin/Text.php:13
#: includes/build/editor.js:1
msgid "Are you sure?"
msgstr "Confirmez-vous ?"

#: App/Admin/Text.php:14
#: App/Admin/Text.php:28
#: includes/build/editor.js:1
msgid "Cancel"
msgstr "Annuler"

#: App/Admin/Text.php:15
#: App/Admin/Text.php:25
#: App/Admin/Text.php:29
#: App/Fields/Types/FileField.php:165
#: App/Fields/Types/Image.php:158
#: includes/build/editor.js:1
msgid "Delete"
msgstr "Supprimer"

#: App/Admin/Text.php:20
msgid "Save"
msgstr "Enregistrer"

#: App/Admin/Text.php:21
msgid "New Pages"
msgstr "Nouvelles pages"

#: App/Admin/Text.php:24
msgid "Update"
msgstr "Mettre à jour"

#: App/Admin/Text.php:26
msgid "Edit Pages"
msgstr "Modifier les pages"

#: App/Admin/WPListTable.php:156
msgid "List View"
msgstr "Vue en liste"

#: App/Admin/WPListTable.php:157
msgid "Excerpt View"
msgstr "Vue avec extrait"

#: App/Admin/WPListTable.php:341
msgid "No items found."
msgstr "Aucun élément trouvé."

#: App/Admin/WPListTable.php:461
msgid "Show more details"
msgstr "Afficher plus de détails"

#. translators: %s: number of items
#: App/Admin/WPListTable.php:548
#: App/Admin/WPListTable.php:1184
msgid "%s item"
msgid_plural "%s items"
msgstr[0] "%s élément"
msgstr[1] "%s éléments"

#: App/Admin/WPListTable.php:585
msgid "First page"
msgstr "Première page"

#: App/Admin/WPListTable.php:596
msgid "Previous page"
msgstr "Page précédente"

#: App/Admin/WPListTable.php:603
#: App/Admin/WPListTable.php:607
msgid "Current Page"
msgstr "Page actuelle"

#. translators: 1: current page, 2: total pages
#: App/Admin/WPListTable.php:614
msgctxt "paging"
msgid "%1$s of %2$s"
msgstr "%1$s sur %2$s"

#: App/Admin/WPListTable.php:622
msgid "Next page"
msgstr "Page suivante"

#: App/Admin/WPListTable.php:633
msgid "Last page"
msgstr "Dernière page"

#: App/Admin/WPListTable.php:872
msgid "Select All"
msgstr "Tout sélectionner"

#: App/Admin/WPListTable.php:1129
msgid "Edit"
msgstr "Modifier"

#: App/Data.php:653
msgid "The link you followed has expired."
msgstr "Le lien que vous avez suivi a expiré."

#. translators: 1: a field type, 2: an option name
#: App/Fields/FieldManager.php:171
msgid "The field type \"%1$s\" of the option \"%2$s\" is not available, so the field is not shown. Activate the plugin that provides it. Nothing was deleted."
msgstr "Le type de champ « %1$s » de l’option « %2$s » n’est pas disponible, le champ n’est donc pas affiché. Activez l’extension qui le fournit. Rien n’a été supprimé."

#. translators: %s: a PHP class name
#: App/Fields/FieldRegistry.php:95
msgid "%s is not a field type."
msgstr "%s n’est pas un type de champ."

#. translators: 1: a field type, 2: a PHP class name
#: App/Fields/FieldRegistry.php:104
msgid "The field type \"%1$s\" is already registered; %2$s was ignored."
msgstr "Le type de champ « %1$s » est déjà enregistré ; %2$s a été ignoré."

#. translators: 1: a PHP class name, 2: a field type
#: App/Fields/FieldRegistry.php:185
msgid "%1$s is not the class of the field type \"%2$s\"."
msgstr "%1$s n’est pas la classe du type de champ « %2$s »."

#: App/Fields/Setting.php:54
#: includes/build/editor.js:1
msgid "Field label"
msgstr "Libellé du champ"

#: App/Fields/Setting.php:59
#: includes/build/editor.js:1
msgid "Field name"
msgstr "Nom du champ"

#: App/Fields/Setting.php:64
#: includes/build/editor.js:1
msgid "Autoload"
msgstr "Chargement automatique"

#: App/Fields/Setting.php:75
#: includes/build/editor.js:1
msgid "Use in shortcode and blocks"
msgstr "Utiliser dans les codes courts et les blocs"

#: App/Fields/Setting.php:80
#: includes/build/editor.js:1
msgid "Additional CSS Class(es)"
msgstr "Classe(s) CSS supplémentaire(s)"

#: App/Fields/Setting.php:85
#: App/Fields/Types/Description.php:17
#: includes/build/editor.js:1
msgid "Description"
msgstr "Description"

#: App/Fields/Setting.php:90
#: App/Fields/Types/DateField.php:29
#: App/Fields/Types/DateTimeField.php:29
#: App/Fields/Types/Email.php:29
#: App/Fields/Types/Link.php:29
#: App/Fields/Types/TimeField.php:29
#: includes/build/editor.js:1
msgid "Default value"
msgstr "Valeur par défaut"

#: App/Fields/Types/ButtonGroup.php:19
#: includes/build/editor.js:1
msgid "Button group"
msgstr "Groupe de boutons"

#: App/Fields/Types/ButtonGroup.php:34
#: App/Fields/Types/RadioButton.php:34
#: App/Fields/Types/Select.php:29
#: includes/build/editor.js:1
msgid "Field values"
msgstr "Valeurs du champ"

#: App/Fields/Types/Checkbox.php:17
#: includes/build/editor.js:1
msgid "Checkbox"
msgstr "Case à cocher"

#: App/Fields/Types/Checkbox.php:32
#: includes/build/editor.js:1
msgid "Text when checked"
msgstr "Texte si cochée"

#: App/Fields/Types/Checkbox.php:33
#: includes/build/editor.js:1
msgid "Text when not checked"
msgstr "Texte si non cochée"

#: App/Fields/Types/Checkbox.php:34
#: App/Fields/Types/Number.php:34
#: App/Fields/Types/Range.php:34
#: App/Fields/Types/TextField.php:30
#: includes/build/editor.js:1
msgid "Text after input field"
msgstr "Texte après le champ de saisie"

#: App/Fields/Types/ColorPicker.php:20
#: includes/build/editor.js:1
msgid "Color picker"
msgstr "Sélecteur de couleur"

#: App/Fields/Types/ColorPicker.php:35
#: includes/build/editor.js:1
msgid "Default color (HEX)"
msgstr "Couleur par défaut (HEX)"

#: App/Fields/Types/DateField.php:19
#: includes/build/editor.js:1
msgid "Date"
msgstr "Date"

#: App/Fields/Types/DateField.php:31
#: App/Fields/Types/DateTimeField.php:31
#: App/Fields/Types/Email.php:31
#: App/Fields/Types/Link.php:31
#: App/Fields/Types/Password.php:29
#: App/Fields/Types/Textarea.php:31
#: App/Fields/Types/TextField.php:32
#: App/Fields/Types/TimeField.php:31
#: includes/build/editor.js:1
msgid "Field style"
msgstr "Style du champ"

#: App/Fields/Types/DateTimeField.php:19
#: includes/build/editor.js:1
msgid "Date and time"
msgstr "Date et heure"

#: App/Fields/Types/Email.php:18
#: includes/build/editor.js:1
msgid "Email"
msgstr "E-mail"

#: App/Fields/Types/Email.php:28
#: App/Fields/Types/Link.php:28
#: App/Fields/Types/Password.php:26
#: App/Fields/Types/Textarea.php:28
#: App/Fields/Types/TextField.php:28
#: includes/build/editor.js:1
msgid "Placeholder"
msgstr "Texte indicatif"

#: App/Fields/Types/FileField.php:21
#: includes/build/editor.js:1
msgid "File"
msgstr "Fichier"

#: App/Fields/Types/FileField.php:39
#: includes/build/editor.js:1
msgid "Allowed file types"
msgstr "Types de fichiers autorisés"

#: App/Fields/Types/FileField.php:145
#: App/Fields/Types/Image.php:138
msgid "Upload"
msgstr "Téléverser"

#: App/Fields/Types/HorizontalRule.php:17
#: includes/build/editor.js:1
msgid "Horizontal rule"
msgstr "Ligne horizontale"

#: App/Fields/Types/Image.php:21
#: includes/build/editor.js:1
msgid "Image"
msgstr "Image"

#: App/Fields/Types/Image.php:39
#: includes/build/editor.js:1
msgid "Allowed extensions"
msgstr "Extensions autorisées"

#: App/Fields/Types/Link.php:18
#: includes/build/editor.js:1
msgid "Link"
msgstr "Lien"

#: App/Fields/Types/Number.php:20
#: includes/build/editor.js:1
msgid "Number"
msgstr "Nombre"

#: App/Fields/Types/Number.php:30
#: App/Fields/Types/Range.php:30
#: includes/build/editor.js:1
msgid "Minimum value"
msgstr "Valeur minimale"

#: App/Fields/Types/Number.php:31
#: App/Fields/Types/Range.php:31
#: includes/build/editor.js:1
msgid "Maximum value"
msgstr "Valeur maximale"

#: App/Fields/Types/Number.php:33
#: App/Fields/Types/Range.php:33
#: includes/build/editor.js:1
msgid "Decimals"
msgstr "Décimales"

#: App/Fields/Types/Password.php:17
#: includes/build/editor.js:1
msgid "Password"
msgstr "Mot de passe"

#: App/Fields/Types/RadioButton.php:19
#: includes/build/editor.js:1
msgid "Radio buttons"
msgstr "Boutons radio"

#: App/Fields/Types/Range.php:20
#: includes/build/editor.js:1
msgid "Range"
msgstr "Curseur"

#: App/Fields/Types/Select.php:19
#: includes/build/editor.js:1
msgid "Select"
msgstr "Liste déroulante"

#: App/Fields/Types/Textarea.php:18
#: includes/build/editor.js:1
msgid "Textarea"
msgstr "Zone de texte"

#: App/Fields/Types/Textarea.php:35
#: includes/build/editor.js:1
msgid "Description italic"
msgstr "Description en italique"

#: App/Fields/Types/TextField.php:18
#: includes/build/editor.js:1
msgid "Text field"
msgstr "Champ texte"

#: App/Fields/Types/TextField.php:35
#: includes/build/editor.js:1
msgid "Formatted as code"
msgstr "Mis en forme comme du code"

#: App/Fields/Types/TimeField.php:19
#: includes/build/editor.js:1
msgid "Time"
msgstr "Heure"

#: App/Fields/Types/WysiwygEditor.php:18
#: includes/build/editor.js:1
msgid "Wysiwyg editor"
msgstr "Éditeur WYSIWYG"

#: App/Fields/Types/WysiwygEditor.php:30
#: includes/build/editor.js:1
msgid "Show media upload buttons"
msgstr "Afficher les boutons d’ajout de médias"

#: App/Fields/Types/WysiwygEditor.php:32
#: includes/build/editor.js:1
msgid "Toolbar"
msgstr "Barre d’outils"

#: App/Fields/ValueSanitizer.php:43
msgid "The value on this settings field is not allowed."
msgstr "La valeur de ce champ de réglage n’est pas autorisée."

#: App/Fields/ValueSanitizer.php:44
msgid "Some of the value on this settings field is not allowed."
msgstr "Une partie de la valeur de ce champ de réglage n’est pas autorisée."

#: App/Fields/ValueSanitizer.php:85
msgid "This is not a correct formatted Hex color."
msgstr "Ce n’est pas une couleur hexadécimale correctement formatée."

#: App/Frontend/Shortcode.php:71
msgid "the shortcode has no name=\"...\""
msgstr "le code court n’a pas de name=\"...\""

#: App/Frontend/Shortcode.php:73
msgid "\"Use in shortcode and blocks\" is off for this field, or its type cannot be shown"
msgstr "« Utiliser dans les codes courts et les blocs » est désactivé pour ce champ, ou son type ne peut pas être affiché"

#: App/Frontend/Shortcode.php:75
msgid "this is not an option of Admin Options Pages"
msgstr "ce n’est pas une option d’Admin Options Pages"

#: App/ImportExport/Importer.php:95
msgid "The database tables of this site cannot roll back. If something goes wrong halfway, part of the import may remain."
msgstr "Les tables de base de données de ce site ne peuvent pas annuler les modifications. Si quelque chose échoue en cours de route, une partie de l’import peut rester."

#: App/ImportExport/Importer.php:141
msgid "This menu is in the file more than once."
msgstr "Ce menu figure plus d’une fois dans le fichier."

#: App/ImportExport/Importer.php:147
msgid "The menu on this site was saved by a newer version of the plugin. Update the plugin first."
msgstr "Le menu de ce site a été enregistré par une version plus récente de l’extension. Mettez d’abord l’extension à jour."

#: App/ImportExport/Importer.php:153
msgid "Another menu on this site already has the id of this menu."
msgstr "Un autre menu de ce site a déjà l’identifiant de ce menu."

#. translators: %s: an option name
#: App/ImportExport/Importer.php:166
msgid "The option name \"%s\" is used by more than one menu in the file."
msgstr "Le nom d’option « %s » est utilisé par plus d’un menu dans le fichier."

#. translators: %s: the name of a field type
#: App/ImportExport/Importer.php:257
msgid "The field type \"%s\" is not available on this site. Activate the plugin that provides it."
msgstr "Le type de champ « %s » n’est pas disponible sur ce site. Activez l’extension qui le fournit."

#: App/ImportExport/Importer.php:262
msgid "This is not a valid option name."
msgstr "Ce n’est pas un nom d’option valide."

#: App/ImportExport/Importer.php:264
msgid "This option name is used by WordPress or another plugin."
msgstr "Ce nom d’option est utilisé par WordPress ou une autre extension."

#: App/ImportExport/Importer.php:329
msgid "Something in this menu is not allowed."
msgstr "Quelque chose dans ce menu n’est pas autorisé."

#: App/ImportExport/Importer.php:339
msgid "The name of this menu does not match what is in it."
msgstr "Le nom de ce menu ne correspond pas à son contenu."

#: App/ImportExport/Importer.php:458
msgid "Checked"
msgstr "Cochée"

#: App/ImportExport/Importer.php:458
msgid "Not checked"
msgstr "Non cochée"

#. translators: %s: the id of an image or file in the media library
#: App/ImportExport/Importer.php:469
msgid "Media ID %s"
msgstr "ID de média %s"

#: App/ImportExport/Importer.php:501
msgid "This import has expired. Choose the file again."
msgstr "Cet import a expiré. Choisissez à nouveau le fichier."

#. translators: %s: the name of a menu
#: App/ImportExport/Importer.php:642
msgid "Without its first page the menu \"%s\" would get the name of a menu that is on this site already. Import the first page too, or choose another page as the first."
msgstr "Sans sa première page, le menu « %s » prendrait le nom d’un menu déjà présent sur ce site. Importez aussi la première page, ou choisissez une autre page comme première."

#: App/ImportExport/Importer.php:667
#: App/ImportExport/Importer.php:720
msgid "A choice was made for a menu that is not in the file."
msgstr "Un choix a été fait pour un menu qui n’est pas dans le fichier."

#: App/ImportExport/Importer.php:674
msgid "A choice was made for a page or field that is not in the file."
msgstr "Un choix a été fait pour une page ou un champ qui n’est pas dans le fichier."

#: App/ImportExport/Importer.php:681
msgid "A menu needs at least one page."
msgstr "Un menu a besoin d’au moins une page."

#. translators: %s: the title of a menu
#: App/ImportExport/Importer.php:709
msgid "That cannot be done with the menu \"%s\"."
msgstr "Ce n’est pas possible avec le menu « %s »."

#. translators: %s: an option name
#: App/ImportExport/Importer.php:745
msgid "That cannot be done with the option \"%s\"."
msgstr "Ce n’est pas possible avec l’option « %s »."

#: App/ImportExport/Importer.php:771
msgid "A menu in the file could not be saved. Nothing was imported."
msgstr "Un menu du fichier n’a pas pu être enregistré. Rien n’a été importé."

#. translators: %s: an option name
#: App/ImportExport/Importer.php:810
msgid "The value of \"%s\" was changed by its field type."
msgstr "La valeur de « %s » a été modifiée par son type de champ."

#: App/ImportExport/Package.php:37
msgid "The file is too large to import."
msgstr "Le fichier est trop volumineux pour être importé."

#: App/ImportExport/Package.php:46
msgid "This is not a JSON file, or it is not valid UTF-8."
msgstr "Ce n’est pas un fichier JSON, ou il n’est pas en UTF-8 valide."

#: App/ImportExport/Package.php:50
#: App/ImportExport/Package.php:60
#: App/ImportExport/Package.php:82
msgid "This file does not look like an export of Admin Options Pages."
msgstr "Ce fichier ne ressemble pas à un export d’Admin Options Pages."

#. translators: 1: the version of the file, 2: the version this plugin reads
#: App/ImportExport/Package.php:107
msgid "This file has export format %1$d. This version of the plugin reads format %2$d. Update the plugin on this site and try again."
msgstr "Ce fichier a le format d’export %1$d. Cette version de l’extension lit le format %2$d. Mettez à jour l’extension sur ce site et réessayez."

#. translators: 1: where in the file, 2: the type that is expected
#: App/ImportExport/SchemaValidator.php:36
msgid "%1$s must be of type %2$s."
msgstr "%1$s doit être de type %2$s."

#. translators: %s: where in the file
#: App/ImportExport/SchemaValidator.php:43
msgid "%s has a value that is not supported."
msgstr "%s a une valeur qui n’est pas prise en charge."

#. translators: %s: where in the file
#: App/ImportExport/SchemaValidator.php:48
msgid "%s has a value that is not allowed."
msgstr "%s a une valeur qui n’est pas autorisée."

#. translators: %s: where in the file
#: App/ImportExport/SchemaValidator.php:62
msgid "%s does not have what it needs."
msgstr "Il manque à %s ce dont il a besoin."

#. translators: 1: where in the file, 2: a number
#: App/ImportExport/SchemaValidator.php:81
msgid "%1$s is longer than %2$d characters."
msgstr "%1$s dépasse %2$d caractères."

#. translators: %s: where in the file
#: App/ImportExport/SchemaValidator.php:86
msgid "%s is empty."
msgstr "%s est vide."

#. translators: 1: where in the file, 2: a number
#: App/ImportExport/SchemaValidator.php:102
msgid "%1$s has more than %2$d items."
msgstr "%1$s a plus de %2$d éléments."

#. translators: %s: where in the file
#: App/ImportExport/SchemaValidator.php:107
msgid "%s has no items."
msgstr "%s n’a aucun élément."

#. translators: 1: where in the file, 2: a number
#: App/ImportExport/SchemaValidator.php:112
msgid "%1$s has more than %2$d entries."
msgstr "%1$s a plus de %2$d entrées."

#. translators: 1: where in the file, 2: the name of what is missing
#: App/ImportExport/SchemaValidator.php:118
msgid "%1$s misses \"%2$s\"."
msgstr "Il manque « %2$s » à %1$s."

#: App/ImportExport/SchemaValidator.php:175
msgid "The file"
msgstr "Le fichier"

#: App/Rest/ImportController.php:44
msgid "Choose a file to import."
msgstr "Choisissez un fichier à importer."

#: App/Rest/ImportController.php:65
msgid "The request is not complete."
msgstr "La requête est incomplète."

#: App/Rest/PagesController.php:171
msgid "The page is not valid."
msgstr "La page n’est pas valide."

#: App/Rest/PagesController.php:178
msgid "This page does not exist."
msgstr "Cette page n’existe pas."

#: App/Validator.php:28
msgid "There are no pages to save."
msgstr "Il n’y a aucune page à enregistrer."

#: App/Validator.php:34
msgid "Every page needs a menu title."
msgstr "Chaque page a besoin d’un titre de menu."

#. translators: %s: the option name
#: App/Validator.php:39
msgid "\"%s\" is not a valid option name."
msgstr "« %s » n’est pas un nom d’option valide."

#: App/Validator.php:46
msgid "Every field with an option needs an option name."
msgstr "Chaque champ avec une option a besoin d’un nom d’option."

#. translators: %s: the option name
#: App/Validator.php:52
msgid "The option name \"%s\" is used more than once."
msgstr "Le nom d’option « %s » est utilisé plus d’une fois."

#. translators: %s: the option name
#: App/Validator.php:57
msgid "The option name \"%s\" is already in use."
msgstr "Le nom d’option « %s » est déjà utilisé."

#: App/Validator.php:64
msgid "This menu is already used by another options page."
msgstr "Ce menu est déjà utilisé par une autre page d’options."

#: App/Validator.php:75
msgid "The menu position is not valid."
msgstr "La position du menu n’est pas valide."

#: App/Validator.php:79
msgid "The menu title is not valid."
msgstr "Le titre du menu n’est pas valide."

#: App/Validator.php:83
msgid "The menu icon is not valid."
msgstr "L’icône du menu n’est pas valide."

#: includes/assets/js/aop-file.js:27
msgid "Select or upload a file"
msgstr "Sélectionner ou téléverser un fichier"

#: includes/assets/js/aop-file.js:29
msgid "Use this file"
msgstr "Utiliser ce fichier"

#: includes/assets/js/aop-file.js:62
#: includes/assets/js/aop-media.js:57
msgid "Allowed files"
msgstr "Fichiers autorisés"

#: includes/assets/js/aop-media.js:26
msgid "Select or upload image"
msgstr "Sélectionner ou téléverser une image"

#: includes/assets/js/aop-media.js:28
msgid "Use this image"
msgstr "Utiliser cette image"

#: includes/build/editor.js:1
msgid "Icon"
msgstr "Icône"

#: includes/build/editor.js:1
msgid "Choose an icon"
msgstr "Choisir une icône"

#: includes/build/editor.js:1
msgid "Search for an icon…"
msgstr "Rechercher une icône…"

#: includes/build/editor.js:1
msgid "Nothing found."
msgstr "Aucun résultat."

#: includes/build/editor.js:1
msgid "Add New Page"
msgstr "Ajouter une page"

#: includes/build/editor.js:1
msgid "Menu Type"
msgstr "Type de menu"

#: includes/build/editor.js:1
msgid "Custom menu"
msgstr "Menu personnalisé"

#: includes/build/editor.js:1
msgid "Existing menu"
msgstr "Menu existant"

#: includes/build/editor.js:1
msgid "Menu title"
msgstr "Titre du menu"

#: includes/build/editor.js:1
msgid "Close settings"
msgstr "Fermer les réglages"

#: includes/build/editor.js:1
msgid "Move left"
msgstr "Déplacer vers la gauche"

#: includes/build/editor.js:1
msgid "Move up"
msgstr "Déplacer vers le haut"

#: includes/build/editor.js:1
msgid "Move right"
msgstr "Déplacer vers la droite"

#: includes/build/editor.js:1
msgid "Move down"
msgstr "Déplacer vers le bas"

#: includes/build/editor.js:1
#: includes/build/editor.js:4
msgid "Drag to reorder"
msgstr "Faire glisser pour réorganiser"

#: includes/build/editor.js:1
msgid "Add block"
msgstr "Ajouter un bloc"

#: includes/build/editor.js:1
#: includes/build/import-export.js:2
msgid "Value"
msgstr "Valeur"

#: includes/build/editor.js:1
msgid "Label"
msgstr "Libellé"

#: includes/build/editor.js:1
msgid "Delete this row"
msgstr "Supprimer cette ligne"

#: includes/build/editor.js:1
msgid "Add a row"
msgstr "Ajouter une ligne"

#: includes/build/editor.js:1
msgid "Help"
msgstr "Aide"

#: includes/build/editor.js:1
msgid "Shortcode"
msgstr "Code court"

#: includes/build/editor.js:1
msgid "Copied!"
msgstr "Copié !"

#: includes/build/editor.js:1
msgid "Copy"
msgstr "Copier"

#: includes/build/editor.js:1
msgid "With get_option() the value is always available in PHP, also when this is off."
msgstr "Avec get_option(), la valeur est toujours disponible en PHP, même quand ceci est désactivé."

#: includes/build/editor.js:1
#: includes/build/import-export.js:2
msgid "Field"
msgstr "Champ"

#: includes/build/editor.js:1
msgid "This field type is not available. Activate the plugin that provides it. Nothing was deleted: the field is saved as it is."
msgstr "Ce type de champ n’est pas disponible. Activez l’extension qui le fournit. Rien n’a été supprimé : le champ est enregistré tel quel."

#: includes/build/editor.js:1
msgid "Options"
msgstr "Options"

#: includes/build/editor.js:1
msgid "Regular"
msgstr "Normal"

#: includes/build/editor.js:1
msgid "Small"
msgstr "Petit"

#: includes/build/editor.js:1
msgid "Large"
msgstr "Grand"

#: includes/build/editor.js:1
msgid "Standard"
msgstr "Standard"

#: includes/build/editor.js:1
msgid "0"
msgstr "0"

#: includes/build/editor.js:1
msgid "1"
msgstr "1"

#: includes/build/editor.js:1
msgid "2"
msgstr "2"

#: includes/build/editor.js:1
msgid ".jpeg .jpg"
msgstr ".jpeg .jpg"

#: includes/build/editor.js:1
msgid ".png"
msgstr ".png"

#: includes/build/editor.js:1
msgid ".gif"
msgstr ".gif"

#: includes/build/editor.js:1
msgid ".svg"
msgstr ".svg"

#: includes/build/editor.js:1
msgid "This site does not allow SVG uploads. A plugin such as Safe SVG adds that safely."
msgstr "Ce site n’autorise pas le téléversement de fichiers SVG. Une extension comme Safe SVG l’ajoute en toute sécurité."

#: includes/build/editor.js:1
msgid ".ico"
msgstr ".ico"

#: includes/build/editor.js:1
msgid "Full"
msgstr "Complète"

#: includes/build/editor.js:1
msgid "Basic"
msgstr "Basique"

#: includes/build/editor.js:1
msgid ".pdf"
msgstr ".pdf"

#: includes/build/editor.js:1
msgid ".doc"
msgstr ".doc"

#: includes/build/editor.js:1
msgid ".docx"
msgstr ".docx"

#: includes/build/editor.js:1
msgid ".xls"
msgstr ".xls"

#: includes/build/editor.js:1
msgid ".xlsx"
msgstr ".xlsx"

#: includes/build/editor.js:1
msgid ".csv"
msgstr ".csv"

#: includes/build/editor.js:1
msgid ".zip"
msgstr ".zip"

#: includes/build/editor.js:1
msgid ".txt"
msgstr ".txt"

#: includes/build/editor.js:1
msgid "Add a field"
msgstr "Ajouter un champ"

#: includes/build/editor.js:1
msgid "Search…"
msgstr "Rechercher…"

#: includes/build/editor.js:1
msgid "Options fields"
msgstr "Champs d’options"

#: includes/build/editor.js:1
msgid "Static content"
msgstr "Contenu statique"

#: includes/build/editor.js:4
msgid "Menu page title"
msgstr "Titre de la page dans le menu"

#: includes/build/editor.js:4
msgid "Page title"
msgstr "Titre de la page"

#: includes/build/editor.js:4
msgid "Page title on top"
msgstr "Titre de la page en haut"

#: includes/build/editor.js:4
msgid "Show page with tab"
msgstr "Afficher la page avec un onglet"

#: includes/build/editor.js:4
msgid "Visit Page"
msgstr "Voir la page"

#: includes/build/editor.js:4
msgid "Delete Page"
msgstr "Supprimer la page"

#: includes/build/editor.js:4
msgid "Saving failed."
msgstr "L’enregistrement a échoué."

#: includes/build/editor.js:4
msgid "At this moment there is no proper support for small/mobile screens."
msgstr "Pour le moment, les petits écrans et les mobiles ne sont pas bien pris en charge."

#: includes/build/editor.js:4
msgid "We hope to fix this in a future version."
msgstr "Nous espérons corriger cela dans une prochaine version."

#: includes/build/editor.js:4
msgid "The minimum required screen width is 1000px."
msgstr "La largeur d’écran minimale est de 1000px."

#: includes/build/editor.js:4
msgid "Close dialog"
msgstr "Fermer la boîte de dialogue"

#: includes/build/import-export.js:1
msgid "The menus could not be loaded."
msgstr "Les menus n’ont pas pu être chargés."

#: includes/build/import-export.js:1
msgid "Export"
msgstr "Exporter"

#: includes/build/import-export.js:1
msgid "There's nothing to export."
msgstr "Il n’y a rien à exporter."

#: includes/build/import-export.js:1
msgid "Uncheck all"
msgstr "Tout décocher"

#: includes/build/import-export.js:1
msgid "Check all"
msgstr "Tout cocher"

#: includes/build/import-export.js:1
msgid "Export file"
msgstr "Exporter le fichier"

#: includes/build/import-export.js:1
msgid "New"
msgstr "Nouveau"

#: includes/build/import-export.js:1
msgid "Already on this site, replaced when checked"
msgstr "Déjà sur ce site, remplacé si coché"

#: includes/build/import-export.js:1
msgid "Cannot be imported"
msgstr "Ne peut pas être importé"

#: includes/build/import-export.js:1
msgid "Same value as on this site"
msgstr "Même valeur que sur ce site"

#: includes/build/import-export.js:1
msgid "Different value on this site, replaced when checked"
msgstr "Valeur différente sur ce site, remplacée si cochée"

#: includes/build/import-export.js:1
msgid "Belongs to something else"
msgstr "Appartient à autre chose"

#: includes/build/import-export.js:1
msgid "Menu"
msgstr "Menu"

#: includes/build/import-export.js:1
msgid "The menu on this site is replaced by the one in the file, also when its fields are of another type. Options of fields that are not in the file any more are deleted."
msgstr "Le menu de ce site est remplacé par celui du fichier, même si ses champs sont d’un autre type. Les options des champs qui ne sont plus dans le fichier sont supprimées."

#: includes/build/import-export.js:1
msgid "(no title)"
msgstr "(sans titre)"

#: includes/build/import-export.js:1
msgid "Main page"
msgstr "Page principale"

#: includes/build/import-export.js:1
msgid "Page"
msgstr "Page"

#: includes/build/import-export.js:1
msgid "No value in the file"
msgstr "Aucune valeur dans le fichier"

#: includes/build/import-export.js:1
msgid "Field name:"
msgstr "Nom du champ :"

#: includes/build/import-export.js:1
msgid "Field label:"
msgstr "Libellé du champ :"

#. translators: %s: the name of a menu
#: includes/build/import-export.js:2
msgid "The field moves here from the menu \"%s\"."
msgstr "Le champ est déplacé ici depuis le menu « %s »."

#: includes/build/import-export.js:2
msgid "Empty"
msgstr "Vide"

#. translators: %s: the value of an option in the import file
#: includes/build/import-export.js:3
msgid "Value in the file: %s"
msgstr "Valeur dans le fichier : %s"

#. translators: 1: names separated by commas, 2: the last name
#: includes/build/import-export.js:4
msgid "%1$s and %2$s"
msgstr "%1$s et %2$s"

#. translators: %s: the name of a menu
#: includes/build/import-export.js:5
msgid "%s has been imported"
msgstr "%s a été importé"

#. translators: %s: the names of menus
#: includes/build/import-export.js:6
msgid "%s have been imported"
msgstr "%s ont été importés"

#. translators: %d: the number of menus
#: includes/build/import-export.js:7
msgid "%d menu has been imported"
msgid_plural "%d menus have been imported"
msgstr[0] "%d menu a été importé"
msgstr[1] "%d menus ont été importés"

#. translators: %s: the name of a menu
#: includes/build/import-export.js:8
msgid "%s has been replaced"
msgstr "%s a été remplacé"

#. translators: %s: the names of menus
#: includes/build/import-export.js:9
msgid "%s have been replaced"
msgstr "%s ont été remplacés"

#. translators: %d: the number of menus
#: includes/build/import-export.js:10
msgid "%d menu has been replaced"
msgid_plural "%d menus have been replaced"
msgstr[0] "%d menu a été remplacé"
msgstr[1] "%d menus ont été remplacés"

#: includes/build/import-export.js:10
msgid "The import is done."
msgstr "L’import est terminé."

#. translators: %d: the number of option values that were filled in
#: includes/build/import-export.js:11
msgid ", with %d value"
msgid_plural ", with %d values"
msgstr[0] ", avec %d valeur"
msgstr[1] ", avec %d valeurs"

#: includes/build/import-export.js:11
msgid "Something went wrong. Nothing was imported."
msgstr "Une erreur s’est produite. Rien n’a été importé."

#: includes/build/import-export.js:11
msgid "Import selection"
msgstr "Importer la sélection"

#: includes/build/import-export.js:11
msgid "Choose another file"
msgstr "Choisir un autre fichier"

#: includes/build/import-export.js:11
msgid "Import"
msgstr "Importer"

#: includes/build/import-export.js:11
msgid "Drop the JSON file here"
msgstr "Déposez le fichier JSON ici"

#: includes/build/import-export.js:11
msgid "Drop a JSON file here"
msgstr "Déposez un fichier JSON ici"

#: includes/build/import-export.js:11
msgid "or"
msgstr "ou"

#: includes/build/import-export.js:11
msgid "Select a file"
msgstr "Sélectionner un fichier"

#. translators: %s: a size like "5 MB"
#: includes/build/import-export.js:12
msgid "Maximum file size: %s."
msgstr "Taille maximale du fichier : %s."

#: includes/build/import-export.js:12
msgid "You see what would happen before anything is imported."
msgstr "Vous voyez ce qui se passerait avant que quoi que ce soit ne soit importé."

#. translators: %s: the name of the file
#: includes/build/import-export.js:13
msgid "File: %s"
msgstr "Fichier : %s"

#: includes/build/import-export.js:13
msgid "Import another file"
msgstr "Importer un autre fichier"

#: includes/build/settings.js:1
msgid "Hide \"Edit page\" button"
msgstr "Masquer le bouton « Modifier la page »"

#: includes/build/settings.js:1
msgid "The setting could not be saved."
msgstr "Le réglage n’a pas pu être enregistré."

#: includes/build/settings.js:1
msgid "Setting saved."
msgstr "Réglage enregistré."

#. translators: 1: the slug of a user role, 2: the menu title of a page
#: App/ImportExport/Importer.php:118
msgid "The role \"%1$s\" of the page \"%2$s\" does not exist on this site. Until it does, users with that role cannot open the page."
msgstr "Le rôle « %1$s » de la page « %2$s » n’existe pas sur ce site. Tant qu’il n’existe pas, les utilisateurs ayant ce rôle ne peuvent pas ouvrir la page."

#. translators: %s: where in the file
#: App/ImportExport/SchemaValidator.php:92
msgid "%s has characters that are not allowed."
msgstr "%s contient des caractères non autorisés."

#. translators: %s: the slug of a role that does not exist on this site
#: includes/build/editor.js:2
msgid "%s (no longer available)"
msgstr "%s (n’est plus disponible)"

#. translators: 1: the name of a role, 2: the number of users with that role
#: includes/build/editor.js:3
msgid "%1$s (%2$d user)"
msgid_plural "%1$s (%2$d users)"
msgstr[0] "%1$s (%2$d utilisateur)"
msgstr[1] "%1$s (%2$d utilisateurs)"

#: includes/build/editor.js:3
msgid "Administrator"
msgstr "Administrateur"

#: App/Admin/AdminPages/views/whats-new.php:34
#: includes/build/editor.js:3
#: includes/build/editor.js:4
msgid "Who can edit"
msgstr "Qui peut modifier"

#. translators: %d: the number of roles besides administrator that can edit the page
#: includes/build/editor.js:4
msgid "Administrator + %d other"
msgid_plural "Administrator + %d others"
msgstr[0] "Administrateur + %d autre"
msgstr[1] "Administrateur + %d autres"

#: includes/build/editor.js:4
msgid "Administrators always have access."
msgstr "Les administrateurs ont toujours accès."

#: includes/build/editor.js:4
msgid "Users with this role cannot open the dashboard."
msgstr "Les utilisateurs ayant ce rôle ne peuvent pas ouvrir le tableau de bord."

#: includes/build/editor.js:4
msgid "Done"
msgstr "Terminé"

#: App/Admin/AdminPages/SubpageWhatsNew.php:120
msgid "Admin Options Pages 1.1 is here."
msgstr "Admin Options Pages 1.1 est arrivé."

#: App/Admin/AdminPages/SubpageWhatsNew.php:121
msgid "You now choose per page which roles can edit it. Have a look at who can edit your pages."
msgstr "Vous choisissez désormais pour chaque page les rôles qui peuvent la modifier. Vérifiez qui peut modifier vos pages."

#: App/Admin/AdminPages/views/whats-new-1.0.php:122
msgid "What is new in 1.1"
msgstr "Les nouveautés de la 1.1"

#: App/Admin/AdminPages/views/whats-new.php:20
msgid "Admin Options Pages 1.1"
msgstr "Admin Options Pages 1.1"

#: App/Admin/AdminPages/views/whats-new.php:22
msgid "Choose who can edit each page."
msgstr "Choisissez qui peut modifier chaque page."

#: App/Admin/AdminPages/views/whats-new.php:27
msgid "Welcome to Admin Options Pages 1.1"
msgstr "Bienvenue dans Admin Options Pages 1.1"

#: App/Admin/AdminPages/views/whats-new.php:36
msgid "Tick the roles that may edit a page."
msgstr "Cochez les rôles qui peuvent modifier une page."

#: App/Admin/AdminPages/views/whats-new.php:37
msgid "Open a page in the editor and click the button next to \"Who can edit\". Every role of your site is there, also the roles of other plugins and the roles you made yourself. Users with a ticked role see the page in their menu and can save it; nobody else can."
msgstr "Ouvrez une page dans l’éditeur et cliquez sur le bouton à côté de « Qui peut modifier ». Tous les rôles de votre site y figurent, y compris ceux d’autres extensions et ceux que vous avez créés. Les utilisateurs ayant un rôle coché voient la page dans leur menu et peuvent l’enregistrer ; personne d’autre ne le peut."

#: App/Admin/AdminPages/views/whats-new.php:39
msgid "Administrators can always open every page, and only administrators can build and change the pages themselves."
msgstr "Les administrateurs peuvent toujours ouvrir toutes les pages, et seuls les administrateurs peuvent créer et modifier les pages elles-mêmes."

#: App/Admin/AdminPages/views/whats-new.php:42
msgid "The dialog \"Who can edit\" with a checkbox for every role of the site"
msgstr "La fenêtre « Qui peut modifier » avec une case à cocher pour chaque rôle du site"

#: App/Admin/AdminPages/views/whats-new.php:48
msgid "What happens to your pages"
msgstr "Ce qui arrive à vos pages"

#: App/Admin/AdminPages/views/whats-new.php:49
msgid "Nothing changes until you save a page again. A page that was set to Editor opens in the editor with the roles ticked that can edit it now: usually Editor, and with WooCommerce also Shop manager. Save the page to keep it that way, or change the roles first."
msgstr "Rien ne change tant que vous n’enregistrez pas une page à nouveau. Une page réglée sur Éditeur s’ouvre dans l’éditeur avec les rôles cochés qui peuvent la modifier aujourd’hui : en général Éditeur, et avec WooCommerce aussi Gestionnaire de la boutique. Enregistrez la page pour garder cela, ou modifiez d’abord les rôles."

#: App/Admin/AdminPages/views/whats-new.php:50
msgid "From then on the ticked roles decide, not what a role may do elsewhere on the site. Did someone get access without one of these roles? Tick a role they have, or give them access to that page with a plugin that manages roles."
msgstr "Ensuite, ce sont les rôles cochés qui décident, et non ce qu’un rôle peut faire ailleurs sur le site. Quelqu’un avait accès sans l’un de ces rôles ? Cochez un rôle qu’il possède, ou donnez-lui accès à cette page avec une extension de gestion des rôles."

#: App/Admin/AdminPages/views/whats-new.php:56
msgid "One user, one page"
msgstr "Un utilisateur, une page"

#: App/Admin/AdminPages/views/whats-new.php:57
msgid "With a plugin that manages roles, such as Members or User Role Editor, you can give a single user access to a single page: every page is listed there under Admin Options Pages."
msgstr "Avec une extension de gestion des rôles, comme Members ou User Role Editor, vous donnez à un seul utilisateur l’accès à une seule page : chaque page y figure sous Admin Options Pages."

#: App/Admin/AdminPages/views/whats-new.php:60
msgid "Roles move with your pages"
msgstr "Les rôles suivent vos pages"

#: App/Admin/AdminPages/views/whats-new.php:61
msgid "An export takes the roles of every page with it. When a role does not exist on the site you import to, the preview tells you; the page is imported all the same."
msgstr "Un export emporte les rôles de chaque page. Si un rôle n’existe pas sur le site où vous importez, l’aperçu vous le dit ; la page est tout de même importée."

#: App/Admin/AdminPages/views/whats-new.php:64
msgid "No dead ends"
msgstr "Pas d’impasse"

#: App/Admin/AdminPages/views/whats-new.php:65
msgid "The editor tells you when a ticked role cannot open the dashboard at all, such as the Customer role of WooCommerce."
msgstr "L’éditeur vous prévient lorsqu’un rôle coché ne peut pas du tout ouvrir le tableau de bord, comme le rôle Client de WooCommerce."

#: App/Admin/AdminPages/views/whats-new.php:72
msgid "Admin Options Pages 1.1 needs WordPress 6.9 or later and PHP 8.1 or later, like 1.0."
msgstr "Admin Options Pages 1.1 nécessite WordPress 6.9 ou plus récent et PHP 8.1 ou plus récent, comme la 1.0."

#: App/Admin/AdminPages/views/whats-new.php:77
msgid "What was new in 1.0"
msgstr "Les nouveautés de la 1.0"

#: App/Admin/AdminPages/views/whats-new.php:28
msgid "Your clients and colleagues now get exactly the pages they need. Choose the right roles for each page: Editor, Shop manager, Author, or a role you made yourself."
msgstr "Vos clients et collègues obtiennent désormais exactement les pages dont ils ont besoin. Choisissez les bons rôles pour chaque page : Éditeur, Gestionnaire de la boutique, Auteur ou un rôle que vous avez créé vous-même."
