# Copyright (C) 2026 Your Name
# This file is distributed under the GPL-2.0-or-later.
# French translation for Stocktake for WooCommerce.
msgid ""
msgstr ""
"Project-Id-Version: Stocktake for WooCommerce 1.1.20\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/stocktake-for-woocommerce\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: French <fr@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-07-02T09:33:56+00:00\n"
"PO-Revision-Date: 2026-07-02 12:00+0000\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: stocktake-for-woocommerce\n"

#. Plugin Name of the plugin
#: stocktake-for-woocommerce.php
msgid "Stocktake for WooCommerce"
msgstr "Stocktake for WooCommerce"

#. Description of the plugin
#: stocktake-for-woocommerce.php
msgid "Physical inventory counting for WooCommerce: scan barcodes, blind-count stock, review variances, and post adjustments in one click."
msgstr "Comptage d'inventaire physique pour WooCommerce : scannez les codes-barres, comptez le stock à l'aveugle, examinez les écarts et appliquez les ajustements en un clic."

#: includes/class-stwc-admin.php:28 includes/class-stwc-admin.php:29 includes/class-stwc-admin.php:408
#: includes/class-stwc-admin.php:1186 includes/class-stwc-admin.php:1320
msgid "Stocktake"
msgstr "Inventaire"

#: includes/class-stwc-admin.php:69 includes/class-stwc-rest.php:216
msgid "No product matches this code."
msgstr "Aucun produit ne correspond à ce code."

#: includes/class-stwc-admin.php:71 includes/class-stwc-admin.php:723 includes/class-stwc-admin.php:787
#: includes/class-stwc-admin.php:977 includes/class-stwc-admin.php:1026 includes/class-stwc-admin.php:1117
#: includes/class-stwc-admin.php:1322
msgid "Counted"
msgstr "Compté"

#: includes/class-stwc-admin.php:72
msgid "Current"
msgstr "Actuel"

#: includes/class-stwc-admin.php:73 includes/class-stwc-admin.php:786 includes/class-stwc-admin.php:1116
msgid "Expected"
msgstr "Attendu"

#: includes/class-stwc-admin.php:74 includes/class-stwc-admin.php:438 includes/class-stwc-admin.php:788
msgid "Variance"
msgstr "Écart"

#: includes/class-stwc-admin.php:77
msgid "Cancel"
msgstr "Annuler"

#: includes/class-stwc-admin.php:78
msgid "Could not save. Try again."
msgstr "Enregistrement impossible. Réessayez."

#: includes/class-stwc-admin.php:79
msgid "added"
msgstr "ajouté"

#: includes/class-stwc-admin.php:80
msgid "In count"
msgstr "Dans le comptage"

#: includes/class-stwc-admin.php:81
msgid "Add"
msgstr "Ajouter"

#: includes/class-stwc-admin.php:82
msgid "No matching products."
msgstr "Aucun produit correspondant."

#: includes/class-stwc-admin.php:83
msgid "Scan with camera"
msgstr "Scanner avec la caméra"

#: includes/class-stwc-admin.php:84
msgid "Close"
msgstr "Fermer"

#: includes/class-stwc-admin.php:85
msgid "Starting camera…"
msgstr "Démarrage de la caméra…"

#: includes/class-stwc-admin.php:86
msgid "Align the barcode with the line — or use Photo scan."
msgstr "Alignez le code-barres sur la ligne — ou utilisez le scan photo."

#: includes/class-stwc-admin.php:87
msgid "Photo scan"
msgstr "Scan photo"

#: includes/class-stwc-admin.php:88
msgid "Zoom"
msgstr "Zoom"

#: includes/class-stwc-admin.php:89
msgid "Light"
msgstr "Lampe"

#: includes/class-stwc-admin.php:90
msgid "Camera could not start. Use a handheld scanner or type instead."
msgstr "La caméra n'a pas pu démarrer. Utilisez une douchette ou saisissez le code."

#: includes/class-stwc-admin.php:91
msgid "This browser cannot decode barcodes from the camera. Use a handheld scanner or type instead."
msgstr "Ce navigateur ne peut pas lire les codes-barres avec la caméra. Utilisez une douchette ou saisissez le code."

#: includes/class-stwc-admin.php:93 includes/class-stwc-admin.php:941
msgid "Beta"
msgstr "Bêta"

#: includes/class-stwc-admin.php:94
msgid "Beta — some barcode types may not scan on every phone. Use a handheld scanner or type the SKU if a code won’t read."
msgstr "Bêta — certains types de codes-barres peuvent ne pas être lus sur tous les téléphones. Utilisez une douchette ou saisissez le SKU si un code ne passe pas."

#: includes/class-stwc-admin.php:403
msgid "Start counting now"
msgstr "Commencer le comptage"

#: includes/class-stwc-admin.php:408
msgid "Count physical stock, review variances, post adjustments."
msgstr "Comptez le stock physique, examinez les écarts, appliquez les ajustements."

#: includes/class-stwc-admin.php:408
msgid "Pick a stocktake below and start counting."
msgstr "Choisissez un inventaire ci-dessous et commencez à compter."

#: includes/class-stwc-admin.php:412
msgid "Session deleted."
msgstr "Session supprimée."

#: includes/class-stwc-admin.php:415 includes/class-stwc-sessions.php:63
msgid "Choose at least one category, or select “All products”."
msgstr "Choisissez au moins une catégorie, ou sélectionnez « Tous les produits »."

#: includes/class-stwc-admin.php:428
msgid "No stocktakes yet"
msgstr "Aucun inventaire pour le moment"

#: includes/class-stwc-admin.php:429
msgid "Create your first session on the right to take a stock snapshot and start counting."
msgstr "Créez votre première session à droite pour prendre un instantané du stock et commencer à compter."

#: includes/class-stwc-admin.php:435
msgid "Session"
msgstr "Session"

#: includes/class-stwc-admin.php:436 includes/class-stwc-admin.php:1321
msgid "Mode"
msgstr "Mode"

#: includes/class-stwc-admin.php:437
msgid "Progress"
msgstr "Progression"

#: includes/class-stwc-admin.php:459
msgid "View"
msgstr "Voir"

#: includes/class-stwc-admin.php:461
msgid "Continue"
msgstr "Continuer"

#: includes/class-stwc-admin.php:461
msgid "Count"
msgstr "Compter"

#: includes/class-stwc-admin.php:474
msgid "New stocktake"
msgstr "Nouvel inventaire"

#: includes/class-stwc-admin.php:479
msgid "Name"
msgstr "Nom"

#: includes/class-stwc-admin.php:480
msgid "e.g. Warehouse — July"
msgstr "ex. Entrepôt — juillet"

#: includes/class-stwc-admin.php:482
msgid "Counting mode"
msgstr "Mode de comptage"

#: includes/class-stwc-admin.php:486
msgid "Partial (spot count)"
msgstr "Partiel (comptage ciblé)"

#: includes/class-stwc-admin.php:486
msgid "Only items you scan are updated. The rest is left untouched."
msgstr "Seuls les articles scannés sont mis à jour. Le reste demeure inchangé."

#: includes/class-stwc-admin.php:487 includes/class-stwc-admin.php:1474
msgid "Full / zero-based"
msgstr "Complet / base zéro"

#: includes/class-stwc-admin.php:487
msgid "Everything not counted is set to 0. A true physical inventory."
msgstr "Tout ce qui n'est pas compté est mis à 0. Un véritable inventaire physique."

#: includes/class-stwc-admin.php:489
msgid "Goods-in (receiving)"
msgstr "Réception de marchandises"

#: includes/class-stwc-admin.php:493
msgid "Scope"
msgstr "Périmètre"

#: includes/class-stwc-admin.php:495
msgid "All stock-managed products"
msgstr "Tous les produits avec gestion de stock"

#: includes/class-stwc-admin.php:496
msgid "Selected categories"
msgstr "Catégories sélectionnées"

#: includes/class-stwc-admin.php:500
msgid "Categories"
msgstr "Catégories"

#: includes/class-stwc-admin.php:512
msgid "Blind count"
msgstr "Comptage à l'aveugle"

#: includes/class-stwc-admin.php:512
msgid "(hide expected qty while counting)"
msgstr "(masquer la quantité attendue pendant le comptage)"

#: includes/class-stwc-admin.php:526 includes/class-stwc-admin.php:1055
msgid "Note"
msgstr "Note"

#: includes/class-stwc-admin.php:529
msgid "Create & snapshot stock"
msgstr "Créer et figer le stock"

#: includes/class-stwc-admin.php:530
msgid "Current stock is snapshotted now, so ongoing sales do not distort the variance."
msgstr "Le stock actuel est figé dès maintenant, afin que les ventes en cours ne faussent pas l'écart."

#: includes/class-stwc-admin.php:545
msgid "Start"
msgstr "Démarrer"

#: includes/class-stwc-admin.php:601 includes/class-stwc-admin.php:1016 includes/class-stwc-admin.php:1150
#: includes/class-stwc-admin.php:1253
msgid "Upgrade to Pro"
msgstr "Passer à la version Pro"

