# French translation for the Aura plugin.
# The source language is English.
msgid ""
msgstr ""
"Project-Id-Version: Aura\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-08-27 09:00+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr_FR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: hand-written\n"

#: assets/studio-style.js:2649
msgid " Another, stronger rule wins."
msgstr " Une autre règle, plus forte, l'emporte."

#: assets/studio-style.js:2648
msgid " «%s» wins, because it is stronger."
msgstr " «%s» l'emporte, parce qu'elle est plus forte."

#: assets/studio-style.js:1648
msgid " — and the sections will follow them on their own."
msgstr " — et les sections les suivront d'elles-mêmes."

#. %s: the construct that is not allowed, e.g. "@import".
#. %s: the at-rule that was found, e.g. "@font-face".
#: includes/class-effects.php:232 includes/class-effects.php:289
msgid "\"%s\" is not allowed in an effect"
msgstr ""

#. 1: number of colours, 2: number of fonts, 3: number of token overrides.
#: includes/class-admin-brand.php:600
msgid "%1$d colours, %2$d fonts, %3$d tokens of yours"
msgstr ""

#: assets/studio-style.js:2869
msgid "%1$d of %2$d selected"
msgstr "%1$d sur %2$d sélectionnés"

#: assets/studio-style.js:2941
msgid "%1$d of %2$d values come from the design system"
msgstr "%1$d valeurs sur %2$d viennent du design system"

#: assets/studio.js:3528
msgid "%1$d section out of %2$d differs:"
msgid_plural "%1$d sections out of %2$d differ:"
msgstr[0] "%1$d section sur %2$d diffère :"
msgstr[1] "%1$d sections sur %2$d diffèrent :"

#: assets/studio.js:3660
msgid "%1$d section out of %2$d has a proposal. Choose where to apply it:"
msgid_plural "%1$d sections out of %2$d have a proposal. Choose where to apply them:"
msgstr[0] "%1$d section sur %2$d a une proposition. Choisissez où l'appliquer :"
msgstr[1] "%1$d sections sur %2$d ont une proposition. Choisissez où les appliquer :"

#: assets/studio.js:4297
msgid "%1$d sections merged into «%2$s». Check in the preview that nothing has been left behind: undo puts them back."
msgstr "%1$d sections fusionnées en «%2$s». Vérifiez dans l'aperçu que rien n'est resté en route : annuler les remet comme avant."

#: assets/studio.js:3078
msgid "%1$s added to the «%2$s» menu."
msgstr "%1$s ajouté au menu «%2$s»."

#: assets/studio.js:3048
msgid "%1$s done (%2$s)."
msgstr "%1$s fait (%2$s)."

#: assets/studio.js:3087
msgid "%1$s not added to the menu: %2$s"
msgstr "%1$s non ajouté au menu : %2$s"

#: assets/studio.js:2957
msgid "%1$s not added: %2$s"
msgstr "%1$s non ajouté : %2$s"

#: assets/studio.js:3058
msgid "%1$s not done: %2$s"
msgstr "%1$s non fait : %2$s"

#: assets/studio.js:488
msgid "%1$s of %2$s credits"
msgstr "%1$s sur %2$s crédits"

#: assets/studio.js:323
msgid "%1$s · %2$d calls"
msgstr "%1$s · %2$d appels"

#: assets/brand.js:1385
msgid "%1$s, %2$s — downloaded by every visitor before the text can be read."
msgstr ""

#: assets/studio.js:3106
msgid "%1$s: %2$s published"
msgstr "%1$s : %2$s publiés"

#. %d: number of CSS declarations.
#: includes/class-check.php:499
msgid "%d animation writes its duration or easing by hand instead of using the motion tokens (var(--aipb-motion-…)): it moves at its own tempo, and retuning the brand's motion from Brand & Design will not reach it."
msgid_plural "%d animations write their durations or easing by hand instead of using the motion tokens (var(--aipb-motion-…)): they move at their own tempo, and retuning the brand's motion from Brand & Design will not reach them."
msgstr[0] ""
msgstr[1] ""

#: assets/studio.js:3672 assets/studio.js:3728 assets/studio.js:4076
msgid "%d change"
msgid_plural "%d changes"
msgstr[0] "%d modification"
msgstr[1] "%d modifications"

#: assets/brand.js:774
msgid "%d colours"
msgstr "%d couleurs"

#. %d: number of contents.
#: assets/studio.js:2846 assets/studio.js:3106 includes/class-admin-model.php:552
msgid "%d content"
msgid_plural "%d contents"
msgstr[0] "%d contenu"
msgstr[1] "%d contenus"

#. %d: number of contents.
#: includes/class-admin-brand.php:240
msgid "%d content will break."
msgid_plural "%d contents will break."
msgstr[0] "%d contenu va casser."
msgstr[1] "%d contenus vont casser."

#: assets/model.js:468 assets/model.js:1166
msgid "%d contents"
msgstr "%d contenus"

#: assets/model.js:1286
msgid "%d entries added below. Review them and press Save."
msgstr "%d entrées ajoutées ci-dessous. Relisez-les et appuyez sur Enregistrer."

#: assets/studio.js:3095
msgid "%d entry"
msgid_plural "%d entries"
msgstr[0] "%d entrée"
msgstr[1] "%d entrées"

#: assets/studio.js:3105
msgid "%d failed"
msgid_plural "%d failed"
msgstr[0] "%d échec"
msgstr[1] "%d échecs"

#: assets/brand.js:1386
msgid "%d families"
msgstr ""

#: assets/brand.js:1386
msgid "%d family"
msgstr ""

#: assets/studio.js:8431
msgid "%d fewer"
msgstr "%d de moins"

#: assets/studio.js:2845 assets/studio.js:2853
msgid "%d field"
msgid_plural "%d fields"
msgstr[0] "%d champ"
msgstr[1] "%d champs"

#: assets/studio.js:2949
msgid "%d field: %s"
msgid_plural "%d fields: %s"
msgstr[0] "%d champ : %s"
msgstr[1] "%d champs : %s"

#: assets/model.js:465 assets/model.js:669 assets/model.js:1167
msgid "%d fields"
msgstr "%d champs"

#: assets/studio.js:4531
msgid "%d fixed element"
msgid_plural "%d fixed elements"
msgstr[0] "%d élément fixe"
msgstr[1] "%d éléments fixes"

#: assets/brand.js:782
msgid "%d fonts"
msgstr "%d polices"

#. %d: number of form fields.
#: includes/class-check.php:316
msgid "%d form field with no label attached."
msgid_plural "%d form fields with no label attached."
msgstr[0] "%d champ de formulaire sans étiquette associée."
msgstr[1] "%d champs de formulaire sans étiquette associée."

#: assets/studio.js:498
msgid "%d generation"
msgid_plural "%d generations"
msgstr[0] "%d génération"
msgstr[1] "%d générations"

#: assets/studio.js:2852
msgid "%d group"
msgid_plural "%d groups"
msgstr[0] "%d groupe"
msgstr[1] "%d groupes"

#: assets/studio.js:2976
msgid "%d group: %s"
msgid_plural "%d groups: %s"
msgstr[0] "%d groupe : %s"
msgstr[1] "%d groupes : %s"

#: assets/studio.js:4023
msgid "%d hand-written value already said what one of your design system tokens says: I have hooked it up, so it follows the design system from here on."
msgid_plural "%d hand-written values already said what your design system tokens say: I have hooked them up, so they follow the design system from here on."
msgstr[0] ""
msgstr[1] ""

#: assets/studio-style.js:2801
msgid "%d hand-written value already says what a token says. Replace it, and from here on it will follow the brand."
msgid_plural "%d hand-written values already say what the tokens say. Replace them, and from here on they will follow the brand."
msgstr[0] "%d valeur écrite à la main dit déjà ce que dit un token. Remplacez-la, et à partir de maintenant elle suivra la marque."
msgstr[1] "%d valeurs écrites à la main disent déjà ce que disent les tokens. Remplacez-les, et à partir de maintenant elles suivront la marque."

#. %d: number of images.
#: includes/class-check.php:165
msgid "%d image with empty alternative text: fine only if it is purely decorative."
msgid_plural "%d images with empty alternative text: fine only if they are purely decorative."
msgstr[0] "%d image avec un texte alternatif vide : acceptable seulement si elle est purement décorative."
msgstr[1] "%d images avec un texte alternatif vide : acceptable seulement si elles sont purement décoratives."

#. %d: number of images.
#: includes/class-check.php:158
msgid "%d image with no alt attribute: somebody using a screen reader cannot tell what it shows."
msgid_plural "%d images with no alt attribute: somebody using a screen reader cannot tell what they show."
msgstr[0] "%d image sans attribut alt : qui utilise un lecteur d'écran ne peut pas savoir ce qu'elle montre."
msgstr[1] "%d images sans attribut alt : qui utilise un lecteur d'écran ne peut pas savoir ce qu'elles montrent."

#. %d: number of images.
#: includes/class-check.php:172
msgid "%d image with no width and height: the page jumps while loading."
msgid_plural "%d images with no width and height: the page jumps while loading."
msgstr[0] "%d image sans largeur ni hauteur : la page saute pendant le chargement."
msgstr[1] "%d images sans largeur ni hauteur : la page saute pendant le chargement."

#: assets/studio.js:4536
msgid "%d interactive element"
msgid_plural "%d interactive elements"
msgstr[0] "%d élément interactif"
msgstr[1] "%d éléments interactifs"

#. %d: number of links.
#: includes/class-check.php:212
msgid "%d link with neither text nor aria-label: somebody who cannot see the icon does not know where it goes."
msgid_plural "%d links with neither text nor aria-label: somebody who cannot see the icons does not know where they go."
msgstr[0] "%d lien sans texte ni aria-label : qui ne voit pas l'icône ne sait pas où il mène."
msgstr[1] "%d liens sans texte ni aria-label : qui ne voit pas les icônes ne sait pas où ils mènent."

#. %d: number of links.
#: includes/class-check.php:205
msgid "%d link with no destination (empty href, or #)."
msgid_plural "%d links with no destination (empty href, or #)."
msgstr[0] "%d lien sans destination (href vide, ou #)."
msgstr[1] "%d liens sans destination (href vide, ou #)."

#: assets/studio.js:5420
msgid "%d problem"
msgid_plural "%d problems"
msgstr[0] "%d problème"
msgstr[1] "%d problèmes"

#. %d: number of references.
#: includes/class-admin-brand.php:251
msgid "%d reference with no fallback"
msgid_plural "%d references with no fallback"
msgstr[0] "%d référence sans repli"
msgstr[1] "%d références sans repli"

#: assets/studio.js:8457
msgid "%d rules stay where they are: moving them would change their cascade order against others touching the same properties."
msgstr "%d règles restent où elles sont : les déplacer changerait leur ordre dans la cascade face à d'autres qui touchent les mêmes propriétés."

#: assets/brand.js:695
msgid "%d screenshots at most."
msgstr "%d captures d'écran au maximum."

#: assets/studio.js:4529
msgid "%d section"
msgid_plural "%d sections"
msgstr[0] "%d section"
msgstr[1] "%d sections"

#. %d: the maximum number of snapshots kept.
#: includes/class-admin-brand.php:572
msgid "%d snapshots are kept: taking another drops the oldest."
msgstr ""

#: assets/brand.js:798
msgid "%d structural tokens"
msgstr "%d tokens structurels"

#: assets/studio.js:5995
msgid "%d style change made by hand"
msgid_plural "%d style changes made by hand"
msgstr[0] "%d changement de style fait à la main"
msgstr[1] "%d changements de style faits à la main"

#: assets/studio.js:2977
msgid "%d term field: %s"
msgid_plural "%d term fields: %s"
msgstr[0] "%d champ de terme : %s"
msgstr[1] "%d champs de terme : %s"

#: assets/studio.js:500
msgid "%d this month"
msgstr "%d ce mois-ci"

#: assets/studio-style.js:2894
msgid "%d value hooked up to the design system. Undo with ⌘Z."
msgid_plural "%d values hooked up to the design system. Undo with ⌘Z."
msgstr[0] "%d valeur reliée au design system. Annulez avec ⌘Z."
msgstr[1] "%d valeurs reliées au design system. Annulez avec ⌘Z."

#: assets/brand.js:989
msgid "%d value of yours"
msgstr ""

#. %d: how many tokens differ from the shipped value.
#: includes/class-admin-brand.php:910
msgid "%d value of yours"
msgid_plural "%d values of yours"
msgstr[0] ""
msgstr[1] ""

#: assets/brand.js:989
msgid "%d values of yours"
msgstr ""

#: assets/studio.js:2607
msgid "%d variants for each section designed"
msgstr "%d variantes pour chaque section conçue"

#: assets/studio.js:5421
msgid "%d warning"
msgid_plural "%d warnings"
msgstr[0] "%d avertissement"
msgstr[1] "%d avertissements"

#: assets/studio.js:3104
msgid "%d was already there"
msgid_plural "%d were already there"
msgstr[0] "%d était déjà là"
msgstr[1] "%d étaient déjà là"

#: assets/brand.js:1387
msgid "%d weight"
msgstr ""

#: assets/brand.js:1387
msgid "%d weights"
msgstr ""

#. %s: a human readable duration, e.g. "3 hours".
#: includes/class-rest.php:1748
msgid "%s ago"
msgstr "il y a %s"

#. %s: the content type's plural name.
#: includes/class-types.php:601
msgid "%s archive"
msgstr "Archive %s"

#: assets/studio.js:2947
msgid "%s content type added"
msgstr "Type de contenu %s ajouté"

#. %s: the credits the plan includes each month.
#: includes/class-admin-settings.php:401
msgid "%s credits a month"
msgstr "%s crédits par mois"

#: assets/studio.js:495
msgid "%s credits used"
msgstr "%s crédits utilisés"

#. %s: how many of those generations were asked for by this site.
#: includes/class-admin-settings.php:378
msgid "%s from this site"
msgstr "%s depuis ce site"

#: assets/studio.js:2938
msgid "%s not added: it already exists, or the save did not go through."
msgstr "%s non ajouté : il existe déjà, ou l'enregistrement n'a pas abouti."

#: assets/studio.js:3036
msgid "%s not designed: the theme's one stays."
msgstr "%s non conçu : celui du thème reste."

#. %s: the plan's name, e.g. "Solo".
#: includes/class-admin-settings.php:458
msgid "%s plan"
msgstr "Formule %s"

#: assets/studio.js:7087
msgid "%s published"
msgstr "Publié : %s"

#. %s: the credits still available, e.g. "119.91".
#: includes/class-admin-settings.php:362
msgid "%s still available"
msgstr "%s encore disponibles"

#: assets/studio.js:3076
msgid "%s was already in the menu."
msgstr "%s était déjà dans le menu."

#: assets/studio.js:3050
msgid "%s was already there: I have not touched it."
msgstr "%s était déjà là : je n'y ai pas touché."

#: assets/studio.js:3052
msgid "%s was generated but not saved: the theme's one stays."
msgstr "%s a été généré mais pas enregistré : celui du thème reste."

#: assets/studio.js:3518
msgid "(%1$d section out of %2$d)"
msgid_plural "(%1$d sections out of %2$d)"
msgstr[0] "(%1$d section sur %2$d)"
msgstr[1] "(%1$d sections sur %2$d)"

#: assets/studio.js:3729
msgid "(%d is no longer in the page)"
msgid_plural "(%d are no longer in the page)"
msgstr[0] "(%d n'est plus dans la page)"
msgstr[1] "(%d ne sont plus dans la page)"

#: assets/studio.js:3645 assets/studio.js:3664
msgid "(%d with an error)"
msgid_plural "(%d with errors)"
msgstr[0] "(%d avec une erreur)"
msgstr[1] "(%d avec des erreurs)"

#: assets/studio-style.js:1329
msgid "(automatic)"
msgstr "(automatique)"

#: includes/class-admin-brand.php:798
msgid "(hard prohibitions, one per line)"
msgstr ""

#: includes/class-admin-brand.php:670
msgid "(live)"
msgstr ""

#: includes/class-rest.php:1436
msgid "(no title)"
msgstr "(sans titre)"

#: includes/class-ai-provider.php:477
msgid "(nothing)"
msgstr "(rien)"

#: includes/class-admin-brand.php:794
msgid "(one per line)"
msgstr ""

#: includes/class-ai-provider.php:478
msgid "(removed)"
msgstr "(retiré)"

#: includes/class-admin-brand.php:330
msgid "(with the AI)"
msgstr "(avec l'IA)"

#: assets/studio.js:8071
msgid "+ Add an item"
msgstr "+ Ajouter un élément"

#: assets/brand.js:195
msgid "+ Add the first colour"
msgstr "+ Ajouter la première couleur"

#: assets/brand.js:558
msgid "+ Add the first font"
msgstr "+ Ajouter la première police"

#: assets/studio-style.js:2605
msgid "+%d rules"
msgstr "+%d règles"

#: assets/studio.js:3933
msgid "1 version ready."
msgid_plural "%d versions ready — switch between them above the preview and keep the one you want."
msgstr[0] "1 version prête."
msgstr[1] "%d versions prêtes — passez de l'une à l'autre au-dessus de l'aperçu et gardez celle que vous voulez."

#: assets/studio.js:1747
msgid "6 attachments at most"
msgstr "6 pièces jointes au maximum"

#: assets/studio.js:415
msgid "<address>"
msgstr ""

#: assets/studio.js:1959
msgid "<b>%d sections</b> marked · «Unite», under Actions, merges them into one · ctrl/cmd+click to change the set"
msgstr "<b>%d sections</b> marquées · «Fusionner», dans Actions, n'en fait qu'une · ctrl/cmd+clic pour changer la sélection"

#: assets/studio.js:409
msgid "<text>"
msgstr ""

#: includes/class-admin-brand.php:874
msgid "@keyframes fx-name{…}  [data-aura-reveal=\"name\"]{…}  [data-aura-reveal=\"name\"][data-aura-in]{…}"
msgstr ""

#: includes/class-admin-brand.php:380
msgid "A brief in plain language that guides <b>every</b> AI generation: mood, tone, density, rhythm, how to use the brand colours, copy style. E.g. <i>\"Editorial and calm, plenty of air, sharp corners and no shadows, confident but understated tone.\"</i> It touches neither the palette nor the fonts: it decides only <b>how</b> the AI designs."
msgstr "Un brief en langage simple qui guide <b>chaque</b> génération de l'IA : ambiance, ton, densité, rythme, usage des couleurs de la marque, style des textes. Par ex. <i>\"Éditorial et calme, beaucoup d'air, angles vifs et pas d'ombres, ton assuré mais sobre.\"</i> Il ne touche ni à la palette ni aux polices : il décide seulement <b>comment</b> l'IA conçoit."

#: includes/class-admin-brand.php:703
msgid "A card that lifts off the page."
msgstr ""

#: assets/model.js:730
msgid "A column in the admin list of the contents it applies to."
msgstr "Une colonne dans la liste d'administration des contenus auxquels il s'applique."

#: assets/studio.js:2468
msgid "A compromise between adherence and stylistic freedom (the default)."
msgstr "Un compromis entre fidélité et liberté stylistique (le réglage par défaut)."

#: includes/class-rest.php:230
msgid "A content type and at least one content to insert are required."
msgstr "Il faut un type de contenu et au moins un contenu à insérer."

#: includes/class-rest.php:209
msgid "A content type is required."
msgstr "Il faut un type de contenu."

#: assets/studio.js:1659
msgid "A dark hero with a title and a button"
msgstr "Un hero sombre avec un titre et un bouton"

#: includes/class-admin-brand.php:536
msgid "A design system is iterated, not written once. Take a <b>snapshot</b> before trying something and you can come back to it; going back takes a snapshot of where you were first, so that too is undoable. <b>Export</b> writes the whole brand — colours, fonts, tokens, direction — into a file that another site can read: it carries nothing about your licence."
msgstr ""

#: assets/studio.js:4562
msgid "A faithful reproduction of the page at %s."
msgstr "Une reproduction fidèle de la page à l'adresse %s."

#: includes/class-check.php:263
msgid "A filter has no {{#empty}} block: if the search finds nothing, the visitor sees blank space with no explanation."
msgstr "Un filtre n'a pas de bloc {{#empty}} : si la recherche ne trouve rien, le visiteur voit un espace vide sans explication."

#: assets/studio.js:3608
msgid "A global change over %d section…"
msgid_plural "A global change over %d sections…"
msgstr[0] "Un changement global sur %d section…"
msgstr[1] "Un changement global sur %d sections…"

#: includes/class-admin-model.php:600
msgid "A grid built on these shows empty boxes. I can look for one: first in the site's Media Library, then among the openly licensed photos. It costs nothing and downloads nothing into the Library."
msgstr "Une grille construite là-dessus montre des cases vides. Je peux en chercher une : d'abord dans la médiathèque du site, puis parmi les photos sous licence libre. Cela ne coûte rien et ne télécharge rien dans la médiathèque."

#: assets/studio.js:1655
msgid "A home page for a law firm"
msgstr "Une page d'accueil pour un cabinet d'avocats"

#: assets/studio.js:1655
msgid "A landing page for a fitness app"
msgstr "Une landing page pour une application de fitness"

#: includes/class-admin-brand.php:685
msgid "A large heading"
msgstr ""

#: assets/studio-style.js:1219
msgid "A more specific rule wins: this value is not visible."
msgstr "Une règle plus spécifique l'emporte : cette valeur n'est pas visible."

#: assets/studio.js:4971
msgid "A new content type would be needed (%s), but creating it takes an administrator: the lists end up inside the sections."
msgstr "Il faudrait un nouveau type de contenu (%s), mais le créer demande un administrateur : les listes finissent à l'intérieur des sections."

#: assets/studio.js:1659
msgid "A product card"
msgstr "Une carte produit"

#: assets/studio.js:1659
msgid "A reusable primary button"
msgstr "Un bouton principal réutilisable"

#: includes/class-admin-brand.php:725
msgid "A section"
msgstr ""

#: includes/class-admin-brand.php:686
msgid "A section heading"
msgstr ""

#: assets/studio.js:2115 assets/studio.js:2122
msgid "A section selected in the blocks list or in the preview."
msgstr "Une section sélectionnée, dans la liste des blocs ou dans l’aperçu."

#: assets/studio.js:2130
msgid "A section selected."
msgstr "Une section sélectionnée."

#: assets/studio.js:1655
msgid "A services page with prices"
msgstr "Une page de services avec les tarifs"

#: includes/class-admin-brand.php:687
msgid "A small heading"
msgstr ""

#: includes/class-admin-brand.php:688
msgid "A subheading that carries the sentence a little further"
msgstr ""

#: assets/studio.js:8118
msgid "A synced pattern: to change its code here only, unlink it from the «Fields» tab. To change it everywhere, open it from «Patterns» (☰)."
msgstr "Une composition synchronisée : pour n'en changer le code qu'ici, détachez-la depuis l'onglet «Champs». Pour la changer partout, ouvrez-la depuis «Compositions» (☰)."

#: assets/studio.js:7307
msgid "A synced section"
msgstr "Une section synchronisée"

#: assets/studio.js:1659
msgid "A tabbed FAQ section"
msgstr "Une section FAQ à onglets"

#: assets/model.js:1047
msgid "A taxonomy"
msgstr "Une taxonomie"

#: assets/model.js:1018
msgid "A taxonomy attached to no content type is registered and appears nowhere."
msgstr "Une taxonomie rattachée à aucun type de contenu est enregistrée et n'apparaît nulle part."

#: assets/model.js:1141
msgid "A taxonomy sorts a content type: product categories, event places, article topics. It is what an archive page loops over."
msgstr "Une taxonomie classe un type de contenu : catégories de produits, lieux d'événements, sujets d'articles. C'est ce sur quoi boucle une page d'archive."

#: assets/model.js:1043
msgid "A type"
msgstr "Un type"

#: assets/studio-style.js:1210
msgid "A value taken from the design system: it changes along with the brand."
msgstr "Une valeur prise dans le design system : elle change avec la marque."

#: includes/class-cpt.php:25
msgid "AI section"
msgstr "Section IA"

#: includes/class-cpt.php:24
msgid "AI sections"
msgstr "Sections IA"

#: assets/studio-style.js:2278
msgid "ALL CAPITALS"
msgstr "TOUT EN MAJUSCULES"

#: assets/brand.js:312
msgid "Aa Bb — Branding starts here 123"
msgstr "Aa Bb — L'identité commence ici 123"

#: assets/studio-style.js:1908
msgid "Aa — Every section"
msgstr "Aa — Chaque section"

#: assets/studio-style.js:2327
msgid "Absolute"
msgstr "Absolu"

