# Copyright (C) 2026 Wbcom Designs
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: WB Listora 1.4.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wb-listora\n"
"POT-Creation-Date: 2026-08-11T18:02:16+00:00\n"
"PO-Revision-Date: 2026-08-05T06:36:27+00:00\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: wb-listora\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#: wb-listora.php includes/admin/class-admin.php:2461
#: includes/admin/class-settings-page.php:546 includes/class-plugin.php:387
#: includes/class-plugin.php:413
#. Plugin Name of the plugin
msgid "WB Listora"
msgstr "WB Listora"

#: wb-listora.php
#. Plugin URI of the plugin
#. Author URI of the plugin
msgid "https://wblistora.com"
msgstr "https://wblistora.com"

#: wb-listora.php
#. Description of the plugin
msgid ""
"The complete WordPress directory plugin. Create any type of listing "
"directory — business, restaurant, hotel, real estate, jobs, events, and "
"more."
msgstr ""
"Le plugin WordPress d'annuaire complet. Créez n'importe quel type "
"d'annuaire — entreprises, restaurants, hôtels, immobilier, emplois, "
"événements, et bien d'autres."

#: wb-listora.php
#. Author of the plugin
msgid "Wbcom Designs"
msgstr "Wbcom Designs"

#: blocks/listing-calendar/render.php:217
msgid "Sun"
msgstr "Dim"

#: blocks/listing-calendar/render.php:218
msgid "Mon"
msgstr "Lun"

#: blocks/listing-calendar/render.php:219
msgid "Tue"
msgstr "Mar"

#: blocks/listing-calendar/render.php:220
msgid "Wed"
msgstr "Mer"

#: blocks/listing-calendar/render.php:221
msgid "Thu"
msgstr "Jeu"

#: blocks/listing-calendar/render.php:222
msgid "Fri"
msgstr "Ven"

#: blocks/listing-calendar/render.php:223
msgid "Sat"
msgstr "Sam"

#: blocks/listing-categories/render.php:57
msgid "No categories yet"
msgstr "Pas encore de catégories"

#: blocks/listing-categories/render.php:58
msgid "Categories will appear here once listings are organized."
msgstr "Les catégories apparaîtront ici une fois que les annonces seront organisées."

#: blocks/listing-detail/render.php:68 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:80
#: includes/submission-field-renderer.php:389
msgid "Sunday"
msgstr "Dimanche"

#: blocks/listing-detail/render.php:69 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:81
#: includes/submission-field-renderer.php:383
msgid "Monday"
msgstr "Lundi"

#: blocks/listing-detail/render.php:70 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:82
#: includes/submission-field-renderer.php:384
msgid "Tuesday"
msgstr "Mardi"

#: blocks/listing-detail/render.php:71 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:83
#: includes/submission-field-renderer.php:385
msgid "Wednesday"
msgstr "Mercredi"

#: blocks/listing-detail/render.php:72 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:84
#: includes/submission-field-renderer.php:386
msgid "Thursday"
msgstr "Jeudi"

#: blocks/listing-detail/render.php:73 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:85
#: includes/submission-field-renderer.php:387
msgid "Friday"
msgstr "Vendredi"

#: blocks/listing-detail/render.php:74 includes/class-template-helpers.php:1096
#: includes/core/class-business-hours.php:86
#: includes/submission-field-renderer.php:388
msgid "Saturday"
msgstr "Samedi"

#: blocks/listing-detail/render.php:86 blocks/listing-detail/render.php:579
#: includes/class-assets.php:208 includes/submission-field-renderer.php:451
#: includes/submission-field-renderer.php:511
msgid "Closed"
msgstr "Fermé"

#: blocks/listing-detail/render.php:88 includes/class-assets.php:212
#: includes/submission-field-renderer.php:451
msgid "Open 24 Hours"
msgstr "Ouvert 24h/24"

#: blocks/listing-detail/render.php:456 blocks/user-dashboard/render.php:619
#: includes/class-assets.php:273 includes/workflow/class-status-manager.php:348
msgid "Published"
msgstr "Publié"

#: blocks/listing-detail/render.php:460
msgid "Pending review"
msgstr "En attente d'examen"

#: blocks/listing-detail/render.php:464 blocks/user-dashboard/render.php:627
#: includes/workflow/class-status-manager.php:346
msgid "Draft"
msgstr "Brouillon"

#: blocks/listing-detail/render.php:468
msgid "Awaiting credits"
msgstr "En attente de crédits"

#: blocks/listing-detail/render.php:472 blocks/user-dashboard/render.php:631
#: includes/admin/class-listing-columns.php:590
#: templates/blocks/user-dashboard/tab-listings.php:98
msgid "Expired"
msgstr "Expiré"

#: blocks/listing-detail/render.php:476 blocks/user-dashboard/render.php:635
#: includes/admin/class-admin.php:1394 includes/admin/class-admin.php:1785
#: includes/admin/class-listing-columns.php:591
msgid "Rejected"
msgstr "Rejeté"

#: blocks/listing-detail/render.php:480 blocks/user-dashboard/render.php:639
#: includes/admin/class-listing-columns.php:592
msgid "Deactivated"
msgstr "Désactivé"

#: blocks/listing-detail/render.php:484
msgid "Awaiting email verification"
msgstr "En attente de vérification d'e-mail"

#: blocks/listing-detail/render.php:495
msgid "Manage this listing"
msgstr "Gérer cette annonce"

#: blocks/listing-detail/render.php:498
msgid "You're viewing this as the owner."
msgstr "Vous consultez ceci en tant que propriétaire."

#: blocks/listing-detail/render.php:504
msgid "Edit listing"
msgstr "Modifier l'annonce"

#: blocks/listing-detail/render.php:508
msgid "My dashboard"
msgstr "Mon tableau de bord"

#: blocks/listing-detail/render.php:528
msgid "Breadcrumb"
msgstr "Fil d'ariane"

#: blocks/listing-detail/render.php:564 includes/class-assets.php:214
#: includes/import-export/class-hivepress-migrator.php:295
msgid "Verified"
msgstr "Vérifié"

#: blocks/listing-detail/render.php:574 blocks/listing-detail/render.php:575
msgid "Open now"
msgstr "Ouvert maintenant"

#: blocks/listing-detail/render.php:578
msgid "Currently closed"
msgstr "Actuellement fermé"

#: blocks/listing-detail/render.php:602
#. translators: 1: average rating, 2: number of reviews
#, php-format
msgid "Rated %1$s out of 5 based on %2$s reviews"
msgstr "Noté %1$s sur 5 selon %2$s avis"

#: blocks/listing-detail/render.php:624 blocks/listing-detail/render.php:1055
#: includes/class-assets.php:195
#: templates/blocks/listing-card/card-image.php:70
msgid "Save to favorites"
msgstr "Ajouter aux favoris"

#: blocks/listing-detail/render.php:626 blocks/listing-detail/render.php:1056
#: includes/admin/class-settings-page.php:2110
msgid "Save"
msgstr "Enregistrer"

#: blocks/listing-detail/render.php:636 includes/class-assets.php:197
msgid "Share"
msgstr "Partager"

#: blocks/listing-detail/render.php:643
msgid "Directions"
msgstr "Directions"

#: blocks/listing-detail/render.php:650
msgid "Claim"
msgstr "Demander la propriété"

#: blocks/listing-detail/render.php:664
#: templates/blocks/listing-reviews/review-card.php:80
msgid "Report"
msgstr "Signaler"

#: blocks/listing-detail/render.php:691
#. translators: %d: credit cost
#, php-format
msgid "Feature This Listing (%d credit)"
msgid_plural "Feature This Listing (%d credits)"
msgstr[0] "Mettre cette annonce en vedette (%d crédit)"
msgstr[1] "Mettre cette annonce en vedette (%d crédits)"

#: blocks/listing-detail/render.php:701
#. translators: 1: credit cost, 2: duration in days
#, php-format
msgid "Feature for %1$d credit · %2$d days"
msgid_plural "Feature for %1$d credits · %2$d days"
msgstr[0] "En vedette pour %1$d crédit · %2$d jours"
msgstr[1] "En vedette pour %1$d crédits · %2$d jours"

#: blocks/listing-detail/render.php:727
msgid "Featured (permanent)"
msgstr "En vedette (permanent)"

#: blocks/listing-detail/render.php:731
#: includes/admin/class-listing-columns.php:353
#: templates/blocks/user-dashboard/tab-listings.php:216
#. translators: %s: date the listing stays featured until
#. translators: %s: human-friendly expiration date.
#. translators: %s: date listing stays featured until
#, php-format
msgid "Featured until %s"
msgstr "En vedette jusqu'au %s"

#: blocks/listing-detail/render.php:881
msgid "Related Listings"
msgstr "Annonces connexes"

#: blocks/listing-detail/render.php:970 blocks/listing-detail/render.php:1006
#: blocks/listing-detail/render.php:1093
#: includes/admin/class-pro-promotion.php:215
#: includes/admin/class-pro-promotion.php:919
#: templates/blocks/listing-reviews/reviews.php:153
#: templates/blocks/user-dashboard/tab-listings.php:453
#: templates/blocks/user-dashboard/tab-listings.php:609
msgid "Close"
msgstr "Fermer"

#: blocks/listing-detail/render.php:976
msgid "Claim This Business"
msgstr "Demander la propriété de cette entreprise"

#: blocks/listing-detail/render.php:977
msgid ""
"Prove you own or manage this business to get verified status and control "
"your listing."
msgstr ""
"Prouvez que vous êtes propriétaire ou gérez cette entreprise pour obtenir "
"le statut vérifié et contrôler votre annonce."

#: blocks/listing-detail/render.php:981
msgid "Proof of Ownership"
msgstr "Preuve de propriété"

#: blocks/listing-detail/render.php:983
msgid ""
"Explain how you are connected to this business (e.g., I am the owner, I "
"manage the location at...)"
msgstr ""
"Expliquez votre lien avec cette entreprise (par exemple, Je suis le "
"propriétaire, Je gère le lieu à...)"

#: blocks/listing-detail/render.php:986
msgid "Upload proof document"
msgstr "Télécharger un document de preuve"

#: blocks/listing-detail/render.php:987
msgid ""
"Business license, utility bill, or official document (JPEG, PNG, PDF — max "
"5 MB)."
msgstr ""
"Permis d'exploitation, facture de service public ou document officiel "
"(JPEG, PNG, PDF — max 5 Mo)."

#: blocks/listing-detail/render.php:991 includes/class-assets.php:235
msgid "Submit Claim"
msgstr "Soumettre la demande"

#: blocks/listing-detail/render.php:992 blocks/listing-detail/render.php:1033
#: includes/class-assets.php:270 templates/blocks/listing-detail/tabs.php:776
#: templates/blocks/listing-reviews/review-form.php:127
#: templates/blocks/listing-reviews/reviews.php:174
#: templates/blocks/user-dashboard/tab-listings.php:530
#: templates/blocks/user-dashboard/tab-listings.php:634
#: templates/blocks/user-dashboard/tab-reviews.php:184
msgid "Cancel"
msgstr "Annuler"

#: blocks/listing-detail/render.php:1012
msgid "Report This Listing"
msgstr "Signaler cette annonce"

#: blocks/listing-detail/render.php:1013
#: templates/blocks/listing-reviews/reviews.php:160
msgid "Tell us what is wrong so our team can review it."
msgstr "Dites-nous ce qui pose problème pour que notre équipe puisse l'examiner."

#: blocks/listing-detail/render.php:1017
#: templates/blocks/listing-reviews/reviews.php:164
msgid "Reason"
msgstr "Raison"

#: blocks/listing-detail/render.php:1019
#: includes/admin/class-report-metabox.php:59
msgid "Inaccurate information"
msgstr "Information inexacte"

#: blocks/listing-detail/render.php:1020
#: includes/admin/class-report-metabox.php:60
msgid "Spam or misleading"
msgstr "Spam ou trompeur"

#: blocks/listing-detail/render.php:1021
#: includes/admin/class-report-metabox.php:61
msgid "Permanently closed"
msgstr "Fermé définitivement"

#: blocks/listing-detail/render.php:1022
#: includes/admin/class-report-metabox.php:62
msgid "Duplicate listing"
msgstr "Annonce en double"

#: blocks/listing-detail/render.php:1023
#: includes/admin/class-report-metabox.php:63
msgid "Offensive or inappropriate"
msgstr "Offensant ou inapproprié"

#: blocks/listing-detail/render.php:1024
#: includes/admin/class-report-metabox.php:64
msgid "Something else"
msgstr "Autre chose"

#: blocks/listing-detail/render.php:1028
msgid "Details (optional)"
msgstr "Détails (facultatif)"

#: blocks/listing-detail/render.php:1029
msgid "Add anything that helps us review this listing."
msgstr "Ajoutez tout ce qui nous aide à examiner cette annonce."

#: blocks/listing-detail/render.php:1032 includes/class-assets.php:239
#: templates/blocks/listing-reviews/reviews.php:173
msgid "Submit Report"
msgstr "Soumettre le signalement"

#: blocks/listing-detail/render.php:1046
msgid "Call"
msgstr "Appeler"

#: blocks/listing-detail/render.php:1051
msgid "Visit"
msgstr "Visiter"

#: blocks/listing-detail/render.php:1099
msgid "Log in to save listings"
msgstr "Connectez-vous pour enregistrer des annonces"

#: blocks/listing-detail/render.php:1100
msgid ""
"Sign in to save this listing to your favorites and access it from any "
"device."
msgstr ""
"Connectez-vous pour enregistrer cette annonce dans vos favoris et y accéder "
"depuis n'importe quel appareil."

#: blocks/listing-detail/render.php:1102
#: templates/blocks/listing-detail/tabs.php:666
#: templates/blocks/listing-reviews/review-form.php:35
msgid "Log in"
msgstr "Se connecter"

#: blocks/listing-detail/render.php:1104
msgid "Create account"
msgstr "Créer un compte"

#: blocks/listing-featured/render.php:68
msgid "No featured listings yet"
msgstr "Pas encore d'annonces en vedette"

#: blocks/listing-featured/render.php:69
msgid "Listings marked as featured will appear here."
msgstr "Les annonces marquées comme vedettes apparaîtront ici."

#: blocks/listing-grid/render.php:200
#: includes/admin/class-featured-metabox.php:47
#: includes/admin/class-listing-columns.php:174 includes/class-assets.php:213
#: includes/import-export/class-hivepress-migrator.php:289
#: templates/blocks/listing-card/card-image.php:60
#: templates/blocks/user-dashboard/tab-listings.php:212
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-featured/index.js:59
#: src/blocks/listing-search/index.js:55
msgid "Featured"
msgstr "En vedette"

#: blocks/listing-grid/render.php:201 build/blocks/listing-featured/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-featured/index.js:60
#: src/blocks/listing-reviews/index.js:41 src/blocks/listing-search/index.js:56
msgid "Newest"
msgstr "Les plus récentes"

#: blocks/listing-grid/render.php:202
#: templates/blocks/listing-reviews/reviews.php:75
#: build/blocks/listing-reviews/index.js:1
#: src/blocks/listing-reviews/index.js:43
msgid "Highest Rated"
msgstr "Les mieux notées"

#: blocks/listing-grid/render.php:203
msgid "Price: Low to High"
msgstr "Prix : du plus bas au plus élevé"

#: blocks/listing-grid/render.php:204
msgid "Price: High to Low"
msgstr "Prix : du plus élevé au plus bas"

#: blocks/listing-grid/render.php:205
msgid "Most Reviewed"
msgstr "Les plus commentées"

#: blocks/listing-grid/render.php:206
msgid "A to Z"
msgstr "A à Z"

#: blocks/listing-grid/render.php:210
msgid "Nearest"
msgstr "Les plus proches"

#: blocks/listing-map/render.php:142
#: includes/privacy/class-privacy-exporter.php:522
#: templates/blocks/listing-card/card-image.php:39
#: templates/blocks/listing-detail/gallery.php:54
#: templates/blocks/listing-detail/gallery.php:73
#. translators: %d: listing ID, used as an alt-text and title fallback for an untitled listing
#. translators: %d: listing ID.
#. translators: %d: listing ID, used as an alt-text fallback for an untitled listing
#, php-format
msgid "Listing #%d"
msgstr "Annonce #%d"

#: blocks/listing-search/render.php:34 build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:146
msgid "Search listings..."
msgstr "Rechercher des annonces..."

#: blocks/listing-search/render.php:145
msgid "Search listings"
msgstr "Rechercher des annonces"

#: blocks/listing-submission/render.php:157
msgid "Add Your Listing"
msgstr "Ajouter votre annonce"

#: blocks/listing-submission/render.php:158
msgid "Please log in or create an account to submit a listing."
msgstr "Veuillez vous connecter ou créer un compte pour soumettre une annonce."

#: blocks/listing-submission/render.php:161 blocks/user-dashboard/render.php:42
msgid "Log In"
msgstr "Se connecter"

#: blocks/listing-submission/render.php:165
msgid "Create Account"
msgstr "Créer un compte"

#: blocks/listing-submission/render.php:245
msgid "Submissions are not open"
msgstr "Les soumissions ne sont pas ouvertes"

#: blocks/listing-submission/render.php:246
msgid "No listing type is currently accepting submissions. Please check back later."
msgstr ""
"Aucun type d'annonce n'accepte actuellement les soumissions. Veuillez "
"réessayer plus tard."

#: blocks/listing-submission/render.php:249
msgid ""
"You are seeing this because no listing type has frontend submission "
"enabled. Turn it on for at least one type under Listora → Listing Types."
msgstr ""
"Vous voyez ceci parce qu'aucun type d'annonce n'a la soumission frontend "
"activée. Activez-la pour au moins un type dans Listora → Types d'annonces."

#: blocks/listing-submission/render.php:265
#: includes/admin/class-listing-columns.php:170
#: includes/admin/class-services-metabox.php:141
#: templates/blocks/user-dashboard/tab-credits.php:293
#: templates/blocks/user-dashboard/tab-credits.php:332
msgid "Type"
msgstr "Type"

#: blocks/listing-submission/render.php:271
msgid "Basic Info"
msgstr "Informations de base"

#: blocks/listing-submission/render.php:276
#: templates/blocks/listing-detail/tabs.php:423
#: templates/blocks/listing-submission/step-details.php:67
msgid "Details"
msgstr "Détails"

#: blocks/listing-submission/render.php:281
#: includes/core/class-field-registry.php:283
#: includes/core/class-listing-type-defaults.php:145
#: includes/core/class-listing-type-defaults.php:347
#: includes/core/class-listing-type-defaults.php:542
#: includes/core/class-listing-type-defaults.php:662
#: includes/core/class-listing-type-defaults.php:828
#: includes/core/class-listing-type-defaults.php:1209
#: includes/core/class-listing-type-defaults.php:1377
#: includes/core/class-listing-type-defaults.php:1491
#: includes/core/class-listing-type-defaults.php:1626
msgid "Media"
msgstr "Média"

#: blocks/listing-submission/render.php:286
msgid "Preview"
msgstr "Aperçu"

#: blocks/user-dashboard/render.php:39
#: includes/admin/class-health-check.php:334
#: includes/admin/class-setup-wizard.php:448
#: includes/page-registry-helpers.php:288
msgid "My Dashboard"
msgstr "Mon tableau de bord"

#: blocks/user-dashboard/render.php:40
msgid "Please log in to view your dashboard."
msgstr "Veuillez vous connecter pour consulter votre tableau de bord."

#: blocks/user-dashboard/render.php:498
msgid "Buy Now"
msgstr "Acheter maintenant"

#: blocks/user-dashboard/render.php:526 blocks/user-dashboard/render.php:533
#: blocks/user-dashboard/render.php:541
msgid "Subscribe"
msgstr "S'abonner"

#: blocks/user-dashboard/render.php:569
#. translators: 1: currency code, 2: amount with cents (e.g. 9.99)
#, php-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"

#: blocks/user-dashboard/render.php:578
#. translators: %d: number of credits
#, php-format
msgid "%d credits"
msgstr "%d crédits"

#: blocks/user-dashboard/render.php:623
#: includes/workflow/class-status-manager.php:347
msgid "Pending Review"
msgstr "En attente d'examen"

#: blocks/user-dashboard/render.php:643
msgid "Pending Verification"
msgstr "En attente de vérification"

#: blocks/user-dashboard/render.php:647
msgid "Awaiting Credits"
msgstr "En attente de crédits"

#: blocks/user-dashboard/render.php:687
#. translators: %s: user display name
#, php-format
msgid "Hello, %s!"
msgstr "Bonjour, %s !"

#: blocks/user-dashboard/render.php:695 includes/admin/class-admin.php:1152
#: includes/admin/class-health-check.php:330
#: includes/admin/class-setup-wizard.php:443
#: includes/page-registry-helpers.php:274
msgid "Add Listing"
msgstr "Ajouter une annonce"

#: blocks/user-dashboard/render.php:737
msgid "Dashboard summary — click a card to open its tab"
msgstr "Résumé du tableau de bord — cliquez sur une carte pour ouvrir son onglet"

#: blocks/user-dashboard/render.php:745
#. translators: %d: count of active listings
#, php-format
msgid "Active listings: %d. Open My Listings."
msgstr "Annonces actives : %d. Ouvrir Mes annonces."

#: blocks/user-dashboard/render.php:753
#: includes/admin/class-services-metabox.php:368
#: templates/blocks/user-dashboard/tab-listings.php:96
msgid "Active"
msgstr "Actif"

#: blocks/user-dashboard/render.php:763
#. translators: %d: count of pending listings
#, php-format
msgid "Pending review: %d. Open My Listings."
msgstr "En attente d'examen : %d. Ouvrir Mes annonces."

#: blocks/user-dashboard/render.php:771 includes/admin/class-admin.php:1392
#: includes/admin/class-admin.php:1783
msgid "Pending"
msgstr "En attente"

#: blocks/user-dashboard/render.php:781
#. translators: %d: count of reviews
#, php-format
msgid "Reviews: %d. Open Reviews tab."
msgstr "Avis : %d. Ouvrir l'onglet Avis."

#: blocks/user-dashboard/render.php:789 includes/admin/class-admin.php:397
#: includes/admin/class-admin.php:398 includes/admin/class-admin.php:811
#: includes/admin/class-admin.php:1384
#: includes/admin/class-email-templates-page.php:288
#: includes/admin/class-email-templates-page.php:294
#: includes/admin/class-email-templates-page.php:300
#: includes/admin/class-email-templates-page.php:306
#: includes/admin/class-settings-page.php:338
#: includes/admin/class-settings-page.php:1954
#: includes/import-export/class-geodirectory-migrator.php:345
#: templates/blocks/listing-detail/tabs.php:130
#: templates/blocks/user-dashboard/nav.php:60
#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:34
msgid "Reviews"
msgstr "Avis"

#: blocks/user-dashboard/render.php:799
#. translators: %d: count of saved listings
#, php-format
msgid "Saved listings: %d. Open Favorites tab."
msgstr "Annonces enregistrées : %d. Ouvrir l'onglet Favoris."

#: blocks/user-dashboard/render.php:807
#: includes/privacy/class-privacy-exporter.php:470
msgid "Saved"
msgstr "Enregistré"

#: blocks/user-dashboard/render.php:834
msgid "Your listings this month"
msgstr "Vos annonces ce mois-ci"

#: blocks/user-dashboard/render.php:836
msgid "Your listings (last 30 days)"
msgstr "Vos annonces (30 derniers jours)"

#: blocks/user-dashboard/render.php:838
msgid "Your Listings"
msgstr "Vos annonces"

#: blocks/user-dashboard/render.php:848
msgid "Active + Pending"
msgstr "Actif + En attente"

#: blocks/user-dashboard/render.php:851
#. translators: period label such as "this month" or "in last 30 days".
#, php-format
msgid "Used %s"
msgstr "Utilisé %s"

#: blocks/user-dashboard/render.php:858
msgid "∞"
msgstr "∞"

#: blocks/user-dashboard/render.php:860
#: build/blocks/listing-categories/index.js:1
#: src/blocks/listing-categories/index.js:44
msgid "Limit"
msgstr "Limite"

#: blocks/user-dashboard/render.php:864
#: includes/admin/class-settings-page.php:1694
#: includes/admin/class-settings-page.php:1728
#: includes/admin/class-settings-page.php:1771
msgid "Unlimited"
msgstr "Illimité"

#: blocks/user-dashboard/render.php:866
msgid "Remaining"
msgstr "Restant"

#: blocks/user-dashboard/render.php:879
#. translators: %d: credits cost.
#, php-format
msgid "You have reached your limit. Submit another listing for %d credits."
msgstr "Vous avez atteint votre limite. Soumettez une autre annonce pour %d crédits."

#: blocks/user-dashboard/render.php:885
#. translators: 1: period label, 2: credits cost.
#, php-format
msgid "You have reached your limit %1$s. Submit another listing for %2$d credits."
msgstr ""
"Vous avez atteint votre limite %1$s. Soumettez une autre annonce pour %2$d "
"crédits."

#: blocks/user-dashboard/render.php:894
#: templates/blocks/user-dashboard/tab-credits.php:156
#: templates/blocks/user-dashboard/tab-credits.php:191
msgid "Buy Credits"
msgstr "Acheter des crédits"

#: blocks/user-dashboard/render.php:901
#. translators: %d: credits cost.
#, php-format
msgid "Submit for %d credits"
msgstr "Soumettre pour %d crédits"

#: blocks/user-dashboard/render.php:912
msgid ""
"You have reached your listing limit. Contact an administrator to request "
"more."
msgstr ""
"Vous avez atteint votre limite d'annonces. Contactez un administrateur pour "
"en demander plus."

#: blocks/user-dashboard/render.php:914
msgid ""
"You have reached your listing limit for this month. It will reset on the "
"1st."
msgstr ""
"Vous avez atteint votre limite d'annonces pour ce mois. Elle sera "
"réinitialisée le 1er."

#: blocks/user-dashboard/render.php:916
msgid ""
"You have reached your listing limit for the last 30 days. Older listings "
"will roll off the window soon."
msgstr ""
"Vous avez atteint votre limite d'annonces au cours des 30 derniers jours. "
"Les annonces plus anciennes disparaîtront bientôt."

#: includes/admin/class-admin.php:335 includes/admin/class-admin.php:336
#: includes/admin/class-user-moderation.php:98
msgid "Listora"
msgstr "Listora"

#: includes/admin/class-admin.php:347 includes/admin/class-admin.php:348
#: includes/admin/class-admin.php:1128
#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:41
msgid "Dashboard"
msgstr "Tableau de bord"

#: includes/admin/class-admin.php:360 includes/admin/class-admin.php:361
#: includes/core/class-taxonomies.php:91
#: includes/import-export/class-bdp-migrator.php:283
#: includes/import-export/class-directorist-migrator.php:284
#: includes/import-export/class-geodirectory-migrator.php:351
#: includes/import-export/class-hivepress-migrator.php:337
msgid "Categories"
msgstr "Catégories"

#: includes/admin/class-admin.php:369 includes/admin/class-admin.php:370
#: includes/admin/class-type-editor.php:114
#: includes/core/class-taxonomies.php:42
msgid "Listing Types"
msgstr "Types d'annonces"

#: includes/admin/class-admin.php:379 includes/admin/class-admin.php:380
#: includes/core/class-taxonomies.php:192
#: includes/import-export/class-directorist-migrator.php:290
msgid "Locations"
msgstr "Lieux"

#: includes/admin/class-admin.php:388 includes/admin/class-admin.php:389
#: includes/admin/class-settings-page.php:323
#: includes/core/class-taxonomies.php:240
#: templates/blocks/listing-search/filters.php:112
msgid "Features"
msgstr "Équipements"

#: includes/admin/class-admin.php:407 includes/admin/class-admin.php:408
#: includes/admin/class-admin.php:1775
#: includes/admin/class-email-templates-page.php:314
#: includes/admin/class-email-templates-page.php:320
#: includes/admin/class-email-templates-page.php:326
#: includes/admin/class-settings-page.php:1964
msgid "Claims"
msgstr "Demandes de propriété"

#: includes/admin/class-admin.php:417 includes/admin/class-admin.php:418
#: includes/admin/class-admin.php:1156 src/editor/server-side-block.js:20
msgid "Settings"
msgstr "Paramètres"

#: includes/admin/class-admin.php:428 includes/admin/class-admin.php:429
#: includes/admin/class-settings-page.php:2079
msgid "Email Log"
msgstr "Journal des e-mails"

#: includes/admin/class-admin.php:440 includes/admin/class-admin.php:441
#: includes/admin/views/integrations.php:32
msgid "Integrations"
msgstr "Intégrations"

#: includes/admin/class-admin.php:455 includes/admin/class-admin.php:456
#: includes/admin/class-health-check.php:72
#: includes/admin/class-health-check.php:161
msgid "Health Check"
msgstr "Vérification de l'intégrité"

#: includes/admin/class-admin.php:487 includes/admin/class-admin.php:488
#: includes/admin/class-admin.php:497
msgid "Setup Wizard"
msgstr "Assistant de configuration"

#: includes/admin/class-admin.php:707
msgid "Welcome to WB Listora! Complete the setup wizard to get started."
msgstr ""
"Bienvenue dans WB Listora ! Complétez l'assistant de configuration pour "
"commencer."

#: includes/admin/class-admin.php:709
msgid "Start Setup"
msgstr "Démarrer la configuration"

#: includes/admin/class-admin.php:711 includes/admin/class-admin.php:1011
#: includes/admin/class-pro-promotion.php:975
#: includes/page-registry-helpers.php:183
msgid "Dismiss"
msgstr "Ignorer"

#: includes/admin/class-admin.php:776
msgid "WB Listora Overview"
msgstr "Aperçu de WB Listora"

#: includes/admin/class-admin.php:806
#: includes/admin/class-email-templates-page.php:238
#: includes/admin/class-email-templates-page.php:244
#: includes/admin/class-email-templates-page.php:250
#: includes/admin/class-email-templates-page.php:256
#: includes/admin/class-email-templates-page.php:262
#: includes/admin/class-email-templates-page.php:268
#: includes/admin/class-email-templates-page.php:274
#: includes/admin/class-email-templates-page.php:280
#: includes/admin/class-settings-page.php:1940
#: includes/admin/class-type-editor.php:140
#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:33
msgid "Listings"
msgstr "Annonces"

#: includes/admin/class-admin.php:816
msgid "Claims Pending"
msgstr "Demandes de propriété en attente"

#: includes/admin/class-admin.php:822
msgid "Pending Total"
msgstr "Total en attente"

#: includes/admin/class-admin.php:830
msgid "View Full Dashboard"
msgstr "Afficher le tableau de bord complet"

#: includes/admin/class-admin.php:874 includes/admin/class-admin.php:2312
#: includes/admin/class-listing-columns.php:718
#: includes/admin/class-listing-columns.php:768
#: includes/admin/class-pro-promotion.php:1059
msgid "Permission denied."
msgstr "Autorisation refusée."

#: includes/admin/class-admin.php:930
msgid "Plugin activated"
msgstr "Plugin activé"

#: includes/admin/class-admin.php:935
msgid "Setup wizard completed"
msgstr "Assistant de configuration complété"

#: includes/admin/class-admin.php:941
msgid "First listing created"
msgstr "Première annonce créée"

#: includes/admin/class-admin.php:947
msgid "Directory page configured"
msgstr "Page d'annuaire configurée"

#: includes/admin/class-admin.php:953
msgid "Map settings configured"
msgstr "Paramètres de la carte configurés"

#: includes/admin/class-admin.php:959
msgid "Email notifications configured"
msgstr "Notifications par e-mail configurées"

#: includes/admin/class-admin.php:965
msgid "First review received"
msgstr "Premier avis reçu"

#: includes/admin/class-admin.php:1000
msgid "Getting Started"
msgstr "Mise en route"

#: includes/admin/class-admin.php:1004
#. translators: 1: completed count, 2: total count
#, php-format
msgid "%1$d of %2$d steps completed"
msgstr "%1$d étapes sur %2$d complétées"

#: includes/admin/class-admin.php:1053
msgid "All set! Your directory is ready to go."
msgstr "Tout est prêt ! Votre annuaire est prêt à fonctionner."

#: includes/admin/class-admin.php:1107
#. translators: %s: user display name
#, php-format
msgid "Welcome, %s — your directory is live."
msgstr "Bienvenue, %s — votre annuaire est en direct."

#: includes/admin/class-admin.php:1112
msgid ""
"Next step: add your first listing or fine-tune your settings. The checklist "
"below tracks your progress."
msgstr ""
"Étape suivante : ajoutez votre première annonce ou affinez vos paramètres. "
"La liste de vérification ci-dessous suit votre progression."

#: includes/admin/class-admin.php:1117
msgid "Add first listing"
msgstr "Ajouter la première annonce"

#: includes/admin/class-admin.php:1119
msgid "View directory"
msgstr "Afficher l'annuaire"

#: includes/admin/class-admin.php:1130
msgid "Overview of your directory at a glance."
msgstr "Aperçu de votre annuaire en un coup d'œil."

#: includes/admin/class-admin.php:1134
msgid "View Directory"
msgstr "Afficher l'annuaire"

#: includes/admin/class-admin.php:1141
msgid "Published Listings"
msgstr "Annonces publiées"

#: includes/admin/class-admin.php:1142
msgid "Total Reviews"
msgstr "Total des avis"

#: includes/admin/class-admin.php:1143
msgid "Total Claims"
msgstr "Total des demandes de propriété"

#: includes/admin/class-admin.php:1144
msgid "Unique Users"
msgstr "Utilisateurs uniques"

#: includes/admin/class-admin.php:1145
msgid "Pending Items"
msgstr "Éléments en attente"

#: includes/admin/class-admin.php:1154 includes/admin/class-admin.php:2049
#: includes/admin/class-settings-page.php:2815 includes/class-assets.php:574
#: includes/class-assets.php:659
msgid "Import CSV"
msgstr "Importer CSV"

#: includes/admin/class-admin.php:1158
msgid "Run Wizard"
msgstr "Exécuter l'assistant"

#: includes/admin/class-admin.php:1173
msgid "pending reviews need attention"
msgstr "les avis en attente nécessitent de l'attention"

#: includes/admin/class-admin.php:1175 includes/admin/class-admin.php:1438
#: includes/privacy/class-privacy-exporter.php:366
msgid "Review"
msgstr "Avis"

#: includes/admin/class-admin.php:1184
msgid "pending claims awaiting review"
msgstr "demandes de propriété en attente d'examen"

#: includes/admin/class-admin.php:1186
#: includes/admin/class-setup-wizard.php:480 includes/class-assets.php:278
#: templates/blocks/user-dashboard/tab-listings.php:403
msgid "View"
msgstr "Afficher"

#: includes/admin/class-admin.php:1197
#: includes/admin/class-settings-page.php:2117
msgid "Recent Activity"
msgstr "Activité récente"

#: includes/admin/class-admin.php:1199
msgid "View All"
msgstr "Afficher tous"

#: includes/admin/class-admin.php:1207 includes/admin/class-admin.php:1464
#: includes/class-template-helpers.php:1324
msgid "Anonymous"
msgstr "Anonyme"

#: includes/admin/class-admin.php:1216
#. translators: 1: author name, 2: listing title
#, php-format
msgid "New review by %1$s on %2$s"
msgstr "Nouvel avis de %1$s sur %2$s"

#: includes/admin/class-admin.php:1226 includes/admin/class-admin.php:1492
#: includes/admin/class-admin.php:1498 includes/admin/class-admin.php:1876
#: templates/blocks/listing-detail/tabs.php:542
msgid "ago"
msgstr "il y a"

#: includes/admin/class-admin.php:1234
msgid "No recent activity"
msgstr "Pas d'activité récente"

#: includes/admin/class-admin.php:1236
msgid ""
"Reviews and activity will appear here once your directory starts receiving "
"engagement."
msgstr ""
"Les avis et l'activité apparaîtront ici une fois que votre annuaire "
"commence à recevoir des interactions."

#: includes/admin/class-admin.php:1299
msgid "Review updated."
msgstr "Avis mis à jour."

#: includes/admin/class-admin.php:1325 includes/admin/class-admin.php:1732
msgid "Bulk action applied."
msgstr "Action en masse appliquée."

#: includes/admin/class-admin.php:1385
msgid "Manage listing reviews and ratings."
msgstr "Gérer les avis et les évaluations des annonces."

#: includes/admin/class-admin.php:1391 includes/admin/class-admin.php:1782
#: templates/blocks/listing-search/filters.php:162
#: templates/blocks/listing-search/search.php:56
#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-search/index.js:185
#: src/shared/components/SpacingControl.js:51
msgid "All"
msgstr "Tous"

#: includes/admin/class-admin.php:1393 includes/admin/class-admin.php:1784
#: templates/blocks/user-dashboard/tab-claims.php:35
msgid "Approved"
msgstr "Approuvé"

#: includes/admin/class-admin.php:1414
msgid "Search reviews"
msgstr "Rechercher des avis"

#: includes/admin/class-admin.php:1415
msgid "Search reviews..."
msgstr "Rechercher des avis..."

#: includes/admin/class-admin.php:1416 includes/admin/class-admin.php:1807
msgid "Filter"
msgstr "Filtrer"

#: includes/admin/class-admin.php:1423
#: templates/blocks/listing-reviews/reviews.php:102
#: templates/blocks/user-dashboard/tab-reviews.php:210
msgid "No reviews yet"
msgstr "Pas encore d'avis"

#: includes/admin/class-admin.php:1424
msgid "Reviews will appear here once visitors start rating your listings."
msgstr ""
"Les avis apparaîtront ici une fois que les visiteurs commenceront à évaluer "
"vos annonces."

#: includes/admin/class-admin.php:1434
msgid "Select all reviews"
msgstr "Sélectionner tous les avis"

#: includes/admin/class-admin.php:1435 includes/admin/class-admin.php:1826
#: includes/privacy/class-privacy-exporter.php:257
#: includes/privacy/class-privacy-exporter.php:354
#: includes/privacy/class-privacy-exporter.php:462
#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:42
msgid "Listing"
msgstr "Annonce"

#: includes/admin/class-admin.php:1436
msgid "Author"
msgstr "Auteur"

#: includes/admin/class-admin.php:1437
#: includes/admin/class-listing-columns.php:172
#: includes/privacy/class-privacy-exporter.php:358
#: templates/blocks/listing-detail/tabs.php:689
#: templates/blocks/listing-reviews/review-form.php:44
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-featured/index.js:61
#: src/blocks/listing-search/index.js:57
msgid "Rating"
msgstr "Évaluation"

#: includes/admin/class-admin.php:1439 includes/admin/class-admin.php:1830
#: includes/admin/class-services-metabox.php:143
#: includes/privacy/class-privacy-exporter.php:261
#: includes/privacy/class-privacy-exporter.php:370
msgid "Status"
msgstr "Statut"

#: includes/admin/class-admin.php:1440 includes/admin/class-admin.php:1831
#: includes/admin/class-listing-columns.php:183
#: includes/core/class-field-registry.php:130
#: templates/blocks/listing-search/filters.php:248
#: templates/blocks/user-dashboard/tab-credits.php:292
#: templates/blocks/user-dashboard/tab-credits.php:329
msgid "Date"
msgstr "Date"

#: includes/admin/class-admin.php:1441 includes/admin/class-admin.php:1832
#: includes/admin/class-type-editor.php:142
msgid "Actions"
msgstr "Actions"

#: includes/admin/class-admin.php:1480
#. translators: %s: listing title
#, php-format
msgid "Select review for %s"
msgstr "Sélectionner l'avis pour %s"

#: includes/admin/class-admin.php:1489
msgid "Owner Reply:"
msgstr "Réponse du propriétaire :"

#: includes/admin/class-admin.php:1514 includes/admin/class-admin.php:1573
#: includes/admin/class-admin.php:1891 includes/admin/class-admin.php:1931
#: includes/admin/class-listing-bulk-actions.php:215
#: includes/admin/class-listing-columns.php:681
msgid "Approve"
msgstr "Approuver"

#: includes/admin/class-admin.php:1528 includes/admin/class-admin.php:1574
#: includes/admin/class-admin.php:1904 includes/admin/class-admin.php:1932
#: includes/admin/class-listing-bulk-actions.php:216
#: includes/admin/class-listing-columns.php:686
msgid "Reject"
msgstr "Rejeter"

#: includes/admin/class-admin.php:1541 includes/admin/class-admin.php:1575
#: includes/admin/class-admin.php:1916 includes/admin/class-admin.php:1933
#: includes/admin/class-services-metabox.php:144
#: includes/admin/class-type-editor.php:180
#: templates/blocks/user-dashboard/tab-listings.php:584
msgid "Delete"
msgstr "Supprimer"

#: includes/admin/class-admin.php:1542 includes/class-assets.php:268
#: templates/blocks/user-dashboard/tab-reviews.php:145
msgid "Reply"
msgstr "Répondre"

#: includes/admin/class-admin.php:1542
msgid "Edit Reply"
msgstr "Modifier la réponse"

#: includes/admin/class-admin.php:1555 includes/class-assets.php:267
msgid "Write your reply..."
msgstr "Écrivez votre réponse..."

#: includes/admin/class-admin.php:1555
msgid "Reply to review"
msgstr "Répondre à l'avis"

#: includes/admin/class-admin.php:1556 includes/class-assets.php:651
msgid "Send Reply"
msgstr "Envoyer la réponse"

#: includes/admin/class-admin.php:1570
msgid "Bulk actions for reviews"
msgstr "Actions en masse pour les avis"

#: includes/admin/class-admin.php:1572 includes/admin/class-admin.php:1930
msgid "Bulk Actions"
msgstr "Actions en masse"

#: includes/admin/class-admin.php:1577 includes/admin/class-admin.php:1935
msgid "Processing..."
msgstr "Traitement en cours..."

#: includes/admin/class-admin.php:1577 includes/admin/class-admin.php:1935
msgid "Apply"
msgstr "Appliquer"

#: includes/admin/class-admin.php:1597 includes/admin/class-admin.php:1955
msgid "&laquo; Previous"
msgstr "&laquo; Précédent"

#: includes/admin/class-admin.php:1598 includes/admin/class-admin.php:1956
msgid "Next &raquo;"
msgstr "Suivant &raquo;"

#: includes/admin/class-admin.php:1602
msgid "Reviews pagination"
msgstr "Pagination des avis"

#: includes/admin/class-admin.php:1673
msgid "Claim updated."
msgstr "Demande de propriété mise à jour."

#: includes/admin/class-admin.php:1776
msgid "Manage listing ownership claims."
msgstr "Gérer les demandes de propriété des annonces."

#: includes/admin/class-admin.php:1805
msgid "Search claims"
msgstr "Rechercher des demandes"

#: includes/admin/class-admin.php:1806
msgid "Search claims..."
msgstr "Rechercher des demandes..."

#: includes/admin/class-admin.php:1807
msgid "Filtering..."
msgstr "Filtrage en cours..."

#: includes/admin/class-admin.php:1814
msgid "No claims yet"
msgstr "Pas encore de demandes"

#: includes/admin/class-admin.php:1815
msgid "Business owners can claim their listings from the frontend."
msgstr ""
"Les propriétaires d'entreprises peuvent demander la propriété de leurs "
"annonces à partir du frontal."

#: includes/admin/class-admin.php:1825
msgid "Select all claims"
msgstr "Sélectionner toutes les demandes"

#: includes/admin/class-admin.php:1827
msgid "Claimant"
msgstr "Demandeur"

#: includes/admin/class-admin.php:1828
#: includes/core/class-field-registry.php:94
#: includes/core/class-listing-type-defaults.php:92
#: includes/core/class-listing-type-defaults.php:208
#: includes/core/class-listing-type-defaults.php:407
#: includes/core/class-listing-type-defaults.php:602
#: includes/core/class-listing-type-defaults.php:774
#: includes/core/class-listing-type-defaults.php:1131
#: includes/core/class-listing-type-defaults.php:1437
#: includes/import-export/class-directorist-migrator.php:214
#: includes/import-export/class-geodirectory-migrator.php:261
#: templates/blocks/user-dashboard/tab-profile.php:38
msgid "Email"
msgstr "E-mail"

#: includes/admin/class-admin.php:1829
msgid "Proof"
msgstr "Preuve"

#: includes/admin/class-admin.php:1845
#. translators: %s: listing title
#, php-format
msgid "Select claim for %s"
msgstr "Sélectionner la demande pour %s"

#: includes/admin/class-admin.php:1847
#: includes/admin/class-settings-page.php:770
#: includes/rest/class-listings-controller.php:1100
#: includes/workflow/class-notifications.php:893
msgid "Unknown"
msgstr "Inconnu"

#: includes/admin/class-admin.php:1860 includes/admin/class-admin.php:1866
msgid "View proof document"
msgstr "Afficher le document de preuve"

#: includes/admin/class-admin.php:1861
msgid "Proof document"
msgstr "Document de preuve"

#: includes/admin/class-admin.php:1928
msgid "Bulk actions for claims"
msgstr "Actions en masse pour les demandes"

#: includes/admin/class-admin.php:1960
#: templates/blocks/user-dashboard/tab-claims.php:141
msgid "Claims pagination"
msgstr "Pagination des demandes"

#: includes/admin/class-admin.php:1991
#: includes/admin/class-settings-page.php:368
msgid "Import / Export"
msgstr "Importer / Exporter"

#: includes/admin/class-admin.php:1993
msgid "Import listings from CSV or export your directory data."
msgstr ""
"Importez des annonces à partir d'un fichier CSV ou exportez les données de "
"votre annuaire."

#: includes/admin/class-admin.php:2001
#: includes/admin/class-settings-page.php:2769
msgid "Export Listings"
msgstr "Exporter les annonces"

#: includes/admin/class-admin.php:2002
msgid "Download all listings as a CSV file for backup or migration."
msgstr ""
"Téléchargez toutes les annonces sous forme de fichier CSV pour la "
"sauvegarde ou la migration."

#: includes/admin/class-admin.php:2005
msgid "Listing Type (optional)"
msgstr "Type d'annonce (facultatif)"

#: includes/admin/class-admin.php:2007
#: includes/admin/class-listing-columns.php:504
#: templates/blocks/listing-search/search-bar.php:135
msgid "All Types"
msgstr "Tous les types"

#: includes/admin/class-admin.php:2015
#: includes/admin/class-settings-page.php:2088
#: includes/admin/class-settings-page.php:2783
msgid "Export CSV"
msgstr "Exporter CSV"

#: includes/admin/class-admin.php:2018 includes/admin/class-admin.php:2052
msgid "WP-CLI:"
msgstr "WP-CLI :"

#: includes/admin/class-admin.php:2023
#: includes/admin/class-settings-page.php:2796
msgid "Import Listings"
msgstr "Importer les annonces"

#: includes/admin/class-admin.php:2024
msgid "Import listings from a CSV file. The first row must be column headers."
msgstr ""
"Importez des annonces à partir d'un fichier CSV. La première ligne doit "
"être les en-têtes des colonnes."

#: includes/admin/class-admin.php:2027
#: includes/admin/class-listing-bulk-actions.php:126
#: includes/admin/class-listing-type-metabox.php:78
#: includes/admin/class-listing-type-metabox.php:100
#: templates/blocks/listing-search/search-bar.php:126
#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-calendar/index.js:29
#: src/blocks/listing-categories/index.js:31
#: src/blocks/listing-featured/index.js:36 src/blocks/listing-grid/index.js:32
#: src/blocks/listing-map/index.js:31 src/blocks/listing-submission/index.js:32
msgid "Listing Type"
msgstr "Type d'annonce"

#: includes/admin/class-admin.php:2029
msgid "Select a type..."
msgstr "Sélectionner un type..."

#: includes/admin/class-admin.php:2037
msgid "CSV File"
msgstr "Fichier CSV"

#: includes/admin/class-admin.php:2044
msgid "Dry run (validate only, no listings created)"
msgstr "Exécution d'essai (validation uniquement, aucune annonce créée)"

#: includes/admin/class-admin.php:2105
msgid "No integration specified."
msgstr "Aucune intégration spécifiée."

#: includes/admin/class-admin.php:2117
msgid "Security check failed. Please try again."
msgstr "Vérification de sécurité échouée. Veuillez réessayer."

#: includes/admin/class-admin.php:2121
#: includes/integrations/class-companion-installer.php:39
msgid "You do not have permission to install plugins."
msgstr "Vous n'avez pas la permission d'installer des plugins."

#: includes/admin/class-admin.php:2189
msgid "Import Migration"
msgstr "Importer la migration"

#: includes/admin/class-admin.php:2191
msgid ""
"Import your directory from another plugin. The import runs in batches and "
"is safe to pause and resume."
msgstr ""
"Importez votre annuaire à partir d'un autre plugin. L'importation s'exécute "
"par lots et il est sûr de mettre en pause et de reprendre."

#: includes/admin/class-admin.php:2238
#: includes/admin/class-settings-page.php:2920
msgid "Detected"
msgstr "Détecté"

#: includes/admin/class-admin.php:2242
#: includes/admin/class-settings-page.php:2924
msgid "Not Detected"
msgstr "Non détecté"

#: includes/admin/class-admin.php:2255
#: includes/admin/class-settings-page.php:2937
#. translators: %s: formatted listing count
#, php-format
msgid "%s listings available for migration."
msgstr "%s annonces disponibles pour la migration."

#: includes/admin/class-admin.php:2266
#: includes/admin/class-settings-page.php:2948
msgid "Dry run (validate without importing)"
msgstr "Exécution d'essai (valider sans importer)"

#: includes/admin/class-admin.php:2272
#: includes/admin/class-settings-page.php:2954 includes/class-assets.php:614
#: includes/class-assets.php:692
msgid "Start Migration"
msgstr "Démarrer la migration"

#: includes/admin/class-admin.php:2292
#: includes/admin/class-settings-page.php:2974
#. translators: %s: source plugin name
#, php-format
msgid ""
"%s data not found. Install and activate the plugin, or run the migration on "
"a site where it was previously used."
msgstr ""
"Données %s introuvables. Installez et activez le plugin, ou exécutez la "
"migration sur un site où il a été précédemment utilisé."

#: includes/admin/class-admin.php:2319
msgid "No migration source specified."
msgstr "Aucune source de migration spécifiée."

#: includes/admin/class-admin.php:2337
#. translators: %s: source slug
#, php-format
msgid "Unknown migration source: %s"
msgstr "Source de migration inconnue : %s"

#: includes/admin/class-admin.php:2349
#. translators: %s: source plugin name
#, php-format
msgid "%s data not found on this site."
msgstr "Données %s introuvables sur ce site."

#: includes/admin/class-email-templates-page.php:239
#: includes/admin/class-settings-page.php:1943
msgid "New listing submitted"
msgstr "Nouvelle annonce soumise"

#: includes/admin/class-email-templates-page.php:240
#: includes/admin/class-settings-page.php:1943
msgid "Sent to admin when a new listing is submitted for review."
msgstr ""
"Envoyé à l'administrateur quand une nouvelle annonce est soumise pour "
"examen."

#: includes/admin/class-email-templates-page.php:245
#: includes/admin/class-settings-page.php:1944
msgid "Listing pending admin review"
msgstr "Annonce en attente d'examen par l'administrateur"

#: includes/admin/class-email-templates-page.php:246
#: includes/admin/class-settings-page.php:1944
msgid "Sent to admin when a listing enters the moderation queue."
msgstr ""
"Envoyé à l'administrateur quand une annonce entre dans la file de "
"modération."

#: includes/admin/class-email-templates-page.php:251
#: includes/admin/class-settings-page.php:1945
msgid "Listing approved"
msgstr "Annonce approuvée"

#: includes/admin/class-email-templates-page.php:252
#: includes/admin/class-settings-page.php:1945
msgid "Sent to listing owner when their listing is published."
msgstr "Envoyé au propriétaire de l'annonce quand son annonce est publiée."

#: includes/admin/class-email-templates-page.php:257
#: includes/admin/class-settings-page.php:1946
#: templates/blocks/user-dashboard/tab-profile.php:114
msgid "Listing rejected"
msgstr "Annonce rejetée"

#: includes/admin/class-email-templates-page.php:258
#: includes/admin/class-settings-page.php:1946
msgid "Sent to listing owner with admin feedback."
msgstr ""
"Envoyé au propriétaire de l'annonce avec les commentaires de "
"l'administrateur."

#: includes/admin/class-email-templates-page.php:263
#: includes/admin/class-settings-page.php:1947
#: templates/blocks/user-dashboard/tab-profile.php:115
msgid "Listing expired"
msgstr "Annonce expirée"

#: includes/admin/class-email-templates-page.php:264
#: includes/admin/class-settings-page.php:1947
msgid "Sent to listing owner when their listing expires and is unpublished."
msgstr ""
"Envoyé au propriétaire de l'annonce quand son annonce expire et est "
"dépubliée."

#: includes/admin/class-email-templates-page.php:269
#: includes/admin/class-settings-page.php:1948
msgid "Expiration reminder"
msgstr "Rappel d'expiration"

#: includes/admin/class-email-templates-page.php:270
#: includes/admin/class-settings-page.php:1948
msgid "Sent 7 days and 1 day before a listing expires."
msgstr "Envoyé 7 jours et 1 jour avant l'expiration d'une annonce."

#: includes/admin/class-email-templates-page.php:275
#: includes/admin/class-settings-page.php:1949
msgid "Listing renewed"
msgstr "Annonce renouvelée"

#: includes/admin/class-email-templates-page.php:276
#: includes/admin/class-settings-page.php:1949
msgid "Sent to listing owner when their listing is renewed."
msgstr "Envoyé au propriétaire de l'annonce quand son annonce est renouvelée."

#: includes/admin/class-email-templates-page.php:281
#: includes/admin/class-settings-page.php:1950
#: includes/rest/class-unsubscribe-controller.php:268
msgid "Draft reminder"
msgstr "Rappel de brouillon"

#: includes/admin/class-email-templates-page.php:282
#: includes/admin/class-settings-page.php:1950
msgid "Nudge email for listings still in draft 48+ hours."
msgstr "E-mail de rappel pour les annonces encore en brouillon depuis 48+ heures."

#: includes/admin/class-email-templates-page.php:289
#: includes/admin/class-settings-page.php:1957
msgid "New review received"
msgstr "Nouvel avis reçu"

#: includes/admin/class-email-templates-page.php:290
#: includes/admin/class-settings-page.php:1957
msgid "Sent to listing owner when they receive a new review."
msgstr "Envoyé au propriétaire de l'annonce quand il reçoit un nouvel avis."

#: includes/admin/class-email-templates-page.php:295
#: includes/admin/class-settings-page.php:1958
msgid "Owner replied to review"
msgstr "Le propriétaire a répondu à l'avis"

#: includes/admin/class-email-templates-page.php:296
#: includes/admin/class-settings-page.php:1958
msgid "Sent to the reviewer when the listing owner responds."
msgstr "Envoyé à l'auteur de l'avis quand le propriétaire de l'annonce répond."

#: includes/admin/class-email-templates-page.php:301
#: includes/admin/class-settings-page.php:1959
#: includes/rest/class-unsubscribe-controller.php:270
msgid "Helpful-vote milestone"
msgstr "Jalon de vote utile"

#: includes/admin/class-email-templates-page.php:302
msgid "Sent to the reviewer when their review reaches a helpful-vote milestone."
msgstr "Envoyé à l'auteur de l'avis quand son avis atteint un jalon de vote utile."

#: includes/admin/class-email-templates-page.php:307
msgid "Reply reminder"
msgstr "Rappel de réponse"

#: includes/admin/class-email-templates-page.php:308
msgid "Sent to the owner when reviews are waiting for a reply."
msgstr "Envoyé au propriétaire quand les avis attendent une réponse."

#: includes/admin/class-email-templates-page.php:315
#: includes/admin/class-settings-page.php:1967
msgid "Claim submitted"
msgstr "Demande de propriété soumise"

#: includes/admin/class-email-templates-page.php:316
#: includes/admin/class-settings-page.php:1967
msgid "Sent to admin when a claim is filed on a listing."
msgstr "Envoyé à l'administrateur quand une demande est déposée sur une annonce."

#: includes/admin/class-email-templates-page.php:321
#: includes/admin/class-settings-page.php:1968
msgid "Claim approved"
msgstr "Demande de propriété approuvée"

#: includes/admin/class-email-templates-page.php:322
#: includes/admin/class-settings-page.php:1968
msgid "Sent to the claimant when their claim is accepted."
msgstr "Envoyé au demandeur quand sa demande est acceptée."

#: includes/admin/class-email-templates-page.php:327
#: includes/admin/class-settings-page.php:1969
msgid "Claim rejected"
msgstr "Demande de propriété rejetée"

#: includes/admin/class-email-templates-page.php:328
#: includes/admin/class-settings-page.php:1969
msgid "Sent to the claimant when their claim is denied."
msgstr "Envoyé au demandeur lorsque sa demande est rejetée."

#: includes/admin/class-email-templates-page.php:334
msgid "Account"
msgstr "Compte"

#: includes/admin/class-email-templates-page.php:335
msgid "Verify email to publish"
msgstr "Vérifier l'e-mail pour publier"

#: includes/admin/class-email-templates-page.php:336
msgid "Sent to a guest submitter asking them to verify their email."
msgstr "Envoyé à un soumetteur invité pour lui demander de vérifier son e-mail."

#: includes/admin/class-email-templates-page.php:424
msgid "Email templates saved."
msgstr "Modèles d'e-mail enregistrés."

#: includes/admin/class-email-templates-page.php:434
msgid "Email Templates"
msgstr "Modèles d'e-mail"

#: includes/admin/class-email-templates-page.php:436
msgid ""
"Customize the subject line and message body for any notification. Leave a "
"field blank to keep the built-in default. Use the placeholders listed under "
"each event - they are replaced with live values when the email is sent."
msgstr ""
"Personnalisez la ligne d'objet et le corps du message pour toute "
"notification. Laissez un champ vide pour conserver la valeur par défaut "
"intégrée. Utilisez les espaces réservés listés sous chaque événement - ils "
"sont remplacés par des valeurs en direct lors de l'envoi de l'e-mail."

#: includes/admin/class-email-templates-page.php:457
msgid "Customized"
msgstr "Personnalisé"

#: includes/admin/class-email-templates-page.php:466
#: includes/class-assets.php:587
msgid "Subject"
msgstr "Objet"

#: includes/admin/class-email-templates-page.php:480
msgid "Body"
msgstr "Corps"

#: includes/admin/class-email-templates-page.php:492
msgid "Available placeholders:"
msgstr "Espaces réservés disponibles :"

#: includes/admin/class-email-templates-page.php:505
msgid "Reset this event to the default on save"
msgstr "Réinitialiser cet événement à la valeur par défaut à l'enregistrement"

#: includes/admin/class-email-templates-page.php:516
msgid "Save Email Templates"
msgstr "Enregistrer les modèles d'e-mail"

#: includes/admin/class-email-templates-page.php:532
#: includes/admin/class-settings-page.php:2622
msgid "You do not have permission to do that."
msgstr "Vous n'avez pas la permission de faire cela."

#: includes/admin/class-featured-metabox.php:70
msgid "Featured listings appear first in directory grids and on the home page."
msgstr ""
"Les annonces en avant apparaissent en premier dans les grilles de "
"répertoire et sur la page d'accueil."

#: includes/admin/class-featured-metabox.php:81
msgid "Feature this listing"
msgstr "Mettre en avant cette annonce"

#: includes/admin/class-featured-metabox.php:87
msgid "Duration (days)"
msgstr "Durée (jours)"

#: includes/admin/class-featured-metabox.php:98
msgid "0 = permanent"
msgstr "0 = permanent"

#: includes/admin/class-featured-metabox.php:107
#. translators: %s: human-friendly expiration date.
#, php-format
msgid "Expires on %s"
msgstr "Expire le %s"

#: includes/admin/class-featured-metabox.php:115
msgid "Permanent — no expiration set."
msgstr "Permanent — aucune date d'expiration définie."

#: includes/admin/class-health-check.php:52
msgid "You do not have permission to access this page."
msgstr "Vous n'avez pas la permission d'accéder à cette page."

#: includes/admin/class-health-check.php:75
msgid ""
"Verify that WB Listora is wired up correctly. Each card runs a live check "
"on activation, cron, pages, and the server environment."
msgstr ""
"Vérifiez que WB Listora est configuré correctement. Chaque carte exécute "
"une vérification en direct à l'activation, cron, pages et l'environnement "
"du serveur."

#: includes/admin/class-health-check.php:104
#. translators: %d: count of passing checks
#, php-format
msgid "%d passing"
msgid_plural "%d passing"
msgstr[0] "%d réussi"
msgstr[1] "%d réussies"

#: includes/admin/class-health-check.php:114
#. translators: %d: count of warning checks
#, php-format
msgid "%d warning"
msgid_plural "%d warnings"
msgstr[0] "%d avertissement"
msgstr[1] "%d avertissements"

#: includes/admin/class-health-check.php:125
#. translators: %d: count of failed checks
#, php-format
msgid "%d failing"
msgid_plural "%d failing"
msgstr[0] "%d échoué"
msgstr[1] "%d échoués"

#: includes/admin/class-health-check.php:162
msgid ""
"Verify activation, cron, pages, and the server environment. Each card runs "
"a live check on page load."
msgstr ""
"Vérifiez l'activation, cron, pages et l'environnement du serveur. Chaque "
"carte exécute une vérification en direct au chargement de la page."

#: includes/admin/class-health-check.php:187
msgid "Fix this →"
msgstr "Corriger ceci →"

#: includes/admin/class-health-check.php:216
msgid "Listing expiration cron"
msgstr "Cron d'expiration des annonces"

#: includes/admin/class-health-check.php:217
msgid "Runs twice daily to flip expired listings to the `listora_expired` status."
msgstr ""
"S'exécute deux fois par jour pour basculer les annonces expirées vers le "
"statut « listora_expired »."

#: includes/admin/class-health-check.php:221
msgid "Unverified listings cron"
msgstr "Cron des annonces non vérifiées"

#: includes/admin/class-health-check.php:222
msgid "Runs daily to clean up listings whose author never confirmed their email."
msgstr ""
"S'exécute quotidiennement pour nettoyer les annonces dont l'auteur n'a "
"jamais confirmé son e-mail."

#: includes/admin/class-health-check.php:263
#: includes/admin/class-health-check.php:274
msgid "Database tables"
msgstr "Tableaux de base de données"

#: includes/admin/class-health-check.php:267
#. translators: %d: number of tables
#, php-format
msgid "%d Listora table is present."
msgid_plural "All %d Listora tables are present."
msgstr[0] "%d tableau Listora est présent."
msgstr[1] "Tous les %d tableaux Listora sont présents."

#: includes/admin/class-health-check.php:278
#. translators: %s: comma-separated table list
#, php-format
msgid "Missing %s. Re-activate WB Listora to recreate them."
msgstr "%s manquant. Réactivez WB Listora pour les recréer."

#: includes/admin/class-health-check.php:282
#: includes/admin/class-health-check.php:314
#: includes/admin/class-health-check.php:369
msgid "Open Plugins page →"
msgstr "Ouvrir la page Plugins →"

#: includes/admin/class-health-check.php:310
#. translators: %s: cron hook name
#, php-format
msgid ""
"Cron hook %s is not scheduled. Deactivate and reactivate WB Listora to "
"re-register it."
msgstr ""
"Le cron hook %s n'est pas planifié. Désactivez et réactivez WB Listora pour "
"le réenregistrer."

#: includes/admin/class-health-check.php:326
#: includes/page-registry-helpers.php:260
#: includes/schema/class-schema-generator.php:521
msgid "Directory"
msgstr "Répertoire"

#: includes/admin/class-health-check.php:354
#: includes/admin/class-health-check.php:361
msgid "Essential pages"
msgstr "Pages essentielles"

#: includes/admin/class-health-check.php:356
msgid "Directory, Add Listing and My Dashboard pages exist with the correct blocks."
msgstr ""
"Les pages Répertoire, Ajouter une annonce et Mon tableau de bord existent "
"avec les blocs corrects."

#: includes/admin/class-health-check.php:365
#. translators: %s: comma-separated page list
#, php-format
msgid "Missing or misconfigured: %s. Reactivate WB Listora to auto-create them."
msgstr ""
"Manquant ou mal configuré : %s. Réactivez WB Listora pour les créer "
"automatiquement."

#: includes/admin/class-health-check.php:383
#: includes/admin/class-health-check.php:392
msgid "Permalinks"
msgstr "Permaliens"

#: includes/admin/class-health-check.php:385
msgid ""
"Permalinks are set to Plain. Listing URLs and pretty taxonomy links will "
"not work."
msgstr ""
"Les permaliens sont définis sur Plein. Les URL d'annonce et les liens de "
"taxonomie élégants ne fonctionneront pas."

#: includes/admin/class-health-check.php:387
msgid "Open Permalink settings →"
msgstr "Ouvrir les paramètres de permalien →"

#: includes/admin/class-health-check.php:396
#. translators: %s: permalink structure
#, php-format
msgid "Pretty permalinks are enabled (%s)."
msgstr "Les permaliens élégants sont activés (%s)."

#: includes/admin/class-health-check.php:412
#: includes/admin/class-health-check.php:423
msgid "PHP version"
msgstr "Version PHP"

#: includes/admin/class-health-check.php:416
#. translators: %s: PHP version
#, php-format
msgid "Running PHP %s — meets the 7.4 minimum."
msgstr "Exécution de PHP %s — répond à la exigence minimale de 7.4."

#: includes/admin/class-health-check.php:427
#. translators: %s: PHP version
#, php-format
msgid ""
"PHP %s detected — WB Listora requires 7.4 or newer. Ask your host to "
"upgrade."
msgstr ""
"PHP %s détecté — WB Listora nécessite 7.4 ou plus récent. Demandez à votre "
"hébergeur de mettre à niveau."

#: includes/admin/class-health-check.php:445
#: includes/admin/class-health-check.php:456
msgid "Memory limit"
msgstr "Limite de mémoire"

#: includes/admin/class-health-check.php:449
#. translators: %s: memory limit
#, php-format
msgid "PHP memory_limit = %s — comfortably above the 128M minimum."
msgstr "PHP memory_limit = %s — confortablement au-dessus du minimum de 128M."

#: includes/admin/class-health-check.php:460
#. translators: %s: memory limit
#, php-format
msgid ""
"PHP memory_limit = %s. Increase to at least 128M in wp-config.php or "
"php.ini for reliable image uploads and CSV imports."
msgstr ""
"PHP memory_limit = %s. Augmentez à au moins 128M dans wp-config.php ou "
"php.ini pour les téléchargements d'images et les importations CSV fiables."

#: includes/admin/class-listing-bulk-actions.php:128
msgid "— No Change —"
msgstr "— Aucune modification —"

#: includes/admin/class-listing-bulk-actions.php:137
msgid "Field values saved under the previous type are kept, not deleted."
msgstr ""
"Les valeurs de champ enregistrées dans le type précédent sont conservées, "
"non supprimées."

#: includes/admin/class-listing-bulk-actions.php:217
#: includes/admin/class-pro-promotion.php:381
msgid "Feature"
msgstr "Caractéristique"

#: includes/admin/class-listing-bulk-actions.php:218
msgid "Unfeature"
msgstr "Retirer de la mise en avant"

#: includes/admin/class-listing-bulk-actions.php:222
msgid "Assign category"
msgstr "Assigner une catégorie"

#: includes/admin/class-listing-bulk-actions.php:379
#. translators: 1: current listing status, 2: requested status.
#, php-format
msgid "Cannot move a %1$s listing to %2$s."
msgstr "Impossible de déplacer une annonce %1$s vers %2$s."

#: includes/admin/class-listing-bulk-actions.php:406
msgid "Category not found."
msgstr "Catégorie introuvable."

#: includes/admin/class-listing-bulk-actions.php:416
msgid "Unknown bulk action."
msgstr "Action en masse inconnue."

#: includes/admin/class-listing-bulk-actions.php:430
msgid "Select a category before running the Assign category bulk action."
msgstr ""
"Sélectionnez une catégorie avant d'exécuter l'action en masse Assigner une "
"catégorie."

#: includes/admin/class-listing-bulk-actions.php:431
msgid "You do not have permission to run that bulk action."
msgstr "Vous n'avez pas la permission d'exécuter cette action en masse."

#: includes/admin/class-listing-bulk-actions.php:453
msgid "approved"
msgstr "approuvée"

#: includes/admin/class-listing-bulk-actions.php:454
msgid "rejected"
msgstr "rejetée"

#: includes/admin/class-listing-bulk-actions.php:455
msgid "featured"
msgstr "mise en avant"

#: includes/admin/class-listing-bulk-actions.php:456
msgid "unfeatured"
msgstr "retirée de la mise en avant"

#: includes/admin/class-listing-bulk-actions.php:457
msgid "assigned to the category"
msgstr "assignée à la catégorie"

#: includes/admin/class-listing-bulk-actions.php:471
#. translators: 1: number of listings, 2: action performed (e.g. approved).
#, php-format
msgid "%1$d listing %2$s."
msgid_plural "%1$d listings %2$s."
msgstr[0] "%1$d annonce %2$s."
msgstr[1] "%1$d annonces %2$s."

#: includes/admin/class-listing-bulk-actions.php:481
#. translators: %d: number of listings skipped.
#, php-format
msgid "%d listing was skipped (not a listing or insufficient permission)."
msgid_plural "%d listings were skipped (not a listing or insufficient permission)."
msgstr[0] "%d annonce a été ignorée (pas une annonce ou autorisation insuffisante)."
msgstr[1] ""
"%d annonces ont été ignorées (pas des annonces ou autorisation "
"insuffisante)."

#: includes/admin/class-listing-bulk-actions.php:492
#. translators: %s: the first per-row failure reason from the bulk action.
#, php-format
msgid "First reason: %s"
msgstr "Première raison : %s"

#: includes/admin/class-listing-bulk-actions.php:565
msgid "Select category"
msgstr "Sélectionner une catégorie"

#: includes/admin/class-listing-bulk-actions.php:566
msgid "Category to assign to the selected listings"
msgstr "Catégorie à assigner aux annonces sélectionnées"

#: includes/admin/class-listing-columns.php:164
#: includes/admin/class-taxonomy-fields.php:239
#: includes/admin/class-taxonomy-fields.php:291
#: includes/admin/class-taxonomy-fields.php:448
msgid "Image"
msgstr "Image"

#: includes/admin/class-listing-columns.php:171
#: includes/admin/class-setup-wizard.php:223
#: includes/core/class-field-registry.php:284
#: includes/core/class-listing-type-defaults.php:390
#: includes/core/class-listing-type-defaults.php:1264
#: includes/core/class-listing-type-defaults.php:1413
#: includes/core/class-listing-type-defaults.php:1612
#: includes/import-export/class-csv-importer.php:62
#: includes/rest/class-search-controller.php:983
#: templates/blocks/listing-search/search-bar.php:92
msgid "Location"
msgstr "Localisation"

#: includes/admin/class-listing-columns.php:173
msgid "Views"
msgstr "Vues"

#: includes/admin/class-listing-columns.php:175
msgid "Renewals"
msgstr "Renouvellements"

#: includes/admin/class-listing-columns.php:176
msgid "Reports"
msgstr "Signalements"

#: includes/admin/class-listing-columns.php:177
msgid "Duplicate confirmed"
msgstr "Doublon confirmé"

#: includes/admin/class-listing-columns.php:332
#. translators: %s: number of views.
#, php-format
msgid "%s view — open the listing"
msgid_plural "%s views — open the listing"
msgstr[0] "%s vue — ouvrir l'annonce"
msgstr[1] "%s vues — ouvrir l'annonce"

#: includes/admin/class-listing-columns.php:358
msgid "Featured permanently"
msgstr "Mise en avant en permanence"

#: includes/admin/class-listing-columns.php:374
#. translators: %s: human time diff.
#, php-format
msgid "Last renewed %s ago"
msgstr "Dernier renouvellement il y a %s"

#: includes/admin/class-listing-columns.php:398
#. translators: %d: number of reports.
#, php-format
msgid "%d report — click to review"
msgid_plural "%d reports — click to review"
msgstr[0] "%d signalement — cliquer pour examiner"
msgstr[1] "%d signalements — cliquer pour examiner"

#: includes/admin/class-listing-columns.php:420
#. translators: %s: user-supplied explanation.
#, php-format
msgid "User confirmed not duplicate: %s"
msgstr "L'utilisateur a confirmé qu'il ne s'agit pas d'un doublon : %s"

#: includes/admin/class-listing-columns.php:423
msgid "User confirmed not duplicate (no explanation provided)."
msgstr ""
"L'utilisateur a confirmé qu'il ne s'agit pas d'un doublon (aucune "
"explication fournie)."

#: includes/admin/class-listing-columns.php:502
#: templates/blocks/listing-search/search.php:47
msgid "Filter by listing type"
msgstr "Filtrer par type d'annonce"

#: includes/admin/class-listing-columns.php:519
msgid "Filter by duplicate confirmation"
msgstr "Filtrer par confirmation de doublon"

#: includes/admin/class-listing-columns.php:521
#: includes/core/class-post-types.php:41
msgid "All Listings"
msgstr "Toutes les annonces"

#: includes/admin/class-listing-columns.php:525
msgid "Only duplicate-confirmed"
msgstr "Uniquement les doublons confirmés"

#: includes/admin/class-listing-columns.php:593
#: includes/admin/class-listing-columns.php:629
msgid "Pending Email Verification"
msgstr "En attente de vérification d'e-mail"

#: includes/admin/class-listing-columns.php:662
msgid "Mark verified"
msgstr "Marquer comme vérifié"

#: includes/admin/class-listing-columns.php:714
#: includes/admin/class-listing-columns.php:764
msgid "Invalid request."
msgstr "Demande invalide."

#: includes/admin/class-listing-columns.php:804
msgid "Send renewal reminder"
msgstr "Envoyer un rappel de renouvellement"

#: includes/admin/class-listing-columns.php:864
#. translators: %d: number of reminder emails sent
#, php-format
msgid "Sent renewal reminder to %d listing owner."
msgid_plural "Sent renewal reminders to %d listing owners."
msgstr[0] "Rappel de renouvellement envoyé à %d propriétaire d'annonce."
msgstr[1] "Rappels de renouvellement envoyés à %d propriétaires d'annonces."

#: includes/admin/class-listing-columns.php:877
msgid "Listing marked verified."
msgstr "Annonce marquée comme vérifiée."

#: includes/admin/class-listing-columns.php:878
msgid "Listing approved and published."
msgstr "Annonce approuvée et publiée."

#: includes/admin/class-listing-columns.php:879
msgid "Listing rejected."
msgstr "Annonce rejetée."

#: includes/admin/class-listing-type-metabox.php:108
msgid "— No type set —"
msgstr "— Aucun type défini —"

#: includes/admin/class-listing-type-metabox.php:124
msgid ""
"Changing the type swaps which field groups appear on this screen. Values "
"already saved for the previous type are kept, so switching back restores "
"them."
msgstr ""
"Changer le type change les groupes de champs qui apparaissent sur cet "
"écran. Les valeurs déjà enregistrées pour le type précédent sont "
"conservées, donc revenir en arrière les restaure."

#: includes/admin/class-pro-promotion.php:157
#: includes/admin/class-pro-promotion.php:161
#: includes/admin/class-pro-promotion.php:217
#: includes/admin/class-pro-promotion.php:933
#: includes/admin/class-pro-promotion.php:973
#: includes/admin/views/integrations.php:134
#: includes/class-template-helpers.php:401
msgid "Upgrade to Pro"
msgstr "Passer à Pro"

#: includes/admin/class-pro-promotion.php:216
#: includes/admin/class-pro-promotion.php:354
#: includes/admin/class-pro-promotion.php:930
#: includes/admin/class-pro-promotion.php:1031
#: includes/admin/views/integrations.php:140
msgid "Learn more"
msgstr "En savoir plus"

#: includes/admin/class-pro-promotion.php:218
#: includes/class-template-helpers.php:455
msgid "Requires Pro"
msgstr "Nécessite Pro"

#: includes/admin/class-pro-promotion.php:219
msgid "Validating license…"
msgstr "Validation de la licence…"

#: includes/admin/class-pro-promotion.php:220
msgid "License valid! Download Pro from your account."
msgstr "Licence valide ! Téléchargez Pro depuis votre compte."

#: includes/admin/class-pro-promotion.php:221
#: includes/admin/class-pro-promotion.php:1099
msgid "License could not be validated. Check the key and try again."
msgstr "La licence n'a pas pu être validée. Vérifiez la clé et réessayez."

#: includes/admin/class-pro-promotion.php:222 includes/class-assets.php:616
#: includes/class-assets.php:694
msgid "Network error. Please try again."
msgstr "Erreur réseau. Veuillez réessayer."

#: includes/admin/class-pro-promotion.php:223
#: includes/admin/class-pro-promotion.php:1067
msgid "Please enter a license key."
msgstr "Veuillez entrer une clé de licence."

#: includes/admin/class-pro-promotion.php:249
msgid "WB Listora Pro"
msgstr "WB Listora Pro"

#: includes/admin/class-pro-promotion.php:252
msgid "Unlock the full WB Listora experience"
msgstr "Déverrouiller l'expérience WB Listora complète"

#: includes/admin/class-pro-promotion.php:255
msgid ""
"Pro extends Free with two-sided marketplace, credit monetization, "
"multi-criteria & photo reviews, Google Maps, Quick View, side-by-side "
"comparison, BuddyPress integration, audit logs, outgoing webhooks, and more "
"— all on top of the data you already have."
msgstr ""
"Pro étend Free avec un marché bilatéral, la monétisation par crédits, les "
"avis multi-critères et photo, Google Maps, Aperçu rapide, comparaison côte "
"à côte, intégration BuddyPress, journaux d'audit, webhooks sortants, et "
"plus — tout au-dessus des données que vous avez déjà."

#: includes/admin/class-pro-promotion.php:259
msgid "Upgrade Now"
msgstr "Passer à la version supérieure maintenant"

#: includes/admin/class-pro-promotion.php:262
msgid "Already have a license? Activate it"
msgstr "Vous avez déjà une licence ? L'activer"

#: includes/admin/class-pro-promotion.php:284
msgid "Ready to ship a real marketplace?"
msgstr "Prêt à lancer un vrai marché ?"

#: includes/admin/class-pro-promotion.php:285
msgid "14-day money-back guarantee. Per-site license. Lifetime updates available."
msgstr ""
"Garantie de remboursement de 14 jours. Licence par site. Mises à jour à vie "
"disponibles."

#: includes/admin/class-pro-promotion.php:287
msgid "Get WB Listora Pro"
msgstr "Obtenir WB Listora Pro"

#: includes/admin/class-pro-promotion.php:302
msgid "Reverse Listings Marketplace"
msgstr "Marché inverse des annonces"

#: includes/admin/class-pro-promotion.php:303
msgid ""
"Two-sided marketplace: buyers post needs, vendors quote, owners accept the "
"best offer."
msgstr ""
"Marché bilatéral : les acheteurs publient leurs besoins, les vendeurs font "
"des devis, les propriétaires acceptent la meilleure offre."

#: includes/admin/class-pro-promotion.php:308
msgid "Credit-based monetization"
msgstr "Monétisation basée sur les crédits"

#: includes/admin/class-pro-promotion.php:309
msgid ""
"Sell listings, featured slots, and pricing plans with built-in Stripe via "
"the Wbcom Credits SDK."
msgstr ""
"Vendez des annonces, des emplacements en avant et des plans tarifaires avec "
"Stripe intégré via le SDK Wbcom Credits."

#: includes/admin/class-pro-promotion.php:314
#: includes/admin/class-pro-promotion.php:1012
msgid "Multi-criteria + photo reviews"
msgstr "Avis multi-critères + photo"

#: includes/admin/class-pro-promotion.php:315
msgid ""
"Restaurant food/service/ambiance. Hotel rooms/cleanliness. Photo uploads on "
"every review."
msgstr ""
"Restaurant nourriture/service/ambiance. Chambres d'hôtel/propreté. "
"Téléchargements de photos sur chaque avis."

#: includes/admin/class-pro-promotion.php:320
msgid "Google Maps + Quick View + Compare"
msgstr "Google Maps + Aperçu rapide + Comparer"

#: includes/admin/class-pro-promotion.php:321
msgid ""
"Premium discovery surfaces — Google Maps tiles, modal previews, "
"side-by-side listing comparison."
msgstr ""
"Surfaces de découverte premium — carreaux Google Maps, aperçus modaux, "
"comparaison côte à côte des annonces."

#: includes/admin/class-pro-promotion.php:326
msgid "Audit Log + Outgoing Webhooks"
msgstr "Journal d'audit + Webhooks sortants"

#: includes/admin/class-pro-promotion.php:327
msgid ""
"90-day audit log of every action. 11 outgoing webhook events — Zapier-ready "
"out of the box."
msgstr ""
"Journal d'audit de 90 jours de chaque action. 11 événements webhook "
"sortants — Prêt pour Zapier dès le départ."

#: includes/admin/class-pro-promotion.php:332
msgid "BuddyPress / BuddyBoss native"
msgstr "BuddyPress / BuddyBoss natif"

#: includes/admin/class-pro-promotion.php:333
msgid ""
"Activity stream entries, profile tabs, member notifications. Works with "
"both BuddyPress and BuddyBoss."
msgstr ""
"Entrées de flux d'activité, onglets de profil, notifications des membres. "
"Fonctionne avec BuddyPress et BuddyBoss."

#: includes/admin/class-pro-promotion.php:340
msgid "What Pro unlocks"
msgstr "Ce que Pro déverrouille"

#: includes/admin/class-pro-promotion.php:341
msgid ""
"Six headline upgrades — every one of them production-grade and shipping "
"today."
msgstr ""
"Six améliorations majeures — chacune d'elles de qualité production et "
"expédiée aujourd'hui."

#: includes/admin/class-pro-promotion.php:371
msgid "Free vs Pro — feature by feature"
msgstr "Free vs Pro — caractéristique par caractéristique"

#: includes/admin/class-pro-promotion.php:372
msgid "Everything in Free is in Pro. Pro adds the surfaces below."
msgstr "Tout ce qui est dans Free est dans Pro. Pro ajoute les surfaces ci-dessous."

#: includes/admin/class-pro-promotion.php:382
#: includes/admin/class-services-metabox.php:345
#: templates/blocks/listing-detail/tabs.php:368
#: templates/blocks/user-dashboard/tab-listings.php:495
msgid "Free"
msgstr "Free"

#: includes/admin/class-pro-promotion.php:383
#: includes/admin/class-pro-promotion.php:924
#: includes/admin/class-pro-promotion.php:963
#: includes/admin/class-settings-page.php:345
#: includes/admin/class-settings-page.php:585
#: includes/admin/class-settings-page.php:2549
#: includes/class-template-helpers.php:416
#: includes/class-template-helpers.php:453
msgid "Pro"
msgstr "Pro"

#: includes/admin/class-pro-promotion.php:394
msgid "Included in Free"
msgstr "Inclus dans Free"

#: includes/admin/class-pro-promotion.php:396
msgid "Not in Free"
msgstr "Pas dans Free"

#: includes/admin/class-pro-promotion.php:400
msgid "Included in Pro"
msgstr "Inclus dans Pro"

#: includes/admin/class-pro-promotion.php:419
msgid ""
"\"Listora Pro replaced three plugins for us — directory, marketplace, and "
"credit billing — and our submission workflow is now 4x faster.\""
msgstr ""
"« Listora Pro a remplacé trois plugins pour nous — répertoire, marché et "
"facturation par crédits — et notre flux de travail de soumission est "
"maintenant 4x plus rapide. »"

#: includes/admin/class-pro-promotion.php:420
#: includes/admin/class-pro-promotion.php:425
#: includes/admin/class-pro-promotion.php:430
msgid "Placeholder Customer"
msgstr "Client fictif"

#: includes/admin/class-pro-promotion.php:421
msgid "Marketplace owner"
msgstr "Propriétaire du marché"

#: includes/admin/class-pro-promotion.php:424
msgid ""
"\"The audit log + webhook combo lets us pipe every listing change straight "
"into our internal CRM. Zero glue code.\""
msgstr ""
"« La combinaison journal d'audit + webhook nous permet de canaliser chaque "
"changement d'annonce directement dans notre CRM interne. Zéro code de "
"liaison. »"

#: includes/admin/class-pro-promotion.php:426
msgid "Operations lead"
msgstr "Responsable des opérations"

#: includes/admin/class-pro-promotion.php:429
msgid ""
"\"Multi-criteria reviews + photo uploads are exactly what our restaurant "
"directory needed. Conversion is up double-digits.\""
msgstr ""
"« Les avis multi-critères + les téléchargements de photos sont exactement "
"ce dont notre répertoire de restaurants avait besoin. La conversion a "
"augmenté en double chiffre. »"

#: includes/admin/class-pro-promotion.php:431
msgid "Founder"
msgstr "Fondateur"

#: includes/admin/class-pro-promotion.php:437
msgid "Loved by directory operators"
msgstr "Aimé par les opérateurs de répertoire"

#: includes/admin/class-pro-promotion.php:438
msgid "A small selection — full case studies coming soon."
msgstr "Une petite sélection — études de cas complètes à venir."

#: includes/admin/class-pro-promotion.php:463
msgid "Already purchased Pro?"
msgstr "Vous avez déjà acheté Pro ?"

#: includes/admin/class-pro-promotion.php:468
#. translators: %s: link to wbcomdesigns.com account
#, php-format
msgid ""
"Two steps: (1) download the Pro plugin .zip from %s, (2) upload it under "
"Plugins → Add New → Upload, then activate. Activating Pro will walk you "
"through entering your license key inside the plugin. The form below is only "
"for checking that a license key is valid before you go through the download "
"flow — it does not install anything."
msgstr ""
"Deux étapes : (1) téléchargez le fichier .zip du plugin Pro depuis %s, (2) "
"téléchargez-le sous Plugins → Ajouter nouveau → Télécharger, puis activez. "
"L'activation de Pro vous guidera dans la saisie de votre clé de licence à "
"l'intérieur du plugin. Le formulaire ci-dessous ne sert que à vérifier "
"qu'une clé de licence est valide avant de suivre le flux de téléchargement "
"— il n'installe rien."

#: includes/admin/class-pro-promotion.php:478
msgid "License key (optional pre-check)"
msgstr "Clé de licence (pré-vérification facultative)"

#: includes/admin/class-pro-promotion.php:491
msgid "Check license"
msgstr "Vérifier la licence"

#: includes/admin/class-pro-promotion.php:495
msgid ""
"This only confirms your key is valid — it does not download or install "
"anything. To get Pro, download the plugin zip from your account, then "
"upload it under Plugins → Add New → Upload Plugin."
msgstr ""
"Ceci confirme seulement que votre clé est valide — cela ne télécharge ni "
"n'installe rien. Pour obtenir Pro, téléchargez le fichier zip du plugin "
"depuis votre compte, puis téléchargez-le sous Plugins → Ajouter nouveau → "
"Télécharger le plugin."

#: includes/admin/class-pro-promotion.php:501
msgid "Download Pro from your account"
msgstr "Télécharger Pro depuis votre compte"

#: includes/admin/class-pro-promotion.php:504
msgid "Go to Upload Plugin screen"
msgstr "Aller à l'écran Télécharger un plugin"

#: includes/admin/class-pro-promotion.php:518
msgid "Do I keep my data when upgrading?"
msgstr "Je garde mes données en passant à la version supérieure ?"

#: includes/admin/class-pro-promotion.php:519
msgid ""
"Yes. Pro extends Free — every listing, review, claim, and setting stays "
"exactly where it is. Pro adds new tables and settings around the existing "
"data."
msgstr ""
"Oui. Pro étend Free — chaque annonce, avis, demande et paramètre reste "
"exactement où il se trouve. Pro ajoute de nouvelles tables et paramètres "
"autour des données existantes."

#: includes/admin/class-pro-promotion.php:522
msgid "Can I try Pro before buying?"
msgstr "Puis-je essayer Pro avant d'acheter ?"

#: includes/admin/class-pro-promotion.php:523
msgid ""
"Pro ships with a 14-day money-back guarantee — no questions asked. If it is "
"not the right fit, request a refund from your wbcomdesigns.com account."
msgstr ""
"Pro est livré avec une garantie de remboursement de 14 jours — sans poser "
"de questions. Si cela ne vous convient pas, demandez un remboursement "
"depuis votre compte wbcomdesigns.com."

#: includes/admin/class-pro-promotion.php:526
msgid "What happens if my license expires?"
msgstr "Que se passe-t-il si ma licence expire ?"

#: includes/admin/class-pro-promotion.php:527
msgid ""
"Your existing Pro features continue to work. You stop receiving updates and "
"support, and the Free plugin keeps every Free feature working. No data is "
"lost."
msgstr ""
"Vos fonctionnalités Pro existantes continuent de fonctionner. Vous cessez "
"de recevoir des mises à jour et du support, et le plugin Free continue à "
"utiliser toutes les fonctionnalités Free. Aucune donnée n'est perdue."

#: includes/admin/class-pro-promotion.php:530
msgid "How many sites can I use Pro on?"
msgstr "Sur combien de sites puis-je utiliser Pro ?"

#: includes/admin/class-pro-promotion.php:531
msgid ""
"Licenses are per-site. Multi-site bundles are available — see the pricing "
"table on the upgrade page."
msgstr ""
"Les licences sont par site. Des lots multi-sites sont disponibles — voir le "
"tableau des tarifs sur la page de mise à niveau."

#: includes/admin/class-pro-promotion.php:534
msgid "How do I get support?"
msgstr "Comment obtenir du support ?"

#: includes/admin/class-pro-promotion.php:535
msgid ""
"Pro customers get priority support at wbcomdesigns.com/support. Free users "
"can ask in the WordPress.org support forum."
msgstr ""
"Les clients Pro obtiennent un support prioritaire sur "
"wbcomdesigns.com/support. Les utilisateurs Free peuvent demander sur le "
"forum de support WordPress.org."

#: includes/admin/class-pro-promotion.php:541
msgid "Frequently asked questions"
msgstr "Questions fréquemment posées"

#: includes/admin/class-pro-promotion.php:567
msgid "Discovery & UX"
msgstr "Découverte et UX"

#: includes/admin/class-pro-promotion.php:571
msgid "Listing Grid + Search + Map"
msgstr "Grille d'annonces + Recherche + Carte"

#: includes/admin/class-pro-promotion.php:576
#: includes/admin/class-settings-page.php:1056
msgid "OpenStreetMap"
msgstr "OpenStreetMap"

#: includes/admin/class-pro-promotion.php:581
#: includes/admin/class-pro-promotion.php:774
#: includes/admin/class-settings-page.php:1071
#: includes/admin/class-setup-wizard.php:412
msgid "Google Maps"
msgstr "Google Maps"

#: includes/admin/class-pro-promotion.php:586
#: includes/admin/class-pro-promotion.php:849
msgid "Quick View Modal"
msgstr "Modal Aperçu rapide"

#: includes/admin/class-pro-promotion.php:591
#: includes/admin/class-pro-promotion.php:879
msgid "Infinite Scroll"
msgstr "Défilement infini"

#: includes/admin/class-pro-promotion.php:596
#: includes/admin/class-pro-promotion.php:859
msgid "Saved Searches + Daily Alerts"
msgstr "Recherches enregistrées + Alertes quotidiennes"

#: includes/admin/class-pro-promotion.php:601
msgid "Side-by-side Comparison"
msgstr "Comparaison côte à côte"

#: includes/admin/class-pro-promotion.php:606
msgid "Programmatic SEO Pages"
msgstr "Pages SEO programmatiques"

#: includes/admin/class-pro-promotion.php:612
msgid "Trust, Reviews & Leads"
msgstr "Confiance, Avis et Leads"

#: includes/admin/class-pro-promotion.php:616
msgid "Star ratings + helpful votes"
msgstr "Évaluations en étoiles + votes utiles"

#: includes/admin/class-pro-promotion.php:621
#: includes/admin/class-pro-promotion.php:779
msgid "Multi-criteria reviews"
msgstr "Avis multi-critères"

#: includes/admin/class-pro-promotion.php:626
#: includes/admin/class-pro-promotion.php:784
msgid "Photo reviews"
msgstr "Avis photo"

#: includes/admin/class-pro-promotion.php:631
#: includes/admin/class-pro-promotion.php:789
msgid "Verification + Custom Badges"
msgstr "Vérification + Badges personnalisés"

#: includes/admin/class-pro-promotion.php:636
#: includes/admin/class-pro-promotion.php:869
msgid "Lead form (contact owner)"
msgstr "Formulaire de lead (contacter le propriétaire)"

#: includes/admin/class-pro-promotion.php:641
#: includes/admin/class-pro-promotion.php:874
msgid "Notification Digest"
msgstr "Résumé des notifications"

#: includes/admin/class-pro-promotion.php:647
msgid "Monetization"
msgstr "Monétisation"

#: includes/admin/class-pro-promotion.php:651
msgid "Listing submission"
msgstr "Soumission d'annonce"

#: includes/admin/class-pro-promotion.php:656
msgid "Featured listings"
msgstr "Annonces en avant"

#: includes/admin/class-pro-promotion.php:661
#: includes/admin/class-pro-promotion.php:794
msgid "Credit system + ledger"
msgstr "Système de crédit + livre"

#: includes/admin/class-pro-promotion.php:666
#: includes/admin/class-pro-promotion.php:799
msgid "Pricing Plans (CPT)"
msgstr "Plans tarifaires (CPT)"

#: includes/admin/class-pro-promotion.php:671
#: includes/admin/class-pro-promotion.php:804
msgid "Coupons"
msgstr "Coupons"

#: includes/admin/class-pro-promotion.php:676
msgid "Inbound payment webhooks"
msgstr "Webhooks de paiement entrant"

#: includes/admin/class-pro-promotion.php:681
msgid "License + auto-updates"
msgstr "Licence + mises à jour automatiques"

#: includes/admin/class-pro-promotion.php:687
msgid "Community & Marketplace"
msgstr "Communauté et Marché"

#: includes/admin/class-pro-promotion.php:691
#: includes/admin/class-pro-promotion.php:844
msgid "BuddyPress / BuddyBoss integration"
msgstr "Intégration BuddyPress / BuddyBoss"

#: includes/admin/class-pro-promotion.php:696
#: includes/admin/class-pro-promotion.php:839
msgid "Reverse Listings (Post-a-Need)"
msgstr "Annonces inverses (Publier un besoin)"

#: includes/admin/class-pro-promotion.php:701
msgid "Vendor responses + accept/reject"
msgstr "Réponses du vendeur + accepter/rejeter"

#: includes/admin/class-pro-promotion.php:707
msgid "Operations & Branding"
msgstr "Opérations et image de marque"

#: includes/admin/class-pro-promotion.php:711
msgid "Settings + Setup Wizard"
msgstr "Paramètres + Assistant d'installation"

#: includes/admin/class-pro-promotion.php:716
msgid "Audit Log (90-day)"
msgstr "Journal d'audit (90 jours)"

#: includes/admin/class-pro-promotion.php:721
msgid "Outgoing Webhooks (11 events)"
msgstr "Webhooks sortants (11 événements)"

#: includes/admin/class-pro-promotion.php:726
#: includes/admin/class-pro-promotion.php:819
msgid "Moderator Role + round-robin"
msgstr "Rôle de modérateur + tour de rôle"

#: includes/admin/class-pro-promotion.php:731
#: includes/admin/class-pro-promotion.php:824
msgid "White Label"
msgstr "Label blanc"

#: includes/admin/class-pro-promotion.php:736
msgid "Visibility Modes (private/coming soon)"
msgstr "Modes de visibilité (privé/bientôt)"

#: includes/admin/class-pro-promotion.php:741
#: includes/admin/class-pro-promotion.php:834
msgid "Analytics Dashboard"
msgstr "Tableau de bord Analytics"

#: includes/admin/class-pro-promotion.php:746
#: includes/admin/class-pro-promotion.php:884
msgid "Google Places Importer"
msgstr "Importateur Google Places"

#: includes/admin/class-pro-promotion.php:751
#: includes/admin/class-pro-promotion.php:889
msgid "Visual CSV Field Mapper"
msgstr "Mappeur de champs CSV visuel"

#: includes/admin/class-pro-promotion.php:756
msgid "4 Competitor Migrators (visual)"
msgstr "4 Migrateurs de concurrents (visuels)"

#: includes/admin/class-pro-promotion.php:775
msgid ""
"Switch your directory map from OpenStreetMap to Google Maps tiles, with "
"Places autocomplete on submission, Street View previews on detail pages, "
"and Places-powered geocoding. Free uses OSM tiles which are great for most "
"directories — Pro is for teams that want premium imagery and the familiar "
"Google UI."
msgstr ""
"Changez votre carte de répertoire d'OpenStreetMap aux carreaux Google Maps, "
"avec l'autocomplétion Places à la soumission, les aperçus Street View sur "
"les pages de détail et le géocodage alimenté par Places. Free utilise des "
"carreaux OSM qui sont excellents pour la plupart des répertoires — Pro est "
"pour les équipes qui veulent des images premium et l'interface Google "
"familière."

#: includes/admin/class-pro-promotion.php:780
msgid ""
"Replace the single 1-5 star rating with per-criterion ratings tailored to "
"each listing type — restaurant food/service/ambiance, hotel "
"rooms/cleanliness/staff, etc. Aggregate scores, criterion breakdowns on "
"detail pages, and search filtering by criterion average."
msgstr ""
"Remplacez la note unique de 1 à 5 étoiles par des notes par critère "
"adaptées à chaque type d'annonce — restaurant nourriture/service/ambiance, "
"chambres d'hôtel/propreté/personnel, etc. Notes agrégées, décompositions "
"des critères sur les pages de détail et filtrage de la recherche par "
"moyenne des critères."

#: includes/admin/class-pro-promotion.php:785
msgid ""
"Let reviewers attach photos to their reviews. Lightbox gallery on detail "
"pages, automatic thumbnail generation, EXIF stripping, and per-listing-type "
"upload limits. Drives trust and conversion."
msgstr ""
"Permettez aux examinateurs de joindre des photos à leurs avis. Galerie "
"lightbox sur les pages de détail, génération automatique de vignettes, "
"suppression des EXIF et limites de téléchargement par type d'annonce. "
"Génère la confiance et la conversion."

#: includes/admin/class-pro-promotion.php:790
msgid ""
"Verified-owner badge + admin-defined custom badges (Eco-friendly, "
"Family-owned, Editor's Pick) you can apply to any listing. Badges appear on "
"cards, detail pages, search results, and map markers."
msgstr ""
"Badge de propriétaire vérifié + badges personnalisés définis par "
"l'administrateur (Respectueux de l'environnement, Familial, Choix de "
"l'éditeur) que vous pouvez appliquer à n'importe quelle annonce. Les badges "
"apparaissent sur les cartes, les pages de détail, les résultats de "
"recherche et les marqueurs de carte."

#: includes/admin/class-pro-promotion.php:795
msgid ""
"Charge users in credits for listing submission, featured upgrades, and "
"renewal. Built on the shared Wbcom Credits SDK — Stripe-ready, "
"hold-and-settle ledger, refund support, and admin override tools."
msgstr ""
"Facturez les utilisateurs en crédits pour la soumission d'annonce, les "
"améliorations en avant et le renouvellement. Basé sur le SDK Wbcom Credits "
"partagé — Prêt pour Stripe, livre de retenue et règlement, support de "
"remboursement et outils de remplacement administrateur."

#: includes/admin/class-pro-promotion.php:800
msgid ""
"Define paid plans (Bronze/Silver/Gold) with custom credit costs, listing "
"limits, and featured-slot quotas. Plans show on the submission form; users "
"pick a plan, the credit holds, and the listing goes live."
msgstr ""
"Définissez des plans payants (Bronze/Argent/Or) avec des coûts de crédit "
"personnalisés, des limites d'annonces et des quotas d'emplacements en "
"avant. Les plans s'affichent sur le formulaire de soumission ; les "
"utilisateurs choisissent un plan, le crédit est bloqué et l'annonce devient "
"en direct."

#: includes/admin/class-pro-promotion.php:805
msgid ""
"Percentage and fixed-amount coupon codes that apply to plan checkout and "
"credit-pack purchases. Per-coupon usage limits, expiration dates, and "
"stackable rules."
msgstr ""
"Codes de coupon à pourcentage et montant fixe qui s'appliquent au paiement "
"du plan et aux achats de packs de crédits. Limites d'utilisation par "
"coupon, dates d'expiration et règles cumulables."

#: includes/admin/class-pro-promotion.php:809
msgid "Audit Log"
msgstr "Journal d'audit"

#: includes/admin/class-pro-promotion.php:810
msgid ""
"Every listing/review/claim action — created, edited, deleted, status "
"changed — written to a 90-day rolling audit log with user, IP, and "
"before/after snapshot. Filter by entity, user, or date range."
msgstr ""
"Chaque action d'annonce/avis/demande — créée, modifiée, supprimée, "
"changement de statut — écrite dans un journal d'audit roulant de 90 jours "
"avec l'utilisateur, l'IP et l'instantané avant/après. Filtrer par entité, "
"utilisateur ou plage de dates."

#: includes/admin/class-pro-promotion.php:814
msgid "Outgoing Webhooks"
msgstr "Webhooks sortants"

#: includes/admin/class-pro-promotion.php:815
msgid ""
"Fire HTTP POST webhooks on 11 events — listing.created, listing.updated, "
"review.created, claim.submitted, etc. Includes signing secret, retry queue, "
"and a request log so you can debug deliveries."
msgstr ""
"Déclenchez des webhooks HTTP POST sur 11 événements — listing.created, "
"listing.updated, review.created, claim.submitted, etc. Inclut une clé de "
"signature, une file d'attente de tentatives et un journal des demandes pour "
"que vous puissiez déboguer les livraisons."

#: includes/admin/class-pro-promotion.php:820
msgid ""
"Custom Moderator role that can approve listings/reviews/claims without full "
"admin access. Round-robin assignment so a team of 3 moderators each get "
"every third pending item."
msgstr ""
"Rôle de modérateur personnalisé qui peut approuver les "
"annonces/avis/demandes sans accès administrateur complet. Attribution par "
"tour de rôle pour qu'une équipe de 3 modérateurs reçoive chacun un tiers "
"des éléments en attente."

#: includes/admin/class-pro-promotion.php:825
msgid ""
"Replace \"WB Listora\" with your own brand name and logo across the admin "
"UI, emails, and dashboard. Optionally hide the plugin from the plugins list "
"for client installs."
msgstr ""
"Remplacez « WB Listora » par votre propre nom de marque et logo dans "
"l'interface d'administration, les e-mails et le tableau de bord. Masquez "
"éventuellement le plugin de la liste des plugins pour les installations "
"clients."

#: includes/admin/class-pro-promotion.php:829
msgid "Visibility Modes"
msgstr "Modes de visibilité"

#: includes/admin/class-pro-promotion.php:830
msgid ""
"Put the directory into Private (logged-in users only) or Coming Soon "
"(admins only) mode in one click — useful for staging directories and "
"pre-launch campaigns."
msgstr ""
"Mettez le répertoire en mode Privé (utilisateurs connectés uniquement) ou "
"Bientôt (admins uniquement) en un clic — utile pour les répertoires "
"d'évaluation et les campagnes de pré-lancement."

#: includes/admin/class-pro-promotion.php:835
msgid ""
"Track listing views, search queries, lead-form submissions, and credit "
"revenue over time. Per-listing analytics for owners on the user dashboard."
msgstr ""
"Suivez les vues des annonces, les requêtes de recherche, les soumissions de "
"formulaires de lead et les revenus de crédit au fil du temps. Analytique "
"par annonce pour les propriétaires sur le tableau de bord utilisateur."

#: includes/admin/class-pro-promotion.php:840
msgid ""
"Two-sided marketplace mode — buyers post what they need, vendors quote, the "
"buyer accepts the best offer. Includes lead-form integration, vendor "
"reputation, and credit-based vendor responses."
msgstr ""
"Mode marché bilatéral — les acheteurs publient ce dont ils ont besoin, les "
"vendeurs font des devis, l'acheteur accepte la meilleure offre. Inclut "
"l'intégration du formulaire de lead, la réputation du vendeur et les "
"réponses du vendeur basées sur les crédits."

#: includes/admin/class-pro-promotion.php:845
msgid ""
"Native integration — listings appear in the activity stream, members get a "
"\"My Listings\" profile tab, and follow/unfollow notifications fire when "
"listings are updated. Works with both BuddyPress and BuddyBoss."
msgstr ""
"Intégration native — les annonces apparaissent dans le flux d'activité, les "
"membres obtiennent un onglet de profil « Mes annonces » et les "
"notifications de suivi/non-suivi se déclenchent lorsque les annonces sont "
"mises à jour. Fonctionne avec BuddyPress et BuddyBoss."

#: includes/admin/class-pro-promotion.php:850
msgid ""
"A \"Quick View\" button on every listing card opens a modal with the "
"gallery, key fields, and CTAs without leaving the listing-grid page. Lifts "
"engagement significantly."
msgstr ""
"Un bouton « Aperçu rapide » sur chaque carte d'annonce ouvre une fenêtre "
"modale avec la galerie, les champs clés et les CTA sans quitter la page de "
"grille d'annonces. Augmente considérablement l'engagement."

#: includes/admin/class-pro-promotion.php:854
msgid "Side-by-side comparison"
msgstr "Comparaison côte à côte"

#: includes/admin/class-pro-promotion.php:855
msgid ""
"Users add up to 4 listings to a comparison tray and view them side-by-side "
"— fields, photos, ratings, and meta — on a dedicated comparison page."
msgstr ""
"Les utilisateurs ajoutent jusqu'à 4 annonces à un plateau de comparaison et "
"les affichent côte à côte — champs, photos, évaluations et méta — sur une "
"page de comparaison dédiée."

#: includes/admin/class-pro-promotion.php:860
msgid ""
"Logged-in users save any search (filters + map bounds) and opt into "
"daily-digest emails when new matching listings are published."
msgstr ""
"Les utilisateurs connectés enregistrent n'importe quelle recherche (filtres "
"+ limites de la carte) et s'inscrivent aux e-mails de résumé quotidien "
"lorsque de nouvelles annonces correspondantes sont publiées."

#: includes/admin/class-pro-promotion.php:864
msgid "Programmatic SEO pages"
msgstr "Pages SEO programmatiques"

#: includes/admin/class-pro-promotion.php:865
msgid ""
"Auto-generated landing pages for every category × location combination — "
"\"Italian restaurants in Brooklyn\", \"Hotels in Lisbon\" — with proper "
"schema, breadcrumbs, and canonical tags."
msgstr ""
"Pages d'accueil générées automatiquement pour chaque combinaison catégorie "
"× localisation — « Restaurants italiens à Brooklyn », « Hôtels à Lisbonne » "
"— avec schéma approprié, miettes de pain et balises canoniques."

#: includes/admin/class-pro-promotion.php:870
msgid ""
"Add a configurable lead form to listing detail pages so visitors can "
"message owners directly. Per-listing routing, spam protection, and an admin "
"inbox."
msgstr ""
"Ajoutez un formulaire de lead configurable aux pages de détail des annonces "
"pour que les visiteurs puissent envoyer des messages aux propriétaires "
"directement. Routage par annonce, protection contre le spam et une boîte de "
"réception administrateur."

#: includes/admin/class-pro-promotion.php:875
msgid ""
"Bundle listing notifications into a daily/weekly digest email instead of "
"one-per-event — better for owners with many listings."
msgstr ""
"Regroupez les notifications d'annonces dans un e-mail de résumé "
"quotidien/hebdomadaire au lieu d'un par événement — mieux pour les "
"propriétaires avec de nombreuses annonces."

#: includes/admin/class-pro-promotion.php:880
msgid ""
"Replace the listing-grid pagination with smooth infinite scroll — listings "
"auto-load as the user scrolls, with a back-to-top button and proper SEO "
"fallback."
msgstr ""
"Remplacez la pagination de la grille d'annonces par un défilement infini "
"fluide — les annonces se chargent automatiquement lors du défilement de "
"l'utilisateur, avec un bouton retour au début et un recours SEO approprié."

#: includes/admin/class-pro-promotion.php:885
msgid ""
"Search Google Places by category and area, then bulk-import the results as "
"listings — name, address, phone, hours, photos, and ratings all pre-filled."
msgstr ""
"Recherchez Google Places par catégorie et zone, puis importez en masse les "
"résultats en tant qu'annonces — nom, adresse, téléphone, heures, photos et "
"évaluations tous pré-remplis."

#: includes/admin/class-pro-promotion.php:890
msgid ""
"Drag-and-drop UI for mapping CSV columns to Listora fields — preview rows, "
"transform values, and validate before import."
msgstr ""
"Interface de glisser-déposer pour mapper les colonnes CSV aux champs "
"Listora — aperçu des lignes, transformation des valeurs et validation avant "
"l'importation."

#: includes/admin/class-pro-promotion.php:894
msgid "4 Competitor Migrators"
msgstr "4 migrateurs de concurrents"

#: includes/admin/class-pro-promotion.php:895
msgid ""
"One-click visual migration from GeoDirectory, Business Directory Plugin, "
"Listify, and HivePress — listings, taxonomies, reviews, and media."
msgstr ""
"Migration visuelle en un clic depuis GeoDirectory, Business Directory "
"Plugin, Listify et HivePress — annonces, taxonomies, avis et média."

#: includes/admin/class-pro-promotion.php:966
msgid "Want to charge for listings?"
msgstr "Vous voulez facturer les annonces ?"

#: includes/admin/class-pro-promotion.php:968
msgid ""
"Pro adds Pricing Plans, Coupons, and the Wbcom Credits SDK — turn "
"submissions into recurring revenue."
msgstr ""
"Pro ajoute les plans tarifaires, les coupons et le SDK Wbcom Credits — "
"transformez les soumissions en revenus récurrents."

#: includes/admin/class-pro-promotion.php:1000
msgid "Unlock more with WB Listora Pro"
msgstr "Déverrouiller plus avec WB Listora Pro"

#: includes/admin/class-pro-promotion.php:1010
msgid "Two-sided marketplace + reverse listings"
msgstr "Marché bilatéral + annonces inverses"

#: includes/admin/class-pro-promotion.php:1011
msgid "Credits, pricing plans, coupons + Stripe"
msgstr "Crédits, plans tarifaires, coupons + Stripe"

#: includes/admin/class-pro-promotion.php:1019
msgid ""
"You are running the Free version. Pro adds production-grade marketplace, "
"monetization, and reviews surfaces:"
msgstr ""
"Vous exécutez la version Free. Pro ajoute un marché de qualité production, "
"une monétisation et des surfaces d'avis :"

#: includes/admin/class-pro-promotion.php:1034
msgid "Buy now"
msgstr "Acheter maintenant"

#: includes/admin/class-pro-promotion.php:1037
msgid "Hide for 3 days"
msgstr "Masquer pendant 3 jours"

#: includes/admin/class-pro-promotion.php:1108
msgid "License valid! Download Pro from your wbcomdesigns.com account."
msgstr "Licence valide ! Téléchargez Pro depuis votre compte wbcomdesigns.com."

#: includes/admin/class-report-metabox.php:91
#. translators: %d: number of reports.
#, php-format
msgid "Report (%d)"
msgid_plural "Reports (%d)"
msgstr[0] "Signalement (%d)"
msgstr[1] "Signalements (%d)"

#: includes/admin/class-report-metabox.php:124
msgid ""
"Visitor-submitted flags for this listing. Review them, edit or trash the "
"listing as needed, then clear the reports."
msgstr ""
"Signalements soumis par les visiteurs pour cette annonce. Examinez-les, "
"modifiez ou mettez à la corbeille l'annonce selon vos besoins, puis videz "
"les signalements."

#: includes/admin/class-report-metabox.php:146
#. translators: 1: reporter display name, 2: date/time.
#, php-format
msgid "by %1$s on %2$s"
msgstr "par %1$s le %2$s"

#: includes/admin/class-report-metabox.php:161
msgid "Clear all reports on save"
msgstr "Vider tous les signalements à l'enregistrement"

#: includes/admin/class-services-metabox.php:84
msgid "Choose service photo"
msgstr "Choisir la photo du service"

#: includes/admin/class-services-metabox.php:85
msgid "Use this photo"
msgstr "Utiliser cette photo"

#: includes/admin/class-services-metabox.php:86
msgid "Remove this photo?"
msgstr "Supprimer cette photo ?"

#: includes/admin/class-services-metabox.php:98
#: includes/core/class-listing-type-defaults.php:156
#: includes/core/class-listing-type-defaults.php:1644
#: includes/schema/class-schema-generator.php:334
#: templates/blocks/listing-detail/tabs.php:123
msgid "Services"
msgstr "Services"

#: includes/admin/class-services-metabox.php:118
#: templates/blocks/user-dashboard/tab-listings.php:235
#. Translators: %d is the count of services attached to this listing.
#. translators: %d: number of services on this listing
#, php-format
msgid "%d service"
msgid_plural "%d services"
msgstr[0] "%d service"
msgstr[1] "%d services"

#: includes/admin/class-services-metabox.php:123
msgid ""
"Add the services this listing offers. Each service can have its own title, "
"description, price, duration, status, and photo. Services appear on the "
"listing detail page under the Services tab."
msgstr ""
"Ajoutez les services que cette annonce offre. Chaque service peut avoir son "
"propre titre, description, prix, durée, statut et photo. Les services "
"apparaissent sur la page de détail de l'annonce sous l'onglet Services."

#: includes/admin/class-services-metabox.php:128
msgid "No services yet. Add one below to get started."
msgstr "Pas encore de services. Ajoutez-en un ci-dessous pour commencer."

#: includes/admin/class-services-metabox.php:138
msgid "Photo"
msgstr "Photo"

#: includes/admin/class-services-metabox.php:139
#: includes/import-export/class-csv-importer.php:58
#: includes/import-export/class-hivepress-migrator.php:277
#: includes/privacy/class-privacy-exporter.php:362
#: build/blocks/listing-featured/index.js:1
#: src/blocks/listing-featured/index.js:31
msgid "Title"
msgstr "Titre"

#: includes/admin/class-services-metabox.php:140
#: includes/core/class-field-registry.php:148
#: includes/core/class-listing-type-defaults.php:439
#: includes/core/class-listing-type-defaults.php:1319
#: includes/core/class-listing-type-defaults.php:1537
#: includes/import-export/class-directorist-migrator.php:254
#: templates/blocks/user-dashboard/tab-listings.php:486
msgid "Price"
msgstr "Prix"

#: includes/admin/class-services-metabox.php:142
msgid "Duration (min)"
msgstr "Durée (min)"

#: includes/admin/class-services-metabox.php:156
msgid "Add a new service"
msgstr "Ajouter un nouveau service"

#: includes/admin/class-services-metabox.php:161
msgid ""
"Click \"Update\" / \"Publish\" above to save changes to services. Leave the "
"new-service title blank if you only want to update existing services."
msgstr ""
"Cliquez sur « Mettre à jour » / « Publier » ci-dessus pour enregistrer les "
"modifications apportées aux services. Laissez le titre du nouveau service "
"vide si vous souhaitez uniquement mettre à jour les services existants."

#: includes/admin/class-services-metabox.php:197
#: includes/admin/class-services-metabox.php:267
msgid "Description (optional)"
msgstr "Description (facultatif)"

#: includes/admin/class-services-metabox.php:233
msgid "Remove on save"
msgstr "Supprimer à l'enregistrement"

#: includes/admin/class-services-metabox.php:253
msgid "New service title"
msgstr "Titre du nouveau service"

#: includes/admin/class-services-metabox.php:260
msgid "e.g. Catering for 20+"
msgstr "p. ex. Catering pour 20+"

#: includes/admin/class-services-metabox.php:288
msgid "min"
msgstr "min"

#: includes/admin/class-services-metabox.php:296
msgid "Set a title to create."
msgstr "Définissez un titre pour créer."

#: includes/admin/class-services-metabox.php:324
msgid "Change"
msgstr "Changer"

#: includes/admin/class-services-metabox.php:324
msgid "Choose"
msgstr "Choisir"

#: includes/admin/class-services-metabox.php:327
msgid "Remove"
msgstr "Supprimer"

#: includes/admin/class-services-metabox.php:342
#: templates/blocks/user-dashboard/tab-listings.php:492
msgid "Fixed"
msgstr "Fixe"

#: includes/admin/class-services-metabox.php:343
msgid "Starting from"
msgstr "À partir de"

#: includes/admin/class-services-metabox.php:344
#: templates/blocks/user-dashboard/tab-listings.php:494
msgid "Hourly"
msgstr "À l'heure"

#: includes/admin/class-services-metabox.php:346
#: templates/blocks/listing-detail/tabs.php:370
msgid "Contact for price"
msgstr "Contacter pour le prix"

#: includes/admin/class-services-metabox.php:369
msgid "Inactive"
msgstr "Inactif"

#: includes/admin/class-settings-page.php:315
#: includes/admin/class-settings-page.php:318
msgid "General"
msgstr "Général"

#: includes/admin/class-settings-page.php:320
msgid "Core plugin settings — listings per page, slugs, currency."
msgstr "Paramètres principaux du plugin — annonces par page, slugs, devise."

#: includes/admin/class-settings-page.php:325
msgid ""
"Enable or disable individual features. Disabled features are completely "
"removed from the frontend."
msgstr ""
"Activez ou désactivez les fonctionnalités individuelles. Les "
"fonctionnalités désactivées sont complètement supprimées du frontend."

#: includes/admin/class-settings-page.php:328
msgid "Maps"
msgstr "Cartes"

#: includes/admin/class-settings-page.php:330
msgid "Map provider, default coordinates, and clustering."
msgstr "Fournisseur de carte, coordonnées par défaut et clustering."

#: includes/admin/class-settings-page.php:333
msgid "Submissions"
msgstr "Soumissions"

#: includes/admin/class-settings-page.php:335
msgid "Frontend submission and moderation settings."
msgstr "Paramètres de soumission et de modération du frontend."

#: includes/admin/class-settings-page.php:340
msgid "Review moderation, requirements, and owner reply settings."
msgstr ""
"Paramètres de modération des avis, d'exigences et de réponse du "
"propriétaire."

#: includes/admin/class-settings-page.php:348
#: templates/blocks/user-dashboard/nav.php:93
msgid "Credits"
msgstr "Crédits"

#: includes/admin/class-settings-page.php:350
msgid "Credit costs, listing limits, and payment integrations."
msgstr "Coûts de crédit, limites d'annonces et intégrations de paiement."

#: includes/admin/class-settings-page.php:353
msgid "Notifications"
msgstr "Notifications"

#: includes/admin/class-settings-page.php:355
msgid "Toggle each email event and send test messages."
msgstr "Basculez chaque événement d'e-mail et envoyez des messages de test."

#: includes/admin/class-settings-page.php:360
#: includes/admin/class-settings-page.php:363
#: includes/core/class-listing-type-defaults.php:1298
#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-calendar/index.js:73 src/blocks/listing-card/index.js:114
#: src/blocks/listing-categories/index.js:106
#: src/blocks/listing-detail/index.js:117
#: src/blocks/listing-featured/index.js:104
#: src/blocks/listing-grid/index.js:139 src/blocks/listing-map/index.js:129
#: src/blocks/listing-reviews/index.js:99
#: src/blocks/listing-search/index.js:129
#: src/blocks/listing-submission/index.js:108
#: src/blocks/user-dashboard/index.js:101
msgid "Advanced"
msgstr "Avancé"

#: includes/admin/class-settings-page.php:365
msgid "Cache, maintenance, debug, and data management."
msgstr "Cache, maintenance, débogage et gestion des données."

#: includes/admin/class-settings-page.php:370
msgid "Export or import plugin settings as JSON."
msgstr "Exporter ou importer les paramètres du plugin en JSON."

#: includes/admin/class-settings-page.php:373
msgid "Migration"
msgstr "Migration"

#: includes/admin/class-settings-page.php:375
msgid "Import listings from other directory plugins."
msgstr "Importer les annonces d'autres plugins de répertoire."

#: includes/admin/class-settings-page.php:490
#: includes/admin/class-settings-page.php:534
msgid "WB Listora Settings"
msgstr "Paramètres WB Listora"

#: includes/admin/class-settings-page.php:490
msgid ""
"You do not have permission to access this page. Ask a site administrator to "
"grant you the \"manage_listora_settings\" capability."
msgstr ""
"Vous n'avez pas la permission d'accéder à cette page. Demandez à un "
"administrateur du site de vous accorder la capacité « "
"manage_listora_settings »."

#: includes/admin/class-settings-page.php:535
msgid "Configure your directory"
msgstr "Configurez votre répertoire"

#: includes/admin/class-settings-page.php:547
msgid "SETTINGS"
msgstr "PARAMÈTRES"

#: includes/admin/class-settings-page.php:600
msgid "Settings saved."
msgstr "Paramètres enregistrés."

#: includes/admin/class-settings-page.php:626
msgid "Documentation"
msgstr "Documentation"

#: includes/admin/class-settings-page.php:644
msgid "Reset to Defaults"
msgstr "Réinitialiser les paramètres par défaut"

#: includes/admin/class-settings-page.php:647
#: templates/blocks/user-dashboard/tab-profile.php:145
msgid "Save Changes"
msgstr "Enregistrer les modifications"

#: includes/admin/class-settings-page.php:757
#: includes/admin/class-setup-wizard.php:225
msgid "Pages"
msgstr "Pages"

#: includes/admin/class-settings-page.php:758
msgid ""
"Map each Listora-managed page to a WordPress page. Listora auto-creates "
"these on activation, but you can remap them anytime — useful when a theme "
"or another plugin owns the slug, or when the page was renamed."
msgstr ""
"Associez chaque page gérée par Listora à une page WordPress. Listora crée "
"automatiquement ces pages lors de l'activation, mais vous pouvez les "
"réassocier à tout moment — utile quand un thème ou un autre plugin possède "
"le slug, ou quand la page a été renommée."

#: includes/admin/class-settings-page.php:773
msgid "Linked"
msgstr "Associée"

#: includes/admin/class-settings-page.php:776
msgid "Missing"
msgstr "Manquante"

#: includes/admin/class-settings-page.php:779
msgid "Trashed"
msgstr "Supprimée"

#: includes/admin/class-settings-page.php:782
msgid "Orphan detected"
msgstr "Orpheline détectée"

#: includes/admin/class-settings-page.php:797
msgid "— Not mapped —"
msgstr "— Non associée —"

#: includes/admin/class-settings-page.php:811
msgid "Edit page"
msgstr "Modifier la page"

#: includes/admin/class-settings-page.php:815
msgid "View page"
msgstr "Voir la page"

#: includes/admin/class-settings-page.php:823
msgid "Detected:"
msgstr "Détectée :"

#: includes/admin/class-settings-page.php:825
msgid "select it from the dropdown above and Save Changes to relink."
msgstr ""
"sélectionnez-la dans la liste déroulante ci-dessus et cliquez sur "
"Enregistrer les modifications pour la réassocier."

#: includes/admin/class-settings-page.php:828
msgid ""
"No page mapped — this Listora feature will fall back to slug-based URL or "
"hide."
msgstr ""
"Aucune page associée — cette fonctionnalité Listora utilisera l'URL basée "
"sur le slug ou sera masquée."

#: includes/admin/class-settings-page.php:863
msgid "Basics"
msgstr "Éléments de base"

#: includes/admin/class-settings-page.php:864
msgid ""
"Core directory configuration — how listings are paginated, accessed by URL, "
"priced, and measured."
msgstr ""
"Configuration principale de Directory — comment les Listings sont paginées, "
"accessibles par URL, tarifées et mesurées."

#: includes/admin/class-settings-page.php:869
msgid "Listings per page"
msgstr "Listings par page"

#: includes/admin/class-settings-page.php:872
msgid "Number of listings shown per page in archive, search, and grid views."
msgstr ""
"Nombre de Listings affichées par page dans les archives, la recherche et "
"les vues en grille."

#: includes/admin/class-settings-page.php:876
msgid "Listing URL slug"
msgstr "Slug URL de Listing"

#: includes/admin/class-settings-page.php:879
msgid ""
"Single listing URL segment (e.g. /listing/{slug}/). Changing this "
"re-flushes rewrite rules."
msgstr ""
"Segment URL pour une seule Listing (par exemple, /listing/{slug}/). "
"Modifier ce segment réinitialise les règles de réécriture."

#: includes/admin/class-settings-page.php:883
msgid "Currency"
msgstr "Devise"

#: includes/admin/class-settings-page.php:892
msgid ""
"Symbol shown alongside prices and pricing ranges on listing cards and "
"detail pages."
msgstr ""
"Symbole affiché à côté des prix et des gammes de prix sur les cartes "
"Listing et les pages de détail."

#: includes/admin/class-settings-page.php:896
#: includes/admin/class-settings-page.php:899
msgid "Distance unit"
msgstr "Unité de distance"

#: includes/admin/class-settings-page.php:901
msgid "Kilometers (km)"
msgstr "Kilomètres (km)"

#: includes/admin/class-settings-page.php:902
msgid "Miles (mi)"
msgstr "Miles (mi)"

#: includes/admin/class-settings-page.php:905
msgid "Used for the \"near me\" search radius and distance shown on listing cards."
msgstr ""
"Utilisé pour le rayon de recherche « près de moi » et la distance affichée "
"sur les cartes Listing."

#: includes/admin/class-settings-page.php:916
msgid "Legal & App Store"
msgstr "Légal et App Store"

#: includes/admin/class-settings-page.php:917
msgid ""
"Links surfaced inside the native app (via /settings/app-config). Apple "
"requires a reachable privacy policy and terms of service; an abuse contact "
"strengthens app review for user-generated content. The privacy policy uses "
"your WordPress Settings → Privacy page automatically — set the rest here."
msgstr ""
"Liens affichés dans l'application native (via /settings/app-config). Apple "
"exige une politique de confidentialité et des conditions d'utilisation "
"accessibles ; un contact pour les abus renforce l'examen de l'application "
"pour le contenu généré par les utilisateurs. La politique de "
"confidentialité utilise automatiquement votre page WordPress Paramètres → "
"Confidentialité — définissez le reste ici."

#: includes/admin/class-settings-page.php:922
msgid "Privacy policy URL"
msgstr "URL de la politique de confidentialité"

#: includes/admin/class-settings-page.php:928
msgid "Not set."
msgstr "Non définie."

#: includes/admin/class-settings-page.php:932
#. translators: %s: link to WP Privacy settings.
#, php-format
msgid ""
"The app will have no privacy policy — set one under %s to avoid App Store "
"rejection."
msgstr ""
"L'application n'aura pas de politique de confidentialité — définissez-en "
"une sous %s pour éviter le rejet de l'App Store."

#: includes/admin/class-settings-page.php:933
#: includes/admin/class-settings-page.php:941
msgid "Settings → Privacy"
msgstr "Paramètres → Confidentialité"

#: includes/admin/class-settings-page.php:940
#. translators: %s: link to WP Privacy settings.
#, php-format
msgid "Pulled from %s. Change it there."
msgstr "Tirée de %s. Modifiez-la là-bas."

#: includes/admin/class-settings-page.php:949
msgid "Terms of service URL"
msgstr "URL des conditions d'utilisation"

#: includes/admin/class-settings-page.php:952
msgid "Public URL of your terms of service. Required for App Store submission."
msgstr ""
"URL publique de vos conditions d'utilisation. Requis pour la soumission à "
"l'App Store."

#: includes/admin/class-settings-page.php:956
msgid "Community guidelines URL"
msgstr "URL des directives communautaires"

#: includes/admin/class-settings-page.php:959
msgid ""
"Optional. Rules for reviews and user submissions — strengthens the "
"user-generated-content story at app review."
msgstr ""
"Facultatif. Règles pour les Reviews et les soumissions d'utilisateurs — "
"renforce l'histoire du contenu généré par les utilisateurs lors de l'examen "
"de l'application."

#: includes/admin/class-settings-page.php:963
msgid "Abuse contact email"
msgstr "E-mail de contact pour les abus"

#: includes/admin/class-settings-page.php:966
msgid ""
"Where users report objectionable content. Apple 1.2 requires a way to "
"contact you about user-generated content."
msgstr ""
"Où les utilisateurs signalent le contenu répréhensible. Apple 1.2 exige un "
"moyen de vous contacter à propos du contenu généré par les utilisateurs."

#: includes/admin/class-settings-page.php:975
msgid "Listing Lifecycle"
msgstr "Cycle de vie des Listings"

#: includes/admin/class-settings-page.php:976
msgid ""
"How long listings stay active and whether business owners can claim "
"existing entries."
msgstr ""
"Combien de temps les Listings restent actives et si les propriétaires "
"d'entreprises peuvent réclamer des entrées existantes."

#: includes/admin/class-settings-page.php:981
#: includes/admin/class-settings-page.php:984
msgid "Listing expiration"
msgstr "Expiration de Listing"

#: includes/admin/class-settings-page.php:988
msgid "Enable automatic listing expiration"
msgstr "Activer l'expiration automatique de Listing"

#: includes/admin/class-settings-page.php:991
msgid ""
"Off by default — most directories keep listings lifetime. Turn on only for "
"classifieds, job posts, event rentals, or other time-bound niches. When "
"enabled, listings auto-unpublish after the default expiration period and "
"reminder emails go out 7 days and 1 day before expiry."
msgstr ""
"Désactivée par défaut — la plupart des Directories conservent les Listings "
"à vie. Activez uniquement pour les petites annonces, les offres d'emploi, "
"les locations d'événements ou d'autres niches limitées dans le temps. "
"Lorsqu'elle est activée, les Listings se dépublieront automatiquement après "
"la période d'expiration par défaut et des e-mails de rappel seront envoyés "
"7 jours et 1 jour avant l'expiration."

#: includes/admin/class-settings-page.php:995
msgid "Default expiration"
msgstr "Expiration par défaut"

#: includes/admin/class-settings-page.php:998
#: includes/admin/class-settings-page.php:1014
#: includes/admin/class-settings-page.php:1420
msgid "days"
msgstr "jours"

#: includes/admin/class-settings-page.php:999
msgid ""
"Days before a new listing expires. Leave at 0 for lifetime listings (the "
"directory default). Plans (Pro) override this per plan."
msgstr ""
"Jours avant l'expiration d'une nouvelle Listing. Laissez à 0 pour les "
"Listings à vie (Directory par défaut). Les plans (Pro) substituent cette "
"valeur par plan."

#: includes/admin/class-settings-page.php:1003
msgid "Renewal window"
msgstr "Fenêtre de renouvellement"

#: includes/admin/class-settings-page.php:1006
msgid "days before expiry"
msgstr "jours avant l'expiration"

#: includes/admin/class-settings-page.php:1007
msgid ""
"How many days before expiry users can start renewing. Already-expired "
"listings can always renew."
msgstr ""
"Combien de jours avant l'expiration les utilisateurs peuvent commencer à "
"renouveler. Les Listings déjà expirées peuvent toujours se renouveler."

#: includes/admin/class-settings-page.php:1011
msgid "Renewal duration"
msgstr "Durée du renouvellement"

#: includes/admin/class-settings-page.php:1015
msgid ""
"Default extension applied when a listing is renewed. Set to 0 to use the "
"standard listing expiration period. Pricing plans (Pro) override this per "
"plan."
msgstr ""
"Extension par défaut appliquée lors du renouvellement d'une Listing. Réglez "
"sur 0 pour utiliser la période d'expiration standard de Listing. Les plans "
"tarifaires (Pro) substituent cette valeur par plan."

#: includes/admin/class-settings-page.php:1019
msgid "Renewal cost"
msgstr "Coût du renouvellement"

#: includes/admin/class-settings-page.php:1022
#: includes/admin/class-settings-page.php:1388
#: includes/admin/class-settings-page.php:1404
#: includes/admin/class-settings-page.php:1462
msgid "credits"
msgstr "Credits"

#: includes/admin/class-settings-page.php:1023
msgid ""
"Default credit cost for renewals. Set to 0 for free renewals. Plans (Pro) "
"override this per plan."
msgstr ""
"Coût des Credits par défaut pour les renouvellements. Réglez sur 0 pour les "
"renouvellements gratuits. Les plans (Pro) substituent cette valeur par plan."

#: includes/admin/class-settings-page.php:1043
#: includes/admin/class-settings-page.php:1052
#: includes/admin/class-setup-wizard.php:224
msgid "Map Provider"
msgstr "Fournisseur de carte"

#: includes/admin/class-settings-page.php:1044
msgid "The tile service used to render listing maps across the directory."
msgstr ""
"Le service de tuiles utilisé pour afficher les cartes de Listing dans la "
"Directory."

#: includes/admin/class-settings-page.php:1049
#: includes/core/class-listing-type-defaults.php:1246
msgid "Provider"
msgstr "Fournisseur"

#: includes/admin/class-settings-page.php:1057
msgid "free, no API key required."
msgstr "gratuit, aucune clé API requise."

#: includes/admin/class-settings-page.php:1077
msgid "requires the Pro add-on."
msgstr "nécessite le complément Pro."

#: includes/admin/class-settings-page.php:1078
msgid "enter your API key below to activate."
msgstr "entrez votre clé API ci-dessous pour l'activer."

#: includes/admin/class-settings-page.php:1085
msgid ""
"OpenStreetMap works out of the box. Google Maps requires the Pro add-on and "
"a key with Maps JavaScript API + Places API + Geocoding API enabled."
msgstr ""
"OpenStreetMap fonctionne d'emblée. Google Maps nécessite le complément Pro "
"et une clé avec Maps JavaScript API + Places API + Geocoding API activées."

#: includes/admin/class-settings-page.php:1094
#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:60
msgid "Default View"
msgstr "Vue par défaut"

#: includes/admin/class-settings-page.php:1095
msgid ""
"Where maps initially center and how far they zoom when no listings are in "
"view."
msgstr ""
"Où les cartes se centrent initialement et jusqu'où elles zooment quand "
"aucune Listing n'est visible."

#: includes/admin/class-settings-page.php:1100
msgid "Default latitude"
msgstr "Latitude par défaut"

#: includes/admin/class-settings-page.php:1103
msgid "Decimal degrees. Example: 40.7128 (New York)."
msgstr "Degrés décimaux. Exemple : 40,7128 (New York)."

#: includes/admin/class-settings-page.php:1107
msgid "Default longitude"
msgstr "Longitude par défaut"

#: includes/admin/class-settings-page.php:1110
msgid "Decimal degrees. Example: -74.0060 (New York)."
msgstr "Degrés décimaux. Exemple : -74,0060 (New York)."

#: includes/admin/class-settings-page.php:1114
msgid "Default zoom"
msgstr "Zoom par défaut"

#: includes/admin/class-settings-page.php:1117
msgid "Zoom level 1 (world) to 20 (street). City views typically use 12–14."
msgstr ""
"Niveau de zoom 1 (monde) à 20 (rue). Les vues urbaines utilisent "
"généralement 12–14."

#: includes/admin/class-settings-page.php:1126
msgid "Options"
msgstr "Options"

#: includes/admin/class-settings-page.php:1127
msgid "Interaction and display behavior for map-enabled blocks and pages."
msgstr ""
"Comportement d'interaction et d'affichage pour les blocs et les pages "
"compatible avec les cartes."

#: includes/admin/class-settings-page.php:1132
msgid "Marker clustering"
msgstr "Regroupement des marqueurs"

#: includes/admin/class-settings-page.php:1137
msgid "Group nearby markers into clusters"
msgstr "Grouper les marqueurs proches en grappes"

#: includes/admin/class-settings-page.php:1139
msgid ""
"Improves performance and readability on dense maps by collapsing clustered "
"listings into a single badge."
msgstr ""
"Améliore les performances et la lisibilité sur les cartes denses en "
"réduisant les Listings regroupées en un seul Badge."

#: includes/admin/class-settings-page.php:1143
msgid "Search on drag"
msgstr "Rechercher en faisant glisser"

#: includes/admin/class-settings-page.php:1148
msgid "Re-run search when the user pans or zooms"
msgstr "Relancer la recherche quand l'utilisateur fait défiler ou zoome"

#: includes/admin/class-settings-page.php:1150
msgid "Automatically refreshes results based on the current map viewport."
msgstr ""
"Actualise automatiquement les résultats en fonction de la fenêtre "
"d'affichage de la carte actuelle."

#: includes/admin/class-settings-page.php:1154
msgid "Max markers"
msgstr "Marqueurs max"

#: includes/admin/class-settings-page.php:1157
msgid ""
"Upper cap on markers rendered at once. Higher values impact performance on "
"low-powered devices."
msgstr ""
"Limite supérieure sur les marqueurs rendus à la fois. Les valeurs plus "
"élevées impactent les performances sur les appareils peu puissants."

#: includes/admin/class-settings-page.php:1185
#: includes/core/class-field-registry.php:184
#: includes/core/class-listing-type-defaults.php:150
#: includes/core/class-listing-type-defaults.php:352
#: includes/core/class-listing-type-defaults.php:667
#: includes/core/class-listing-type-defaults.php:1496
#: templates/blocks/user-dashboard/tab-profile.php:82
msgid "Social Links"
msgstr "Liens sociaux"

#: includes/admin/class-settings-page.php:1186
msgid ""
"Which platforms the Social Links field offers. Unticking one hides it on "
"the submission form, the listing sidebar, the dashboard profile tab and the "
"structured data. Links members already saved are kept, just not displayed."
msgstr ""
"Quelles sont les plates-formes que propose le champ Liens sociaux. En "
"décochant une, elle est masquée sur le formulaire de soumission, la barre "
"latérale listing, l'onglet de profil du tableau de bord et les données "
"structurées. Les liens que les membres ont déjà enregistrés sont conservés, "
"simplement non affichés."

#: includes/admin/class-settings-page.php:1191
msgid "Platforms"
msgstr "Plates-formes"

#: includes/admin/class-settings-page.php:1194
msgid "Platforms offered on the Social Links field"
msgstr "Plates-formes proposées sur le champ Liens sociaux"

#: includes/admin/class-settings-page.php:1213
msgid ""
"Leave every platform ticked to offer them all. Developers can add or retire "
"platforms with the wb_listora_social_link_platforms filter."
msgstr ""
"Laissez chaque plate-forme cochée pour les proposer toutes. Les "
"développeurs peuvent ajouter ou retirer des plates-formes avec le filtre "
"wb_listora_social_link_platforms."

#: includes/admin/class-settings-page.php:1223
msgid "Submission Rules"
msgstr "Règles de soumission"

#: includes/admin/class-settings-page.php:1224
msgid ""
"Who can submit listings, how they are moderated, and the limits and "
"protections that apply to each submission."
msgstr ""
"Qui peut soumettre des Listings, comment elles sont modérées, et les "
"limites et protections qui s'appliquent à chaque soumission."

#: includes/admin/class-settings-page.php:1229
#: includes/admin/class-settings-page.php:1232
#: includes/admin/class-settings-page.php:1860
#: includes/admin/class-type-editor.php:374
msgid "Moderation"
msgstr "Modération"

#: includes/admin/class-settings-page.php:1236
msgid "Require admin approval"
msgstr "Exiger l'approbation de l'administrateur"

#: includes/admin/class-settings-page.php:1237
msgid "new submissions stay in Pending until reviewed."
msgstr "les nouvelles soumissions restent en attente jusqu'à révision."

#: includes/admin/class-settings-page.php:1241
#: includes/admin/class-settings-page.php:1866
#: includes/admin/class-type-editor.php:377
msgid "Auto-approve"
msgstr "Approbation automatique"

#: includes/admin/class-settings-page.php:1242
msgid "listings publish immediately. Combine with CAPTCHA to reduce spam."
msgstr ""
"les Listings se publient immédiatement. Combinez avec reCAPTCHA pour "
"réduire le spam."

#: includes/admin/class-settings-page.php:1249
#: includes/admin/class-settings-page.php:1252
msgid "Submission form style"
msgstr "Style du formulaire de soumission"

#: includes/admin/class-settings-page.php:1256
msgid "Step-by-step wizard"
msgstr "Assistant étape par étape"

#: includes/admin/class-settings-page.php:1257
msgid "guided steps with a progress bar. Best when listing types have many fields."
msgstr ""
"étapes guidées avec une barre de progression. Meilleur quand les types de "
"Listing ont de nombreux champs."

#: includes/admin/class-settings-page.php:1261
msgid "Single page form"
msgstr "Formulaire sur une seule page"

#: includes/admin/class-settings-page.php:1262
msgid "every field on one page. Fastest for short forms and returning submitters."
msgstr ""
"tous les champs sur une seule page. Le plus rapide pour les formulaires "
"courts et les soumetteurs réguliers."

#: includes/admin/class-settings-page.php:1265
msgid ""
"A Listing Submission block whose author explicitly chose a layout in the "
"editor keeps that choice."
msgstr ""
"Un bloc Soumission de Listing dont l'auteur a explicitement choisi une mise "
"en page dans l'éditeur conserve ce choix."

#: includes/admin/class-settings-page.php:1270
msgid "Max file size"
msgstr "Taille maximale du fichier"

#: includes/admin/class-settings-page.php:1273
msgid "MB"
msgstr "Mo"

#: includes/admin/class-settings-page.php:1274
msgid ""
"Maximum size for each uploaded image or attachment. Capped by your server's "
"upload_max_filesize."
msgstr ""
"Taille maximale pour chaque image ou pièce jointe téléchargée. Limitée par "
"l'upload_max_filesize de votre serveur."

#: includes/admin/class-settings-page.php:1278
msgid "Max gallery images"
msgstr "Images galerie max"

#: includes/admin/class-settings-page.php:1281
msgid "Maximum number of gallery images a user can attach to a single listing."
msgstr ""
"Nombre maximum d'images de galerie qu'un utilisateur peut joindre à une "
"seule Listing."

#: includes/admin/class-settings-page.php:1285
msgid "CAPTCHA provider"
msgstr "Fournisseur reCAPTCHA"

#: includes/admin/class-settings-page.php:1288
#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/TypographyControl.js:37
msgid "None"
msgstr "Aucun"

#: includes/admin/class-settings-page.php:1289
msgid "Google reCAPTCHA v3"
msgstr "Google reCAPTCHA v3"

#: includes/admin/class-settings-page.php:1290
msgid "Cloudflare Turnstile"
msgstr "Cloudflare Turnstile"

#: includes/admin/class-settings-page.php:1292
msgid ""
"Protects submission and review forms from spam. Requires a site key and "
"secret from the selected provider."
msgstr ""
"Protège les formulaires de soumission et de Review contre le spam. "
"Nécessite une clé de site et un secret du fournisseur sélectionné."

#: includes/admin/class-settings-page.php:1296
msgid "CAPTCHA site key"
msgstr "Clé de site reCAPTCHA"

#: includes/admin/class-settings-page.php:1299
msgid "Public site key from your CAPTCHA provider dashboard."
msgstr "Clé de site publique du tableau de bord de votre fournisseur reCAPTCHA."

#: includes/admin/class-settings-page.php:1303
msgid "CAPTCHA secret key"
msgstr "Clé secrète reCAPTCHA"

#: includes/admin/class-settings-page.php:1306
msgid "Private secret key used for server-side verification. Never share publicly."
msgstr ""
"Clé secrète privée utilisée pour la vérification côté serveur. Ne partagez "
"jamais publiquement."

#: includes/admin/class-settings-page.php:1332
msgid "Sell more than credits"
msgstr "Vendre plus que des Credits"

#: includes/admin/class-settings-page.php:1333
msgid ""
"Pro adds pricing plans, coupons, credit packs, webhooks, and full "
"transaction history."
msgstr ""
"Pro ajoute des plans tarifaires, des coupons, des packs de Credits, des "
"webhooks et un historique complet des transactions."

#: includes/admin/class-settings-page.php:1335
msgid "Flexible pricing plans (one-off + subscription)"
msgstr "Plans tarifaires flexibles (paiement unique + abonnement)"

#: includes/admin/class-settings-page.php:1336
msgid "Coupon codes with expiry and usage limits"
msgstr "Codes de coupon avec expiration et limites d'utilisation"

#: includes/admin/class-settings-page.php:1337
msgid "WooCommerce, PMPro, MemberPress adapters"
msgstr "Adaptateurs WooCommerce, PMPro, MemberPress"

#: includes/admin/class-settings-page.php:1338
msgid "Transaction log + refund tooling"
msgstr "Journal des transactions + outils de remboursement"

#: includes/admin/class-settings-page.php:1346
msgid "7 days"
msgstr "7 jours"

#: includes/admin/class-settings-page.php:1347
#: includes/workflow/class-notifications.php:63
msgid "30 days"
msgstr "30 jours"

#: includes/admin/class-settings-page.php:1348
msgid "90 days"
msgstr "90 jours"

#: includes/admin/class-settings-page.php:1349
msgid "365 days"
msgstr "365 jours"

#: includes/admin/class-settings-page.php:1350
msgid "Permanent (no expiration)"
msgstr "Permanent (pas d'expiration)"

#: includes/admin/class-settings-page.php:1371
msgid "Credit Costs"
msgstr "Coûts des Credits"

#: includes/admin/class-settings-page.php:1372
msgid ""
"Credits charged for submitting listings and upgrading them to Featured. Set "
"any cost to 0 to make that action free."
msgstr ""
"Credits facturés pour la soumission de Listings et leur promotion en "
"Featured. Réglez tout coût sur 0 pour rendre cette action gratuite."

#: includes/admin/class-settings-page.php:1377
msgid "Listing submission cost"
msgstr "Coût de soumission de Listing"

#: includes/admin/class-settings-page.php:1389
msgid ""
"Charged when submitting a standard listing without a paid plan. Set to 0 "
"for free submissions."
msgstr ""
"Facturé lors de la soumission d'une Listing standard sans plan payant. "
"Réglez sur 0 pour les soumissions gratuites."

#: includes/admin/class-settings-page.php:1393
msgid "Featured upgrade cost"
msgstr "Coût de la promotion Featured"

#: includes/admin/class-settings-page.php:1405
msgid ""
"Charged when a user upgrades an existing listing to Featured. Set to 0 to "
"make upgrades free."
msgstr ""
"Facturé quand un utilisateur promeut une Listing existante en Featured. "
"Réglez sur 0 pour les promotions gratuites."

#: includes/admin/class-settings-page.php:1409
msgid "Featured duration"
msgstr "Durée du Featured"

#: includes/admin/class-settings-page.php:1424
msgid "Featured duration presets"
msgstr "Présets de durée du Featured"

#: includes/admin/class-settings-page.php:1427
msgid "Preset…"
msgstr "Préset…"

#: includes/admin/class-settings-page.php:1434
msgid ""
"How long a listing stays featured after upgrade. Set to 0 for permanent (no "
"expiration)."
msgstr ""
"Combien de temps une Listing reste Featured après la promotion. Réglez sur "
"0 pour permanent (pas d'expiration)."

#: includes/admin/class-settings-page.php:1445
msgid "Payment Webhook"
msgstr "Webhook de paiement"

#: includes/admin/class-settings-page.php:1446
msgid ""
"Endpoint your payment provider POSTs to when a customer completes a "
"purchase. Listora verifies the HMAC signature, credits the matching user, "
"and writes a transaction ledger row."
msgstr ""
"Point de terminaison auquel votre fournisseur de paiement envoie un POST "
"quand un client effectue un achat. Listora vérifie la signature HMAC, "
"crédite l'utilisateur correspondant et écrit une ligne du journal des "
"transactions."

#: includes/admin/class-settings-page.php:1451
msgid "Low Balance Alert"
msgstr "Alerte de faible solde"

#: includes/admin/class-settings-page.php:1463
msgid ""
"Email the user when their credit balance drops below this amount. Set to 0 "
"to disable."
msgstr ""
"Envoyer un e-mail à l'utilisateur quand son solde de Credits tombe "
"au-dessous de ce montant. Réglez sur 0 pour désactiver."

#: includes/admin/class-settings-page.php:1468
msgid "Webhook URL"
msgstr "URL du Webhook"

#: includes/admin/class-settings-page.php:1474
#: includes/admin/class-settings-page.php:1488
msgid "Copy"
msgstr "Copier"

#: includes/admin/class-settings-page.php:1477
msgid ""
"Paste this URL into your payment provider as the webhook destination. See "
"the integration guide below for per-provider setup steps."
msgstr ""
"Collez cette URL dans votre fournisseur de paiement comme destination du "
"webhook. Consultez le guide d'intégration ci-dessous pour les étapes de "
"configuration par fournisseur."

#: includes/admin/class-settings-page.php:1482
msgid "Webhook Secret"
msgstr "Secret du Webhook"

#: includes/admin/class-settings-page.php:1491
msgid ""
"Shared secret used to verify incoming webhook requests. Keep this value "
"private."
msgstr ""
"Secret partagé utilisé pour vérifier les demandes de webhook entrantes. "
"Gardez cette valeur privée."

#: includes/admin/class-settings-page.php:1501
msgid "How to wire this up (Stripe, PayPal, WooCommerce, custom)"
msgstr "Comment câbler cela (Stripe, PayPal, WooCommerce, personnalisé)"

#: includes/admin/class-settings-page.php:1504
msgid "Request contract"
msgstr "Contrat de demande"

#: includes/admin/class-settings-page.php:1505
msgid ""
"Your provider (or a small relay you control) sends a signed POST to the "
"Webhook URL above. Listora rejects anything missing the headers below."
msgstr ""
"Votre fournisseur (ou un petit relais que vous contrôlez) envoie un POST "
"signé à l'URL du Webhook ci-dessus. Listora rejette tout ce qui manque les "
"en-têtes ci-dessous."

#: includes/admin/class-settings-page.php:1509
msgid "Header"
msgstr "En-tête"

#: includes/admin/class-settings-page.php:1510
msgid "Value"
msgstr "Valeur"

#: includes/admin/class-settings-page.php:1515
msgid ""
"Unix seconds at time of request. Anything more than 5 minutes off the "
"server clock is rejected (replay defence)."
msgstr ""
"Secondes Unix au moment de la demande. Tout ce qui dépasse 5 minutes par "
"rapport à l'horloge du serveur est rejeté (défense contre la relecture)."

#: includes/admin/class-settings-page.php:1520
msgid "JSON body fields"
msgstr "Champs du corps JSON"

#: includes/admin/class-settings-page.php:1524
msgid "Field"
msgstr "Champ"

#: includes/admin/class-settings-page.php:1525
msgid "Required"
msgstr "Requis"

#: includes/admin/class-settings-page.php:1526
#: includes/import-export/class-csv-importer.php:59
#: includes/import-export/class-hivepress-migrator.php:283
#: templates/blocks/listing-submission/step-basic.php:71
#: templates/blocks/user-dashboard/tab-listings.php:482
msgid "Description"
msgstr "Description"

#: includes/admin/class-settings-page.php:1530
msgid "yes"
msgstr "oui"

#: includes/admin/class-settings-page.php:1530
msgid "WordPress user the credits are added to (matched by email)."
msgstr ""
"Utilisateur WordPress auquel les Credits sont ajoutés (correspondance par "
"e-mail)."

#: includes/admin/class-settings-page.php:1531
msgid "or"
msgstr "ou"

#: includes/admin/class-settings-page.php:1531
msgid "one of"
msgstr "l'un des"

#: includes/admin/class-settings-page.php:1531
msgid ""
"`credits` = exact number to add. `amount` = currency value (multiplied by "
"your Credit Rate setting). At least one must be > 0."
msgstr ""
"`credits` = nombre exact à ajouter. `amount` = valeur en devise (multipliée "
"par votre paramètre Taux des Credits). Au moins un doit être > 0."

#: includes/admin/class-settings-page.php:1532
#: includes/admin/class-settings-page.php:1533
msgid "recommended"
msgstr "recommandé"

#: includes/admin/class-settings-page.php:1532
msgid "Provider transaction reference, stored on the ledger row for reconciliation."
msgstr ""
"Référence de transaction du fournisseur, stockée dans la ligne du journal "
"pour la réconciliation."

#: includes/admin/class-settings-page.php:1533
msgid "or your own slug."
msgstr "ou votre propre slug."

#: includes/admin/class-settings-page.php:1534
#: includes/admin/class-settings-page.php:1535
#: includes/admin/class-settings-page.php:1536
msgid "optional"
msgstr "facultatif"

#: includes/admin/class-settings-page.php:1534
msgid ""
"If set, also assigns the matching Pricing Plan + applies its "
"featured/duration perks."
msgstr ""
"S'il est défini, attribue également le plan tarifaire correspondant + "
"applique ses avantages featured/duration."

#: includes/admin/class-settings-page.php:1535
msgid "Defaults to `payment.completed`. Used in audit-log entries."
msgstr ""
"Valeurs par défaut : `payment.completed`. Utilisé dans les entrées du "
"journal d'audit."

#: includes/admin/class-settings-page.php:1536
msgid ""
"Unix seconds inside the payload (separate from the header). Lets you sign "
"payloads without sending the header — handy for providers that strip custom "
"headers."
msgstr ""
"Secondes Unix dans la charge utile (séparée de l'en-tête). Vous permet de "
"signer les charges utiles sans envoyer l'en-tête — pratique pour les "
"fournisseurs qui suppriment les en-têtes personnalisés."

#: includes/admin/class-settings-page.php:1540
msgid "Stripe"
msgstr "Stripe"

#: includes/admin/class-settings-page.php:1542
msgid "Stripe Dashboard → Developers → Webhooks → Add endpoint."
msgstr ""
"Tableau de bord Stripe → Développeurs → Webhooks → Ajouter un point de "
"terminaison."

#: includes/admin/class-settings-page.php:1543
msgid ""
"Paste the Webhook URL above; subscribe to event "
"`checkout.session.completed` (or `payment_intent.succeeded` if you use raw "
"PaymentIntents)."
msgstr ""
"Collez l'URL du Webhook ci-dessus ; abonnez-vous à l'événement "
"`checkout.session.completed` (ou `payment_intent.succeeded` si vous "
"utilisez des PaymentIntents bruts)."

#: includes/admin/class-settings-page.php:1544
msgid ""
"Stripe signs with its own header (`Stripe-Signature`). Listora does NOT "
"read that header — you need a tiny relay (Cloudflare Worker, custom "
"mu-plugin, or Pipedream) that re-signs Stripe's payload as "
"`<timestamp>.<body>` with the Listora secret and POSTs here. A 20-line "
"example lives in `docs/integrations/stripe-relay.md`."
msgstr ""
"Stripe signe avec son propre en-tête (`Stripe-Signature`). Listora ne lit "
"PAS cet en-tête — vous avez besoin d'un petit relais (Cloudflare Worker, "
"mu-plugin personnalisé ou Pipedream) qui re-signe la charge utile de Stripe "
"en tant que `<timestamp>.<body>` avec le secret Listora et envoie un POST "
"ici. Un exemple de 20 lignes se trouve dans "
"`docs/integrations/stripe-relay.md`."

#: includes/admin/class-settings-page.php:1545
msgid "In the relay, map Stripe fields → Listora fields:"
msgstr "Dans le relais, mappez les champs Stripe → champs Listora :"

#: includes/admin/class-settings-page.php:1548
msgid "PayPal"
msgstr "PayPal"

#: includes/admin/class-settings-page.php:1550
msgid ""
"PayPal Developer Dashboard → My Apps & Credentials → your app → Webhooks → "
"Add webhook."
msgstr ""
"Tableau de bord PayPal Developer → Mes applications et identifiants → votre "
"application → Webhooks → Ajouter un webhook."

#: includes/admin/class-settings-page.php:1551
msgid ""
"Webhook URL = your relay endpoint (PayPal posts IPN-style notifications "
"that need translating to the Listora payload shape)."
msgstr ""
"URL du Webhook = votre point de terminaison de relais (PayPal envoie des "
"notifications de style IPN qui doivent être traduites dans la forme de "
"charge utile Listora)."

#: includes/admin/class-settings-page.php:1552
msgid ""
"Subscribe to `PAYMENT.CAPTURE.COMPLETED` (REST API) or use IPN with "
"`txn_type=web_accept` / `payment_status=Completed`."
msgstr ""
"S'abonner à `PAYMENT.CAPTURE.COMPLETED` (API REST) ou utiliser IPN avec "
"`txn_type=web_accept` / `payment_status=Completed`."

#: includes/admin/class-settings-page.php:1553
msgid "Relay maps:"
msgstr "Mappages de relais :"

#: includes/admin/class-settings-page.php:1556
msgid "WooCommerce (same site)"
msgstr "WooCommerce (même site)"

#: includes/admin/class-settings-page.php:1558
msgid ""
"Easiest path: skip the webhook entirely. Install the matching credit "
"adapter under Listora → Settings → Credits → Credit Mappings; the SDK reads "
"WooCommerce order completion directly and tops up credits in-process."
msgstr ""
"Chemin le plus simple : ignorez le webhook entièrement. Installez "
"l'adaptateur de crédit correspondant sous Listora → Paramètres → Credits → "
"Mappages des Credits ; le SDK lit l'achèvement de la commande WooCommerce "
"directement et recharge les Credits en traitement."

#: includes/admin/class-settings-page.php:1559
msgid ""
"Alternative (cross-site WC): wire WooCommerce → Settings → Advanced → "
"Webhooks → Add webhook. Topic `Order updated`. Delivery URL = the Listora "
"Webhook URL above. Add a small `woocommerce_webhook_payload` filter that "
"emits the Listora payload shape with the order's `billing_email`, `total`, "
"`id`, and `\"woocommerce\"`."
msgstr ""
"Alternative (WC entre sites) : connectez WooCommerce → Paramètres → Avancé "
"→ Webhooks → Ajouter un webhook. Sujet `Order updated`. URL de livraison = "
"l'URL du Webhook Listora ci-dessus. Ajoutez un petit filtre "
"`woocommerce_webhook_payload` qui émet la forme de charge utile Listora "
"avec l'e-mail de facturation, le total, l'ID et `\"woocommerce\"` de la "
"commande."

#: includes/admin/class-settings-page.php:1562
msgid "Test it works (curl)"
msgstr "Testez son fonctionnement (curl)"

#: includes/admin/class-settings-page.php:1563
msgid ""
"Run this from a terminal to confirm the endpoint accepts a signed request. "
"Replace `<SECRET>` with the Webhook Secret above."
msgstr ""
"Exécutez ceci à partir d'un terminal pour confirmer que le point de "
"terminaison accepte une demande signée. Remplacez `<SECRET>` par le secret "
"du Webhook ci-dessus."

#: includes/admin/class-settings-page.php:1572
msgid ""
"Expected response: HTTP 200 with "
"`{\"success\":true,\"credits_added\":10,...}`. Errors return a JSON body "
"with `code` and `message` — check the Audit Log (Listora → Audit Log) for "
"rejection reasons."
msgstr ""
"Réponse attendue : HTTP 200 avec "
"`{\"success\":true,\"credits_added\":10,...}`. Les erreurs retournent un "
"corps JSON avec `code` et `message` — consultez le journal d'audit (Listora "
"→ Journal d'audit) pour les raisons de rejet."

#: includes/admin/class-settings-page.php:1580
msgid "Related screens"
msgstr "Écrans associés"

#: includes/admin/class-settings-page.php:1581
msgid ""
"Quick access to credit-related data screens. Mappings now live on this same "
"tab below; these buttons jump to the rows-and-history surfaces."
msgstr ""
"Accès rapide aux écrans de données liés aux Credits. Les mappages se "
"trouvent maintenant dans cet onglet ci-dessous ; ces boutons accèdent aux "
"surfaces des lignes et de l'historique."

#: includes/admin/class-settings-page.php:1586
msgid "Transactions"
msgstr "Transactions"

#: includes/admin/class-settings-page.php:1590
#: includes/admin/class-settings-page.php:1595
msgid "View Transaction Log"
msgstr "Afficher le journal des transactions"

#: includes/admin/class-settings-page.php:1592
msgid "Per-user credit ledger with filters and CSV export."
msgstr "Journal des Credits par utilisateur avec filtres et export CSV."

#: includes/admin/class-settings-page.php:1597
msgid ""
"The transaction log requires WB Listora Pro with monetization enabled. It "
"appears here once monetization is turned on."
msgstr ""
"Le journal des transactions nécessite WB Listora Pro avec la monétisation "
"activée. Il apparaît ici une fois la monétisation activée."

#: includes/admin/class-settings-page.php:1602
msgid "Pricing plans"
msgstr "Plans tarifaires"

#: includes/admin/class-settings-page.php:1606
#: includes/admin/class-settings-page.php:1611
msgid "Manage Pricing Plans"
msgstr "Gérer les plans tarifaires"

#: includes/admin/class-settings-page.php:1608
msgid ""
"Bundle credits + listing limits into named plans assigned at submission "
"time."
msgstr ""
"Regroupez les Credits + les limites de Listing dans des plans nommés "
"attribués au moment de la soumission."

#: includes/admin/class-settings-page.php:1613
msgid ""
"Pricing plans require WB Listora Pro with monetization enabled. The plans "
"manager appears here once monetization is turned on."
msgstr ""
"Les plans tarifaires nécessitent WB Listora Pro avec la monétisation "
"activée. Le gestionnaire des plans apparaît ici une fois la monétisation "
"activée."

#: includes/admin/class-settings-page.php:1655
msgid "Listing Limits per Role"
msgstr "Limites des Listings par rôle"

#: includes/admin/class-settings-page.php:1656
msgid ""
"Configure how many listings each role can submit per period. Beyond the "
"limit, block the submission or allow overflow in exchange for credits."
msgstr ""
"Configurez le nombre de Listings que chaque rôle peut soumettre par "
"période. Au-delà de la limite, bloquez la soumission ou autorisez le "
"débordement en échange de Credits."

#: includes/admin/class-settings-page.php:1662
msgid "Limit period"
msgstr "Période limite"

#: includes/admin/class-settings-page.php:1665
msgid "Limit Period"
msgstr "Période limite"

#: includes/admin/class-settings-page.php:1669
msgid "Lifetime"
msgstr "À vie"

#: includes/admin/class-settings-page.php:1670
msgid "count every listing a user has ever submitted."
msgstr "compter chaque Listing qu'un utilisateur a jamais soumise."

#: includes/admin/class-settings-page.php:1674
msgid "Calendar month"
msgstr "Mois calendaire"

#: includes/admin/class-settings-page.php:1675
msgid "resets on the 1st of each month."
msgstr "réinitialise le 1er de chaque mois."

#: includes/admin/class-settings-page.php:1679
msgid "Rolling 30 days"
msgstr "30 jours glissants"

#: includes/admin/class-settings-page.php:1680
msgid "counts submissions in the last 30 days from today."
msgstr "compte les soumissions des 30 derniers jours à partir d'aujourd'hui."

#: includes/admin/class-settings-page.php:1688
msgid "Per-role limits"
msgstr "Limites par rôle"

#: includes/admin/class-settings-page.php:1693
msgid "Role"
msgstr "Rôle"

#: includes/admin/class-settings-page.php:1695
msgid "Listings per period"
msgstr "Listings par période"

#: includes/admin/class-settings-page.php:1701
msgid "No roles registered."
msgstr "Aucun rôle enregistré."

#: includes/admin/class-settings-page.php:1743
#: includes/admin/class-settings-page.php:1784
msgid "per period"
msgstr "par période"

#: includes/admin/class-settings-page.php:1752
msgid ""
"Check \"Unlimited\" to remove the cap for a specific role. Otherwise, the "
"number applies per period."
msgstr ""
"Cochez « Illimité » pour supprimer la limite pour un rôle spécifique. "
"Sinon, le nombre s'applique par période."

#: includes/admin/class-settings-page.php:1758
msgid "Default limit"
msgstr "Limite par défaut"

#: includes/admin/class-settings-page.php:1785
msgid ""
"Applied to any role not listed above (e.g. roles added by other plugins). "
"Check Unlimited to remove the cap."
msgstr ""
"S'applique à tout rôle non répertorié ci-dessus (par exemple, les rôles "
"ajoutés par d'autres plugins). Cochez Illimité pour supprimer la limite."

#: includes/admin/class-settings-page.php:1790
msgid "Beyond-limit behavior"
msgstr "Comportement au-delà de la limite"

#: includes/admin/class-settings-page.php:1793
msgid "Beyond Limit Behavior"
msgstr "Comportement au-delà de la limite"

#: includes/admin/class-settings-page.php:1804
msgid "Block submission"
msgstr "Bloquer la soumission"

#: includes/admin/class-settings-page.php:1805
msgid "show \"You have reached your limit\" and stop the submission."
msgstr "affiche « Vous avez atteint votre limite » et arrête la soumission."

#: includes/admin/class-settings-page.php:1816
msgid "Allow with credit cost"
msgstr "Autoriser avec un coût en Credits"

#: includes/admin/class-settings-page.php:1817
msgid "user pays the credit cost below for each additional listing."
msgstr ""
"l'utilisateur paie le coût en Credits ci-dessous pour chaque Listing "
"supplémentaire."

#: includes/admin/class-settings-page.php:1826
msgid "Overflow cost"
msgstr "Coût du débordement"

#: includes/admin/class-settings-page.php:1838
msgid "credits per extra listing"
msgstr "Credits par Listing supplémentaire"

#: includes/admin/class-settings-page.php:1839
msgid ""
"Charged when a user submits beyond their role limit. Set to 0 to disable "
"the overflow path (the limit becomes a hard stop)."
msgstr ""
"Facturé quand un utilisateur soumet au-delà de sa limite de rôle. Réglez "
"sur 0 pour désactiver le chemin de débordement (la limite devient un arrêt "
"dur)."

#: includes/admin/class-settings-page.php:1861
msgid ""
"Control how new reviews are approved, who can submit them, and their "
"minimum length."
msgstr ""
"Contrôlez comment les nouvelles Reviews sont approuvées, qui peut les "
"soumettre et leur longueur minimale."

#: includes/admin/class-settings-page.php:1871
msgid "Publish new reviews immediately (skip moderation queue)"
msgstr "Publier les nouvelles Reviews immédiatement (ignorer la file de modération)"

#: includes/admin/class-settings-page.php:1873
msgid "When disabled, reviews stay in Pending until an admin approves them."
msgstr ""
"Quand désactivé, les Reviews restent en attente jusqu'à ce qu'un "
"administrateur les approuve."

#: includes/admin/class-settings-page.php:1885
msgid "Minimum length"
msgstr "Longueur minimale"

#: includes/admin/class-settings-page.php:1888
msgid "characters"
msgstr "caractères"

#: includes/admin/class-settings-page.php:1889
msgid ""
"Minimum characters required for the review body. Set to 0 to allow ratings "
"with no written feedback."
msgstr ""
"Nombre de caractères minimum requis pour le corps de la Review. Réglez sur "
"0 pour autoriser les évaluations sans retour écrit."

#: includes/admin/class-settings-page.php:1893
msgid "One review per listing"
msgstr "Une Review par Listing"

#: includes/admin/class-settings-page.php:1898
msgid "Limit each user to a single review per listing"
msgstr "Limiter chaque utilisateur à une seule Review par Listing"

#: includes/admin/class-settings-page.php:1900
msgid "Prevents rating inflation from repeat submissions by the same user."
msgstr ""
"Empêche l'inflation des notes dues aux soumissions répétées par le même "
"utilisateur."

#: includes/admin/class-settings-page.php:1909
msgid "Owner Replies"
msgstr "Réponses du propriétaire"

#: includes/admin/class-settings-page.php:1910
msgid ""
"Whether listing owners can publicly respond to reviews left on their "
"listings."
msgstr ""
"Si les propriétaires de Listing peuvent répondre publiquement aux Reviews "
"laissées sur leurs Listings."

#: includes/admin/class-settings-page.php:1915
msgid "Enable replies"
msgstr "Activer les réponses"

#: includes/admin/class-settings-page.php:1920
msgid "Allow listing owners to publicly reply to reviews"
msgstr "Autoriser les propriétaires de Listing à répondre publiquement aux Reviews"

#: includes/admin/class-settings-page.php:1922
msgid ""
"Replies appear beneath each review. Owners are notified by email when a "
"review is left on their listing."
msgstr ""
"Les réponses apparaissent sous chaque Review. Les propriétaires sont "
"avertis par e-mail quand une Review est laissée sur leur Listing."

#: includes/admin/class-settings-page.php:1941
msgid "Emails sent when listings are submitted, approved, rejected, or expire."
msgstr ""
"Les e-mails sont envoyés quand les Listings sont soumises, approuvées, "
"rejetées ou expirées."

#: includes/admin/class-settings-page.php:1955
msgid "Emails sent around review activity on listings."
msgstr "E-mails envoyés autour de l'activité de Review sur les Listings."

#: includes/admin/class-settings-page.php:1959
msgid ""
"Sent to the reviewer when their review reaches a helpful-vote milestone (1, "
"5, 10, 25, 50, 100)."
msgstr ""
"Envoyé à l'auteur de la Review quand sa Review atteint un jalon de vote "
"utile (1, 5, 10, 25, 50, 100)."

#: includes/admin/class-settings-page.php:1960
#: includes/rest/class-unsubscribe-controller.php:271
msgid "Review reply reminder"
msgstr "Rappel de réponse à la Review"

#: includes/admin/class-settings-page.php:1960
msgid "Nudge sent to listing owners with reviews still awaiting a reply."
msgstr ""
"Message d'encouragement envoyé aux propriétaires de Listing avec des "
"Reviews en attente de réponse."

#: includes/admin/class-settings-page.php:1965
msgid "Emails sent during the business claim workflow."
msgstr "E-mails envoyés pendant le flux de Claim commercial."

#: includes/admin/class-settings-page.php:1980
#: includes/admin/class-settings-page.php:2012
msgid "Send Test Email"
msgstr "Envoyer un e-mail de test"

#: includes/admin/class-settings-page.php:1981
msgid ""
"Pick any notification event below and deliver a sample message to confirm "
"your email setup is working."
msgstr ""
"Choisissez n'importe quel événement de notification ci-dessous et livrez un "
"exemple de message pour confirmer que votre configuration d'e-mail "
"fonctionne."

#: includes/admin/class-settings-page.php:1986
msgid "Email type"
msgstr "Type d'e-mail"

#: includes/admin/class-settings-page.php:1997
msgid "Choose which template the test send should use."
msgstr "Choisissez le modèle que l'envoi de test doit utiliser."

#: includes/admin/class-settings-page.php:2001 includes/class-assets.php:586
msgid "Recipient"
msgstr "Destinataire"

#: includes/admin/class-settings-page.php:2005
msgid "Defaults to your account email."
msgstr "Par défaut, votre e-mail de compte."

#: includes/admin/class-settings-page.php:2039
#: includes/admin/class-settings-page.php:2589
msgid "Enabled"
msgstr "Activé"

#: includes/admin/class-settings-page.php:2082
msgid ""
"Outbound notification attempts with delivery status. Useful for confirming "
"admin/user toggles are honored and tracing send failures."
msgstr ""
"Tentatives de notification sortantes avec état de livraison. Utile pour "
"confirmer que les basculements administrateur/utilisateur sont honorés et "
"pour tracer les échecs d'envoi."

#: includes/admin/class-settings-page.php:2092
msgid "Refresh"
msgstr "Actualiser"

#: includes/admin/class-settings-page.php:2096
msgid "Clear log"
msgstr "Effacer le journal"

#: includes/admin/class-settings-page.php:2103
msgid "Retention — keep entries for"
msgstr "Rétention — conserver les entrées pendant"

#: includes/admin/class-settings-page.php:2112
msgid "Older entries are pruned automatically — they're diagnostic noise."
msgstr ""
"Les entrées anciennes sont automatiquement supprimées — elles sont du bruit "
"diagnostique."

#: includes/admin/class-settings-page.php:2118
msgid ""
"Newest first. The log is paginated — use the controls below the table to "
"walk older entries."
msgstr ""
"Les plus récentes d'abord. Le journal est paginé — utilisez les contrôles "
"sous le tableau pour parcourir les entrées plus anciennes."

#: includes/admin/class-settings-page.php:2121
msgid "Loading recent activity…"
msgstr "Chargement de l'activité récente…"

#: includes/admin/class-settings-page.php:2149
msgid "App sign-in"
msgstr "Connexion à l'application"

#: includes/admin/class-settings-page.php:2150
msgid ""
"Whether members may sign in to the mobile app by typing their WordPress "
"password. Turning this off leaves the browser-based sign-in, which is the "
"flow a site running two-factor authentication should prefer."
msgstr ""
"Si les membres peuvent se connecter à l'application mobile en tapant leur "
"mot de passe WordPress. Désactiver cela laisse la connexion basée sur le "
"navigateur, qui est le flux qu'un site exécutant l'authentification à deux "
"facteurs devrait préférer."

#: includes/admin/class-settings-page.php:2155
msgid "Password sign-in"
msgstr "Connexion par mot de passe"

#: includes/admin/class-settings-page.php:2170
msgid "Let members sign in to the app with their WordPress password"
msgstr ""
"Autoriser les membres à se connecter à l'application avec leur mot de passe "
"WordPress"

#: includes/admin/class-settings-page.php:2173
msgid ""
"When this is off, the app sends members to the site to sign in instead. "
"Their existing app sign-ins keep working either way."
msgstr ""
"Quand c'est désactivé, l'application envoie les membres au site pour se "
"connecter à la place. Leurs connexions à l'application existantes "
"continuent à fonctionner de toute façon."

#: includes/admin/class-settings-page.php:2183
msgid "Cache"
msgstr "Cache"

#: includes/admin/class-settings-page.php:2184
msgid ""
"Time-to-live for cached search results and facet counts. Higher values "
"improve performance but delay new-listing visibility."
msgstr ""
"Durée de vie pour les résultats de recherche en cache et les nombres de "
"facettes. Les valeurs plus élevées améliorent les performances mais "
"retardent la visibilité des nouvelles Listings."

#: includes/admin/class-settings-page.php:2189
msgid "Search results TTL"
msgstr "TTL des résultats de recherche"

#: includes/admin/class-settings-page.php:2192
#: includes/admin/class-settings-page.php:2200
msgid "minutes"
msgstr "minutes"

#: includes/admin/class-settings-page.php:2193
msgid ""
"How long cached search result sets are kept. Set to 0 to disable caching "
"for search queries."
msgstr ""
"Combien de temps les ensembles de résultats de recherche en cache sont "
"conservés. Réglez sur 0 pour désactiver la mise en cache pour les requêtes "
"de recherche."

#: includes/admin/class-settings-page.php:2197
msgid "Facet counts TTL"
msgstr "TTL des nombres de facettes"

#: includes/admin/class-settings-page.php:2201
msgid ""
"How long the sidebar facet counts (per category, feature, location) are "
"cached. Set to 0 to disable."
msgstr ""
"Combien de temps les nombres de facettes de la barre latérale (par "
"Catégorie, Amenity, localisation) sont mis en cache. Réglez sur 0 pour "
"désactiver."

#: includes/admin/class-settings-page.php:2210
msgid "Maintenance"
msgstr "Maintenance"

#: includes/admin/class-settings-page.php:2211
msgid ""
"Rebuild internal indexes or re-run the setup wizard to reconfigure listing "
"types and demo data."
msgstr ""
"Reconstruisez les index internes ou réexécutez l'assistant de configuration "
"pour reconfigurer les types de Listing et les données de démonstration."

#: includes/admin/class-settings-page.php:2216
msgid "Search index"
msgstr "Index de recherche"

#: includes/admin/class-settings-page.php:2219
msgid "Rebuild Search Index"
msgstr "Reconstruire l'index de recherche"

#: includes/admin/class-settings-page.php:2221
msgid ""
"Regenerates the denormalized search_index table. Run after bulk-editing "
"listings or changing custom fields."
msgstr ""
"Régénère la table search_index dénormalisée. Exécutez après l'édition en "
"masse de Listings ou la modification de champs personnalisés."

#: includes/admin/class-settings-page.php:2225
msgid "Setup wizard"
msgstr "Assistant de configuration"

#: includes/admin/class-settings-page.php:2228
msgid "Run Setup Wizard"
msgstr "Exécuter l'assistant de configuration"

#: includes/admin/class-settings-page.php:2230
msgid ""
"Re-opens the first-run wizard to reconfigure listing types, demo content, "
"and default pages."
msgstr ""
"Réouvre l'assistant de la première exécution pour reconfigurer les types de "
"Listing, le contenu de démonstration et les pages par défaut."

#: includes/admin/class-settings-page.php:2234
msgid "Demo import"
msgstr "Importation de démonstration"

#: includes/admin/class-settings-page.php:2251 includes/class-assets.php:671
msgid "Re-run Demo Import"
msgstr "Réexécuter l'importation de démonstration"

#: includes/admin/class-settings-page.php:2254
msgid ""
"Queues a background import of the default demo listings. If demo data "
"already exists you will be asked to confirm before proceeding."
msgstr ""
"Met en file d'attente une importation en arrière-plan des Listings de "
"démonstration par défaut. Si les données de démonstration existent déjà, "
"vous serez invité à confirmer avant de continuer."

#: includes/admin/class-settings-page.php:2262
msgid "Importing demo listings in the background…"
msgstr "Importation des Listings de démonstration en arrière-plan…"

#: includes/admin/class-settings-page.php:2270
#: includes/admin/class-setup-wizard.php:728
msgid "Demo import progress"
msgstr "Progression de l'importation de démonstration"

#: includes/admin/class-settings-page.php:2276
#: includes/admin/class-settings-page.php:2841
msgid "listings imported"
msgstr "Listings importées"

#: includes/admin/class-settings-page.php:2282
msgid "Delete demo data"
msgstr "Supprimer les données de démonstration"

#: includes/admin/class-settings-page.php:2297 includes/class-assets.php:677
msgid "Delete Demo Data"
msgstr "Supprimer les données de démonstration"

#: includes/admin/class-settings-page.php:2305
#. translators: %d: number of demo listings currently present.
#, php-format
msgid ""
"Permanently removes the %d demo listing (and its demo images) loaded by the "
"setup wizard. Your own listings are never touched."
msgid_plural ""
"Permanently removes the %d demo listings (and their demo images) loaded by "
"the setup wizard. Your own listings are never touched."
msgstr[0] ""
"Supprime définitivement la %d Listing de démonstration (et ses images de "
"démonstration) chargée par l'assistant de configuration. Vos propres "
"Listings ne sont jamais modifiées."
msgstr[1] ""
"Supprime définitivement les %d Listings de démonstration (et leurs images "
"de démonstration) chargées par l'assistant de configuration. Vos propres "
"Listings ne sont jamais modifiées."

#: includes/admin/class-settings-page.php:2309
msgid ""
"No demo data is currently present. This button activates once demo content "
"has been imported."
msgstr ""
"Aucune donnée de démonstration n'est actuellement présente. Ce bouton "
"s'active une fois que le contenu de démonstration a été importé."

#: includes/admin/class-settings-page.php:2321
msgid "Debug"
msgstr "Débogage"

#: includes/admin/class-settings-page.php:2322
msgid ""
"Developer tools for tracing plugin behavior. Leave disabled on production "
"unless actively troubleshooting."
msgstr ""
"Outils de développeur pour tracer le comportement du plugin. Laissez "
"désactivé en production sauf en cas de dépannage actif."

#: includes/admin/class-settings-page.php:2327
msgid "Debug logging"
msgstr "Journalisation de débogage"

#: includes/admin/class-settings-page.php:2332
msgid "Log plugin actions and queries to debug.log"
msgstr "Enregistrer les actions et requêtes du plugin dans debug.log"

#: includes/admin/class-settings-page.php:2334
msgid ""
"Requires WP_DEBUG and WP_DEBUG_LOG in wp-config.php. Output appears in "
"wp-content/debug.log."
msgstr ""
"Nécessite WP_DEBUG et WP_DEBUG_LOG dans wp-config.php. La sortie apparaît "
"dans wp-content/debug.log."

#: includes/admin/class-settings-page.php:2343
msgid "Data Management"
msgstr "Gestion des données"

#: includes/admin/class-settings-page.php:2344
msgid "Control what happens to plugin data when WB Listora is uninstalled."
msgstr ""
"Contrôlez ce qui advient des données du plugin quand WB Listora est "
"désinstallé."

#: includes/admin/class-settings-page.php:2349
msgid "Uninstall"
msgstr "Désinstallation"

#: includes/admin/class-settings-page.php:2354
msgid "Permanently delete all WB Listora data on plugin uninstall"
msgstr ""
"Supprimer définitivement toutes les données de WB Listora à la "
"désinstallation du plugin"

#: includes/admin/class-settings-page.php:2356
msgid ""
"Warning: this removes every listing, review, favorite, claim, custom table, "
"and setting. Cannot be undone."
msgstr ""
"Avertissement : cela supprime chaque Listing, Review, Bookmark, Claim, "
"tableau personnalisé et paramètre. Impossible à annuler."

#: includes/admin/class-settings-page.php:2360
msgid "Privacy"
msgstr "Confidentialité"

#: includes/admin/class-settings-page.php:2370
msgid "Export Personal Data"
msgstr "Exporter les données personnelles"

#: includes/admin/class-settings-page.php:2373
msgid "Erase Personal Data"
msgstr "Effacer les données personnelles"

#: includes/admin/class-settings-page.php:2375
msgid ""
"WB Listora registers its listings, reviews, favorites, and claims with the "
"WordPress privacy tools. Use the core Export / Erase Personal Data screens "
"to fulfill GDPR data requests — plugin data is included automatically."
msgstr ""
"WB Listora enregistre ses Listings, Reviews, Bookmarks et Claims avec les "
"outils de confidentialité WordPress. Utilisez les écrans Exporter / Effacer "
"les données personnelles de base pour remplir les demandes de données GDPR "
"— les données du plugin sont incluses automatiquement."

#: includes/admin/class-settings-page.php:2415
#: includes/admin/class-settings-page.php:2426 includes/class-features.php:165
msgid "Core Features"
msgstr "Fonctionnalités principales"

#: includes/admin/class-settings-page.php:2416
#: includes/admin/class-settings-page.php:2427 includes/class-features.php:166
msgid "SEO & Meta"
msgstr "SEO et méta"

#: includes/admin/class-settings-page.php:2514
msgid "Features updated."
msgstr "Fonctionnalités mises à jour."

#: includes/admin/class-settings-page.php:2590
msgid "Disabled"
msgstr "Désactivé"

#: includes/admin/class-settings-page.php:2603
msgid "Save Features"
msgstr "Enregistrer les fonctionnalités"

#: includes/admin/class-settings-page.php:2722
msgid "Plugin Settings"
msgstr "Paramètres du plugin"

#: includes/admin/class-settings-page.php:2723
msgid "Backup or migrate your plugin configuration as JSON."
msgstr "Sauvegardez ou migrez votre configuration de plugin en JSON."

#: includes/admin/class-settings-page.php:2730
msgid "Export Settings"
msgstr "Paramètres d'exportation"

#: includes/admin/class-settings-page.php:2732
msgid "Download a JSON snapshot of every plugin setting."
msgstr "Téléchargez un snapshot JSON de chaque paramètre du plugin."

#: includes/admin/class-settings-page.php:2735
msgid "Download JSON"
msgstr "Télécharger JSON"

#: includes/admin/class-settings-page.php:2743
msgid "Import Settings"
msgstr "Importer les paramètres"

#: includes/admin/class-settings-page.php:2745
msgid ""
"Upload a JSON file to replace current settings. Only files from this plugin "
"version."
msgstr ""
"Téléchargez un fichier JSON pour remplacer les paramètres actuels. Seuls "
"les fichiers de cette version du plugin."

#: includes/admin/class-settings-page.php:2751
msgid "Upload &amp; Import"
msgstr "Télécharger et importer"

#: includes/admin/class-settings-page.php:2761
msgid "Listings Data"
msgstr "Données des annonces"

#: includes/admin/class-settings-page.php:2762
msgid "Bulk export or import directory listings as CSV files."
msgstr ""
"Exporter ou importer en masse les annonces du répertoire sous forme de "
"fichiers CSV."

#: includes/admin/class-settings-page.php:2771
msgid "Download all listings (or filter by type) as a CSV."
msgstr "Télécharger toutes les annonces (ou filtrer par type) en CSV."

#: includes/admin/class-settings-page.php:2773
#: includes/admin/class-settings-page.php:2800
msgid "Listing type"
msgstr "Type d'annonce"

#: includes/admin/class-settings-page.php:2775
msgid "All types"
msgstr "Tous les types"

#: includes/admin/class-settings-page.php:2798
msgid ""
"Bulk-create listings from CSV. First row must be column headers. Large "
"files import in the background — watch the progress bar below."
msgstr ""
"Créer en masse des annonces à partir d'un CSV. La première ligne doit "
"contenir les en-têtes de colonne. Les fichiers volumineux sont importés en "
"arrière-plan — consultez la barre de progression ci-dessous."

#: includes/admin/class-settings-page.php:2802
msgid "Select a type…"
msgstr "Sélectionner un type…"

#: includes/admin/class-settings-page.php:2809
msgid "CSV file"
msgstr "Fichier CSV"

#: includes/admin/class-settings-page.php:2827
msgid "Importing listings in the background…"
msgstr "Importation des annonces en arrière-plan…"

#: includes/admin/class-settings-page.php:2835
msgid "CSV import progress"
msgstr "Progression de l'importation CSV"

#: includes/admin/class-settings-page.php:2849
msgid "WP-CLI"
msgstr "WP-CLI"

#: includes/admin/class-settings-page.php:2850
msgid "Prefer the command line? Equivalent commands available via WP-CLI."
msgstr ""
"Préférez la ligne de commande ? Des commandes équivalentes sont disponibles "
"via WP-CLI."

#: includes/admin/class-settings-page.php:2855
msgid "Show commands"
msgstr "Afficher les commandes"

#: includes/admin/class-settings-page.php:2882
msgid "Migration Sources"
msgstr "Sources de migration"

#: includes/admin/class-settings-page.php:2883
msgid ""
"Detect data from other directory plugins and import it into WB Listora. Run "
"a dry-run first to preview results."
msgstr ""
"Détectez les données d'autres plugins de répertoire et importez-les dans WB "
"Listora. Exécutez d'abord une simulation pour voir les résultats."

#: includes/admin/class-settings-page.php:2888
msgid ""
"No migration sources are available. Install and activate a supported source "
"plugin to enable migration."
msgstr ""
"Aucune source de migration n'est disponible. Installez et activez un plugin "
"source pris en charge pour activer la migration."

#: includes/admin/class-settings-page.php:3011
#: includes/admin/class-settings-page.php:3083
#: includes/import-export/class-background-import.php:979
#: includes/import-export/class-background-import.php:986
#: includes/rest/class-claims-controller.php:535
#: includes/rest/class-claims-controller.php:543
#: includes/rest/class-import-export-controller.php:437
#: includes/rest/class-import-export-controller.php:444
#: includes/rest/class-listing-types-controller.php:303
#: includes/rest/class-listing-types-controller.php:311
#: includes/rest/class-listing-types-controller.php:329
#: includes/rest/class-listing-types-controller.php:337
#: includes/rest/class-listing-types-controller.php:355
#: includes/rest/class-listing-types-controller.php:363
#: includes/rest/class-reviews-controller.php:1046
#: includes/rest/class-reviews-controller.php:1063
#: includes/rest/class-reviews-controller.php:1090
#: includes/rest/class-reviews-controller.php:1142
#: includes/rest/class-reviews-controller.php:1175
#: includes/rest/class-services-controller.php:499
#: includes/rest/class-services-controller.php:527
#: includes/rest/class-settings-controller.php:221
#: includes/rest/class-settings-controller.php:228
#: includes/rest/class-submission-controller.php:67
#: includes/rest/class-submission-controller.php:159
#: includes/rest/class-submission-controller.php:167
msgid "You do not have permission to perform this action."
msgstr "Vous n'avez pas la permission d'effectuer cette action."

#: includes/admin/class-settings-page.php:3018
msgid "Background importer is not available."
msgstr "L'importateur d'arrière-plan n'est pas disponible."

#: includes/admin/class-settings-page.php:3089
msgid "Demo tools are not available."
msgstr "Les outils de démonstration ne sont pas disponibles."

#: includes/admin/class-setup-wizard.php:86
msgid "Listora demo import: some content could not be created."
msgstr ""
"Importation de démonstration Listora : certains contenus n'ont pas pu être "
"créés."

#: includes/admin/class-setup-wizard.php:90
msgid ""
"You can re-run the importer from the Setup Wizard or seed demo data "
"manually from Settings → Advanced."
msgstr ""
"Vous pouvez relancer l'importateur à partir de l'Assistant de configuration "
"ou intégrer les données de démonstration manuellement à partir de "
"Paramètres → Avancés."

#: includes/admin/class-setup-wizard.php:222
msgid "Directory Type"
msgstr "Type de répertoire"

#: includes/admin/class-setup-wizard.php:226
msgid "Demo Content"
msgstr "Contenu de démonstration"

#: includes/admin/class-setup-wizard.php:227
msgid "Done!"
msgstr "Terminé !"

#: includes/admin/class-setup-wizard.php:248
msgid "WB Listora Setup"
msgstr "Configuration de WB Listora"

#: includes/admin/class-setup-wizard.php:298
msgid "← Back"
msgstr "← Retour"

#: includes/admin/class-setup-wizard.php:305
msgid "Finish Setup →"
msgstr "Terminer la configuration →"

#: includes/admin/class-setup-wizard.php:305
msgid "Continue →"
msgstr "Continuer →"

#: includes/admin/class-setup-wizard.php:314
msgid "Skip setup"
msgstr "Ignorer la configuration"

#: includes/admin/class-setup-wizard.php:332
msgid "What type of directory are you building?"
msgstr "Quel type de répertoire construisez-vous ?"

#: includes/admin/class-setup-wizard.php:333
msgid "Select one or more listing types. You can add more later."
msgstr ""
"Sélectionnez un ou plusieurs types d'annonces. Vous pouvez en ajouter "
"d'autres ultérieurement."

#: includes/admin/class-setup-wizard.php:357
msgid "Where is your directory based?"
msgstr "Où votre répertoire est-il basé ?"

#: includes/admin/class-setup-wizard.php:358
msgid "This sets the default map center and location context."
msgstr ""
"Cela définit le centre de la carte par défaut et le contexte de "
"localisation."

#: includes/admin/class-setup-wizard.php:361
#: includes/import-export/class-geodirectory-migrator.php:309
msgid "Country"
msgstr "Pays"

#: includes/admin/class-setup-wizard.php:363
msgid "e.g., United States"
msgstr "p. ex., France"

#: includes/admin/class-setup-wizard.php:367
#: includes/import-export/class-geodirectory-migrator.php:297
msgid "City"
msgstr "Ville"

#: includes/admin/class-setup-wizard.php:369
msgid "e.g., New York"
msgstr "p. ex., Paris"

#: includes/admin/class-setup-wizard.php:374
#: includes/import-export/class-directorist-migrator.php:239
#: includes/import-export/class-geodirectory-migrator.php:273
msgid "Latitude"
msgstr "Latitude"

#: includes/admin/class-setup-wizard.php:378
#: includes/import-export/class-directorist-migrator.php:244
#: includes/import-export/class-geodirectory-migrator.php:279
msgid "Longitude"
msgstr "Longitude"

#: includes/admin/class-setup-wizard.php:385
msgid "This is a global directory (no default location)"
msgstr "Ceci est un répertoire mondial (pas de localisation par défaut)"

#: includes/admin/class-setup-wizard.php:398
msgid "Choose your map provider"
msgstr "Choisissez votre fournisseur de carte"

#: includes/admin/class-setup-wizard.php:404
msgid "OpenStreetMap (Free)"
msgstr "OpenStreetMap (gratuit)"

#: includes/admin/class-setup-wizard.php:405
msgid "Free, no API key needed. Works immediately."
msgstr "Gratuit, aucune clé API requise. Fonctionne immédiatement."

#: includes/admin/class-setup-wizard.php:414
msgid "Requires API key + billing. Available with Pro plugin."
msgstr "Nécessite une clé API + facturation. Disponible avec le plugin Pro."

#: includes/admin/class-setup-wizard.php:438
msgid "Directory Home"
msgstr "Accueil du répertoire"

#: includes/admin/class-setup-wizard.php:453
msgid "We created these pages for you"
msgstr "Nous avons créé ces pages pour vous"

#: includes/admin/class-setup-wizard.php:454
msgid ""
"These three pages were auto-created when you activated the plugin. Each "
"comes with the right blocks pre-configured — open them in the block editor "
"to customize copy and layout."
msgstr ""
"Ces trois pages ont été créées automatiquement lors de l'activation du "
"plugin. Chacune est accompagnée des bons blocs préconfigurés — ouvrez-les "
"dans l'éditeur de blocs pour personnaliser le texte et la mise en page."

#: includes/admin/class-setup-wizard.php:477
#: includes/admin/class-type-editor.php:179
#: templates/blocks/user-dashboard/tab-listings.php:388
#: templates/blocks/user-dashboard/tab-listings.php:579
msgid "Edit"
msgstr "Modifier"

#: includes/admin/class-setup-wizard.php:496
msgid "(will be created when you continue)"
msgstr "(sera créé lorsque vous continuerez)"

#: includes/admin/class-setup-wizard.php:511
msgid "Want some sample listings?"
msgstr "Voulez-vous des exemples d'annonces ?"

#: includes/admin/class-setup-wizard.php:512
msgid ""
"Choose a demo content pack to see how your directory looks with real "
"content. Each pack includes 20 listings with reviews and categories."
msgstr ""
"Choisissez un pack de contenu de démonstration pour voir à quoi ressemble "
"votre répertoire avec un contenu réel. Chaque pack comprend 20 annonces "
"avec des avis et des catégories."

#: includes/admin/class-setup-wizard.php:519
msgid "Restaurant Directory"
msgstr "Répertoire de restaurants"

#: includes/admin/class-setup-wizard.php:520
msgid "20 restaurants with reviews, hours, and cuisines"
msgstr "20 restaurants avec avis, heures et cuisines"

#: includes/admin/class-setup-wizard.php:528
msgid "Job Board"
msgstr "Tableau d'emplois"

#: includes/admin/class-setup-wizard.php:529
msgid "20 job listings with salaries and skills"
msgstr "20 offres d'emploi avec salaires et compétences"

#: includes/admin/class-setup-wizard.php:537
#: includes/core/class-listing-type-defaults.php:381
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:188
msgid "Real Estate"
msgstr "Immobilier"

#: includes/admin/class-setup-wizard.php:538
msgid "20 properties for sale and rent in NYC"
msgstr "20 propriétés à vendre et louer à New York"

#: includes/admin/class-setup-wizard.php:546
msgid "Hotel Directory"
msgstr "Répertoire d'hôtels"

#: includes/admin/class-setup-wizard.php:547
msgid "20 hotels from budget to luxury"
msgstr "20 hôtels du budget au luxe"

#: includes/admin/class-setup-wizard.php:555
msgid "General Directory"
msgstr "Répertoire général"

#: includes/admin/class-setup-wizard.php:556
msgid "20 mixed listings across all types"
msgstr "20 annonces mixtes de tous les types"

#: includes/admin/class-setup-wizard.php:564
msgid "Classifieds"
msgstr "Petites annonces"

#: includes/admin/class-setup-wizard.php:565
msgid "8 used items and services for hire"
msgstr "8 articles d'occasion et services à la location"

#: includes/admin/class-setup-wizard.php:573
#: includes/core/class-listing-type-defaults.php:163
#: includes/core/class-listing-type-defaults.php:1081
#: includes/core/class-listing-type-defaults.php:1237
msgid "Education"
msgstr "Éducation"

#: includes/admin/class-setup-wizard.php:574
msgid "6 schools, courses, and bootcamps"
msgstr "6 écoles, cours et bootcamps"

#: includes/admin/class-setup-wizard.php:582
#: includes/core/class-listing-type-defaults.php:1077
#: includes/core/class-listing-type-defaults.php:1097
msgid "Healthcare"
msgstr "Santé"

#: includes/admin/class-setup-wizard.php:583
msgid "6 clinics and doctors with Schema.org Physician markup"
msgstr "6 cliniques et médecins avec balisage Schema.org Physician"

#: includes/admin/class-setup-wizard.php:591
msgid "Places & Attractions"
msgstr "Lieux et attractions"

#: includes/admin/class-setup-wizard.php:592
msgid "8 parks, museums, and tourist attractions"
msgstr "8 parcs, musées et attractions touristiques"

#: includes/admin/class-setup-wizard.php:600
msgid "All packs (recommended for QA)"
msgstr "Tous les packs (recommandé pour l'assurance qualité)"

#: includes/admin/class-setup-wizard.php:601
msgid "90+ listings across all 9 types — full demo, with images and services"
msgstr ""
"90+ annonces dans les 9 types — démonstration complète, avec images et "
"services"

#: includes/admin/class-setup-wizard.php:610
msgid "Import selected pack (recommended)"
msgstr "Importer le pack sélectionné (recommandé)"

#: includes/admin/class-setup-wizard.php:616
msgid "Skip demo content — I will add my own listings"
msgstr "Ignorer le contenu de démonstration — j'ajouterai mes propres annonces"

#: includes/admin/class-setup-wizard.php:648
msgid "Your directory is ready!"
msgstr "Votre répertoire est prêt !"

#: includes/admin/class-setup-wizard.php:649
msgid "Everything is set up. Here's what you can do next:"
msgstr "Tout est configuré. Voici ce que vous pouvez faire ensuite :"

#: includes/admin/class-setup-wizard.php:657
msgid "View Your Directory →"
msgstr "Voir votre répertoire →"

#: includes/admin/class-setup-wizard.php:660
#: templates/blocks/user-dashboard/tab-listings.php:85
msgid "Add Your First Listing"
msgstr "Ajouter votre première annonce"

#: includes/admin/class-setup-wizard.php:663
msgid "Configure Settings"
msgstr "Configurer les paramètres"

#: includes/admin/class-setup-wizard.php:671
#: templates/blocks/listing-submission/submission.php:104
#: templates/blocks/listing-submission/submission.php:115
#: templates/emails/claim-approved.php:48
msgid "Go to Dashboard"
msgstr "Aller au tableau de bord"

#: includes/admin/class-setup-wizard.php:720
msgid "Importing demo content in the background…"
msgstr "Importation du contenu de démonstration en arrière-plan…"

#: includes/admin/class-setup-wizard.php:734
msgid "items imported"
msgstr "éléments importés"

#: includes/admin/class-taxonomy-fields.php:222
#: includes/admin/class-taxonomy-fields.php:272
#: includes/admin/class-taxonomy-fields.php:362
#: includes/admin/class-taxonomy-fields.php:391
#: includes/admin/class-taxonomy-fields.php:442
#: includes/admin/class-taxonomy-fields.php:510
#: includes/admin/class-type-editor.php:136
#: includes/admin/class-type-editor.php:310
msgid "Icon"
msgstr "Icône"

#: includes/admin/class-taxonomy-fields.php:226
#: includes/admin/class-taxonomy-fields.php:277
#: includes/admin/class-taxonomy-fields.php:366
#: includes/admin/class-taxonomy-fields.php:396
msgid "Select Icon"
msgstr "Sélectionner une icône"

#: includes/admin/class-taxonomy-fields.php:227
#: includes/admin/class-taxonomy-fields.php:278
#: includes/admin/class-taxonomy-fields.php:367
#: includes/admin/class-taxonomy-fields.php:397
msgid "Clear"
msgstr "Effacer"

#: includes/admin/class-taxonomy-fields.php:231
#: includes/admin/class-taxonomy-fields.php:282
#: includes/admin/class-taxonomy-fields.php:371
#: includes/admin/class-taxonomy-fields.php:401
msgid "Search icons..."
msgstr "Rechercher des icônes..."

#: includes/admin/class-taxonomy-fields.php:235
#: includes/admin/class-taxonomy-fields.php:286
msgid "Choose a Lucide icon for this category."
msgstr "Choisissez une icône Lucide pour cette catégorie."

#: includes/admin/class-taxonomy-fields.php:242
#: includes/admin/class-taxonomy-fields.php:299
msgid "Select Image"
msgstr "Sélectionner une image"

#: includes/admin/class-taxonomy-fields.php:243
#: includes/admin/class-taxonomy-fields.php:300
msgid "Remove Image"
msgstr "Supprimer l'image"

#: includes/admin/class-taxonomy-fields.php:244
#: includes/admin/class-taxonomy-fields.php:301
msgid "Category image displayed on archive pages."
msgstr "Image de catégorie affichée sur les pages d'archive."

#: includes/admin/class-taxonomy-fields.php:248
#: includes/admin/class-taxonomy-fields.php:306
#: includes/admin/class-taxonomy-fields.php:449
#: includes/admin/class-type-editor.php:320
msgid "Color"
msgstr "Couleur"

#: includes/admin/class-taxonomy-fields.php:250
#: includes/admin/class-taxonomy-fields.php:309
msgid "Category accent color (hex)."
msgstr "Couleur d'accent de la catégorie (hex)."

#: includes/admin/class-taxonomy-fields.php:375
#: includes/admin/class-taxonomy-fields.php:405
msgid "Choose a Lucide icon for this feature."
msgstr "Choisissez une icône Lucide pour cette fonction."

#: includes/admin/class-type-editor.php:116
msgid "Configure the types of listings in your directory."
msgstr "Configurez les types d'annonces dans votre répertoire."

#: includes/admin/class-type-editor.php:120
#: includes/admin/class-type-editor.php:237
msgid "Add New Type"
msgstr "Ajouter un nouveau type"

#: includes/admin/class-type-editor.php:127
msgid "No listing types yet"
msgstr "Aucun type d'annonce pour le moment"

#: includes/admin/class-type-editor.php:128
msgid "Create your first listing type to get started."
msgstr "Créez votre premier type d'annonce pour commencer."

#: includes/admin/class-type-editor.php:137
#: includes/admin/class-type-editor.php:293
msgid "Name"
msgstr "Nom"

#: includes/admin/class-type-editor.php:138
#: includes/admin/class-type-editor.php:299
msgid "Slug"
msgstr "Slug"

#: includes/admin/class-type-editor.php:139
msgid "Fields"
msgstr "Champs"

#: includes/admin/class-type-editor.php:141
msgid "Schema Type"
msgstr "Type de schéma"

#: includes/admin/class-type-editor.php:160
#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/TypographyControl.js:20
#: src/shared/components/TypographyControl.js:33
#: src/shared/components/TypographyControl.js:70
msgid "Default"
msgstr "Par défaut"

#: includes/admin/class-type-editor.php:169
msgid ""
"Members can submit this type, but their listings will not be filed under "
"any category."
msgstr ""
"Les membres peuvent soumettre ce type, mais leurs annonces ne seront "
"classées sous aucune catégorie."

#: includes/admin/class-type-editor.php:170
msgid "No categories"
msgstr "Aucune catégorie"

#: includes/admin/class-type-editor.php:234
msgid "Back to Types"
msgstr "Retour aux types"

#: includes/admin/class-type-editor.php:240
#. translators: %s: listing type name
#, php-format
msgid "Edit: %s"
msgstr "Modifier : %s"

#: includes/admin/class-type-editor.php:245
msgid "Save Type"
msgstr "Enregistrer le type"

#: includes/admin/class-type-editor.php:263
msgid "This type has no categories."
msgstr "Ce type n'a pas de catégories."

#: includes/admin/class-type-editor.php:264
msgid ""
"Members can submit it, but their listings will not be filed under any "
"category and will not appear in any category archive or filter."
msgstr ""
"Les membres peuvent le soumettre, mais leurs annonces ne seront classées "
"sous aucune catégorie et n'apparaîtront dans aucune archive ou filtre de "
"catégorie."

#: includes/admin/class-type-editor.php:265
msgid ""
"If that is intentional, nothing needs to change. Otherwise, assign "
"categories in the sidebar below."
msgstr ""
"Si c'est intentionnel, rien n'a besoin de changer. Sinon, assignez des "
"catégories dans la barre latérale ci-dessous."

#: includes/admin/class-type-editor.php:288
msgid "TYPE SETTINGS"
msgstr "PARAMÈTRES DE TYPE"

#: includes/admin/class-type-editor.php:294
msgid "e.g. Restaurant"
msgstr "p. ex. Restaurant"

#: includes/admin/class-type-editor.php:305
msgid "Auto-generated from name. Cannot be changed after creation."
msgstr ""
"Généré automatiquement à partir du nom. Ne peut pas être modifié après "
"création."

#: includes/admin/class-type-editor.php:326
msgid "Schema.org Type"
msgstr "Type Schema.org"

#: includes/admin/class-type-editor.php:340
msgid "FEATURES"
msgstr "FONCTIONNALITÉS"

#: includes/admin/class-type-editor.php:345
msgid "Map enabled"
msgstr "Carte activée"

#: includes/admin/class-type-editor.php:349
msgid "Reviews enabled"
msgstr "Avis activés"

#: includes/admin/class-type-editor.php:353
msgid "Frontend submission"
msgstr "Soumission frontale"

#: includes/admin/class-type-editor.php:367
msgid "Default for new submissions"
msgstr "Par défaut pour les nouvelles soumissions"

#: includes/admin/class-type-editor.php:369
msgid ""
"Pre-selects this type on the Add Listing form. Only one type can be the "
"default — turning this on for another type turns it off here. Submitters "
"can still choose a different type."
msgstr ""
"Pré-sélectionne ce type dans le formulaire Ajouter une annonce. Un seul "
"type peut être le défaut — l'activer pour un autre type le désactive ici. "
"Les soumetteurs peuvent toujours choisir un type différent."

#: includes/admin/class-type-editor.php:376
msgid "Manual approval"
msgstr "Approbation manuelle"

#: includes/admin/class-type-editor.php:383
msgid "Listing expires after (days)"
msgstr "L'annonce expire après (jours)"

#: includes/admin/class-type-editor.php:385
msgid "0 = never expires"
msgstr "0 = n'expire jamais"

#: includes/admin/class-type-editor.php:394
msgid "CATEGORIES"
msgstr "CATÉGORIES"

#: includes/admin/class-type-editor.php:398
#: includes/core/class-taxonomies.php:92
msgid "No categories found."
msgstr "Aucune catégorie trouvée."

#: includes/admin/class-user-moderation.php:127
msgid "Suspended"
msgstr "Suspendu"

#: includes/admin/class-user-moderation.php:133
#. translators: %s: human-readable time difference, e.g. "3 days".
#, php-format
msgid "%s ago"
msgstr "il y a %s"

#: includes/admin/class-user-moderation.php:150
msgid "Deactivated by member"
msgstr "Désactivé par le membre"

#: includes/admin/class-user-moderation.php:191
msgid "Reinstate"
msgstr "Réintégrer"

#: includes/admin/class-user-moderation.php:191
msgid "Suspend"
msgstr "Suspendre"

#: includes/admin/class-user-moderation.php:256
msgid "Suspend (Listora)"
msgstr "Suspendre (Listora)"

#: includes/admin/class-user-moderation.php:257
msgid "Reinstate (Listora)"
msgstr "Réintégrer (Listora)"

#: includes/admin/class-user-moderation.php:335
#. translators: %d: number of members suspended.
#, php-format
msgid ""
"%d member suspended. They can still sign in and browse, but cannot post or "
"edit. Existing content is untouched."
msgid_plural ""
"%d members suspended. They can still sign in and browse, but cannot post or "
"edit. Existing content is untouched."
msgstr[0] ""
"%d membre suspendu. Il peut toujours se connecter et parcourir, mais ne "
"peut pas poster ou modifier. Le contenu existant n'est pas affecté."
msgstr[1] ""
"%d membres suspendus. Ils peuvent toujours se connecter et parcourir, mais "
"ne peuvent pas poster ou modifier. Le contenu existant n'est pas affecté."

#: includes/admin/class-user-moderation.php:341
#. translators: %d: number of members reinstated.
#, php-format
msgid "%d member reinstated."
msgid_plural "%d members reinstated."
msgstr[0] "%d membre réintégré."
msgstr[1] "%d membres réintégrés."

#: includes/admin/class-user-moderation.php:350
#. translators: %d: number of users skipped.
#, php-format
msgid "%d was skipped (yourself, or another moderator)."
msgid_plural "%d were skipped (yourself, or other moderators)."
msgstr[0] "%d a été ignoré (vous-même ou un autre modérateur)."
msgstr[1] "%d ont été ignorés (vous-même ou d'autres modérateurs)."

#: includes/admin/class-user-moderation.php:369
msgid ""
"Member suspended. They can still sign in and browse, but cannot post or "
"edit anything. Their existing reviews and listings are untouched."
msgstr ""
"Membre suspendu. Il peut toujours se connecter et parcourir, mais ne peut "
"pas poster ou modifier quoi que ce soit. Ses avis et annonces existants ne "
"sont pas affectés."

#: includes/admin/class-user-moderation.php:371
msgid "Member reinstated. They can post again."
msgstr "Membre réintégré. Il peut poster à nouveau."

#: includes/admin/class-user-moderation.php:401
msgid "Listora moderation"
msgstr "Modération Listora"

#: includes/admin/class-user-moderation.php:404
msgid "Suspend member"
msgstr "Suspendre le membre"

#: includes/admin/class-user-moderation.php:415
msgid "Prevent this member from posting or editing content"
msgstr "Empêcher ce membre de poster ou de modifier du contenu"

#: includes/admin/class-user-moderation.php:418
msgid ""
"They can still sign in and browse. Existing reviews and listings stay "
"published — remove those separately if you need to."
msgstr ""
"Il peut toujours se connecter et parcourir. Les avis et annonces existants "
"restent publiés — supprimez-les séparément si vous en avez besoin."

#: includes/admin/class-user-moderation.php:423
msgid "Reason (optional)"
msgstr "Raison (optionnel)"

#: includes/admin/class-user-moderation.php:434
msgid ""
"Recorded for your own reference and shown in the Users list. It is not "
"emailed to the member."
msgstr ""
"Enregistré pour votre propre référence et affiché dans la liste des "
"utilisateurs. Il n'est pas envoyé par courrier électronique au membre."

#: includes/admin/views/integrations.php:35
msgid ""
"Extend your directory with the Wbcom stack. Each plugin works on its own. "
"Installing one here does not tie it to WB Listora."
msgstr ""
"Étendez votre répertoire avec la pile Wbcom. Chaque plugin fonctionne de "
"manière indépendante. L'installation de l'un ici ne le lie pas à WB Listora."

#: includes/admin/views/integrations.php:43
msgid "Integration installed and activated."
msgstr "Intégration installée et activée."

#: includes/admin/views/integrations.php:54
msgid "Wbcom"
msgstr "Wbcom"

#: includes/admin/views/integrations.php:56
msgid "Part of the Wbcom family"
msgstr "Fait partie de la famille Wbcom"

#: includes/admin/views/integrations.php:58
msgid ""
"Listora is part of the Wbcom community stack: gamification, discussions, "
"courses, messaging, jobs, and more. Every plugin works on its own, and you "
"can add any of them below in one click. The family keeps growing, so check "
"back for new releases."
msgstr ""
"Listora fait partie de la pile communautaire Wbcom : gamification, "
"discussions, cours, messagerie, emplois, et bien d'autres. Chaque plugin "
"fonctionne de manière indépendante, et vous pouvez en ajouter n'importe "
"lequel ci-dessous en un clic. La famille ne cesse de grandir, alors "
"consultez à nouveau pour les nouvelles versions."

#: includes/admin/views/integrations.php:61
msgid "Explore the full Wbcom family"
msgstr "Explorez la famille Wbcom complète"

#: includes/admin/views/integrations.php:81
#: includes/admin/views/integrations.php:114
msgid "Connected"
msgstr "Connecté"

#: includes/admin/views/integrations.php:84
msgid "Installed, activate"
msgstr "Installé, activez"

#: includes/admin/views/integrations.php:87
msgid "Not installed"
msgstr "Non installé"

#: includes/admin/views/integrations.php:125
msgid "Activate"
msgstr "Activer"

#: includes/admin/views/integrations.php:126
msgid "Install free"
msgstr "Installer gratuitement"

#: includes/admin/views/integrations.php:149
msgid ""
"These plugins are standalone Wbcom products. WB Listora detects them and "
"lights up the matching features when present."
msgstr ""
"Ces plugins sont des produits Wbcom autonomes. WB Listora les détecte et "
"active les fonctionnalités correspondantes si elles sont présentes."

#: includes/auth/class-app-credentials.php:111
msgid "This site has turned off app sign-in. Ask the site owner to enable it."
msgstr ""
"Ce site a désactivé la connexion à l'application. Demandez au propriétaire "
"du site de l'activer."

#: includes/auth/class-app-credentials.php:122
msgid "This site cannot issue app passwords. It needs a secure (https) connection."
msgstr ""
"Ce site ne peut pas émettre de mots de passe d'application. Il a besoin "
"d'une connexion sécurisée (https)."

#: includes/auth/class-app-credentials.php:136
#: includes/auth/class-app-credentials.php:282
msgid "The username or password you entered is incorrect."
msgstr "Le nom d'utilisateur ou le mot de passe que vous avez entré est incorrect."

#: includes/auth/class-app-credentials.php:149
msgid "App sign-in is not available for this account."
msgstr "La connexion à l'application n'est pas disponible pour ce compte."

#: includes/auth/class-app-credentials.php:168
msgid ""
"This site could not issue an app password. Ask the site owner to check "
"their settings."
msgstr ""
"Ce site n'a pas pu émettre de mot de passe d'application. Demandez au "
"propriétaire du site de vérifier ses paramètres."

#: includes/auth/class-app-credentials.php:290
msgid ""
"This site needs another step to sign you in. Use the WordPress approval "
"screen instead."
msgstr ""
"Ce site a besoin d'une étape supplémentaire pour vous connecter. Utilisez "
"plutôt l'écran d'approbation WordPress."

#: includes/class-activator.php:99
#. translators: %s: comma-separated list of extensions
#, php-format
msgid "WB Listora requires the following PHP extensions: %s"
msgstr "WB Listora nécessite les extensions PHP suivantes : %s"

#: includes/class-activator.php:102
msgid "Plugin Activation Error"
msgstr "Erreur d'activation du plugin"

#: includes/class-anti-spam.php:159
msgid ""
"Your submission contains content that looks like spam. Please review and "
"try again."
msgstr ""
"Votre soumission contient du contenu qui ressemble à du spam. Veuillez "
"vérifier et réessayer."

#: includes/class-anti-spam.php:197
#. translators: %d: maximum number of URLs allowed.
#, php-format
msgid "Your description contains too many links (max %d). Trim a few and resubmit."
msgstr ""
"Votre description contient trop de liens (max %d). Supprimez-en "
"quelques-uns et renvoyez."

#: includes/class-anti-spam.php:250
msgid ""
"Your submission was flagged as spam. If this is a mistake, contact site "
"support."
msgstr ""
"Votre soumission a été marquée comme spam. Si c'est une erreur, contactez "
"le support du site."

#: includes/class-assets.php:189 templates/blocks/listing-grid/grid.php:126
msgid "No listings found"
msgstr "Aucune annonce trouvée"

#: includes/class-assets.php:190
msgid "result"
msgstr "résultat"

#: includes/class-assets.php:191
msgid "results"
msgstr "résultats"

#: includes/class-assets.php:192
msgid "Search failed. Please try again."
msgstr "La recherche a échoué. Veuillez réessayer."

#: includes/class-assets.php:193
msgid "Geolocation is not supported by your browser."
msgstr "La géolocalisation n'est pas prise en charge par votre navigateur."

#: includes/class-assets.php:194
msgid "Location access denied. Use the location search instead."
msgstr ""
"Accès à la localisation refusé. Utilisez plutôt la recherche de "
"localisation."

#: includes/class-assets.php:196
msgid "Remove from favorites"
msgstr "Supprimer des favoris"

#: includes/class-assets.php:198
msgid "Claim this listing"
msgstr "Réclamer cette annonce"

#: includes/class-assets.php:199
msgid "Listing featured."
msgstr "Annonce en vedette."

#: includes/class-assets.php:200
msgid "Unable to feature this listing."
msgstr "Impossible de mettre cette annonce en vedette."

#: includes/class-assets.php:201
msgid "Message sent successfully."
msgstr "Message envoyé avec succès."

#: includes/class-assets.php:202
msgid "Failed to send message. Please try again."
msgstr "Échec de l'envoi du message. Veuillez réessayer."

#: includes/class-assets.php:203
msgid "Please fill in all required fields."
msgstr "Veuillez remplir tous les champs obligatoires."

#: includes/class-assets.php:204 includes/class-assets.php:580
#: includes/workflow/class-email-verification.php:495
msgid "Sending…"
msgstr "Envoi…"

#: includes/class-assets.php:205
msgid "Send Message"
msgstr "Envoyer un message"

#: includes/class-assets.php:206
msgid "Please log in to continue."
msgstr "Veuillez vous connecter pour continuer."

#: includes/class-assets.php:207
#: templates/blocks/listing-search/filters.php:211
msgid "Open Now"
msgstr "Ouvert maintenant"

#: includes/class-assets.php:215 templates/blocks/listing-map/map.php:64
msgid "Near Me"
msgstr "Près de moi"

#: includes/class-assets.php:216
msgid "Clear all"
msgstr "Tout effacer"

#: includes/class-assets.php:217
msgid "Show results"
msgstr "Afficher les résultats"

#: includes/class-assets.php:218
msgid "More Filters"
msgstr "Plus de filtres"

#: includes/class-assets.php:219 includes/class-render-helpers.php:348
#: includes/class-render-helpers.php:353
#: templates/blocks/listing-featured/featured.php:40
msgid "Previous"
msgstr "Précédent"

#: includes/class-assets.php:220 includes/class-render-helpers.php:370
#: includes/class-render-helpers.php:375
#: templates/blocks/listing-featured/featured.php:50
msgid "Next"
msgstr "Suivant"

#: includes/class-assets.php:221
msgid "This field is required."
msgstr "Ce champ est obligatoire."

#: includes/class-assets.php:229
msgid "Add a featured photo to continue."
msgstr "Ajoutez une photo en vedette pour continuer."

#: includes/class-assets.php:230
msgid "Add at least one photo to continue."
msgstr "Ajoutez au moins une photo pour continuer."

#: includes/class-assets.php:231
msgid "Please accept the Terms of Service to continue."
msgstr "Veuillez accepter les Conditions d'utilisation pour continuer."

#: includes/class-assets.php:234
msgid "Submitting\\u2026"
msgstr "Soumission…"

#: includes/class-assets.php:236
msgid "Claim submitted — we'll email you when it's reviewed."
msgstr ""
"Réclamation soumise — nous vous enverrons un e-mail lorsqu'elle sera "
"examinée."

#: includes/class-assets.php:237
msgid "Failed to submit claim. Please try again."
msgstr "Échec de la soumission de la réclamation. Veuillez réessayer."

#: includes/class-assets.php:238
msgid "View my claims"
msgstr "Afficher mes réclamations"

#: includes/class-assets.php:240
msgid "Failed to submit report. Please try again."
msgstr "Échec de la soumission du rapport. Veuillez réessayer."

#: includes/class-assets.php:242
msgid "Link copied!"
msgstr "Lien copié !"

#: includes/class-assets.php:243
msgid "Report submitted. Thank you."
msgstr "Rapport soumis. Merci."

#: includes/class-assets.php:247
msgid "Member blocked. You will no longer see their reviews or messages."
msgstr "Membre bloqué. Vous ne verrez plus ses critiques ou ses messages."

#: includes/class-assets.php:248
msgid "Could not block this member. Please try again."
msgstr "Impossible de bloquer ce membre. Veuillez réessayer."

#: includes/class-assets.php:249
msgid "Member unblocked. Their reviews will be visible again."
msgstr "Membre débloqué. Ses critiques seront à nouveau visibles."

#: includes/class-assets.php:250
msgid "Could not unblock this member. Please try again."
msgstr "Impossible de débloquer ce membre. Veuillez réessayer."

#: includes/class-assets.php:265
msgid "Submitting..."
msgstr "Envoi en cours..."

#: includes/class-assets.php:266 templates/blocks/listing-detail/tabs.php:775
#: templates/blocks/listing-reviews/review-form.php:126
msgid "Submit Review"
msgstr "Soumettre l'avis"

#: includes/class-assets.php:269 includes/class-assets.php:650
msgid "Sending..."
msgstr "Envoi en cours..."

#: includes/class-assets.php:271 includes/class-assets.php:581
msgid "Sent"
msgstr "Envoyé"

#: includes/class-assets.php:272
msgid "Renewing..."
msgstr "Renouvellement en cours..."

#: includes/class-assets.php:274
msgid "Redirecting..."
msgstr "Redirection en cours..."

#: includes/class-assets.php:275
msgid "Saving..."
msgstr "Enregistrement en cours..."

#: includes/class-assets.php:276
#: templates/blocks/listing-submission/navigation.php:24
msgid "Save Draft"
msgstr "Enregistrer le brouillon"

#: includes/class-assets.php:277
msgid "Draft saved"
msgstr "Brouillon enregistré"

#: includes/class-assets.php:279
#: templates/blocks/listing-submission/step-duplicate-review.php:24
msgid "We found similar listings — is yours different?"
msgstr "Nous avons trouvé des annonces similaires — la vôtre est-elle différente ?"

#: includes/class-assets.php:280
#: templates/blocks/listing-submission/step-duplicate-review.php:66
msgid "Cancel — change my listing"
msgstr "Annuler — modifier mon annonce"

#: includes/class-assets.php:281
#: templates/blocks/listing-submission/step-duplicate-review.php:69
msgid "Submit anyway"
msgstr "Soumettre quand même"

#: includes/class-assets.php:282
#: templates/blocks/listing-submission/step-duplicate-review.php:47
msgid "Briefly explain how it's different"
msgstr "Expliquez brièvement comment c'est différent"

#: includes/class-assets.php:283
msgid "Almost there — verify your email"
msgstr "Presque terminé — vérifiez votre email"

#: includes/class-assets.php:284
msgid "Didn't get the email? Check your spam folder or click below to resend."
msgstr ""
"Vous n'avez pas reçu l'email ? Vérifiez votre dossier spam ou cliquez "
"ci-dessous pour le renvoyer."

#: includes/class-assets.php:285
msgid "Resend email"
msgstr "Renvoyer l'email"

#: includes/class-assets.php:286
msgid "Wrong email? Edit submission"
msgstr "Mauvais email ? Modifier la soumission"

#: includes/class-assets.php:287
msgid "A fresh verification email is on its way."
msgstr "Un nouvel email de vérification est en route."

#: includes/class-assets.php:288
#: includes/workflow/class-email-verification.php:498
msgid "Could not send the email. Please try again later."
msgstr "Impossible d'envoyer l'e-mail. Veuillez réessayer plus tard."

#: includes/class-assets.php:290
#. translators: %s: email address the verification link was sent to.
#, php-format
msgid ""
"We sent a verification link to %s. Click the link in the email to publish "
"your listing."
msgstr ""
"Nous avons envoyé un lien de vérification à %s. Cliquez sur le lien dans "
"l'email pour publier votre annonce."

#: includes/class-assets.php:292
#. translators: 1: credits required, 2: credits the member currently holds.
#, php-format
msgid "You need %1$s credits to renew (you have %2$s)."
msgstr "Vous avez besoin de %1$s crédits pour renouveler (vous en avez %2$s)."

#: includes/class-assets.php:294
#. translators: %d: seconds the member must wait before requesting another email.
#, php-format
msgid "Please wait %d seconds before requesting another email."
msgstr "Veuillez attendre %d secondes avant de demander un autre email."

#: includes/class-assets.php:301
msgid ""
"Deactivate this listing? It will be hidden from the public directory until "
"you reactivate it."
msgstr ""
"Désactiver cette annonce ? Elle sera masquée du répertoire public jusqu'à "
"ce que vous la réactiviez."

#: includes/class-assets.php:302
msgid "Deactivate listing?"
msgstr "Désactiver l'annonce ?"

#: includes/class-assets.php:303
#: templates/blocks/user-dashboard/tab-listings.php:427
msgid "Deactivate"
msgstr "Désactiver"

#: includes/class-assets.php:304
msgid "Listing deactivated."
msgstr "Annonce désactivée."

#: includes/class-assets.php:305
msgid "Unable to deactivate listing."
msgstr "Impossible de désactiver l'annonce."

#: includes/class-assets.php:307
msgid "Reactivate this listing? It will reappear in the public directory."
msgstr "Réactiver cette annonce ? Elle réapparaîtra dans le répertoire public."

#: includes/class-assets.php:308
msgid "Reactivate listing?"
msgstr "Réactiver l'annonce ?"

#: includes/class-assets.php:309
#: templates/blocks/user-dashboard/tab-listings.php:421
msgid "Reactivate"
msgstr "Réactiver"

#: includes/class-assets.php:310
msgid "Listing reactivated."
msgstr "Annonce réactivée."

#: includes/class-assets.php:311
msgid "Unable to reactivate listing."
msgstr "Impossible de réactiver l'annonce."

#: includes/class-assets.php:318
#, php-format
msgid "This file exceeds the %d MB upload limit. Please choose a smaller image."
msgstr ""
"Ce fichier dépasse la limite de téléchargement de %d Mo. Veuillez choisir "
"une image plus petite."

#: includes/class-assets.php:324
#, php-format
msgid "You can upload a maximum of %d gallery images."
msgstr "Vous pouvez télécharger un maximum de %d images de galerie."

#: includes/class-assets.php:325
#, php-format
msgid "You can add %1$d more image(s). You selected %2$d."
msgstr "Vous pouvez ajouter %1$d image(s) de plus. Vous en avez sélectionné %2$d."

#: includes/class-assets.php:326
#: templates/blocks/listing-submission/step-media.php:112
msgid "Remove gallery image"
msgstr "Supprimer l'image de la galerie"

#: includes/class-assets.php:327
#: templates/blocks/listing-submission/step-media.php:67
msgid "Click to upload or drag & drop"
msgstr "Cliquez pour télécharger ou glisser-déposer"

#: includes/class-assets.php:328
#: templates/blocks/listing-submission/step-media.php:68
msgid "Max 5MB, JPG/PNG/WebP"
msgstr "Max 5 Mo, JPG/PNG/WebP"

#: includes/class-assets.php:333
msgid "You have already marked this review as helpful."
msgstr "Vous avez déjà marqué cet avis comme utile."

#: includes/class-assets.php:334
msgid "You can't mark your own review as helpful."
msgstr "Vous ne pouvez pas marquer votre propre avis comme utile."

#: includes/class-assets.php:340
msgid "The media uploader could not load. Please refresh the page and try again."
msgstr ""
"Le téléchargement de média n'a pas pu charger. Veuillez actualiser la page "
"et réessayer."

#: includes/class-assets.php:565 includes/class-assets.php:654
msgid "Generating export..."
msgstr "Génération de l'export..."

#: includes/class-assets.php:566 includes/class-assets.php:655
msgid "Download started."
msgstr "Téléchargement démarré."

#: includes/class-assets.php:567 includes/class-assets.php:656
msgid "Please select a listing type."
msgstr "Veuillez sélectionner un type d'annonce."

#: includes/class-assets.php:568 includes/class-assets.php:657
msgid "Please select a CSV file."
msgstr "Veuillez sélectionner un fichier CSV."

#: includes/class-assets.php:569 includes/class-assets.php:596
#: includes/class-assets.php:658
msgid "Importing..."
msgstr "Importation..."

#: includes/class-assets.php:570 includes/class-assets.php:606
#: includes/class-assets.php:660 includes/class-assets.php:684
msgid "Imported:"
msgstr "Importés :"

#: includes/class-assets.php:571 includes/class-assets.php:607
#: includes/class-assets.php:661 includes/class-assets.php:685
msgid "Skipped:"
msgstr "Ignorés :"

#: includes/class-assets.php:572 includes/class-assets.php:608
#: includes/class-assets.php:662 includes/class-assets.php:686
msgid "Errors:"
msgstr "Erreurs :"

#: includes/class-assets.php:573 includes/class-assets.php:663
msgid "dry run"
msgstr "essai à vide"

#: includes/class-assets.php:575 includes/class-assets.php:664
msgid "Import failed."
msgstr "L'importation a échoué."

#: includes/class-assets.php:576
msgid "Map columns"
msgstr "Mapper les colonnes"

#: includes/class-assets.php:577
msgid "Match each CSV column to a listing field. Unmatched columns are skipped."
msgstr ""
"Associez chaque colonne CSV à un champ d'annonce. Les colonnes non "
"appariées sont ignorées."

#: includes/class-assets.php:578
msgid "WordPress API helper is not loaded."
msgstr "L'assistant API WordPress n'est pas chargé."

#: includes/class-assets.php:579
msgid "Copied!"
msgstr "Copié !"

#: includes/class-assets.php:582
msgid "Failed:"
msgstr "Échoué :"

#: includes/class-assets.php:583
msgid "Error:"
msgstr "Erreur :"

#: includes/class-assets.php:584
msgid "Sent At (UTC)"
msgstr "Envoyé à (UTC)"

#: includes/class-assets.php:585
#: includes/core/class-listing-type-defaults.php:689
msgid "Event"
msgstr "Événement"

#: includes/class-assets.php:588
msgid "Result"
msgstr "Résultat"

#: includes/class-assets.php:589
msgid ""
"No activity yet. Use the Send Test panel in Settings → Notifications to "
"record an entry."
msgstr ""
"Aucune activité pour le moment. Utilisez le panneau Envoyer un test dans "
"Paramètres → Notifications pour enregistrer une entrée."

#: includes/class-assets.php:590
msgid "Failed to load log:"
msgstr "Échec du chargement du journal :"

#: includes/class-assets.php:591
msgid "Reset all settings?"
msgstr "Réinitialiser tous les paramètres ?"

#: includes/class-assets.php:592
msgid "Every tab will be restored to its default value. This cannot be undone."
msgstr ""
"Chaque onglet sera restauré à sa valeur par défaut. Cette action ne peut "
"pas être annulée."

#: includes/class-assets.php:593
msgid "Reset settings"
msgstr "Réinitialiser les paramètres"

#: includes/class-assets.php:594
msgid "Reset failed:"
msgstr "Échec de la réinitialisation :"

#: includes/class-assets.php:595
msgid "Export failed:"
msgstr "Échec de l'export :"

#: includes/class-assets.php:597
msgid "Imported successfully!"
msgstr "Importé avec succès !"

#: includes/class-assets.php:598
msgid "Import failed:"
msgstr "Échec de l'importation :"

#: includes/class-assets.php:599
msgid "Please select a JSON file first."
msgstr "Veuillez d'abord sélectionner un fichier JSON."

#: includes/class-assets.php:600
msgid "Invalid JSON file."
msgstr "Fichier JSON invalide."

#: includes/class-assets.php:601
msgid "Replace current settings?"
msgstr "Remplacer les paramètres actuels ?"

#: includes/class-assets.php:602
msgid ""
"Your current settings will be overwritten with values from the imported "
"file."
msgstr "Vos paramètres actuels seront remplacés par les valeurs du fichier importé."

#: includes/class-assets.php:603
msgid "Replace settings"
msgstr "Remplacer les paramètres"

#: includes/class-assets.php:604 includes/class-assets.php:682
msgid "Starting..."
msgstr "Démarrage..."

#: includes/class-assets.php:605 includes/class-assets.php:683
msgid "Migrating..."
msgstr "Migration en cours..."

#: includes/class-assets.php:609 includes/class-assets.php:687
msgid "Migration completed with errors. Check the logs for details."
msgstr ""
"La migration s'est terminée avec des erreurs. Vérifiez les journaux pour "
"plus de détails."

#: includes/class-assets.php:610 includes/class-assets.php:688
msgid "Dry run complete. No data was imported. Run again without dry run to import."
msgstr ""
"Essai à vide terminé. Aucune donnée n'a été importée. Exécutez à nouveau "
"sans essai à vide pour importer."

#: includes/class-assets.php:611 includes/class-assets.php:689
msgid "Migration completed successfully."
msgstr "La migration s'est terminée avec succès."

#: includes/class-assets.php:612 includes/class-assets.php:690
msgid "Migration failed."
msgstr "La migration a échoué."

#: includes/class-assets.php:613 includes/class-assets.php:691
msgid "Complete"
msgstr "Terminé"

#: includes/class-assets.php:615 includes/class-assets.php:693
msgid "Request failed."
msgstr "Demande échouée."

#: includes/class-assets.php:649
msgid "Please enter a reply."
msgstr "Veuillez entrer une réponse."

#: includes/class-assets.php:652
msgid "Reply saved."
msgstr "Réponse enregistrée."

#: includes/class-assets.php:653
msgid "Failed to save reply."
msgstr "Échec de l'enregistrement de la réponse."

#: includes/class-assets.php:665
msgid "View Listings"
msgstr "Afficher les annonces"

#: includes/class-assets.php:666
msgid "View Action Scheduler"
msgstr "Afficher Action Scheduler"

#: includes/class-assets.php:667
msgid "Import failed — retrying…"
msgstr "Importation échouée — nouvelle tentative…"

#: includes/class-assets.php:668
msgid "Import is still running in the background."
msgstr "L'importation s'exécute toujours en arrière-plan."

#: includes/class-assets.php:669
msgid "Lost track of the import. Refresh to check its status."
msgstr "Perte du suivi de l'importation. Actualisez pour vérifier son statut."

#: includes/class-assets.php:670
msgid "Demo import queued. Importing in background…"
msgstr "Importation de démonstration en attente. Importation en arrière-plan…"

#: includes/class-assets.php:672
msgid "Queueing…"
msgstr "Mise en attente…"

#: includes/class-assets.php:673
msgid ""
"Demo listings already exist. Re-running will add duplicate demo content. "
"Continue?"
msgstr ""
"Les annonces de démonstration existent déjà. La réexécution ajoutera du "
"contenu de démonstration en double. Continuer ?"

#: includes/class-assets.php:674
msgid "Failed to queue demo import."
msgstr "Échec de la mise en attente de l'importation de démonstration."

#: includes/class-assets.php:675
msgid ""
"Permanently delete ALL demo listings and their demo images? This cannot be "
"undone. Your own real listings are not affected."
msgstr ""
"Supprimer définitivement TOUTES les annonces de démonstration et leurs "
"images de démonstration ? Cette action ne peut pas être annulée. Vos "
"propres annonces réelles ne sont pas affectées."

#: includes/class-assets.php:676
msgid "Delete demo data?"
msgstr "Supprimer les données de démonstration ?"

#: includes/class-assets.php:678
msgid "Deleting…"
msgstr "Suppression…"

#: includes/class-assets.php:679
msgid "No demo data found to delete."
msgstr "Aucune donnée de démonstration à supprimer."

#: includes/class-assets.php:680
msgid "Demo data deleted."
msgstr "Données de démonstration supprimées."

#: includes/class-assets.php:681
msgid "Failed to delete demo data."
msgstr "Échec de la suppression des données de démonstration."

#: includes/class-captcha.php:156
msgid "CAPTCHA verification is required. Please try again."
msgstr "La vérification CAPTCHA est requise. Veuillez réessayer."

#: includes/class-captcha.php:230 includes/class-captcha.php:270
msgid "Unable to verify CAPTCHA. Please try again."
msgstr "Impossible de vérifier CAPTCHA. Veuillez réessayer."

#: includes/class-captcha.php:240 includes/class-captcha.php:280
msgid "CAPTCHA verification failed. Please try again."
msgstr "La vérification CAPTCHA a échoué. Veuillez réessayer."

#: includes/class-contact-form.php:199
#: includes/rest/class-claims-controller.php:144
#: includes/rest/class-favorites-controller.php:241
#: includes/rest/class-listings-controller.php:833
#: includes/rest/class-listings-controller.php:849
#: includes/rest/class-listings-controller.php:1175
#: includes/rest/class-listings-controller.php:1244
#: includes/rest/class-listings-controller.php:1329
#: includes/rest/class-listings-controller.php:1406
#: includes/rest/class-listings-controller.php:1519
#: includes/rest/class-listings-controller.php:1602
#: includes/rest/class-listings-controller.php:1747
#: includes/rest/class-listings-controller.php:2035
#: includes/rest/class-listings-controller.php:2056
#: includes/rest/class-reviews-controller.php:232
#: includes/rest/class-reviews-controller.php:465
#: includes/rest/class-services-controller.php:218
#: includes/rest/class-submission-controller.php:559
msgid "Listing not found."
msgstr "Annonce non trouvée."

#: includes/class-contact-form.php:207
msgid "Please provide a valid email address."
msgstr "Veuillez fournir une adresse e-mail valide."

#: includes/class-contact-form.php:237
msgid "Too many messages. Try again in an hour."
msgstr "Trop de messages. Réessayez dans une heure."

#: includes/class-contact-form.php:238
msgid "Too many messages from your network. Try again in an hour."
msgstr "Trop de messages de votre réseau. Réessayez dans une heure."

#: includes/class-contact-form.php:255
msgid "This listing has received too many messages today. Try again tomorrow."
msgstr "Cette annonce a reçu trop de messages aujourd'hui. Réessayez demain."

#: includes/class-contact-form.php:265
msgid "Unable to contact this listing owner."
msgstr "Impossible de contacter le propriétaire de cette annonce."

#: includes/class-contact-form.php:281
msgid "This message cannot be sent."
msgstr "Ce message ne peut pas être envoyé."

#: includes/class-contact-form.php:292
#. translators: 1: sender name, 2: listing title
#, php-format
msgid "New message from %1$s about %2$s"
msgstr "Nouveau message de %1$s à propos de %2$s"

#: includes/class-contact-form.php:299
#. translators: 1: listing title, 2: sender name, 3: sender email.
#, php-format
msgid ""
"You received a new message about your listing \"%1$s\":\n"
"\n"
"From: %2$s <%3$s>\n"
"\n"
"%4$s\n"
"\n"
"— Sent via %5$s"
msgstr ""
"Vous avez reçu un nouveau message à propos de votre annonce \"%1$s\" :\n"
"\n"
"De : %2$s <%3$s>\n"
"\n"
"%4$s\n"
"\n"
"— Envoyé via %5$s"

#: includes/class-contact-form.php:337
msgid "Your message has been sent to the listing owner."
msgstr "Votre message a été envoyé au propriétaire de l'annonce."

#: includes/class-contact-form.php:388
msgid "Contact owner"
msgstr "Contacter le propriétaire"

#: includes/class-contact-form.php:397
msgid "Your name"
msgstr "Votre nom"

#: includes/class-contact-form.php:404
msgid "Your email"
msgstr "Votre adresse e-mail"

#: includes/class-contact-form.php:411
msgid "Message"
msgstr "Message"

#: includes/class-contact-form.php:417
msgid "Leave this field empty"
msgstr "Laissez ce champ vide"

#: includes/class-contact-form.php:423
msgid "Send message"
msgstr "Envoyer un message"

#: includes/class-features.php:54 wb-listora.php:760
msgid "Listing Submission"
msgstr "Soumission d'annonce"

#: includes/class-features.php:55
msgid ""
"Allow visitors and members to submit new listings from the frontend "
"submission form."
msgstr ""
"Permettez aux visiteurs et aux membres de soumettre de nouvelles annonces "
"via le formulaire de soumission frontal."

#: includes/class-features.php:62
msgid "Reviews & Ratings"
msgstr "Avis et notes"

#: includes/class-features.php:63
msgid "Enable star ratings and review submissions on listing detail pages."
msgstr ""
"Activez les évaluations par étoiles et les soumissions d'avis sur les pages "
"de détails des annonces."

#: includes/class-features.php:70
msgid "Business Claims"
msgstr "Réclamations commerciales"

#: includes/class-features.php:71
msgid "Allow business owners to claim ownership of unverified listings."
msgstr ""
"Permettez aux propriétaires d'entreprises de réclamer la propriété des "
"annonces non vérifiées."

#: includes/class-features.php:78 templates/blocks/user-dashboard/nav.php:69
#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:35
msgid "Favorites"
msgstr "Favoris"

#: includes/class-features.php:79
msgid "Let logged-in users save listings to a personal favorites list."
msgstr ""
"Laissez les utilisateurs connectés enregistrer les annonces dans une liste "
"de favoris personnelle."

#: includes/class-features.php:86
msgid "Listing Renewal"
msgstr "Renouvellement d'annonce"

#: includes/class-features.php:87
msgid "Allow listing owners to renew expired listings from their dashboard."
msgstr ""
"Permettez aux propriétaires d'annonces de renouveler les annonces expirées "
"à partir de leur tableau de bord."

#: includes/class-features.php:94
msgid "Report Listings"
msgstr "Signaler les annonces"

#: includes/class-features.php:95
msgid ""
"Let visitors flag inaccurate, spam, closed, or inappropriate listings for "
"admin review."
msgstr ""
"Laissez les visiteurs signaler les annonces inexactes, les spams, fermés ou "
"inappropriés pour examen par l'administrateur."

#: includes/class-features.php:103
msgid "Schema.org JSON-LD"
msgstr "Schema.org JSON-LD"

#: includes/class-features.php:104
msgid ""
"Output structured data on listing pages (LocalBusiness, AggregateRating, "
"etc.)."
msgstr ""
"Sortie de données structurées sur les pages d'annonces (LocalBusiness, "
"AggregateRating, etc.)."

#: includes/class-features.php:111
msgid "Open Graph + Twitter Cards"
msgstr "Open Graph + Cartes Twitter"

#: includes/class-features.php:112
msgid ""
"Generate social sharing meta tags so listings preview nicely on Facebook, "
"Twitter/X, LinkedIn."
msgstr ""
"Générez des balises meta de partage social pour que les annonces "
"s'affichent correctement sur Facebook, Twitter/X, LinkedIn."

#: includes/class-features.php:119
msgid "Breadcrumbs"
msgstr "Fil d'Ariane"

#: includes/class-features.php:120
msgid ""
"Show breadcrumb navigation on listing detail pages with BreadcrumbList "
"schema."
msgstr ""
"Afficher la navigation des fils d'Ariane sur les pages de détails des "
"annonces avec le schéma BreadcrumbList."

#: includes/class-features.php:127
msgid "Sitemap (XML)"
msgstr "Sitemap (XML)"

#: includes/class-features.php:128
msgid "Add listings to the XML sitemap so search engines can discover them."
msgstr ""
"Ajoutez des annonces au sitemap XML pour que les moteurs de recherche les "
"découvrent."

#: includes/class-plugin.php:921
msgid ""
"This listing has expired and may no longer be accurate. Please contact the "
"listing owner for current information."
msgstr ""
"Cette annonce a expiré et peut ne plus être exacte. Veuillez contacter le "
"propriétaire de l'annonce pour obtenir les informations actuelles."

#: includes/class-plugin.php:1000
msgid "Listora Full Width"
msgstr "Listora Pleine largeur"

#: includes/class-rate-limiter.php:354
msgid "Too many requests. Please wait a moment before trying again."
msgstr "Trop de demandes. Veuillez attendre un moment avant de réessayer."

#: includes/class-rate-limiter.php:355
msgid "Too many requests from this network. Please try again later."
msgstr "Trop de demandes de ce réseau. Veuillez réessayer plus tard."

#: includes/class-render-helpers.php:47
msgid "No results found"
msgstr "Aucun résultat trouvé"

#: includes/class-render-helpers.php:329
#: templates/blocks/listing-grid/pagination.php:31
msgid "Pagination"
msgstr "Pagination"

#: includes/class-render-helpers.php:361
#. translators: 1: current page number, 2: total page count
#, php-format
msgid "Page %1$s of %2$s"
msgstr "Page %1$s sur %2$s"

#: includes/class-template-helpers.php:363
msgid "You must be logged in to perform this action."
msgstr "Vous devez être connecté pour effectuer cette action."

#: includes/class-template-helpers.php:398
msgid "Unlock with WB Listora Pro"
msgstr "Déverrouiller avec WB Listora Pro"

#: includes/class-template-helpers.php:1091
msgid "Opening hours must be a list."
msgstr "Les heures d'ouverture doivent être une liste."

#: includes/class-template-helpers.php:1119
#. translators: 1: day name, 2: maximum number of ranges.
#, php-format
msgid "%1$s has too many opening times. You can add up to %2$d per day."
msgstr "%1$s a trop de plages horaires. Vous pouvez ajouter jusqu'à %2$d par jour."

#: includes/class-template-helpers.php:1138
#. translators: %s: day name.
#, php-format
msgid "%s has an opening time that is not a valid time."
msgstr "%s a une heure d'ouverture qui n'est pas un temps valide."

#: includes/class-template-helpers.php:1157
#. translators: %s: day name.
#, php-format
msgid ""
"%s has two opening times that overlap. Adjust them so they do not run into "
"each other."
msgstr ""
"%s a deux heures d'ouverture qui se chevauchent. Ajustez-les pour qu'elles "
"ne se chevauchent pas."

#: includes/class-template-helpers.php:1322
msgid "Former member"
msgstr "Ancien membre"

#: includes/class-template-helpers.php:1541
#: includes/class-template-helpers.php:1559
msgid "Security check failed. Reload the page and try again."
msgstr "La vérification de sécurité a échoué. Rechargez la page et réessayez."

#: includes/core/class-field-registry.php:63
msgid "Text"
msgstr "Texte"

#: includes/core/class-field-registry.php:69
msgid "Textarea"
msgstr "Zone de texte"

#: includes/core/class-field-registry.php:75
msgid "Rich Text Editor"
msgstr "Éditeur de texte enrichi"

#: includes/core/class-field-registry.php:81
msgid "Number"
msgstr "Nombre"

#: includes/core/class-field-registry.php:88
msgid "URL"
msgstr "URL"

#: includes/core/class-field-registry.php:100
#: includes/core/class-listing-type-defaults.php:85
#: includes/core/class-listing-type-defaults.php:201
#: includes/core/class-listing-type-defaults.php:406
#: includes/core/class-listing-type-defaults.php:595
#: includes/core/class-listing-type-defaults.php:773
#: includes/core/class-listing-type-defaults.php:1123
#: includes/core/class-listing-type-defaults.php:1430
#: includes/import-export/class-directorist-migrator.php:204
#: includes/import-export/class-geodirectory-migrator.php:255
#: templates/blocks/user-dashboard/tab-profile.php:58
msgid "Phone"
msgstr "Téléphone"

#: includes/core/class-field-registry.php:106
msgid "Select Dropdown"
msgstr "Liste déroulante"

#: includes/core/class-field-registry.php:112
msgid "Multi-Select"
msgstr "Sélection multiple"

#: includes/core/class-field-registry.php:118
msgid "Checkbox"
msgstr "Case à cocher"

#: includes/core/class-field-registry.php:124
msgid "Radio Buttons"
msgstr "Boutons radio"

#: includes/core/class-field-registry.php:136
msgid "Time"
msgstr "Heure"

#: includes/core/class-field-registry.php:142
#: includes/core/class-field-registry.php:281
msgid "Date & Time"
msgstr "Date et heure"

#: includes/core/class-field-registry.php:154
msgid "Gallery"
msgstr "Galerie"

#: includes/core/class-field-registry.php:160
msgid "File Upload"
msgstr "Téléchargement de fichier"

#: includes/core/class-field-registry.php:166
#: includes/import-export/class-directorist-migrator.php:274
msgid "Video URL"
msgstr "URL de vidéo"

#: includes/core/class-field-registry.php:172
msgid "Map Location"
msgstr "Localisation sur la carte"

#: includes/core/class-field-registry.php:178
#: includes/core/class-listing-type-defaults.php:104
#: includes/core/class-listing-type-defaults.php:301
#: templates/blocks/listing-detail/sidebar.php:89
msgid "Business Hours"
msgstr "Heures d'ouverture"

#: includes/core/class-field-registry.php:190
msgid "Rating (1-5)"
msgstr "Évaluation (1-5)"

#: includes/core/class-field-registry.php:196
msgid "Color Picker"
msgstr "Sélecteur de couleur"

#: includes/core/class-field-registry.php:279
msgid "Basic"
msgstr "Basique"

#: includes/core/class-field-registry.php:280
msgid "Choice"
msgstr "Choix"

#: includes/core/class-field-registry.php:282
msgid "Money"
msgstr "Argent"

#: includes/core/class-field-registry.php:285
msgid "Structured"
msgstr "Structuré"

#: includes/core/class-field-registry.php:286
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1 src/blocks/listing-card/index.js:54
#: src/blocks/listing-categories/index.js:51
#: src/blocks/listing-grid/index.js:79 src/blocks/listing-reviews/index.js:49
#: src/blocks/listing-submission/index.js:54
#: src/blocks/user-dashboard/index.js:41
msgid "Display"
msgstr "Affichage"

#: includes/core/class-field-registry.php:287
msgid "Custom"
msgstr "Personnalisé"

#: includes/core/class-field.php:626
msgid "Facebook"
msgstr "Facebook"

#: includes/core/class-field.php:627
msgid "Twitter / X"
msgstr "Twitter / X"

#: includes/core/class-field.php:628
msgid "Instagram"
msgstr "Instagram"

#: includes/core/class-field.php:629
msgid "LinkedIn"
msgstr "LinkedIn"

#: includes/core/class-field.php:630
msgid "YouTube"
msgstr "YouTube"

#: includes/core/class-field.php:631
msgid "TikTok"
msgstr "TikTok"

#: includes/core/class-field.php:632
msgid "Pinterest"
msgstr "Pinterest"

#: includes/core/class-listing-limits.php:138
msgid "this month"
msgstr "ce mois-ci"

#: includes/core/class-listing-limits.php:142
msgid "in last 30 days"
msgstr "dans les 30 derniers jours"

#: includes/core/class-listing-limits.php:145
msgid "total"
msgstr "total"

#: includes/core/class-listing-limits.php:201
#: includes/core/class-listing-limits.php:227
#. translators: 1: limit count, 2: period label ("this month", "in last 30 days", "total").
#. translators: 1: limit count, 2: period label.
#, php-format
msgid "You have reached your limit of %1$d listings %2$s."
msgstr "Vous avez atteint votre limite de %1$d annonces %2$s."

#: includes/core/class-listing-limits.php:272
#. translators: 1: required credits, 2: current balance.
#, php-format
msgid "You need %1$d credits to submit an additional listing (you have %2$d)."
msgstr ""
"Vous avez besoin de %1$d crédits pour soumettre une annonce supplémentaire "
"(vous en avez %2$d)."

#: includes/core/class-listing-type-defaults.php:58
#: includes/workflow/class-notifications.php:1063
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:186
msgid "Business"
msgstr "Entreprise"

#: includes/core/class-listing-type-defaults.php:67
msgid "Contact Information"
msgstr "Informations de contact"

#: includes/core/class-listing-type-defaults.php:73
#: includes/core/class-listing-type-defaults.php:189
#: includes/core/class-listing-type-defaults.php:396
#: includes/core/class-listing-type-defaults.php:584
#: includes/core/class-listing-type-defaults.php:1112
#: includes/core/class-listing-type-defaults.php:1419
#: includes/import-export/class-directorist-migrator.php:229
msgid "Address"
msgstr "Adresse"

#: includes/core/class-listing-type-defaults.php:93
#: includes/core/class-listing-type-defaults.php:209
#: includes/core/class-listing-type-defaults.php:408
#: includes/core/class-listing-type-defaults.php:603
#: includes/core/class-listing-type-defaults.php:775
#: includes/core/class-listing-type-defaults.php:1132
#: includes/core/class-listing-type-defaults.php:1486
#: includes/import-export/class-directorist-migrator.php:224
#: includes/import-export/class-geodirectory-migrator.php:267
#: templates/blocks/user-dashboard/tab-profile.php:67
msgid "Website"
msgstr "Site web"

#: includes/core/class-listing-type-defaults.php:98
msgid "Business Details"
msgstr "Détails de l'entreprise"

#: includes/core/class-listing-type-defaults.php:114
#: includes/core/class-listing-type-defaults.php:273
msgid "Price Range"
msgstr "Gamme de prix"

#: includes/core/class-listing-type-defaults.php:123
#: includes/core/class-listing-type-defaults.php:282
msgid "$ — Budget"
msgstr "$ — Budget"

#: includes/core/class-listing-type-defaults.php:127
#: includes/core/class-listing-type-defaults.php:286
msgid "$$ — Moderate"
msgstr "$$ — Modéré"

#: includes/core/class-listing-type-defaults.php:131
#: includes/core/class-listing-type-defaults.php:290
msgid "$$$ — Upscale"
msgstr "$$$ — Haut de gamme"

#: includes/core/class-listing-type-defaults.php:135
msgid "$$$$ — Premium"
msgstr "$$$$ — Premium"

#: includes/core/class-listing-type-defaults.php:140
msgid "Year Established"
msgstr "Année d'établissement"

#: includes/core/class-listing-type-defaults.php:149
#: includes/core/class-listing-type-defaults.php:351
#: includes/core/class-listing-type-defaults.php:546
#: includes/core/class-listing-type-defaults.php:666
#: includes/core/class-listing-type-defaults.php:832
#: includes/core/class-listing-type-defaults.php:1213
#: includes/core/class-listing-type-defaults.php:1381
#: includes/core/class-listing-type-defaults.php:1495
#: includes/core/class-listing-type-defaults.php:1630
msgid "Photo Gallery"
msgstr "Galerie de photos"

#: includes/core/class-listing-type-defaults.php:155
msgid "Retail"
msgstr "Commerce de détail"

#: includes/core/class-listing-type-defaults.php:157
msgid "Food & Drink"
msgstr "Nourriture et boissons"

#: includes/core/class-listing-type-defaults.php:158
msgid "Health & Wellness"
msgstr "Santé et bien-être"

#: includes/core/class-listing-type-defaults.php:159
msgid "Automotive"
msgstr "Automobile"

#: includes/core/class-listing-type-defaults.php:160
msgid "Home & Garden"
msgstr "Maison et jardin"

#: includes/core/class-listing-type-defaults.php:161
#: includes/core/class-listing-type-defaults.php:1078
msgid "Finance"
msgstr "Finance"

#: includes/core/class-listing-type-defaults.php:162
#: includes/core/class-listing-type-defaults.php:1085
msgid "Legal"
msgstr "Juridique"

#: includes/core/class-listing-type-defaults.php:164
#: includes/core/class-listing-type-defaults.php:266
#: includes/core/class-listing-type-defaults.php:1645
msgid "Other"
msgstr "Autre"

#: includes/core/class-listing-type-defaults.php:174
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:187
msgid "Restaurant"
msgstr "Restaurant"

#: includes/core/class-listing-type-defaults.php:183
#: includes/core/class-listing-type-defaults.php:578
#: includes/core/class-listing-type-defaults.php:1106
#: templates/blocks/listing-detail/sidebar.php:32
msgid "Contact"
msgstr "Contact"

#: includes/core/class-listing-type-defaults.php:214
msgid "Restaurant Details"
msgstr "Détails du restaurant"

#: includes/core/class-listing-type-defaults.php:220
msgid "Cuisine"
msgstr "Cuisine"

#: includes/core/class-listing-type-defaults.php:230
#: includes/core/class-listing-type-defaults.php:357
msgid "Italian"
msgstr "Italienne"

#: includes/core/class-listing-type-defaults.php:234
#: includes/core/class-listing-type-defaults.php:358
msgid "Chinese"
msgstr "Chinoise"

#: includes/core/class-listing-type-defaults.php:238
#: includes/core/class-listing-type-defaults.php:359
msgid "Japanese"
msgstr "Japonaise"

#: includes/core/class-listing-type-defaults.php:242
#: includes/core/class-listing-type-defaults.php:360
msgid "Mexican"
msgstr "Mexicaine"

#: includes/core/class-listing-type-defaults.php:246
#: includes/core/class-listing-type-defaults.php:361
msgid "Indian"
msgstr "Indienne"

#: includes/core/class-listing-type-defaults.php:250
#: includes/core/class-listing-type-defaults.php:362
msgid "Thai"
msgstr "Thaïlandaise"

#: includes/core/class-listing-type-defaults.php:254
#: includes/core/class-listing-type-defaults.php:363
msgid "American"
msgstr "Américaine"

#: includes/core/class-listing-type-defaults.php:258
#: includes/core/class-listing-type-defaults.php:364
msgid "French"
msgstr "Française"

#: includes/core/class-listing-type-defaults.php:262
#: includes/core/class-listing-type-defaults.php:365
msgid "Mediterranean"
msgstr "Méditerranéenne"

#: includes/core/class-listing-type-defaults.php:294
msgid "$$$$ — Fine Dining"
msgstr "$$$$ — Gastronomie"

#: includes/core/class-listing-type-defaults.php:311
msgid "Reservations"
msgstr "Réservations"

#: includes/core/class-listing-type-defaults.php:319
msgid "Yes"
msgstr "Oui"

#: includes/core/class-listing-type-defaults.php:323
msgid "No"
msgstr "Non"

#: includes/core/class-listing-type-defaults.php:327
msgid "Online Only"
msgstr "En ligne uniquement"

#: includes/core/class-listing-type-defaults.php:334
msgid "Delivery Available"
msgstr "Livraison disponible"

#: includes/core/class-listing-type-defaults.php:341
msgid "Takeout Available"
msgstr "Emporter disponible"

#: includes/core/class-listing-type-defaults.php:342
msgid "Menu URL"
msgstr "URL du menu"

#: includes/core/class-listing-type-defaults.php:366
msgid "Fast Food"
msgstr "Restauration rapide"

#: includes/core/class-listing-type-defaults.php:367
msgid "Cafe"
msgstr "Café"

#: includes/core/class-listing-type-defaults.php:368
msgid "Bar"
msgstr "Bar"

#: includes/core/class-listing-type-defaults.php:369
msgid "Bakery"
msgstr "Boulangerie"

#: includes/core/class-listing-type-defaults.php:370
msgid "Seafood"
msgstr "Fruits de mer"

#: includes/core/class-listing-type-defaults.php:371
msgid "Vegan"
msgstr "Végétalien"

#: includes/core/class-listing-type-defaults.php:413
msgid "Property Details"
msgstr "Détails de la propriété"

#: includes/core/class-listing-type-defaults.php:419
msgid "For Sale / Rent"
msgstr "À vendre / louer"

#: includes/core/class-listing-type-defaults.php:428
msgid "For Sale"
msgstr "À vendre"

#: includes/core/class-listing-type-defaults.php:432
msgid "For Rent"
msgstr "À louer"

#: includes/core/class-listing-type-defaults.php:450
msgid "Bedrooms"
msgstr "Chambres"

#: includes/core/class-listing-type-defaults.php:462
msgid "Bathrooms"
msgstr "Salles de bains"

#: includes/core/class-listing-type-defaults.php:473
msgid "Area (sqft)"
msgstr "Superficie (pieds carrés)"

#: includes/core/class-listing-type-defaults.php:483
msgid "Property Type"
msgstr "Type de propriété"

#: includes/core/class-listing-type-defaults.php:491
#: includes/core/class-listing-type-defaults.php:552
msgid "House"
msgstr "Maison"

#: includes/core/class-listing-type-defaults.php:495
#: includes/core/class-listing-type-defaults.php:553
msgid "Apartment"
msgstr "Appartement"

#: includes/core/class-listing-type-defaults.php:499
#: includes/core/class-listing-type-defaults.php:554
msgid "Condo"
msgstr "Condominium"

#: includes/core/class-listing-type-defaults.php:503
#: includes/core/class-listing-type-defaults.php:555
msgid "Townhouse"
msgstr "Maison de ville"

#: includes/core/class-listing-type-defaults.php:507
#: includes/core/class-listing-type-defaults.php:556
msgid "Villa"
msgstr "Villa"

#: includes/core/class-listing-type-defaults.php:511
#: includes/core/class-listing-type-defaults.php:557
msgid "Land"
msgstr "Terrain"

#: includes/core/class-listing-type-defaults.php:515
#: includes/core/class-listing-type-defaults.php:558
msgid "Commercial"
msgstr "Commercial"

#: includes/core/class-listing-type-defaults.php:522
msgid "Year Built"
msgstr "Année de construction"

#: includes/core/class-listing-type-defaults.php:531
msgid "Parking Spaces"
msgstr "Places de stationnement"

#: includes/core/class-listing-type-defaults.php:547
msgid "Virtual Tour URL"
msgstr "URL de la visite virtuelle"

#: includes/core/class-listing-type-defaults.php:559
msgid "Industrial"
msgstr "Industriel"

#: includes/core/class-listing-type-defaults.php:569
#: includes/core/class-listing-type-defaults.php:672
msgid "Hotel"
msgstr "Hôtel"

#: includes/core/class-listing-type-defaults.php:608
msgid "Hotel Details"
msgstr "Détails de l'hôtel"

#: includes/core/class-listing-type-defaults.php:614
msgid "Star Rating"
msgstr "Classement par étoiles"

#: includes/core/class-listing-type-defaults.php:646
msgid "Price Per Night"
msgstr "Prix par nuit"

#: includes/core/class-listing-type-defaults.php:654
msgid "Check-in Time"
msgstr "Heure d'enregistrement"

#: includes/core/class-listing-type-defaults.php:655
msgid "Check-out Time"
msgstr "Heure de départ"

#: includes/core/class-listing-type-defaults.php:656
msgid "Number of Rooms"
msgstr "Nombre de chambres"

#: includes/core/class-listing-type-defaults.php:657
msgid "Booking URL"
msgstr "URL de réservation"

#: includes/core/class-listing-type-defaults.php:673
msgid "Motel"
msgstr "Motel"

#: includes/core/class-listing-type-defaults.php:674
msgid "Resort"
msgstr "Complexe touristique"

#: includes/core/class-listing-type-defaults.php:675
msgid "B&B"
msgstr "Gîte"

#: includes/core/class-listing-type-defaults.php:676
msgid "Hostel"
msgstr "Auberge"

#: includes/core/class-listing-type-defaults.php:677
msgid "Boutique Hotel"
msgstr "Hôtel boutique"

#: includes/core/class-listing-type-defaults.php:678
msgid "Villa Rental"
msgstr "Location de villa"

#: includes/core/class-listing-type-defaults.php:679
msgid "Guesthouse"
msgstr "Maison d'hôtes"

#: includes/core/class-listing-type-defaults.php:699
msgid "Schedule"
msgstr "Calendrier"

#: includes/core/class-listing-type-defaults.php:705
msgid "Start Date & Time"
msgstr "Date et heure de début"

#: includes/core/class-listing-type-defaults.php:716
msgid "End Date & Time"
msgstr "Date et heure de fin"

#: includes/core/class-listing-type-defaults.php:725
msgid "Venue Name"
msgstr "Nom du lieu"

#: includes/core/class-listing-type-defaults.php:734
msgid "Venue Address"
msgstr "Adresse du lieu"

#: includes/core/class-listing-type-defaults.php:747
msgid "Event Details"
msgstr "Détails de l'événement"

#: includes/core/class-listing-type-defaults.php:753
msgid "Ticket Price"
msgstr "Prix du billet"

#: includes/core/class-listing-type-defaults.php:761
msgid "Ticket URL"
msgstr "URL du billet"

#: includes/core/class-listing-type-defaults.php:764
msgid "Performers / Speakers"
msgstr "Artistes / Conférenciers"

#: includes/core/class-listing-type-defaults.php:771
msgid "Organizer"
msgstr "Organisateur"

#: includes/core/class-listing-type-defaults.php:772
msgid "Capacity"
msgstr "Capacité"

#: includes/core/class-listing-type-defaults.php:780
msgid "Recurrence"
msgstr "Récurrence"

#: includes/core/class-listing-type-defaults.php:786
msgid "Repeat"
msgstr "Répéter"

#: includes/core/class-listing-type-defaults.php:794
msgid "Does not repeat"
msgstr "Ne se répète pas"

#: includes/core/class-listing-type-defaults.php:798
msgid "Daily"
msgstr "Quotidien"

#: includes/core/class-listing-type-defaults.php:802
msgid "Weekly"
msgstr "Hebdomadaire"

#: includes/core/class-listing-type-defaults.php:806
msgid "Monthly"
msgstr "Mensuel"

#: includes/core/class-listing-type-defaults.php:813
msgid "Repeat Until"
msgstr "Répéter jusqu'à"

#: includes/core/class-listing-type-defaults.php:816
msgid "Leave blank for indefinite recurrence."
msgstr "Laissez vide pour une récurrence indéfinie."

#: includes/core/class-listing-type-defaults.php:837
msgid "Concert"
msgstr "Concert"

#: includes/core/class-listing-type-defaults.php:838
msgid "Conference"
msgstr "Conférence"

#: includes/core/class-listing-type-defaults.php:839
msgid "Workshop"
msgstr "Atelier"

#: includes/core/class-listing-type-defaults.php:840
msgid "Festival"
msgstr "Festival"

#: includes/core/class-listing-type-defaults.php:841
#: includes/core/class-listing-type-defaults.php:1639
msgid "Sports"
msgstr "Sports"

#: includes/core/class-listing-type-defaults.php:842
msgid "Networking"
msgstr "Réseautage"

#: includes/core/class-listing-type-defaults.php:843
msgid "Charity"
msgstr "Charité"

#: includes/core/class-listing-type-defaults.php:844
msgid "Exhibition"
msgstr "Exposition"

#: includes/core/class-listing-type-defaults.php:845
msgid "Comedy"
msgstr "Comédie"

#: includes/core/class-listing-type-defaults.php:846
msgid "Theater"
msgstr "Théâtre"

#: includes/core/class-listing-type-defaults.php:856
msgid "Job"
msgstr "Emploi"

#: includes/core/class-listing-type-defaults.php:867
msgid "Company"
msgstr "Entreprise"

#: includes/core/class-listing-type-defaults.php:873
msgid "Company Name"
msgstr "Nom de l'entreprise"

#: includes/core/class-listing-type-defaults.php:885
msgid "Company Logo"
msgstr "Logo de l'entreprise"

#: includes/core/class-listing-type-defaults.php:894
msgid "Job Location"
msgstr "Lieu de l'emploi"

#: includes/core/class-listing-type-defaults.php:906
msgid "Job Details"
msgstr "Détails de l'emploi"

#: includes/core/class-listing-type-defaults.php:912
msgid "Employment Type"
msgstr "Type d'emploi"

#: includes/core/class-listing-type-defaults.php:922
msgid "Full Time"
msgstr "Temps plein"

#: includes/core/class-listing-type-defaults.php:926
msgid "Part Time"
msgstr "Temps partiel"

#: includes/core/class-listing-type-defaults.php:930
msgid "Contract"
msgstr "Contrat"

#: includes/core/class-listing-type-defaults.php:934
msgid "Freelance"
msgstr "Indépendant"

#: includes/core/class-listing-type-defaults.php:938
msgid "Internship"
msgstr "Stage"

#: includes/core/class-listing-type-defaults.php:945
msgid "Salary Min"
msgstr "Salaire minimum"

#: includes/core/class-listing-type-defaults.php:955
msgid "Salary Max"
msgstr "Salaire maximum"

#: includes/core/class-listing-type-defaults.php:965
msgid "Salary Period"
msgstr "Période salariale"

#: includes/core/class-listing-type-defaults.php:973
msgid "Per Year"
msgstr "Par an"

#: includes/core/class-listing-type-defaults.php:977
msgid "Per Month"
msgstr "Par mois"

#: includes/core/class-listing-type-defaults.php:981
msgid "Per Hour"
msgstr "Par heure"

#: includes/core/class-listing-type-defaults.php:988
msgid "Experience Level"
msgstr "Niveau d'expérience"

#: includes/core/class-listing-type-defaults.php:996
msgid "Entry Level"
msgstr "Niveau débutant"

#: includes/core/class-listing-type-defaults.php:1000
msgid "Mid Level"
msgstr "Niveau intermédiaire"

#: includes/core/class-listing-type-defaults.php:1004
msgid "Senior"
msgstr "Senior"

#: includes/core/class-listing-type-defaults.php:1008
msgid "Lead / Manager"
msgstr "Chef / Responsable"

#: includes/core/class-listing-type-defaults.php:1012
msgid "Executive"
msgstr "Cadre"

#: includes/core/class-listing-type-defaults.php:1019
msgid "Remote Work"
msgstr "Télétravail"

#: includes/core/class-listing-type-defaults.php:1028
msgid "On-site"
msgstr "Sur site"

#: includes/core/class-listing-type-defaults.php:1032
msgid "Remote"
msgstr "À distance"

#: includes/core/class-listing-type-defaults.php:1036
#: includes/core/class-listing-type-defaults.php:1346
msgid "Hybrid"
msgstr "Hybride"

#: includes/core/class-listing-type-defaults.php:1043
msgid "Application Deadline"
msgstr "Date limite de candidature"

#: includes/core/class-listing-type-defaults.php:1051
msgid "Apply URL"
msgstr "URL de candidature"

#: includes/core/class-listing-type-defaults.php:1054
msgid "Position Filled"
msgstr "Poste pourvu"

#: includes/core/class-listing-type-defaults.php:1058
msgid "Mark this position as filled to stop accepting applications."
msgstr "Marquez ce poste comme pourvu pour arrêter d'accepter les candidatures."

#: includes/core/class-listing-type-defaults.php:1063
msgid "Required Skills"
msgstr "Compétences requises"

#: includes/core/class-listing-type-defaults.php:1076
msgid "Technology"
msgstr "Technologie"

#: includes/core/class-listing-type-defaults.php:1079
msgid "Marketing"
msgstr "Marketing"

#: includes/core/class-listing-type-defaults.php:1080
msgid "Engineering"
msgstr "Ingénierie"

#: includes/core/class-listing-type-defaults.php:1082
msgid "Design"
msgstr "Design"

#: includes/core/class-listing-type-defaults.php:1083
msgid "Sales"
msgstr "Ventes"

#: includes/core/class-listing-type-defaults.php:1084
msgid "Admin"
msgstr "Administration"

#: includes/core/class-listing-type-defaults.php:1086
msgid "Hospitality"
msgstr "Hôtellerie"

#: includes/core/class-listing-type-defaults.php:1087
msgid "Manufacturing"
msgstr "Fabrication"

#: includes/core/class-listing-type-defaults.php:1137
msgid "Medical Details"
msgstr "Détails médicaux"

#: includes/core/class-listing-type-defaults.php:1143
msgid "Specialty"
msgstr "Spécialité"

#: includes/core/class-listing-type-defaults.php:1154
msgid "Qualifications"
msgstr "Qualifications"

#: includes/core/class-listing-type-defaults.php:1157
msgid "Insurance Accepted"
msgstr "Assurance acceptée"

#: includes/core/class-listing-type-defaults.php:1166
msgid "Hospital Affiliation"
msgstr "Affiliation hospitalière"

#: includes/core/class-listing-type-defaults.php:1176
msgid "Consultation Fee"
msgstr "Honoraires de consultation"

#: includes/core/class-listing-type-defaults.php:1185
msgid "Languages Spoken"
msgstr "Langues parlées"

#: includes/core/class-listing-type-defaults.php:1193
msgid "Years of Experience"
msgstr "Années d'expérience"

#: includes/core/class-listing-type-defaults.php:1194
msgid "Appointment URL"
msgstr "URL de rendez-vous"

#: includes/core/class-listing-type-defaults.php:1197
msgid "Office Hours"
msgstr "Heures de bureau"

#: includes/core/class-listing-type-defaults.php:1218
msgid "General Practitioner"
msgstr "Médecin généraliste"

#: includes/core/class-listing-type-defaults.php:1219
msgid "Dentist"
msgstr "Dentiste"

#: includes/core/class-listing-type-defaults.php:1220
msgid "Dermatologist"
msgstr "Dermatologue"

#: includes/core/class-listing-type-defaults.php:1221
msgid "Cardiologist"
msgstr "Cardiologue"

#: includes/core/class-listing-type-defaults.php:1222
msgid "Pediatrician"
msgstr "Pédiatre"

#: includes/core/class-listing-type-defaults.php:1223
msgid "Orthopedist"
msgstr "Orthopédiste"

#: includes/core/class-listing-type-defaults.php:1224
msgid "Ophthalmologist"
msgstr "Ophtalmologue"

#: includes/core/class-listing-type-defaults.php:1225
msgid "Psychiatrist"
msgstr "Psychiatre"

#: includes/core/class-listing-type-defaults.php:1226
msgid "Neurologist"
msgstr "Neurologue"

#: includes/core/class-listing-type-defaults.php:1227
msgid "Gynecologist"
msgstr "Gynécologue"

#: includes/core/class-listing-type-defaults.php:1252
msgid "Provider / Institution"
msgstr "Prestataire / Institution"

#: includes/core/class-listing-type-defaults.php:1275
msgid "Course Details"
msgstr "Détails du cours"

#: includes/core/class-listing-type-defaults.php:1281
msgid "Level"
msgstr "Niveau"

#: includes/core/class-listing-type-defaults.php:1290
msgid "Beginner"
msgstr "Débutant"

#: includes/core/class-listing-type-defaults.php:1294
msgid "Intermediate"
msgstr "Intermédiaire"

#: includes/core/class-listing-type-defaults.php:1302
msgid "All Levels"
msgstr "Tous les niveaux"

#: includes/core/class-listing-type-defaults.php:1309
#: templates/blocks/user-dashboard/tab-listings.php:625
msgid "Duration"
msgstr "Durée"

#: includes/core/class-listing-type-defaults.php:1329
msgid "Format"
msgstr "Format"

#: includes/core/class-listing-type-defaults.php:1338
msgid "Online"
msgstr "En ligne"

#: includes/core/class-listing-type-defaults.php:1342
msgid "In Person"
msgstr "En personne"

#: includes/core/class-listing-type-defaults.php:1353
msgid "Start Date"
msgstr "Date de début"

#: includes/core/class-listing-type-defaults.php:1363
msgid "Certification Included"
msgstr "Certification incluse"

#: includes/core/class-listing-type-defaults.php:1371
msgid "Enrollment URL"
msgstr "URL d'inscription"

#: includes/core/class-listing-type-defaults.php:1372
msgid "Prerequisites"
msgstr "Prérequis"

#: includes/core/class-listing-type-defaults.php:1386
msgid "Online Course"
msgstr "Cours en ligne"

#: includes/core/class-listing-type-defaults.php:1387
msgid "University"
msgstr "Université"

#: includes/core/class-listing-type-defaults.php:1388
msgid "Tutoring"
msgstr "Tutorat"

#: includes/core/class-listing-type-defaults.php:1389
msgid "Language School"
msgstr "École de langue"

#: includes/core/class-listing-type-defaults.php:1390
msgid "Coding Bootcamp"
msgstr "Bootcamp de codage"

#: includes/core/class-listing-type-defaults.php:1391
msgid "Professional Certification"
msgstr "Certification professionnelle"

#: includes/core/class-listing-type-defaults.php:1392
msgid "K-12"
msgstr "K-12"

#: includes/core/class-listing-type-defaults.php:1393
msgid "Graduate"
msgstr "Études supérieures"

#: includes/core/class-listing-type-defaults.php:1394
msgid "Vocational"
msgstr "Professionnel"

#: includes/core/class-listing-type-defaults.php:1404
msgid "Place"
msgstr "Lieu"

#: includes/core/class-listing-type-defaults.php:1442
msgid "Place Details"
msgstr "Détails du lieu"

#: includes/core/class-listing-type-defaults.php:1448
msgid "Admission Fee"
msgstr "Frais d'admission"

#: includes/core/class-listing-type-defaults.php:1458
msgid "Opening Hours"
msgstr "Heures d'ouverture"

#: includes/core/class-listing-type-defaults.php:1468
msgid "Suggested Duration"
msgstr "Durée suggérée"

#: includes/core/class-listing-type-defaults.php:1475
msgid "Best Time to Visit"
msgstr "Meilleur moment pour visiter"

#: includes/core/class-listing-type-defaults.php:1478
msgid "Accessibility"
msgstr "Accessibilité"

#: includes/core/class-listing-type-defaults.php:1501
msgid "Museum"
msgstr "Musée"

#: includes/core/class-listing-type-defaults.php:1502
msgid "Park"
msgstr "Parc"

#: includes/core/class-listing-type-defaults.php:1503
msgid "Monument"
msgstr "Monument"

#: includes/core/class-listing-type-defaults.php:1504
msgid "Beach"
msgstr "Plage"

#: includes/core/class-listing-type-defaults.php:1505
msgid "Temple"
msgstr "Temple"

#: includes/core/class-listing-type-defaults.php:1506
msgid "Zoo"
msgstr "Zoo"

#: includes/core/class-listing-type-defaults.php:1507
msgid "Amusement Park"
msgstr "Parc d'attractions"

#: includes/core/class-listing-type-defaults.php:1508
msgid "Garden"
msgstr "Jardin"

#: includes/core/class-listing-type-defaults.php:1509
msgid "Historic Site"
msgstr "Site historique"

#: includes/core/class-listing-type-defaults.php:1510
msgid "Viewpoint"
msgstr "Point de vue"

#: includes/core/class-listing-type-defaults.php:1511
msgid "Market"
msgstr "Marché"

#: includes/core/class-listing-type-defaults.php:1521
msgid "Classified"
msgstr "Petites annonces"

#: includes/core/class-listing-type-defaults.php:1531
msgid "Item Details"
msgstr "Détails de l'article"

#: includes/core/class-listing-type-defaults.php:1548
msgid "Condition"
msgstr "État"

#: includes/core/class-listing-type-defaults.php:1557
msgid "New"
msgstr "Nouveau"

#: includes/core/class-listing-type-defaults.php:1561
msgid "Like New"
msgstr "Comme neuf"

#: includes/core/class-listing-type-defaults.php:1565
msgid "Used"
msgstr "Utilisé"

#: includes/core/class-listing-type-defaults.php:1569
msgid "Refurbished"
msgstr "Remis à neuf"

#: includes/core/class-listing-type-defaults.php:1573
msgid "For Parts"
msgstr "Pour pièces"

#: includes/core/class-listing-type-defaults.php:1580
msgid "Availability"
msgstr "Disponibilité"

#: includes/core/class-listing-type-defaults.php:1589
msgid "Available"
msgstr "Disponible"

#: includes/core/class-listing-type-defaults.php:1593
msgid "Sold"
msgstr "Vendu"

#: includes/core/class-listing-type-defaults.php:1597
msgid "Reserved"
msgstr "Réservé"

#: includes/core/class-listing-type-defaults.php:1606
msgid "Seller Contact"
msgstr "Contact du vendeur"

#: includes/core/class-listing-type-defaults.php:1619
msgid "Seller Name"
msgstr "Nom du vendeur"

#: includes/core/class-listing-type-defaults.php:1620
msgid "Seller Phone"
msgstr "Téléphone du vendeur"

#: includes/core/class-listing-type-defaults.php:1621
msgid "Seller Email"
msgstr "Adresse e-mail du vendeur"

#: includes/core/class-listing-type-defaults.php:1635
msgid "Vehicles"
msgstr "Véhicules"

#: includes/core/class-listing-type-defaults.php:1636
msgid "Electronics"
msgstr "Électronique"

#: includes/core/class-listing-type-defaults.php:1637
msgid "Furniture"
msgstr "Mobilier"

#: includes/core/class-listing-type-defaults.php:1638
msgid "Clothing"
msgstr "Vêtements"

#: includes/core/class-listing-type-defaults.php:1640
msgid "Books"
msgstr "Livres"

#: includes/core/class-listing-type-defaults.php:1641
msgid "Collectibles"
msgstr "Articles de collection"

#: includes/core/class-listing-type-defaults.php:1642
msgid "Tools"
msgstr "Outils"

#: includes/core/class-listing-type-defaults.php:1643
msgid "Pets"
msgstr "Animaux de compagnie"

#: includes/core/class-listing-type-registry.php:283
msgid "WiFi"
msgstr "WiFi"

#: includes/core/class-listing-type-registry.php:287
msgid "Parking"
msgstr "Stationnement"

#: includes/core/class-listing-type-registry.php:291
msgid "Wheelchair Accessible"
msgstr "Accessible en fauteuil roulant"

#: includes/core/class-listing-type-registry.php:295
msgid "Pet Friendly"
msgstr "Accepte les animaux"

#: includes/core/class-listing-type-registry.php:299
msgid "Air Conditioning"
msgstr "Climatisation"

#: includes/core/class-listing-type-registry.php:303
msgid "Swimming Pool"
msgstr "Piscine"

#: includes/core/class-listing-type-registry.php:307
msgid "Gym / Fitness"
msgstr "Salle de gym / Fitness"

#: includes/core/class-listing-type-registry.php:311
msgid "Outdoor Seating"
msgstr "Places assises en plein air"

#: includes/core/class-listing-type-registry.php:315
msgid "Elevator"
msgstr "Ascenseur"

#: includes/core/class-listing-type-registry.php:319
msgid "24 Hours"
msgstr "24 heures"

#: includes/core/class-listing-type-registry.php:323
msgid "Live Music"
msgstr "Musique en direct"

#: includes/core/class-listing-type-registry.php:327
msgid "Accepts Credit Cards"
msgstr "Accepte les cartes de crédit"

#: includes/core/class-listing-type-registry.php:504
#: includes/rest/class-listing-types-controller.php:170
#: includes/rest/class-listing-types-controller.php:199
#: includes/rest/class-listing-types-controller.php:256
#: includes/rest/class-listing-types-controller.php:431
#: includes/rest/class-listing-types-controller.php:509
msgid "Listing type not found."
msgstr "Type d'annonce non trouvé."

#: includes/core/class-member-blocks.php:216
#: includes/core/class-member-blocks.php:258
msgid "Invalid member."
msgstr "Membre invalide."

#: includes/core/class-member-blocks.php:220
msgid "You cannot block yourself."
msgstr "Vous ne pouvez pas vous bloquer vous-même."

#: includes/core/class-member-blocks.php:224
msgid "That member no longer exists."
msgstr "Ce membre n'existe plus."

#: includes/core/class-member-suspension.php:162
msgid ""
"Your account has been suspended, so you cannot post or edit content on this "
"site. You can still browse. Contact the site administrator if you think "
"this is a mistake."
msgstr ""
"Votre compte a été suspendu, vous ne pouvez donc pas poster ou modifier du "
"contenu sur ce site. Vous pouvez toujours parcourir. Contactez "
"l'administrateur du site si vous pensez que c'est une erreur."

#: includes/core/class-member-suspension.php:171
msgid ""
"Your account is deactivated, so you cannot post or edit content. Reactivate "
"your account from your profile to start posting again."
msgstr ""
"Votre compte est désactivé, vous ne pouvez donc pas poster ou modifier du "
"contenu. Réactivez votre compte depuis votre profil pour commencer à poster "
"à nouveau."

#: includes/core/class-post-types.php:36
msgid "Add New"
msgstr "Ajouter"

#: includes/core/class-post-types.php:37
#: templates/blocks/user-dashboard/tab-listings.php:55
msgid "Add New Listing"
msgstr "Ajouter une nouvelle annonce"

#: includes/core/class-post-types.php:38
msgid "New Listing"
msgstr "Nouvelle annonce"

#: includes/core/class-post-types.php:39
#: templates/blocks/user-dashboard/tab-claims.php:117
#: templates/blocks/user-dashboard/tab-listings.php:56
#: templates/emails/listing-rejected.php:63
msgid "Edit Listing"
msgstr "Modifier l'annonce"

#: includes/core/class-post-types.php:40
#: templates/blocks/listing-submission/submission.php:107
#: templates/blocks/user-dashboard/tab-claims.php:121
msgid "View Listing"
msgstr "Voir l'annonce"

#: includes/core/class-post-types.php:42
msgid "Search Listings"
msgstr "Rechercher des annonces"

#: includes/core/class-post-types.php:43
msgid "Parent Listing:"
msgstr "Annonce parente :"

#: includes/core/class-post-types.php:44
msgid "No listings found."
msgstr "Aucune annonce trouvée."

#: includes/core/class-post-types.php:45
msgid "No listings found in Trash."
msgstr "Aucune annonce trouvée à la corbeille."

#: includes/core/class-post-types.php:46
msgid "Listing Image"
msgstr "Image de l'annonce"

#: includes/core/class-post-types.php:47
msgid "Set listing image"
msgstr "Définir l'image de l'annonce"

#: includes/core/class-post-types.php:48
msgid "Remove listing image"
msgstr "Supprimer l'image de l'annonce"

#: includes/core/class-post-types.php:49
msgid "Use as listing image"
msgstr "Utiliser comme image de l'annonce"

#: includes/core/class-post-types.php:50
msgid "Listing Archives"
msgstr "Archives des annonces"

#: includes/core/class-post-types.php:51
msgid "Listing Attributes"
msgstr "Attributs des annonces"

#: includes/core/class-post-types.php:52
msgid "Filter listings list"
msgstr "Filtrer la liste des annonces"

#: includes/core/class-post-types.php:53
msgid "Listings list navigation"
msgstr "Navigation de la liste des annonces"

#: includes/core/class-post-types.php:54
msgid "Listings list"
msgstr "Liste des annonces"

#: includes/core/class-post-types.php:55
msgid "Listing published."
msgstr "Annonce publiée."

#: includes/core/class-post-types.php:56
msgid "Listing updated."
msgstr "Annonce mise à jour."

#: includes/core/class-services.php:123
msgid "Listing ID is required."
msgstr "L'ID de l'annonce est requis."

#: includes/core/class-services.php:127
msgid "Service title is required."
msgstr "Le titre du service est requis."

#: includes/core/class-services.php:198
msgid "Unable to create service. Please try again."
msgstr "Impossible de créer le service. Veuillez réessayer."

#: includes/core/class-services.php:234 includes/core/class-services.php:326
#: includes/rest/class-services-controller.php:258
#: includes/rest/class-services-controller.php:265
#: includes/rest/class-services-controller.php:270
#: includes/rest/class-services-controller.php:538
msgid "Service not found."
msgstr "Service non trouvé."

#: includes/core/class-services.php:292
msgid "Unable to update service. Please try again."
msgstr "Impossible de mettre à jour le service. Veuillez réessayer."

#: includes/core/class-taxonomies.php:36
msgid "Search Listing Types"
msgstr "Rechercher des types d'annonces"

#: includes/core/class-taxonomies.php:37
msgid "All Listing Types"
msgstr "Tous les types d'annonces"

#: includes/core/class-taxonomies.php:38
msgid "Edit Listing Type"
msgstr "Modifier le type d'annonce"

#: includes/core/class-taxonomies.php:39
msgid "Update Listing Type"
msgstr "Mettre à jour le type d'annonce"

#: includes/core/class-taxonomies.php:40
msgid "Add New Listing Type"
msgstr "Ajouter un nouveau type d'annonce"

#: includes/core/class-taxonomies.php:41
msgid "New Listing Type Name"
msgstr "Nouveau nom du type d'annonce"

#: includes/core/class-taxonomies.php:43
msgid "No listing types found."
msgstr "Aucun type d'annonce trouvé."

#: includes/core/class-taxonomies.php:44
msgid "&larr; Back to Listing Types"
msgstr "&larr; Retour aux types d'annonces"

#: includes/core/class-taxonomies.php:83
msgid "Search Categories"
msgstr "Rechercher des catégories"

#: includes/core/class-taxonomies.php:84
#: templates/blocks/listing-search/filters.php:74
msgid "All Categories"
msgstr "Toutes les catégories"

#: includes/core/class-taxonomies.php:85
msgid "Parent Category"
msgstr "Catégorie parente"

#: includes/core/class-taxonomies.php:86
msgid "Parent Category:"
msgstr "Catégorie parente :"

#: includes/core/class-taxonomies.php:87
msgid "Edit Category"
msgstr "Modifier la catégorie"

#: includes/core/class-taxonomies.php:88
msgid "Update Category"
msgstr "Mettre à jour la catégorie"

#: includes/core/class-taxonomies.php:89
msgid "Add New Category"
msgstr "Ajouter une nouvelle catégorie"

#: includes/core/class-taxonomies.php:90
msgid "New Category Name"
msgstr "Nouveau nom de catégorie"

#: includes/core/class-taxonomies.php:93
msgid "&larr; Back to Categories"
msgstr "&larr; Retour aux catégories"

#: includes/core/class-taxonomies.php:133
msgid "Search Tags"
msgstr "Rechercher des étiquettes"

#: includes/core/class-taxonomies.php:134
msgid "All Tags"
msgstr "Toutes les étiquettes"

#: includes/core/class-taxonomies.php:135
msgid "Edit Tag"
msgstr "Modifier l'étiquette"

#: includes/core/class-taxonomies.php:136
msgid "Update Tag"
msgstr "Mettre à jour l'étiquette"

#: includes/core/class-taxonomies.php:137
msgid "Add New Tag"
msgstr "Ajouter une nouvelle étiquette"

#: includes/core/class-taxonomies.php:138
msgid "New Tag Name"
msgstr "Nouveau nom d'étiquette"

#: includes/core/class-taxonomies.php:139
#: includes/import-export/class-bdp-migrator.php:289
#: includes/import-export/class-csv-importer.php:61
#: includes/import-export/class-directorist-migrator.php:296
#: includes/import-export/class-geodirectory-migrator.php:357
#: templates/blocks/listing-submission/step-basic.php:62
msgid "Tags"
msgstr "Étiquettes"

#: includes/core/class-taxonomies.php:140
msgid "No tags found."
msgstr "Aucune étiquette trouvée."

#: includes/core/class-taxonomies.php:141
msgid "&larr; Back to Tags"
msgstr "&larr; Retour aux étiquettes"

#: includes/core/class-taxonomies.php:142
msgid "Popular Tags"
msgstr "Étiquettes populaires"

#: includes/core/class-taxonomies.php:143
msgid "Separate tags with commas"
msgstr "Séparez les étiquettes par des virgules"

#: includes/core/class-taxonomies.php:144
msgid "Add or remove tags"
msgstr "Ajouter ou supprimer des étiquettes"

#: includes/core/class-taxonomies.php:145
msgid "Choose from the most used tags"
msgstr "Choisissez parmi les étiquettes les plus utilisées"

#: includes/core/class-taxonomies.php:184
msgid "Search Locations"
msgstr "Rechercher des emplacements"

#: includes/core/class-taxonomies.php:185
msgid "All Locations"
msgstr "Tous les emplacements"

#: includes/core/class-taxonomies.php:186
msgid "Parent Location"
msgstr "Emplacement parent"

#: includes/core/class-taxonomies.php:187
msgid "Parent Location:"
msgstr "Emplacement parent :"

#: includes/core/class-taxonomies.php:188
msgid "Edit Location"
msgstr "Modifier l'emplacement"

#: includes/core/class-taxonomies.php:189
msgid "Update Location"
msgstr "Mettre à jour l'emplacement"

#: includes/core/class-taxonomies.php:190
msgid "Add New Location"
msgstr "Ajouter un nouvel emplacement"

#: includes/core/class-taxonomies.php:191
msgid "New Location Name"
msgstr "Nouveau nom d'emplacement"

#: includes/core/class-taxonomies.php:193
msgid "No locations found."
msgstr "Aucun emplacement trouvé."

#: includes/core/class-taxonomies.php:194
msgid "&larr; Back to Locations"
msgstr "&larr; Retour aux emplacements"

#: includes/core/class-taxonomies.php:234
msgid "Search Features"
msgstr "Rechercher des fonctionnalités"

#: includes/core/class-taxonomies.php:235
msgid "All Features"
msgstr "Toutes les fonctionnalités"

#: includes/core/class-taxonomies.php:236
msgid "Edit Feature"
msgstr "Modifier la fonctionnalité"

#: includes/core/class-taxonomies.php:237
msgid "Update Feature"
msgstr "Mettre à jour la fonctionnalité"

#: includes/core/class-taxonomies.php:238
msgid "Add New Feature"
msgstr "Ajouter une nouvelle fonctionnalité"

#: includes/core/class-taxonomies.php:239
msgid "New Feature Name"
msgstr "Nouveau nom de fonctionnalité"

#: includes/core/class-taxonomies.php:241
msgid "No features found."
msgstr "Aucune fonctionnalité trouvée."

#: includes/core/class-taxonomies.php:242
msgid "&larr; Back to Features"
msgstr "&larr; Retour aux fonctionnalités"

#: includes/core/class-taxonomies.php:243
msgid "Popular Features"
msgstr "Fonctionnalités populaires"

#: includes/core/class-taxonomies.php:244
msgid "Separate features with commas"
msgstr "Séparez les fonctionnalités par des virgules"

#: includes/core/class-taxonomies.php:245
msgid "Add or remove features"
msgstr "Ajouter ou supprimer des fonctionnalités"

#: includes/core/class-taxonomies.php:246
msgid "Choose from the most used features"
msgstr "Choisissez parmi les fonctionnalités les plus utilisées"

#: includes/core/class-taxonomies.php:286
msgid "Search Service Categories"
msgstr "Rechercher des catégories de services"

#: includes/core/class-taxonomies.php:287
msgid "All Service Categories"
msgstr "Toutes les catégories de services"

#: includes/core/class-taxonomies.php:288
msgid "Parent Service Category"
msgstr "Catégorie de services parente"

#: includes/core/class-taxonomies.php:289
msgid "Parent Service Category:"
msgstr "Catégorie de services parente :"

#: includes/core/class-taxonomies.php:290
msgid "Edit Service Category"
msgstr "Modifier la catégorie de services"

#: includes/core/class-taxonomies.php:291
msgid "Update Service Category"
msgstr "Mettre à jour la catégorie de services"

#: includes/core/class-taxonomies.php:292
msgid "Add New Service Category"
msgstr "Ajouter une nouvelle catégorie de services"

#: includes/core/class-taxonomies.php:293
msgid "New Service Category Name"
msgstr "Nouveau nom de catégorie de services"

#: includes/core/class-taxonomies.php:294
msgid "Service Categories"
msgstr "Catégories de services"

#: includes/core/class-taxonomies.php:295
msgid "No service categories found."
msgstr "Aucune catégorie de services trouvée."

#: includes/core/class-taxonomies.php:296
msgid "&larr; Back to Service Categories"
msgstr "&larr; Retour aux catégories de services"

#: includes/import-export/class-background-import.php:298
#. translators: %d: number of failed attempts at the same import chunk.
#, php-format
msgid "Import failed after %d attempts at the same chunk."
msgstr "L'importation a échoué après %d tentatives sur le même bloc."

#: includes/import-export/class-background-import.php:410
#. translators: %s: demo pack slug
#, php-format
msgid "Demo pack \"%s\" not found, skipped."
msgstr "Pack de démonstration « %s » non trouvé, ignoré."

#: includes/import-export/class-background-import.php:442
msgid "Import source file is missing."
msgstr "Le fichier source d'importation est manquant."

#: includes/import-export/class-background-import.php:805
msgid "Background import run identifier."
msgstr "Identificateur d'exécution d'importation en arrière-plan."

#: includes/import-export/class-background-import.php:830
#: includes/rest/class-import-export-controller.php:140
#: includes/rest/class-import-export-controller.php:166
msgid "Listing type slug for imported listings."
msgstr "Slug de type d'annonce pour les annonces importées."

#: includes/import-export/class-background-import.php:838
msgid "Column index to field key mapping, JSON-encoded."
msgstr "Mappage d'index de colonne à clé de champ, encodé en JSON."

#: includes/import-export/class-background-import.php:863
#: includes/rest/class-import-export-controller.php:242
msgid "No CSV file uploaded. Send the file as \"file\" in multipart/form-data."
msgstr ""
"Aucun fichier CSV téléchargé. Envoyez le fichier en tant que « file » dans "
"multipart/form-data."

#: includes/import-export/class-background-import.php:874
#: includes/rest/class-import-export-controller.php:254
msgid "Invalid file type. Please upload a CSV file."
msgstr "Type de fichier invalide. Veuillez télécharger un fichier CSV."

#: includes/import-export/class-background-import.php:883
#: includes/rest/class-claims-controller.php:266
#: includes/rest/class-import-export-controller.php:264
#: includes/rest/class-import-export-controller.php:343
#: includes/rest/class-import-export-controller.php:399
#. translators: %d: PHP upload error code
#, php-format
msgid "File upload error (code %d)."
msgstr "Erreur de téléchargement de fichier (code %d)."

#: includes/import-export/class-background-import.php:898
#: includes/rest/class-import-export-controller.php:284
msgid "Invalid or empty column mapping. Map at least one column to a listing field."
msgstr ""
"Mappage de colonne invalide ou vide. Mappez au moins une colonne à un champ "
"d'annonce."

#: includes/import-export/class-background-import.php:960
msgid "Import run not found. It may have completed and been cleaned up."
msgstr ""
"Exécution d'importation non trouvée. Elle a peut-être été complétée et "
"nettoyée."

#: includes/import-export/class-background-import.php:1264
msgid "The import source file could not be read."
msgstr "Le fichier source d'importation n'a pas pu être lu."

#: includes/import-export/class-background-import.php:1278
msgid "Could not create the import staging directory."
msgstr "Impossible de créer le répertoire de staging d'importation."

#: includes/import-export/class-background-import.php:1297
#: includes/import-export/class-background-import.php:1365
msgid "Could not stage the import file for background processing."
msgstr ""
"Impossible de mettre en staging le fichier d'importation pour traitement en "
"arrière-plan."

#: includes/import-export/class-background-import.php:1331
#. translators: %s: human-readable size limit.
#, php-format
msgid ""
"This JSON file is too large to import safely. Split it into smaller files "
"or export as CSV (limit: %s)."
msgstr ""
"Ce fichier JSON est trop volumineux pour être importé de manière sûre. "
"Divisez-le en fichiers plus petits ou exportez en CSV (limite : %s)."

#: includes/import-export/class-background-import.php:1342
msgid "Could not read the uploaded JSON file."
msgstr "Impossible de lire le fichier JSON téléchargé."

#: includes/import-export/class-background-import.php:1352
msgid "The uploaded file is not valid JSON."
msgstr "Le fichier téléchargé n'est pas un JSON valide."

#: includes/import-export/class-bdp-migrator.php:26
msgid "Migrate listings, categories, and tags from Business Directory Plugin."
msgstr ""
"Migrer les annonces, catégories et étiquettes depuis Business Directory "
"Plugin."

#: includes/import-export/class-bdp-migrator.php:116
#: includes/import-export/class-directorist-migrator.php:102
#: includes/import-export/class-hivepress-migrator.php:184
#: includes/import-export/class-listingpro-migrator.php:120
#. translators: %d: source post ID
#, php-format
msgid "Source listing #%d not found."
msgstr "Annonce source n°%d non trouvée."

#: includes/import-export/class-bdp-migrator.php:143
#: includes/import-export/class-directorist-migrator.php:129
#: includes/import-export/class-geodirectory-migrator.php:163
#: includes/import-export/class-hivepress-migrator.php:210
#: includes/import-export/class-listingpro-migrator.php:147
#. translators: 1: source ID, 2: error message
#, php-format
msgid "Listing #%1$d: %2$s"
msgstr "Annonce n°%1$d : %2$s"

#: includes/import-export/class-bdp-migrator.php:179
#: includes/import-export/class-directorist-migrator.php:177
#: includes/import-export/class-geodirectory-migrator.php:221
#: includes/import-export/class-hivepress-migrator.php:251
#: includes/import-export/class-listingpro-migrator.php:195
#. translators: 1: source ID, 2: new listing ID
#, php-format
msgid "Listing #%1$d migrated as #%2$d."
msgstr "Annonce n°%1$d migrée en tant que n°%2$d."

#: includes/import-export/class-bdp-migrator.php:225
#. translators: %d: WPBDP form field id
#, php-format
msgid "Field #%d"
msgstr "Champ n°%d"

#: includes/import-export/class-bdp-migrator.php:249
#: includes/import-export/class-directorist-migrator.php:264
#: includes/import-export/class-hivepress-migrator.php:325
msgid "Gallery images"
msgstr "Images de la galerie"

#: includes/import-export/class-bdp-migrator.php:255
#: includes/import-export/class-directorist-migrator.php:269
#: includes/import-export/class-hivepress-migrator.php:319
msgid "Featured image"
msgstr "Image mise en avant"

#: includes/import-export/class-bdp-migrator.php:263
msgid "Listing status"
msgstr "Statut de l'annonce"

#: includes/import-export/class-bdp-migrator.php:269
msgid "Expiration date"
msgstr "Date d'expiration"

#: includes/import-export/class-bdp-migrator.php:275
msgid "Featured (sticky)"
msgstr "En avant (épinglé)"

#: includes/import-export/class-csv-exporter.php:76
msgid "No listings found to export."
msgstr "Aucune annonce trouvée à exporter."

#: includes/import-export/class-csv-importer.php:26
msgid "CSV file not found."
msgstr "Fichier CSV non trouvé."

#: includes/import-export/class-csv-importer.php:60
#: includes/rest/class-search-controller.php:960
#: templates/blocks/listing-search/filters.php:66
#: templates/blocks/listing-submission/step-basic.php:46
#: templates/blocks/user-dashboard/tab-listings.php:504
msgid "Category"
msgstr "Catégorie"

#: includes/import-export/class-csv-importer.php:63
msgid "Featured Image URL"
msgstr "URL de l'image mise en avant"

#: includes/import-export/class-csv-importer.php:64
msgid "— Skip this column —"
msgstr "— Ignorer cette colonne —"

#: includes/import-export/class-csv-importer.php:96
msgid "File not found."
msgstr "Fichier non trouvé."

#: includes/import-export/class-csv-importer.php:127
#. translators: %s: maximum number of rows
#, php-format
msgid ""
"Import stopped at the %s-row limit. Split the file into smaller batches, or "
"raise the wb_listora_csv_import_max_rows filter."
msgstr ""
"L'importation s'est arrêtée à la limite de %s lignes. Divisez le fichier en "
"petits lots ou augmentez le filtre wb_listora_csv_import_max_rows."

#: includes/import-export/class-csv-importer.php:136
#: includes/import-export/class-json-importer.php:119
#. translators: %d: row number
#, php-format
msgid "Row %d: Missing title, skipped."
msgstr "Ligne %d : Titre manquant, ignorée."

#: includes/import-export/class-csv-importer.php:150
#: includes/import-export/class-json-importer.php:133
#. translators: 1: row number, 2: error message
#, php-format
msgid "Row %1$d: %2$s"
msgstr "Ligne %1$d : %2$s"

#: includes/import-export/class-directorist-migrator.php:24
msgid "Migrate listings, categories, locations, and reviews from Directorist."
msgstr "Migrer les annonces, catégories, emplacements et avis depuis Directorist."

#: includes/import-export/class-directorist-migrator.php:209
msgid "Phone (secondary)"
msgstr "Téléphone (secondaire)"

#: includes/import-export/class-directorist-migrator.php:219
msgid "Fax"
msgstr "Fax"

#: includes/import-export/class-directorist-migrator.php:234
#: includes/import-export/class-geodirectory-migrator.php:315
msgid "Postal code"
msgstr "Code postal"

#: includes/import-export/class-directorist-migrator.php:249
msgid "Tagline"
msgstr "Tagline"

#: includes/import-export/class-directorist-migrator.php:259
msgid "Excerpt"
msgstr "Extrait"

#: includes/import-export/class-directorist-migrator.php:279
msgid "Social links"
msgstr "Liens sociaux"

#: includes/import-export/class-geodirectory-migrator.php:27
msgid "Migrate listings, categories, locations, and reviews from GeoDirectory."
msgstr "Migrer les annonces, catégories, emplacements et avis depuis GeoDirectory."

#: includes/import-export/class-geodirectory-migrator.php:114
#. translators: %d: source post ID
#, php-format
msgid "Source listing #%d not found in wp_posts."
msgstr "Annonce source n°%d non trouvée dans wp_posts."

#: includes/import-export/class-geodirectory-migrator.php:136
#. translators: %d: source post ID
#, php-format
msgid "Listing #%d: No detail data found in GeoDirectory table."
msgstr "Annonce n°%d : Aucune donnée de détail trouvée dans la table GeoDirectory."

#: includes/import-export/class-geodirectory-migrator.php:285
msgid "Street"
msgstr "Rue"

#: includes/import-export/class-geodirectory-migrator.php:291
msgid "Street (line 2)"
msgstr "Rue (ligne 2)"

#: includes/import-export/class-geodirectory-migrator.php:303
msgid "Region / State"
msgstr "Région / État"

#: includes/import-export/class-geodirectory-migrator.php:321
msgid "Featured flag"
msgstr "Drapeau en avant"

#: includes/import-export/class-geodirectory-migrator.php:327
msgid "Overall rating"
msgstr "Évaluation globale"

#: includes/import-export/class-geodirectory-migrator.php:333
msgid "Primary category"
msgstr "Catégorie principale"

#: includes/import-export/class-geodirectory-migrator.php:339
msgid "Gallery (attachments table)"
msgstr "Galerie (tableau des pièces jointes)"

#: includes/import-export/class-geojson-importer.php:122
#. translators: %d: feature number
#, php-format
msgid "Feature %d: Not a valid GeoJSON Feature, skipped."
msgstr "Fonctionnalité %d : Pas une fonctionnalité GeoJSON valide, ignorée."

#: includes/import-export/class-geojson-importer.php:129
#. translators: %d: feature number
#, php-format
msgid "Feature %d: Missing properties, skipped."
msgstr "Fonctionnalité %d : Propriétés manquantes, ignorée."

#: includes/import-export/class-geojson-importer.php:138
#. translators: %d: feature number
#, php-format
msgid "Feature %d: Missing title, skipped."
msgstr "Fonctionnalité %d : Titre manquant, ignorée."

#: includes/import-export/class-geojson-importer.php:152
#. translators: 1: feature number, 2: error message
#, php-format
msgid "Feature %1$d: %2$s"
msgstr "Fonctionnalité %1$d : %2$s"

#: includes/import-export/class-geojson-importer.php:169
msgid "GeoJSON file not found."
msgstr "Fichier GeoJSON non trouvé."

#: includes/import-export/class-geojson-importer.php:175
msgid "Unable to read GeoJSON file."
msgstr "Impossible de lire le fichier GeoJSON."

#: includes/import-export/class-geojson-importer.php:184
#: includes/import-export/class-json-importer.php:165
#. translators: %s: JSON error message
#, php-format
msgid "Invalid JSON: %s"
msgstr "JSON invalide : %s"

#: includes/import-export/class-geojson-importer.php:192
msgid "Invalid GeoJSON: missing \"type\" property."
msgstr "GeoJSON invalide : propriété « type » manquante."

#: includes/import-export/class-geojson-importer.php:201
msgid "Invalid GeoJSON: FeatureCollection missing \"features\" array."
msgstr "GeoJSON invalide : FeatureCollection sans tableau « features »."

#: includes/import-export/class-geojson-importer.php:217
#. translators: %s: GeoJSON type value
#, php-format
msgid "Unsupported GeoJSON type: %s. Expected FeatureCollection or Feature."
msgstr "Type GeoJSON non supporté : %s. FeatureCollection ou Feature attendu."

#: includes/import-export/class-hivepress-migrator.php:86
msgid "Migrate listings, categories, locations, images, and reviews from HivePress."
msgstr ""
"Migrer les annonces, catégories, emplacements, images et avis depuis "
"HivePress."

#: includes/import-export/class-hivepress-migrator.php:301
msgid "Drafted"
msgstr "En brouillon"

#: includes/import-export/class-hivepress-migrator.php:307
msgid "Expiration time"
msgstr "Heure d'expiration"

#: includes/import-export/class-hivepress-migrator.php:313
msgid "Featured until"
msgstr "En avant jusqu'au"

#: includes/import-export/class-hivepress-migrator.php:331
msgid "Owner"
msgstr "Propriétaire"

#: includes/import-export/class-json-importer.php:110
#. translators: %d: row number
#, php-format
msgid "Row %d: Invalid data format, skipped."
msgstr "Ligne %d : Format de données invalide, ignorée."

#: includes/import-export/class-json-importer.php:150
msgid "JSON file not found."
msgstr "Fichier JSON non trouvé."

#: includes/import-export/class-json-importer.php:156
msgid "Unable to read JSON file."
msgstr "Impossible de lire le fichier JSON."

#: includes/import-export/class-listingpro-migrator.php:31
msgid ""
"Migrate listings, categories, locations, features, and reviews from "
"ListingPro."
msgstr ""
"Migrer les annonces, catégories, emplacements, fonctionnalités et avis "
"depuis ListingPro."

#: includes/import-export/class-migration-base.php:242
#. translators: %d: source listing ID
#, php-format
msgid "Listing #%d already migrated, skipped."
msgstr "Annonce n°%d déjà migrée, ignorée."

#: includes/import-export/class-migration-base.php:253
#. translators: %d: source listing ID
#, php-format
msgid "Listing #%d would be imported."
msgstr "L'annonce n°%d serait importée."

#: includes/import-export/class-migration-base.php:266
#. translators: 1: source listing ID, 2: error message
#, php-format
msgid "Listing #%1$d failed: %2$s"
msgstr "Annonce n°%1$d échouée : %2$s"

#: includes/import-export/class-migration-base.php:314
#. translators: 1: number of listings, 2: source plugin name
#, php-format
msgid ""
"%1$d listing had business hours in a %2$s format Listora could not read. "
"Its hours were not imported; the original value is kept on the listing so "
"it can be converted later."
msgid_plural ""
"%1$d listings had business hours in a %2$s format Listora could not read. "
"Their hours were not imported; the original values are kept on those "
"listings so they can be converted later."
msgstr[0] ""
"%1$d annonce avait des heures commerciales dans un format %2$s que Listora "
"n'a pas pu lire. Ses heures n'ont pas été importées ; la valeur d'origine "
"est conservée sur l'annonce pour pouvoir être convertie ultérieurement."
msgstr[1] ""
"%1$d annonces avaient des heures commerciales dans un format %2$s que "
"Listora n'a pas pu lire. Leurs heures n'ont pas été importées ; les valeurs "
"d'origine sont conservées sur ces annonces pour pouvoir être converties "
"ultérieurement."

#: includes/import-export/import-helpers.php:132
msgid "Background import is not available."
msgstr "L'importation en arrière-plan n'est pas disponible."

#: includes/integrations/class-companion-installer.php:44
msgid "Unknown integration."
msgstr "Intégration inconnue."

#: includes/integrations/class-companion-installer.php:56
msgid "This integration cannot be installed automatically. Visit the store."
msgstr ""
"Cette intégration ne peut pas être installée automatiquement. Visitez la "
"boutique."

#: includes/integrations/class-companion-installer.php:62
msgid "A license key is required for this download."
msgstr "Une clé de licence est requise pour ce téléchargement."

#: includes/integrations/class-companion-installer.php:121
msgid "Could not reach the store to activate the license. Please try again."
msgstr ""
"Impossible d'atteindre la boutique pour activer la licence. Veuillez "
"réessayer."

#: includes/integrations/class-companion-installer.php:126
msgid "The store returned an unexpected response while activating the license."
msgstr ""
"La boutique a retourné une réponse inattendue lors de l'activation de la "
"licence."

#: includes/integrations/class-companion-installer.php:144
#. translators: %s: the store's activation error reason.
#, php-format
msgid ""
"The store would not activate this free license for your site (reason: %s). "
"This is a store-side license configuration issue, not a site error."
msgstr ""
"La boutique n'activerait pas cette licence gratuite pour votre site (raison "
": %s). C'est un problème de configuration de licence côté boutique, pas une "
"erreur de site."

#: includes/integrations/class-companion-installer.php:173
msgid "Could not reach the store. Please try again."
msgstr "Impossible d'atteindre la boutique. Veuillez réessayer."

#: includes/integrations/class-companion-installer.php:178
msgid "The store returned an unexpected response."
msgstr "La boutique a retourné une réponse inattendue."

#: includes/integrations/class-companion-installer.php:184
msgid "That license is not valid for this product."
msgstr "Cette licence n'est pas valide pour ce produit."

#: includes/integrations/class-companion-installer.php:189
msgid "The store did not return a download for this plugin."
msgstr "La boutique n'a pas retourné de téléchargement pour ce plugin."

#: includes/integrations/class-companion-installer.php:215
msgid ""
"WordPress needs filesystem access to install plugins. Configure direct file "
"access or install from the Plugins screen."
msgstr ""
"WordPress a besoin d'un accès au système de fichiers pour installer des "
"plugins. Configurez l'accès direct aux fichiers ou installez depuis l'écran "
"Plugins."

#: includes/integrations/class-companion-installer.php:235
#. translators: 1: HTTP status, 2: store reason text.
#, php-format
msgid ""
"The store rejected the download (HTTP %1$d: %2$s). This is a store-side "
"license/entitlement issue."
msgstr ""
"La boutique a rejeté le téléchargement (HTTP %1$d : %2$s). C'est un "
"problème de licence/droit côté boutique."

#: includes/integrations/class-companion-installer.php:237
msgid "no reason given"
msgstr "aucune raison donnée"

#: includes/integrations/class-companion-installer.php:249
msgid "The plugin could not be installed."
msgstr "Le plugin n'a pas pu être installé."

#: includes/integrations/class-companion-installer.php:263
msgid ""
"Installed, but the plugin could not be activated automatically. Activate it "
"from the Plugins screen."
msgstr ""
"Installé, mais le plugin n'a pas pu être activé automatiquement. Activez-le "
"depuis l'écran Plugins."

#: includes/integrations/class-companion-registry.php:50
msgid "BuddyNext"
msgstr "BuddyNext"

#: includes/integrations/class-companion-registry.php:51
msgid "Community engine - profiles, activity feeds, and member spaces."
msgstr "Moteur communautaire - profils, fils d'activité et espaces membres."

#: includes/integrations/class-companion-registry.php:59
msgid "Enables member profiles linked to listings and activity feed events."
msgstr ""
"Permet les profils de membres liés aux annonces et aux événements du fil "
"d'activité."

#: includes/integrations/class-companion-registry.php:62
msgid "Jetonomy"
msgstr "Jetonomy"

#: includes/integrations/class-companion-registry.php:63
msgid "Discussions and Q&A spaces around your listings."
msgstr "Espaces de discussions et Q&R autour de vos annonces."

#: includes/integrations/class-companion-registry.php:71
msgid "Adds discussion threads and Q&A directly on listing pages."
msgstr ""
"Ajoute des fils de discussion et des Q&R directement sur les pages "
"d'annonces."

#: includes/integrations/class-companion-registry.php:74
msgid "WB Gamification"
msgstr "WB Gamification"

#: includes/integrations/class-companion-registry.php:75
msgid "Points and badges for submitting and reviewing listings."
msgstr "Points et badges pour soumettre et examiner les annonces."

#: includes/integrations/class-companion-registry.php:83
msgid "Awards points when members submit, review, or interact with listings."
msgstr ""
"Attribue des points lorsque les membres soumettent, examinent ou "
"interagissent avec les annonces."

#: includes/integrations/class-companion-registry.php:86
msgid "Learnomy"
msgstr "Learnomy"

#: includes/integrations/class-companion-registry.php:87
msgid "Full LMS - courses, lessons, quizzes, and certificates."
msgstr "LMS complet - cours, leçons, quiz et certificats."

#: includes/integrations/class-companion-registry.php:95
msgid "Courses and certifications for your listing owners."
msgstr "Cours et certifications pour vos propriétaires d'annonces."

#: includes/integrations/class-companion-registry.php:98
msgid "WP Career Board"
msgstr "WP Career Board"

#: includes/integrations/class-companion-registry.php:99
msgid "Job listings and applicant management with employer profiles."
msgstr "Annonces d'emploi et gestion des candidatures avec profils d'employeurs."

#: includes/integrations/class-companion-registry.php:107
msgid "A job board next to your business directory."
msgstr "Un tableau d'emploi à côté de votre répertoire commercial."

#: includes/integrations/class-companion-registry.php:110
msgid "MediaVerse"
msgstr "MediaVerse"

#: includes/integrations/class-companion-registry.php:111
msgid "Direct messaging and media galleries for members."
msgstr "Messagerie directe et galeries de médias pour les membres."

#: includes/integrations/class-companion-registry.php:119
msgid "Media galleries and DMs around your listings."
msgstr "Galeries de médias et messages directs autour de vos annonces."

#: includes/page-registry-helpers.php:172
msgid "WB Listora is set up."
msgstr "WB Listora est configuré."

#: includes/page-registry-helpers.php:178
#. translators: %d: number of Listora pages
#, php-format
msgid "%d page is mapped — review or remap on Settings → General → Pages."
msgid_plural "%d pages are mapped — review or remap on Settings → General → Pages."
msgstr[0] "%d page est mappée — examinez ou remappez sur Paramètres → Général → Pages."
msgstr[1] ""
"%d pages sont mappées — examinez ou remappez sur Paramètres → Général → "
"Pages."

#: includes/page-registry-helpers.php:182
msgid "Review pages"
msgstr "Examiner les pages"

#: includes/page-registry-helpers.php:266
msgid "Public directory landing page — search, map, and listing grid."
msgstr "Page d'accueil du répertoire public — recherche, carte et grille d'annonces."

#: includes/page-registry-helpers.php:280
msgid "Frontend listing submission wizard for end users."
msgstr "Assistant de soumission d'annonces frontend pour les utilisateurs finaux."

#: includes/page-registry-helpers.php:294
msgid ""
"Logged-in user dashboard — listings, reviews, favorites, credits, and "
"profile tabs."
msgstr ""
"Tableau de bord utilisateur connecté — annonces, avis, favoris, crédits et "
"onglets de profil."

#: includes/privacy/class-account-manager.php:132
#: includes/privacy/class-account-manager.php:190
#: includes/privacy/class-account-manager.php:399
msgid "Account not found."
msgstr "Compte non trouvé."

#: includes/privacy/class-account-manager.php:142
msgid "Your account is already deactivated."
msgstr "Votre compte est déjà désactivé."

#: includes/privacy/class-account-manager.php:168
msgid ""
"Your account has been deactivated. Your listings are hidden from the "
"directory and nothing has been deleted — sign in and reactivate at any time "
"to restore everything."
msgstr ""
"Votre compte a été désactivé. Vos annonces sont masquées dans le répertoire "
"et rien n'a été supprimé — connectez-vous et réactivez à tout moment pour "
"tout restaurer."

#: includes/privacy/class-account-manager.php:200
msgid "Your account is already active."
msgstr "Votre compte est déjà actif."

#: includes/privacy/class-account-manager.php:222
msgid ""
"Welcome back — your account is active again and your listings have been "
"restored."
msgstr ""
"Bienvenue — votre compte est à nouveau actif et vos annonces ont été "
"restaurées."

#: includes/privacy/class-account-manager.php:448
msgid "We could not delete your account. Please contact the site administrator."
msgstr ""
"Nous n'avons pas pu supprimer votre compte. Veuillez contacter "
"l'administrateur du site."

#: includes/privacy/class-account-manager.php:472
msgid "Your account and personal data have been permanently deleted."
msgstr "Votre compte et vos données personnelles ont été définitivement supprimés."

#: includes/privacy/class-privacy-eraser.php:119
#. translators: %d: number of reviews.
#, php-format
msgid "Anonymized %d WB Listora review (rating retained)."
msgid_plural "Anonymized %d WB Listora reviews (ratings retained)."
msgstr[0] "%d avis WB Listora anonymisé (évaluation conservée)."
msgstr[1] "%d avis WB Listora anonymisés (évaluations conservées)."

#: includes/privacy/class-privacy-eraser.php:189
msgid ""
"Some WB Listora records were retained: financial records (payments, credit "
"ledger entries, and payment-gateway logs) are kept to meet accounting and "
"tax obligations, which is a lawful basis for retention under GDPR Art. "
"17(3)(b). Personal identifiers on those records — billing name and billing "
"email — have been removed."
msgstr ""
"Certains enregistrements WB Listora ont été conservés : les enregistrements "
"financiers (paiements, entrées du grand livre de crédits et journaux de "
"passerelle de paiement) sont conservés pour respecter les obligations "
"comptables et fiscales, ce qui constitue une base juridique de rétention en "
"vertu de l'article 17(3)(b) du RGPD. Les identifiants personnels sur ces "
"enregistrements — nom de facturation et e-mail de facturation — ont été "
"supprimés."

#: includes/privacy/class-privacy-exporter.php:265
msgid "Proof / supporting details"
msgstr "Preuve / détails de soutien"

#: includes/privacy/class-privacy-exporter.php:269
#: includes/privacy/class-privacy-exporter.php:378
msgid "Submitted"
msgstr "Soumis"

#: includes/privacy/class-privacy-exporter.php:273
#: includes/privacy/class-privacy-exporter.php:382
msgid "Last updated"
msgstr "Dernière mise à jour"

#: includes/privacy/class-privacy-exporter.php:280
msgid "Listora Business Claims"
msgstr "Réclamations commerciales Listora"

#: includes/privacy/class-privacy-exporter.php:374
msgid "IP address"
msgstr "Adresse IP"

#: includes/privacy/class-privacy-exporter.php:389
msgid "Listora Reviews"
msgstr "Avis Listora"

#: includes/privacy/class-privacy-exporter.php:466
msgid "Collection"
msgstr "Collection"

#: includes/privacy/class-privacy-exporter.php:477
msgid "Listora Favorites"
msgstr "Favoris Listora"

#: includes/rest/class-account-controller.php:120
msgid ""
"Must be the literal string \"DELETE\" to confirm permanent, irreversible "
"account deletion."
msgstr ""
"Doit être la chaîne littérale « DELETE » pour confirmer la suppression "
"permanente et irréversible du compte."

#: includes/rest/class-account-controller.php:155
msgid "The member to block."
msgstr "Le membre à bloquer."

#: includes/rest/class-account-controller.php:177
msgid "The member to unblock."
msgstr "Le membre à débloquer."

#: includes/rest/class-account-controller.php:250
msgid "You will no longer see this member’s reviews, and they cannot contact you."
msgstr "Vous ne verrez plus les avis de ce membre, et il ne peut pas vous contacter."

#: includes/rest/class-account-controller.php:307
#. translators: %s: the literal confirmation string the caller must send.
#, php-format
msgid ""
"Account deletion is permanent and cannot be undone. Send confirm=\"%s\" to "
"proceed."
msgstr ""
"La suppression du compte est permanente et ne peut pas être annulée. "
"Envoyez confirm=\"%s\" pour procéder."

#: includes/rest/class-auth-controller.php:76
msgid "Your email address or username."
msgstr "Votre adresse e-mail ou nom d'utilisateur."

#: includes/rest/class-auth-controller.php:81
msgid "Your account password."
msgstr "Votre mot de passe de compte."

#: includes/rest/class-auth-controller.php:87
msgid "Name shown beside this credential in your profile."
msgstr "Nom affiché à côté de cet identifiant dans votre profil."

#: includes/rest/class-auth-controller.php:93
msgid ""
"Stable per-install id, so a repeat sign-in replaces the row instead of "
"adding another."
msgstr ""
"ID stable par installation, donc une nouvelle connexion remplace la ligne "
"au lieu d'en ajouter une autre."

#: includes/rest/class-auth-controller.php:127
msgid "Too many sign-in attempts. Please wait a few minutes and try again."
msgstr ""
"Trop de tentatives de connexion. Veuillez attendre quelques minutes et "
"réessayer."

#: includes/rest/class-auth-controller.php:148
msgid "Listora app"
msgstr "Application Listora"

#: includes/rest/class-claims-controller.php:138
#: includes/rest/class-dashboard-controller.php:515
msgid "Claiming is not enabled."
msgstr "La réclamation n'est pas activée."

#: includes/rest/class-claims-controller.php:150
msgid "This listing has already been claimed."
msgstr "Cette annonce a déjà été réclamée."

#: includes/rest/class-claims-controller.php:155
msgid "You already own this listing."
msgstr "Vous possédez déjà cette annonce."

#: includes/rest/class-claims-controller.php:168
msgid "You already have a pending claim for this listing."
msgstr "Vous avez déjà une réclamation en attente pour cette annonce."

#: includes/rest/class-claims-controller.php:233
msgid "Your claim has been submitted and is under review."
msgstr "Votre réclamation a été soumise et est en cours d'examen."

#: includes/rest/class-claims-controller.php:275
msgid "No proof file received."
msgstr "Aucun fichier de preuve reçu."

#: includes/rest/class-claims-controller.php:285
msgid "Proof file must be 5 MB or smaller."
msgstr "Le fichier de preuve doit être de 5 Mo ou moins."

#: includes/rest/class-claims-controller.php:303
msgid "Invalid file type. Accepted formats: JPEG, PNG, GIF, WebP, PDF."
msgstr "Type de fichier invalide. Formats acceptés : JPEG, PNG, GIF, WebP, PDF."

#: includes/rest/class-claims-controller.php:456
msgid "Claim not found."
msgstr "Réclamation non trouvée."

#: includes/rest/class-claims-controller.php:512
msgid "Claim approved. Listing ownership transferred."
msgstr "Réclamation approuvée. Propriété de l'annonce transférée."

#: includes/rest/class-claims-controller.php:513
msgid "Claim rejected."
msgstr "Réclamation rejetée."

#: includes/rest/class-dashboard-controller.php:813
msgid "Please enter a valid email address."
msgstr "Veuillez entrer une adresse e-mail valide."

#: includes/rest/class-dashboard-controller.php:905
msgid "your listing"
msgstr "votre annonce"

#: includes/rest/class-dashboard-controller.php:911
#. translators: 1: star rating, 2: listing title
#, php-format
msgid "New %1$d-star review on %2$s"
msgstr "Nouvel avis à %1$d étoiles sur %2$s"

#: includes/rest/class-dashboard-controller.php:937
msgid "a listing"
msgstr "une annonce"

#: includes/rest/class-dashboard-controller.php:945
#: includes/workflow/class-suite-notifications.php:148
#. translators: %s: listing title
#, php-format
msgid "Your claim for \"%s\" was approved"
msgstr "Votre réclamation pour « %s » a été approuvée"

#: includes/rest/class-dashboard-controller.php:956
#: includes/workflow/class-suite-notifications.php:154
#. translators: %s: listing title
#, php-format
msgid "Your claim for \"%s\" was rejected"
msgstr "Votre réclamation pour « %s » a été rejetée"

#: includes/rest/class-dashboard-controller.php:967
#: includes/workflow/class-suite-notifications.php:125
#. translators: %s: listing title
#, php-format
msgid "Your claim for \"%s\" is pending review"
msgstr "Votre réclamation pour « %s » est en attente d'examen"

#: includes/rest/class-dashboard-controller.php:996
#: includes/workflow/class-suite-notifications.php:69
#. translators: %s: listing title
#, php-format
msgid "Your listing \"%s\" was approved"
msgstr "Votre annonce « %s » a été approuvée"

#: includes/rest/class-dashboard-controller.php:1007
#: includes/workflow/class-suite-notifications.php:75
#. translators: %s: listing title
#, php-format
msgid "Your listing \"%s\" was rejected"
msgstr "Votre annonce « %s » a été rejetée"

#: includes/rest/class-dashboard-controller.php:1018
#: includes/workflow/class-suite-notifications.php:81
#. translators: %s: listing title
#, php-format
msgid "Your listing \"%s\" has expired"
msgstr "Votre annonce « %s » a expiré"

#: includes/rest/class-dashboard-controller.php:1071
msgid "Notifications marked as read."
msgstr "Notifications marquées comme lues."

#: includes/rest/class-favorites-controller.php:100
#: includes/rest/class-favorites-controller.php:228
#: includes/rest/class-favorites-controller.php:330
msgid "Favorites are not enabled."
msgstr "Les favoris ne sont pas activés."

#: includes/rest/class-favorites-controller.php:269
msgid "Already saved."
msgstr "Déjà enregistré."

#: includes/rest/class-import-export-controller.php:145
#: includes/rest/class-import-export-controller.php:171
msgid "If true, validate only without creating listings."
msgstr "Si vrai, valider uniquement sans créer d'annonces."

#: includes/rest/class-import-export-controller.php:215
msgid "Failed to read export file."
msgstr "Échec de la lecture du fichier d'exportation."

#: includes/rest/class-import-export-controller.php:321
msgid "No JSON file uploaded. Send the file as \"file\" in multipart/form-data."
msgstr ""
"Aucun fichier JSON téléchargé. Envoyez le fichier en tant que « file » dans "
"multipart/form-data."

#: includes/rest/class-import-export-controller.php:333
msgid "Invalid file type. Please upload a JSON file."
msgstr "Type de fichier invalide. Veuillez télécharger un fichier JSON."

#: includes/rest/class-import-export-controller.php:377
msgid "No GeoJSON file uploaded. Send the file as \"file\" in multipart/form-data."
msgstr ""
"Aucun fichier GeoJSON téléchargé. Envoyez le fichier en tant que « file » "
"dans multipart/form-data."

#: includes/rest/class-import-export-controller.php:389
msgid "Invalid file type. Please upload a GeoJSON file."
msgstr "Type de fichier invalide. Veuillez télécharger un fichier GeoJSON."

#: includes/rest/class-listing-types-controller.php:388
msgid "A type with this slug already exists."
msgstr "Un type avec ce slug existe déjà."

#: includes/rest/class-listing-types-controller.php:409
msgid "Failed to create listing type."
msgstr "Échec de la création du type d'annonce."

#: includes/rest/class-listing-types-controller.php:527
#. translators: %d: number of listings that were using the deleted type
#, php-format
msgid "%d listings were using this type and are now unassigned."
msgstr "%d annonces utilisaient ce type et ne sont maintenant pas attribuées."

#: includes/rest/class-listing-types-controller.php:528
msgid "Type deleted successfully."
msgstr "Type supprimé avec succès."

#: includes/rest/class-listing-types-controller.php:626
msgid "Display name for the listing type."
msgstr "Nom d'affichage du type d'annonce."

#: includes/rest/class-listing-types-controller.php:632
msgid "URL-safe slug. Auto-generated from name if omitted."
msgstr "Slug sûr pour URL. Auto-généré à partir du nom s'il est omis."

#: includes/rest/class-listings-controller.php:48
msgid ""
"Cursor pagination — last-seen listing ID. When present, results are "
"returned with id < cursor ORDER BY id DESC, in O(1) regardless of page "
"depth."
msgstr ""
"Pagination du curseur — ID de l'annonce vue en dernier. Lorsque présent, "
"les résultats sont retournés avec id < curseur ORDER BY id DESC, en O(1) "
"indépendamment de la profondeur de la page."

#: includes/rest/class-listings-controller.php:514
msgid "You do not have permission to moderate listings."
msgstr "Vous n'avez pas la permission de modérer les annonces."

#: includes/rest/class-listings-controller.php:629
msgid "Could not feature this listing."
msgstr "Impossible de mettre cette annonce en avant."

#: includes/rest/class-listings-controller.php:638
msgid "Could not unfeature this listing."
msgstr "Impossible de retirer cette annonce de la mise en avant."

#: includes/rest/class-listings-controller.php:642
msgid "Could not move listing to trash."
msgstr "Impossible de déplacer l'annonce à la corbeille."

#: includes/rest/class-listings-controller.php:645
msgid "Unknown moderation action."
msgstr "Action de modération inconnue."

#: includes/rest/class-listings-controller.php:1226
msgid "You must be logged in to delete a listing."
msgstr "Vous devez être connecté pour supprimer une annonce."

#: includes/rest/class-listings-controller.php:1227
msgid "You do not have permission to delete this listing."
msgstr "Vous n'avez pas la permission de supprimer cette annonce."

#: includes/rest/class-listings-controller.php:1266
msgid "Unable to delete listing. Please try again."
msgstr "Impossible de supprimer l'annonce. Veuillez réessayer."

#: includes/rest/class-listings-controller.php:1294
msgid "Listing deleted successfully."
msgstr "Annonce supprimée avec succès."

#: includes/rest/class-listings-controller.php:1310
msgid "You must be logged in to deactivate a listing."
msgstr "Vous devez être connecté pour désactiver une annonce."

#: includes/rest/class-listings-controller.php:1311
msgid "You do not have permission to deactivate this listing."
msgstr "Vous n'avez pas la permission de désactiver cette annonce."

#: includes/rest/class-listings-controller.php:1338
msgid "Listing is already deactivated."
msgstr "L'annonce est déjà désactivée."

#: includes/rest/class-listings-controller.php:1367
msgid "Listing deactivated successfully."
msgstr "Annonce désactivée avec succès."

#: includes/rest/class-listings-controller.php:1388
msgid "Listing reports are not enabled."
msgstr "Les signalements d'annonces ne sont pas activés."

#: includes/rest/class-listings-controller.php:1396
msgid "You must be logged in to report a listing."
msgstr "Vous devez être connecté pour signaler une annonce."

#: includes/rest/class-listings-controller.php:1414
msgid "You cannot report your own listing."
msgstr "Vous ne pouvez pas signaler votre propre annonce."

#: includes/rest/class-listings-controller.php:1453
msgid "You have already reported this listing."
msgstr "Vous avez déjà signalé cette annonce."

#: includes/rest/class-listings-controller.php:1497
msgid "You must be logged in to reactivate a listing."
msgstr "Vous devez être connecté pour réactiver une annonce."

#: includes/rest/class-listings-controller.php:1498
msgid "You do not have permission to reactivate this listing."
msgstr "Vous n'avez pas la permission de réactiver cette annonce."

#: includes/rest/class-listings-controller.php:1528
msgid "Listing is already active."
msgstr "L'annonce est déjà active."

#: includes/rest/class-listings-controller.php:1537
msgid ""
"Only deactivated listings can be reactivated. For expired listings, use "
"Renew instead."
msgstr ""
"Seules les annonces désactivées peuvent être réactivées. Pour les annonces "
"expirées, utilisez Renouveler à la place."

#: includes/rest/class-listings-controller.php:1565
msgid "Listing reactivated successfully."
msgstr "Annonce réactivée avec succès."

#: includes/rest/class-listings-controller.php:1581
msgid "You must be logged in to feature a listing."
msgstr "Vous devez être connecté pour mettre une annonce en avant."

#: includes/rest/class-listings-controller.php:1582
msgid "You do not have permission to feature this listing."
msgstr "Vous n'avez pas la permission de mettre cette annonce en avant."

#: includes/rest/class-listings-controller.php:1611
msgid "This listing is already featured."
msgstr "Cette annonce est déjà en avant."

#: includes/rest/class-listings-controller.php:1641
#. translators: %d: listing ID
#, php-format
msgid "Feature upgrade — listing #%d"
msgstr "Mise à jour de la mise en avant — annonce n°%d"

#: includes/rest/class-listings-controller.php:1659
#. translators: 1: cost, 2: current balance
#, php-format
msgid "You need %1$d credits to feature this listing (you have %2$d)."
msgstr ""
"Vous avez besoin de %1$d crédits pour mettre cette annonce en avant (vous "
"en avez %2$d)."

#: includes/rest/class-listings-controller.php:1675
msgid "Could not reserve credits for the feature upgrade. Please try again."
msgstr ""
"Impossible de réserver des crédits pour la mise à niveau de la mise en "
"avant. Veuillez réessayer."

#: includes/rest/class-listings-controller.php:1689
msgid "Unable to feature this listing. Please try again."
msgstr "Impossible de mettre cette annonce en avant. Veuillez réessayer."

#: includes/rest/class-listings-controller.php:1724
msgid "Your listing is now featured permanently."
msgstr "Votre annonce est maintenant en avant de manière permanente."

#: includes/rest/class-listings-controller.php:1727
#. translators: %s: expiration date
#, php-format
msgid "Your listing is now featured until %s."
msgstr "Votre annonce est maintenant en avant jusqu'au %s."

#: includes/rest/class-listings-controller.php:1923
msgid "You must be logged in to renew a listing."
msgstr "Vous devez être connecté pour renouveler une annonce."

#: includes/rest/class-listings-controller.php:1924
msgid "You do not have permission to renew this listing."
msgstr "Vous n'avez pas la permission de renouveler cette annonce."

#: includes/rest/class-listings-controller.php:1985
#: includes/rest/class-listings-controller.php:2064
msgid "Renewal is disabled on this site."
msgstr "Le renouvellement est désactivé sur ce site."

#: includes/rest/class-listings-controller.php:1993
#. translators: %d: number of days
#, php-format
msgid "You can renew within %d days of expiry."
msgstr "Vous pouvez renouveler dans les %d jours suivant l'expiration."

#: includes/rest/class-listings-controller.php:2076
msgid "Listing not ready to renew yet."
msgstr "L'annonce n'est pas encore prête à être renouvelée."

#: includes/rest/class-listings-controller.php:2127
msgid "Renewal requires the credit system, which is not active."
msgstr "Le renouvellement nécessite le système de crédits, qui n'est pas actif."

#: includes/rest/class-listings-controller.php:2142
#. translators: 1: required credits, 2: current balance
#, php-format
msgid "You need %1$d credits to renew this listing (you have %2$d)."
msgstr ""
"Vous avez besoin de %1$d crédits pour renouveler cette annonce (vous en "
"avez %2$d)."

#: includes/rest/class-listings-controller.php:2157
#. translators: 1: listing title, 2: listing ID
#, php-format
msgid "Renewal: %1$s (#%2$d)"
msgstr "Renouvellement : %1$s (#%2$d)"

#: includes/rest/class-listings-controller.php:2166
msgid "Could not reserve credits for this renewal. Please try again."
msgstr ""
"Impossible de réserver des crédits pour ce renouvellement. Veuillez "
"réessayer."

#: includes/rest/class-listings-controller.php:2227
#. translators: %s: underlying error
#, php-format
msgid "Renewal failed: %s"
msgstr "Échec du renouvellement : %s"

#: includes/rest/class-listings-controller.php:2276
#. translators: %s: new expiration date
#, php-format
msgid "Listing renewed until %s."
msgstr "Annonce renouvelée jusqu'au %s."

#: includes/rest/class-reviews-controller.php:470
msgid "You cannot review your own listing."
msgstr "Vous ne pouvez pas examiner votre propre annonce."

#: includes/rest/class-reviews-controller.php:502
msgid "You have already reviewed this listing."
msgstr "Vous avez déjà commenté cette annonce."

#: includes/rest/class-reviews-controller.php:514
#. translators: %d: minimum number of characters required for a review.
#, php-format
msgid "Review must be at least %d character."
msgid_plural "Review must be at least %d characters."
msgstr[0] "L'avis doit contenir au moins %d caractère."
msgstr[1] "L'avis doit contenir au moins %d caractères."

#: includes/rest/class-reviews-controller.php:555
msgid "Failed to submit review."
msgstr "Impossible de soumettre l'avis."

#: includes/rest/class-reviews-controller.php:616
msgid "Review published!"
msgstr "Avis publié !"

#: includes/rest/class-reviews-controller.php:617
msgid "Review submitted and pending approval."
msgstr "Avis soumis et en attente d'approbation."

#: includes/rest/class-reviews-controller.php:677
msgid "You do not have permission to change review status."
msgstr "Vous n'êtes pas autorisé à modifier le statut de l'avis."

#: includes/rest/class-reviews-controller.php:831
msgid "You have already voted on this review."
msgstr "Vous avez déjà voté sur cet avis."

#: includes/rest/class-reviews-controller.php:845
msgid "You cannot vote on your own review."
msgstr "Vous ne pouvez pas voter sur votre propre avis."

#: includes/rest/class-reviews-controller.php:968
msgid "You have already reported this review."
msgstr "Vous avez déjà signalé cet avis."

#: includes/rest/class-reviews-controller.php:1017
#: includes/rest/class-reviews-controller.php:1038
#: includes/rest/class-reviews-controller.php:1122
msgid "Reviews are currently disabled on this site."
msgstr "Les avis sont actuellement désactivés sur ce site."

#: includes/rest/class-reviews-controller.php:1082
#: includes/rest/class-reviews-controller.php:1166
msgid "Review not found."
msgstr "Avis introuvable."

#: includes/rest/class-reviews-controller.php:1134
msgid "Owner replies are currently disabled on this site."
msgstr "Les réponses des propriétaires sont actuellement désactivées sur ce site."

#: includes/rest/class-search-controller.php:67
msgid "Map zoom level. Selects the clustering grid size."
msgstr ""
"Niveau de zoom de la carte. Sélectionne la taille de la grille de "
"clustering."

#: includes/rest/class-search-controller.php:88
msgid "Search query for autocomplete."
msgstr "Requête de recherche pour l'autocomplétion."

#: includes/rest/class-search-controller.php:215
msgid "Return only featured listings."
msgstr "Retournez uniquement les annonces en vedette."

#: includes/rest/class-search-controller.php:221
msgid "Return only verified listings."
msgstr "Retournez uniquement les annonces vérifiées."

#: includes/rest/class-search-controller.php:229
msgid "Return only listings owned by this member. Published listings only."
msgstr ""
"Retournez uniquement les annonces détenues par ce membre. Annonces publiées "
"uniquement."

#: includes/rest/class-search-controller.php:241
msgid "Preset date filter for events."
msgstr "Filtre de date prédéfini pour les événements."

#: includes/rest/class-search-controller.php:247
msgid "Start date for custom date range (Y-m-d)."
msgstr "Date de début pour la plage de dates personnalisée (Y-m-d)."

#: includes/rest/class-search-controller.php:254
msgid "End date for custom date range (Y-m-d)."
msgstr "Date de fin pour la plage de dates personnalisée (Y-m-d)."

#: includes/rest/class-search-controller.php:436
#. translators: %s: comma-separated list of missing bounds keys.
#, php-format
msgid "The bounds parameter needs all four corners. Missing: %s"
msgstr "Le paramètre bounds nécessite les quatre coins. Manquant : %s"

#: includes/rest/class-search-controller.php:866
#. translators: %s: parameter name
#, php-format
msgid "The %s parameter must be a valid date in Y-m-d format."
msgstr "Le paramètre %s doit être une date valide au format Y-m-d."

#: includes/rest/class-services-controller.php:509
msgid "You do not have permission to manage services for this listing."
msgstr "Vous n'êtes pas autorisé à gérer les services de cette annonce."

#: includes/rest/class-services-controller.php:546
msgid "You do not have permission to manage this service."
msgstr "Vous n'êtes pas autorisé à gérer ce service."

#: includes/rest/class-settings-controller.php:357
msgid "Retention must be one of: 7, 15, 30, 0 (lifetime)."
msgstr "La rétention doit être l'une des suivantes : 7, 15, 30, 0 (à vie)."

#: includes/rest/class-settings-controller.php:757
msgid "Invalid import data. Expected a JSON object with a \"settings\" key."
msgstr ""
"Données d'importation invalides. Attendu : un objet JSON avec une clé « "
"settings »."

#: includes/rest/class-submission-controller.php:195
msgid "Listing submission is currently disabled."
msgstr "La soumission d'annonces est actuellement désactivée."

#: includes/rest/class-submission-controller.php:210
msgid "Please log in to submit a listing."
msgstr "Veuillez vous connecter pour soumettre une annonce."

#: includes/rest/class-submission-controller.php:225
msgid "Submission blocked."
msgstr "Soumission bloquée."

#: includes/rest/class-submission-controller.php:232
#: includes/rest/class-submission-controller.php:552
msgid "Security check failed."
msgstr "La vérification de sécurité a échoué."

#: includes/rest/class-submission-controller.php:312
msgid "Title is required."
msgstr "Le titre est obligatoire."

#: includes/rest/class-submission-controller.php:332
msgid ""
"Potential duplicate listing(s) found. Please confirm this is not a "
"duplicate to proceed."
msgstr ""
"Des annonces en double potentielles trouvées. Veuillez confirmer qu'il ne "
"s'agit pas d'un doublon pour continuer."

#: includes/rest/class-submission-controller.php:345
msgid ""
"Please explain how your business is different from the listed duplicates "
"(at least 20 characters)."
msgstr ""
"Veuillez expliquer en quoi votre entreprise est différente des doublons "
"répertoriés (au moins 20 caractères)."

#: includes/rest/class-submission-controller.php:488
msgid "Check your inbox to verify your email and publish your listing."
msgstr ""
"Vérifiez votre boîte de réception pour confirmer votre e-mail et publier "
"votre annonce."

#: includes/rest/class-submission-controller.php:520
#: includes/rest/class-submission-controller.php:718
msgid ""
"Listing saved. It will activate as soon as you top up enough credits to "
"cover the selected plan."
msgstr ""
"Annonce enregistrée. Elle s'activera dès que vous aurez suffisamment de "
"crédits pour couvrir le plan sélectionné."

#: includes/rest/class-submission-controller.php:523
msgid "Draft saved."
msgstr "Brouillon enregistré."

#: includes/rest/class-submission-controller.php:526
msgid "Listing submitted successfully!"
msgstr "Annonce soumise avec succès !"

#: includes/rest/class-submission-controller.php:713
msgid "Your listing has been updated."
msgstr "Votre annonce a été mise à jour."

#: includes/rest/class-unsubscribe-controller.php:187
msgid "Too many requests"
msgstr "Trop de demandes"

#: includes/rest/class-unsubscribe-controller.php:188
msgid ""
"Too many unsubscribe requests from your network. Please wait a moment, then "
"use the link from your email again."
msgstr ""
"Trop de demandes de désinscription de votre réseau. Veuillez attendre un "
"moment, puis utiliser le lien de votre e-mail à nouveau."

#: includes/rest/class-unsubscribe-controller.php:201
#: includes/rest/class-unsubscribe-controller.php:220
msgid "Invalid unsubscribe link"
msgstr "Lien de désinscription invalide"

#: includes/rest/class-unsubscribe-controller.php:202
msgid ""
"This link is missing required information. Please use the link from a "
"recent email."
msgstr ""
"Ce lien ne contient pas les informations requises. Veuillez utiliser le "
"lien d'un e-mail récent."

#: includes/rest/class-unsubscribe-controller.php:210
msgid "Unsupported preference"
msgstr "Préférence non prise en charge"

#: includes/rest/class-unsubscribe-controller.php:211
msgid ""
"This notification type cannot be managed from a one-click link. Manage it "
"from your dashboard instead."
msgstr ""
"Ce type de notification ne peut pas être géré à partir d'un lien en un "
"clic. Gérez-le plutôt depuis votre tableau de bord."

#: includes/rest/class-unsubscribe-controller.php:221
msgid ""
"We could not verify this link. It may have been altered. Manage your email "
"preferences from your dashboard instead."
msgstr ""
"Nous n'avons pas pu vérifier ce lien. Il a peut-être été modifié. Gérez vos "
"préférences e-mail depuis votre tableau de bord."

#: includes/rest/class-unsubscribe-controller.php:230
msgid "Account not found"
msgstr "Compte introuvable"

#: includes/rest/class-unsubscribe-controller.php:231
msgid "We could not find the account this link refers to."
msgstr "Nous n'avons pas trouvé le compte auquel ce lien se réfère."

#: includes/rest/class-unsubscribe-controller.php:251
msgid "You have been unsubscribed"
msgstr "Vous avez été désinscrit"

#: includes/rest/class-unsubscribe-controller.php:254
#. translators: %s: human-readable notification label.
#, php-format
msgid ""
"You will no longer receive \"%s\" emails. You can re-enable any email "
"preference any time from your dashboard."
msgstr ""
"Vous ne recevrez plus les e-mails « %s ». Vous pouvez réactiver n'importe "
"quelle préférence e-mail à tout moment depuis votre tableau de bord."

#: includes/rest/class-unsubscribe-controller.php:269
msgid "Listing expiration reminder"
msgstr "Rappel d'expiration d'annonce"

#: includes/rest/class-unsubscribe-controller.php:329
#: templates/emails/parts/footer.php:43
msgid "Manage email preferences"
msgstr "Gérer les préférences e-mail"

#: includes/submission-field-renderer.php:44
msgid ""
"Customers see this on the listing page — start typing to auto-complete from "
"the map."
msgstr ""
"Les clients voient ceci sur la page d'annonce — commencez à taper pour "
"l'autocomplétion à partir de la carte."

#: includes/submission-field-renderer.php:45
msgid "Public contact number. Shown to logged-in customers on the listing."
msgstr "Numéro de contact public. Affiché aux clients connectés sur l'annonce."

#: includes/submission-field-renderer.php:46
msgid ""
"Public contact email. Shown to logged-in customers — never to anonymous "
"visitors."
msgstr ""
"E-mail de contact public. Affiché aux clients connectés — jamais aux "
"visiteurs anonymes."

#: includes/submission-field-renderer.php:47
msgid "Public site or booking URL. Opens in a new tab."
msgstr "URL du site ou de réservation public. S'ouvre dans un nouvel onglet."

#: includes/submission-field-renderer.php:48
msgid ""
"Customers see an 'Open now' badge based on these hours and the visitor's "
"timezone."
msgstr ""
"Les clients voient un badge « Ouvert maintenant » basé sur ces heures et le "
"fuseau horaire du visiteur."

#: includes/submission-field-renderer.php:49
msgid "Helps customers filter by budget."
msgstr "Aide les clients à filtrer par budget."

#: includes/submission-field-renderer.php:50
msgid "Optional — adds a credibility signal customers value."
msgstr "Facultatif — ajoute un signal de crédibilité apprécié des clients."

#: includes/submission-field-renderer.php:51
msgid "Add the profile URLs for each platform you use."
msgstr "Ajoutez les URL de profil pour chaque plateforme que vous utilisez."

#: includes/submission-field-renderer.php:52
msgid "Up to 20 photos (JPG, PNG, WebP). The first image becomes the listing cover."
msgstr ""
"Jusqu'à 20 photos (JPG, PNG, WebP). La première image devient la couverture "
"de l'annonce."

#: includes/submission-field-renderer.php:53
msgid "Maximum group size. Shown in search filters."
msgstr "Taille maximale du groupe. Affichée dans les filtres de recherche."

#: includes/submission-field-renderer.php:54
msgid "Pick all that apply — customers search by cuisine."
msgstr "Cochez tous les éléments applicables — les clients recherchent par cuisine."

#: includes/submission-field-renderer.php:55
msgid "Tick every amenity the listing offers. Each one is a search facet."
msgstr ""
"Cochez chaque service que l'annonce propose. Chacun est une facette de "
"recherche."

#: includes/submission-field-renderer.php:56
msgid "Tick every feature this listing offers. Each one is a search facet."
msgstr ""
"Cochez chaque fonctionnalité que l'annonce propose. Chacune est une facette "
"de recherche."

#: includes/submission-field-renderer.php:57
#: includes/submission-field-renderer.php:58
msgid "Used by the search filters."
msgstr "Utilisé par les filtres de recherche."

#: includes/submission-field-renderer.php:59
msgid "Total area. Used by the search filters."
msgstr "Superficie totale. Utilisée par les filtres de recherche."

#: includes/submission-field-renderer.php:60
msgid "When the event begins. Shown on the listing detail page."
msgstr "Quand commence l'événement. Affiché sur la page de détail de l'annonce."

#: includes/submission-field-renderer.php:61
msgid "When the event finishes. Calendar uses this for spans."
msgstr "Quand se termine l'événement. Le calendrier l'utilise pour les périodes."

#: includes/submission-field-renderer.php:62
msgid "Full-time, part-time, contract — used as a search filter."
msgstr "Temps plein, temps partiel, contrat — utilisé comme filtre de recherche."

#: includes/submission-field-renderer.php:63
msgid "Optional but improves applicant signal."
msgstr "Facultatif mais améliore le signal du candidat."

#: includes/submission-field-renderer.php:171
msgid "Select..."
msgstr "Sélectionner..."

#: includes/submission-field-renderer.php:191
msgid "Separate multiple values with commas"
msgstr "Séparez les valeurs multiples par des virgules"

#: includes/submission-field-renderer.php:311
msgid "Enter address..."
msgstr "Entrez l'adresse..."

#: includes/submission-field-renderer.php:376
#: includes/submission-field-renderer.php:466
#. translators: 1: day of week, 2: range number
#, php-format
msgid "%1$s opening time %2$d"
msgstr "Heure d'ouverture %1$s %2$d"

#: includes/submission-field-renderer.php:378
#: includes/submission-field-renderer.php:470
#. translators: 1: day of week, 2: range number
#, php-format
msgid "%1$s closing time %2$d"
msgstr "Heure de fermeture %1$s %2$d"

#: includes/submission-field-renderer.php:380
#: includes/submission-field-renderer.php:479
#. translators: 1: day of week, 2: range number
#, php-format
msgid "Remove %1$s time %2$d"
msgstr "Supprimer l'heure %1$s %2$d"

#: includes/submission-field-renderer.php:495
msgid "+ Add another time"
msgstr "+ Ajouter une autre heure"

#: includes/submission-field-renderer.php:510
msgid "Open 24 hours"
msgstr "Ouvert 24h/24"

#: includes/submission-field-renderer.php:559
msgid "Click to upload"
msgstr "Cliquez pour télécharger"

#: includes/workflow/class-email-verification.php:294
#: includes/workflow/class-email-verification.php:326
msgid "Verification link is invalid"
msgstr "Le lien de vérification est invalide"

#: includes/workflow/class-email-verification.php:295
msgid "We could not find the listing this link refers to."
msgstr "Nous n'avons pas trouvé l'annonce à laquelle ce lien se réfère."

#: includes/workflow/class-email-verification.php:305
msgid "This listing is already verified"
msgstr "Cette annonce est déjà vérifiée"

#: includes/workflow/class-email-verification.php:306
msgid "No further action needed — your email was confirmed earlier."
msgstr ""
"Aucune action supplémentaire nécessaire — votre e-mail a été confirmé "
"précédemment."

#: includes/workflow/class-email-verification.php:316
msgid "This verification link has expired"
msgstr "Ce lien de vérification a expiré"

#: includes/workflow/class-email-verification.php:317
msgid "Use the button below to send yourself a fresh verification email."
msgstr ""
"Utilisez le bouton ci-dessous pour vous envoyer un nouvel e-mail de "
"vérification."

#: includes/workflow/class-email-verification.php:327
msgid "The token in this link does not match. Request a fresh email below."
msgstr "Le jeton de ce lien ne correspond pas. Demandez un nouvel e-mail ci-dessous."

#: includes/workflow/class-email-verification.php:348
msgid "Could not verify your email"
msgstr "Impossible de vérifier votre e-mail"

#: includes/workflow/class-email-verification.php:385
msgid "Your listing is live"
msgstr "Votre annonce est en ligne"

#: includes/workflow/class-email-verification.php:386
msgid "Email verified — your listing is being reviewed"
msgstr "E-mail vérifiée — votre annonce est en cours d'examen"

#: includes/workflow/class-email-verification.php:389
msgid "Thanks for verifying your email. Your listing has been published."
msgstr "Merci d'avoir vérifié votre e-mail. Votre annonce a été publiée."

#: includes/workflow/class-email-verification.php:390
msgid ""
"Thanks for verifying your email. Our team will review and publish your "
"listing shortly."
msgstr ""
"Merci d'avoir vérifié votre e-mail. Notre équipe examinera et publiera "
"votre annonce bientôt."

#: includes/workflow/class-email-verification.php:469
msgid "You have been signed in to your account."
msgstr "Vous avez été connecté à votre compte."

#: includes/workflow/class-email-verification.php:474
msgid "View your listing"
msgstr "Afficher votre annonce"

#: includes/workflow/class-email-verification.php:476
msgid "Go to dashboard"
msgstr "Aller au tableau de bord"

#: includes/workflow/class-email-verification.php:496
msgid "A fresh verification email is on the way."
msgstr "Un nouvel e-mail de vérification est en route."

#: includes/workflow/class-email-verification.php:497
msgid "Please wait a moment before requesting another email."
msgstr "Veuillez attendre un moment avant de demander un autre e-mail."

#: includes/workflow/class-email-verification.php:499
#: templates/blocks/user-dashboard/tab-listings.php:276
msgid "Resend verification email"
msgstr "Renvoyer l'e-mail de vérification"

#: includes/workflow/class-expiration-cron.php:420
#. translators: 1: number of deleted rows, 2: retention days
#, php-format
msgid "Pruned %1$d analytics records older than %2$d days."
msgstr "Élagué %1$d enregistrements analytiques antérieurs à %2$d jours."

#: includes/workflow/class-notifications.php:61
msgid "7 days (default)"
msgstr "7 jours (défaut)"

#: includes/workflow/class-notifications.php:62
msgid "15 days"
msgstr "15 jours"

#: includes/workflow/class-notifications.php:64
msgid "Lifetime (no auto-prune)"
msgstr "À vie (pas d'élagage automatique)"

#: includes/workflow/class-notifications.php:366
msgid "No reason provided."
msgstr "Aucune raison fournie."

#: includes/workflow/class-notifications.php:549
msgid "The listing owner"
msgstr "Le propriétaire de l'annonce"

#: includes/workflow/class-notifications.php:675
msgid "No additional details provided."
msgstr "Aucun détail supplémentaire fourni."

#: includes/workflow/class-notifications.php:996
msgid "Invalid recipient email."
msgstr "E-mail du destinataire invalide."

#: includes/workflow/class-notifications.php:1025
#. translators: %s: event key
#, php-format
msgid "Unknown notification event: %s"
msgstr "Événement de notification inconnu : %s"

#: includes/workflow/class-notifications.php:1037
msgid "[Test] Sample Listing"
msgstr "[Test] Annonce exemple"

#: includes/workflow/class-notifications.php:1039
#: includes/workflow/class-notifications.php:1043
msgid "Sample User"
msgstr "Utilisateur exemple"

#: includes/workflow/class-notifications.php:1040
msgid "Sample Reviewer"
msgstr "Évaluateur exemple"

#: includes/workflow/class-notifications.php:1041
msgid "Sample Claimant"
msgstr "Demandeur exemple"

#: includes/workflow/class-notifications.php:1052
msgid "This is a test rejection reason."
msgstr "Ceci est une raison de rejet de test."

#: includes/workflow/class-notifications.php:1053
msgid "This is a test admin note."
msgstr "Ceci est une note d'administration de test."

#: includes/workflow/class-notifications.php:1055
msgid "Sample Review Title"
msgstr "Titre d'avis exemple"

#: includes/workflow/class-notifications.php:1056
msgid "This is the body of a sample review used to verify formatting."
msgstr "Ceci est le corps d'un avis exemple utilisé pour vérifier le formatage."

#: includes/workflow/class-notifications.php:1057
#: includes/workflow/class-notifications.php:1058
msgid "Thanks for your review — this is a sample owner reply."
msgstr "Merci pour votre avis — ceci est une réponse de propriétaire exemple."

#: includes/workflow/class-notifications.php:1059
msgid "Sample Owner"
msgstr "Propriétaire exemple"

#: includes/workflow/class-notifications.php:1087
msgid "Send was attempted but no log entry was recorded."
msgstr ""
"Une tentative d'envoi a été effectuée, mais aucune entrée de journal n'a "
"été enregistrée."

#: includes/workflow/class-notifications.php:1294
msgid "wp_mail() returned false."
msgstr "wp_mail() a retourné false."

#: includes/workflow/class-notifications.php:1522
#. translators: %s: listing title
#, php-format
msgid "New listing submitted: %s"
msgstr "Nouvelle annonce soumise : %s"

#: includes/workflow/class-notifications.php:1524
#. translators: %s: listing title
#, php-format
msgid "Your listing has been approved: %s"
msgstr "Votre annonce a été approuvée : %s"

#: includes/workflow/class-notifications.php:1526
#. translators: %s: listing title
#, php-format
msgid "Your listing needs changes: %s"
msgstr "Votre annonce nécessite des modifications : %s"

#: includes/workflow/class-notifications.php:1528
#. translators: %s: listing title
#, php-format
msgid "Your listing has expired: %s"
msgstr "Votre annonce a expiré : %s"

#: includes/workflow/class-notifications.php:1531
#. translators: 1: listing title, 2: number of days until expiration
#, php-format
msgid "Your listing expires in %2$d days: %1$s"
msgstr "Votre annonce expire dans %2$d jours : %1$s"

#: includes/workflow/class-notifications.php:1536
#. translators: %s: listing title
#, php-format
msgid "Your listing has been renewed: %s"
msgstr "Votre annonce a été renouvelée : %s"

#: includes/workflow/class-notifications.php:1538
#. translators: %s: listing title
#, php-format
msgid "New listing needs review: %s"
msgstr "La nouvelle annonce nécessite un examen : %s"

#: includes/workflow/class-notifications.php:1540
#. translators: %s: listing title
#, php-format
msgid "New review on %s"
msgstr "Nouvel avis sur %s"

#: includes/workflow/class-notifications.php:1542
#. translators: %s: listing title
#, php-format
msgid "Owner replied to your review on %s"
msgstr "Le propriétaire a répondu à votre avis sur %s"

#: includes/workflow/class-notifications.php:1545
#. translators: 1: listing title, 2: milestone number
#, php-format
msgid "Your review of %1$s reached %2$s helpful votes!"
msgstr "Votre avis sur %1$s a atteint %2$s votes utiles !"

#: includes/workflow/class-notifications.php:1550
#. translators: %s: listing title
#, php-format
msgid "New claim request for: %s"
msgstr "Nouvelle demande de revendication pour : %s"

#: includes/workflow/class-notifications.php:1552
#. translators: %s: listing title
#, php-format
msgid "Your claim has been approved: %s"
msgstr "Votre revendication a été approuvée : %s"

#: includes/workflow/class-notifications.php:1554
#. translators: %s: listing title
#, php-format
msgid "Your claim was not approved: %s"
msgstr "Votre revendication n'a pas été approuvée : %s"

#: includes/workflow/class-notifications.php:1556
#. translators: %s: listing title
#, php-format
msgid "Finish your listing: %s"
msgstr "Finalisez votre annonce : %s"

#: includes/workflow/class-notifications.php:1558
#. translators: %s: listing title
#, php-format
msgid "You have reviews waiting for a reply on %s"
msgstr "Vous avez des avis en attente de réponse sur %s"

#: includes/workflow/class-notifications.php:1560
#. translators: %s: site name
#, php-format
msgid "Verify your email to publish your listing on %s"
msgstr "Vérifiez votre e-mail pour publier votre annonce sur %s"

#: includes/workflow/class-notifications.php:1565
#. translators: %s: site name
#, php-format
msgid "Notification from %s"
msgstr "Notification de %s"

#: includes/workflow/class-notifications.php:1628
#: templates/emails/claim-approved.php:31
#: templates/emails/claim-rejected.php:30
#: templates/emails/draft-reminder.php:30
#: templates/emails/listing-approved.php:36
#: templates/emails/listing-expired.php:30
#: templates/emails/listing-expiring-soon.php:45
#: templates/emails/listing-rejected.php:31
#: templates/emails/listing-renewed.php:31
#: templates/emails/listing-verify-email.php:40
#: templates/emails/review-helpful.php:32
#: templates/emails/review-received.php:34
#: templates/emails/review-reminder.php:35 templates/emails/review-reply.php:32
#. translators: %s: user name
#. translators: %s: claimant display name
#. translators: %s: user display name
#. translators: %s: author display name
#. translators: %s: reviewer display name
#. translators: %s: listing owner display name
#, php-format
msgid "Hi %s,"
msgstr "Bonjour %s,"

#: includes/workflow/class-notifications.php:1705
#. translators: 1: site name, 2: site URL
#, php-format
msgid "This email was sent by %1$s."
msgstr "Cet e-mail a été envoyé par %1$s."

#: includes/workflow/class-status-manager.php:50
#. translators: %s: count of rejected listings
#, php-format
msgid "Rejected <span class=\"count\">(%s)</span>"
msgid_plural "Rejected <span class=\"count\">(%s)</span>"
msgstr[0] "Rejeté <span class=\"count\">(%s)</span>"
msgstr[1] "Rejetée <span class=\"count\">(%s)</span>"

#: includes/workflow/class-status-manager.php:63
#. translators: %s: count of expired listings
#, php-format
msgid "Expired <span class=\"count\">(%s)</span>"
msgid_plural "Expired <span class=\"count\">(%s)</span>"
msgstr[0] "Expiré <span class=\"count\">(%s)</span>"
msgstr[1] "Expirée <span class=\"count\">(%s)</span>"

#: includes/workflow/class-status-manager.php:75
#. translators: %s: count of deactivated listings
#, php-format
msgid "Deactivated <span class=\"count\">(%s)</span>"
msgid_plural "Deactivated <span class=\"count\">(%s)</span>"
msgstr[0] "Désactivé <span class=\"count\">(%s)</span>"
msgstr[1] "Désactivée <span class=\"count\">(%s)</span>"

#: includes/workflow/class-status-manager.php:91
#. translators: %s: count of listings awaiting credit top-up
#, php-format
msgid "Awaiting Credits <span class=\"count\">(%s)</span>"
msgid_plural "Awaiting Credits <span class=\"count\">(%s)</span>"
msgstr[0] "En attente de crédits <span class=\"count\">(%s)</span>"
msgstr[1] "En attente de crédits <span class=\"count\">(%s)</span>"

#: includes/workflow/class-status-manager.php:103
#. translators: %s: count of listings awaiting email verification
#, php-format
msgid "Pending Email Verification <span class=\"count\">(%s)</span>"
msgid_plural "Pending Email Verification <span class=\"count\">(%s)</span>"
msgstr[0] "En attente de vérification d'e-mail <span class=\"count\">(%s)</span>"
msgstr[1] "En attente de vérification d'e-mail <span class=\"count\">(%s)</span>"

#: includes/workflow/class-suite-notifications.php:107
#. translators: %s: listing title
#, php-format
msgid "New review on \"%s\""
msgstr "Nouvel avis sur « %s »"

#: templates/blocks/listing-calendar/calendar.php:36
msgid "Previous month"
msgstr "Mois précédent"

#: templates/blocks/listing-calendar/calendar.php:45
msgid "Next month"
msgstr "Mois suivant"

#: templates/blocks/listing-calendar/calendar.php:81
#. translators: %s: full date string e.g. "March 15"
#, php-format
msgid "%s, today"
msgstr "%s, aujourd'hui"

#: templates/blocks/listing-calendar/calendar.php:112
#. translators: %d: number of additional events
#, php-format
msgid "%d more events"
msgstr "%d événements supplémentaires"

#: templates/blocks/listing-calendar/calendar.php:139
msgid "Event details"
msgstr "Détails de l'événement"

#: templates/blocks/listing-calendar/calendar.php:145
msgid "View details"
msgstr "Afficher les détails"

#: templates/blocks/listing-card/card-content.php:69
#. translators: %s: formatted date of the next event occurrence
#, php-format
msgid "Next: %s"
msgstr "Suivant : %s"

#: templates/blocks/listing-card/card-image.php:84
#. translators: %s: average rating number
#, php-format
msgid "Rating: %s out of 5"
msgstr "Évaluation : %s sur 5"

#: templates/blocks/listing-categories/category-card.php:47
#. translators: %s: number of listings
#, php-format
msgid "%s listing"
msgid_plural "%s listings"
msgstr[0] "%s annonce"
msgstr[1] "%s annonces"

#: templates/blocks/listing-detail/gallery.php:85
#. translators: 1: listing title (or Listing #ID fallback), 2: photo number
#, php-format
msgid "%1$s photo %2$d"
msgstr "Photo %1$s %2$d"

#: templates/blocks/listing-detail/sidebar.php:61
msgid "Follow"
msgstr "Suivre"

#: templates/blocks/listing-detail/sidebar.php:98
msgid "Claimed & Verified Business"
msgstr "Entreprise revendiquée et vérifiée"

#: templates/blocks/listing-detail/tabs.php:108
msgid "Listing details"
msgstr "Détails de l'annonce"

#: templates/blocks/listing-detail/tabs.php:111
#: templates/blocks/user-dashboard/nav.php:43
msgid "Overview"
msgstr "Aperçu"

#: templates/blocks/listing-detail/tabs.php:139
msgid "Map"
msgstr "Carte"

#: templates/blocks/listing-detail/tabs.php:185
msgid "Features & Amenities"
msgstr "Fonctionnalités et services"

#: templates/blocks/listing-detail/tabs.php:337
#: templates/blocks/listing-detail/tabs.php:806
msgid "Get Directions"
msgstr "Obtenir les directions"

#: templates/blocks/listing-detail/tabs.php:375
#. translators: %s: price amount
#, php-format
msgid "From $%s"
msgstr "À partir de %s $"

#: templates/blocks/listing-detail/tabs.php:378
#. translators: %s: price amount
#, php-format
msgid "$%s/hr"
msgstr "%s $/h"

#: templates/blocks/listing-detail/tabs.php:396
#. translators: 1: hours, 2: minutes
#, php-format
msgid "%1$dh %2$dmin"
msgstr "%1$dh %2$dmin"

#: templates/blocks/listing-detail/tabs.php:399
#. translators: %d: hours
#, php-format
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] "%d heure"
msgstr[1] "%d heures"

#: templates/blocks/listing-detail/tabs.php:402
#. translators: %d: minutes
#, php-format
msgid "%d min"
msgstr "%d min"

#: templates/blocks/listing-detail/tabs.php:474
#. translators: %d: number of reviews
#, php-format
msgid "%d review"
msgid_plural "%d reviews"
msgstr[0] "%d avis"
msgstr[1] "%d avis"

#: templates/blocks/listing-detail/tabs.php:552
msgid "Owner Response:"
msgstr "Réponse du propriétaire :"

#: templates/blocks/listing-detail/tabs.php:568
#: templates/blocks/listing-reviews/review-card.php:68
msgid "Mark as helpful"
msgstr "Marquer comme utile"

#: templates/blocks/listing-detail/tabs.php:574
#: templates/blocks/listing-reviews/review-card.php:72
msgid "Helpful"
msgstr "Utile"

#: templates/blocks/listing-detail/tabs.php:616
#: templates/blocks/listing-reviews/review-card.php:122
#. translators: %s: reviewer display name.
#, php-format
msgid "Block %s"
msgstr "Bloquer %s"

#: templates/blocks/listing-detail/tabs.php:622
#: templates/blocks/listing-reviews/review-card.php:127
msgid "Block"
msgstr "Bloquer"

#: templates/blocks/listing-detail/tabs.php:630
#. translators: %d: number of people
#, php-format
msgid "%d person found this helpful"
msgid_plural "%d people found this helpful"
msgstr[0] "%d personne a trouvé ceci utile"
msgstr[1] "%d personnes ont trouvé ceci utile"

#: templates/blocks/listing-detail/tabs.php:640
msgid "No reviews yet. Be the first to share your experience!"
msgstr "Pas encore d'avis. Soyez le premier à partager votre expérience !"

#: templates/blocks/listing-detail/tabs.php:658
#: templates/blocks/listing-detail/tabs.php:685
#: templates/blocks/listing-reviews/review-form.php:40
#: templates/blocks/listing-reviews/reviews.php:82
msgid "Write a Review"
msgstr "Écrire un avis"

#: templates/blocks/listing-detail/tabs.php:667
#: templates/blocks/listing-reviews/review-form.php:36
msgid "to write a review."
msgstr "pour écrire un avis."

#: templates/blocks/listing-detail/tabs.php:688
#: templates/blocks/listing-reviews/review-form.php:43
msgid "Your Rating"
msgstr "Votre évaluation"

#: templates/blocks/listing-detail/tabs.php:697
#: templates/blocks/listing-detail/tabs.php:765
#: templates/blocks/listing-reviews/review-form.php:52
#. translators: %d: number of stars
msgid "star"
msgid_plural "stars"
msgstr[0] "étoile"
msgstr[1] "étoiles"

#: templates/blocks/listing-detail/tabs.php:704
#: templates/blocks/listing-reviews/review-form.php:59
msgid "Review Title"
msgstr "Titre de l'avis"

#: templates/blocks/listing-detail/tabs.php:706
#: templates/blocks/listing-reviews/review-form.php:61
msgid "Summarize your experience"
msgstr "Résumez votre expérience"

#: templates/blocks/listing-detail/tabs.php:711
#: templates/blocks/listing-reviews/review-form.php:67
msgid "Your Review"
msgstr "Votre avis"

#: templates/blocks/listing-detail/tabs.php:725
#: templates/blocks/listing-reviews/review-form.php:81
#. translators: %d: minimum number of characters required for a review.
#, php-format
msgid "Share your experience (minimum %d character)"
msgid_plural "Share your experience (minimum %d characters)"
msgstr[0] "Partagez votre expérience (minimum %d caractère)"
msgstr[1] "Partagez votre expérience (minimum %d caractères)"

#: templates/blocks/listing-detail/tabs.php:726
#: templates/blocks/listing-reviews/review-form.php:82
msgid "Share your experience (optional)"
msgstr "Partagez votre expérience (facultatif)"

#: templates/blocks/listing-detail/tabs.php:752
#: templates/blocks/listing-reviews/review-form.php:102
msgid "Rate each aspect"
msgstr "Évaluer chaque aspect"

#: templates/blocks/listing-featured/featured.php:31
msgid "See all"
msgstr "Voir tout"

#: templates/blocks/listing-featured/featured.php:88
msgid "Carousel navigation"
msgstr "Navigation du carrousel"

#: templates/blocks/listing-featured/featured.php:96
#. translators: %d: slide group number
#, php-format
msgid "Go to slide group %d"
msgstr "Aller au groupe de diapositives %d"

#: templates/blocks/listing-grid/grid.php:127
msgid "Try adjusting your filters, or be the first to add a listing."
msgstr "Essayez d'ajuster vos filtres, ou soyez le premier à ajouter une annonce."

#: templates/blocks/listing-grid/grid.php:134
msgid "Add a listing"
msgstr "Ajouter une annonce"

#: templates/blocks/listing-grid/grid.php:142
#: templates/blocks/listing-search/filters.php:316
msgid "Clear All Filters"
msgstr "Effacer tous les filtres"

#: templates/blocks/listing-grid/pagination.php:43
msgid "Previous page"
msgstr "Page précédente"

#: templates/blocks/listing-grid/pagination.php:127
msgid "Next page"
msgstr "Page suivante"

#: templates/blocks/listing-grid/toolbar.php:34
#. translators: 1: first result number, 2: last result number, 3: total results
#, php-format
msgid "Showing %1$s&ndash;%2$s of %3$s listings"
msgstr "Affichage de %1$s&ndash;%2$s sur %3$s annonces"

#: templates/blocks/listing-grid/toolbar.php:42
#. translators: %s: number of results
#, php-format
msgid "%s result"
msgid_plural "%s results"
msgstr[0] "%s résultat"
msgstr[1] "%s résultats"

#: templates/blocks/listing-grid/toolbar.php:53
msgid "View mode"
msgstr "Mode d'affichage"

#: templates/blocks/listing-grid/toolbar.php:61
msgid "Grid view"
msgstr "Affichage en grille"

#: templates/blocks/listing-grid/toolbar.php:77
msgid "List view"
msgstr "Affichage en liste"

#: templates/blocks/listing-grid/toolbar.php:90
msgid "Sort by"
msgstr "Trier par"

#: templates/blocks/listing-map/map.php:24
msgid "Skip map, go to listing results"
msgstr "Ignorer la carte, accédez aux résultats des annonces"

#: templates/blocks/listing-map/map.php:36
#. translators: %d: number of markers
#, php-format
msgid "Map showing %d listing locations"
msgstr "Carte affichant %d emplacements d'annonces"

#: templates/blocks/listing-map/map.php:59
#: templates/blocks/listing-search/search-bar.php:113
msgid "Find listings near your location"
msgstr "Trouvez des annonces près de votre localisation"

#: templates/blocks/listing-map/map.php:75
msgid "Search listings in this map area"
msgstr "Rechercher des annonces dans cette zone de carte"

#: templates/blocks/listing-map/map.php:80
msgid "Search this area"
msgstr "Rechercher dans cette zone"

#: templates/blocks/listing-reviews/review-card.php:137
msgid "Owner Response"
msgstr "Réponse du propriétaire"

#: templates/blocks/listing-reviews/review-card.php:147
msgid "Reply to this review"
msgstr "Répondre à cet avis"

#: templates/blocks/listing-reviews/reviews.php:49
#. translators: %s: number of reviews
#, php-format
msgid "%s review"
msgid_plural "%s reviews"
msgstr[0] "%s avis"
msgstr[1] "%s avis"

#: templates/blocks/listing-reviews/reviews.php:73
msgid "Sort reviews"
msgstr "Trier les avis"

#: templates/blocks/listing-reviews/reviews.php:74
msgid "Most Recent"
msgstr "Plus récent"

#: templates/blocks/listing-reviews/reviews.php:76
#: build/blocks/listing-reviews/index.js:1
#: src/blocks/listing-reviews/index.js:44
msgid "Lowest Rated"
msgstr "Les moins bien notés"

#: templates/blocks/listing-reviews/reviews.php:77
msgid "Most Helpful"
msgstr "Plus utiles"

#: templates/blocks/listing-reviews/reviews.php:103
msgid "Be the first to share your experience with this listing."
msgstr "Soyez le premier à partager votre expérience avec cette annonce."

#: templates/blocks/listing-reviews/reviews.php:136
msgid "Load More Reviews"
msgstr "Charger plus d'avis"

#: templates/blocks/listing-reviews/reviews.php:159
msgid "Report This Review"
msgstr "Signaler cet avis"

#: templates/blocks/listing-reviews/reviews.php:166
msgid "Select a reason…"
msgstr "Sélectionner une raison…"

#: templates/blocks/listing-search/filters.php:48
msgid "Filters"
msgstr "Filtres"

#: templates/blocks/listing-search/filters.php:58
msgid "Search filters"
msgstr "Filtres de recherche"

#: templates/blocks/listing-search/filters.php:95
msgid "Minimum Rating"
msgstr "Évaluation minimale"

#: templates/blocks/listing-search/filters.php:104
msgid "Any"
msgstr "N'importe quel"

#: templates/blocks/listing-search/filters.php:219
msgid "Min"
msgstr "Min"

#: templates/blocks/listing-search/filters.php:220
#. translators: %s: filter label
#, php-format
msgid "Minimum %s"
msgstr "Minimum %s"

#: templates/blocks/listing-search/filters.php:228
msgid "Max"
msgstr "Max"

#: templates/blocks/listing-search/filters.php:229
#. translators: %s: filter label
#, php-format
msgid "Maximum %s"
msgstr "Maximum %s"

#: templates/blocks/listing-search/filters.php:262
msgid "Today"
msgstr "Aujourd'hui"

#: templates/blocks/listing-search/filters.php:274
msgid "This Weekend"
msgstr "Ce week-end"

#: templates/blocks/listing-search/filters.php:286
msgid "Happening Now"
msgstr "Se passe maintenant"

#: templates/blocks/listing-search/filters.php:293
msgid "From date"
msgstr "À partir de la date"

#: templates/blocks/listing-search/filters.php:301
msgid "To date"
msgstr "Jusqu'à la date"

#: templates/blocks/listing-search/filters.php:323
msgid "Apply Filters"
msgstr "Appliquer les filtres"

#: templates/blocks/listing-search/search-bar.php:34
#: templates/blocks/listing-search/search-bar.php:153
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:163
#: src/blocks/listing-search/index.js:179
msgid "Search"
msgstr "Rechercher"

#: templates/blocks/listing-search/search-bar.php:60
msgid "Clear search"
msgstr "Effacer la recherche"

#: templates/blocks/listing-search/search-bar.php:101
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:156
#: src/blocks/listing-search/index.js:173
msgid "Location..."
msgstr "Localisation..."

#: templates/blocks/listing-search/search-bar.php:112
msgid "Find listings near me"
msgstr "Trouver des annonces près de moi"

#: templates/blocks/listing-search/search.php:35
msgid "Loading search results"
msgstr "Chargement des résultats de recherche"

#: templates/blocks/listing-submission/navigation.php:19
msgid "Back"
msgstr "Retour"

#: templates/blocks/listing-submission/navigation.php:28
msgid "Continue"
msgstr "Continuer"

#: templates/blocks/listing-submission/navigation.php:36
msgid "Update Listing"
msgstr "Mettre à jour l'annonce"

#: templates/blocks/listing-submission/navigation.php:38
msgid "Submit Listing"
msgstr "Soumettre l'annonce"

#: templates/blocks/listing-submission/step-basic.php:27
msgid "Edit Basic Information"
msgstr "Modifier les informations de base"

#: templates/blocks/listing-submission/step-basic.php:29
msgid "Basic Information"
msgstr "Informations de base"

#: templates/blocks/listing-submission/step-basic.php:36
msgid "Listing Title"
msgstr "Titre de l'annonce"

#: templates/blocks/listing-submission/step-basic.php:39
msgid "e.g., Pizza Palace"
msgstr "Par exemple : Pizza Palace"

#: templates/blocks/listing-submission/step-basic.php:49
#: templates/blocks/user-dashboard/tab-listings.php:506
msgid "Select a category"
msgstr "Sélectionner une catégorie"

#: templates/blocks/listing-submission/step-basic.php:65
msgid "pizza, italian, downtown (comma separated)"
msgstr "pizza, italienne, centre-ville (séparés par des virgules)"

#: templates/blocks/listing-submission/step-basic.php:74
msgid "Describe your listing..."
msgstr "Décrivez votre annonce..."

#: templates/blocks/listing-submission/step-details.php:68
msgid "Provide additional details about your listing."
msgstr "Fournissez des détails supplémentaires sur votre annonce."

#: templates/blocks/listing-submission/step-details.php:93
msgid "Select a listing type above to see the fields for that type."
msgstr "Sélectionnez un type d'annonce ci-dessus pour voir les champs de ce type."

#: templates/blocks/listing-submission/step-duplicate-review.php:27
msgid ""
"These existing listings look similar to what you entered. Please review "
"them before submitting."
msgstr ""
"Ces annonces existantes ressemblent à ce que vous avez entré. Veuillez les "
"examiner avant de soumettre."

#: templates/blocks/listing-submission/step-duplicate-review.php:35
msgid ""
"If your business is different from all listings above, you can submit it. "
"We'll keep both."
msgstr ""
"Si votre entreprise est différente de toutes les annonces ci-dessus, vous "
"pouvez la soumettre. Nous les garderons toutes les deux."

#: templates/blocks/listing-submission/step-duplicate-review.php:41
msgid "I confirm this is a different business, not a duplicate of the above"
msgstr ""
"Je confirme qu'il s'agit d'une entreprise différente, pas un doublon de "
"celui-ci"

#: templates/blocks/listing-submission/step-duplicate-review.php:49
msgid "(helps our review team — at least 20 characters)"
msgstr "(aide notre équipe d'examen — au moins 20 caractères)"

#: templates/blocks/listing-submission/step-duplicate-review.php:57
msgid "e.g. We are a different business with a separate location."
msgstr ""
"Par exemple : nous sommes une entreprise différente avec un emplacement "
"séparé."

#: templates/blocks/listing-submission/step-media.php:22
msgid "Photos & Media"
msgstr "Photos et médias"

#: templates/blocks/listing-submission/step-media.php:26
msgid "Featured Image"
msgstr "Image mise en avant"

#: templates/blocks/listing-submission/step-media.php:29
msgid "(required)"
msgstr "(obligatoire)"

#: templates/blocks/listing-submission/step-media.php:61
msgid "Featured image preview"
msgstr "Aperçu de l'image mise en avant"

#: templates/blocks/listing-submission/step-media.php:72
msgid "Remove featured image"
msgstr "Supprimer l'image mise en avant"

#: templates/blocks/listing-submission/step-media.php:95
#. translators: %d: max gallery images
#, php-format
msgid "Gallery (up to %d photos)"
msgstr "Galerie (jusqu'à %d photos)"

#: templates/blocks/listing-submission/step-media.php:111
msgid "Gallery image"
msgstr "Image de galerie"

#: templates/blocks/listing-submission/step-media.php:122
msgid "Add Photos"
msgstr "Ajouter des photos"

#: templates/blocks/listing-submission/step-media.php:129
msgid "Video URL (optional)"
msgstr "URL de la vidéo (facultatif)"

#: templates/blocks/listing-submission/step-media.php:131
msgid "https://youtube.com/watch?v=..."
msgstr "https://youtube.com/watch?v=..."

#: templates/blocks/listing-submission/step-preview.php:35
msgid "Preview Your Listing"
msgstr "Aperçu de votre annonce"

#: templates/blocks/listing-submission/step-preview.php:36
msgid "Review your listing before submitting."
msgstr "Vérifiez votre annonce avant de la soumettre."

#: templates/blocks/listing-submission/step-preview.php:40
msgid "Preview will appear here after filling in the form."
msgstr "L'aperçu s'affichera ici après avoir rempli le formulaire."

#: templates/blocks/listing-submission/step-preview.php:79
#. translators: %s: number of credits the listing submission will cost, wrapped in <strong>.
#, php-format
msgid "This listing will cost: %s"
msgstr "Cette annonce coûtera : %s"

#: templates/blocks/listing-submission/step-preview.php:80
#: templates/blocks/listing-submission/step-preview.php:89
#: templates/blocks/listing-submission/step-preview.php:102
#: templates/blocks/user-dashboard/tab-credits.php:137
#: templates/blocks/user-dashboard/tab-credits.php:208
msgid "credit"
msgid_plural "credits"
msgstr[0] "crédit"
msgstr[1] "crédits"

#: templates/blocks/listing-submission/step-preview.php:88
#. translators: %s: user's current credit balance, wrapped in <strong>.
#, php-format
msgid "Your balance: %s"
msgstr "Votre solde : %s"

#: templates/blocks/listing-submission/step-preview.php:101
#. translators: %s: credits remaining after this submission, wrapped in <strong>.
#, php-format
msgid "Remaining after submit: %s"
msgstr "Restant après la soumission : %s"

#: templates/blocks/listing-submission/step-preview.php:114
msgid "Buy More Credits"
msgstr "Acheter plus de crédits"

#: templates/blocks/listing-submission/step-preview.php:141
#. translators: %s: link to terms page
#, php-format
msgid "I agree to the <a href=\"%s\" target=\"_blank\">Terms of Service</a>"
msgstr ""
"Je suis d'accord avec les <a href=\"%s\" target=\"_blank\">Conditions de "
"service</a>"

#: templates/blocks/listing-submission/step-preview.php:145
msgid "I agree to the Terms of Service"
msgstr "Je suis d'accord avec les Conditions de service"

#: templates/blocks/listing-submission/step-type.php:31
msgid "What type of listing are you adding?"
msgstr "Quel type d'annonce ajoutez-vous ?"

#: templates/blocks/listing-submission/stepper.php:17
msgid "Submission progress"
msgstr "Progression de la soumission"

#: templates/blocks/listing-submission/submission.php:100
msgid "Listing Updated!"
msgstr "Annonce mise à jour !"

#: templates/blocks/listing-submission/submission.php:101
msgid "Your listing has been updated successfully."
msgstr "Votre annonce a été mise à jour avec succès."

#: templates/blocks/listing-submission/submission.php:111
msgid "Listing Submitted!"
msgstr "Annonce soumise !"

#: templates/blocks/listing-submission/submission.php:112
msgid ""
"Your listing has been submitted and is pending review. We'll notify you "
"once it's approved."
msgstr ""
"Votre annonce a été soumise et est en attente d'examen. Nous vous "
"informerons une fois approuvée."

#: templates/blocks/listing-submission/submission.php:118
msgid "Add Another Listing"
msgstr "Ajouter une autre annonce"

#: templates/blocks/user-dashboard/nav.php:31
msgid "Dashboard navigation"
msgstr "Navigation du tableau de bord"

#: templates/blocks/user-dashboard/nav.php:51
msgid "My Listings"
msgstr "Mes annonces"

#: templates/blocks/user-dashboard/nav.php:81
msgid "My Claims"
msgstr "Mes revendications"

#: templates/blocks/user-dashboard/nav.php:104
#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:36
msgid "Profile"
msgstr "Profil"

#: templates/blocks/user-dashboard/tab-claims.php:31
msgid "Under review"
msgstr "En cours d'examen"

#: templates/blocks/user-dashboard/tab-claims.php:39
msgid "Not approved"
msgstr "Non approuvé"

#: templates/blocks/user-dashboard/tab-claims.php:55
msgid "No claim requests yet"
msgstr "Aucune demande de revendication pour le moment"

#: templates/blocks/user-dashboard/tab-claims.php:56
msgid ""
"Claim an existing business listing to manage it. Click \"Claim this "
"listing\" on any unowned entry."
msgstr ""
"Revendiquez une annonce commerciale existante pour la gérer. Cliquez sur « "
"Revendiquer cette annonce » sur toute entrée non possédée."

#: templates/blocks/user-dashboard/tab-claims.php:58
#: templates/blocks/user-dashboard/tab-favorites.php:30
msgid "Browse the directory"
msgstr "Parcourir l'annuaire"

#: templates/blocks/user-dashboard/tab-claims.php:69
msgid "(listing removed)"
msgstr "(annonce supprimée)"

#: templates/blocks/user-dashboard/tab-claims.php:92
#. translators: %s: submission date
#, php-format
msgid "Submitted %s"
msgstr "Soumis %s"

#: templates/blocks/user-dashboard/tab-claims.php:99
msgid "Reviewer notes:"
msgstr "Notes du modérateur :"

#: templates/blocks/user-dashboard/tab-claims.php:104
msgid "We will email you as soon as the review is complete."
msgstr "Nous vous enverrons un email dès que l'examen sera terminé."

#: templates/blocks/user-dashboard/tab-claims.php:108
msgid "You now own this listing. Open My Listings to edit it."
msgstr ""
"Vous êtes maintenant propriétaire de cette annonce. Ouvrez Mes annonces "
"pour la modifier."

#: templates/blocks/user-dashboard/tab-credits.php:49
msgid "Top-up"
msgstr "Recharger"

#: templates/blocks/user-dashboard/tab-credits.php:53
msgid "Refund"
msgstr "Remboursement"

#: templates/blocks/user-dashboard/tab-credits.php:57
msgid "Deduction"
msgstr "Déduction"

#: templates/blocks/user-dashboard/tab-credits.php:61
msgid "Hold"
msgstr "Mise en attente"

#: templates/blocks/user-dashboard/tab-credits.php:103
msgid "Thank you!"
msgstr "Merci !"

#: templates/blocks/user-dashboard/tab-credits.php:108
#. translators: %d: number of credits added.
#, php-format
msgid "%d credit has been added to your account."
msgid_plural "%d credits have been added to your account."
msgstr[0] "%d crédit a été ajouté à votre compte."
msgstr[1] "%d crédits ont été ajoutés à votre compte."

#: templates/blocks/user-dashboard/tab-credits.php:112
msgid "Your credits have been added."
msgstr "Vos crédits ont été ajoutés."

#: templates/blocks/user-dashboard/tab-credits.php:116
msgid "Updating your balance…"
msgstr "Mise à jour de votre solde…"

#: templates/blocks/user-dashboard/tab-credits.php:119
msgid "Checkout canceled."
msgstr "Paiement annulé."

#: templates/blocks/user-dashboard/tab-credits.php:120
msgid "No charge was made — pick a pack below to try again."
msgstr ""
"Aucun débit n'a été effectué — choisissez un forfait ci-dessous pour "
"réessayer."

#: templates/blocks/user-dashboard/tab-credits.php:122
msgid "We couldn't process your purchase."
msgstr "Nous n'avons pas pu traiter votre achat."

#: templates/blocks/user-dashboard/tab-credits.php:123
msgid "Please try again or contact support if the issue persists."
msgstr "Veuillez réessayer ou contacter le support si le problème persiste."

#: templates/blocks/user-dashboard/tab-credits.php:133
msgid "Credit Balance"
msgstr "Solde des crédits"

#: templates/blocks/user-dashboard/tab-credits.php:145
#. translators: %d: low credit threshold value.
#, php-format
msgid "Low balance — top up soon (threshold: %d)."
msgstr "Solde faible — rechargez bientôt (seuil : %d)."

#: templates/blocks/user-dashboard/tab-credits.php:177
msgid "No credit packs available"
msgstr "Aucun forfait de crédit disponible"

#: templates/blocks/user-dashboard/tab-credits.php:178
msgid ""
"No credit packs configured yet. Ask your administrator to set up credit "
"mappings."
msgstr ""
"Aucun forfait de crédit configuré pour le moment. Demandez à votre "
"administrateur de configurer les mappages de crédits."

#: templates/blocks/user-dashboard/tab-credits.php:180
msgid "Credit purchases aren't enabled yet"
msgstr "Les achats de crédits ne sont pas encore activés"

#: templates/blocks/user-dashboard/tab-credits.php:181
msgid ""
"The site administrator hasn't configured a payment gateway, so credits "
"can't be purchased directly. Contact them to top up your balance."
msgstr ""
"L'administrateur du site n'a pas configuré de passerelle de paiement, les "
"crédits ne peuvent donc pas être achetés directement. Contactez-le pour "
"recharger votre solde."

#: templates/blocks/user-dashboard/tab-credits.php:185
msgid "Visit Store"
msgstr "Visiter la boutique"

#: templates/blocks/user-dashboard/tab-credits.php:201
msgid "Credit Pack"
msgstr "Forfait de crédit"

#: templates/blocks/user-dashboard/tab-credits.php:242
#. translators: %s: gateway label (Stripe / PayPal).
#, php-format
msgid "Buy with %s"
msgstr "Acheter avec %s"

#: templates/blocks/user-dashboard/tab-credits.php:256
msgid "No payment gateway configured."
msgstr "Aucune passerelle de paiement configurée."

#: templates/blocks/user-dashboard/tab-credits.php:260
msgid "Unavailable"
msgstr "Indisponible"

#: templates/blocks/user-dashboard/tab-credits.php:273
msgid "Transaction History"
msgstr "Historique des transactions"

#: templates/blocks/user-dashboard/tab-credits.php:279
msgid "No transactions yet"
msgstr "Aucune transaction pour le moment"

#: templates/blocks/user-dashboard/tab-credits.php:280
msgid "Your credit activity will appear here."
msgstr "Votre activité de crédit apparaîtra ici."

#: templates/blocks/user-dashboard/tab-credits.php:290
msgid "Credit transactions"
msgstr "Transactions de crédit"

#: templates/blocks/user-dashboard/tab-credits.php:294
#: templates/blocks/user-dashboard/tab-credits.php:337
msgid "Amount"
msgstr "Montant"

#: templates/blocks/user-dashboard/tab-credits.php:295
#: templates/blocks/user-dashboard/tab-credits.php:340
msgid "Note"
msgstr "Remarque"

#: templates/blocks/user-dashboard/tab-credits.php:297
#: templates/blocks/user-dashboard/tab-credits.php:344
msgid "Receipt"
msgstr "Reçu"

#: templates/blocks/user-dashboard/tab-credits.php:325
msgid "—"
msgstr "—"

#: templates/blocks/user-dashboard/tab-favorites.php:27
msgid "No saved listings"
msgstr "Aucune annonce enregistrée"

#: templates/blocks/user-dashboard/tab-favorites.php:28
msgid "Save listings you like by clicking the heart icon."
msgstr "Enregistrez les annonces que vous aimez en cliquant sur l'icône cœur."

#: templates/blocks/user-dashboard/tab-favorites.php:65
msgid "Favorites pagination"
msgstr "Pagination des favoris"

#: templates/blocks/user-dashboard/tab-listings.php:61
msgid "Back to listings"
msgstr "Retour aux annonces"

#: templates/blocks/user-dashboard/tab-listings.php:82
msgid "No listings yet"
msgstr "Aucune annonce pour le moment"

#: templates/blocks/user-dashboard/tab-listings.php:83
msgid "Create your first listing and start getting discovered."
msgstr "Créez votre première annonce et commencez à être découvert."

#: templates/blocks/user-dashboard/tab-listings.php:92
msgid "Filter:"
msgstr "Filtrer :"

#: templates/blocks/user-dashboard/tab-listings.php:95
msgid "All listings"
msgstr "Toutes les annonces"

#: templates/blocks/user-dashboard/tab-listings.php:97
msgid "Expiring soon"
msgstr "Expiration imminente"

#: templates/blocks/user-dashboard/tab-listings.php:181
#. translators: %s: expiration date
#, php-format
msgid "Expires %s"
msgstr "Expire %s"

#: templates/blocks/user-dashboard/tab-listings.php:193
msgid "Expires today"
msgstr "Expire aujourd'hui"

#: templates/blocks/user-dashboard/tab-listings.php:195
msgid "Expires tomorrow"
msgstr "Expire demain"

#: templates/blocks/user-dashboard/tab-listings.php:199
#. translators: %d: days remaining
#, php-format
msgid "Expires in %d day"
msgid_plural "Expires in %d days"
msgstr[0] "Expire dans %d jour"
msgstr[1] "Expire dans %d jours"

#: templates/blocks/user-dashboard/tab-listings.php:261
#. translators: %s: number of views on this listing
#, php-format
msgid "%s view"
msgid_plural "%s views"
msgstr[0] "%s vue"
msgstr[1] "%s vues"

#: templates/blocks/user-dashboard/tab-listings.php:271
msgid "Click the link in your email to publish this listing."
msgstr "Cliquez sur le lien dans votre email pour publier cette annonce."

#: templates/blocks/user-dashboard/tab-listings.php:311
msgid "Paused — credits needed to activate"
msgstr "En pause — crédits nécessaires pour activer"

#: templates/blocks/user-dashboard/tab-listings.php:319
#. translators: 1: plan name, 2: plan cost in credits
#, php-format
msgid "Plan: %1$s — costs %2$s credits to activate."
msgstr "Forfait : %1$s — coûte %2$s crédits pour activer."

#: templates/blocks/user-dashboard/tab-listings.php:328
msgid "Your balance:"
msgstr "Votre solde :"

#: templates/blocks/user-dashboard/tab-listings.php:333
msgid "Short by:"
msgstr "Manquant :"

#: templates/blocks/user-dashboard/tab-listings.php:339
msgid ""
"Top up credits and this listing activates automatically — no further action "
"needed. There is no separate payment for plans; credits are the only "
"currency."
msgstr ""
"Rechargez les crédits et cette annonce s'active automatiquement — aucune "
"action supplémentaire n'est nécessaire. Il n'y a pas de paiement séparé "
"pour les forfaits ; les crédits sont la seule devise."

#: templates/blocks/user-dashboard/tab-listings.php:348
#. translators: %s: credits needed
#, php-format
msgid "Buy %s credits to resume"
msgstr "Achetez %s crédits pour reprendre"

#: templates/blocks/user-dashboard/tab-listings.php:349
msgid "Buy credits"
msgstr "Acheter des crédits"

#: templates/blocks/user-dashboard/tab-listings.php:356
msgid "Why was this paused?"
msgstr "Pourquoi est-ce mis en pause ?"

#: templates/blocks/user-dashboard/tab-listings.php:372
msgid "Renew Now"
msgstr "Renouveler maintenant"

#: templates/blocks/user-dashboard/tab-listings.php:385
msgid "Manage services"
msgstr "Gérer les services"

#: templates/blocks/user-dashboard/tab-listings.php:408
msgid "More actions"
msgstr "Plus d'actions"

#: templates/blocks/user-dashboard/tab-listings.php:414
msgid "Renew"
msgstr "Renouveler"

#: templates/blocks/user-dashboard/tab-listings.php:461
#. translators: %s: listing title
#, php-format
msgid "Services for \"%s\""
msgstr "Services pour « %s »"

#: templates/blocks/user-dashboard/tab-listings.php:470
msgid "Add Service"
msgstr "Ajouter un service"

#: templates/blocks/user-dashboard/tab-listings.php:478
msgid "Service Name"
msgstr "Nom du service"

#: templates/blocks/user-dashboard/tab-listings.php:479
msgid "e.g., Teeth Cleaning"
msgstr "p. ex., Nettoyage des dents"

#: templates/blocks/user-dashboard/tab-listings.php:483
msgid "Describe this service..."
msgstr "Décrivez ce service..."

#: templates/blocks/user-dashboard/tab-listings.php:490
msgid "Price Type"
msgstr "Type de prix"

#: templates/blocks/user-dashboard/tab-listings.php:493
msgid "Starting From"
msgstr "À partir de"

#: templates/blocks/user-dashboard/tab-listings.php:496
msgid "Contact for Price"
msgstr "Contacter pour le prix"

#: templates/blocks/user-dashboard/tab-listings.php:500
msgid "Duration (minutes)"
msgstr "Durée (minutes)"

#: templates/blocks/user-dashboard/tab-listings.php:527
msgid "Save Service"
msgstr "Enregistrer le service"

#: templates/blocks/user-dashboard/tab-listings.php:565
#. translators: 1: hours, 2: minutes
#, php-format
msgid "%1$dh %2$dm"
msgstr "%1$dh %2$dm"

#: templates/blocks/user-dashboard/tab-listings.php:568
#. translators: %d: hours
#, php-format
msgid "%dh"
msgstr "%dh"

#: templates/blocks/user-dashboard/tab-listings.php:571
#. translators: %d: minutes
#, php-format
msgid "%dm"
msgstr "%dm"

#: templates/blocks/user-dashboard/tab-listings.php:593
msgid "No services added yet. Click \"Add Service\" to get started."
msgstr ""
"Aucun service ajouté pour le moment. Cliquez sur « Ajouter un service » "
"pour commencer."

#: templates/blocks/user-dashboard/tab-listings.php:616
msgid "Renew listing"
msgstr "Renouveler l'annonce"

#: templates/blocks/user-dashboard/tab-listings.php:621
msgid "Plan"
msgstr "Forfait"

#: templates/blocks/user-dashboard/tab-listings.php:623
msgid "Cost"
msgstr "Coût"

#: templates/blocks/user-dashboard/tab-listings.php:627
msgid "Your balance"
msgstr "Votre solde"

#: templates/blocks/user-dashboard/tab-listings.php:637
msgid "Buy more credits"
msgstr "Acheter plus de crédits"

#: templates/blocks/user-dashboard/tab-listings.php:640
msgid "Confirm renewal"
msgstr "Confirmer le renouvellement"

#: templates/blocks/user-dashboard/tab-listings.php:657
msgid "Listings pagination"
msgstr "Pagination des annonces"

#: templates/blocks/user-dashboard/tab-profile.php:32
msgid "Display Name"
msgstr "Nom d'affichage"

#: templates/blocks/user-dashboard/tab-profile.php:44
msgid "First name"
msgstr "Prénom"

#: templates/blocks/user-dashboard/tab-profile.php:51
msgid "Last name"
msgstr "Nom de famille"

#: templates/blocks/user-dashboard/tab-profile.php:61
msgid "e.g. +1 415 555 0123"
msgstr "p. ex. +1 415 555 0123"

#: templates/blocks/user-dashboard/tab-profile.php:63
msgid "Private — not shown publicly on your listings."
msgstr "Privé — non affiché publiquement sur vos annonces."

#: templates/blocks/user-dashboard/tab-profile.php:75
msgid "Bio"
msgstr "Biographie"

#: templates/blocks/user-dashboard/tab-profile.php:83
msgid ""
"Optional — paste the URL for any platforms you want to surface on your "
"public profile. Leave blank to omit."
msgstr ""
"Facultatif — collez l'URL de toute plateforme que vous souhaitez afficher "
"sur votre profil public. Laissez vide pour omettre."

#: templates/blocks/user-dashboard/tab-profile.php:108
msgid "Email Notifications"
msgstr "Notifications par email"

#: templates/blocks/user-dashboard/tab-profile.php:112
msgid "Listing submitted for review"
msgstr "Annonce soumise pour examen"

#: templates/blocks/user-dashboard/tab-profile.php:113
msgid "Listing approved and published"
msgstr "Annonce approuvée et publiée"

#: templates/blocks/user-dashboard/tab-profile.php:116
msgid "Listing expiration reminders"
msgstr "Rappels d'expiration d'annonce"

#: templates/blocks/user-dashboard/tab-profile.php:117
msgid "New review on my listing"
msgstr "Nouvel avis sur mon annonce"

#: templates/blocks/user-dashboard/tab-profile.php:118
msgid "Owner replied to my review"
msgstr "Le propriétaire a répondu à mon avis"

#: templates/blocks/user-dashboard/tab-profile.php:119
msgid "Reminders to reply to reviews"
msgstr "Rappels de réponse aux avis"

#: templates/blocks/user-dashboard/tab-profile.php:120
msgid "My review reaches a helpful-vote milestone"
msgstr "Mon avis atteint un jalon de votes utiles"

#: templates/blocks/user-dashboard/tab-profile.php:121
msgid "Reminders to finish my draft listings"
msgstr "Rappels pour terminer mes annonces brouillon"

#: templates/blocks/user-dashboard/tab-profile.php:122
msgid "Claim submitted on my listing"
msgstr "Réclamation soumise sur mon annonce"

#: templates/blocks/user-dashboard/tab-profile.php:123
msgid "My claim was approved"
msgstr "Ma réclamation a été approuvée"

#: templates/blocks/user-dashboard/tab-profile.php:124
msgid "My claim was rejected"
msgstr "Ma réclamation a été rejetée"

#: templates/blocks/user-dashboard/tab-profile.php:181
msgid "Blocked Members"
msgstr "Membres bloqués"

#: templates/blocks/user-dashboard/tab-profile.php:183
msgid ""
"You will not see their reviews, and they cannot contact you. Blocking works "
"in both directions."
msgstr ""
"Vous ne verrez pas leurs critiques, et ils ne peuvent pas vous contacter. "
"Le blocage fonctionne dans les deux sens."

#: templates/blocks/user-dashboard/tab-profile.php:188
msgid ""
"You have not blocked anyone. You can block a member from any review they "
"have written."
msgstr ""
"Vous n'avez bloqué personne. Vous pouvez bloquer un membre à partir de "
"n'importe quelle critique qu'il a écrite."

#: templates/blocks/user-dashboard/tab-profile.php:217
#. translators: %s: member display name.
#, php-format
msgid "Unblock %s"
msgstr "Débloquer %s"

#: templates/blocks/user-dashboard/tab-profile.php:220
msgid "Unblock"
msgstr "Débloquer"

#: templates/blocks/user-dashboard/tab-reviews.php:37
msgid "Reviews I've Written"
msgstr "Avis que j'ai écrits"

#: templates/blocks/user-dashboard/tab-reviews.php:57
#: templates/blocks/user-dashboard/tab-reviews.php:60
msgid "Deleted listing"
msgstr "Annonce supprimée"

#: templates/blocks/user-dashboard/tab-reviews.php:82
msgid "Reviews written pagination"
msgstr "Pagination des avis écrits"

#: templates/blocks/user-dashboard/tab-reviews.php:90
msgid "Reviews on My Listings"
msgstr "Avis sur mes annonces"

#: templates/blocks/user-dashboard/tab-reviews.php:132
msgid "Your reply:"
msgstr "Votre réponse :"

#: templates/blocks/user-dashboard/tab-reviews.php:145
msgid "Edit reply"
msgstr "Modifier la réponse"

#: templates/blocks/user-dashboard/tab-reviews.php:154
msgid "Reply text"
msgstr "Texte de la réponse"

#: templates/blocks/user-dashboard/tab-reviews.php:160
msgid "Write a public reply that will appear under this review…"
msgstr "Écrivez une réponse publique qui apparaîtra sous cet avis…"

#: templates/blocks/user-dashboard/tab-reviews.php:176
msgid "Submit reply"
msgstr "Soumettre la réponse"

#: templates/blocks/user-dashboard/tab-reviews.php:177
msgid "Submitting…"
msgstr "Soumission en cours…"

#: templates/blocks/user-dashboard/tab-reviews.php:200
msgid "Reviews received pagination"
msgstr "Pagination des avis reçus"

#: templates/blocks/user-dashboard/tab-reviews.php:211
msgid "Reviews you write and receive will appear here."
msgstr "Les avis que vous écrivez et recevez apparaîtront ici."

#: templates/blocks/user-dashboard/tab-reviews.php:213
msgid "Find a listing to review"
msgstr "Trouver une annonce à examiner"

#: templates/emails/claim-approved.php:21
msgid "Your claim is approved!"
msgstr "Votre réclamation est approuvée !"

#: templates/emails/claim-approved.php:40
#. translators: %s: listing title
#, php-format
msgid ""
"Your claim for \"%s\" has been approved! You can now manage this listing "
"from your dashboard."
msgstr ""
"Votre réclamation pour « %s » a été approuvée ! Vous pouvez maintenant "
"gérer cette annonce à partir de votre tableau de bord."

#: templates/emails/claim-approved.php:54
msgid "View listing"
msgstr "Voir l'annonce"

#: templates/emails/claim-rejected.php:20
msgid "Claim not approved"
msgstr "Réclamation non approuvée"

#: templates/emails/claim-rejected.php:39
#. translators: %s: listing title
#, php-format
msgid "Your ownership claim for \"%s\" was not approved."
msgstr "Votre réclamation de propriété pour « %s » n'a pas été approuvée."

#: templates/emails/claim-rejected.php:48
msgid "Notes from admin:"
msgstr "Notes de l'administrateur :"

#: templates/emails/claim-rejected.php:55
msgid "If you believe this was an error, please contact us for further assistance."
msgstr ""
"Si vous pensez qu'il s'agit d'une erreur, veuillez nous contacter pour "
"obtenir une assistance supplémentaire."

#: templates/emails/claim-submitted.php:22
msgid "New claim request"
msgstr "Nouvelle demande de réclamation"

#: templates/emails/claim-submitted.php:29
#: templates/emails/listing-pending-admin.php:28
#: templates/emails/listing-submitted.php:38
msgid "Hi Admin,"
msgstr "Bonjour Administrateur,"

#: templates/emails/claim-submitted.php:35
#. translators: 1: claimant name, 2: listing title
#, php-format
msgid ""
"%1$s has submitted a claim for the listing \"%2$s\" and is awaiting your "
"review."
msgstr ""
"%1$s a soumis une réclamation pour l'annonce « %2$s » et attend votre "
"examen."

#: templates/emails/claim-submitted.php:44
msgid "Claimant:"
msgstr "Demandeur :"

#: templates/emails/claim-submitted.php:50
msgid "Email:"
msgstr "Email :"

#: templates/emails/claim-submitted.php:56
#: templates/emails/listing-pending-admin.php:43
#: templates/emails/listing-submitted.php:53
#: templates/emails/listing-verify-email.php:58
msgid "Listing:"
msgstr "Annonce :"

#: templates/emails/claim-submitted.php:64
msgid "Review Claim"
msgstr "Examiner la réclamation"

#: templates/emails/draft-reminder.php:20
msgid "You have an unfinished listing"
msgstr "Vous avez une annonce inachevée"

#: templates/emails/draft-reminder.php:39
#. translators: %s: listing title
#, php-format
msgid ""
"You started a listing \"%s\" but haven't finished it yet. Complete it now "
"to get it published and visible to visitors."
msgstr ""
"Vous avez commencé une annonce « %s » mais ne l'avez pas encore terminée. "
"Terminez-la maintenant pour qu'elle soit publiée et visible aux visiteurs."

#: templates/emails/draft-reminder.php:47
msgid "Finish Your Listing"
msgstr "Terminer votre annonce"

#: templates/emails/draft-reminder.php:51
msgid ""
"If you no longer wish to complete this listing, you can simply ignore this "
"email."
msgstr ""
"Si vous ne souhaitez plus terminer cette annonce, vous pouvez simplement "
"ignorer cet email."

#: templates/emails/listing-approved.php:26
msgid "Your listing is live!"
msgstr "Votre annonce est en direct !"

#: templates/emails/listing-approved.php:45
#. translators: %s: listing title
#, php-format
msgid ""
"Great news! Your listing \"%s\" has been approved and is now live in the "
"directory."
msgstr ""
"Bonne nouvelle ! Votre annonce « %s » a été approuvée et est maintenant en "
"direct dans l'annuaire."

#: templates/emails/listing-approved.php:53
#: templates/emails/listing-renewed.php:58
msgid "View Your Listing"
msgstr "Voir votre annonce"

#: templates/emails/listing-approved.php:59
msgid "Manage from your dashboard"
msgstr "Gérer à partir de votre tableau de bord"

#: templates/emails/listing-expired.php:20
msgid "Your listing has expired"
msgstr "Votre annonce a expiré"

#: templates/emails/listing-expired.php:39
#. translators: %s: listing title
#, php-format
msgid "Your listing \"%s\" has expired and is no longer visible in the directory."
msgstr "Votre annonce « %s » a expiré et n'est plus visible dans l'annuaire."

#: templates/emails/listing-expired.php:45
msgid "Renew your listing to make it visible again and continue reaching customers."
msgstr ""
"Renouvelez votre annonce pour la rendre à nouveau visible et continuer à "
"atteindre les clients."

#: templates/emails/listing-expired.php:50
#: templates/emails/listing-expiring-soon.php:80
msgid "Renew Listing"
msgstr "Renouveler l'annonce"

#: templates/emails/listing-expiring-soon.php:29
msgid "Your listing expires tomorrow"
msgstr "Votre annonce expire demain"

#: templates/emails/listing-expiring-soon.php:32
#. translators: %d: number of days until expiration
#, php-format
msgid "Your listing expires in %d days"
msgstr "Votre annonce expire dans %d jours"

#: templates/emails/listing-expiring-soon.php:56
#. translators: %s: listing title
#, php-format
msgid ""
"Your listing \"%s\" will expire tomorrow. After expiration, it will no "
"longer be visible in the directory."
msgstr ""
"Votre annonce « %s » expirera demain. Après expiration, elle ne sera plus "
"visible dans l'annuaire."

#: templates/emails/listing-expiring-soon.php:66
#. translators: 1: listing title, 2: expiration date
#, php-format
msgid ""
"Your listing \"%1$s\" will expire on %2$s. After expiration, it will no "
"longer be visible in the directory."
msgstr ""
"Votre annonce « %1$s » expirera le %2$s. Après expiration, elle ne sera "
"plus visible dans l'annuaire."

#: templates/emails/listing-expiring-soon.php:75
msgid "Renew your listing now to keep it visible and continue reaching customers."
msgstr ""
"Renouvelez votre annonce maintenant pour la garder visible et continuer à "
"atteindre les clients."

#: templates/emails/listing-pending-admin.php:21
msgid "New listing needs your review"
msgstr "Une nouvelle annonce a besoin de votre examen"

#: templates/emails/listing-pending-admin.php:34
#. translators: 1: listing title, 2: author name
#, php-format
msgid "New listing \"%1$s\" submitted by %2$s needs your review."
msgstr "Une nouvelle annonce « %1$s » soumise par %2$s a besoin de votre examen."

#: templates/emails/listing-pending-admin.php:49
#: templates/emails/listing-submitted.php:59
msgid "Submitted by:"
msgstr "Soumis par :"

#: templates/emails/listing-pending-admin.php:56
msgid "Type:"
msgstr "Type :"

#: templates/emails/listing-pending-admin.php:65
#: templates/emails/listing-submitted.php:67
msgid "Review Listing"
msgstr "Examiner l'annonce"

#: templates/emails/listing-rejected.php:21
msgid "Your listing needs changes"
msgstr "Votre annonce nécessite des modifications"

#: templates/emails/listing-rejected.php:40
#. translators: %s: listing title
#, php-format
msgid "Your listing \"%s\" needs a few changes before it can be published."
msgstr ""
"Votre annonce « %s » nécessite quelques modifications avant de pouvoir être "
"publiée."

#: templates/emails/listing-rejected.php:49
msgid "Feedback from our team"
msgstr "Retours de notre équipe"

#: templates/emails/listing-rejected.php:58
msgid "Please update your listing and resubmit for review."
msgstr "Veuillez mettre à jour votre annonce et la soumettre à nouveau pour examen."

#: templates/emails/listing-renewed.php:21
msgid "Listing renewed successfully"
msgstr "Annonce renouvelée avec succès"

#: templates/emails/listing-renewed.php:40
#. translators: %s: listing title
#, php-format
msgid "Your listing \"%s\" has been renewed and is live again in the directory."
msgstr ""
"Votre annonce « %s » a été renouvelée et est à nouveau en direct dans "
"l'annuaire."

#: templates/emails/listing-renewed.php:49
msgid "New expiration date:"
msgstr "Nouvelle date d'expiration :"

#: templates/emails/listing-submitted.php:29
#. translators: %s: site name
#, php-format
msgid "New listing on %s"
msgstr "Nouvelle annonce sur %s"

#: templates/emails/listing-submitted.php:44
#. translators: 1: listing title, 2: author name
#, php-format
msgid ""
"A new listing \"%1$s\" has been submitted by %2$s and is awaiting your "
"review."
msgstr "Une nouvelle annonce « %1$s » a été soumise par %2$s et attend votre examen."

#: templates/emails/listing-verify-email.php:28
#. translators: %s: site name
#, php-format
msgid "Verify your email at %s"
msgstr "Vérifiez votre email sur %s"

#: templates/emails/listing-verify-email.php:49
#. translators: %s: listing title
#, php-format
msgid ""
"Thanks for submitting your listing \"%s\". One last step — please confirm "
"your email address so we can publish it."
msgstr ""
"Merci d'avoir soumis votre annonce « %s ». Une dernière étape — veuillez "
"confirmer votre adresse email pour que nous puissions la publier."

#: templates/emails/listing-verify-email.php:67
msgid "Verify Email"
msgstr "Vérifier l'email"

#: templates/emails/listing-verify-email.php:72
msgid "Or copy and paste this link into your browser:"
msgstr "Ou copiez et collez ce lien dans votre navigateur :"

#: templates/emails/listing-verify-email.php:83
#. translators: %d: hours until link expires
#, php-format
msgid "This link expires in %d hour."
msgid_plural "This link expires in %d hours."
msgstr[0] "Ce lien expire dans %d heure."
msgstr[1] "Ce lien expire dans %d heures."

#: templates/emails/listing-verify-email.php:88
msgid ""
"If you did not submit this listing, ignore this email — no account changes "
"will be made."
msgstr ""
"Si vous n'avez pas soumis cette annonce, ignorez cet email — aucune "
"modification de compte ne sera effectuée."

#: templates/emails/parts/footer.php:34
#. translators: %s: site name link
#, php-format
msgid "This email was sent by %s."
msgstr "Cet email a été envoyé par %s."

#: templates/emails/review-helpful.php:22
msgid "Your review is making an impact!"
msgstr "Votre avis a un impact !"

#: templates/emails/review-helpful.php:41
#. translators: 1: listing title, 2: milestone number
#, php-format
msgid "Your review of \"%1$s\" just reached %2$s helpful votes!"
msgstr "Votre avis de « %1$s » vient d'atteindre %2$s votes utiles !"

#: templates/emails/review-helpful.php:58
msgid "helpful votes"
msgstr "votes utiles"

#: templates/emails/review-helpful.php:68
msgid "People find your insights valuable. Keep sharing your experiences!"
msgstr ""
"Les gens trouvent vos idées précieuses. Continuez à partager vos "
"expériences !"

#: templates/emails/review-helpful.php:73
msgid "View Your Review"
msgstr "Voir votre avis"

#: templates/emails/review-received.php:24
msgid "New review on your listing"
msgstr "Nouvel avis sur votre annonce"

#: templates/emails/review-received.php:43
#. translators: 1: reviewer name, 2: listing title
#, php-format
msgid "%1$s left a review on your listing \"%2$s\"."
msgstr "%1$s a laissé un avis sur votre annonce « %2$s »."

#: templates/emails/review-received.php:73
msgid "View Review"
msgstr "Voir l'avis"

#: templates/emails/review-reminder.php:25
msgid "You have reviews waiting for a reply"
msgstr "Vous avez des avis en attente de réponse"

#: templates/emails/review-reminder.php:45
#. translators: 1: number of pending reviews, 2: listing title
#, php-format
msgid ""
"You have %1$d review on your listing \"%2$s\" still waiting for a reply. "
"Responding shows visitors you are engaged and helps build trust."
msgid_plural ""
"You have %1$d reviews on your listing \"%2$s\" still waiting for a reply. "
"Responding shows visitors you are engaged and helps build trust."
msgstr[0] ""
"Vous avez %1$d avis sur votre annonce « %2$s » en attente de réponse. "
"Répondre montre aux visiteurs que vous êtes engagé et aide à établir la "
"confiance."
msgstr[1] ""
"Vous avez %1$d avis sur votre annonce « %2$s » en attente de réponse. "
"Répondre montre aux visiteurs que vous êtes engagé et aide à établir la "
"confiance."

#: templates/emails/review-reminder.php:60
msgid "Reply to Reviews"
msgstr "Répondre aux avis"

#: templates/emails/review-reminder.php:64
msgid "If you would rather handle these later, you can simply ignore this email."
msgstr ""
"Si vous préférez les traiter plus tard, vous pouvez simplement ignorer cet "
"email."

#: templates/emails/review-reply.php:22
msgid "New reply to your review"
msgstr "Nouvelle réponse à votre avis"

#: templates/emails/review-reply.php:41
#. translators: 1: owner name, 2: listing title
#, php-format
msgid "%1$s replied to your review of \"%2$s\"."
msgstr "%1$s a répondu à votre avis de « %2$s »."

#: templates/emails/review-reply.php:61
msgid "View Reply"
msgstr "Voir la réponse"

#: wb-listora.php:71
#. translators: 1: Required PHP version, 2: Current PHP version
#, php-format
msgid "WB Listora requires PHP %1$s or higher. You are running PHP %2$s."
msgstr "WB Listora nécessite PHP %1$s ou supérieur. Vous utilisez PHP %2$s."

#: wb-listora.php:80
#. translators: 1: Required WP version, 2: Current WP version
#, php-format
msgid "WB Listora requires WordPress %1$s or higher. You are running %2$s."
msgstr "WB Listora nécessite WordPress %1$s ou supérieur. Vous utilisez %2$s."

#: wb-listora.php:902
#. translators: %s: bundled library/SDK name.
#, php-format
msgid ""
"WB Listora: the bundled %s could not be loaded from a complete package, so "
"the features it powers are disabled. Reinstall WB Listora from a complete "
"zip to restore them."
msgstr ""
"WB Listora : le %s fourni n'a pas pu être chargé à partir d'un package "
"complet, donc les fonctionnalités qu'il active sont désactivées. "
"Réinstallez WB Listora à partir d'un fichier zip complet pour les restaurer."

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/ResponsiveControl.js:7
msgid "Desktop"
msgstr "Bureau"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/ResponsiveControl.js:8
msgid "Tablet"
msgstr "Tablette"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/ResponsiveControl.js:9
msgid "Mobile"
msgstr "Mobile"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/SpacingControl.js:14
msgid "Top"
msgstr "Haut"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/SpacingControl.js:15
msgid "Right"
msgstr "Droite"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/SpacingControl.js:16
msgid "Bottom"
msgstr "Bas"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/SpacingControl.js:17
msgid "Left"
msgstr "Gauche"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/SpacingControl.js:78
msgid "Unlink sides"
msgstr "Dissocier les côtés"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/SpacingControl.js:79
msgid "Link sides"
msgstr "Côtés du lien"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:93
#: src/shared/components/SpacingControl.js:92
#: src/shared/components/TypographyControl.js:104
msgid "Unit"
msgstr "Unité"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BoxShadowControl.js:28
msgid "Box Shadow"
msgstr "Ombre de la boîte"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BoxShadowControl.js:38
msgid "X"
msgstr "X"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BoxShadowControl.js:47
msgid "Y"
msgstr "Y"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BoxShadowControl.js:58
msgid "Blur"
msgstr "Flou"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BoxShadowControl.js:67
msgid "Spread"
msgstr "Diffusion"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BoxShadowControl.js:75
msgid "Shadow Color"
msgstr "Couleur de l'ombre"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/TypographyControl.js:34
msgid "Uppercase"
msgstr "Majuscules"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/TypographyControl.js:35
msgid "Lowercase"
msgstr "Minuscules"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/TypographyControl.js:36
msgid "Capitalize"
msgstr "Capitaliser"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:14
msgid "TL"
msgstr "HG"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:15
msgid "TR"
msgstr "HD"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:16
msgid "BR"
msgstr "BD"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:17
msgid "BL"
msgstr "BG"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:45
msgid "Border Radius"
msgstr "Rayon de la bordure"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:52
msgid "All corners"
msgstr "Tous les coins"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:79
msgid "Unlink corners"
msgstr "Dissocier les coins"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/BorderRadiusControl.js:80
msgid "Link corners"
msgstr "Lier les coins"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/DeviceVisibility.js:12
msgid "Device Visibility"
msgstr "Visibilité de l'appareil"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/DeviceVisibility.js:16
msgid "Hide on Desktop"
msgstr "Masquer sur le bureau"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/DeviceVisibility.js:22
msgid "Hide on Tablet"
msgstr "Masquer sur la tablette"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/shared/components/DeviceVisibility.js:28
msgid "Hide on Mobile"
msgstr "Masquer sur mobile"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-calendar/index.js:27 src/blocks/listing-card/index.js:29
#: src/blocks/listing-categories/index.js:29
#: src/blocks/listing-detail/index.js:29
#: src/blocks/listing-featured/index.js:29 src/blocks/listing-grid/index.js:30
#: src/blocks/listing-map/index.js:29 src/blocks/listing-reviews/index.js:29
#: src/blocks/listing-submission/index.js:30
#: src/blocks/user-dashboard/index.js:28
msgid "Content"
msgstr "Contenu"

#: build/blocks/listing-calendar/index.js:1
#: src/blocks/listing-calendar/index.js:30
msgid "Enter slug like \"event\". Leave empty for all types."
msgstr "Entrez un slug comme « event ». Laissez vide pour tous les types."

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-calendar/index.js:35 src/blocks/listing-card/index.js:37
#: src/blocks/listing-card/index.js:76
#: src/blocks/listing-categories/index.js:68
#: src/blocks/listing-detail/index.js:31 src/blocks/listing-detail/index.js:79
#: src/blocks/listing-featured/index.js:66 src/blocks/listing-grid/index.js:101
#: src/blocks/listing-map/index.js:91 src/blocks/listing-reviews/index.js:61
#: src/blocks/listing-search/index.js:32 src/blocks/listing-search/index.js:91
#: src/blocks/listing-submission/index.js:70
#: src/blocks/user-dashboard/index.js:63
msgid "Layout"
msgstr "Mise en page"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-calendar/index.js:37 src/blocks/listing-card/index.js:78
#: src/blocks/listing-categories/index.js:70
#: src/blocks/listing-detail/index.js:81
#: src/blocks/listing-featured/index.js:68 src/blocks/listing-grid/index.js:103
#: src/blocks/listing-map/index.js:93 src/blocks/listing-reviews/index.js:63
#: src/blocks/listing-search/index.js:93
#: src/blocks/listing-submission/index.js:72
#: src/blocks/user-dashboard/index.js:65
msgid "Padding"
msgstr "Remplissage"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-calendar/index.js:44 src/blocks/listing-card/index.js:85
#: src/blocks/listing-categories/index.js:77
#: src/blocks/listing-detail/index.js:88
#: src/blocks/listing-featured/index.js:75 src/blocks/listing-grid/index.js:110
#: src/blocks/listing-map/index.js:100 src/blocks/listing-reviews/index.js:70
#: src/blocks/listing-search/index.js:100
#: src/blocks/listing-submission/index.js:79
#: src/blocks/user-dashboard/index.js:72
msgid "Margin"
msgstr "Marge"

#: build/blocks/listing-calendar/index.js:1
#: build/blocks/listing-card/index.js:1
#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-detail/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: build/blocks/listing-submission/index.js:1
#: build/blocks/user-dashboard/index.js:1
#: src/blocks/listing-calendar/index.js:51 src/blocks/listing-card/index.js:92
#: src/blocks/listing-categories/index.js:84
#: src/blocks/listing-detail/index.js:95
#: src/blocks/listing-featured/index.js:82 src/blocks/listing-grid/index.js:117
#: src/blocks/listing-map/index.js:107 src/blocks/listing-reviews/index.js:77
#: src/blocks/listing-search/index.js:107
#: src/blocks/listing-submission/index.js:86
#: src/blocks/user-dashboard/index.js:79
msgid "Style"
msgstr "Style"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:31
msgid "Listing ID"
msgstr "ID d'annonce"

#: build/blocks/listing-card/index.js:1 build/blocks/listing-grid/index.js:1
#: src/blocks/listing-card/index.js:40 src/blocks/listing-grid/index.js:72
msgid "Standard"
msgstr "Standard"

#: build/blocks/listing-card/index.js:1 build/blocks/listing-grid/index.js:1
#: src/blocks/listing-card/index.js:41 src/blocks/listing-grid/index.js:73
msgid "Compact"
msgstr "Compact"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:42
msgid "Detailed"
msgstr "Détaillé"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:47
msgid "Max Meta Fields"
msgstr "Champs de métadonnées maximum"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:56
msgid "Show Rating"
msgstr "Afficher la note"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:61
msgid "Show Favorite"
msgstr "Afficher les favoris"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:66
msgid "Show Type"
msgstr "Afficher le type"

#: build/blocks/listing-card/index.js:1 src/blocks/listing-card/index.js:71
msgid "Show Features"
msgstr "Afficher les fonctionnalités"

#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1 build/blocks/listing-map/index.js:1
#: src/blocks/listing-categories/index.js:32
#: src/blocks/listing-featured/index.js:37 src/blocks/listing-grid/index.js:33
#: src/blocks/listing-map/index.js:32
msgid "Enter slug like \"restaurant\". Leave empty for all types."
msgstr "Entrez un slug comme « restaurant ». Laissez vide pour tous les types."

#: build/blocks/listing-categories/index.js:1
#: build/blocks/listing-featured/index.js:1
#: build/blocks/listing-grid/index.js:1
#: src/blocks/listing-categories/index.js:37
#: src/blocks/listing-featured/index.js:49 src/blocks/listing-grid/index.js:53
msgid "Columns"
msgstr "Colonnes"

#: build/blocks/listing-categories/index.js:1
#: src/blocks/listing-categories/index.js:53
msgid "Show Count"
msgstr "Afficher le nombre"

#: build/blocks/listing-categories/index.js:1
#: src/blocks/listing-categories/index.js:58
msgid "Show Icon"
msgstr "Afficher l'icône"

#: build/blocks/listing-categories/index.js:1
#: src/blocks/listing-categories/index.js:63
msgid "Hide Empty"
msgstr "Masquer vide"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:34
msgid "Tabbed"
msgstr "Avec onglets"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:35
msgid "Accordion"
msgstr "Accordéon"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:40
msgid "Related Listings Count"
msgstr "Nombre d'annonces associées"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:47
msgid "Sections"
msgstr "Sections"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:49
msgid "Show Gallery"
msgstr "Afficher la galerie"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:54
msgid "Show Map"
msgstr "Afficher la carte"

#: build/blocks/listing-detail/index.js:1
#: build/blocks/user-dashboard/index.js:1 src/blocks/listing-detail/index.js:59
#: src/blocks/user-dashboard/index.js:48
msgid "Show Reviews"
msgstr "Afficher les avis"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:64
msgid "Show Related Listings"
msgstr "Afficher les annonces associées"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:69
msgid "Show Share Buttons"
msgstr "Afficher les boutons de partage"

#: build/blocks/listing-detail/index.js:1 src/blocks/listing-detail/index.js:74
msgid "Show Claim Button"
msgstr "Afficher le bouton de réclamation"

#: build/blocks/listing-featured/index.js:1
#: src/blocks/listing-featured/index.js:42
msgid "Count"
msgstr "Nombre"

#: build/blocks/listing-featured/index.js:1
#: src/blocks/listing-featured/index.js:56
msgid "Sort By"
msgstr "Trier par"

#: build/blocks/listing-grid/index.js:1 build/blocks/listing-reviews/index.js:1
#: src/blocks/listing-grid/index.js:38 src/blocks/listing-reviews/index.js:31
msgid "Per Page"
msgstr "Par page"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:39
msgid "Leave empty to use the site-wide \"Listings per page\" setting."
msgstr "Laissez vide pour utiliser le paramètre « Annonces par page » du site."

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:63
msgid "Grid"
msgstr "Grille"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:64
msgid "List"
msgstr "Liste"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:69
msgid "Card Layout"
msgstr "Mise en page des cartes"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:74
msgid "Overlay"
msgstr "Superposition"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:81
msgid "Show View Toggle"
msgstr "Afficher le bouton de vue"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:86
msgid "Show Result Count"
msgstr "Afficher le nombre de résultats"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:91
msgid "Show Sort"
msgstr "Afficher le tri"

#: build/blocks/listing-grid/index.js:1 src/blocks/listing-grid/index.js:96
msgid "Show Pagination"
msgstr "Afficher la pagination"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:37
msgid "Map Height"
msgstr "Hauteur de la carte"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:38
msgid "e.g. 400px"
msgstr "p. ex. 400px"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:43
msgid "Default Zoom"
msgstr "Zoom par défaut"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:50
msgid "Center Latitude"
msgstr "Latitude du centre"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:56
msgid "Center Longitude"
msgstr "Longitude du centre"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:62
msgid "Marker cap is configured site-wide under Listora → Settings → Maps."
msgstr ""
"La limite des marqueurs est configurée à l'échelle du site sous Listora → "
"Paramètres → Cartes."

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:68
msgid "Map Controls"
msgstr "Contrôles de la carte"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:70
msgid "Show Clustering"
msgstr "Afficher le clustering"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:75
msgid "Show Near Me"
msgstr "Afficher Près de moi"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:80
msgid "Show Fullscreen"
msgstr "Afficher le plein écran"

#: build/blocks/listing-map/index.js:1 src/blocks/listing-map/index.js:85
msgid "Search-on-pan is configured site-wide under Listora → Settings → Maps."
msgstr ""
"La recherche au panoramique est configurée à l'échelle du site sous Listora "
"→ Paramètres → Cartes."

#: build/blocks/listing-reviews/index.js:1
#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-reviews/index.js:38 src/blocks/listing-search/index.js:52
msgid "Default Sort"
msgstr "Tri par défaut"

#: build/blocks/listing-reviews/index.js:1
#: src/blocks/listing-reviews/index.js:42
msgid "Oldest"
msgstr "Le plus ancien"

#: build/blocks/listing-reviews/index.js:1
#: src/blocks/listing-reviews/index.js:51
msgid "Show Summary"
msgstr "Afficher le résumé"

#: build/blocks/listing-reviews/index.js:1
#: src/blocks/listing-reviews/index.js:56
msgid "Show Review Form"
msgstr "Afficher le formulaire d'avis"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:30
msgid "Search Settings"
msgstr "Paramètres de recherche"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:35
msgid "Horizontal Bar"
msgstr "Barre horizontale"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:36
msgid "Stacked"
msgstr "Empilé"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:41
msgid "Pre-filter by Listing Type"
msgstr "Pré-filtrer par type d'annonce"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:42
msgid ""
"Leave empty to show all types. Enter a type slug (e.g., \"restaurant\") to "
"pre-filter."
msgstr ""
"Laissez vide pour afficher tous les types. Entrez un slug de type (p. ex., "
"« restaurant ») pour pré-filtrer."

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:47
msgid "Placeholder Text"
msgstr "Texte d'espace réservé"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:58
msgid "Distance"
msgstr "Distance"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:59
msgid "Relevance"
msgstr "Pertinence"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:64
msgid "Visibility"
msgstr "Visibilité"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:66
msgid "Show Keyword Search"
msgstr "Afficher la recherche par mot-clé"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:71
msgid "Show Location Search"
msgstr "Afficher la recherche par localisation"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:76
msgid "Show Type Filter"
msgstr "Afficher le filtre de type"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:81
msgid "Show More Filters"
msgstr "Afficher plus de filtres"

#: build/blocks/listing-search/index.js:1 src/blocks/listing-search/index.js:86
msgid "Show Near Me Button"
msgstr "Afficher le bouton Près de moi"

#: build/blocks/listing-search/index.js:1
#: src/blocks/listing-search/index.js:193
msgid "▼ More Filters (expand on frontend)"
msgstr "▼ Plus de filtres (développer en façade)"

#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:33
msgid "Leave empty to show type selector."
msgstr "Laissez vide pour afficher le sélecteur de type."

#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:38
msgid "Redirect After Submit"
msgstr "Redirection après soumission"

#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:43
msgid "Homepage"
msgstr "Accueil"

#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:48
msgid "Terms Page ID"
msgstr "ID de la page des conditions"

#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:56
msgid "Show Type Step"
msgstr "Afficher l'étape de type"

#: build/blocks/listing-submission/index.js:1
#: src/blocks/listing-submission/index.js:65
msgid "Show Terms"
msgstr "Afficher les conditions"

#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:30
msgid "Default Tab"
msgstr "Onglet par défaut"

#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:43
msgid "Show Listings"
msgstr "Afficher les annonces"

#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:53
msgid "Show Favorites"
msgstr "Afficher les favoris"

#: build/blocks/user-dashboard/index.js:1 src/blocks/user-dashboard/index.js:58
msgid "Show Profile"
msgstr "Afficher le profil"

#: src/shared/components/ColorHoverControl.js:27
msgid "Normal"
msgstr "Normal"

#: src/shared/components/ColorHoverControl.js:34
msgid "Hover"
msgstr "Survol"

#: src/shared/components/TypographyControl.js:67
msgid "Font Family"
msgstr "Famille de polices"

#: src/shared/components/TypographyControl.js:89
msgid "Size"
msgstr "Taille"

#: src/shared/components/TypographyControl.js:110
msgid "Weight"
msgstr "Poids"

#: src/shared/components/TypographyControl.js:119
msgid "Line Height"
msgstr "Hauteur de ligne"

#: src/shared/components/TypographyControl.js:131
msgid "Letter Spacing"
msgstr "Espacement des lettres"

#: src/shared/components/TypographyControl.js:143
msgid "Transform"
msgstr "Transformer"

#: includes/core/class-post-types.php:32
msgctxt "Post type general name"
msgid "Listings"
msgstr "Listings"

#: includes/core/class-post-types.php:33
msgctxt "Post type singular name"
msgid "Listing"
msgstr "Listing"

#: includes/core/class-post-types.php:34
msgctxt "Admin menu"
msgid "Listora"
msgstr "Listora"

#: includes/core/class-post-types.php:35
msgctxt "Add new on admin bar"
msgid "Listing"
msgstr "Listing"

#: includes/core/class-taxonomies.php:34
msgctxt "taxonomy general name"
msgid "Listing Types"
msgstr "Types de Listing"

#: includes/core/class-taxonomies.php:81
msgctxt "taxonomy general name"
msgid "Categories"
msgstr "Categories"

#: includes/core/class-taxonomies.php:131
msgctxt "taxonomy general name"
msgid "Tags"
msgstr "Étiquettes"

#: includes/core/class-taxonomies.php:182
msgctxt "taxonomy general name"
msgid "Locations"
msgstr "Emplacements"

#: includes/core/class-taxonomies.php:232
msgctxt "taxonomy general name"
msgid "Features"
msgstr "Fonctionnalités"

#: includes/core/class-taxonomies.php:284
msgctxt "taxonomy general name"
msgid "Service Categories"
msgstr "Categories de Service"

#: includes/core/class-taxonomies.php:35
msgctxt "taxonomy singular name"
msgid "Listing Type"
msgstr "Type de Listing"

#: includes/core/class-taxonomies.php:82
msgctxt "taxonomy singular name"
msgid "Category"
msgstr "Category"

#: includes/core/class-taxonomies.php:132
msgctxt "taxonomy singular name"
msgid "Tag"
msgstr "Étiquette"

#: includes/core/class-taxonomies.php:183
msgctxt "taxonomy singular name"
msgid "Location"
msgstr "Emplacement"

#: includes/core/class-taxonomies.php:233
msgctxt "taxonomy singular name"
msgid "Feature"
msgstr "Fonctionnalité"

#: includes/core/class-taxonomies.php:285
msgctxt "taxonomy singular name"
msgid "Service Category"
msgstr "Category de Service"

#: includes/workflow/class-status-manager.php:42
msgctxt "post status"
msgid "Rejected"
msgstr "Rejeté"

#: includes/workflow/class-status-manager.php:54
msgctxt "post status"
msgid "Expired"
msgstr "Expiré"

#: includes/workflow/class-status-manager.php:67
msgctxt "post status"
msgid "Deactivated"
msgstr "Désactivé"

#: includes/workflow/class-status-manager.php:83
msgctxt "post status"
msgid "Awaiting Credits"
msgstr "En attente de Credits"

#: includes/workflow/class-status-manager.php:95
msgctxt "post status"
msgid "Pending Email Verification"
msgstr "Vérification d'e-mail en attente"

#: blocks/listing-calendar/block.json
msgctxt "block title"
msgid "Listing Calendar"
msgstr "Calendrier de Listing"

#: blocks/listing-card/block.json
msgctxt "block title"
msgid "Listing Card"
msgstr "Carte de Listing"

#: blocks/listing-categories/block.json
msgctxt "block title"
msgid "Listing Categories"
msgstr "Categories de Listing"

#: blocks/listing-detail/block.json
msgctxt "block title"
msgid "Listing Detail"
msgstr "Détail de Listing"

#: blocks/listing-featured/block.json
msgctxt "block title"
msgid "Featured Listings"
msgstr "Featured Listings"

#: blocks/listing-grid/block.json
msgctxt "block title"
msgid "Listing Grid"
msgstr "Grille de Listing"

#: blocks/listing-map/block.json
msgctxt "block title"
msgid "Listing Map"
msgstr "Carte de Listing"

#: blocks/listing-reviews/block.json
msgctxt "block title"
msgid "Listing Reviews"
msgstr "Reviews de Listing"

#: blocks/listing-search/block.json
msgctxt "block title"
msgid "Listing Search"
msgstr "Recherche de Listing"

#: blocks/listing-submission/block.json
msgctxt "block title"
msgid "Listing Submission"
msgstr "Soumission de Listing"

#: blocks/user-dashboard/block.json
msgctxt "block title"
msgid "User Dashboard"
msgstr "Tableau de bord utilisateur"

#: blocks/listing-calendar/block.json
msgctxt "block description"
msgid "Month calendar view showing event listings by date."
msgstr "Vue calendrier mensuelle affichant les Listings d'événements par date."

#: blocks/listing-card/block.json
msgctxt "block description"
msgid ""
"Displays a single listing as a card with image, rating, meta fields, and "
"favorite button."
msgstr ""
"Affiche un Listing unique sous forme de carte avec image, évaluation, "
"champs de métadonnées et bouton favori."

#: blocks/listing-categories/block.json
msgctxt "block description"
msgid "Display listing categories in a grid with icons and listing counts."
msgstr ""
"Affiche les Categories de Listing dans une grille avec icônes et nombre de "
"Listings."

#: blocks/listing-detail/block.json
msgctxt "block description"
msgid ""
"Displays full listing details with gallery, tabs, contact info, business "
"hours, and reviews."
msgstr ""
"Affiche les détails complets du Listing avec galerie, onglets, coordonnées, "
"horaires d'ouverture et reviews."

#: blocks/listing-featured/block.json
msgctxt "block description"
msgid "Display featured or top-rated listings in a horizontal carousel."
msgstr ""
"Affiche les Listings Featured ou les Listings les mieux notés dans un "
"carrousel horizontal."

#: blocks/listing-grid/block.json
msgctxt "block description"
msgid ""
"Displays listing search results in a responsive grid, list, or split view "
"with pagination."
msgstr ""
"Affiche les résultats de recherche de Listing dans une grille adaptative, "
"une liste ou une vue divisée avec pagination."

#: blocks/listing-map/block.json
msgctxt "block description"
msgid ""
"Interactive map showing listing locations with markers, clustering, and "
"search integration."
msgstr ""
"Carte interactive affichant les emplacements des Listings avec marqueurs, "
"regroupement et intégration de recherche."

#: blocks/listing-reviews/block.json
msgctxt "block description"
msgid ""
"Displays reviews with rating summary, review list, submission form, helpful "
"votes, and owner replies."
msgstr ""
"Affiche les reviews avec résumé des évaluations, liste de reviews, "
"formulaire de soumission, votes utiles et réponses du propriétaire."

#: blocks/listing-search/block.json
msgctxt "block description"
msgid ""
"Search form with filters, keyword, location, and type selector for "
"directory listings."
msgstr ""
"Formulaire de recherche avec filtres, mot-clé, emplacement et sélecteur de "
"type pour les Listings d'annuaire."

#: blocks/listing-submission/block.json
msgctxt "block description"
msgid ""
"Multi-step frontend listing submission form with type-driven fields, media "
"upload, and preview."
msgstr ""
"Formulaire de soumission de Listing multi-étapes avec champs basés sur le "
"type, téléchargement de médias et aperçu."

#: blocks/user-dashboard/block.json
msgctxt "block description"
msgid ""
"Frontend dashboard for listing owners — manage listings, reviews, "
"favorites, and profile."
msgstr ""
"Tableau de bord frontal pour les propriétaires de Listings — gérer les "
"Listings, reviews, favoris et profil."

#: blocks/listing-calendar/block.json
msgctxt "block keyword"
msgid "calendar"
msgstr "calendrier"

#: blocks/listing-calendar/block.json
msgctxt "block keyword"
msgid "events"
msgstr "événements"

#: blocks/listing-calendar/block.json
msgctxt "block keyword"
msgid "schedule"
msgstr "horaire"

#: blocks/listing-card/block.json
msgctxt "block keyword"
msgid "card"
msgstr "carte"

#: blocks/listing-card/block.json blocks/listing-detail/block.json
#: blocks/listing-search/block.json blocks/listing-submission/block.json
msgctxt "block keyword"
msgid "listing"
msgstr "listing"

#: blocks/listing-card/block.json blocks/listing-categories/block.json
#: blocks/listing-detail/block.json blocks/listing-grid/block.json
#: blocks/listing-map/block.json blocks/listing-search/block.json
msgctxt "block keyword"
msgid "directory"
msgstr "annuaire"

#: blocks/listing-categories/block.json
msgctxt "block keyword"
msgid "categories"
msgstr "categories"

#: blocks/listing-categories/block.json
msgctxt "block keyword"
msgid "browse"
msgstr "parcourir"

#: blocks/listing-detail/block.json
msgctxt "block keyword"
msgid "detail"
msgstr "détail"

#: blocks/listing-detail/block.json
msgctxt "block keyword"
msgid "single"
msgstr "unique"

#: blocks/listing-featured/block.json
msgctxt "block keyword"
msgid "featured"
msgstr "featured"

#: blocks/listing-featured/block.json
msgctxt "block keyword"
msgid "carousel"
msgstr "carrousel"

#: blocks/listing-featured/block.json
msgctxt "block keyword"
msgid "top"
msgstr "meilleur"

#: blocks/listing-featured/block.json blocks/listing-grid/block.json
msgctxt "block keyword"
msgid "listings"
msgstr "listings"

#: blocks/listing-grid/block.json
msgctxt "block keyword"
msgid "grid"
msgstr "grille"

#: blocks/listing-grid/block.json
msgctxt "block keyword"
msgid "results"
msgstr "résultats"

#: blocks/listing-map/block.json
msgctxt "block keyword"
msgid "map"
msgstr "carte"

#: blocks/listing-map/block.json
msgctxt "block keyword"
msgid "location"
msgstr "emplacement"

#: blocks/listing-map/block.json
msgctxt "block keyword"
msgid "markers"
msgstr "marqueurs"

#: blocks/listing-reviews/block.json
msgctxt "block keyword"
msgid "reviews"
msgstr "reviews"

#: blocks/listing-reviews/block.json
msgctxt "block keyword"
msgid "ratings"
msgstr "évaluations"

#: blocks/listing-reviews/block.json
msgctxt "block keyword"
msgid "stars"
msgstr "étoiles"

#: blocks/listing-search/block.json
msgctxt "block keyword"
msgid "search"
msgstr "recherche"

#: blocks/listing-search/block.json
msgctxt "block keyword"
msgid "filter"
msgstr "filtre"

#: blocks/listing-submission/block.json
msgctxt "block keyword"
msgid "submit"
msgstr "soumettre"

#: blocks/listing-submission/block.json
msgctxt "block keyword"
msgid "add"
msgstr "ajouter"

#: blocks/listing-submission/block.json
msgctxt "block keyword"
msgid "form"
msgstr "formulaire"

#: blocks/user-dashboard/block.json
msgctxt "block keyword"
msgid "dashboard"
msgstr "tableau de bord"

#: blocks/user-dashboard/block.json
msgctxt "block keyword"
msgid "account"
msgstr "compte"

#: blocks/user-dashboard/block.json
msgctxt "block keyword"
msgid "my listings"
msgstr "mes listings"

#, php-format
#~ msgid "%s opening time"
#~ msgstr "Heure d'ouverture %s"

#, php-format
#~ msgid "%s closing time"
#~ msgstr "Heure de fermeture %s"