#: includes/class-stwc-admin.php:624 includes/class-stwc-admin.php:906 includes/class-stwc-admin.php:1004
#: includes/class-stwc-admin.php:1093 includes/class-stwc-admin.php:1387 includes/class-stwc-rest.php:86
#: includes/class-stwc-rest.php:183 includes/class-stwc-rest.php:238 includes/class-stwc-stock.php:28
msgid "Session not found."
msgstr "Session introuvable."

#. translators: %d: number of products that were not counted.
#, php-format
#: includes/class-stwc-admin.php:673
msgid "WARNING: %d products were not counted and will be set to 0. Apply now?"
msgstr "ATTENTION : %d produits n'ont pas été comptés et seront mis à 0. Appliquer maintenant ?"

#: includes/class-stwc-admin.php:675
msgid "Apply counted quantities to WooCommerce stock?"
msgstr "Appliquer les quantités comptées au stock WooCommerce ?"

#: includes/class-stwc-admin.php:683
msgid "Blind"
msgstr "À l'aveugle"

#: includes/class-stwc-admin.php:689
msgid "Session created and stock snapshotted. Open the count screen to begin."
msgstr "Session créée et stock figé. Ouvrez l'écran de comptage pour commencer."

#. translators: %d: number of products updated.
#, php-format
#: includes/class-stwc-admin.php:695
msgid "Applied adjustments to %d product."
msgid_plural "Applied adjustments to %d products."
msgstr[0] "Ajustements appliqués à %d produit."
msgstr[1] "Ajustements appliqués à %d produits."

#. translators: %d: number of products that could not be updated.
#, php-format
#: includes/class-stwc-admin.php:702
msgid "%d product could not be updated (it no longer exists)."
msgid_plural "%d products could not be updated (they no longer exist)."
msgstr[0] "%d produit n'a pas pu être mis à jour (il n'existe plus)."
msgstr[1] "%d produits n'ont pas pu être mis à jour (ils n'existent plus)."

#. translators: %d: number of products restored to previous stock.
#, php-format
#: includes/class-stwc-admin.php:709
msgid "Reverted %d product to its previous stock."
msgid_plural "Reverted %d products to their previous stock."
msgstr[0] "%d produit rétabli à son stock précédent."
msgstr[1] "%d produits rétablis à leur stock précédent."

#. translators: %d: number of products snapshotted so far.
#, php-format
#: includes/class-stwc-admin.php:715
msgid "Building the product list in the background… %d items ready so far. This page refreshes automatically."
msgstr "Construction de la liste des produits en arrière-plan… %d articles prêts pour l'instant. Cette page s'actualise automatiquement."

#: includes/class-stwc-admin.php:729
msgid "Items with variance"
msgstr "Articles avec écart"

#: includes/class-stwc-admin.php:733
msgid "Net unit difference"
msgstr "Différence nette en unités"

#: includes/class-stwc-admin.php:737 includes/class-stwc-admin.php:1324
msgid "Variance value"
msgstr "Valeur de l'écart"

#: includes/class-stwc-admin.php:746
msgid "Open count screen"
msgstr "Ouvrir l'écran de comptage"

#: includes/class-stwc-admin.php:750
msgid "Add to stock"
msgstr "Ajouter au stock"

#: includes/class-stwc-admin.php:750
msgid "Apply adjustments"
msgstr "Appliquer les ajustements"

#: includes/class-stwc-admin.php:752
msgid "Mark completed"
msgstr "Marquer comme terminé"

#: includes/class-stwc-admin.php:761
msgid "Undo the last apply and restore the previous stock?"
msgstr "Annuler la dernière application et restaurer le stock précédent ?"

#: includes/class-stwc-admin.php:761
msgid "Undo last apply"
msgstr "Annuler la dernière application"

#: includes/class-stwc-admin.php:768 includes/class-stwc-admin.php:1271
msgid "Export CSV"
msgstr "Exporter en CSV"

#: includes/class-stwc-admin.php:770
msgid "Back to report"
msgstr "Retour au rapport"

#: includes/class-stwc-admin.php:772
msgid "Variances only"
msgstr "Écarts uniquement"

#: includes/class-stwc-admin.php:772
msgid "Show all items"
msgstr "Afficher tous les articles"

#. translators: %d: number of products not yet counted.
#, php-format
#: includes/class-stwc-admin.php:774
msgid "Not counted (%d)"
msgstr "Non comptés (%d)"

#: includes/class-stwc-admin.php:777
msgid "Delete this stocktake permanently?"
msgstr "Supprimer définitivement cet inventaire ?"

#. translators: %d: number of products in the backup.
#: includes/class-stwc-admin.php:777 includes/class-stwc-admin.php:1199
msgid "Delete"
msgstr "Supprimer"

#: includes/class-stwc-admin.php:784 includes/class-stwc-admin.php:1053 includes/class-stwc-admin.php:1114
msgid "Product"
msgstr "Produit"

#: includes/class-stwc-admin.php:785 includes/class-stwc-admin.php:1115
msgid "SKU"
msgstr "SKU"

#: includes/class-stwc-admin.php:786
msgid "Before"
msgstr "Avant"

#: includes/class-stwc-admin.php:787
msgid "Received"
msgstr "Reçu"

#: includes/class-stwc-admin.php:789
msgid "Value"
msgstr "Valeur"

#: includes/class-stwc-admin.php:790 includes/class-stwc-admin.php:1028
msgid "Applied"
msgstr "Appliqué"

#: includes/class-stwc-admin.php:798
msgid "Nothing left — every item has been counted."
msgstr "Plus rien à compter — chaque article a été compté."

#: includes/class-stwc-admin.php:800
msgid "No variances to show. Either nothing has been counted yet, or everything matched."
msgstr "Aucun écart à afficher. Soit rien n'a encore été compté, soit tout correspond."

#: includes/class-stwc-admin.php:817
msgid "uncounted"
msgstr "non compté"

#: includes/class-stwc-admin.php:928
msgid "Counting does not change your stock yet. When you finish, open the report and press “Apply adjustments”."
msgstr "Le comptage ne modifie pas encore votre stock. Une fois terminé, ouvrez le rapport et cliquez sur « Appliquer les ajustements »."

#: includes/class-stwc-admin.php:929 includes/class-stwc-admin.php:990
msgid "Finish & review"
msgstr "Terminer et vérifier"

#: includes/class-stwc-admin.php:933
msgid "Still preparing the full product list in the background — you can start counting now; more items keep appearing."
msgstr "La liste complète des produits se prépare encore en arrière-plan — vous pouvez commencer à compter dès maintenant ; d'autres articles continuent d'apparaître."

#: includes/class-stwc-admin.php:938
msgid "Scan barcode, or type a SKU / product name"
msgstr "Scannez un code-barres, ou saisissez un SKU / nom de produit"

#: includes/class-stwc-admin.php:940
msgid "Scan, or start typing a name…"
msgstr "Scannez, ou commencez à saisir un nom…"

#: includes/class-stwc-admin.php:941
msgid "Scan with phone camera (Beta)"
msgstr "Scanner avec la caméra du téléphone (Bêta)"

#: includes/class-stwc-admin.php:950
msgid "counted"
msgstr "comptés"

#: includes/class-stwc-admin.php:954
msgid "Saved automatically — you can close this and continue later."
msgstr "Enregistré automatiquement — vous pouvez fermer et continuer plus tard."

#: includes/class-stwc-admin.php:956
msgid "Recent scans"
msgstr "Scans récents"

#: includes/class-stwc-admin.php:964
msgid "Scanned items will appear here."
msgstr "Les articles scannés apparaîtront ici."

#: includes/class-stwc-admin.php:1029
msgid "Reverted"
msgstr "Rétabli"

#: includes/class-stwc-admin.php:1030
msgid "Status"
msgstr "Statut"

#: includes/class-stwc-admin.php:1050 includes/class-stwc-admin.php:1185 includes/class-stwc-admin.php:1319
msgid "When"
msgstr "Quand"

#: includes/class-stwc-admin.php:1105
msgid "Back"
msgstr "Retour"

#: includes/class-stwc-admin.php:1106
msgid "Print"
msgstr "Imprimer"

#: includes/class-stwc-admin.php:1187
msgid "Products"
msgstr "Produits"

#. translators: %d: number of products in the backup.
#: includes/class-stwc-admin.php:1198
msgid "Restore"
msgstr "Restaurer"

#: includes/class-stwc-admin.php:1220
msgid "Inventory valuation"
msgstr "Valorisation du stock"

#: includes/class-stwc-admin.php:1220
msgid "What your on-hand stock is worth right now."
msgstr "Ce que vaut votre stock disponible en ce moment."

#: includes/class-stwc-admin.php:1225
msgid "Stock-managed items"
msgstr "Articles avec gestion de stock"

#: includes/class-stwc-admin.php:1229
msgid "Units on hand"
msgstr "Unités en stock"