#: includes/class-rest.php:434
msgid "Accents"
msgstr ""

#: includes/class-admin-settings.php:444
msgid "Account"
msgstr "Compte"

#: assets/studio.js:6013
msgid "Actions of «%s»"
msgstr "Actions de «%s»"

#: includes/class-admin-settings.php:150
msgid "Activation key"
msgstr "Clé d'activation"

#: includes/class-remote.php:480
msgid "Activation key invalid or revoked: check it in Aura → Settings."
msgstr "Clé d'activation invalide ou révoquée : vérifiez-la dans Aura → Réglages."

#: includes/class-admin-settings.php:669
msgid "Activation key rejected by the service."
msgstr "Clé d'activation refusée par le service."

#. %s: the content type's singular name.
#. %s: the taxonomy's singular name.
#: includes/class-types.php:585 includes/class-types.php:621
msgid "Add %s"
msgstr "Ajouter %s"

#: assets/studio.js:2142
msgid "Add a section"
msgstr "Ajouter une section"

#: includes/class-admin-brand.php:969
msgid "Add a token"
msgstr ""

#: assets/studio.js:6820
msgid "Add at the end"
msgstr "Ajouter à la fin"

#: assets/brand.js:174 includes/class-admin-brand.php:394
msgid "Add colour"
msgstr "Ajouter une couleur"

#: assets/model.js:1096
msgid "Add content type"
msgstr "Ajouter un type de contenu"

#: includes/class-admin-brand.php:824
msgid "Add effect"
msgstr ""

#: assets/model.js:795
msgid "Add field"
msgstr "Ajouter un champ"

#: includes/class-admin-brand.php:409
msgid "Add font"
msgstr "Ajouter une police"

#: assets/studio.js:6037
msgid "Add new section"
msgstr "Ajouter une nouvelle section"

#: includes/class-admin-brand.php:392
msgid "Add only the colours you need and name them however you like — three is fine. <b>You do not assign roles</b>: the AI works out where to apply them (backgrounds, text, CTAs, accents) from the name, the hue and the contrast."
msgstr "N'ajoutez que les couleurs dont vous avez besoin et nommez-les comme vous voulez — trois suffisent. <b>Vous n'attribuez pas de rôles</b> : l'IA devine où les appliquer (fonds, textes, CTA, accents) d'après le nom, la teinte et le contraste."

#: assets/model.js:1133
msgid "Add taxonomy"
msgstr "Ajouter une taxonomie"

#: assets/model.js:1142
msgid "Add the first taxonomy"
msgstr "Ajouter la première taxonomie"

#: assets/model.js:1105
msgid "Add the first type"
msgstr "Ajouter le premier type"

#: assets/brand.js:192
msgid "Add your brand's colours — three is fine — and name them however you like. The AI will work out where to apply them."
msgstr "Ajoutez les couleurs de votre marque — trois suffisent — et nommez-les comme vous voulez. L'IA devinera où les appliquer."

#: assets/brand.js:555
msgid "Add your brand's fonts from Google Fonts and give each one a name (e.g. \"Headings\", \"Body\"). The AI will work out where to apply them."
msgstr "Ajoutez les polices de votre marque depuis Google Fonts et donnez un nom à chacune (par ex. \"Titres\", \"Texte\"). L'IA devinera où les appliquer."

#: assets/studio.js:2965
msgid "Adding the %1$s taxonomy to %2$s…"
msgstr "J'ajoute la taxonomie %1$s à %2$s…"

#: assets/studio.js:2930
msgid "Adding the %s content type…"
msgstr "J'ajoute le type de contenu %s…"

#: includes/class-fields.php:69
msgid "Address (URL)"
msgstr "Adresse (URL)"

#: assets/model.js:742
msgid "Addresses"
msgstr "Adresses"

#: assets/model.js:588
msgid "Admin menu"
msgstr "Menu d'administration"

#: assets/studio.js:8478
msgid "After"
msgstr "Après"

#: assets/model.js:598
msgid "After Appearance"
msgstr "Après Apparence"

#: assets/model.js:597
msgid "After Comments"
msgstr "Après Commentaires"

#: assets/model.js:596
msgid "After Pages"
msgstr "Après Pages"

#: assets/model.js:595
msgid "After Posts"
msgstr "Après Articles"

#: assets/studio.js:3539
msgid "Align %d section"
msgid_plural "Align %d sections"
msgstr[0] "Aligner %d section"
msgstr[1] "Aligner %d sections"

#: assets/studio.js:5886
msgid "Align the sections"
msgstr "Aligner les sections"

#: assets/studio.js:412
msgid "Align the style and rhythm across every section"
msgstr "Aligner le style et le rythme de toutes les sections"

#: assets/studio-style.js:2226 assets/studio-style.js:2273
msgid "Alignment"
msgstr "Alignement"

#: assets/studio-style.js:2842
msgid "All"
msgstr "Tous"

#: assets/studio.js:8810
msgid "Allow popups to see the preview"
msgstr "Autorisez les popups pour voir l'aperçu"

#: assets/studio.js:1655
msgid "An \"About us\" page"
msgstr "Une page \"À propos\""

#: assets/studio.js:7004
msgid "An unsaved draft was found"
msgstr "Un brouillon non enregistré a été trouvé"

#: includes/class-admin-brand.php:369
msgid "Analyse the mockups"
msgstr "Analyser les maquettes"

#: assets/brand.js:738
msgid "Analysing %d screenshots… it can take a minute."
msgstr "J'analyse %d captures d'écran… cela peut prendre une minute."

#: assets/studio.js:8393
msgid "Analysing the code…"
msgstr "J'analyse le code…"

#: assets/studio.js:5992
msgid "Anchor: #%s"
msgstr "Ancre : #%s"

#: assets/studio.js:3727
msgid "Applied to %d section"
msgid_plural "Applied to %d sections"
msgstr[0] "Appliqué à %d section"
msgstr[1] "Appliqué à %d sections"

#: assets/studio-style.js:2480
msgid "Applies to"
msgstr "S'applique à"

#: assets/studio-style.js:1714 assets/studio.js:8492
msgid "Apply"
msgstr "Appliquer"

#: assets/studio.js:3677
msgid "Apply to the selected ones"
msgstr "Appliquer à celles sélectionnées"

#: assets/model.js:461
msgid "Archive"
msgstr "Archive"

#: assets/model.js:557
msgid "Archive address"
msgstr "Adresse de l'archive"

#: assets/model.js:542
msgid "Archive and addresses"
msgstr "Archive et adresses"

#: assets/model.js:543
msgid "Archive page"
msgstr "Page d'archive"

#: includes/class-admin-brand.php:379 includes/class-admin-settings.php:568
msgid "Art direction"
msgstr "Direction artistique"

#: assets/model.js:1242
msgid "Artisan bakery: cakes to order, a price list that changes with the seasons, the stories of the customers ordering for weddings, and the shops."
msgstr "Boulangerie artisanale : gâteaux sur commande, une carte qui change avec les saisons, les histoires des clients qui commandent pour des mariages, et les boutiques."

#: assets/studio-style.js:2278
msgid "As written"
msgstr "Tel quel"

#: includes/class-types.php:143
msgid "Aside, gallery, video…"
msgstr "Aside, galerie, vidéo…"

#: includes/class-rest.php:300
msgid "At least one screenshot of the mockup is required."
msgstr "Il faut au moins une capture d'écran de la maquette."

#: assets/studio.js:3487
msgid "At least two inline sections are needed to align."
msgstr "Il faut au moins deux sections inline pour aligner."

#: assets/studio.js:1372
msgid "Attach reference screenshots, videos or PDFs"
msgstr "Joindre des captures, vidéos ou PDF de référence"

#: includes/class-types.php:142
msgid "Attributes"
msgstr "Attributs"

#: includes/class-admin.php:702 includes/class-cpt.php:28
msgid "Aura"
msgstr "Aura"

#. %s: a locale code, e.g. "de_DE".
#: includes/class-admin-settings.php:272
msgid "Aura is not translated into %s yet, so its screens stay in English until it is."
msgstr "Aura n'est pas encore traduit en %s, ses écrans restent donc en anglais en attendant."

#: includes/class-admin-brand.php:349
msgid "Aura opens the address in a real browser and reads the values the cascade resolved — sizes, radii, shadows, the fonts actually loaded. It is <b>more accurate than a screenshot</b>, because nothing has to be measured off an image. Public addresses only."
msgstr ""

#: assets/studio.js:6326
msgid "Aura sections"
msgstr "Sections Aura"

#: includes/class-admin.php:654
msgid "Aura settings"
msgstr "Réglages d'Aura"

#: includes/class-types.php:140
msgid "Author"
msgstr "Auteur"

#: assets/studio.js:2070
msgid "Available commands:"
msgstr "Commandes disponibles :"

#: assets/model.js:537 assets/model.js:738
msgid "Available in the menus"
msgstr "Disponible dans les menus"

#: includes/class-admin.php:772
msgid "Back to Gutenberg"
msgstr "Retour à Gutenberg"

#: includes/class-admin-brand.php:959
msgid "Back to the default value"
msgstr ""

#. %s: the value the plugin ships for this token.
#: includes/class-admin-brand.php:957
msgid "Back to the plugin's scale (%s)"
msgstr ""

#: assets/studio-style.js:2291
msgid "Background"
msgstr "Fond"

#: assets/studio.js:2468
msgid "Balanced"
msgstr "Équilibré"

#: assets/model.js:562
msgid "Base of the single content"
msgstr "Base du contenu isolé"

#: assets/model.js:751
msgid "Base of the term archive"
msgstr "Base de l'archive du terme"

#: assets/studio-style.js:2228
msgid "Baseline"
msgstr "Ligne de base"

#: assets/model.js:441 assets/model.js:647
msgid "Basics"
msgstr "Bases"

#: assets/studio.js:8477
msgid "Before"
msgstr "Avant"

#: assets/model.js:728
msgid "Behaviour"
msgstr "Comportement"

#: assets/model.js:549 assets/model.js:744
msgid "Behind the blog prefix"
msgstr "Derrière le préfixe du blog"

#: assets/studio-style.js:2269
msgid "Black (800)"
msgstr "Noir (800)"

#: assets/studio.js:5797
msgid "Block \"%s\" updated"
msgstr "Bloc \"%s\" mis à jour"

#: assets/studio-style.js:748
msgid "Block not recognised: refresh the preview."
msgstr "Bloc non reconnu : rafraîchissez l'aperçu."

#: assets/studio.js:1299
msgid "Blocks"
msgstr "Blocs"

#: assets/studio.js:8432
msgid "Blocks merged"
msgstr "Blocs fusionnés"

#: assets/studio.js:2049
msgid "Blocks only exist in a page context."
msgstr "Les blocs n'existent que dans le contexte d'une page."

#: includes/class-effects.php:67
msgid "Blur in"
msgstr ""

#: includes/class-rest.php:434
msgid "Body"
msgstr ""

#: includes/class-admin-brand.php:689
msgid "Body text, the size everything else is judged against. Two lines of it are enough to tell whether the measure is right and whether the leading has room to breathe."
msgstr ""

#: assets/studio.js:7955
msgid "Bold"
msgstr "Gras"

#: assets/studio-style.js:2269
msgid "Bold (700)"
msgstr "Gras (700)"

#: assets/studio-style.js:2295
msgid "Border"
msgstr "Bordure"

#: assets/studio-style.js:2329
msgid "Bottom"
msgstr "En bas"

#: includes/class-admin-brand.php:306
msgid "Brand & Design"
msgstr "Marque et design"

#: assets/studio-style.js:1633
msgid "Brand colours"
msgstr "Couleurs de la marque"

#: assets/studio-style.js:1900
msgid "Brand fonts"
msgstr "Polices de la marque"

#: includes/class-admin-brand.php:775
msgid "Brand manifest"
msgstr ""

#: includes/class-admin-brand.php:391
msgid "Brand palette"
msgstr "Palette de la marque"

#: includes/class-admin-brand.php:193
msgid "Brand reset: palette, direction and fonts emptied, and your overrides on the structural tokens dropped — those go back to the plugin's scale, so they stay defined. Until you set new colours and fonts, the sections that referred to them lose the rules that used them."
msgstr "Marque réinitialisée : palette, direction et polices vidées, et vos modifications sur les tokens structurels abandonnées — ceux-ci reviennent à l'échelle de l'extension, ils restent donc définis. Tant que vous n'aurez pas défini de nouvelles couleurs et polices, les sections qui s'y référaient perdent les règles qui les utilisaient."

#: assets/studio.js:2128
msgid "Break the selected section into several distinct sections of the page — a hero that had become three bands becomes three blocks you can move and regenerate one at a time."
msgstr "Découpe la section sélectionnée en plusieurs sections distinctes de la page — un hero devenu trois bandes devient trois blocs que vous pouvez déplacer et régénérer un par un."

#: assets/studio.js:1653
msgid "Build a page"
msgstr "Construire une page"

#: assets/studio.js:1657
msgid "Build a pattern"
msgstr "Construire une composition"

#: assets/studio.js:1178
msgid "Build a single reusable section (a pattern)"
msgstr "Construire une seule section réutilisable (une composition)"

#: assets/studio.js:1175
msgid "Build a whole page as a stack of sections"
msgstr "Construire une page entière comme une pile de sections"

#: includes/class-admin.php:122
msgid "Build this page with the AI"
msgstr "Construisez cette page avec l'IA"

#: includes/class-admin.php:737
msgid "Build this page with the AI. Once you start, the WordPress editor will no longer be used on this page."
msgstr "Construisez cette page avec l'IA. Une fois commencé, l'éditeur de WordPress ne sera plus utilisé sur cette page."

#: includes/class-admin.php:118 includes/class-admin.php:743 includes/class-admin.php:782
msgid "Build with Aura"
msgstr "Construire avec Aura"

#: includes/class-admin-brand.php:713
msgid "Buttons"
msgstr ""

#: includes/class-admin-settings.php:524
msgid "By"
msgstr "Par"

#: includes/class-tidy.php:137
msgid "CSS could not be parsed: left untouched."
msgstr "Le CSS n'a pas pu être analysé : laissé tel quel."

#: assets/studio.js:8431
msgid "CSS rules"
msgstr "Règles CSS"

#: assets/studio-style.js:1712 assets/studio-style.js:2845 assets/studio.js:3558 assets/studio.js:4924 assets/studio.js:8491
msgid "Cancel"
msgstr "Annuler"

#: assets/studio.js:3180
msgid "Cancelled. To act on one section alone, pick it in the blocks list and choose «Touch-up»."
msgstr "Annulé. Pour agir sur une seule section, sélectionnez-la dans la liste des blocs et choisissez « Retouche »."

#: assets/studio-style.js:2277
msgid "Capitals"
msgstr "Majuscules"

#: assets/studio.js:2429
msgid "Careful"
msgstr "Attention"

#. %s: list of the directives that changed.
#: includes/class-ai-provider.php:188
msgid "Careful: the restyle changed the content query — %s. If that was not intended, ask me to put it back."
msgstr "Attention : le restylage a changé la requête de contenus — %s. Si ce n'était pas voulu, demandez-moi de la remettre."

#: assets/studio.js:1219
msgid "Careful: you will see the last SAVED version, not the changes you have just made."
msgstr "Attention : vous verrez la dernière version ENREGISTRÉE, pas les modifications que vous venez de faire."

#: assets/model.js:688
msgid "Categories"
msgstr "Catégories"

#: assets/model.js:1155
msgid "Categories, tags and whatever another plugin registers. Here you can give their terms fields — a cover image for a category, for instance."
msgstr "Catégories, étiquettes et tout ce qu'une autre extension enregistre. Ici vous pouvez donner des champs à leurs termes — une image de couverture pour une catégorie, par exemple."

#: assets/model.js:676
msgid "Category"
msgstr "Catégorie"

#: assets/studio-style.js:2223 assets/studio-style.js:2227 assets/studio-style.js:2274
msgid "Centre"
msgstr "Centre"

#: assets/model.js:267
msgid "Change icon"
msgstr "Changer l'icône"

#: assets/studio.js:2113
msgid "Change one detail of the selected section. Few tokens, and the rest of the section is left alone."
msgstr "Change un détail de la section sélectionnée. Peu de tokens, et le reste de la section n’est pas touché."

#: assets/studio.js:1963
msgid "Change the \"%s\" block…"
msgstr "Changer le bloc \"%s\"…"

#: assets/studio.js:1298
msgid "Chat"
msgstr "Discussion"

#: includes/class-admin-settings.php:157
msgid "Check"
msgstr "Vérifier"

#: assets/studio.js:5401
msgid "Check again"
msgstr "Vérifier à nouveau"

#: assets/brand.js:516
msgid "Checking «%s» on Google Fonts…"
msgstr "Je vérifie «%s» sur Google Fonts…"

#: assets/settings.js:23
msgid "Checking…"
msgstr "Vérification…"

#: assets/studio.js:1307 assets/studio.js:5407
msgid "Checks"
msgstr "Vérifications"

#: assets/brand.js:357
msgid "Choose a font…"
msgstr "Choisissez une police…"

#: assets/studio.js:1272
msgid "Choose a version of the section"
msgstr "Choisissez une version de la section"

#: assets/studio.js:8001
msgid "Choose an image"
msgstr "Choisissez une image"

#: includes/class-admin-brand.php:354
msgid "Choose the mockup's screenshots"
msgstr "Choisissez les captures de la maquette"

#: assets/studio.js:420
msgid "Clear the conversation"
msgstr "Vider la conversation"

#: assets/studio.js:1944
msgid "Clear the selection"
msgstr "Annuler la sélection"

#: assets/studio-style.js:3036
msgid "Click an element in the preview."
msgstr "Cliquez sur un élément dans l'aperçu."

#: assets/studio-style.js:2455
msgid "Click an element in the preview: its rules appear here as fields, and what you change goes back into the section's CSS."
msgstr "Cliquez sur un élément dans l'aperçu : ses règles apparaissent ici sous forme de champs, et ce que vous changez repart dans le CSS de la section."

#: assets/studio.js:1917
msgid "Click an element to change in the preview."
msgstr "Cliquez dans l'aperçu sur l'élément à changer."

#: assets/studio.js:6777
msgid "Click to add at the end of the page, or drag an item onto the preview at the point you want."
msgstr "Cliquez pour ajouter à la fin de la page, ou faites glisser un élément sur l'aperçu à l'endroit voulu."

#: assets/studio.js:8968
msgid "Click to copy"
msgstr "Cliquez pour copier"

#: assets/studio.js:8416
msgid "Close"
msgstr "Fermer"

#: assets/studio-style.js:2361 assets/studio.js:2405
msgid "Close (Esc)"
msgstr "Fermer (Échap)"

#: assets/studio-style.js:1625
msgid "Close without applying (Esc)"
msgstr "Fermer sans appliquer (Échap)"

#: assets/studio.js:1306
msgid "Code"
msgstr "Code"

#: assets/studio.js:8506
msgid "Code tidied up: %d rules fewer. Undo with ⌘Z."
msgstr "Code rangé : %d règles en moins. Annulez avec ⌘Z."

#: assets/studio.js:8544
msgid "Collapse the editor (Esc)"
msgstr "Réduire l'éditeur (Échap)"

#: assets/studio-style.js:2302 assets/studio.js:7642 includes/class-fields.php:71
msgid "Colour"
msgstr "Couleur"

#: assets/brand.js:93
msgid "Colour name (e.g. Coral)"
msgstr "Nom de la couleur (par ex. Corail)"

#: assets/studio-style.js:1622
msgid "Colour — %s"
msgstr "Couleur — %s"

#: assets/studio-style.js:2287
msgid "Colours"
msgstr "Couleurs"

#: assets/model.js:730
msgid "Column in the lists"
msgstr "Colonne dans les listes"

#: assets/studio-style.js:2220
msgid "Column reversed"
msgstr "Colonne inversée"

#: assets/studio-style.js:2235
msgid "Columns"
msgstr "Colonnes"

#: includes/class-types.php:141
msgid "Comments"
msgstr "Commentaires"

#: includes/class-types.php:141
msgid "Comments on the content."
msgstr "Les commentaires sur le contenu."

#: assets/studio.js:6706 includes/class-rest.php:1497
msgid "Component"
msgstr "Composant"

#: includes/class-fields.php:247
msgid "Content fields"
msgstr "Champs du contenu"

#: includes/class-admin-model.php:496 includes/class-admin-settings.php:570 includes/class-admin.php:639
msgid "Content model"
msgstr "Modèle de contenus"

#: includes/class-filters.php:434
msgid "Content not available."
msgstr "Contenu non disponible."

#: includes/class-rest.php:1550
msgid "Content not found"
msgstr "Contenu introuvable"

#: assets/studio.js:2824
msgid "Content type not created: %s. I am going on with the request."
msgstr "Type de contenu non créé : %s. Je continue avec la demande."

#: includes/class-admin-model.php:509
msgid "Content types"
msgstr "Types de contenu"

#: includes/class-admin-brand.php:736
msgid "Content width"
msgstr ""

#: includes/class-design.php:221
msgid "Content widths"
msgstr "Largeurs des contenus"

#: includes/class-admin.php:640
msgid "Contents"
msgstr "Contenus"

#: includes/class-admin-model.php:599
msgid "Contents with no image"
msgstr "Contenus sans image"

#: assets/model.js:848
msgid "Copied"
msgstr "Copié"

#: assets/studio-style.js:2957
msgid "Copied %d declarations from «%s»."
msgstr "%d déclarations copiées depuis «%s»."

#: assets/studio.js:6644
msgid "Copied %d sections: open another page and paste."
msgstr "%d sections copiées : ouvrez une autre page et collez."

#: assets/studio.js:6054
msgid "Copied from «%s». It goes at the end of the page, or after the selected section."
msgstr "Copiée depuis «%s». Elle va à la fin de la page, ou après la section sélectionnée."

#: assets/studio.js:6643
msgid "Copied «%s»: open another page and paste."
msgstr "«%s» copiée : ouvrez une autre page et collez."

#: assets/studio.js:6171
msgid "Copy"
msgstr "Copier"

#: assets/studio-style.js:2950
msgid "Copy style"
msgstr "Copier le style"

#: includes/class-admin-settings.php:449
msgid "Copy the account id"
msgstr "Copier l'id du compte"

#: assets/model.js:838
msgid "Copy the placeholder"
msgstr "Copier l'espace réservé"

#: includes/class-admin-settings.php:540
msgid "Copy the request id"
msgstr "Copier l'id de la requête"

#: assets/studio-style.js:2953
msgid "Copy this selector's %d declarations"
msgstr "Copier les %d déclarations de ce sélecteur"

#: assets/studio.js:8920
msgid "Copy to the clipboard (for another page)"
msgstr "Vers le presse-papiers (pour une autre page)"

#: assets/studio.js:2427
msgid "Cost"
msgstr "Coût"

#: assets/studio.js:2036
msgid "Creating content types needs an administrator."
msgstr "Créer des types de contenu demande un administrateur."

#: assets/studio.js:3095
msgid "Creating the contents of %1$s (%2$s)…"
msgstr "Je crée les contenus de %1$s (%2$s)…"

#: assets/studio.js:2469
msgid "Creative"
msgstr "Créatif"

#: includes/class-admin-settings.php:350
msgid "Credits used"
msgstr "Crédits utilisés"

#: includes/class-types.php:138
msgid "Custom fields"
msgstr "Champs personnalisés"

#: includes/class-admin-brand.php:673
msgid "Dark background"
msgstr ""

#: assets/studio-style.js:2300
msgid "Dashed"
msgstr "Tirets"

#: includes/class-fields.php:72
msgid "Date"
msgstr "Date"

#: assets/studio.js:8433
msgid "Dead declarations"
msgstr "Déclarations mortes"

#: assets/studio-style.js:2281
msgid "Decoration"
msgstr "Décoration"

#: assets/studio-style.js:1505 assets/studio-style.js:1643
msgid "Define them in Design Tokens"
msgstr "Définissez-les dans les design tokens"

#: assets/model.js:348 assets/studio.js:8927
msgid "Delete"
msgstr "Supprimer"

#: assets/studio-style.js:2997
msgid "Delete all %1$d declarations of «%2$s»? The AI-written ones too."
msgstr "Supprimer les %1$d déclarations de «%2$s» ? Y compris celles écrites par l'IA."

#: assets/studio-style.js:2994
msgid "Delete the rule (%d declarations)"
msgstr "Supprimer la règle (%d déclarations)"

#: assets/model.js:435
msgid "Delete this content type"
msgstr "Supprimer ce type de contenu"