#: includes/class-stwc-admin.php:1233
msgid "Value at retail price"
msgstr "Valeur au prix de vente"

#: includes/class-stwc-admin.php:1280
msgid "Items"
msgstr "Articles"

#: includes/class-stwc-admin.php:1281
msgid "Units"
msgstr "Unités"

#: includes/class-stwc-admin.php:1284
msgid "No cost"
msgstr "Sans coût"

#: includes/class-stwc-admin.php:1358
msgid "Stocktake has updated your stock a few times now 🎉 If it saves you time, a quick review helps a lot."
msgstr "Stocktake a mis à jour votre stock plusieurs fois maintenant 🎉 Si l'extension vous fait gagner du temps, un petit avis nous aide beaucoup."

#: includes/class-stwc-admin.php:1359
msgid "Leave a review ★★★★★"
msgstr "Laisser un avis ★★★★★"

#: includes/class-stwc-admin.php:1360
msgid "No thanks"
msgstr "Non merci"

#: includes/class-stwc-admin.php:1475
msgid "Partial"
msgstr "Partiel"

#: includes/class-stwc-admin.php:1477
msgid "Goods-in"
msgstr "Réception"

#: includes/class-stwc-admin.php:1484
msgid "True physical inventory — anything not counted is set to 0."
msgstr "Véritable inventaire physique — tout ce qui n'est pas compté est mis à 0."

#: includes/class-stwc-admin.php:1485
msgid "Spot count — only the items you scan are updated."
msgstr "Comptage ciblé — seuls les articles scannés sont mis à jour."

#: includes/class-stwc-admin.php:1494
msgid "Open"
msgstr "Ouvert"

#: includes/class-stwc-admin.php:1496
msgid "Completed"
msgstr "Terminé"

#: includes/class-stwc-admin.php:1497
msgid "Cancelled"
msgstr "Annulé"

#: includes/class-stwc-backups.php:131
msgid "Restore point not found."
msgstr "Point de restauration introuvable."

#: includes/class-stwc-rest.php:241
msgid "This stocktake is closed and can no longer be counted."
msgstr "Cet inventaire est clôturé et ne peut plus être compté."

#: includes/class-stwc-rest.php:262
msgid "Count target not found in this session."
msgstr "Cible de comptage introuvable dans cette session."

#. translators: %s: date/time
#, php-format
#: includes/class-stwc-sessions.php:70
msgid "Stocktake %s"
msgstr "Inventaire %s"

#: includes/class-stwc-sessions.php:93
msgid "Could not create the stocktake session."
msgstr "Impossible de créer la session d'inventaire."

#: includes/class-stwc-sessions.php:600
msgid "Product not found."
msgstr "Produit introuvable."

#: includes/class-stwc-sessions.php:603
msgid "Only simple products and variations can be counted."
msgstr "Seuls les produits simples et les variations peuvent être comptés."

#: includes/class-stwc-sessions.php:606 includes/class-stwc-sessions.php:616
msgid "Could not add the product to the session."
msgstr "Impossible d'ajouter le produit à la session."

#: includes/class-stwc-stock.php:36
msgid "This stocktake is not open, so it cannot be applied to stock."
msgstr "Cet inventaire n'est pas ouvert, il ne peut donc pas être appliqué au stock."

#: includes/class-stwc-stock.php:41
msgid "The product list is still being prepared — try again in a moment."
msgstr "La liste des produits est encore en préparation — réessayez dans un instant."

#. translators: %s: product name
#, php-format
#: includes/class-stwc-stock.php:70
msgid "Product no longer exists: %s"
msgstr "Le produit n'existe plus : %s"

#. translators: 1: session name, 2: date/time
#, php-format
#: includes/class-stwc-stock.php:152
msgid "Auto backup before applying · %1$s · %2$s"
msgstr "Sauvegarde auto avant application · %1$s · %2$s"

#: stocktake-for-woocommerce.php:136
msgid "Stocktake for WooCommerce requires WooCommerce to be installed and active."
msgstr "Stocktake for WooCommerce nécessite que WooCommerce soit installé et actif."

msgid "Site language"
msgstr "Langue du site"

msgid "Plugin language"
msgstr "Langue de l’extension"

msgid "Reports"
msgstr "Rapports"

#. translators: %d: number of products not yet counted.
msgid "%d product has not been counted — it will be set to 0 when you apply."
msgid_plural "%d products have not been counted — they will be set to 0 when you apply."
msgstr[0] "%d produit n'a pas été compté — il sera mis à 0 lors de l'application."
msgstr[1] "%d produits n'ont pas été comptés — ils seront mis à 0 lors de l'application."

#. translators: 1: number not yet counted, 2: total items in the session.
msgid "%1$d of %2$d items still needs counting."
msgid_plural "%1$d of %2$d items still need counting."
msgstr[0] "%1$d article sur %2$d reste à compter."
msgstr[1] "%1$d articles sur %2$d restent à compter."

msgid "Review not counted"
msgstr "Examiner les non comptés"

msgid "Variance by category"
msgstr "Écart par catégorie"

msgid "With variance"
msgstr "Avec écart"

msgid "Where the shop is gaining or losing stock. A product in several categories is counted under each."
msgstr "Où la boutique gagne ou perd du stock. Un produit appartenant à plusieurs catégories est compté sous chacune d'elles."

msgid "Reorder shortlist"
msgstr "Liste de réapprovisionnement"

msgid "What to buy next: everything at or below its low-stock level, or already out."
msgstr "Ce qu'il faut acheter ensuite : tout ce qui est au niveau de stock bas ou en dessous, ou déjà en rupture."

msgid "Insights"
msgstr "Analyses"

msgid "Which items to prioritise, and how your accuracy and shrinkage trend over time."
msgstr "Quels articles prioriser, et comment votre exactitude et votre démarque évoluent dans le temps."

msgid "Valuation"
msgstr "Valorisation"

msgid "Reorder"
msgstr "Réapprovisionner"

msgid "Products to reorder"
msgstr "Produits à réapprovisionner"

msgid "Out of stock"
msgstr "En rupture de stock"

msgid "Low stock"
msgstr "Stock bas"

#. translators: %d: number of products with a negative stock quantity.
msgid "%d product shows a negative stock quantity — likely an oversell or edit error worth fixing."
msgid_plural "%d products show negative stock quantities — likely oversells or edit errors worth fixing."
msgstr[0] "%d produit affiche une quantité de stock négative — probablement une survente ou une erreur de saisie à corriger."
msgstr[1] "%d produits affichent des quantités de stock négatives — probablement des surventes ou des erreurs de saisie à corriger."

msgid "Nothing to reorder"
msgstr "Rien à réapprovisionner"

msgid "Every stock-managed product is above its low-stock level. This list updates automatically as your stock changes."
msgstr "Tous les produits à stock géré sont au-dessus de leur niveau de stock faible. Cette liste se met à jour automatiquement à mesure que votre stock évolue."

msgid "On hand"
msgstr "En stock"

msgid "Low-stock level"
msgstr "Seuil de stock bas"

msgid "Low"
msgstr "Bas"

msgid "The threshold is each product’s WooCommerce low-stock amount, or the store default when none is set. Stock-managed products only."
msgstr "Le seuil correspond à la quantité de stock bas WooCommerce de chaque produit, ou à la valeur par défaut de la boutique si aucune n'est définie. Uniquement les produits avec gestion de stock."

msgid "Insights are part of Pro"
msgstr "Les analyses font partie de la version Pro"

msgid "See which high-value items to count first (ABC), and track whether your count accuracy and shrinkage improve over time."
msgstr "Découvrez quels articles à forte valeur compter en premier (ABC), et suivez si l'exactitude de vos comptages et votre démarque s'améliorent dans le temps."

msgid "A — count often"
msgstr "A — compter souvent"

msgid "B — count sometimes"
msgstr "B — compter parfois"

msgid "C — count rarely"
msgstr "C — compter rarement"

msgid "Count priority (ABC)"
msgstr "Priorité de comptage (ABC)"

msgid "Ranked by on-hand value (unit cost where known, otherwise retail price). Count your A items most often — they hold most of your money."
msgstr "Classés par valeur du stock disponible (coût unitaire lorsqu'il est connu, sinon prix de vente). Comptez vos articles A le plus souvent — ce sont eux qui immobilisent la majeure partie de votre argent."

#. translators: %d: number of items priced by retail because they have no cost.
msgid "%d item has no cost yet, so its retail price was used."
msgid_plural "%d items have no cost yet, so their retail prices were used."
msgstr[0] "%d article n'a pas encore de coût, son prix de vente a donc été utilisé."
msgstr[1] "%d articles n'ont pas encore de coût, leur prix de vente a donc été utilisé."

msgid "Accuracy & shrinkage trend"
msgstr "Tendance de l'exactitude & de la démarque"

msgid "Complete at least two stocktakes to see a trend here (goods-in receiving sessions are not included)."
msgstr "Terminez au moins deux inventaires pour voir une tendance ici (les sessions de réception de marchandises ne sont pas incluses)."

msgid "Bar height = shrinkage value that count found · the number above each bar is the count accuracy."
msgstr "Hauteur de la barre = valeur de la démarque détectée par ce comptage · le nombre au-dessus de chaque barre est l'exactitude du comptage."

msgid "Language"
msgstr "Langue"

msgid "Automatic"
msgstr "Automatique"

msgid "You are not allowed to export reports."
msgstr "Vous n’avez pas l’autorisation d’exporter les rapports."

#. translators: %s: percentage value.
msgid "%s%%"
msgstr "%s %%"

#. translators: %s: number of rows shown.
msgid "Showing the first %s products — export the CSV for the complete list."
msgstr "Affichage des %s premiers produits — exportez le CSV pour obtenir la liste complète."

msgid "Stocktakes"
msgstr "Inventaires"

msgid "Stock check"
msgstr "Contrôle de stock"

msgid "Scan any product to see its live stock — and fix it on the spot."
msgstr "Scannez n’importe quel produit pour voir son stock en temps réel — et corrigez-le immédiatement."

msgid "Stock check is part of Pro"
msgstr "Le contrôle de stock fait partie de la version Pro"

msgid "Check any product’s live stock in seconds — with a full per-variant breakdown — and correct it on the spot. Every fix is audit-logged."
msgstr "Vérifiez en quelques secondes le stock en temps réel de n’importe quel produit — avec un détail complet par variation — et corrigez-le immédiatement. Chaque correction est consignée dans le journal d’audit."

msgid "Type or scan a barcode, SKU or product name…"
msgstr "Saisissez ou scannez un code-barres, une UGS ou un nom de produit…"

msgid "Changes are applied to live stock immediately and recorded in the audit trail. For a full physical count, use a stocktake session instead."
msgstr "Les modifications sont appliquées immédiatement au stock en temps réel et enregistrées dans le journal d’audit. Pour un comptage physique complet, utilisez plutôt une session d’inventaire."

msgid "Stock check is part of Stocktake Pro."
msgstr "Le contrôle de stock fait partie de Stocktake Pro."

msgid "Save"
msgstr "Enregistrer"

#. translators: 1: previous stock quantity, 2: new stock quantity.
msgid "Updated: %1$s → %2$s"
msgstr "Mis à jour : %1$s → %2$s"

msgid "Not published — customers cannot see this product."
msgstr "Non publié — les clients ne peuvent pas voir ce produit."

msgid "Not stock-managed — saving enables stock management for it."
msgstr "Stock non géré — l’enregistrement active la gestion du stock pour ce produit."

msgid "Scanned"
msgstr "Scannée"

msgid "Quick stock fix"
msgstr "Correction rapide de stock"

msgid "Instant answers at the shelf"
msgstr "Des réponses instantanées, en rayon"

msgid "Scan a barcode and see live stock for every size and colour in one card."
msgstr "Scannez un code-barres et visualisez le stock en direct de chaque taille et couleur sur une seule fiche."

msgid "Fix mistakes on the spot"
msgstr "Corrigez les erreurs sur-le-champ"

msgid "Type the real quantity and save — no product screen, no session, ten seconds."
msgstr "Saisissez la quantité réelle et enregistrez — sans fiche produit, sans session, en dix secondes."

msgid "Safe by design"
msgstr "Pensé pour la sécurité"

msgid "Manager-only, and every fix lands in the audit trail with who, when and before → after."
msgstr "Réservé aux responsables : chaque correction est consignée dans le journal d'audit avec qui, quand et avant → après."

msgid "Count what matters first"
msgstr "Comptez d'abord l'essentiel"

msgid "ABC ranking shows the few products that hold most of your stock value."
msgstr "Le classement ABC révèle les quelques produits qui concentrent l'essentiel de la valeur de votre stock."

msgid "See if you are improving"
msgstr "Voyez si vous progressez"

msgid "Accuracy and shrinkage trends across your completed stocktakes, at a glance."
msgstr "Les tendances de précision et de démarque inconnue sur l'ensemble de vos inventaires terminés, en un coup d'œil."

msgid "Decisions, not just numbers"
msgstr "Des décisions, pas seulement des chiffres"

msgid "Spot growing losses early and plan the next count where it pays off."
msgstr "Repérez tôt les pertes qui s'aggravent et planifiez le prochain comptage là où c'est le plus rentable."

msgid "Know what your stock is worth"
msgstr "Sachez ce que vaut votre stock"

msgid "On-hand value at retail and at purchase cost, side by side."
msgstr "La valeur du stock disponible au prix de vente et au coût d'achat, côte à côte."

msgid "See the profit on your shelves"
msgstr "Visualisez le profit de vos rayons"

msgid "Potential profit and a per-category breakdown, with a purchase-cost field on every product."
msgstr "Le bénéfice potentiel et une ventilation par catégorie, avec un champ coût d'achat sur chaque produit."

msgid "Take it to your accountant"
msgstr "Prêt pour votre comptable"

msgid "Full CSV export and print-ready reports."
msgstr "Export CSV complet et rapports prêts à imprimer."

msgid "A safety net under every apply"
msgstr "Un filet de sécurité à chaque application"

msgid "Stock is snapshotted automatically before each change — nothing is ever lost."
msgstr "Le stock est sauvegardé automatiquement avant chaque modification — rien n'est jamais perdu."

msgid "Roll back to any moment"
msgstr "Revenez à n'importe quel moment"

msgid "Browse every restore point and put stock back exactly as it was."
msgstr "Parcourez tous les points de restauration et remettez le stock exactement comme il était."

msgid "Count with confidence"
msgstr "Comptez en toute confiance"

msgid "Any apply can be undone — even weeks later."
msgstr "Chaque application peut être annulée — même des semaines plus tard."

msgid "Who counted what, and when"
msgstr "Qui a compté quoi, et quand"

msgid "Every count, recount, apply and undo with the person behind it."
msgstr "Chaque comptage, recomptage, application et annulation, avec la personne qui en est à l'origine."

msgid "Before and after, always"
msgstr "Avant et après, toujours"

msgid "Each change stores the previous and the new quantity — nothing happens silently."
msgstr "Chaque modification enregistre l'ancienne et la nouvelle quantité — rien ne se passe en silence."

msgid "Notes where they belong"
msgstr "Des notes là où il faut"

msgid "Comment on a stocktake so the whole team has the context."
msgstr "Commentez un inventaire pour que toute l'équipe ait le contexte."

msgid "Included in Stocktake Pro — one upgrade unlocks every Pro feature."
msgstr "Inclus dans Stocktake Pro — une seule mise à niveau débloque toutes les fonctionnalités Pro."

msgid "Who can use Stock check?"
msgstr "Qui peut utiliser le Contrôle de stock ?"

msgid "Managers and count staff — check and fix stock"
msgstr "Responsables et personnel de comptage — vérifier et corriger le stock"

msgid "Count staff can check stock; only managers can fix"
msgstr "Le personnel de comptage peut vérifier le stock ; seuls les responsables peuvent corriger"

msgid "Managers only"
msgstr "Responsables uniquement"

msgid "Setting saved."
msgstr "Réglage enregistré."

msgid "Count staff are the roles you allow under “Counters (staff)” on the stocktakes screen. Every fix is audit-logged, whoever makes it."
msgstr "Le personnel de comptage correspond aux rôles que vous autorisez sous « Compteurs (personnel) » sur l’écran des inventaires. Chaque correction est consignée dans le journal d’audit, quel qu’en soit l’auteur."

msgid "You decide who can fix — managers only, or your count staff too — and every fix is audit-logged with who, when and before → after."
msgstr "Vous décidez qui peut corriger — les responsables uniquement, ou aussi votre personnel de comptage — et chaque correction est consignée dans le journal d’audit avec qui, quand et avant → après."

msgid "Recent stock fixes"
msgstr "Dernières corrections de stock"

msgid "No quick fixes have been made yet."
msgstr "Aucune correction rapide n’a encore été effectuée."

msgid "Scan with a handheld scanner or your phone camera and see live stock for every size and colour in one card."
msgstr "Scannez avec une douchette ou l'appareil photo de votre téléphone et visualisez le stock en temps réel de chaque taille et couleur sur une seule fiche."

msgid "Your whole team can use it"
msgstr "Toute votre équipe peut l'utiliser"

msgid "Count staff can check and fix too — or restrict them to check-only with a single setting."
msgstr "Le personnel de comptage peut aussi vérifier et corriger — ou limitez-le à la consultation seule grâce à un simple réglage."

msgid "Every change leaves a footprint"
msgstr "Chaque modification laisse une trace"

msgid "A manager-only table lists each fix item by item: who, when, and before → after."
msgstr "Un tableau réservé aux responsables liste chaque correction article par article : qui, quand, et avant → après."

msgid "Store managers always have full access. Pick who else may use it — by role, by person, or both."
msgstr "Les gestionnaires de la boutique ont toujours un accès complet. Choisissez qui d’autre peut l’utiliser — par rôle, par personne, ou les deux."