#: includes/class-admin-brand.php:871 includes/class-admin-brand.php:871
msgid "Delete this effect"
msgstr ""

#: includes/class-admin-brand.php:565 includes/class-admin-brand.php:565
msgid "Delete this snapshot"
msgstr ""

#: assets/model.js:641
msgid "Delete this taxonomy"
msgstr "Supprimer cette taxonomie"

#: includes/class-admin-brand.php:950 includes/class-admin-brand.php:950 includes/class-admin-brand.php:1030 includes/class-admin-brand.php:1030
msgid "Delete this token"
msgstr ""

#: assets/studio.js:2143
msgid "Describe a section and it is written and appended at the bottom of the page. Move it afterwards from the blocks list."
msgstr "Décrivez une section : elle est écrite et ajoutée au bas de la page. Vous la déplacez ensuite depuis la liste des blocs."

#: assets/studio.js:6142
msgid "Describe the change in the chat"
msgstr "Décrivez le changement dans la discussion"

#: assets/studio.js:2150
msgid "Describe the page and it is broken down into sections, which are then written in parallel."
msgstr "Décrivez la page : elle est découpée en sections, qui sont ensuite écrites en parallèle."

#: assets/studio.js:1966
msgid "Describe the page, or add a section…"
msgstr "Décrivez la page, ou ajoutez une section…"

#: assets/studio.js:1654
msgid "Describe the page: the AI generates several consistent sections. Then pick a block to refine it, or insert a reusable one."
msgstr "Décrivez la page : l'IA génère plusieurs sections cohérentes entre elles. Choisissez ensuite un bloc pour l'affiner, ou insérez-en un réutilisable."

#: assets/studio.js:1658
msgid "Describe the reusable element you want (a button, a card, a section). Then refine it in words."
msgstr "Décrivez l'élément réutilisable que vous voulez (un bouton, une carte, une section). Affinez-le ensuite avec des mots."

#: assets/studio.js:2018 assets/studio.js:6041
msgid "Describe the section to add."
msgstr "Décrivez la section à ajouter."

#: includes/class-rest.php:276
msgid "Describe the site in a few lines: two words are not enough to tell which contents are needed."
msgstr "Décrivez le site en quelques lignes : deux mots ne suffisent pas pour deviner quels contenus sont nécessaires."

#: assets/model.js:1238
msgid "Describe the site the way you would describe it to the client: what it sells or tells, what a visitor should be able to browse. The proposal lands in the cards — you read it, you correct it, and you save it."
msgstr "Décrivez le site comme vous le décririez au client : ce qu'il vend ou raconte, ce qu'un visiteur doit pouvoir parcourir. La proposition arrive dans les fiches — vous la lisez, vous la corrigez, et vous l'enregistrez."

#: includes/class-admin-brand.php:383
msgid "Describe the site's visual character: mood, tone, density, copy style…"
msgstr "Décrivez le caractère visuel du site : ambiance, ton, densité, style des textes…"

#: assets/model.js:519 assets/model.js:709
msgid "Description"
msgstr "Description"

#: assets/studio.js:2013
msgid "Deselect and describe a section to add to the page"
msgstr "Désélectionner et décrire une section à ajouter à la page"

#: includes/class-admin.php:621 includes/class-admin.php:622
msgid "Design Tokens"
msgstr "Design tokens"

#: assets/studio.js:411
msgid "Design and create the content types the page needs (post types, taxonomies, fields)"
msgstr "Conçoit et crée les types de contenu dont la page a besoin (types de publication, taxonomies, champs)"

#: assets/studio-style.js:1470 assets/studio-style.js:2103
msgid "Design system"
msgstr "Design system"

#: includes/class-admin-brand.php:505
msgid "Design system imported. A copy of where you were was taken first."
msgstr ""

#: includes/class-admin-brand.php:503
msgid "Design system restored. A copy of where you were was taken first, so this is undoable too."
msgstr ""

#: assets/studio-style.js:1316
msgid "Design system: no token of this kind"
msgstr "Design system : aucun token de ce type"

#: includes/class-admin-settings.php:569
msgid "Design tokens"
msgstr "Jetons de design"

#: assets/studio.js:3023
msgid "Designing %1$s (%2$s)…"
msgstr "Je conçois %1$s (%2$s)…"

#: assets/studio.js:3897
msgid "Designing %d versions…"
msgstr "Je conçois %d versions…"

#: assets/studio.js:2647
msgid "Desktop"
msgstr "Ordinateur"

#: assets/studio-style.js:2218
msgid "Direction"
msgstr "Direction"

#: assets/studio.js:3872
msgid "Discard every version and leave the section as it was"
msgstr "Abandonner toutes les versions et laisser la section comme elle était"

#: assets/studio.js:3683
msgid "Discard everything"
msgstr "Tout abandonner"

#: assets/studio-style.js:2214 includes/class-admin-brand.php:684
msgid "Display"
msgstr "Affichage"

#: assets/studio-style.js:2222
msgid "Distribution"
msgstr "Répartition"

#: assets/studio.js:5797
msgid "Done. Have a look at the preview."
msgstr "Terminé. Jetez un œil à l'aperçu."

#: assets/brand.js:815
msgid "Done: review the values below and press «Save design system»."
msgstr "Terminé : relisez les valeurs ci-dessous et appuyez sur «Enregistrer le design system»."

#: assets/studio-style.js:2300
msgid "Dotted"
msgstr "Pointillés"

#: assets/studio.js:5991
msgid "Double click to rename (or F2)"
msgstr "Double-clic pour renommer (ou F2)"

#: assets/studio.js:1236
msgid "Draft"
msgstr "Brouillon"

#: assets/studio.js:7037
msgid "Draft restored"
msgstr "Brouillon restauré"

#: assets/studio.js:7087
msgid "Draft saved"
msgstr "Brouillon enregistré"

#: assets/studio.js:6812
msgid "Drag onto the preview, or click to add"
msgstr "Faites glisser sur l'aperçu, ou cliquez pour ajouter"

#: includes/class-admin-brand.php:358
msgid "Drag the screenshots here"
msgstr "Faites glisser les captures ici"

#: assets/brand.js:72 assets/model.js:322 assets/model.js:811 assets/studio.js:5941
msgid "Drag to reorder"
msgstr "Faites glisser pour réordonner"

#: assets/studio.js:1428
msgid "Drop screenshots, videos or PDFs here"
msgstr "Déposez ici des captures, vidéos ou PDF"

#: assets/studio.js:1484
msgid "Drop to insert here"
msgstr "Déposez pour insérer ici"

#: assets/studio.js:6150 assets/studio.js:8922
msgid "Duplicate"
msgstr "Dupliquer"

#: includes/class-admin-brand.php:887
msgid "Durations, easing and distances of every entrance: the brand's voice in movement."
msgstr ""

#: includes/class-admin-brand.php:366
msgid "E.g. «the dark green is the brand colour, the headings font looks like Playfair»"
msgstr "Par ex. «le vert foncé est la couleur de la marque, la police des titres ressemble à Playfair»"

#: assets/studio.js:4540
msgid "Each one is rebuilt from scratch as an editable Aura section, with your design system's tokens where they fit. Untick what you do not want: every section costs a generation."
msgstr "Chacune est reconstruite de zéro en section Aura modifiable, avec les tokens de votre design system là où ils conviennent. Décochez ce que vous ne voulez pas : chaque section coûte une génération."

#: includes/class-admin-settings.php:565
msgid "Edit"
msgstr "Modification"

#. %s: the content type's singular name.
#. %s: the taxonomy's singular name.
#: includes/class-types.php:589 includes/class-types.php:617
msgid "Edit %s"
msgstr "Modifier %s"

#: includes/class-cpt.php:27
msgid "Edit AI section"
msgstr "Modifier la section IA"

#: includes/class-admin.php:585
msgid "Edit it with Aura?"
msgstr "La modifier avec Aura ?"

#: assets/studio.js:6145
msgid "Edit the pattern"
msgstr "Modifier la composition"

#: assets/studio.js:8924
msgid "Edit the pattern (a new window)"
msgstr "Modifier la composition (nouvelle fenêtre)"

#: includes/class-admin.php:107 includes/class-admin.php:725 includes/class-admin.php:765
msgid "Edit with Aura"
msgstr "Modifier avec Aura"

#: assets/studio.js:6142 assets/studio.js:8915
msgid "Edit with the AI"
msgstr "Modifier avec l'IA"

#: assets/model.js:535 assets/model.js:736
msgid "Editable in the admin"
msgstr "Modifiable dans l'administration"

#: includes/class-types.php:135
msgid "Editor"
msgstr "Éditeur"

#: assets/studio-style.js:2309 includes/class-admin-brand.php:821
msgid "Effects"
msgstr "Effets"

#: includes/class-admin-brand.php:885
msgid "Elevation and depth of the surfaces."
msgstr "Élévation et profondeur des surfaces."

#: includes/class-fields.php:73
msgid "Email"
msgstr "E-mail"

#: assets/studio.js:8966
msgid "Embed:"
msgstr "Intégrer :"

#: assets/studio.js:8434
msgid "Empty blocks"
msgstr "Blocs vides"

#: includes/class-admin-brand.php:486
msgid "Empty the palette, fonts and direction, and put the structural tokens back to the plugin's scale?"
msgstr "Vider la palette, les polices et la direction, et remettre les tokens structurels à l'échelle de l'extension ?"

#: assets/model.js:751
msgid "Empty: the slug is used."
msgstr "Vide : c'est le slug qui est utilisé."

#: assets/model.js:557
msgid "Empty: the slug is used. Fill it in to put the archive somewhere else, e.g. «shop»."
msgstr "Vide : c'est le slug qui est utilisé. Remplissez-le pour mettre l'archive ailleurs, par ex. «boutique»."

#: assets/model.js:562
msgid "Empty: the slug is used. It accepts a path, e.g. «shop/product»."
msgstr "Vide : c'est le slug qui est utilisé. Un chemin est accepté, par ex. «boutique/produit»."

#: includes/class-admin-brand.php:400
msgid "Enable JavaScript to edit the palette."
msgstr "Activez JavaScript pour modifier la palette."

#: assets/studio-style.js:2223 assets/studio-style.js:2228
msgid "End"
msgstr "Fin"

#: assets/studio.js:1971
msgid "Enter to send · Shift+Enter for a new line · <code>/help</code>"
msgstr "Entrée pour envoyer · Maj+Entrée pour aller à la ligne · <code>/help</code>"

#: assets/studio.js:291 assets/studio.js:4138 assets/studio.js:6719 assets/studio.js:6742 assets/studio.js:7174
msgid "Error: %s"
msgstr "Erreur : %s"

#: includes/class-admin-brand.php:266
msgid "Every saved section already carries its own fallback value inside each <code>var()</code>: they will stay exactly as they were."
msgstr "Chaque section enregistrée porte déjà sa propre valeur de repli à l'intérieur de chaque <code>var()</code> : elles resteront exactement comme elles étaient."

#: assets/studio-style.js:2587
msgid "Every screen"
msgstr "Tous les écrans"

#: assets/studio.js:3522
msgid "Every section agrees: there is nothing to align, and nothing to spend."
msgstr "Toutes les sections sont d'accord : il n'y a rien à aligner, et rien à dépenser."

#: includes/class-types.php:137
msgid "Excerpt"
msgstr "Extrait"

#: assets/studio.js:8437
msgid "Excess blank lines"
msgstr "Lignes vides en trop"

#: assets/studio.js:8544
msgid "Expand the editor to full width"
msgstr "Étendre l'éditeur sur toute la largeur"

#: includes/class-admin-brand.php:581
msgid "Export as a file"
msgstr ""

#: assets/studio.js:6071 assets/studio.js:6174
msgid "Export to a file"
msgstr "Exporter vers un fichier"

#: assets/studio.js:6339
msgid "Exported %d sections."
msgstr "%d sections exportées."

#: assets/studio.js:6338
msgid "Exported «%s»."
msgstr "«%s» exportée."

#: assets/studio.js:2467
msgid "Faithful"
msgstr "Fidèle"

#: includes/class-types.php:136
msgid "Featured image"
msgstr "Image mise en avant"

#: assets/studio.js:1357
msgid "Fidelity mode"
msgstr "Mode de fidélité"

#: assets/studio.js:1301
msgid "Fields"
msgstr "Champs"

#: assets/model.js:446 assets/model.js:652
msgid "Fields (%d)"
msgstr "Champs (%d)"

#. %s: content type slug.
#: includes/class-ai-provider.php:1119
msgid "Fields proposed for «%s», which is not a content type of this site: discarded."
msgstr "Des champs ont été proposés pour «%s», qui n'est pas un type de contenu de ce site : abandonnés."

#. %s: a month, e.g. "2026-08".
#: includes/class-admin-settings.php:417
msgid "Figures for month %s, kept by the Aura service."
msgstr "Chiffres du mois %s, tenus par le service Aura."

#: assets/brand.js:816
msgid "Filled in: %s."
msgstr "Remplis : %s."

#: includes/class-filters.php:475
msgid "Filter not found on this page."
msgstr "Aucun filtre trouvé sur cette page."

#: includes/class-filters.php:487
msgid "Filter not found."
msgstr "Filtre introuvable."

#. 1: the type's plural name, 2: how many contents.
#: includes/class-admin-model.php:609
msgid "Find the image · %1$s (%2$d without)"
msgid_plural "Find the images · %1$s (%2$d without)"
msgstr[0] "Trouver l'image · %1$s (%2$d sans)"
msgstr[1] "Trouver les images · %1$s (%2$d sans)"

#: assets/studio-style.js:2327
msgid "Fixed"
msgstr "Fixe"

#: includes/class-admin-brand.php:882
msgid "Fluid type scale (clamp)."
msgstr "Échelle typographique fluide (clamp)."

#: assets/studio-style.js:2564
msgid "Focus"
msgstr "Focus"

#. %s: the language WordPress is currently using, e.g. "Italiano".
#: includes/class-admin-settings.php:245
msgid "Follow WordPress (%s)"
msgstr "Suivre WordPress (%s)"

#: assets/studio-style.js:2265
msgid "Font"
msgstr "Police"

#: assets/brand.js:514
msgid "Font checking is not available."
msgstr "La vérification des polices n'est pas disponible."

#. %s: font family name.
#: includes/class-ai-provider.php:1345
msgid "Font «%s» not found in the Google catalogue: not imported, add it by hand if it exists."
msgstr "Police «%s» introuvable dans le catalogue Google : non importée, ajoutez-la à la main si elle existe."

#: assets/brand.js:530
msgid ""
"Font «%s» not found on Google Fonts.\n"
"Check the EXACT name (capitals count, e.g. \"Playfair Display\", \"Jost\")."
msgstr ""
"Police «%s» introuvable sur Google Fonts.\n"
"Vérifiez le nom EXACT (les majuscules comptent, par ex. \"Playfair Display\", \"Jost\")."

#: assets/studio.js:8293
msgid "Format"
msgstr "Format"

#: includes/class-types.php:143
msgid "Formats"
msgstr "Formats"

#: assets/studio.js:7639 includes/class-fields.php:67
msgid "Formatted text"
msgstr "Texte mis en forme"

#: assets/model.js:1456
msgid "Found %1$d images across %2$d contents looked at. %3$d are still without."
msgstr "%1$d images trouvées sur %2$d contenus examinés. %3$d en sont encore dépourvus."

#: assets/studio-style.js:1666
msgid "Free colour"
msgstr "Couleur libre"

#: includes/class-admin-brand.php:344
msgid "From a live page"
msgstr ""

#: assets/studio.js:6152
msgid "From here on it is edited in this page only"
msgstr "À partir de maintenant elle ne se modifie que dans cette page"

#: assets/studio-style.js:2239
msgid "Gap"
msgstr "Écart"

#: assets/studio.js:4915
msgid "Generate"
msgstr "Générer"

#: assets/studio.js:1913
msgid "Generate a section to change first."
msgstr "Générez d'abord une section à modifier."

#: assets/studio-style.js:739
msgid "Generate a section to change its style."
msgstr "Générez une section pour en changer le style."

#: assets/studio.js:8123
msgid "Generate a section to see its code."
msgstr "Générez une section pour en voir le code."

#: assets/studio.js:8811
msgid "Generating the preview…"
msgstr "Je génère l'aperçu…"

#: assets/studio.js:5024
msgid "Generating the sections in parallel…"
msgstr "Je génère les sections en parallèle…"

#: includes/class-admin-settings.php:136
msgid "Generation happens on the <b>Aura service</b>: this site sends it the instruction, its own design system and its own contents, and receives the section back. The pages already built <b>do not depend on the service</b> — they stay in the site and go on working even when it cannot be reached: the only thing that stops is generating new things."
msgstr "La génération se fait sur le <b>service Aura</b> : ce site lui envoie l'instruction, son propre design system et ses propres contenus, et reçoit la section en retour. Les pages déjà construites <b>ne dépendent pas du service</b> — elles restent dans le site et continuent de fonctionner même quand il est injoignable : la seule chose qui s'arrête, c'est de générer du nouveau."

#: assets/studio.js:290 assets/studio.js:3624 assets/studio.js:4127
msgid "Generation stopped."
msgstr "Génération interrompue."

#: assets/studio.js:4310
msgid "Generation stopped. The sections are as they were."
msgstr "Génération interrompue. Les sections sont restées comme elles étaient."

#: assets/studio.js:5993
msgid "Generation: %s"
msgstr "Génération : %s"

#: includes/class-admin-settings.php:374
msgid "Generations"
msgstr "Générations"

#: assets/studio.js:521
msgid "Generations this month: %d."
msgstr "Générations ce mois-ci : %d."

#: assets/studio.js:2156
msgid "Global"
msgstr "Global"

#: includes/class-admin-brand.php:564
msgid "Go back to this"
msgstr ""

#: assets/studio-style.js:3118
msgid "Goes off the screen:"
msgid_plural "Go off the screen:"
msgstr[0] "Sort de l'écran :"
msgstr[1] "Sortent de l'écran :"

#: assets/studio.js:2565
msgid "Got it, switch it on"
msgstr "Compris, activez-le"

#: includes/class-rest.php:434
msgid "Headings"
msgstr ""

#: assets/studio-style.js:2257
msgid "Height"
msgstr "Hauteur"

#: assets/studio-style.js:2317
msgid "Hidden"
msgstr "Masqué"

#: assets/studio.js:8489
msgid "Hide the code"
msgstr "Masquer le code"

#: assets/model.js:462 assets/model.js:568 assets/model.js:729
msgid "Hierarchical"
msgstr "Hiérarchique"

#: assets/studio-style.js:3125
msgid "Highlight it in the preview and open it in the Style panel"
msgstr "La mettre en évidence dans l'aperçu et l'ouvrir dans le panneau Style"

#: includes/class-nav.php:359
msgid "Home"
msgstr "Accueil"

#: assets/studio-style.js:2982
msgid "Hook 1 value up to the design system"
msgid_plural "Hook %d values up to the design system"
msgstr[0] "Relier 1 valeur au design system"
msgstr[1] "Relier %d valeurs au design system"

#: assets/studio-style.js:2847
msgid "Hook up"
msgstr "Relier"

#: assets/studio-style.js:2793
msgid "Hook up to the design system — %s"
msgstr "Relier au design system — %s"

#: assets/studio-style.js:2564
msgid "Hover"
msgstr "Survol"

#: includes/class-admin-brand.php:884
msgid "How much the corners are rounded."
msgstr "À quel point les angles sont arrondis."

#: assets/model.js:488
msgid "How one of them is called: «Product»."
msgstr "Comment s'appelle l'un d'eux : «Produit»."

#: assets/model.js:496
msgid "How the whole set is called, in the menu and in the lists."
msgstr "Comment s'appelle l'ensemble, dans le menu et dans les listes."

#: assets/studio.js:1957
msgid "How to merge the %d marked sections…"
msgstr "Comment fusionner les %d sections marquées…"

#: assets/studio.js:3508
msgid "I cannot tell what this page's conventions are: no value is repeated across at least two sections. There is nothing to align to — with sections this different, redoing one is worth more than aligning it."
msgstr "Je n'arrive pas à voir quelles sont les conventions de cette page : aucune valeur ne se répète sur au moins deux sections. Il n'y a rien à quoi s'aligner — avec des sections aussi différentes, en refaire une vaut mieux que l'aligner."

#: assets/studio-style.js:1096
msgid "I cannot write a selector stronger than this one: give the element a class from the Code tab."
msgstr "Je ne peux pas écrire de sélecteur plus fort que celui-ci : donnez une classe à l'élément depuis l'onglet Code."

#: assets/studio.js:4069
msgid "I could not isolate this change onto the selected element. Try rephrasing it (say what to change, e.g. «increase the padding by 8px»). If you want to redo the whole section instead, use «Regenerate» (⟲) or rewrite the request as a section change."
msgstr "Je n'ai pas réussi à isoler ce changement sur l'élément sélectionné. Essayez de le reformuler (dites quoi changer, par ex. «augmente le padding de 8px»). Si vous voulez refaire toute la section, utilisez «Régénérer» (⟲) ou réécrivez la demande comme un changement de section."

#: assets/studio.js:4817
msgid "I could not plan the sections: generating a single one…"
msgstr "Je n'ai pas réussi à planifier les sections : j'en génère une seule…"

#: assets/studio.js:3016
msgid "I could not prepare the pages of %1$s: %2$s"
msgstr "Je n'ai pas réussi à préparer les pages de %1$s : %2$s"

#: assets/studio.js:3082
msgid "I could not put %s into the menu."
msgstr "Je n'ai pas réussi à mettre %s dans le menu."

#: assets/brand.js:818
msgid "I could not read any token from the screenshots."
msgstr "Je n'ai réussi à lire aucun token depuis les captures d'écran."

#: assets/studio.js:4547 assets/studio.js:4826
msgid "I have generated nothing."
msgstr "Je n'ai rien généré."

#: assets/studio.js:3080
msgid "I have not put %s into the menu: this site has none, the theme shows the list of pages."
msgstr "Je n'ai pas mis %s dans le menu : ce site n'en a aucun, le thème affiche la liste des pages."

#: includes/class-admin-model.php:546
msgid "I have not saved: this would remove content types that are not empty."
msgstr "Je n'ai pas enregistré : cela supprimerait des types de contenu qui ne sont pas vides."

#: includes/class-admin-model.php:562
msgid "I know what I am doing: remove those types anyway"
msgstr "Je sais ce que je fais : supprimez quand même ces types"

#: assets/brand.js:705
msgid "I took %1$d of them: the maximum is %2$d."
msgstr "J'en ai pris %1$d : le maximum est %2$d."

#: assets/studio.js:5256
msgid "I took %d measurement off your reference — spacing, widths, text sizes — and set it as the site's, so the next pages and the sections you add later come out to the same scale."
msgid_plural "I took %d measurements off your reference — spacing, widths, text sizes — and set them as the site's, so the next pages and the sections you add later come out to the same scale."
msgstr[0] ""
msgstr[1] ""

#: assets/model.js:590
msgid "Icon"
msgstr "Icône"

#: includes/class-admin-model.php:560
msgid "If the type has just been created from the Studio, this page was probably open from before and does not know about it: reload it and try again."
msgstr "Si le type vient d'être créé depuis le Studio, cette page était sans doute déjà ouverte et ne le sait pas : rechargez-la et réessayez."

#: assets/studio.js:7008
msgid "Ignore"
msgstr "Ignorer"

#: assets/studio.js:7641 includes/class-fields.php:70
msgid "Image"
msgstr "Image"

#: assets/studio.js:7832
msgid "Image URL…"
msgstr "URL de l'image…"

#: includes/class-effects.php:59
msgid "Image reveal"
msgstr ""

#: includes/class-admin-brand.php:790
msgid "Imagery"
msgstr ""

#: includes/class-admin-brand.php:585
msgid "Import a file"
msgstr ""

#: assets/studio.js:6078
msgid "Import from a file"
msgstr "Importer depuis un fichier"

#: includes/class-admin-brand.php:330
msgid "Import from a mockup"
msgstr "Importer depuis une maquette"

#: includes/class-admin-brand.php:407
msgid "Import the fonts from <b>Google Fonts</b> and give each one a <b>name that suggests its use</b> (e.g. \"Headings\", \"Body\", \"Quotes\"). You do not assign roles: the AI works out where to apply them. For each one, choose the weights to load."
msgstr "Importez les polices depuis <b>Google Fonts</b> et donnez à chacune un <b>nom qui suggère son usage</b> (par ex. \"Titres\", \"Texte\", \"Citations\"). Vous n'attribuez pas de rôles : l'IA devine où les appliquer. Pour chacune, choisissez les graisses à charger."