msgid "Roles"
msgstr "Rôles"

msgid "Always full access"
msgstr "Toujours un accès complet"

msgid "Specific people"
msgstr "Personnes spécifiques"

msgid "Search by name or email…"
msgstr "Rechercher par nom ou e-mail…"

msgid "Untick a person to remove them when you save."
msgstr "Décochez une personne pour la retirer lors de l’enregistrement."

msgid "Selected people can also fix stock (untick for check-only)"
msgstr "Les personnes sélectionnées peuvent aussi corriger le stock (décochez pour consultation seule)"

msgid "Every fix is audit-logged, whoever makes it."
msgstr "Chaque correction est consignée dans le journal d’audit, quel qu’en soit l’auteur."

msgid "No matching users."
msgstr "Aucun utilisateur correspondant."

msgid "https://github.com/HakkiEren/wp-factory"
msgstr "https://github.com/HakkiEren/wp-factory"

msgid "Hakki Eren"
msgstr "Hakki Eren"

msgid "https://github.com/HakkiEren"
msgstr "https://github.com/HakkiEren"

msgid "Eren Labs"
msgstr "Eren Labs"

msgid "%1$d of %2$d items hasn’t been counted yet. Uncounted items keep their current stock."
msgid_plural "%1$d of %2$d items haven’t been counted yet. Uncounted items keep their current stock."
msgstr[0] "%1$d article sur %2$d n’a pas encore été compté. Les articles non comptés conservent leur stock actuel."
msgstr[1] "%1$d articles sur %2$d n’ont pas encore été comptés. Les articles non comptés conservent leur stock actuel."

msgid "Could not create the Excel file. Try the CSV export."
msgstr "Impossible de créer le fichier Excel. Essayez l’export CSV."

msgid "Excel export is part of Stocktake Pro."
msgstr "L’export Excel fait partie de Stocktake Pro."

msgid "Export Excel"
msgstr "Exporter en Excel"

msgid "No"
msgstr "Non"

msgid "Potential profit"
msgstr "Profit potentiel"

msgid "Price"
msgstr "Prix"

msgid "Quantity"
msgstr "Quantité"

msgid "This server cannot create Excel files (ZipArchive missing) — use the CSV export instead."
msgstr "Ce serveur ne peut pas créer de fichiers Excel (ZipArchive manquant) — utilisez plutôt l’export CSV."

msgid "Uncounted items are set to 0 when the count is applied."
msgstr "Les articles non comptés seront mis à 0 lors de l’application du comptage."

msgid "Uncounted items keep their current stock."
msgstr "Les articles non comptés conservent leur stock actuel."

msgid "Unit cost"
msgstr "Coût unitaire"

msgid "Yes"
msgstr "Oui"

msgid "not counted yet"
msgstr "pas encore compté"

msgid "≈ %d day"
msgid_plural "≈ %d days"
msgstr[0] "≈ %d jour"
msgstr[1] "≈ %d jours"

msgid "%1$s products with stock but no paid sales — %2$s sitting still."
msgstr "%1$s produits en stock mais sans vente payée — %2$s immobilisés."

msgid "At the current 30-day sales pace."
msgstr "Au rythme de ventes des 30 derniers jours."

msgid "Catch stock-outs before they happen"
msgstr "Anticipez les ruptures de stock"

msgid "Days left"
msgstr "Jours restants"

msgid "Dead stock (90 days)"
msgstr "Stock mort (90 jours)"

msgid "Everything with stock on hand has sold recently — no dead stock."
msgstr "Tout ce qui est en stock s’est vendu récemment — pas de stock mort."

msgid "In stock: %s"
msgstr "En stock : %s"

msgid "Live from current stock — as of %s."
msgstr "En direct du stock actuel — à %s."

msgid "Live totals, zero guesswork"
msgstr "Totaux en direct, zéro approximation"

msgid "Low: %s"
msgstr "Bas : %s"

msgid "No paid sales in the last 30 days."
msgstr "Aucune vente payée sur les 30 derniers jours."

msgid "Nothing is about to run out at the current sales pace."
msgstr "Rien n’est sur le point de s’épuiser au rythme de ventes actuel."

msgid "Out of stock: %s"
msgstr "Épuisé : %s"

msgid "Paid orders only; variations count as their own item."
msgstr "Commandes payées uniquement ; les déclinaisons comptent comme des articles à part."

msgid "Pulse"
msgstr "Pouls"

msgid "Refresh"
msgstr "Actualiser"

msgid "Revenue (30 days)"
msgstr "Chiffre d’affaires (30 jours)"

msgid "Running out soon"
msgstr "Bientôt épuisé"

msgid "Sales movement needs the WooCommerce Analytics tables, which this site does not have yet — totals above are still live."
msgstr "Le mouvement des ventes requiert les tables WooCommerce Analytics, absentes de ce site pour l’instant — les totaux ci-dessus restent en direct."

msgid "Sales pace per product becomes “days of stock left”, so you reorder before the shelf is empty."
msgstr "Le rythme de ventes par produit devient « jours de stock restants » : vous recommandez avant que l’étagère soit vide."

msgid "See what moves — and what doesn’t"
msgstr "Voyez ce qui bouge — et ce qui ne bouge pas"

msgid "Sold"
msgstr "Vendus"

msgid "Stock pulse"
msgstr "Pouls du stock"

msgid "Stock pulse is part of Pro"
msgstr "Le pouls du stock fait partie de Pro"

msgid "Top movers (30 days)"
msgstr "Meilleures ventes (30 jours)"

msgid "Top movers of the last 30 days next to dead stock that hasn’t sold in 90 — and the money it ties up."
msgstr "Les meilleures ventes des 30 derniers jours à côté du stock mort invendu depuis 90 — et l’argent qu’il immobilise."

msgid "Units on hand and value at retail and at cost — recomputed from live stock every time you look."
msgstr "Unités en main et valeur au prix de vente et au coût — recalculées du stock en direct à chaque visite."

msgid "Units sold (30 days)"
msgstr "Unités vendues (30 jours)"

msgid "Your inventory right now: live totals, what’s selling, what’s about to run out, and what’s sitting still."
msgstr "Votre inventaire à l’instant : totaux en direct, ce qui se vend, ce qui va s’épuiser, ce qui dort."

msgid "Your whole inventory on one live screen: what it’s worth right now, what’s selling, what’s about to run out, and what’s sitting still."
msgstr "Tout votre inventaire sur un écran en direct : sa valeur actuelle, ce qui se vend, ce qui va s’épuiser et ce qui dort."

msgid "This stocktake is not open for counting."
msgstr "Cet inventaire n’est pas ouvert au comptage."

msgid "It was completed, cancelled or is awaiting approval. Open the session to review it."
msgstr "Il a été terminé, annulé ou attend une approbation. Ouvrez la session pour la consulter."

msgid "Open the session"
msgstr "Ouvrir la session"

msgid "Could not save the restore point — stock was NOT changed. Try again."
msgstr "Impossible d’enregistrer le point de restauration — le stock n’a PAS été modifié. Réessayez."

msgid "Quick start could not create a stocktake — please try again."
msgstr "Le démarrage rapide n’a pas pu créer d’inventaire — veuillez réessayer."

msgid "Help & FAQ"
msgstr "Aide & FAQ"

msgid "Answers to the questions we get most — and where to reach us if you’re still stuck."
msgstr "Les réponses aux questions les plus fréquentes — et où nous joindre si vous êtes encore bloqué."

msgid "I counted everything — why hasn’t my stock changed?"
msgstr "J’ai tout compté — pourquoi mon stock n’a-t-il pas changé ?"

msgid "Counting only records quantities. Live stock changes when you press “Apply adjustments” on the stocktake’s page. A restore point is saved automatically right before, so you can undo."
msgstr "Compter ne fait qu’enregistrer des quantités. Le stock réel change quand vous appuyez sur « Appliquer les ajustements » sur la page de l’inventaire. Un point de restauration est enregistré automatiquement juste avant : vous pouvez annuler."

msgid "Can customers keep buying while we count?"
msgstr "Les clients peuvent-ils continuer d’acheter pendant le comptage ?"

msgid "Yes. Each stocktake snapshots the expected quantities when it is created, so sales made during the count don’t distort the variance."
msgstr "Oui. Chaque inventaire fige les quantités attendues à sa création ; les ventes pendant le comptage ne faussent donc pas l’écart."

msgid "What is the difference between Partial and Full / zero-based?"
msgstr "Quelle différence entre Partiel et Complet / base zéro ?"

msgid "Partial only updates the items you actually scanned — everything else is left untouched. Full treats uncounted items as 0 (a true physical inventory); a warning lists them before anything is applied."
msgstr "Partiel ne met à jour que ce que vous avez réellement scanné — le reste est intact. Complet traite le non-compté comme 0 (un vrai inventaire physique) ; un avertissement le liste avant toute application."

msgid "A barcode isn’t found when I scan it — why?"
msgstr "Un code-barres n’est pas trouvé au scan — pourquoi ?"

msgid "A scanned code is matched against the SKU first, then WooCommerce’s own GTIN / UPC / EAN / ISBN field (WooCommerce 9.2+). Add the code to the product (or variation) on its edit screen, in either field."
msgstr "Le code est comparé d’abord au SKU, puis au champ GTIN / UPC / EAN / ISBN de WooCommerce (9.2+). Ajoutez le code au produit (ou à la déclinaison) sur son écran d’édition, dans l’un des deux champs."

msgid "The phone camera won’t read some barcodes."
msgstr "La caméra du téléphone ne lit pas certains codes."

msgid "Camera scanning is Beta: it uses the browser’s native detector with a bundled fallback, and some barcode types or damaged labels won’t decode on every device. More light and a steady hand help; a handheld scanner or typing the SKU always works."
msgstr "Le scan caméra est en bêta : détecteur natif du navigateur avec un secours embarqué ; certains types de codes ou étiquettes abîmées ne se décodent pas sur tous les appareils. Plus de lumière et une main stable aident ; une douchette ou la saisie du SKU fonctionne toujours."

msgid "How do I undo an apply?"
msgstr "Comment annuler une application ?"

msgid "Open the stocktake and press “Undo last apply” — stock returns to the automatic restore point saved before the apply (including the stock-managed flag). Browsing and restoring the full restore-point history is a Pro feature."
msgstr "Ouvrez l’inventaire et appuyez sur « Annuler la dernière application » — le stock revient au point de restauration automatique (drapeau de gestion de stock inclus). Parcourir et restaurer l’historique complet est une fonction Pro."

msgid "How are variations handled?"
msgstr "Comment les déclinaisons sont-elles gérées ?"

msgid "Every stock-managed variation is its own line. Scanning a variation’s SKU or GTIN counts that exact variation, and applying updates that variation’s stock — never the parent’s."
msgstr "Chaque déclinaison gérée en stock est sa propre ligne. Scanner le SKU ou le GTIN d’une déclinaison compte exactement celle-ci, et l’application met à jour son stock — jamais celui du parent."

msgid "What does Blind count do?"
msgstr "À quoi sert le comptage à l’aveugle ?"

msgid "It hides the expected quantity on the count screen so counters aren’t biased toward confirming it. Managers still see expected, counted and variance on the stocktake’s page."
msgstr "Il masque la quantité attendue sur l’écran de comptage pour éviter le biais de confirmation. Les gestionnaires voient toujours attendu, compté et écart sur la page de l’inventaire."

msgid "Can staff count without full admin access?"
msgstr "Le personnel peut-il compter sans accès admin complet ?"

msgid "Yes — team counting is a Pro feature. You choose which roles may count; those users only see the counting screens, never stock values, reports or settings."
msgstr "Oui — le comptage en équipe est une fonction Pro. Vous choisissez les rôles autorisés ; ces utilisateurs ne voient que les écrans de comptage, jamais les valeurs de stock, rapports ou réglages."

msgid "Why do some modes and screens show a PRO badge?"
msgstr "Pourquoi certains modes et écrans portent-ils un badge PRO ?"

msgid "The free version covers the complete count-and-correct workflow. Pro adds the operation layer: goods-in and tally modes, team counting with approval, full history, valuation and movement reports, Excel export and the quick stock check."
msgstr "La version gratuite couvre tout le flux compter-et-corriger. Pro ajoute la couche opérationnelle : modes réception et cumul, comptage en équipe avec approbation, historique complet, rapports de valorisation et de mouvement, export Excel et la vérification rapide du stock."

msgid "Is it compatible with HPOS and current WooCommerce?"
msgstr "Est-ce compatible HPOS et WooCommerce récent ?"

msgid "Yes — the plugin declares HPOS compatibility and requires WooCommerce 7.0 or newer. Stock updates go through WooCommerce’s own functions, so other plugins listening for stock changes are notified normally."
msgstr "Oui — l’extension déclare la compatibilité HPOS et requiert WooCommerce 7.0 ou plus. Les mises à jour de stock passent par les fonctions de WooCommerce : les autres extensions à l’écoute sont notifiées normalement."

msgid "What happens to my data if I uninstall?"
msgstr "Que deviennent mes données si je désinstalle ?"

msgid "Deactivating keeps everything. Deleting the plugin from the Plugins screen removes its tables, options and the counting capability — export any reports you want to keep first."
msgstr "Désactiver conserve tout. Supprimer l’extension depuis l’écran Extensions retire ses tables, options et la capacité de comptage — exportez d’abord les rapports à conserver."

msgid "Still stuck?"
msgstr "Toujours bloqué ?"

msgid "Include your WordPress and WooCommerce versions and the steps you took — it usually halves the back-and-forth."
msgstr "Indiquez vos versions de WordPress et WooCommerce et les étapes suivies — cela réduit souvent les échanges de moitié."

msgid "Contact support (priority)"
msgstr "Contacter le support (prioritaire)"

msgid "Open the support forum"
msgstr "Ouvrir le forum de support"

msgid "Pro customers get priority email support directly inside wp-admin."
msgstr "Les clients Pro bénéficient d’un support e-mail prioritaire directement dans wp-admin."

msgid "What do the report tabs show, and where does the data come from?"
msgstr "Que montrent les onglets de rapports, et d’où viennent les données ?"

msgid "Valuation shows what your on-hand stock is worth right now — units, value at retail and (Pro) at purchase cost, with a per-category breakdown and CSV/Excel export. Reorder lists everything at or below its low-stock level or already out of stock, ready to hand to a supplier. Insights (Pro) ranks products by the share of stock value they hold (ABC) and charts how your count accuracy and shrinkage develop across completed stocktakes. Everything is computed live from WooCommerce’s own lookup tables on every page load — there is no cache and no background job to wait for."
msgstr "Valorisation montre ce que vaut votre stock en ce moment — unités, valeur au prix de vente et (Pro) au coût d’achat, avec ventilation par catégorie et export CSV/Excel. Réassort liste tout ce qui est au niveau de stock bas ou en dessous, ou déjà épuisé, prêt à remettre à un fournisseur. Analyses (Pro) classe les produits selon leur part de la valeur du stock (ABC) et trace l’évolution de votre précision de comptage et de la démarque au fil des inventaires terminés. Tout est calculé en direct depuis les tables de référence de WooCommerce à chaque chargement — pas de cache, pas de tâche d’arrière-plan."

msgid "How does Stock pulse calculate “days left” and “dead stock”?"
msgstr "Comment le pouls du stock calcule-t-il « jours restants » et « stock mort » ?"

msgid "Pulse reads paid orders (processing or completed) from WooCommerce’s analytics tables. “Days left” divides a product’s on-hand stock by its average daily sales over the last 30 days, and anything at 45 days or less is flagged as running out. “Dead stock” is anything with stock on hand and zero paid sales in 90 days, valued at retail so you can see the money sitting still. Variations are tracked individually. If “Units sold” shows 0, there simply were no paid orders in the window — or the site is missing WooCommerce’s analytics tables, which the screen will tell you."
msgstr "Le pouls lit les commandes payées (en cours ou terminées) dans les tables d’analytique de WooCommerce. « Jours restants » divise le stock disponible par la vente quotidienne moyenne des 30 derniers jours ; tout ce qui est à 45 jours ou moins est signalé comme bientôt épuisé. Le « stock mort » est ce qui a du stock et zéro vente payée en 90 jours, valorisé au prix de vente pour voir l’argent immobilisé. Les déclinaisons sont suivies individuellement. Si « Unités vendues » affiche 0, il n’y a simplement pas eu de commande payée sur la fenêtre — ou il manque au site les tables d’analytique, ce que l’écran vous dira."

msgid "What is Stock check for — isn’t that what a stocktake does?"
msgstr "À quoi sert la vérification de stock — l’inventaire ne fait-il pas déjà ça ?"

msgid "Stock check answers a single question at the shelf: what does the system think is here, right now? Scan any product and you get its live stock with every variation listed, and you can type the real quantity and save on the spot. Fixes go through WooCommerce’s normal stock functions and land in the audit trail as quick fixes; managers also see a footprint table of who fixed what. There is no session and no snapshot — for counting a whole range systematically, use a stocktake instead. Managers always have access; other roles or individual people can be granted check-only or check-and-fix access."
msgstr "La vérification répond à une seule question, au pied du rayon : que croit le système qu’il y a ici, maintenant ? Scannez n’importe quel produit : vous voyez son stock en direct avec toutes ses déclinaisons, vous saisissez la quantité réelle et enregistrez sur-le-champ. Les corrections passent par les fonctions de stock normales de WooCommerce et sont consignées dans le journal d’audit comme corrections rapides ; les gestionnaires voient aussi un tableau de qui a corrigé quoi. Pas de session ni d’instantané — pour compter méthodiquement un rayon entier, utilisez un inventaire. Les gestionnaires ont toujours accès ; vous pouvez accorder aux autres rôles ou à des personnes précises la consultation seule ou la consultation avec correction."