#: assets/studio.js:3205
msgid "Importing builds a stack of sections, so it needs a page. Switch to Page at the top, or paste the address there."
msgstr "L'import construit une pile de sections, il lui faut donc une page. Passez à Page en haut, ou collez-y l'adresse."

#: includes/class-admin-brand.php:585
msgid "Importing replaces the palette, the fonts, the tokens and the direction. A snapshot of the current ones is taken first. Go ahead?"
msgstr ""

#: assets/studio.js:6166
msgid "Improve the design"
msgstr "Améliorer le design"

#: assets/studio.js:5826
msgid "Improve the design of «%s»"
msgstr "Améliorer le design de «%s»"

#: assets/studio-style.js:2219
msgid "In a column"
msgstr "En colonne"

#: assets/studio.js:6145
msgid "In a new window: it changes everywhere it is used"
msgstr "Dans une nouvelle fenêtre : cela change partout où elle est utilisée"

#: assets/studio-style.js:2219
msgid "In a row"
msgstr "En ligne"

#: assets/studio.js:8461
msgid "In the CSS but never in the HTML: "
msgstr "Dans le CSS mais jamais dans le HTML : "

#: assets/model.js:538 assets/model.js:739
msgid "In the REST API"
msgstr "Dans l'API REST"

#: assets/model.js:536 assets/model.js:737
msgid "In the admin menu"
msgstr "Dans le menu d'administration"

#: assets/model.js:776
msgid "In the template"
msgstr "Dans le modèle"

#: assets/studio-style.js:2040
msgid "Independent values"
msgstr "Valeurs indépendantes"

#: assets/studio-style.js:2279
msgid "Initial Capitals"
msgstr "Initiales En Majuscules"

#: assets/studio.js:6396
msgid "Insert them"
msgstr "Les insérer"

#: assets/studio.js:6403
msgid "Inserted %d section, at the end of the page."
msgid_plural "Inserted %d sections, at the end of the page."
msgstr[0] "%d section insérée, à la fin de la page."
msgstr[1] "%d sections insérées, à la fin de la page."

#: assets/studio.js:6754
msgid "Inserted: %s"
msgstr "Inséré : %s"

#: assets/studio-style.js:2247 assets/studio-style.js:2479
msgid "Inside"
msgstr "Dedans"

#: includes/class-admin-settings.php:235
msgid "Interface language"
msgstr "Langue de l'interface"

#: assets/studio.js:1763
msgid "Invalid PDF"
msgstr "PDF invalide"

#: assets/studio.js:1769
msgid "Invalid image"
msgstr "Image invalide"

#: includes/class-ai-provider.php:1838
msgid "Invalid section."
msgstr "Section invalide."

#: assets/studio-style.js:2640
msgid "Invalid value: %s. The browser ignores it."
msgstr "Valeur invalide : %s. Le navigateur l'ignore."

#: assets/studio-style.js:1218
msgid "Invalid value: the browser ignores it."
msgstr "Valeur invalide : le navigateur l'ignore."

#: assets/studio.js:1754
msgid "Invalid video"
msgstr "Vidéo invalide"

#: assets/studio-style.js:2542
msgid "It already has a rule in the section's CSS."
msgstr "Il a déjà une règle dans le CSS de la section."

#: assets/model.js:713
msgid "It applies to"
msgstr "S'applique à"

#: assets/model.js:731
msgid "It can be used by the tag cloud widget."
msgstr "Peut être utilisée par le widget nuage d'étiquettes."

#: assets/studio.js:6389
msgid "It comes from %s."
msgstr "Vient de %s."

#: assets/studio.js:2559
msgid "It costs %d× the tokens of a normal generation, every time, until you switch it back off."
msgstr "Cela coûte %d× les tokens d'une génération normale, à chaque fois, tant que vous ne l'éteignez pas."

#: assets/studio.js:7251
msgid "It could not be loaded: %s"
msgstr "Il n'a pas pu être chargé : %s"

#: assets/model.js:1457 assets/model.js:1461
msgid "It did not work."
msgstr "Cela n'a pas marché."

#: assets/studio-style.js:2646
msgid "It does not reach the screen: %s."
msgstr "Cela n'arrive pas à l'écran : %s."

#: assets/studio-style.js:2589
msgid "It follows the Desktop/Tablet/Mobile switch at the top: the changes land in that device's @media."
msgstr "Cela suit le sélecteur Ordinateur/Tablette/Mobile en haut : les changements atterrissent dans le @media de cet appareil."

#: assets/studio.js:6055
msgid "It goes at the end of the page, or after the selected section."
msgstr "Elle va à la fin de la page, ou après la section sélectionnée."

#: assets/model.js:534
msgid "It has an address of its own that answers."
msgstr "Il a une adresse à lui qui répond."

#: assets/model.js:535
msgid "It has its own screens for creating and editing."
msgstr "Il a ses propres écrans pour créer et modifier."

#: assets/studio.js:7308
msgid "It is a reusable pattern: editing it from «Patterns» (☰) reflects the changes everywhere. To change it in THIS page only, unlink it: we make an independent copy of it."
msgstr "C'est une composition réutilisable : la modifier depuis «Compositions» (☰) répercute les changements partout. Pour la changer uniquement dans CETTE page, détachez-la : nous en faisons une copie indépendante."

#: assets/studio.js:8383
msgid "It is a synced pattern: open it in its own Studio to tidy it up."
msgstr "C'est une composition synchronisée : ouvrez-la dans son propre Studio pour la ranger."

#: assets/model.js:511
msgid "It is in the address of every content of this type and in every row in the database. Changing it is the same as deleting one type and creating another: the old contents stay where they are, invisible until the old slug comes back."
msgstr "Il est dans l'adresse de chaque contenu de ce type et dans chaque ligne de la base de données. Le changer revient à supprimer un type et à en créer un autre : les anciens contenus restent où ils sont, invisibles jusqu'au retour de l'ancien slug."

#: assets/model.js:705
msgid "It is in the address of the term archive."
msgstr "Il est dans l'adresse de l'archive du terme."

#: assets/studio-style.js:2984
msgid "It looks through the whole section for hand-written values a token already says, and replaces them (after confirmation)."
msgstr "Cela parcourt toute la section à la recherche des valeurs écrites à la main qu'un token dit déjà, et les remplace (après confirmation)."

#: assets/studio.js:2561
msgid "It only applies when a whole section is being designed — not to touch-ups, and not to a whole-page plan."
msgstr "Ne vaut que lorsqu'une section entière est conçue — pas pour les retouches, ni pour le plan d'une page entière."

#: assets/studio.js:5888
msgid "It reads the sections and works out what the page does — font, vertical padding, content width, heading sizes — then says which sections disagree. Costs nothing: you decide afterwards whether to align them."
msgstr "Cela lit les sections et déduit ce que fait la page — police, padding vertical, largeur de contenu, tailles des titres — puis dit quelles sections sortent du rang. Ne coûte rien : vous déciderez ensuite de les aligner ou non."

#: assets/studio-style.js:2654
msgid "It rewrites only these properties onto a selector that wins, leaving the others where they are."
msgstr "Cela réécrit uniquement ces propriétés sur un sélecteur qui l'emporte, en laissant les autres où elles sont."

#: includes/class-admin-settings.php:162
msgid "It will be deleted when you save."
msgstr "Elle sera supprimée à l'enregistrement."

#: assets/studio-style.js:2538
msgid "It writes on %1$s: %2$d elements change."
msgstr "Cela écrit sur %1$s : %2$d éléments changent."

#: assets/studio-style.js:2539
msgid "It writes on %s, which only this element carries."
msgstr "Cela écrit sur %s, que seul cet élément porte."

#: assets/studio-style.js:2552
msgid "It writes on a precise selector, which reaches this element and no other."
msgstr "Cela écrit sur un sélecteur précis, qui atteint cet élément et aucun autre."

#: assets/studio.js:7956
msgid "Italic"
msgstr "Italique"

#: assets/model.js:537
msgid "Its contents can be added to the site's navigation menus."
msgstr "Ses contenus peuvent être ajoutés aux menus de navigation du site."

#: assets/model.js:539
msgid "Its contents do not appear among the search results."
msgstr "Ses contenus n'apparaissent pas dans les résultats de recherche."

#: assets/model.js:536
msgid "Its own entry in the left-hand menu."
msgstr "Une entrée à lui dans le menu de gauche."

#: assets/model.js:735
msgid "Its terms have an archive page on the site."
msgstr "Ses termes ont une page d'archive sur le site."

#: assets/studio-style.js:2275
msgid "Justified"
msgstr "Justifié"

#: assets/studio.js:3865
msgid "Keep this one"
msgstr "Garder celle-ci"

#: assets/studio.js:3794
msgid "Kept version %1$d of %2$d."
msgstr "Version %1$d sur %2$d gardée."

#: assets/model.js:776
msgid "Key"
msgstr "Clé"

#: assets/studio-style.js:2325
msgid "Kind"
msgstr "Type"

#: assets/model.js:776
msgid "Label"
msgstr "Libellé"

#: includes/class-admin-brand.php:706
msgid "Large"
msgstr ""

#: assets/studio-style.js:2332
msgid "Layer (z)"
msgstr "Plan (z)"

#: assets/studio-style.js:2211
msgid "Layout"
msgstr "Mise en page"

#: assets/studio.js:6406
msgid "Leave it"
msgstr "La laisser"

#: includes/class-admin-brand.php:274
msgid "Leave it alone"
msgstr "Ne pas y toucher"

#: assets/studio.js:2575
msgid "Leave it off"
msgstr "Le laisser éteint"

#: assets/studio.js:1155
msgid "Leave the Studio"
msgstr "Quitter le Studio"

#: assets/studio.js:4029
msgid "Leave them written by hand"
msgstr ""

#: assets/studio-style.js:2274 assets/studio-style.js:2329
msgid "Left"
msgstr "Gauche"

#: assets/studio-style.js:2272
msgid "Letter spacing"
msgstr "Interlettrage"

#: assets/studio.js:1300 assets/studio.js:6770
msgid "Library"
msgstr "Bibliothèque"

#: assets/studio-style.js:2268
msgid "Light (300)"
msgstr "Light (300)"

#: assets/model.js:666
msgid "Like categories"
msgstr "Comme les catégories"

#: assets/model.js:729
msgid "Like categories: terms can be nested and are chosen from a list of checkboxes. Off, they behave like tags."
msgstr "Comme les catégories : les termes peuvent être imbriqués et se choisissent dans une liste de cases. Désactivé, ils se comportent comme des étiquettes."

#: assets/model.js:568
msgid "Like pages: a content can have a parent. It needs the «Attributes» support to be chosen from the editor."
msgstr "Comme les pages : un contenu peut avoir un parent. Il faut la prise en charge «Attributs» pour pouvoir le choisir depuis l'éditeur."

#: assets/model.js:666
msgid "Like tags"
msgstr "Comme les étiquettes"

#: assets/studio.js:7963
msgid "Line break"
msgstr "Saut de ligne"

#: assets/studio-style.js:2271
msgid "Line height"
msgstr "Hauteur de ligne"

#: assets/studio.js:7640 assets/studio.js:7959
msgid "Link"
msgstr "Lien"

#: assets/studio-style.js:1532 assets/studio-style.js:1877
msgid "Linked to the design system: it changes along with the brand."
msgstr "Relié au design system : il change avec la marque."

#: assets/studio-style.js:2040
msgid "Linked values: change them all together"
msgstr "Valeurs liées : changez-les toutes ensemble"

#: assets/studio.js:7645
msgid "List"
msgstr "Liste"

#: assets/studio.js:6799 assets/studio.js:7130 assets/studio.js:7156
msgid "Loading…"
msgstr "Chargement…"

#: includes/class-fields.php:66
msgid "Long text"
msgstr "Texte long"

#: assets/studio.js:2788
msgid "Looking at which contents this request needs…"
msgstr "Je regarde de quels contenus cette demande a besoin…"

#: assets/model.js:1446
msgid "Looking…"
msgstr "Je cherche…"

#: assets/model.js:512
msgid "Lowercase, digits and hyphens, at most %d characters. It is what ends up in the URL."
msgstr "Minuscules, chiffres et tirets, %d caractères au maximum. C'est ce qui finit dans l'URL."

#: assets/model.js:1094 assets/model.js:1131
msgid "Managed by Aura"
msgstr "Géré par Aura"

#: assets/studio.js:3243
msgid "Mark at least two sections first: ctrl/cmd+click them in the blocks list."
msgstr "Marquez d'abord au moins deux sections : ctrl/cmd+clic dans la liste des blocs."

#: assets/studio.js:5984
msgid "Marked for Unite, position %1$d of %2$d · ctrl/cmd+click to remove the mark"
msgstr "Marquée pour Fusionner, position %1$d sur %2$d · ctrl/cmd+clic pour retirer la marque"

#: assets/studio-style.js:2256
msgid "Max width"
msgstr "Largeur max"

#: assets/studio.js:2467
msgid "Maximum adherence to the reference and the instruction: no reinterpretation."
msgstr "Fidélité maximale à la référence et à l'instruction : aucune réinterprétation."

#: includes/class-admin-brand.php:886
msgid "Maximum width of the contents."
msgstr "Largeur maximale des contenus."

#: includes/class-admin-brand.php:347
msgid "Measure this page"
msgstr ""

#: assets/studio.js:7877
msgid "Media"
msgstr "Médias"

#: includes/class-admin-brand.php:702
msgid "Medium"
msgstr ""

#: assets/studio-style.js:2268
msgid "Medium (500)"
msgstr "Medium (500)"

#: assets/studio.js:4247
msgid "Merge cancelled. The page is as it was."
msgstr "Fusion annulée. La page est comme elle était."

#: assets/studio.js:2135
msgid "Merge the marked sections into ONE, keeping every content."
msgstr "Fusionne les sections marquées en UNE seule, en gardant chaque contenu."

#: assets/studio.js:414
msgid "Merge the marked sections into one (ctrl/cmd+click to mark them)"
msgstr "Fusionner les sections marquées en une seule (ctrl/cmd+clic pour les marquer)"

#: assets/studio.js:3253
msgid "Merge them into one coherent section, keeping every content and removing what only existed to keep them apart."
msgstr "Fusionnez-les en une section cohérente, en gardant tous les contenus et en retirant ce qui n'existait que pour les séparer."

#: assets/studio.js:4253
msgid "Merging %1$d sections into «%2$s»…"
msgstr "Je fusionne %1$d sections en «%2$s»…"

#: assets/studio-style.js:2258
msgid "Min height"
msgstr "Hauteur min"

#: assets/studio.js:6392
msgid "Missing on this site:"
msgstr "Absent de ce site :"

#: includes/class-filters.php:430
msgid "Missing parameters."
msgstr "Paramètres manquants."

#: includes/class-rest.php:922
msgid "Missing prompt"
msgstr "Prompt manquant"

#: includes/class-rest.php:1493
msgid "Missing template"
msgstr "Modèle manquant"

#: assets/studio.js:2649
msgid "Mobile"
msgstr "Mobile"

#: assets/studio.js:2469
msgid "More freedom to reinterpret and enrich the style."
msgstr "Plus de liberté pour réinterpréter et enrichir le style."

#: includes/class-admin-brand.php:887 includes/class-design.php:229
msgid "Motion"
msgstr ""

#: includes/class-admin-brand.php:794
msgid "Motion rules"
msgstr ""

#: assets/studio.js:6160 assets/studio.js:8919
msgid "Move down"
msgstr "Descendre"

#: assets/studio-style.js:2652
msgid "Move onto a more precise selector"
msgstr "Déplacer vers un sélecteur plus précis"

#: includes/class-admin.php:118 includes/class-admin.php:743
msgid "Move to Aura"
msgstr "Déplacer vers Aura"

#: assets/studio.js:6159 assets/studio.js:8918
msgid "Move up"
msgstr "Monter"

#: assets/studio-style.js:1118
msgid "Moved onto «%s»."
msgstr "Déplacé sur «%s»."

#: assets/brand.js:430
msgid "Name (e.g. \"Headings\", \"Body\")"
msgstr "Nom (par ex. \"Titres\", \"Texte\")"

#. %s: the taxonomy's singular name.
#: includes/class-types.php:623
msgid "Name of the new %s"
msgstr "Nom du nouveau %s"

#: includes/class-admin-brand.php:822
msgid "Named entrances, defined <b>once</b>: a section uses one with <code>data-aura-reveal=\"id\"</code> and the AI is told the id and when to use it — never the code, so it cannot drift. The CSS may only style its own attribute, and durations and easings must be the <b>motion tokens</b> (<code>var(--aipb-motion-…)</code>): that is what makes every effect, old and new, move at the brand's tempo — and what makes \"snappier animations\" a one-token change."
msgstr ""

#: assets/model.js:599
msgid "Near the bottom"
msgstr "Tout en bas"

#: assets/model.js:538
msgid "Needed by the block editor: with this off the content opens in the old editor."
msgstr "Nécessaire à l'éditeur de blocs : désactivé, le contenu s'ouvre dans l'ancien éditeur."

#: assets/model.js:739
msgid "Needed to choose the terms from the block editor."
msgstr "Nécessaire pour choisir les termes depuis l'éditeur de blocs."

#: includes/class-admin-brand.php:798
msgid "Never"
msgstr ""

#. %s: the content type's singular name.
#: includes/class-types.php:587
msgid "New %s"
msgstr "Nouveau %s"

#: includes/class-cpt.php:26
msgid "New AI section"
msgstr "Nouvelle section IA"

#: assets/studio.js:7059
msgid "New component"
msgstr "Nouveau composant"

#: includes/class-admin.php:512 includes/class-rest.php:1459
msgid "New content"
msgstr "Nouveau contenu"

#: assets/studio.js:7059
msgid "New page"
msgstr "Nouvelle page"

#: assets/studio.js:2011 includes/class-admin-settings.php:564
msgid "New section"
msgstr "Nouvelle section"

#: assets/model.js:637
msgid "New taxonomy"
msgstr "Nouvelle taxonomie"

#: assets/model.js:431
msgid "New type"
msgstr "Nouveau type"

#: assets/studio.js:3859
msgid "Next version"
msgstr "Version suivante"

#. %s: the content type's singular name, lowercased.
#. %s: the taxonomy's plural name, lowercased.
#: includes/class-types.php:597 includes/class-types.php:625
msgid "No %s"
msgstr "Aucun %s"

#. %s: the content type's singular name, lowercased.
#: includes/class-types.php:599
msgid "No %s in the bin"
msgstr "Aucun %s dans la corbeille"

#: includes/class-rest.php:720
msgid "No address to open."
msgstr "Aucune adresse à ouvrir."

#: assets/studio.js:5895
msgid "No block. Describe the page in the chat, or insert a component."
msgstr "Aucun bloc. Décrivez la page dans la discussion, ou insérez un composant."

#: includes/class-rest.php:1309
msgid "No code to tidy up."
msgstr "Aucun code à ranger."

#: assets/studio-style.js:1642
msgid "No colour in the design system. "
msgstr "Aucune couleur dans le design system. "

#: assets/studio.js:3101
msgid "No content created for %s."
msgstr "Aucun contenu créé pour %s."

#: includes/class-rest.php:256
msgid "No content type to create."
msgstr "Aucun type de contenu à créer."

#: assets/model.js:1103
msgid "No content type yet"
msgstr "Aucun type de contenu pour l'instant"

#: includes/class-rest.php:566
msgid "No design notes to distil."
msgstr "Aucune note de design à distiller."

#: includes/class-rest.php:537
msgid "No direction to save."
msgstr "Aucune direction à enregistrer."

#: assets/studio.js:7323
msgid "No editable field here."
msgstr "Aucun champ modifiable ici."

#: assets/model.js:786
msgid "No fields yet. A field is a value the content carries — a price, a date, a link — that the AI can print in a template."
msgstr "Aucun champ pour l'instant. Un champ est une valeur que le contenu porte — un prix, une date, un lien — et que l'IA peut afficher dans un modèle."

#: includes/class-admin-brand.php:507
msgid "No file arrived: choose one and try again."
msgstr ""

#: assets/brand.js:553
msgid "No font imported"
msgstr "Aucune police importée"

#: includes/class-admin-settings.php:309
msgid "No generation recorded on this site yet."
msgstr "Aucune génération enregistrée sur ce site pour l'instant."

#: assets/studio-style.js:2781
msgid "No literal value matches a design system token."
msgstr "Aucune valeur littérale ne correspond à un token du design system."

#: assets/studio.js:2810
msgid "No new content type is needed: I am using the ones the site already has."
msgstr "Aucun nouveau type de contenu n'est nécessaire : j'utilise ceux que le site a déjà."

#: assets/studio.js:6786
msgid "No pattern or template part saved. Create a Section and save it as a pattern, or build a template part."
msgstr "Aucune composition ni élément de modèle enregistré. Créez une Section et enregistrez-la comme composition, ou construisez un élément de modèle."

#: assets/studio.js:7196
msgid "No pattern saved."
msgstr "Aucune composition enregistrée."

#: includes/class-admin-settings.php:480
msgid "No plan"
msgstr "Aucune formule"

#: assets/studio.js:7163
msgid "No previous version."
msgstr "Aucune version précédente."

#: assets/studio.js:5413
msgid "No problem. The checks run on their own after every generation: they look at alternative texts, links, heading hierarchy, form fields, external libraries and missing design tokens."
msgstr "Aucun problème. Les vérifications tournent toutes seules après chaque génération : elles examinent les textes alternatifs, les liens, la hiérarchie des titres, les champs de formulaire, les bibliothèques externes et les design tokens manquants."

#: assets/studio-style.js:2991
msgid "No rule written here: the values shown are the computed ones."
msgstr "Aucune règle écrite ici : les valeurs affichées sont les valeurs calculées."

#: assets/studio.js:4104
msgid "No section of the page is selected: there is nothing to split."
msgstr "Aucune section de la page n'est sélectionnée : il n'y a rien à découper."

#: assets/studio.js:2145
msgid "No section selected — click the selected one again to let go of it."
msgstr "Aucune section sélectionnée — cliquez à nouveau sur celle qui l’est pour la relâcher."

#: assets/studio.js:2159
msgid "No section selected, and at least two sections to align."
msgstr "Aucune section sélectionnée, et au moins deux sections à aligner."

#: assets/studio.js:2152
msgid "No section selected. On an empty page this is the only act there is, because there is nothing yet to add to."
msgstr "Aucune section sélectionnée. Sur une page vide c’est le seul acte possible, puisqu’il n’y a encore rien à quoi ajouter."

#: assets/studio.js:3718
msgid "No section selected: I have applied nothing."
msgstr "Aucune section sélectionnée : je n'ai rien appliqué."

#: assets/studio.js:3644
msgid "No section turned out to be relevant: nothing was changed."
msgstr "Aucune section ne s'est avérée concernée : rien n'a été changé."

#: includes/class-admin-settings.php:205
msgid "No service address"
msgstr "Aucune adresse de service"

#: includes/class-admin-brand.php:577
msgid "No snapshot yet. One is taken automatically before a reset, before an import and before going back to an older version."
msgstr ""

#: assets/model.js:1140
msgid "No taxonomy yet"
msgstr "Aucune taxonomie pour l'instant"

#: assets/studio-style.js:1504
msgid "No token of this kind. "
msgstr "Aucun token de ce type. "

#: includes/class-rest.php:615
msgid "No tokens to adopt."
msgstr "Aucun token à adopter."

#: assets/studio.js:3923
msgid "No version came out. Nothing has changed."
msgstr "Aucune version n'est sortie. Rien n'a changé."

#: assets/studio.js:5218
msgid "No, it only holds for this page"
msgstr "Non, cela ne vaut que pour cette page"

#: assets/studio-style.js:2282 assets/studio-style.js:2300 assets/studio-style.js:2839 assets/studio.js:3870
msgid "None"
msgstr "Aucun"

#: assets/studio-style.js:2326 assets/studio-style.js:2564
msgid "Normal"
msgstr "Normal"

#: assets/studio-style.js:2268
msgid "Normal (400)"
msgstr "Normal (400)"

#: includes/class-admin-settings.php:208
msgid "Not activated"
msgstr "Non activé"

#: includes/class-admin-settings.php:217
msgid "Not checked"
msgstr "Non vérifié"

#: assets/brand.js:822
msgid "Not measured (left as it was): %s."
msgstr "Non mesurés (laissés tels quels) : %s."

#: assets/model.js:156 assets/model.js:1472
msgid "Not saved yet"
msgstr "Pas encore enregistré"

#: includes/class-admin-brand.php:638
msgid "Not self-hosted yet: the fonts are being loaded from Google, so every visitor's IP address reaches them. The copy is made the first time a page is served — save the fonts, or open a page on the front end, and come back."
msgstr ""