msgid "Why does the valuation say my items have “no cost”?"
msgstr "Pourquoi la valorisation dit-elle que mes articles sont « sans coût » ?"

msgid "The plugin never invents costs. For each item it looks for a purchase cost in this order: the plugin’s own Purchase cost field (Pro), WooCommerce’s built-in Cost of Goods (WooCommerce 9.5+), then the Cost of Goods fields of SkyVerge, WPFactory and ATUM. The first value found wins; developers can change the order with the stwc_cost_meta_keys filter."
msgstr "L’extension n’invente jamais de coûts. Pour chaque article, elle cherche un coût d’achat dans cet ordre : le champ Coût d’achat de l’extension (Pro), le coût de revient intégré de WooCommerce (9.5+), puis les champs de coût de SkyVerge, WPFactory et ATUM. La première valeur trouvée gagne ; les développeurs peuvent changer l’ordre via le filtre stwc_cost_meta_keys."

msgid "Items with no cost anywhere are counted and shown in the “No cost” column, and they are excluded from cost value and potential profit — the numbers stay honest instead of being padded with guesses. The variance value on stocktakes is the one exception: with no cost it falls back to the product’s regular price, so a missing cost never hides a discrepancy."
msgstr "Les articles sans coût nulle part sont comptés et affichés dans la colonne « Sans coût », et exclus de la valeur au coût et du profit potentiel — les chiffres restent honnêtes au lieu d’être gonflés d’estimations. Seule exception : la valeur d’écart des inventaires ; sans coût, elle se rabat sur le prix normal du produit, pour qu’un coût manquant ne masque jamais une anomalie."

msgid "How do I enter purchase costs — one by one or in bulk?"
msgstr "Comment saisir les coûts d’achat — un par un ou en masse ?"

msgid "With Pro, every product gets a Purchase cost field on its Inventory tab, and every variation gets its own on the variation row — enter the cost once and every report uses it. If you already keep costs in WooCommerce’s own Cost of Goods field or in a supported plugin (SkyVerge, WPFactory, ATUM), there is nothing to re-enter: those values are picked up automatically. For bulk entry, any import tool that writes your cost field works — including WooCommerce’s built-in product CSV importer with a meta column."
msgstr "Avec Pro, chaque produit reçoit un champ Coût d’achat dans son onglet Inventaire, et chaque déclinaison le sien sur sa ligne — saisissez-le une fois, tous les rapports l’utilisent. Si vous tenez déjà vos coûts dans le champ propre de WooCommerce ou dans une extension prise en charge (SkyVerge, WPFactory, ATUM), rien à ressaisir : ces valeurs sont reprises automatiquement. Pour la masse, tout outil d’import écrivant votre champ de coût convient — y compris l’importateur CSV de produits de WooCommerce avec une colonne méta."

msgid "Eren Labs – Stocktake for WooCommerce"
msgstr "Eren Labs – Stocktake for WooCommerce"

msgid "https://erenlabs.net/stocktake-for-woocommerce/"
msgstr "https://erenlabs.net/stocktake-for-woocommerce/"

msgid "https://erenlabs.net"
msgstr "https://erenlabs.net"

#: includes/class-stwc-admin.php
msgid "Upgrade"
msgstr "Mettre à niveau"

#: includes/class-stwc-admin.php
msgid "%d sites"
msgstr "%d sites"

#: includes/class-stwc-admin.php
msgid "Single site"
msgstr "Un site"

#: includes/class-stwc-admin.php
msgid "Stock Pulse live report"
msgstr "Rapport en direct Stock Pulse"

#: includes/class-stwc-admin.php
msgid "Excel (XLSX) export"
msgstr "Export Excel (XLSX)"

#: includes/class-stwc-admin.php
msgid "Quick stock check"
msgstr "Vérification rapide du stock"

#: includes/class-stwc-admin.php
msgid "Goods-in / restock mode"
msgstr "Mode réception / réassort"

#: includes/class-stwc-admin.php
msgid "Full restore-point history"
msgstr "Historique complet des points de restauration"

#: includes/class-stwc-admin.php
msgid "Valuation and reorder reports"
msgstr "Rapports de valorisation et de réassort"

#: includes/class-stwc-admin.php
msgid "Priority support"
msgstr "Support prioritaire"

#: includes/class-stwc-admin.php
msgid "Can I use my licence on more than one site?"
msgstr "Puis-je utiliser ma licence sur plusieurs sites ?"

#: includes/class-stwc-admin.php
msgid "Yes — pick the 5-site or 20-site plan, or start with a single site and upgrade any time; you only pay the difference."
msgstr "Oui : choisissez l’offre 5 ou 20 sites, ou commencez avec un site et évoluez à tout moment ; vous ne payez que la différence."

#: includes/class-stwc-admin.php
msgid "What happens if I cancel or the licence expires?"
msgstr "Que se passe-t-il si j’annule ou si la licence expire ?"

#: includes/class-stwc-admin.php
msgid "The plugin keeps working and your data stays yours; Pro features lock again and updates and priority support stop."
msgstr "L’extension continue de fonctionner et vos données restent à vous ; les fonctions Pro se verrouillent et les mises à jour et le support prioritaire cessent."

#: includes/class-stwc-admin.php
msgid "How do I get support?"
msgstr "Comment obtenir de l’aide ?"

#: includes/class-stwc-admin.php
msgid "Pro customers reach us directly from the Contact page in this menu and get answers with priority."
msgstr "Les clients Pro nous contactent directement via la page Contact de ce menu et reçoivent une réponse prioritaire."

#: includes/class-stwc-admin.php
msgid "Is payment secure?"
msgstr "Le paiement est-il sécurisé ?"

#: includes/class-stwc-admin.php
msgid "Checkout and billing are handled by Freemius, our merchant of record — cards and PayPal, with proper invoices."
msgstr "Le paiement et la facturation sont gérés par Freemius, notre merchant of record — cartes et PayPal, avec facture en bonne et due forme."

#: includes/class-stwc-admin.php
msgid "Unlock every Pro feature in minutes — priced for stores of any size."
msgstr "Débloquez toutes les fonctions Pro en quelques minutes — des tarifs pour toutes les tailles de boutique."

#: includes/class-stwc-admin.php
msgid "Your Pro licence is active — thank you!"
msgstr "Votre licence Pro est active — merci !"

#: includes/class-stwc-admin.php
msgid "Manage your licence and billing from the Account page."
msgstr "Gérez votre licence et la facturation depuis la page Compte."

#: includes/class-stwc-admin.php
msgid "Most popular"
msgstr "Le plus populaire"

#: includes/class-stwc-admin.php
msgid "year"
msgstr "an"

#: includes/class-stwc-admin.php
msgid "Billed annually"
msgstr "Facturation annuelle"

#: includes/class-stwc-admin.php
msgid "Upgrade now"
msgstr "Mettre à niveau maintenant"

#: includes/class-stwc-admin.php
msgid "Secure checkout — cards & PayPal"
msgstr "Paiement sécurisé — cartes et PayPal"

#: includes/class-stwc-admin.php
msgid "14-day money-back guarantee"
msgstr "Garantie satisfait ou remboursé de 14 jours"

#: includes/class-stwc-admin.php
msgid "If you hit an issue that makes the plugin unusable and we cannot resolve it, we will happily refund your money in full."
msgstr "Si un problème rend l’extension inutilisable et que nous ne pouvons pas le résoudre, nous vous remboursons intégralement."

#: includes/class-stwc-admin.php
msgid "Frequently asked questions"
msgstr "Questions fréquentes"

msgid "Back to the session"
msgstr "Retour à la session"

msgid "Newer"
msgstr "Plus récents"

msgid "Older"
msgstr "Plus anciens"

msgid "Print an A4 sheet of every item in this stocktake for counting on paper."
msgstr "Imprimez une feuille A4 de tous les articles de cet inventaire pour compter sur papier."

msgid "Showing %1$s–%2$s of %3$s entries"
msgstr "Affichage de %1$s–%2$s sur %3$s entrées"

msgid "The printable count sheet is part of Stocktake Pro."
msgstr "La feuille de comptage imprimable fait partie de Stocktake Pro."

msgid "Stock for %s is managed on the parent product — start a new stocktake to count it (this one predates parent-level support)."
msgstr "Le stock de %s est géré au niveau du produit parent — lancez un nouvel inventaire pour le compter (celui-ci est antérieur à la prise en charge du stock parent)."

msgid "Cancel stocktake"
msgstr "Annuler l'inventaire"

msgid "Cancel this stocktake? Its counts are kept but it can no longer be applied."
msgstr "Annuler cet inventaire ? Les comptages sont conservés mais il ne pourra plus être appliqué."

msgid "Enter a valid quantity of zero or more."
msgstr "Saisissez une quantité valide de zéro ou plus."

msgid "Enter a valid stock quantity of zero or more."
msgstr "Saisissez une quantité de stock valide de zéro ou plus."