#: assets/studio.js:3175
msgid "Note: if this is a design system value (a colour, a font, a radius, a spacing, a width), changing it in Design Tokens holds across the WHOLE site, is immediate and costs no generation."
msgstr "À noter : si c'est une valeur du design system (une couleur, une police, un rayon, un espacement, une largeur), la changer dans les Design tokens vaut pour TOUT le site, est immédiat et ne coûte aucune génération."

#: includes/class-admin-brand.php:365
msgid "Notes for the AI (optional)"
msgstr "Notes pour l'IA (facultatif)"

#: includes/class-ai-provider.php:1150
msgid "Nothing came out of the brief worth adding: the site already has the types and fields it needs."
msgstr "Rien n'est sorti du brief qui vaille la peine d'être ajouté : le site a déjà les types et les champs qu'il lui faut."

#: assets/studio.js:2160
msgid "Nothing directly: a section the instruction does not concern comes back as it was. But every section is passed to the model, so hand-made style touch-ups can be rewritten along the way."
msgstr "Rien directement : une section que l’instruction ne concerne pas revient telle quelle. Mais chaque section passe par le modèle, donc les retouches de style faites à la main peuvent être réécrites en chemin."

#: includes/class-admin-settings.php:184
msgid "Nothing on this page is saved until you say so."
msgstr "Rien sur cette page n'est enregistré tant que vous ne le demandez pas."

#: assets/model.js:1287
msgid "Nothing to add: the site already has the types and fields it needs."
msgstr "Rien à ajouter : le site a déjà les types et les champs qu'il lui faut."

#: assets/studio-style.js:2905
msgid "Nothing to paste."
msgstr "Rien à coller."

#: assets/studio.js:8805
msgid "Nothing to show in the preview"
msgstr "Rien à montrer dans l'aperçu"

#: assets/studio.js:8391
msgid "Nothing to tidy up."
msgstr "Rien à ranger."

#: includes/class-admin-brand.php:266
msgid "Nothing will break."
msgstr "Rien ne cassera."

#: includes/class-fields.php:68
msgid "Number"
msgstr "Nombre"

#: assets/model.js:548
msgid "Off, the contents answer only on ?post_type=… — almost never what you want."
msgstr "Désactivé, les contenus ne répondent que sur ?post_type=… — presque jamais ce que vous voulez."

#: assets/studio.js:2625
msgid "Off. Generates several versions of a section so you can pick one — and costs one generation per version."
msgstr "Désactivé. Génère plusieurs versions d'une section pour que vous en choisissiez une — et coûte une génération par version."

#: assets/studio-style.js:2231
msgid "On one line"
msgstr "Sur une ligne"

#: assets/studio.js:2624
msgid "On: every section designed costs %d generations instead of 1. Click to switch off."
msgstr "Activé : chaque section conçue coûte %d générations au lieu d'1. Cliquez pour désactiver."

#: assets/studio.js:512
msgid "Once the credits are gone the service refuses new generations."
msgstr "Une fois les crédits épuisés, le service refuse les nouvelles générations."

#: assets/studio.js:2158
msgid "One call per section of the page. It asks before starting, and the send button carries the number."
msgstr "Un appel par section de la page. Il demande confirmation avant de partir, et le bouton d’envoi porte le nombre."

#: assets/studio.js:2151
msgid "One call to plan it, plus one per section: the most expensive thing here. The plan is SHOWN before anything is built, and you take out the sections you do not want — those cost nothing."
msgstr "Un appel pour la planifier, plus un par section : la chose la plus coûteuse ici. Le plan est MONTRÉ avant que quoi que ce soit ne soit construit, et vous retirez les sections dont vous ne voulez pas — celles-là ne coûtent rien."

#: assets/studio.js:2121 assets/studio.js:2129 assets/studio.js:2136 assets/studio.js:2144
msgid "One generation."
msgstr "Une génération."

#: assets/studio.js:2157
msgid "One instruction carried across every section of the page — «the headings are too big», «give the cards more air» — so they agree with each other instead of being aligned one at a time."
msgstr "Une seule instruction portée sur chaque section de la page — « les titres sont trop grands », « donnez plus d’air aux cartes » — pour qu’elles s’accordent entre elles au lieu d’être alignées une par une."

#: includes/class-admin-brand.php:671
msgid "One of each thing your tokens decide, at the values that are in the form <b>right now</b> — including changes you have not saved. It is not a page: it is the place to judge the <b>relationships</b>, which is the only thing a design system is. Nothing here is saved or generated."
msgstr ""

#: assets/studio-style.js:2588
msgid "Only %s"
msgstr "Seulement %s"

#: assets/studio.js:6504
msgid "Only the page's own sections can be merged: a saved component has to be detached first."
msgstr "Seules les sections propres à la page peuvent être fusionnées : un composant enregistré doit d'abord être détaché."

#: assets/studio-style.js:2551
msgid "Only this one"
msgstr "Celui-ci seulement"

#: assets/studio-style.js:1694 assets/studio-style.js:2315
msgid "Opacity"
msgstr "Opacité"

#: assets/model.js:355
msgid "Open"
msgstr "Ouvrir"

#: assets/studio.js:3185
msgid "Open Design Tokens"
msgstr "Ouvrir les Design tokens"

#: assets/studio.js:6079
msgid "Open a file exported by Aura, from another site too."
msgstr "Ouvrez un fichier exporté par Aura, y compris depuis un autre site."

#: assets/studio.js:7194
msgid "Open a pattern"
msgstr "Ouvrir une composition"

#: includes/class-admin.php:588
msgid "Open in Aura"
msgstr "Ouvrir dans Aura"

#: includes/class-admin-settings.php:465
msgid "Open the Aura dashboard"
msgstr "Ouvrir le tableau de bord Aura"

#: assets/studio.js:1202
msgid "Open the preview (unpublished changes) in a new window"
msgstr "Ouvrir l'aperçu (modifications non publiées) dans une nouvelle fenêtre"

#: assets/studio.js:1203
msgid "Open the preview in a new window"
msgstr "Ouvrir l'aperçu dans une nouvelle fenêtre"

#: includes/class-admin.php:108
msgid "Open this page in the Studio"
msgstr "Ouvrez cette page dans le Studio"

#: assets/studio.js:4464
msgid "Opening %s…"
msgstr "J'ouvre %s…"

#: assets/brand.js:912
msgid "Opening the page and reading its styles… it can take a minute."
msgstr ""

#: includes/class-admin.php:247 includes/class-admin.php:285
msgid "Opens in the Studio"
msgstr "S'ouvre dans le Studio"

#: includes/class-admin.php:247 includes/class-admin.php:285
msgid "Opens in the site editor"
msgstr "S'ouvre dans l'éditeur de site"

#: assets/model.js:517
msgid "Optional — shown in the admin lists."
msgstr "Facultatif — affiché dans les listes d'administration."

#: assets/model.js:707
msgid "Optional."
msgstr "Facultatif."

#: assets/studio-style.js:2607
msgid "Other rules in the CSS that hit this element"
msgstr "Autres règles du CSS qui touchent cet élément"

#: assets/model.js:539
msgid "Out of the site search"
msgstr "Hors de la recherche du site"

#: assets/studio-style.js:2248
msgid "Outside"
msgstr "Dehors"

#: assets/studio-style.js:2316
msgid "Overflow"
msgstr "Débordement"

#: assets/studio.js:1895
msgid "PDF"
msgstr "PDF"

#: assets/studio.js:1760
msgid "PDF too big (~10 MB max)."
msgstr "PDF trop lourd (~10 Mo max)."

#: includes/class-admin-brand.php:883
msgid "Padding, margins and gaps between elements."
msgstr "Padding, marges et écarts entre les éléments."

#: assets/studio.js:1173
msgid "Page"
msgstr "Page"

#: assets/studio.js:5131
msgid "Page complete: %d section."
msgid_plural "Page complete: %d sections."
msgstr[0] "Page terminée : %d section."
msgstr[1] "Page terminée : %d sections."

#: includes/class-admin-settings.php:567
msgid "Page plan"
msgstr "Plan de la page"

#: includes/class-admin.php:159
msgid "Page structure"
msgstr "Structure de la page"

#: includes/class-admin-brand.php:744
msgid "Palette"
msgstr ""

#. %s: the taxonomy's singular name.
#: includes/class-types.php:627
msgid "Parent %s"
msgstr "%s parent"

#: includes/class-types.php:142
msgid "Parent and order — needed to nest hierarchical types."
msgstr "Parent et ordre — nécessaires pour imbriquer les types hiérarchiques."

#. %s: the template's (or part's) title.
#: includes/class-admin.php:279
msgid "Part: %s"
msgstr "Élément : %s"

#: assets/studio.js:6051
msgid "Paste %d sections"
msgstr "Coller %d sections"

#: assets/studio-style.js:2963
msgid "Paste (%d)"
msgstr "Coller (%d)"

#: includes/class-fields.php:578
msgid "Paste the image address from the Media Library"
msgstr "Collez l'adresse de l'image depuis la médiathèque"

#: assets/studio.js:6050
msgid "Paste «%s»"
msgstr "Coller «%s»"

#: assets/studio-style.js:2922
msgid "Pasted %1$d declarations onto «%2$s». Undo with ⌘Z."
msgstr "%1$d déclarations collées sur «%2$s». Annulez avec ⌘Z."

#: assets/studio.js:6681
msgid "Pasted %d sections"
msgstr "%d sections collées"

#: assets/studio.js:6680
msgid "Pasted «%s»"
msgstr "«%s» collée"

#: assets/studio.js:22 assets/studio.js:6789 includes/class-admin.php:950 includes/class-rest.php:1417
msgid "Pattern"
msgstr "Composition"

#: assets/studio.js:6718
msgid "Pattern created and linked"
msgstr "Composition créée et liée"

#. %s: the pattern's title.
#: includes/class-admin.php:245
msgid "Pattern: %s"
msgstr "Composition : %s"

#: includes/class-admin.php:495 includes/class-rest.php:1448 includes/class-rest.php:1488
msgid "Permission denied"
msgstr "Accès refusé"

#: includes/class-admin-brand.php:82 includes/class-admin-brand.php:112 includes/class-admin-model.php:92 includes/class-admin-settings.php:626
msgid "Permission denied."
msgstr "Accès refusé."

#: includes/class-admin-brand.php:782
msgid "Personality"
msgstr ""

#: assets/studio.js:7302
msgid "Pick a block (the Blocks tab) to change its fields."
msgstr "Choisissez un bloc (l'onglet Blocs) pour en changer les champs."

#: assets/brand.js:74
msgid "Pick a colour"
msgstr "Choisissez une couleur"

#: assets/studio-style.js:741
msgid "Pick an element in the preview."
msgstr "Choisissez un élément dans l'aperçu."

#: assets/studio.js:1379
msgid "Pick an element to change in the preview"
msgstr "Choisissez dans l'aperçu l'élément à changer"

#: assets/studio.js:8117
msgid "Pick an inline block (the Blocks tab) to change its code."
msgstr "Choisissez un bloc inline (l'onglet Blocs) pour en changer le code."

#: assets/studio.js:3228
msgid "Pick the section of the page to split first."
msgstr "Choisissez d'abord la section de la page à découper."

#: includes/class-admin-brand.php:717
msgid "Pill"
msgstr ""

#: includes/class-types.php:144
msgid "Pings from other sites."
msgstr "Pings venant d'autres sites."

#: includes/class-admin-settings.php:385
msgid "Plan"
msgstr "Formule"

#: assets/studio.js:4801
msgid "Planning the page…"
msgstr "Je planifie la page…"

#: assets/model.js:496 assets/model.js:694
msgid "Plural name"
msgstr "Nom au pluriel"

#: assets/studio-style.js:2454
msgid "Point at something"
msgstr "Désignez quelque chose"

#: assets/model.js:611 assets/studio-style.js:2322
msgid "Position"
msgstr "Position"

#: assets/studio.js:5980
msgid "Position %1$d of %2$d in the merge. This is the selected section, and it is always part of it: click another one normally to move the selection."
msgstr "Position %1$d sur %2$d dans la fusion. C'est la section sélectionnée, et elle en fait toujours partie : cliquez normalement sur une autre pour déplacer la sélection."

#: includes/class-admin-settings.php:178
msgid "Preferences"
msgstr "Préférences"

#: assets/brand.js:701
msgid "Preparing the screenshots…"
msgstr "Je prépare les captures d'écran…"

#: assets/studio.js:4062
msgid "Preparing the touch-up…"
msgstr "Je prépare la retouche…"

#: assets/studio.js:8811
msgid "Preview"
msgstr "Aperçu"

#: assets/studio.js:8827
msgid "Preview error: %s"
msgstr "Erreur d'aperçu : %s"

#: assets/studio.js:1232
msgid "Preview size"
msgstr "Taille de l'aperçu"

#: assets/studio.js:3841
msgid "Previous version"
msgstr "Version précédente"

#: assets/model.js:815
msgid "Price"
msgstr "Prix"

#: includes/class-admin-brand.php:715
msgid "Primary action"
msgstr ""

#: assets/model.js:463
msgid "Private"
msgstr "Privé"

#: assets/model.js:476
msgid "Product"
msgstr "Produit"

#: assets/model.js:490
msgid "Products"
msgstr "Produits"

#: assets/model.js:1104
msgid "Products, references, team members, events: whatever this site is made of and is not a page. Create one here, or describe the site and let the AI propose them."
msgstr "Produits, références, membres de l'équipe, événements : tout ce dont ce site est fait et qui n'est pas une page. Créez-en un ici, ou décrivez le site et laissez l'IA les proposer."

#: assets/studio.js:3685
msgid "Proposals discarded: the page has stayed as it was."
msgstr "Propositions abandonnées : la page est restée comme elle était."

#: assets/model.js:1237 assets/model.js:1246 includes/class-admin-model.php:519
msgid "Propose from the brief"
msgstr "Proposer à partir du brief"

#: assets/model.js:533 assets/model.js:735
msgid "Public"
msgstr "Public"

#: assets/studio.js:1254 assets/studio.js:7110
msgid "Publish"
msgstr "Publier"

#: assets/studio.js:7051
msgid "Publish the page? It will be visible online straight away."
msgstr "Publier la page ? Elle sera visible en ligne tout de suite."

#: assets/studio.js:7089
msgid "Publishing failed: %s"
msgstr "Échec de la publication : %s"

#: assets/studio.js:7062
msgid "Publishing…"
msgstr "Publication…"

#: assets/studio.js:4044
msgid "Put back the way it was written."
msgstr ""

#: assets/model.js:549
msgid "Puts the permalink base of the posts in front (e.g. /blog/…)."
msgstr "Met devant la base des permaliens des articles (par ex. /blog/…)."

#: assets/studio.js:3071
msgid "Putting %s into the site's menu…"
msgstr "Je mets %s dans le menu du site…"

#: assets/studio.js:4758
msgid "REPRODUCE this section. It is a copy job, not a design job: the aim is that somebody putting the two side by side cannot tell which is which. Same layout, same proportions, same type, same colours, same spacing, same content. Do not improve it, do not tidy it, do not harmonise it with anything."
msgstr "REPRODUISEZ cette section. C'est un travail de copie, pas de design : le but est que quelqu'un mettant les deux côte à côte ne puisse pas dire laquelle est laquelle. Même mise en page, mêmes proportions, même typographie, mêmes couleurs, mêmes espacements, mêmes contenus. Ne l'améliorez pas, ne la rangez pas, ne l'harmonisez avec rien."

#: includes/class-admin-brand.php:884 includes/class-design.php:201
msgid "Radii"
msgstr "Rayons"

#: assets/studio-style.js:2303
msgid "Radius"
msgstr "Rayon"

#: assets/model.js:534
msgid "Reachable on the front end"
msgstr "Accessible sur le site public"

#: assets/model.js:548 assets/model.js:743
msgid "Readable addresses"
msgstr "Adresses lisibles"

#: includes/class-admin-settings.php:407
msgid "Readable only when the service answers."
msgstr "Lisible seulement quand le service répond."

#: assets/studio.js:415
msgid "Rebuild a page from the web as sections of this one"
msgstr "Reconstruire une page du web en sections de celle-ci"

#: assets/studio.js:4637
msgid "Rebuild of an existing page. Follow the reference and the measured values faithfully."
msgstr "Reconstruction d'une page existante. Suivez fidèlement la référence et les valeurs mesurées."

#: includes/class-admin-settings.php:306
msgid "Recent generations"
msgstr "Générations récentes"

#: includes/class-admin-brand.php:477
msgid "Redo"
msgstr ""

#: includes/class-admin-brand.php:477
msgid "Redo (Ctrl/⌘ ⇧ Z)"
msgstr ""

#: assets/studio.js:1195
msgid "Redo (⌘⇧Z)"
msgstr "Rétablir (⌘⇧Z)"

#: assets/brand.js:1505
msgid "Redone"
msgstr ""

#: assets/studio.js:6772
msgid "Refresh the list"
msgstr "Rafraîchir la liste"

#: assets/studio.js:418
msgid "Refresh the preview"
msgstr "Rafraîchir l'aperçu"

#: assets/studio.js:2119
msgid "Regenerate"
msgstr "Régénérer"

#: assets/studio.js:6164
msgid "Regenerate a variant"
msgstr "Régénérer une variante"

#: assets/studio.js:5862
msgid "Regenerate «%s»"
msgstr "Régénérer «%s»"

#: assets/model.js:1117 assets/model.js:1154
msgid "Registered elsewhere"
msgstr "Enregistrée ailleurs"

#: assets/studio-style.js:2326
msgid "Relative"
msgstr "Relatif"

#: assets/studio-style.js:1494 assets/studio-style.js:1702 assets/studio-style.js:1945 assets/studio-style.js:2120 assets/studio.js:1897 assets/studio.js:6181 assets/studio.js:8048
msgid "Remove"
msgstr "Retirer"

#: assets/brand.js:85
msgid "Remove colour"
msgstr "Retirer la couleur"

#: assets/brand.js:422
msgid "Remove font"
msgstr "Retirer la police"

#: includes/class-admin-settings.php:161
msgid "Remove key"
msgstr "Supprimer la clé"

#: assets/studio-style.js:1226
msgid "Remove this change"
msgstr "Retirer ce changement"

#: assets/model.js:873
msgid "Remove this field"
msgstr "Retirer ce champ"

#: assets/brand.js:718
msgid "Remove this screenshot"
msgstr "Retirer cette capture d'écran"

#: assets/model.js:978
msgid "Remove «%s»? Nothing is deleted from the database."
msgstr "Retirer «%s» ? Rien n'est supprimé de la base de données."

#: assets/model.js:990
msgid "Remove «%s»? The terms already created stay in the database."
msgstr "Retirer «%s» ? Les termes déjà créés restent dans la base de données."

#: assets/studio-style.js:1705
msgid "Removes the declaration: it goes back to the colour it had before."
msgstr "Retire la déclaration : elle revient à la couleur qu'elle avait avant."

#: assets/studio.js:6148
msgid "Rename"
msgstr "Renommer"

#: assets/studio.js:409
msgid "Rename the content"
msgstr "Renommer le contenu"

#: assets/studio.js:8436
msgid "Repeated attributes"
msgstr "Attributs répétés"

#: assets/studio.js:8435
msgid "Repeated classes"
msgstr "Classes répétées"

#: includes/class-admin-settings.php:525
msgid "Request id"
msgstr "Identifiant de la requête"

#: includes/class-admin-brand.php:486
msgid "Reset"
msgstr "Réinitialiser"

#: includes/class-admin-brand.php:273
msgid "Reset the brand"
msgstr "Réinitialiser la marque"

#: includes/class-admin-brand.php:231
msgid "Reset the brand?"
msgstr "Réinitialiser la marque ?"

#: assets/studio.js:7006
msgid "Restore"
msgstr "Restaurer"

#: assets/studio.js:7179
msgid "Restore the version from %s? The UNSAVED changes will be lost."
msgstr "Restaurer la version du %s ? Les modifications NON enregistrées seront perdues."

#: assets/studio.js:6176
msgid "Reusable in other pages"
msgstr "Réutilisable dans d'autres pages"

#: includes/class-types.php:139
msgid "Revisions"
msgstr "Révisions"

#: assets/studio.js:2120
msgid "Rewrite the selected section from scratch: another layout, another copy, the same place in the page."
msgstr "Réécrit la section sélectionnée de zéro : une autre mise en page, un autre texte, la même place dans la page."

#: includes/class-admin-brand.php:786
msgid "Rhythm of the page"
msgstr ""

#: assets/studio-style.js:2275 assets/studio-style.js:2329
msgid "Right"
msgstr "Droite"

#: assets/studio-style.js:2220
msgid "Row reversed"
msgstr "Ligne inversée"

#: assets/studio-style.js:2482
msgid "Rule"
msgstr "Règle"

#: assets/studio-style.js:2613
msgid "Rule «%s»: open it in the Code tab to edit it."
msgstr "Règle «%s» : ouvrez-la dans l'onglet Code pour la modifier."

#: assets/studio.js:6164
msgid "Same contents, different design and layout"
msgstr "Mêmes contenus, design et mise en page différents"

#: assets/studio.js:6166
msgid "Same contents, same structure"
msgstr "Mêmes contenus, même structure"

#: includes/class-admin-settings.php:185
msgid "Save Changes"
msgstr "Enregistrer les modifications"

#: assets/studio.js:6176
msgid "Save as a pattern"
msgstr "Enregistrer comme composition"

#: assets/studio.js:7144
msgid "Save at least once to have a history."
msgstr "Enregistrez au moins une fois pour avoir un historique."

#: includes/class-admin-model.php:531
msgid "Save content model"
msgstr "Enregistrer le modèle de contenus"

#: includes/class-admin-brand.php:487
msgid "Save design system"
msgstr "Enregistrer le design system"

#: assets/studio.js:1249 assets/studio.js:7102
msgid "Save draft"
msgstr "Enregistrer le brouillon"

#: assets/studio.js:408
msgid "Save the current content"
msgstr "Enregistrer le contenu en cours"

#: assets/studio.js:1217
msgid "Save the page at least once to be able to look at it."
msgstr "Enregistrez la page au moins une fois pour pouvoir la regarder."

#: assets/studio.js:419
msgid "Saved components"
msgstr "Composants enregistrés"

#: includes/class-admin-model.php:104
msgid "Saved. The permalinks of the new types are already live."
msgstr "Enregistré. Les permaliens des nouveaux types sont déjà actifs."

#: assets/studio.js:5210
msgid "Saved. You can change it whenever you like from %s."
msgstr "Enregistré. Vous pouvez le changer quand vous voulez depuis %s."

#: assets/studio.js:6072
msgid "Saves this page's sections into a file, to reuse them on another site."
msgstr "Enregistre les sections de cette page dans un fichier, pour les réutiliser sur un autre site."

#: assets/studio.js:7089
msgid "Saving failed: %s"
msgstr "Échec de l'enregistrement : %s"

#: assets/model.js:1414 assets/studio.js:7062
msgid "Saving…"
msgstr "Enregistrement…"

#: assets/studio-style.js:2317
msgid "Scrollable"
msgstr "Défilable"

#. %s: the content type's plural name.
#. %s: the taxonomy's plural name.
#: includes/class-types.php:595 includes/class-types.php:615
msgid "Search %s"
msgstr "Rechercher %s"

#: assets/brand.js:364
msgid "Search, or paste the name of a Google font…"
msgstr "Cherchez, ou collez le nom d'une police Google…"

#: includes/class-admin-brand.php:716
msgid "Secondary"
msgstr ""

#: assets/studio.js:849 assets/studio.js:1031 assets/studio.js:1176 assets/studio.js:1996 assets/studio.js:1997 assets/studio.js:3531 assets/studio.js:3671 assets/studio.js:4182 assets/studio.js:4243 assets/studio.js:4244 assets/studio.js:4331 assets/studio.js:4373 assets/studio.js:4428 assets/studio.js:4905 assets/studio.js:5441 assets/studio.js:5990 assets/studio.js:6662 assets/studio.js:6936 includes/class-ai-provider.php:667 includes/class-remote.php:518 includes/class-rest.php:959 includes/class-rest.php:1580
msgid "Section"
msgstr "Section"

#. %d: the section's position on the page.
#. %d: the section's position in the imported file.
#. %d: the block's position in the page.
#: assets/studio.js:4632 includes/class-check.php:53 includes/class-portable.php:213 includes/class-rest.php:1632
msgid "Section %d"
msgstr "Section %d"

#: assets/studio.js:5737 assets/studio.js:5753
msgid "Section added"
msgstr "Section ajoutée"

#: assets/studio.js:6555
msgid "Section duplicated"
msgstr "Section dupliquée"

#: assets/studio.js:5093
msgid "Section «%s» was not generated: %s"
msgstr "La section «%s» n'a pas été générée : %s"

#: assets/studio.js:5085
msgid "Section «%s» was not generated: skipping it."
msgstr "La section «%s» n'a pas été générée : je la saute."

#: assets/studio.js:8841
msgid "Section «%s» — write the change in the chat"
msgstr "Section «%s» — écrivez le changement dans la discussion"

#: assets/studio.js:6650
msgid "Sections are pasted into a page."
msgstr "Les sections se collent dans une page."

#: assets/studio.js:8485 assets/studio.js:8489
msgid "See the code"
msgstr "Voir le code"

#: assets/studio.js:1209
msgid "See the page as a visitor"
msgstr "Voir la page comme un visiteur"

#: assets/studio.js:1208
msgid "See the page as a visitor will, with the theme around it"
msgstr "Voir la page comme la verra un visiteur, avec le thème autour"

#: assets/studio-style.js:2507
msgid "Select this one"
msgstr "Sélectionner celui-ci"

#: includes/class-admin-brand.php:635
msgid "Self-hosting is switched off on this site (the aipb_self_host_fonts filter): the fonts are loaded from Google."
msgstr ""

#: assets/studio-style.js:2269
msgid "Semi-bold (600)"
msgstr "Semi-gras (600)"

#. 1: number of font files, 2: their total size, e.g. "84 KB".
#: includes/class-admin-brand.php:629
msgid "Served from your own domain: %1$d files, %2$s. No request reaches Google, so no visitor IP does either."
msgstr ""

#: includes/class-admin-settings.php:214
msgid "Service online"
msgstr "Service en ligne"

#: includes/class-admin-settings.php:211
msgid "Service unreachable"
msgstr "Service injoignable"

#: includes/class-admin-settings.php:645
msgid "Service unreachable. Try again shortly: the pages already built go on working."
msgstr "Service injoignable. Réessayez dans un instant : les pages déjà construites continuent de fonctionner."

#. %s: the error message.
#: includes/class-admin-settings.php:422
msgid "Service usage unavailable: %s"
msgstr "Consommation du service indisponible : %s"

#: assets/model.js:451 assets/model.js:657 includes/class-admin-settings.php:123 includes/class-admin.php:655
msgid "Settings"
msgstr "Réglages"

#: assets/studio-style.js:2312
msgid "Shadow"
msgstr "Ombre"

#: includes/class-admin-brand.php:885 includes/class-design.php:211
msgid "Shadows"
msgstr "Ombres"

#: assets/studio.js:5199
msgid "Shall I keep it as the site's art direction? It would hold for everything you generate from here on, single sections included. You can edit it whenever you like from Aura → Design Tokens."
msgstr "Dois-je la garder comme direction artistique du site ? Elle vaudrait pour tout ce que vous générerez à partir de maintenant, sections isolées comprises. Vous pouvez la modifier quand vous voulez depuis Aura → Design tokens."

#: assets/studio.js:7644
msgid "Shortcode"
msgstr "Code court"

#: assets/studio.js:8971
msgid "Shortcode copied"
msgstr "Code court copié"

#: assets/studio.js:7643
msgid "Show or hide"
msgstr "Afficher ou masquer"

#: assets/studio.js:7752
msgid "Show or hide this element"
msgstr "Afficher ou masquer cet élément"

#: assets/studio.js:7917 assets/studio.js:8031
msgid "Show or hide «%s» on the page"
msgstr "Afficher ou masquer «%s» sur la page"

#: assets/studio.js:421
msgid "Show the available commands"
msgstr "Afficher les commandes disponibles"

#: assets/studio.js:417
msgid "Show the editable fields"
msgstr "Afficher les champs modifiables"

#: assets/studio.js:410
msgid "Show the page's blocks"
msgstr "Afficher les blocs de la page"

#: assets/studio.js:524
msgid "Since you opened the Studio: %d generation."
msgid_plural "Since you opened the Studio: %d generations."
msgstr[0] "Depuis que vous avez ouvert le Studio : %d génération."
msgstr[1] "Depuis que vous avez ouvert le Studio : %d générations."

#: assets/model.js:488 assets/model.js:686
msgid "Singular name"
msgstr "Nom au singulier"

#: assets/studio-style.js:2252 assets/studio-style.js:2266
msgid "Size"
msgstr "Taille"

#: assets/model.js:513 assets/model.js:705
msgid "Slug"
msgstr "Slug"

#: includes/class-admin-brand.php:690
msgid "Small print, captions, the fine detail."
msgstr ""

#: includes/class-admin-brand.php:698
msgid "Small radius, faint shadow"
msgstr ""

#: includes/class-admin-brand.php:504
msgid "Snapshot deleted."
msgstr ""

#: includes/class-admin-brand.php:502
msgid "Snapshot taken."
msgstr ""

#: assets/studio-style.js:2300
msgid "Solid"
msgstr "Continu"

#: assets/studio.js:627 includes/class-remote.php:440
msgid "Something went wrong during the generation."
msgstr "Quelque chose s'est mal passé pendant la génération."

#: assets/studio-style.js:2224
msgid "Space around"
msgstr "Espace autour"

#: assets/studio-style.js:2224
msgid "Space between"
msgstr "Espace entre"

#: assets/studio-style.js:2224
msgid "Space evenly"
msgstr "Espace uniforme"

#: assets/studio-style.js:2244 includes/class-admin-brand.php:883 includes/class-design.php:185
msgid "Spacing"
msgstr "Espacements"

#: assets/studio.js:507
msgid "Spent this month: %s credits."
msgstr "Dépensé ce mois-ci : %s crédits."

#: assets/studio.js:2127
msgid "Split"
msgstr "Découper"

#: assets/studio.js:4134
msgid "Split cancelled: I got %1$d parts out of %2$d. The section stays as it was."
msgstr "Découpage annulé : j'ai obtenu %1$d parties sur %2$d. La section reste comme elle était."

#: assets/studio.js:4155
msgid "Split into %1$d sections: %2$s. Check the cuts in the preview; the names change with a double click in the list."
msgstr "Découpée en %1$d sections : %2$s. Vérifiez les coupes dans l'aperçu ; les noms se changent d'un double-clic dans la liste."

#: assets/studio.js:3231
msgid "Split it into its logical blocks, cutting where the structure suggests."
msgstr "Découpez-la en ses blocs logiques, en coupant là où la structure le suggère."

#: assets/studio.js:413
msgid "Split the selected section into several sections"
msgstr "Découper la section sélectionnée en plusieurs sections"

#: assets/studio.js:4112
msgid "Splitting «%1$s» into %2$d sections…"
msgstr "Je découpe «%1$s» en %2$d sections…"

#: assets/studio-style.js:2223 assets/studio-style.js:2227
msgid "Start"
msgstr "Début"

#: assets/studio.js:407
msgid "Start a new content"
msgstr "Commencer un nouveau contenu"

#: assets/studio-style.js:2481
msgid "State"
msgstr "État"

#: assets/studio-style.js:2573
msgid "States are not available on the section's container: pick an element inside it."
msgstr "Les états ne sont pas disponibles sur le conteneur de la section : choisissez un élément à l'intérieur."

#: includes/class-admin.php:589
msgid "Stay here"
msgstr "Rester ici"

#: assets/studio-style.js:2327
msgid "Sticky"
msgstr "Collant"

#: assets/studio.js:2002
msgid "Stop editing this section and act on the whole page"
msgstr "Arrêter de modifier cette section et agir sur toute la page"

#: assets/studio.js:312
msgid "Stop the generation"
msgstr "Arrêter la génération"

#: assets/studio-style.js:2227
msgid "Stretch"
msgstr "Étirer"

#: assets/studio-style.js:2282
msgid "Struck through"
msgstr "Barré"

#: includes/class-admin-brand.php:905
msgid "Structural tokens"
msgstr "Tokens structurels"

#: assets/model.js:566
msgid "Structure"
msgstr "Structure"

#: includes/class-admin.php:630 includes/class-admin.php:631
msgid "Studio"
msgstr "Studio"

#: assets/studio-style.js:2299 assets/studio-style.js:2358 assets/studio.js:1305
msgid "Style"
msgstr "Style"

#: includes/class-admin-brand.php:695
msgid "Surfaces"
msgstr ""

#: assets/studio-style.js:1921
msgid "System font"
msgstr "Police système"

#: assets/studio.js:2648
msgid "Tablet"
msgstr "Tablette"

#: assets/model.js:731
msgid "Tag cloud"
msgstr "Nuage d'étiquettes"

#: includes/class-admin-brand.php:547
msgid "Take a snapshot"
msgstr ""

#: includes/class-admin-model.php:514
msgid "Taxonomies"
msgstr "Taxonomies"

#: assets/model.js:580
msgid "Taxonomies registered elsewhere to attach to this type (the ones defined here already say which types they apply to):"
msgstr "Taxonomies enregistrées ailleurs à rattacher à ce type (celles définies ici disent déjà à quels types elles s'appliquent) :"

#: assets/studio.js:6789 includes/class-rest.php:1418
msgid "Template part"
msgstr "Élément de modèle"

#: includes/class-admin.php:279
msgid "Template: %s"
msgstr "Modèle : %s"

#: includes/class-admin.php:161
msgid "Templates, parts and patterns this page is made of"
msgstr "Modèles, éléments et compositions dont cette page est faite"

#: assets/studio-style.js:2290 assets/studio.js:7638 assets/studio.js:7646 includes/class-fields.php:65
msgid "Text"
msgstr "Texte"

#: includes/class-admin-brand.php:882
msgid "Text sizes"
msgstr "Tailles de texte"

#: includes/class-design.php:170
msgid "Text sizes (fluid)"
msgstr "Tailles de texte (fluides)"

#: includes/class-rest.php:745
msgid "That address is on a private network, so the service cannot reach it. Import a page that is published on the web."
msgstr "Cette adresse est sur un réseau privé, le service ne peut donc pas l'atteindre. Importez une page publiée sur le web."

#: includes/class-rest.php:330
msgid "That does not look like a public web address."
msgstr ""

#: includes/class-rest.php:730
msgid "That does not look like a web address. Paste the full address of a page, starting with https://"
msgstr "Cela ne ressemble pas à une adresse web. Collez l'adresse complète d'une page, commençant par https://"

#: includes/class-admin-brand.php:508
msgid "That file is not an Aura design system."
msgstr ""

#: includes/class-admin-brand.php:509
msgid "That file was written by a newer version of the plugin: update Aura and import it again."
msgstr ""

#: assets/brand.js:1394
msgid "That is a lot. Most designs live on two families and three or four weights in total: every extra weight is a separate file, and the ones nobody uses cost exactly as much as the ones that do."
msgstr ""

#: assets/studio.js:4472
msgid "That page opened, but I could not tell its sections apart. It may be built as one single block — try a different page of the same site."
msgstr "Cette page s'est ouverte, mais je n'ai pas réussi à distinguer ses sections. Elle est peut-être construite comme un seul bloc — essayez une autre page du même site."

#: includes/class-rest.php:1774
msgid "That revision does not belong to this content"
msgstr "Cette révision n'appartient pas à ce contenu"

#: includes/class-admin-brand.php:506
msgid "That snapshot is no longer there."
msgstr ""

#: assets/studio.js:2702
msgid "The \"%s\" block is a synced pattern. To change it here only, open it in the «Fields» tab and press «Unlink and edit here». To change it everywhere, open it from «Patterns» (☰)."
msgstr "Le bloc \"%s\" est une composition synchronisée. Pour le changer ici seulement, ouvrez-le dans l'onglet «Champs» et appuyez sur «Détacher et modifier ici». Pour le changer partout, ouvrez-le depuis «Compositions» (☰)."

#: assets/studio.js:2984
msgid "The %1$s taxonomy was not added: %2$s"
msgstr "La taxonomie %1$s n'a pas été ajoutée : %2$s"

#: assets/studio.js:2975
msgid "The %s taxonomy was added"
msgstr "La taxonomie %s a été ajoutée"

#: assets/studio.js:2971
msgid "The %s taxonomy was not added: it already exists, or it applied to no type."
msgstr "La taxonomie %s n'a pas été ajoutée : elle existe déjà, ou elle ne s'appliquait à aucun type."

#: assets/studio.js:1147
msgid "The <b>Aura service</b> is not configured: you can open and hand-edit the existing sections, but not generate new ones. Paste your activation key into the <a href=\"%s\">settings</a>."
msgstr "Le <b>service Aura</b> n'est pas configuré : vous pouvez ouvrir et modifier à la main les sections existantes, mais pas en générer de nouvelles. Collez votre clé d'activation dans les <a href=\"%s\">réglages</a>."

#: includes/class-ai-provider.php:1831
msgid "The AI answer could not be interpreted."
msgstr "La réponse de l'IA n'a pas pu être interprétée."

#: assets/brand.js:846
msgid "The AI's notes:"
msgstr "Les notes de l'IA :"

#. %d: HTTP status code.
#: includes/class-remote.php:473
msgid "The Aura service answered with an error (HTTP %d)."
msgstr "Le service Aura a répondu par une erreur (HTTP %d)."

#: includes/class-remote.php:268 includes/class-remote.php:326 includes/class-remote.php:435
msgid "The Aura service cannot be reached: "
msgstr "Le service Aura est injoignable : "

#: includes/class-remote.php:282 includes/class-remote.php:450
msgid "The Aura service returned no content at all."
msgstr "Le service Aura n'a renvoyé aucun contenu."

#: includes/class-tidy.php:126
msgid "The CSS contains {{#…}} directives: left untouched so as not to break them."
msgstr "Le CSS contient des directives {{#…}} : laissé tel quel pour ne pas les casser."

#: assets/studio.js:7999
msgid "The Media Library is not available"
msgstr "La médiathèque n'est pas disponible"

#: includes/class-admin.php:587
msgid "The Studio does not convert the blocks that are there now: you start again from an empty canvas and rebuild it in sections, with the AI. The template passes to Aura and you can hand it back to Gutenberg whenever you like."
msgstr "Le Studio ne convertit pas les blocs présents : vous repartez d'une toile vide et vous la reconstruisez en sections, avec l'IA. Le modèle passe à Aura et vous pouvez le rendre à Gutenberg quand vous voulez."

#: assets/studio.js:2410
msgid "The act is never guessed from what you write: it is the one lit up in the bar, and the send button carries its name. Which acts are on offer depends on what you have selected — so the list below says, for each one, how to reach it."
msgstr "L’acte n’est jamais déduit de ce que vous écrivez : c’est celui allumé dans la barre, et le bouton d’envoi en porte le nom. Les actes proposés dépendent de ce que vous avez sélectionné — la liste ci-dessous dit donc, pour chacun, comment l’atteindre."

#: includes/class-remote.php:228
msgid "The activation key is missing: paste it into Aura → Settings."
msgstr "La clé d'activation manque : collez-la dans Aura → Réglages."

#: assets/brand.js:759 assets/brand.js:930
msgid "The analysis failed: %s"
msgstr "L'analyse a échoué : %s"

#: includes/class-admin-brand.php:915
msgid "The base scales the AI uses in the sections. They <b>already have a value</b>: it is what keeps sections generated at different times on the same rhythm, instead of each inventing its own. Overwrite whichever you like — what you type becomes yours and travels with the brand. The values accept free CSS (px, rem, <code>clamp()</code>…) and the preview updates as you type. <b>↺</b> puts a single token back to the plugin's scale. You can also <b>add your own</b>: a token you invent — <code>--aipb-radius-card</code>, <code>--aipb-space-gutter</code> — is offered to the AI exactly like the ones shipped, and gives it a name for something it would otherwise re-invent in every section."
msgstr ""

#: includes/class-types.php:135
msgid "The body text."
msgstr "Le corps du texte."

#: assets/studio.js:3170
msgid "The change will be considered on %d section of the page. Go ahead?"
msgid_plural "The change will be considered on all %d sections of the page. Go ahead?"
msgstr[0] "Le changement sera envisagé sur %d section de la page. On continue ?"
msgstr[1] "Le changement sera envisagé sur les %d sections de la page. On continue ?"

#: assets/studio.js:2114
msgid "The cheapest there is: the model is sent the section and a find/replace comes back."
msgstr "Le moins cher qui soit : le modèle reçoit la section, et un chercher/remplacer revient."

#: assets/studio.js:3717
msgid "The chosen sections are no longer in the page: I have applied nothing."
msgstr "Les sections choisies ne sont plus dans la page : je n'ai rien appliqué."

#: assets/studio.js:8396
msgid "The code is already in order: nothing to do."
msgstr "Le code est déjà en ordre : rien à faire."

#: assets/studio.js:650
msgid "The connection closed before the generation had finished."
msgstr "La connexion s'est fermée avant la fin de la génération."

#: assets/studio.js:3482
msgid "The consistency pass applies to a page with several sections."
msgstr "La passe de cohérence vaut pour une page à plusieurs sections."

#: assets/studio.js:3113
msgid "The contents of %1$s were not created: %2$s"
msgstr "Les contenus de %1$s n'ont pas été créés : %2$s"

#: includes/class-admin-brand.php:269
msgid "The current tokens are set aside: after the reset you will find a button here to <b>undo</b> it."
msgstr "Les tokens actuels sont mis de côté : après la réinitialisation vous trouverez ici un bouton pour l'<b>annuler</b>."

#: includes/class-admin-brand.php:776
msgid "The direction above is prose the AI <b>interprets</b>; these are rules it <b>obeys</b>, one per line. The «never» list is the strongest thing on this page: a hard prohibition, stated to the AI as one. All of it is optional — an empty field simply says nothing."
msgstr ""

#. 1: the effect's id, 2: what was wrong with it.
#: includes/class-effects.php:156
msgid "The effect \"%1$s\" was not saved: %2$s"
msgstr ""

#: includes/class-admin-brand.php:699
msgid "The everyday surface."
msgstr ""

#: assets/studio.js:6341
msgid "The export did not work: %s"
msgstr "L'export n'a pas marché : %s"

#. 1: field key, 2: content type slug.
#: includes/class-ai-provider.php:1181
msgid "The field «%1$s» of «%2$s» already exists: not proposed again."
msgstr "Le champ «%1$s» de «%2$s» existe déjà : pas proposé à nouveau."

#: assets/model.js:769
msgid "The fields of a term: they are filled in on the page where the term is edited, and print in the templates with term.acf_name."
msgstr "Les champs d'un terme : ils se remplissent sur la page où le terme est modifié, et s'affichent dans les modèles avec term.acf_nom."

#: assets/studio.js:6388
msgid "The file carries %d section."
msgid_plural "The file carries %d sections."
msgstr[0] "Le fichier porte %d section."
msgstr[1] "Le fichier porte %d sections."

#: assets/brand.js:534
msgid "The font check failed (a network problem?)."
msgstr "La vérification de la police a échoué (un problème de réseau ?)."

#: assets/studio.js:5760 assets/studio.js:5802
msgid "The generation did not work. Try again."
msgstr "La génération n'a pas marché. Réessayez."

#. 1: previous level, 2: level found.
#: includes/class-check.php:237
msgid "The heading hierarchy skips a level: from h%1$d to h%2$d."
msgstr "La hiérarchie des titres saute un niveau : de h%1$d à h%2$d."

#: includes/class-types.php:139
msgid "The history of the changes."
msgstr "L'historique des modifications."

#: includes/class-types.php:136
msgid "The image the grids use."
msgstr "L'image qu'utilisent les grilles."

#: assets/studio.js:6410
msgid "The import did not work: %s"
msgstr "L'import n'a pas marché : %s"

#: includes/class-admin-settings.php:170
msgid "The key is saved and <b>encrypted</b>: for safety it is not shown again. Leave the field empty to keep it, or paste a new one to replace it."
msgstr "La clé est enregistrée et <b>chiffrée</b> : par sécurité elle n'est plus affichée. Laissez le champ vide pour la conserver, ou collez-en une nouvelle pour la remplacer."

#: includes/class-admin-settings.php:262
msgid "The language of Aura's own screens — the Studio, Brand, the content model and this page. It changes nothing else: the rest of the admin, the other plugins and the site itself go on speaking the language WordPress is set to."
msgstr "La langue des écrans propres à Aura — le Studio, la Marque, le modèle de contenus et cette page. Cela ne change rien d'autre : le reste de l'administration, les autres extensions et le site lui-même continuent de parler la langue réglée dans WordPress."

#: includes/class-admin-settings.php:317
msgid "The last twenty, kept on this site. What each one cost is counted in credits on your dashboard."
msgstr "Les vingt dernières, conservées sur ce site. Ce que chacune a coûté est compté en crédits sur votre tableau de bord."

#: assets/studio.js:6805
msgid "The library could not be loaded."
msgstr "La bibliothèque n'a pas pu être chargée."

#: assets/studio.js:7960
msgid "The link's URL:"
msgstr "L'URL du lien :"

#: assets/studio.js:4278
msgid "The marked sections are no longer on the page: merge cancelled."
msgstr "Les sections marquées ne sont plus dans la page : fusion annulée."

#: assets/studio.js:4242
msgid "The marked sections are not next to each other: %1$s will end up where «%2$s» is now, and what was in between moves up. Go ahead?"
msgstr "Les sections marquées ne sont pas côte à côte : %1$s finira là où se trouve «%2$s» maintenant, et ce qui était entre les deux remonte. On continue ?"

#: assets/studio.js:4265
msgid "The merge did not work: the sections stay as they were."
msgstr "La fusion n'a pas marché : les sections restent comme elles étaient."

#: includes/class-ai-provider.php:1056
msgid "The model's answer was not readable as JSON: no proposal."
msgstr "La réponse du modèle n'était pas lisible en JSON : aucune proposition."

#: includes/class-ai-provider.php:1268
msgid "The model's answer was not readable as JSON: no token imported."
msgstr "La réponse du modèle n'était pas lisible en JSON : aucun token importé."

#: includes/class-types.php:134
msgid "The name of the content."
msgstr "Le nom du contenu."

#: includes/class-admin-brand.php:729
msgid "The next one"
msgstr ""

#: includes/class-admin-brand.php:707
msgid "The one that carries an image."
msgstr ""

#: assets/studio.js:4644
msgid "The original is set in: %s. Reproduce that typeface, written as a full stack with a fallback of the same category behind it. Do NOT substitute this site's brand fonts: the point of these sections is that they look like the page they came from."
msgstr "L'original est composé en : %s. Reproduisez cette typographie, écrite en pile complète avec derrière un repli de la même catégorie. Ne remplacez PAS les polices de la marque de ce site : l'intérêt de ces sections est qu'elles ressemblent à la page dont elles viennent."

#: includes/class-admin-brand.php:726
msgid "The padding above and below is the single value that decides whether a generated page looks composed or cramped."
msgstr ""

#. %d: number of h1 headings.
#: includes/class-check.php:103
msgid "The page has %d <h1> headings. There should be only one: it is what says what the page is about, to a reader and to whoever indexes it."
msgstr "La page a %d titres <h1>. Il ne devrait y en avoir qu'un : c'est lui qui dit de quoi parle la page, à un lecteur comme à ce qui l'indexe."

#: includes/class-check.php:114
msgid "The page has no <h1> heading."
msgstr "La page n'a aucun titre <h1>."

#: assets/model.js:545
msgid "The page that lists them all, at /%s. Without it every single content still has a page of its own."
msgstr "La page qui les liste tous, à /%s. Sans elle, chaque contenu a quand même une page à lui."

#: assets/studio.js:3513
msgid "The page uses:"
msgstr "La page utilise :"

#: assets/studio.js:8869
msgid "The pattern is not available"
msgstr "La composition n'est pas disponible"

#: assets/studio.js:4901
msgid "The plan is %d sections, one generation each. Take out the ones you do not want:"
msgstr "Le plan prévoit %d sections, une génération chacune. Retirez celles que vous ne voulez pas :"

#: assets/studio.js:509
msgid "The plan's ceiling: %s credits (%d%% used)."
msgstr "Le plafond de la formule : %s crédits (%d%% utilisés)."

#: includes/class-admin-brand.php:307
msgid "The plugin's <b>design tokens</b> (the <code>--aipb-*</code> namespace), independent of the theme: the AI uses them to generate consistently, in the preview and on the frontend."
msgstr "Les <b>design tokens</b> de l'extension (l'espace de noms <code>--aipb-*</code>), indépendants du thème : l'IA s'en sert pour générer de façon cohérente, dans l'aperçu et sur le site public."