msgid "That product is not published and cannot be counted."
msgstr "Ce produit n'est pas publié et ne peut pas être compté."

msgid "That product is not published."
msgstr "Ce produit n'est pas publié."

msgid "This stocktake is already being applied — please wait a moment and refresh."
msgstr "Cet inventaire est déjà en cours d'application — patientez un instant puis actualisez."

msgid "Unit value"
msgstr "Valeur unitaire"

msgid "Stock Pulse"
msgstr "Pouls du stock"

msgid "A live dashboard of your inventory: total units and value, what’s selling, what’s about to run out and what’s been sitting still for months."
msgstr "Un tableau de bord en direct de votre inventaire : unités et valeur totales, ce qui se vend, ce qui va manquer et ce qui dort depuis des mois."

msgid "Quick stock check with instant fixes"
msgstr "Vérification rapide du stock avec correction immédiate"

msgid "Scan any product at the shelf, see its live stock with the full per-variant breakdown, and fix a wrong quantity on the spot — audit-logged."
msgstr "Scannez un produit en rayon, voyez son stock en direct avec le détail par variante et corrigez une quantité erronée sur place — journalisé."

msgid "Tally & goods-in counting"
msgstr "Comptage cumulatif et réception"

msgid "Count box by box across passes with add-on-top tallying, and book deliveries straight into stock with the receiving mode."
msgstr "Comptez carton par carton en plusieurs passages avec le cumul, et enregistrez les livraisons directement en stock avec le mode réception."

msgid "Every apply keeps its automatic backup. Browse the whole history and roll stock back to any earlier point — not just the last one."
msgstr "Chaque application conserve sa sauvegarde automatique. Parcourez tout l’historique et restaurez le stock à n’importe quel point antérieur — pas seulement le dernier."

msgid "Valuation & insights"
msgstr "Valorisation et analyses"

msgid "On-hand value at retail and at purchase cost, per category. ABC count priorities and an accuracy & shrinkage trend across stocktakes."
msgstr "Valeur en stock au prix de vente et au coût d’achat, par catégorie. Priorités de comptage ABC et tendance précision & démarque au fil des inventaires."

msgid "Team counting & approvals"
msgstr "Comptage en équipe et validations"

msgid "Let staff count without admin access, see who counted what, and require a manager’s approval before anything touches live stock."
msgstr "Laissez le personnel compter sans accès admin, voyez qui a compté quoi et exigez la validation d’un responsable avant toute modification du stock."

msgid "Activates in minutes"
msgstr "Activé en quelques minutes"

msgid "Your data stays in WordPress"
msgstr "Vos données restent dans WordPress"

msgid "Keep everything if you cancel"
msgstr "Vous gardez tout en cas d’annulation"

msgid "What’s in Free, what’s in Pro"
msgstr "Ce que contient Free, ce que contient Pro"

msgid "Simple annual pricing"
msgstr "Tarification annuelle simple"

msgid "Free"
msgstr "Free"

msgid "Pro"
msgstr "Pro"

msgid "Unlimited stocktake sessions"
msgstr "Sessions d’inventaire illimitées"

msgid "Partial and full / zero-based counting"
msgstr "Comptage partiel et complet / base zéro"

msgid "Barcode, SKU and phone-camera scanning"
msgstr "Scan par code-barres, SKU et caméra du téléphone"

msgid "Blind counting"
msgstr "Comptage à l’aveugle"

msgid "Automatic backup and undo of the last apply"
msgstr "Sauvegarde automatique et annulation de la dernière application"

msgid "CSV exports and reorder shortlist"
msgstr "Exports CSV et liste de réassort"

msgid "Add-on-top (tally) counting mode"
msgstr "Mode de comptage cumulatif"

msgid "Goods-in (receiving) mode"
msgstr "Mode réception de marchandises"

msgid "Valuation at cost & purchase-price field"
msgstr "Valorisation au coût et champ prix d’achat"

msgid "Stock Pulse & Insights reports"
msgstr "Rapports Pouls du stock et Analyses"

msgid "Excel (XLSX) exports"
msgstr "Exports Excel (XLSX)"

msgid "Team counting, approvals & reminders"
msgstr "Comptage en équipe, validations et rappels"

msgid "Priority email support"
msgstr "Support e-mail prioritaire"

msgid "Cotton T-Shirt — M"
msgstr "T-shirt en coton — M"

msgid "Count accuracy"
msgstr "Précision du comptage"

msgid "Dead stock that quietly ties up your money"
msgstr "Le stock dormant qui immobilise votre argent en silence"

msgid "Know your stock — not just your numbers"
msgstr "Connaissez votre stock — pas seulement vos chiffres"

msgid "Saved — variance +3"
msgstr "Enregistré — écart +3"

msgid "See plans & pricing"
msgstr "Voir les offres et tarifs"

msgid "Total units and value the moment you open it"
msgstr "Unités et valeur totales dès l’ouverture"

msgid "Try Pro risk-free for 14 days. If it doesn’t earn its place, you get your money back."
msgstr "Essayez Pro sans risque pendant 14 jours. S’il ne fait pas ses preuves, vous êtes remboursé."

msgid "What runs out next, at the current sales pace"
msgstr "Ce qui va manquer ensuite, au rythme de ventes actuel"

msgid "Your whole inventory, on one live screen"
msgstr "Tout votre inventaire sur un seul écran en direct"

msgid "Count while the store keeps selling (snapshot variance)"
msgstr "Comptez pendant que la boutique continue de vendre (écart sur instantané)"

msgid "Stock Pulse — live units, value and sales movement"
msgstr "Pouls du stock — unités, valeur et mouvement des ventes en direct"

msgid "Running-out risk, top movers and dead-stock lists"
msgstr "Risque de rupture, meilleures ventes et listes de stock dormant"

msgid "ABC count priorities and accuracy & shrinkage trend"
msgstr "Priorités de comptage ABC et tendance précision & démarque"

msgid "Per-session variance breakdown by category"
msgstr "Détail des écarts par catégorie pour chaque session"

msgid "Printable count sheets and branded PDF reports"
msgstr "Feuilles de comptage imprimables et rapports PDF à votre marque"

msgid "Multiple counters with attribution (who counted what)"
msgstr "Plusieurs compteurs avec attribution (qui a compté quoi)"

msgid "Recount / approval workflow & scheduled reminders"
msgstr "Flux de recomptage / validation et rappels programmés"

msgid "What’s the difference between the free version and Pro?"
msgstr "Quelle est la différence entre la version gratuite et Pro ?"

msgid "It was completed or cancelled. Open the session to review it."
msgstr "Il a été terminé ou annulé. Ouvrez la session pour le consulter."

msgid "Counted quantity"
msgstr "Quantité comptée"

msgid "Remove from count"
msgstr "Retirer du comptage"

msgid "Remove?"
msgstr "Retirer ?"

msgid "Count removed"
msgstr "Comptage retiré"

msgid "This line was already applied to stock. Undo the session to revert it instead."
msgstr "Cette ligne a déjà été appliquée au stock. Annulez la session pour la rétablir."

msgid "This line changed while you were editing — showing the fresh total."
msgstr "Cette ligne a changé pendant votre modification — le total à jour est affiché."

msgid "Already counted — added on top:"
msgstr "Déjà compté — ajouté en plus :"

msgid "Edits save automatically."
msgstr "Les modifications sont enregistrées automatiquement."

msgid "This product wasn’t in your count list — added and counted."
msgstr "Ce produit n’était pas dans votre liste de comptage — ajouté et compté."

msgid "Products counted"
msgstr "Produits comptés"

msgid "products"
msgstr "produits"

msgid "products not counted yet"
msgstr "produits pas encore comptés"

#: stocktake-for-woocommerce.php
msgid "Stocktake – Physical Inventory Count for WooCommerce"
msgstr "Stocktake – Physical Inventory Count for WooCommerce"

#: stocktake-for-woocommerce.php
msgid "https://erenlabs.net/plugins/stocktake/"
msgstr "https://erenlabs.net/plugins/stocktake/"

#: includes/class-stwc-admin.php:1179
msgid "%d product could not be restored because it no longer exists. The restore point was kept, so you can try again."
msgid_plural "%d products could not be restored because they no longer exist. The restore point was kept, so you can try again."
msgstr[0] "%d produit n'a pas pu être restauré car il n'existe plus. Le point de restauration a été conservé, vous pouvez réessayer."
msgstr[1] "%d produits n'ont pas pu être restaurés car ils n'existent plus. Le point de restauration a été conservé, vous pouvez réessayer."

#: includes/class-stwc-stock.php:38
msgid "This stocktake is marked as requiring approval, so it cannot be applied to stock."
msgstr "Cet inventaire est marqué comme nécessitant une approbation, il ne peut donc pas être appliqué au stock."

#: includes/class-stwc-stock.php:62
msgid "This stocktake uses an unrecognized counting method, so it cannot be applied to stock."
msgstr "Cet inventaire utilise une méthode de comptage non reconnue, il ne peut donc pas être appliqué au stock."