#: assets/studio.js:1460
msgid "The preview will appear here."
msgstr "L'aperçu apparaîtra ici."

#: assets/model.js:1293
msgid "The proposal failed:"
msgstr "La proposition a échoué :"

#: includes/class-types.php:138
msgid "The raw meta box. The Aura fields work without it."
msgstr "La boîte méta brute. Les champs Aura fonctionnent sans elle."

#: assets/studio.js:9136
msgid "The requested content could not be opened."
msgstr "Le contenu demandé n'a pas pu être ouvert."

#: assets/studio.js:7186
msgid "The restore failed: %s"
msgstr "La restauration a échoué : %s"

#: assets/studio.js:2123
msgid "The section is rewritten whole, so the style touch-ups made by hand with the Style panel go. You are warned first when there are any, and undo brings everything back."
msgstr "La section est réécrite en entier, donc les retouches de style faites à la main avec le panneau Style disparaissent. S’il y en a, on vous prévient d’abord, et l’annulation ramène tout."

#: assets/studio.js:6639
msgid "The section is too heavy for the local clipboard: open the other page and paste it straight away with ⌘V."
msgstr "La section est trop lourde pour le presse-papiers local : ouvrez l'autre page et collez-la tout de suite avec ⌘V."

#: includes/class-check.php:266
msgid "The section lists content but does not cover the case where there is none: the day the list empties, a hole is left."
msgstr "La section liste du contenu mais ne couvre pas le cas où il n'y en a pas : le jour où la liste se vide, il reste un trou."

#: includes/class-check.php:368
msgid "The section loads Swiper from another site, and the engine removes it — but Swiper is already here: the plugin serves it from its own files and loads it by itself on the pages that use it. Ask for the <script> tag to be removed and the initialisation to be kept as it is."
msgstr "La section charge Swiper depuis un autre site, et le moteur le retire — mais Swiper est déjà là : l'extension le sert depuis ses propres fichiers et le charge d'elle-même sur les pages qui l'utilisent. Demandez que la balise <script> soit retirée et que l'initialisation reste telle quelle."

#. %s: list of URLs.
#: includes/class-check.php:377
msgid "The section loads a library from another site (%s). The engine removes it — a customer's site must not depend on third-party servers — so on the page the behaviour that relied on it is missing. Ask for that part to be redone in plain JavaScript."
msgid_plural "The section loads libraries from other sites (%s). The engine removes them — a customer's site must not depend on third-party servers — so on the page the behaviour that relied on them is missing. Ask for those parts to be redone in plain JavaScript."
msgstr[0] "La section charge une bibliothèque depuis un autre site (%s). Le moteur la retire — le site d'un client ne doit pas dépendre de serveurs tiers — donc sur la page le comportement qui s'appuyait dessus manque. Demandez que cette partie soit refaite en JavaScript simple."
msgstr[1] "La section charge des bibliothèques depuis d'autres sites (%s). Le moteur les retire — le site d'un client ne doit pas dépendre de serveurs tiers — donc sur la page le comportement qui s'appuyait dessus manque. Demandez que ces parties soient refaites en JavaScript simple."

#. %s: list of CSS variables.
#: includes/class-check.php:428
msgid "The section uses the variable %s, which is not among the design tokens and has no fallback value: in CSS that line is not worth zero, it is worth NOTHING — the declaration is thrown away entirely. Define the token in Brand & Design, or have that rule rewritten."
msgid_plural "The section uses the variables %s, which are not among the design tokens and have no fallback values: in CSS those lines are not worth zero, they are thrown away entirely. Define the tokens in Brand & Design, or have those rules rewritten."
msgstr[0] "La section utilise la variable %s, qui n'est pas parmi les design tokens et n'a pas de valeur de repli : en CSS cette ligne ne vaut pas zéro, elle ne vaut RIEN — la déclaration est jetée entièrement. Définissez le token dans Marque et design, ou faites réécrire cette règle."
msgstr[1] "La section utilise les variables %s, qui ne sont pas parmi les design tokens et n'ont pas de valeurs de repli : en CSS ces lignes ne valent pas zéro, elles sont jetées entièrement. Définissez les tokens dans Marque et design, ou faites réécrire ces règles."

#: assets/studio.js:6012
msgid "The section's actions"
msgstr "Les actions de la section"

#: assets/studio.js:2138
msgid "The sections that go in leave the page: what arrives is one section in their place. Nothing is thrown away — every content is carried across — but the boundaries between them are gone, and only undo puts them back."
msgstr "Les sections qui entrent quittent la page : à leur place il en arrive une. Rien n’est jeté — chaque contenu est repris — mais les frontières entre elles ont disparu, et seule l’annulation les remet."

#: assets/studio-style.js:2507
msgid "The selected element"
msgstr "L'élément sélectionné"

#: assets/studio.js:1750
msgid "The service does not read videos: use a screenshot of the moment you care about."
msgstr "Le service ne lit pas les vidéos : utilisez une capture du moment qui vous intéresse."

#: includes/class-admin-settings.php:368
msgid "The service is not answering with its figures."
msgstr "Le service ne répond pas avec ses chiffres."

#: assets/studio.js:1759
msgid "The service is not reading PDFs at the moment."
msgstr "Le service ne lit pas les PDF pour le moment."

#: includes/class-admin-settings.php:652
msgid "The service is reachable, but the activation key is missing."
msgstr "Le service est joignable, mais la clé d'activation manque."

#: includes/class-admin-settings.php:677
msgid "The service supports newer features: update the plugin to use them."
msgstr "Le service prend en charge des fonctionnalités plus récentes : mettez l'extension à jour pour les utiliser."

#: includes/class-types.php:137
msgid "The short summary in the listings."
msgstr "Le court résumé dans les listes."

#: includes/class-admin-brand.php:670
msgid "The specimen"
msgstr ""

#: assets/studio.js:4145
msgid "The starting section is no longer in the page: split cancelled."
msgstr "La section de départ n'est plus dans la page : découpage annulé."

#. %s: the taxonomy's slug.
#: includes/class-model-apply.php:247
msgid "The taxonomy \"%s\" did not say which content type it applies to: not created."
msgstr "La taxonomie \"%s\" n'a pas dit à quel type de contenu elle s'applique : non créée."

#. %s: the taxonomy's slug.
#: includes/class-model-apply.php:316
msgid "The taxonomy \"%s\" does not appear to be registered after saving: terms not created."
msgstr "La taxonomie \"%s\" ne semble pas enregistrée après l'enregistrement : termes non créés."

#. %s: taxonomy slug.
#: includes/class-ai-provider.php:812
msgid "The taxonomy «%s» did not say which content type it applies to: discarded."
msgstr "La taxonomie «%s» n'a pas dit à quel type de contenu elle s'applique : abandonnée."

#. %s: taxonomy slug.
#: includes/class-ai-provider.php:824
msgid "The taxonomy «%s» is born with no groups: I am creating it, but until you add some, its filters will have no buttons."
msgstr "La taxonomie «%s» naît sans groupes : je la crée, mais tant que vous n'en ajoutez pas, ses filtres n'auront aucun bouton."

#: assets/studio.js:8401
msgid "The tidy-up did not work"
msgstr "Le rangement n'a pas marché"

#: assets/studio.js:4083
msgid "The touch-up did not work. Try again."
msgstr "La retouche n'a pas marché. Réessayez."

#. %s: the content type's slug.
#: includes/class-model-apply.php:88
msgid "The type \"%s\" does not appear to be registered after saving."
msgstr "Le type \"%s\" ne semble pas enregistré après l'enregistrement."

#. %s: the content type's slug.
#: includes/class-model-apply.php:115
msgid "The type \"%s\" does not exist: no content inserted."
msgstr "Le type \"%s\" n'existe pas : aucun contenu inséré."

#. %s: content type slug.
#: includes/class-ai-provider.php:1076
msgid "The type «%s» already exists on this site: not proposed again."
msgstr "Le type «%s» existe déjà sur ce site : pas proposé à nouveau."

#. %s: slug of the proposed content type.
#: includes/class-ai-provider.php:742
msgid "The type «%s» carried no initial content: I am not proposing it, an empty type would leave the section with nothing to list."
msgstr "Le type «%s» n'apportait aucun contenu initial : je ne le propose pas, un type vide laisserait la section sans rien à lister."

#: includes/class-admin-model.php:498
msgid "The types of content this site is made of, the taxonomies that sort them and the fields they carry. Everything registered here exists in WordPress like any other content type — and the AI can build pages, archives and listings on top of it."
msgstr "Les types de contenu dont ce site est fait, les taxonomies qui les classent et les champs qu'ils portent. Tout ce qui est enregistré ici existe dans WordPress comme n'importe quel autre type de contenu — et l'IA peut construire dessus des pages, des archives et des listes."

#: assets/model.js:770
msgid "The values are saved as ordinary meta, under the same key: they stay readable without this plugin, and if the site has ACF then ACF wins."
msgstr "Les valeurs sont enregistrées comme des méta ordinaires, sous la même clé : elles restent lisibles sans cette extension, et si le site a ACF, c'est ACF qui l'emporte."

#: assets/model.js:1132
msgid "The ways of sorting the contents: categories, tags, collections. Each one says which types it applies to and how it behaves."
msgstr "Les façons de classer les contenus : catégories, étiquettes, collections. Chacune dit à quels types elle s'applique et comment elle se comporte."

#: assets/studio.js:5440
msgid "The whole page"
msgstr "Toute la page"

#: assets/studio.js:4230
msgid "There are not two sections marked: there is nothing to merge."
msgstr "Il n'y a pas deux sections marquées : il n'y a rien à fusionner."

#: assets/studio.js:1157
msgid "There are unsaved changes. Leave anyway?"
msgstr "Il y a des modifications non enregistrées. Quitter quand même ?"

#. %s: date and time.
#: includes/class-admin-brand.php:293
msgid "There is a copy of the tokens from before the reset (%s)."
msgstr "Il existe une copie des tokens d'avant la réinitialisation (%s)."

#: includes/class-check.php:281
msgid "There is a reminder (TODO/FIXME) left in the visible text."
msgstr "Un rappel (TODO/FIXME) est resté dans le texte visible."

#: assets/model.js:1015
msgid "There is already a taxonomy with the slug «%s»: only one of the two would be saved."
msgstr "Il existe déjà une taxonomie avec le slug «%s» : une seule des deux serait enregistrée."

#: assets/model.js:1004
msgid "There is already a type with the slug «%s»: only one of the two would be saved."
msgstr "Il existe déjà un type avec le slug «%s» : un seul des deux serait enregistré."

#: includes/class-portable.php:223
msgid "There is no readable section in this file."
msgstr "Il n'y a aucune section lisible dans ce fichier."

#: assets/studio.js:6655
msgid "There is no section in the clipboard: copy one from a page."
msgstr "Il n'y a aucune section dans le presse-papiers : copiez-en une depuis une page."

#: assets/studio.js:6383
msgid "There is no section in the file."
msgstr "Il n'y a aucune section dans le fichier."

#: assets/studio.js:6322
msgid "There is no section to export."
msgstr "Il n'y a aucune section à exporter."

#: assets/studio-style.js:2953
msgid "There is nothing to copy"
msgstr "Il n'y a rien à copier"

#: includes/class-check.php:278
msgid "There is placeholder text (lorem ipsum) left on the page."
msgstr "Du texte de remplissage (lorem ipsum) est resté sur la page."

#: assets/model.js:1408
msgid "There is something to fix first:"
msgstr "Il y a d'abord quelque chose à corriger :"

#: assets/studio.js:5212
msgid "There was already an art direction: I have left that one."
msgstr "Il y avait déjà une direction artistique : j'ai laissé celle-là."

#: includes/class-fields.php:265
msgid "These fields print in the template with post.acf_name (and inside loops with field.acf_name)."
msgstr "Ces champs s'affichent dans le modèle avec post.acf_nom (et à l'intérieur des boucles avec field.acf_nom)."

#: assets/studio.js:5261
msgid "They are yours to change from %s."
msgstr ""

#: includes/class-admin-brand.php:243
msgid "They contain CSS rules pointing at a token <b>with no fallback value</b>: without the token those declarations are not worth zero — they are discarded entirely, and the page empties itself."
msgstr "Elles contiennent des règles CSS pointant vers un token <b>sans valeur de repli</b> : sans le token, ces déclarations ne valent pas zéro — elles sont entièrement écartées, et la page se vide."

#: assets/studio.js:5270
msgid "They have been edited since: I have left them as they are."
msgstr ""

#: assets/studio.js:5423
msgid "They raise no error and are invisible in the preview: they show on the published site."
msgstr "Elles ne lèvent aucune erreur et sont invisibles dans l'aperçu : elles se voient sur le site publié."

#: assets/studio-style.js:2298
msgid "Thickness"
msgstr "Épaisseur"

#: assets/model.js:1269
msgid "Thinking… it can take a minute."
msgstr "Je réfléchis… cela peut prendre une minute."

#: assets/studio.js:518
msgid "This account is not billed in credits: the configured provider consumes a subscription, not tokens, so the usage stays at zero."
msgstr "Ce compte n'est pas facturé en crédits : le fournisseur configuré consomme un abonnement, pas des tokens, la consommation reste donc à zéro."

#: assets/studio-style.js:751
msgid "This block"
msgstr "Ce bloc"

#: includes/class-admin.php:498
msgid "This content cannot be handled by the builder"
msgstr "Ce contenu ne peut pas être pris en charge par le constructeur"

#: includes/class-admin-settings.php:633 includes/class-remote.php:227
msgid "This copy of the plugin has no service address: download it again from your Aura dashboard."
msgstr "Cette copie de l'extension n'a pas d'adresse de service : téléchargez-la à nouveau depuis votre tableau de bord Aura."

#: assets/studio.js:6730
msgid "This element cannot be unlinked (it is not a single section)."
msgstr "Cet élément ne peut pas être détaché (ce n'est pas une section unique)."

#: includes/class-admin-brand.php:234
msgid "This empties the <b>palette, fonts and art direction</b>, and drops your overrides on the <b>structural tokens</b> — spacing, text sizes, radii and shadows go back to the plugin's scale rather than disappearing. The pages already created are <b>not</b> touched: they go on referring to the tokens by their names."
msgstr "Cela vide la <b>palette, les polices et la direction artistique</b>, et abandonne vos modifications sur les <b>tokens structurels</b> — espacements, tailles de texte, rayons et ombres reviennent à l'échelle de l'extension au lieu de disparaître. Les pages déjà créées ne sont <b>pas</b> touchées : elles continuent de se référer aux tokens par leurs noms."

#: includes/class-portable.php:186
msgid "This file does not contain any Aura sections."
msgstr "Ce fichier ne contient aucune section Aura."

#: includes/class-portable.php:194
msgid "This file was exported by a newer version of Aura: update the plugin before importing it."
msgstr "Ce fichier a été exporté par une version plus récente d'Aura : mettez l'extension à jour avant de l'importer."

#: assets/studio.js:767
msgid "This generation cannot be shown as it is written: it arrives in one block at the end."
msgstr "Cette génération ne peut pas être montrée au fil de l'écriture : elle arrive d'un bloc à la fin."

#: assets/studio.js:2815
msgid "This needs: %s."
msgstr "Il faut pour cela : %s."

#: assets/studio.js:5170
msgid "This page has a character. Seeing whether any of it holds for the whole site…"
msgstr "Cette page a un caractère. Je regarde si quelque chose en vaut pour tout le site…"

#: includes/class-admin.php:735
msgid "This page is handled by the WordPress editor."
msgstr "Cette page est prise en charge par l'éditeur de WordPress."

#: includes/class-admin-model.php:122
msgid "This page needs JavaScript: the content model is edited in cards, and without it there would be nothing to press."
msgstr "Cette page a besoin de JavaScript : le modèle de contenus se modifie dans des fiches, et sans lui il n'y aurait rien à cliquer."

#: includes/class-admin.php:769
msgid "This page will go back to the WordPress editor, with Aura's content converted into an HTML block. Aura's project stays saved and you can reopen it. Proceed?"
msgstr "Cette page reviendra à l'éditeur de WordPress, avec le contenu d'Aura converti en bloc HTML. Le projet d'Aura reste enregistré et vous pourrez le rouvrir. On continue ?"

#: includes/class-admin.php:750
msgid "This page will move to Aura and will no longer be editable with Gutenberg. The current content stays saved and you can go back at any time. Proceed?"
msgstr "Cette page passera à Aura et ne sera plus modifiable avec Gutenberg. Le contenu actuel reste enregistré et vous pouvez revenir en arrière à tout moment. On continue ?"

#: includes/class-admin.php:721
msgid "This page's layout is built with Aura. Here you fill in the page's fields — title, ACF, SEO, taxonomies — while the structure is edited in the Studio."
msgstr "La mise en page de cette page est construite avec Aura. Ici vous remplissez les champs de la page — titre, ACF, SEO, taxonomies — tandis que la structure se modifie dans le Studio."

#: assets/studio.js:515
msgid "This plan has no monthly ceiling."
msgstr "Cette formule n'a pas de plafond mensuel."

#: assets/studio.js:5853
msgid "This section has %d style change made by hand: regenerating it will lose it. Go ahead?"
msgid_plural "This section has %d style changes made by hand: regenerating it will lose them. Go ahead?"
msgstr[0] "Cette section a %d changement de style fait à la main : la régénérer le perdra. On continue ?"
msgstr[1] "Cette section a %d changements de style faits à la main : la régénérer les perdra. On continue ?"

#: assets/studio.js:5197
msgid "This site has no character written down anywhere yet, and I have distilled one out of this page:"
msgstr "Ce site n'a encore de caractère écrit nulle part, et j'en ai distillé un à partir de cette page :"

#: includes/class-admin-model.php:558
msgid "Those contents would NOT be deleted: they would stay in the database and disappear from the admin, and anyone arriving from an old link would see «Invalid post type». Putting the type back brings them all back."
msgstr "Ces contenus ne seraient PAS supprimés : ils resteraient dans la base de données et disparaîtraient de l'administration, et qui arriverait par un ancien lien verrait «Invalid post type». Remettre le type les fait tous revenir."

#: assets/studio.js:4038
msgid "Those sections have changed since: I have left them as they are."
msgstr ""

#: assets/studio.js:8295
msgid "Tidies the code's indentation"
msgstr "Range l'indentation du code"

#: assets/studio.js:8916
msgid "Tidy up the code (duplicate rules, dead declarations)"
msgstr "Ranger le code (règles en double, déclarations mortes)"

#: assets/studio.js:416
msgid "Tidy up the section's code (duplicate rules, dead declarations)"
msgstr "Ranger le code de la section (règles en double, déclarations mortes)"

#: assets/studio.js:8414
msgid "Tidying up «%s»"
msgstr "Je range «%s»"

#: includes/class-types.php:134
msgid "Title"
msgstr "Titre"

#: assets/studio.js:2046
msgid "Title set: `%s`"
msgstr "Titre défini : `%s`"

#: includes/class-admin-brand.php:264
msgid "To put them out of harm's way first: <b>reopen and re-save</b> each one from the Studio. On saving, the engine sews into every <code>var()</code> the value the token has right now, and from then on the reset does not touch them."
msgstr "Pour les mettre d'abord à l'abri : <b>rouvrez et réenregistrez</b> chacune depuis le Studio. À l'enregistrement, le moteur coud dans chaque <code>var()</code> la valeur qu'a le token à cet instant, et dès lors la réinitialisation n'y touche plus."

#: assets/studio.js:2428
msgid "To reach it"
msgstr "Pour l’atteindre"

#: assets/studio.js:6174
msgid "To reuse it on another site"
msgstr "Pour la réutiliser sur un autre site"

#: assets/studio.js:6171
msgid "To the clipboard, to paste it into another page"
msgstr "Vers le presse-papiers, pour la coller dans une autre page"

#: includes/class-admin-brand.php:199
msgid "Tokens restored as they were before the reset."
msgstr "Tokens restaurés tels qu'ils étaient avant la réinitialisation."

#: includes/class-admin-brand.php:907
msgid "Tokens you have changed from the plugin's scale"
msgstr ""

#: includes/class-remote.php:484
msgid "Too many generations at once: try again shortly."
msgstr "Trop de générations à la fois : réessayez dans un instant."

#: includes/class-filters.php:460
msgid "Too many searches in a short time. Try again in a moment."
msgstr "Trop de recherches en peu de temps. Réessayez dans un instant."

#: assets/studio-style.js:2329
msgid "Top"
msgstr "En haut"

#: assets/studio.js:2112
msgid "Touch-up"
msgstr "Retouche"

#: assets/studio.js:4078
msgid "Touch-up applied"
msgstr "Retouche appliquée"

#: assets/studio.js:4078
msgid "Touch-up applied to «%s»"
msgstr "Retouche appliquée à «%s»"

#: includes/class-types.php:144
msgid "Trackbacks"
msgstr "Rétroliens"

#: assets/studio-style.js:1702
msgid "Transparent"
msgstr "Transparent"

#: includes/class-admin-brand.php:730
msgid "Two of them together are what the eye actually reads as rhythm."
msgstr ""

#: assets/studio.js:2137
msgid "Two or more sections marked with ctrl/cmd+click in the blocks list."
msgstr "Deux sections ou plus marquées avec ctrl/cmd+clic dans la liste des blocs."

#: assets/model.js:776
msgid "Type"
msgstr "Type"

#: includes/class-admin-brand.php:682
msgid "Type scale"
msgstr ""

#: assets/model.js:1095
msgid "Types registered by this plugin. Everything here is editable: what they are called, where they answer, what the editing screen offers."
msgstr "Types enregistrés par cette extension. Tout y est modifiable : comment ils s'appellent, où ils répondent, ce que propose l'écran de modification."

#: assets/studio-style.js:2262 includes/class-admin-brand.php:406
msgid "Typography"
msgstr "Typographie"

#: assets/studio-style.js:2282
msgid "Underlined"
msgstr "Souligné"

#: includes/class-admin-brand.php:473
msgid "Undo"
msgstr ""

#: includes/class-admin-brand.php:473
msgid "Undo (Ctrl/⌘ Z)"
msgstr ""

#: assets/studio.js:1192
msgid "Undo (⌘Z)"
msgstr "Annuler (⌘Z)"

#: includes/class-admin-brand.php:297
msgid "Undo the reset"
msgstr "Annuler la réinitialisation"

#: assets/brand.js:853
msgid "Undo: reload without saving"
msgstr "Annuler : recharger sans enregistrer"

#: assets/brand.js:1497
msgid "Undone"
msgstr ""

#: assets/studio.js:5269
msgid "Undone: those measurements hold for this page and go no further."
msgstr ""

#: assets/studio.js:2134
msgid "Unite"
msgstr "Fusionner"

#: assets/studio.js:2062
msgid "Unknown command. Write `/help` for the list."
msgstr "Commande inconnue. Écrivez `/help` pour la liste."

#: includes/class-rest.php:178 includes/class-rest.php:1390
msgid "Unknown content type."
msgstr "Type de contenu inconnu."

#. 1: proposed field type, 2: field key.
#: includes/class-ai-provider.php:1187
msgid "Unknown field type «%1$s» for «%2$s»: discarded."
msgstr "Type de champ inconnu «%1$s» pour «%2$s» : abandonné."

#. 1: proposed field type, 2: content type slug.
#: includes/class-ai-provider.php:908
msgid "Unknown field type «%1$s» on «%2$s»: discarded."
msgstr "Type de champ inconnu «%1$s» sur «%2$s» : abandonné."

#: assets/studio.js:7309
msgid "Unlink and edit here"
msgstr "Détacher et modifier ici"

#: assets/studio.js:6152 assets/studio.js:8925
msgid "Unlink from the pattern"
msgstr "Détacher de la composition"

#: assets/studio.js:6741
msgid "Unlinked: the changes will stay on this page only."
msgstr "Détachée : les modifications resteront sur cette page uniquement."

#: assets/studio.js:6727
msgid "Unlinking from the pattern…"
msgstr "Je détache de la composition…"

#: assets/brand.js:1318
msgid "Unsaved changes"
msgstr ""

#: assets/model.js:1059 assets/studio.js:1163 includes/class-admin-brand.php:558
msgid "Untitled"
msgstr "Sans titre"

#: assets/studio.js:7110
msgid "Update"
msgstr "Mettre à jour"

#. %s: the taxonomy's singular name.
#: includes/class-types.php:619
msgid "Update %s"
msgstr "Mettre à jour %s"

#: assets/studio.js:7202
msgid "Updated %s"
msgstr "Mis à jour le %s"

#: includes/class-admin-brand.php:331
msgid "Upload the mockup's screenshots — <b>4-5 different pages</b> give the best result, because the AI recognises the values that repeat and tells them apart from the exceptions. It measures the palette, fonts, type scale, spacing, radii, shadows and widths, and fills in the fields below. <b>Nothing is saved</b> until you press «Save design system»: you can review and correct everything first."
msgstr "Téléversez les captures de la maquette — <b>4-5 pages différentes</b> donnent le meilleur résultat, parce que l'IA reconnaît les valeurs qui se répètent et les distingue des exceptions. Elle mesure la palette, les polices, l'échelle typographique, les espacements, les rayons, les ombres et les largeurs, et remplit les champs ci-dessous. <b>Rien n'est enregistré</b> tant que vous n'appuyez pas sur «Enregistrer le design system» : vous pouvez tout relire et corriger avant."

#: includes/class-admin-settings.php:301
msgid "Usage"
msgstr "Consommation"

#: assets/studio.js:3201
msgid "Usage: `/import https://example.com/the-page`. You can also just paste the address on its own."
msgstr "Usage : `/import https://exemple.fr/la-page`. Vous pouvez aussi ne coller que l'adresse."

#: assets/studio.js:2039
msgid "Usage: `/model a Products type with price and photo`"
msgstr "Usage : `/model un type Produits avec prix et photo`"

#: assets/studio.js:2044
msgid "Usage: `/title New name`"
msgstr "Usage : `/title Nouveau nom`"

#: assets/studio-style.js:1315
msgid "Use a design system token"
msgstr "Utiliser un token du design system"

#: assets/studio.js:5264
msgid "Use them for this page only"
msgstr ""

#: assets/studio.js:8002
msgid "Use this image"
msgstr "Utiliser cette image"

#: assets/studio-style.js:1657
msgid "Used in this section"
msgstr "Utilisés dans cette section"

#: includes/class-rest.php:471
msgid "Values measured on the live page (resolved by the browser, not read off the image):"
msgstr ""

#: assets/studio.js:1362 assets/studio.js:2620
msgid "Variants"
msgstr "Variantes"

#: assets/studio.js:2619
msgid "Variants ×%d"
msgstr "Variantes ×%d"

#: assets/studio.js:3836
msgid "Version"
msgstr "Version"

#: assets/studio.js:3852 assets/studio.js:3895
msgid "Version %d"
msgstr "Version %d"

#: assets/studio.js:1242 assets/studio.js:7161
msgid "Version history"
msgstr "Historique des versions"

#: assets/studio.js:7184
msgid "Version restored"
msgstr "Version restaurée"

#: includes/class-admin-brand.php:535
msgid "Versions"
msgstr ""

#: assets/studio.js:3820
msgid "Versions discarded: nothing changed."
msgstr "Versions abandonnées : rien n'a changé."

#: includes/class-admin-brand.php:722
msgid "Vertical rhythm"
msgstr ""

#: assets/studio.js:1751
msgid "Video too big (~5 MB max). Compress or shorten the clip."
msgstr "Vidéo trop lourde (~5 Mo max). Compressez ou raccourcissez le clip."

#. %s: the content type's singular name.
#. %s: the content type's plural name.
#: includes/class-types.php:591 includes/class-types.php:593
msgid "View %s"
msgstr "Voir %s"

#: assets/studio.js:8976
msgid "View ↗"
msgstr "Voir ↗"

#: assets/model.js:532 assets/model.js:734
msgid "Visibility"
msgstr "Visibilité"

#: assets/studio-style.js:2317
msgid "Visible"
msgstr "Visible"

#: assets/model.js:533
msgid "Visible on the site and in the admin. Turn it off for contents that only feed a section — they stay editable, but have no page of their own."
msgstr "Visible sur le site et dans l'administration. Désactivez-le pour les contenus qui n'alimentent qu'une section — ils restent modifiables, mais n'ont pas de page à eux."

#: assets/studio-style.js:2267 assets/studio.js:8441
msgid "Weight"
msgstr "Graisse"

#: assets/brand.js:452
msgid "Weights to import"
msgstr "Graisses à importer"

#: includes/class-admin-settings.php:523
msgid "What"
msgstr "Quoi"

#: assets/studio.js:2373
msgid "What each of these does, and what it costs"
msgstr "Ce que fait chacun d’eux, et ce qu’il coûte"

#: includes/class-admin-brand.php:546
msgid "What is this version? e.g. «before the restyling»"
msgstr ""

#: assets/model.js:571
msgid "What the editing screen offers:"
msgstr "Ce que propose l'écran de modification :"

#: assets/studio.js:1351 assets/studio.js:2402
msgid "What the next message will do"
msgstr "Ce que fera le prochain message"

#: includes/class-admin-settings.php:132
msgid "What the service does — and what goes on working without it"
msgstr "Ce que fait le service — et ce qui continue de fonctionner sans lui"

#: assets/studio.js:1172
msgid "What you are building"
msgstr "Ce que vous construisez"

#: assets/studio.js:5260
msgid "What you had already set by hand I have left as it was."
msgstr ""

#: assets/studio.js:1997
msgid "What you write changes «%s». It does not create a new section."
msgstr "Ce que vous écrivez change «%s». Cela ne crée pas de nouvelle section."

#: includes/class-admin-settings.php:522
msgid "When"
msgstr "Quand"

#: assets/model.js:594
msgid "Where WordPress puts it"
msgstr "Où WordPress le place"

#: includes/class-types.php:140
msgid "Who wrote it."
msgstr "Qui l'a écrit."

#: assets/studio.js:2149 includes/class-admin-settings.php:566
msgid "Whole page"
msgstr "Page entière"

#: assets/studio-style.js:2255
msgid "Width"
msgstr "Largeur"

#: includes/class-admin-brand.php:886
msgid "Widths"
msgstr "Largeurs"

#: assets/studio.js:2556
msgid "With variants on, every section you design is generated %d times and you pick one."
msgstr "Avec les variantes activées, chaque section que vous concevez est générée %d fois et vous en choisissez une."

#: assets/model.js:1010
msgid "Without a slug this taxonomy cannot be saved."
msgstr "Sans slug, cette taxonomie ne peut pas être enregistrée."

#: assets/model.js:999
msgid "Without a slug this type cannot be saved."
msgstr "Sans slug, ce type ne peut pas être enregistré."

#: assets/model.js:1118
msgid "WordPress's own types and the ones other plugins register. Their settings belong to whoever created them — here you can give them fields."
msgstr "Les types de WordPress lui-même et ceux qu'enregistrent d'autres extensions. Leurs réglages appartiennent à qui les a créés — ici vous pouvez leur donner des champs."

#: assets/studio-style.js:2230
msgid "Wrapping"
msgstr "Retour à la ligne"

#: assets/studio-style.js:2231
msgid "Wraps"
msgstr "Passe à la ligne"

#: assets/model.js:1264
msgid "Write a few lines more: two words are not enough to tell which contents are needed."
msgstr "Écrivez quelques lignes de plus : deux mots ne suffisent pas pour deviner quels contenus sont nécessaires."

#: assets/studio-style.js:1488
msgid "Write a value…"
msgstr "Écrivez une valeur…"

#: assets/studio.js:1970
msgid "Write what you want to create, or \"/\" for the commands…"
msgstr "Écrivez ce que vous voulez créer, ou \"/\" pour les commandes…"

#: assets/studio-style.js:2965
msgid "Writes here the declarations copied from «%s»"
msgstr "Écrit ici les déclarations copiées depuis «%s»"

#: assets/studio-style.js:1706
msgid "Writes «transparent»."
msgstr "Écrit «transparent»."

#: assets/studio.js:5744 assets/studio.js:5790
msgid "Writing the section…"
msgstr "J'écris la section…"

#: assets/studio.js:734 assets/studio.js:766 assets/studio.js:767
msgid "Writing…"
msgstr "J'écris…"

#: assets/studio.js:8448
msgid "Written more than once:"
msgstr "Écrites plus d'une fois :"

#: includes/class-fields.php:566
msgid "Yes"
msgstr "Oui"

#: includes/class-fields.php:74
msgid "Yes / No"
msgstr "Oui / Non"

#: assets/studio.js:5203
msgid "Yes, keep it"
msgstr "Oui, gardez-la"

#: assets/studio.js:1967
msgid "You are acting on the whole page · pick a block to work on one section · <code>/help</code>"
msgstr "Vous agissez sur toute la page · choisissez un bloc pour travailler sur une section · <code>/help</code>"

#: assets/studio.js:1964
msgid "You are editing <b>%s</b> · the buttons above say what the next message will do · click the block again to deselect it"
msgstr "Vous modifiez <b>%s</b> · les boutons ci-dessus disent ce que fera le prochain message · cliquez à nouveau sur le bloc pour le désélectionner"

#: includes/class-admin-settings.php:172
msgid "You received it by email when you activated your plan, and you can find it again in your Aura dashboard. It is <b>encrypted</b> before being saved."
msgstr "Vous l'avez reçue par e-mail à l'activation de votre formule, et vous la retrouvez dans votre tableau de bord Aura. Elle est <b>chiffrée</b> avant d'être enregistrée."

#: includes/class-admin-settings.php:145
msgid "Your account"
msgstr "Votre compte"

#: assets/brand.js:190
msgid "Your palette is empty"
msgstr "Votre palette est vide"

#: includes/class-admin-settings.php:472
msgid "Your plan, your invoices, the sites on your licence and a new key are all managed on the dashboard. The id above is what support asks for: it identifies the account without revealing the key."
msgstr "Votre formule, vos factures, les sites de votre licence et une nouvelle clé se gèrent tous depuis le tableau de bord. L'id ci-dessus est celui que demande le support : il identifie le compte sans révéler la clé."

#: assets/studio.js:414
msgid "[how to merge]"
msgstr "[comment fusionner]"

#: assets/studio.js:407
msgid "[title]"
msgstr "[titre]"

#: assets/studio.js:411
msgid "[what is needed]"
msgstr "[ce qu’il faut]"

#: assets/studio.js:412
msgid "[what to align]"
msgstr "[quoi aligner]"

#: assets/studio.js:413
msgid "[where to cut]"
msgstr "[où couper]"

#: assets/studio.js:7233
msgid "`%1$s` (%2$s) is empty. Describe the page you want."
msgstr "`%1$s` (%2$s) est vide. Décrivez la page que vous voulez."

#: assets/studio.js:7241
msgid "`%1$s` (%2$s) is empty. Describe what to create."
msgstr "`%1$s` (%2$s) est vide. Décrivez ce qu'il faut créer."

#: assets/studio.js:7240
msgid "`%1$s` (%2$s) loaded. Write a change to refine it."
msgstr "`%1$s` (%2$s) chargé. Écrivez un changement pour l'affiner."

#: assets/studio.js:7232
msgid "`%1$s` (%2$s): %3$d blocks. Pick one to refine it, or write to add sections."
msgstr "`%1$s` (%2$s) : %3$d blocs. Choisissez-en un pour l'affiner, ou écrivez pour ajouter des sections."

#: includes/class-admin-brand.php:821 includes/class-admin-brand.php:905
msgid "advanced"
msgstr "avancé"

#: assets/studio-style.js:2279
msgid "all lowercase"
msgstr "tout en minuscules"

#: assets/studio.js:8433
msgid "already overridden: they never reached the screen"
msgstr "déjà écrasées : elles ne sont jamais arrivées à l'écran"

#: includes/class-admin-brand.php:870
msgid "applies to — e.g. img, figure"
msgstr ""

#: assets/brand.js:804
msgid "art direction"
msgstr "direction artistique"

#: assets/studio-style.js:1881
msgid "automatic"
msgstr "automatique"

#: assets/studio.js:2422
msgid "available"
msgstr "disponible"

#: assets/studio-style.js:2291
msgid "background"
msgstr "fond"

#: includes/class-design.php:1153
msgid "before restoring"
msgstr ""

#: includes/class-admin-brand.php:165
msgid "before the import"
msgstr ""

#: includes/class-design.php:1175
msgid "before the reset"
msgstr ""

#: includes/class-design.php:176
msgid "body"
msgstr "corps de texte"

#: assets/studio-style.js:2302
msgid "border"
msgstr "bordure"

#: assets/studio.js:4873
msgid "breaking the page down…"
msgstr "je décompose la page…"

#: includes/class-design.php:207
msgid "buttons/chips"
msgstr "boutons/puces"

#: assets/studio.js:5946
msgid "catalog"
msgstr ""

#: assets/settings.js:42
msgid "check failed"
msgstr "échec de la vérification"

#: assets/studio.js:5946 assets/studio.js:6754
msgid "component"
msgstr "composant"

#: assets/studio.js:4861 assets/studio.js:6419
msgid "content types"
msgstr "types de contenu"

#: assets/studio.js:3283
msgid "content width"
msgstr "largeur du contenu"

#: assets/settings.js:68
msgid "copied"
msgstr "copié"

#: assets/studio.js:4859
msgid "design direction"
msgstr "direction de design"

#: assets/studio.js:6423
msgid "design system variables"
msgstr "variables du design system"

#: assets/studio.js:4860
msgid "design tokens"
msgstr "design tokens"

#: includes/class-design.php:181
msgid "display / hero"
msgstr "display / hero"

#: includes/class-admin-brand.php:783
msgid "e.g. «confident, warm, essential — never playful»"
msgstr ""

#: includes/class-admin-brand.php:795
msgid ""
"e.g. «entrances rise, they never bounce»\n"
"«one hero animation per page at most»"
msgstr ""

#: includes/class-admin-brand.php:791
msgid "e.g. «full-bleed photography, never illustrations or stock icons»"
msgstr ""

#: includes/class-admin-brand.php:787
msgid "e.g. «generous air between sections, dense inside the cards»"
msgstr ""

#: includes/class-admin-brand.php:799
msgid ""
"e.g. «no gradients»\n"
"«no carousels in the hero»"
msgstr ""

#: includes/class-admin-brand.php:965
msgid "empty — back to the plugin's scale"
msgstr ""

#. %s: the attribute every selector must contain.
#: includes/class-effects.php:299
msgid "every selector must target %s"
msgstr ""

#: assets/studio.js:6421
msgid "fields"
msgstr "champs"

#: assets/brand.js:783 assets/brand.js:785
msgid "font"
msgstr "police"

#: assets/studio.js:4533
msgid "fonts: %s"
msgstr "polices : %s"

#: assets/brand.js:394
msgid "from Google Fonts"
msgstr "depuis Google Fonts"

#: assets/studio.js:3284
msgid "h1 size"
msgstr "taille h1"

#: assets/studio.js:3285
msgid "h2 size"
msgstr "taille h2"

#: assets/studio.js:3286
msgid "h3 size"
msgstr "taille h3"

#: includes/class-design.php:179
msgid "heading"
msgstr "titre"

#: assets/studio.js:7833
msgid "https://…"
msgstr "https://…"

#: assets/studio.js:8435 assets/studio.js:8436
msgid "in the same tag"
msgstr "dans la même balise"

#: assets/studio.js:5946
msgid "inline"
msgstr "inline"

#: includes/class-design.php:242
msgid "interval between staggered children"
msgstr ""

#. %s: the required prefix of the keyframes name, e.g. "fx-image-reveal".
#: includes/class-effects.php:282
msgid "keyframes must be named \"%s…\""
msgstr ""

#: includes/class-admin-brand.php:869
msgid "label"
msgstr ""

#: includes/class-design.php:180
msgid "large heading"
msgstr "grand titre"

#: includes/class-design.php:239
msgid "large/cinematic entrances"
msgstr ""

#: includes/class-effects.php:240
msgid "literal durations are not allowed: use the motion tokens (var(--aipb-motion-…))"
msgstr ""

#: includes/class-effects.php:243
msgid "literal easing curves are not allowed: use var(--aipb-motion-ease)"
msgstr ""

#: includes/class-admin-brand.php:739
msgid "long text"
msgstr ""

#: includes/class-design.php:225
msgid "max width for long text"
msgstr "largeur max pour les textes longs"

#: includes/class-design.php:237
msgid "micro-interactions (hover, buttons)"
msgstr ""

#: assets/studio.js:8442
msgid "more lines, fewer rules: the code is indented"
msgstr "plus de lignes, moins de règles : le code est indenté"

#: includes/class-admin-brand.php:868 includes/class-admin-brand.php:1028
msgid "name"
msgstr ""

#: includes/class-effects.php:273
msgid "nested rules are not supported in effects"
msgstr ""

#: assets/studio-style.js:1379
msgid "none"
msgstr "aucun"

#: assets/studio.js:8461
msgid "not removed (they can come from a loop or from the JS)."
msgstr "non retirés (ils peuvent venir d'une boucle ou du JS)."

#. %s: the number of credits included in the plan.
#: includes/class-admin-settings.php:355
msgid "of %s"
msgstr "sur %s"

#: includes/class-admin-brand.php:359
msgid "or click to choose the files — up to 5, PNG or JPG"
msgstr "ou cliquez pour choisir les fichiers — jusqu'à 5, PNG ou JPG"

#: includes/class-admin-brand.php:352
msgid "or from images"
msgstr ""

#: assets/studio-style.js:1933
msgid "or: \"Inter\", sans-serif"
msgstr "ou : \"Inter\", sans-serif"

#: assets/brand.js:776
msgid "palette"
msgstr "palette"

#. %s: bonus credits left, e.g. "10.00".
#: includes/class-admin-settings.php:395
msgid "plus %s bonus credits"
msgstr "plus %s crédits bonus"

#: assets/studio.js:858
msgid "reading…"
msgstr "je lis…"

#: assets/studio.js:8432
msgid "same selector, same context"
msgstr "même sélecteur, même contexte"

#: assets/studio-style.js:691 assets/studio.js:5826 assets/studio.js:5862 assets/studio.js:6013 assets/studio.js:6050 assets/studio.js:6338 assets/studio.js:6643
msgid "section"
msgstr "section"

#: assets/studio.js:3282
msgid "section vertical padding"
msgstr "padding vertical de la section"

#: includes/class-admin-brand.php:833
msgid "shipped"
msgstr ""

#: assets/studio.js:6422
msgid "shortcodes"
msgstr "codes courts"

#: includes/class-design.php:241
msgid "slide distance of entrances"
msgstr ""

#: includes/class-design.php:175
msgid "small"
msgstr "petit"

#: includes/class-design.php:178
msgid "small heading"
msgstr "petit titre"

#: includes/class-admin-brand.php:738
msgid "standard"
msgstr ""

#: includes/class-design.php:238
msgid "standard entrances"
msgstr ""

#: includes/class-design.php:224
msgid "standard max width"
msgstr "largeur max standard"

#: assets/brand.js:799
msgid "structural tokens"
msgstr "tokens structurels"

#: includes/class-admin-brand.php:775
msgid "structured rules"
msgstr ""

#: includes/class-design.php:177
msgid "subheading"
msgstr "sous-titre"

#: assets/studio.js:6420
msgid "taxonomies"
msgstr "taxonomies"

#: assets/studio-style.js:2290
msgid "text"
msgstr "texte"

#: assets/studio.js:3281
msgid "text font"
msgstr "police du texte"

#: assets/studio.js:2854
msgid "the %s taxonomy"
msgstr "la taxonomie %s"

#: includes/class-effects.php:220
msgid "the CSS is empty"
msgstr ""

#: includes/class-effects.php:223
msgid "the CSS is too long"
msgstr ""

#: includes/class-design.php:240
msgid "the brand easing curve"
msgstr ""

#: assets/studio.js:6410
msgid "the file could not be read"
msgstr "le fichier n'a pas pu être lu"

#: includes/class-nav.php:274
msgid "the page list"
msgstr "la liste des pages"

#. %s: the content type's plural name.
#: includes/class-templates.php:56
msgid "the page listing all the %s"
msgstr "la page qui liste tous les %s"

#. %s: the content type's singular name.
#: includes/class-templates.php:48
msgid "the page of ONE %s"
msgstr "la page d'UN %s"

#: includes/class-admin-brand.php:965 includes/class-admin-brand.php:1033
msgid "the value — px, rem, clamp()…"
msgstr ""

#: includes/class-admin-brand.php:379
msgid "the whole site"
msgstr "tout le site"

#: assets/studio-style.js:2793 assets/studio.js:8414
msgid "this section"
msgstr "cette section"

#: assets/model.js:989
msgid "this taxonomy"
msgstr "cette taxonomie"

#: assets/model.js:972
msgid "this type"
msgstr "ce type"

#: assets/studio-style.js:1382
msgid "transparent"
msgstr "transparent"

#: includes/class-effects.php:309 includes/class-effects.php:321
msgid "unbalanced braces"
msgstr ""

#: assets/studio.js:291 assets/studio.js:4138
msgid "unexpected"
msgstr "inattendu"

#: assets/brand.js:759 assets/brand.js:930 assets/model.js:1293 assets/studio.js:2824 assets/studio.js:2957 assets/studio.js:2984 assets/studio.js:3016 assets/studio.js:3058 assets/studio.js:3087 assets/studio.js:3113 assets/studio.js:5093 assets/studio.js:6341
msgid "unexpected error"
msgstr "erreur inattendue"

#: assets/studio.js:8841
msgid "unnamed"
msgstr "sans nom"

#: assets/studio.js:7224 includes/class-admin.php:245
msgid "untitled"
msgstr "sans titre"

#. %d: how many contents use this token.
#: includes/class-admin-brand.php:1004
msgid "used in %d"
msgid_plural "used in %d"
msgstr[0] ""
msgstr[1] ""

#: includes/class-design.php:196
msgid "vertical padding of sections"
msgstr "padding vertical des sections"

#: includes/class-admin-brand.php:949 includes/class-admin-brand.php:1029
msgid "what it is for"
msgstr ""

#: assets/studio.js:2420
msgid "what will happen now"
msgstr "ce qui va se passer"

#: includes/class-admin-brand.php:873
msgid "when to use it — this line is what the AI reads"
msgstr ""

#: assets/studio.js:8191
msgid "{{#if}} a condition"
msgstr "{{#if}} une condition"

#: assets/studio.js:8190
msgid "{{#loop}} a curated list"
msgstr "{{#loop}} une liste choisie"

#: assets/studio.js:8189
msgid "{{#loop}} dynamic posts"
msgstr "{{#loop}} contenus dynamiques"

#: assets/studio.js:8187
msgid "{{i:}} image"
msgstr "{{i:}} image"

#: assets/studio.js:8183
msgid "{{r:}} rich text"
msgstr "{{r:}} texte riche"

#: assets/studio.js:8182
msgid "{{t:}} editable text"
msgstr "{{t:}} texte modifiable"

#: assets/studio.js:8188
msgid "{{u:}} url"
msgstr "{{u:}} url"

#: assets/studio.js:5067
msgid "«%1$s» did not go through (attempt %2$d): trying again in %3$d s."
msgstr "«%1$s» n'est pas passée (tentative %2$d) : je réessaie dans %3$d s."

#: assets/model.js:975
msgid "«%1$s» holds %2$d contents. Removing the type does NOT delete them: they stay in the database and disappear from the admin, and an old link answers «Invalid post type». Putting the type back brings them all back. Remove it?"
msgstr "«%1$s» contient %2$d contenus. Retirer le type ne les supprime PAS : ils restent dans la base de données et disparaissent de l'administration, et un ancien lien répond «Invalid post type». Remettre le type les fait tous revenir. Le retirer ?"

#: assets/model.js:1001 assets/model.js:1012
msgid "«%s» belongs to WordPress: choose another slug."
msgstr "«%s» appartient à WordPress : choisissez un autre slug."

#: assets/studio-style.js:751
msgid "«%s» is a synced pattern: its style holds everywhere it is used. To change it here only, unlink it from the «Fields» tab; to change it everywhere, open it from «Patterns» (☰)."
msgstr "«%s» est une composition synchronisée : son style vaut partout où elle est utilisée. Pour la changer ici seulement, détachez-la depuis l'onglet «Champs» ; pour la changer partout, ouvrez-la depuis «Compositions» (☰)."

#: assets/studio.js:4539
msgid "«%s» — I found: "
msgstr "«%s» — j'ai trouvé : "

#: assets/studio-style.js:1329
msgid "— none —"
msgstr "— aucun —"

#: includes/class-admin-settings.php:155
msgid "•••••••••• key saved"
msgstr "•••••••••• clé enregistrée"

#. %d: how many more contents there are.
#: includes/class-admin-brand.php:260
msgid "…and %d more."
msgstr "…et %d de plus."

#: includes/class-admin-settings.php:681
msgid "✓ Service reachable, key valid."
msgstr "✓ Service joignable, clé valide."

#: assets/brand.js:393
msgid "＋ Install «%s»"
msgstr "＋ Installer «%s»"
