summaryrefslogtreecommitdiff
path: root/addons/stock/i18n/fr.po
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/stock/i18n/fr.po
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/stock/i18n/fr.po')
-rw-r--r--addons/stock/i18n/fr.po8500
1 files changed, 8500 insertions, 0 deletions
diff --git a/addons/stock/i18n/fr.po b/addons/stock/i18n/fr.po
new file mode 100644
index 00000000..eb18eac1
--- /dev/null
+++ b/addons/stock/i18n/fr.po
@@ -0,0 +1,8500 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * stock
+#
+# Translators:
+# Saad Thaifa <saad.thaifa@gmail.com>, 2020
+# Quentin THEURET <odoo@kerpeo.com>, 2020
+# zoe <yann.hoareau@migs.re>, 2020
+# Olivier ANDRE <frsw194@gmail.com>, 2020
+# Florian <fll@odoo.com>, 2020
+# Olivier Lenoir <olivier.lenoir@free.fr>, 2020
+# Lucas Deliege <lud@odoo.com>, 2020
+# f5f0a0dac17dde787a1d812a6989680e, 2020
+# Léonie Bouchat <lbo@odoo.com>, 2020
+# Simon CARRIER <carrier.sim@gmail.com>, 2020
+# Guilhaume Bordiau <github@guilhaume.fr>, 2020
+# Alexandra Jubert <aju@odoo.com>, 2020
+# Nathan Grognet <ngr@odoo.com>, 2020
+# Maxime Chambreuil <mchambreuil@ursainfosystems.com>, 2020
+# Clo <clo@odoo.com>, 2020
+# Micky Jault <micky037@hotmail.fr>, 2020
+# Lucas Deliege <lud@openerp.com>, 2020
+# Pauline Thiry <pth@odoo.com>, 2020
+# Fabri Yohann <psn@fabri.pw>, 2020
+# Xavier Symons <xsy@openerp.com>, 2020
+# Jérôme Tanché <jerome.tanche@ouest-dsi.fr>, 2020
+# Julien Goergen <jgo@odoo.com>, 2020
+# bb76cd9ac0cb7e20167a14728edb858b, 2020
+# 31c77b784710e4a287a92d851a40e039, 2020
+# Loic <loic.richard2@gmail.com>, 2020
+# Melanie Bernard <mbe@odoo.com>, 2020
+# Xavier Belmere <Info@cartmeleon.com>, 2020
+# Xavier Brochard <xavier@alternatif.org>, 2020
+# Mohamed BENKIRANE <benkirane.med.ali@gmail.com>, 2020
+# Celia Tydgat <cty@odoo.com>, 2020
+# Fernanda Marques <fem@odoo.com>, 2020
+# e2f <projects@e2f.com>, 2020
+# fr trans <e2ffr05@hotmail.com>, 2020
+# Martin Trigaux, 2020
+# Fabien Pinckaers <fp@openerp.com>, 2020
+# Florian Hatat, 2020
+# Miguel Vidali <mvidali129@gmail.com>, 2020
+# Aurélien Pillevesse <aurelienpillevesse@hotmail.fr>, 2020
+# Eloïse Stilmant <est@odoo.com>, 2020
+# Laura Piraux <lap@odoo.com>, 2020
+# Nathan Noël <nathan070@me.com>, 2020
+# Bertrand LATOUR <divoir@gmail.com>, 2020
+# Rémi CAZENAVE, 2020
+# Thomas Dobbelsteyn <tdo@odoo.com>, 2020
+# Marie Willemyns <mwi@odoo.com>, 2020
+# Maxence del Marmol <mdm@odoo.com>, 2020
+# omaodoo <oma@odoo.com>, 2020
+# Gilles Mangin <gilles.mangin@phidias.fr>, 2020
+# guillaume bauer <guillaume.bauer@syentys.fr>, 2020
+# Arnaud Willem <contact@arnaud-willem.eu>, 2020
+# Cécile Collart <cco@odoo.com>, 2020
+# Yael Terrettaz <yael.terrettaz@camptocamp.com>, 2021
+# Anthony Chaussin <chaussin.anthony@gmail.com>, 2021
+# Christophe Ricevuto <cri@nalios.be>, 2021
+# Alexis de Lattre <alexis@via.ecp.fr>, 2021
+# Thomas Deleval <thd@odoo.com>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 14.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-11-27 11:23+0000\n"
+"PO-Revision-Date: 2020-09-07 08:19+0000\n"
+"Last-Translator: Thomas Deleval <thd@odoo.com>, 2021\n"
+"Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"\n"
+"\n"
+"%s --> Product UoM is %s (%s) - Move UoM is %s (%s)"
+msgstr ""
+"\n"
+"\n"
+"%s --> UdM de l'article %s (%s) - UdM du mouvement %s (%s)"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Blocking: %s"
+msgstr ""
+"\n"
+"\n"
+"Bloquant: %s"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Transfers %s: You cannot validate these transfers if no quantities are reserved nor done. To force these transfers, switch in edit more and encode the done quantities."
+msgstr ""
+"\n"
+"\n"
+"Transferts %s: Vous ne pouvez valider ces transferts si aucune quantité n'est réservée ni faite. Pour forcer ces transferts, passez en mode édition et encodez les quantités faites."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Transfers %s: You need to supply a Lot/Serial number for products %s."
+msgstr ""
+"\n"
+"\n"
+"Transferts %s: Vous devez indiquer un numéro de série pour les produits %s."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__state
+msgid ""
+" * Draft: The transfer is not confirmed yet. Reservation doesn't apply.\n"
+" * Waiting another operation: This transfer is waiting for another operation before being ready.\n"
+" * Waiting: The transfer is waiting for the availability of some products.\n"
+"(a) The shipping policy is \"As soon as possible\": no product could be reserved.\n"
+"(b) The shipping policy is \"When all products are ready\": not all the products could be reserved.\n"
+" * Ready: The transfer is ready to be processed.\n"
+"(a) The shipping policy is \"As soon as possible\": at least one product has been reserved.\n"
+"(b) The shipping policy is \"When all products are ready\": all product have been reserved.\n"
+" * Done: The transfer has been processed.\n"
+" * Cancelled: The transfer has been cancelled."
+msgstr ""
+" * Brouillon: Le transfert n'est pas encore confirmé. La réservation ne s'applique pas.\n"
+" * En attente d'une autre opération: Ce transfert est en attente d'une autre opération avant d'être prêt.\n"
+" * En attente: Ce transfert est en attente de la disponibilité de certains articles.\n"
+"(a) La politique d'envoi est \"Dès que possible\": aucun n'article n'a pu être réservé.\n"
+"(b) La politique d'envoi est \"Lorsque tous les articles sont prêts\": tous les articles n'ont pu être réservés.\n"
+" * Prêt: Le transfert est prêt à être réalisé.\n"
+"(a) (a) La politique d'envoi est \"Dès que possible\": au moins un article a pu être réservé.\n"
+"(b) La politique d'envoi est \"Lorsque tous les articles sont prêts\": tous les articles ont pu être réservés.\n"
+" * Fait: Le transfert a pu être réalisé.\n"
+" * Annulé: Le transfert a été annulé."
+
+#. module: stock
+#: code:addons/stock/models/stock_production_lot.py:0
+#, python-format
+msgid " - Product: %s, Serial Number: %s"
+msgstr " - Article: %s, N° de série: %s"
+
+#. module: stock
+#: model:mail.template,report_name:stock.mail_template_data_delivery_confirmation
+msgid "${(object.name or '').replace('/','_')}"
+msgstr "${(object.name or '').replace('/','_')}"
+
+#. module: stock
+#: model:mail.template,subject:stock.mail_template_data_delivery_confirmation
+msgid ""
+"${object.company_id.name} Delivery Order (Ref ${object.name or 'n/a' })"
+msgstr ""
+"${object.company_id.name} Bon de livraison (Réf. ${object.name or 'n/a' })"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "%(warehouse)s: Supply Product from %(supplier)s"
+msgstr "%(warehouse)s: Approvisionner l'article depuis %(supplier)s"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "%s (copy)"
+msgstr "%s (copie)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid ""
+"%s use default source or destination locations from warehouse %s that will "
+"be archived."
+msgstr ""
+"%s utiliser des emplacements de source et de destination par défaut depuis "
+"l'entrepôt %s qui sera archivé."
+
+#. module: stock
+#: model:ir.actions.report,print_report_name:stock.action_report_delivery
+msgid ""
+"'Delivery Slip - %s - %s' % (object.partner_id.name or '', object.name)"
+msgstr ""
+"'Bon de livraison - %s - %s' % (object.partner_id.name or '', object.name)"
+
+#. module: stock
+#: model:ir.actions.report,print_report_name:stock.action_report_inventory
+msgid "'Inventory - %s' % (object.name)"
+msgstr "'Inventaire - %s' % (object.name)"
+
+#. module: stock
+#: model:ir.actions.report,print_report_name:stock.action_report_location_barcode
+msgid "'Location - %s' % object.name"
+msgstr "'Emplacement - %s' % object.name"
+
+#. module: stock
+#: model:ir.actions.report,print_report_name:stock.action_report_lot_label
+msgid "'Lot-Serial - %s' % object.name"
+msgstr "'Numéro de Lot - %s' % object.name"
+
+#. module: stock
+#: model:ir.actions.report,print_report_name:stock.action_report_picking_type_label
+msgid "'Operation-type - %s' % object.name"
+msgstr "'Type de transfert- %s' % object.name"
+
+#. module: stock
+#: model:ir.actions.report,print_report_name:stock.action_report_picking
+msgid ""
+"'Picking Operations - %s - %s' % (object.partner_id.name or '', object.name)"
+msgstr "'Transferts - %s - %s' % (object.partner_id.name or '', object.name)"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__state
+#: model:ir.model.fields,help:stock.field_stock_move_line__state
+msgid ""
+"* New: When the stock move is created and not yet confirmed.\n"
+"* Waiting Another Move: This state can be seen when a move is waiting for another one, for example in a chained flow.\n"
+"* Waiting Availability: This state is reached when the procurement resolution is not straight forward. It may need the scheduler to run, a component to be manufactured...\n"
+"* Available: When products are reserved, it is set to 'Available'.\n"
+"* Done: When the shipment is processed, the state is 'Done'."
+msgstr ""
+"* Nouveau: lorsque le mouvement de stock a été créé mais n'est pas encore confirmé.\n"
+"* En attente d'un autre mouvement: cet état signifie qu'un mouvement est en attente d'un autre mouvement, par exemple dans le cas d'un flux à mouvements chaînés.\n"
+"* En attente de disponibilité: cet état signifie que l'approvisionnement ne peut pas se faire directement. Il est peut-être nécessaire d'exécuter le planificateur ou de fabriquer un composant, par exemple.\n"
+"* Disponible: lorsqu'un produit est réservé, son état passe à «Disponible».\n"
+"* Terminé: lorsque l'envoi a été traité, son état passe à «Terminé»"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__usage
+msgid ""
+"* Vendor Location: Virtual location representing the source location for products coming from your vendors\n"
+"* View: Virtual location used to create a hierarchical structures for your warehouse, aggregating its child locations ; can't directly contain products\n"
+"* Internal Location: Physical locations inside your own warehouses,\n"
+"* Customer Location: Virtual location representing the destination location for products sent to your customers\n"
+"* Inventory Loss: Virtual location serving as counterpart for inventory operations used to correct stock levels (Physical inventories)\n"
+"* Production: Virtual counterpart location for production operations: this location consumes the components and produces finished products\n"
+"* Transit Location: Counterpart location that should be used in inter-company or inter-warehouses operations"
+msgstr ""
+"* Emplacement fournisseur: emplacement virtuel représentant l'emplacement source des articles provenant des fournisseurs\n"
+"* Vue: emplacement virtuel utilisé pour avoir une struture hiérarchique de votre entrepôt, aggrégeant ses emplacements enfants; ne peut directelent contenir des articles\n"
+"* Emplacement interne: emplacements physiques au sein de vos entrepôts,\n"
+"* Emplacement client: emplacement virtuel représentant l'emplacement de destination des articles envoyés à vos clients\n"
+"* Perte d'inventaire: emplacement virtuel servant de contre-partie pour les opérations d'inventaire utilisées pour corriger les niveaux de stock (Inventaires physiques)\n"
+"* Production: emplacement virtuel servant de contre-partie pour les opérations de produiction: cet emplacement consomme les composants et produit les articles finis\n"
+"* Emplacement de transit: emplacement de contre-partie qui est utilisé lors des opérations inter-sociétés ou inter-entrepôts"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid ", max:"
+msgstr ", max:"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.exception_on_picking
+msgid ""
+".\n"
+" Manual actions may be needed."
+msgstr ""
+".\n"
+" Des actions manuelles pourraient être requises."
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_orderpoint_snooze__predefined_date__day
+msgid "1 Day"
+msgstr "1 Jour"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_orderpoint_snooze__predefined_date__month
+msgid "1 Month"
+msgstr "1 Mois"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_orderpoint_snooze__predefined_date__week
+msgid "1 Week"
+msgstr "1 Semaine"
+
+#. module: stock
+#: code:addons/stock/models/stock_scrap.py:0
+#, python-format
+msgid ": Insufficient Quantity To Scrap"
+msgstr ": Quantité insuffisante pour mettre au rebut"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_form_view
+msgid ""
+"<br/>\n"
+" <strong>Current Inventory: </strong>"
+msgstr ""
+"<br/>\n"
+" <strong>Inventaire Actuel: </strong>"
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid ""
+"<br>A need is created in <b>%s</b> and a rule will be triggered to fulfill "
+"it."
+msgstr ""
+"<br>Un besoin est créé dans <b>%s</b> et une règle sera déclenchée pour le "
+"satisfaire."
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid ""
+"<br>If the products are not available in <b>%s</b>, a rule will be triggered"
+" to bring products in this location."
+msgstr ""
+"<br>Si des produits ne sont pas disponibles <b>%s</b>, une règle va être "
+"générée pour amener les produits à la localisation."
+
+#. module: stock
+#: model:mail.template,body_html:stock.mail_template_data_delivery_confirmation
+msgid ""
+"<div style=\"margin: 0px; padding: 0px;\">\n"
+" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
+" Hello ${object.partner_id.name},<br/><br/>\n"
+" We are glad to inform you that your order has been shipped.\n"
+" %if object.carrier_tracking_ref:\n"
+" Your tracking reference is\n"
+" <strong>\n"
+" %if object.carrier_tracking_url:\n"
+" % set multiple_carrier_tracking = object.get_multiple_carrier_tracking()\n"
+" %if multiple_carrier_tracking:\n"
+" % for line in multiple_carrier_tracking:\n"
+" <br/><a href=\"${line[1]}\" target=\"_blank\">${line[0]}</a>\n"
+" % endfor\n"
+" %else:\n"
+" <a href=\"${object.carrier_tracking_url}\" target=\"_blank\">${object.carrier_tracking_ref}</a>.\n"
+" %endif\n"
+" %else:\n"
+" ${object.carrier_tracking_ref}.\n"
+" %endif\n"
+" </strong>\n"
+" %endif\n"
+" <br/><br/>\n"
+" Please find your delivery order attached for more details.<br/><br/>\n"
+" Thank you,\n"
+" % if user.signature:\n"
+" <br/>\n"
+" ${user.signature | safe}\n"
+" % endif\n"
+" </p>\n"
+"</div>\n"
+" "
+msgstr ""
+"<div style=\"margin: 0px; padding: 0px;\">\n"
+" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
+" Bonjour ${object.partner_id.name},<br/><br/>\n"
+" Nous sommes ravis de vous informer que votre commande a été envoyée.\n"
+" %if object.carrier_tracking_ref:\n"
+" Votre numéro de suivi est le\n"
+" <strong>\n"
+" %if object.carrier_tracking_url:\n"
+" % set multiple_carrier_tracking = object.get_multiple_carrier_tracking()\n"
+" %if multiple_carrier_tracking:\n"
+" % for line in multiple_carrier_tracking:\n"
+" <br/><a href=\"${line[1]}\" target=\"_blank\">${line[0]}</a>\n"
+" % endfor\n"
+" %else:\n"
+" <a href=\"${object.carrier_tracking_url}\" target=\"_blank\">${object.carrier_tracking_ref}</a>.\n"
+" %endif\n"
+" %else:\n"
+" ${object.carrier_tracking_ref}.\n"
+" %endif\n"
+" </strong>\n"
+" %endif\n"
+" <br/><br/>\n"
+" Veuillez trouver votre bon de livraison en pièce joine pour plus de détails.<br/><br/>\n"
+" Merci,<br/>\n"
+" % if user and user.signature:\n"
+" ${user.signature | safe}\n"
+" % endif\n"
+" </p>\n"
+"</div>\n"
+" "
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_view_kanban
+msgid "<i class=\"fa fa-clock-o\" role=\"img\" aria-label=\"Date\" title=\"Date\"/>"
+msgstr "<i class=\"fa fa-clock-o\" role=\"img\" aria-label=\"Date\" title=\"Date\"/>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "<i class=\"fa fa-ellipsis-v\" role=\"img\" aria-label=\"Manage\" title=\"Manage\"/>"
+msgstr "<i class=\"fa fa-ellipsis-v\" role=\"img\" aria-label=\"Gérer\" title=\"Gérer\"/>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid ""
+"<i class=\"fa fa-exclamation-triangle\"/>\n"
+" All products could not be reserved. Click on the \"Check Availability\" button to try to reserve products."
+msgstr ""
+"<i class=\"fa fa-exclamation-triangle\"/>\n"
+" Tous les produits n'ont pas pu être réservés. Cliquer sur le bouton \"Vérifier la disponibilité\" pour essayer de réserver les produits."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_mrp_line
+msgid ""
+"<i class=\"fa fa-fw fa-caret-right\" role=\"img\" aria-label=\"Unfold\" "
+"title=\"Unfold\"/>"
+msgstr ""
+"<i class=\"fa fa-fw fa-caret-right\" role=\"img\" aria-label=\"Dérouler\" "
+"title=\"Dérouler\"/>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid ""
+"<span class=\"fa fa-lg fa-building-o\" title=\"Values set here are company-"
+"specific.\" groups=\"base.group_multi_company\"/>"
+msgstr ""
+"<span class=\"fa fa-lg fa-building-o\" title=\"Les valeurs définies ici sont"
+" propres à l'entreprise.\" groups=\"base.group_multi_company\"/>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+msgid "<span class=\"o_stat_text\">Forecasted</span>"
+msgstr "<span class=\"o_stat_text\">Prévisions</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+msgid ""
+"<span class=\"o_stat_text\">Min :</span>\n"
+" <span class=\"o_stat_text\">Max:</span>"
+msgstr ""
+"<span class=\"o_stat_text\">Min :</span>\n"
+" <span class=\"o_stat_text\">Max :</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+msgid ""
+"<span class=\"o_stat_text\">Min:</span>\n"
+" <span class=\"o_stat_text\">Max:</span>"
+msgstr ""
+"<span class=\"o_stat_text\">Min :</span>\n"
+" <span class=\"o_stat_text\">Max :</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+msgid "<span class=\"o_stat_text\">On Hand</span>"
+msgstr "<span class=\"o_stat_text\">En stock</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "<span class=\"o_stat_text\">Operations</span>"
+msgstr "<span class=\"o_stat_text\">Opérations</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_mrp_line
+msgid ""
+"<span role=\"img\" class=\"o_stock_reports_stream\" title=\"Traceability "
+"Report\" aria-label=\"Traceability Report\"><i class=\"fa fa-fw fa-level-up "
+"fa-rotate-270\"/></span>"
+msgstr ""
+"<span role=\"img\" class=\"o_stock_reports_stream\" title=\"Rapport de "
+"traçabilité\" aria-label=\"Rapport de traçabilité\"><i class=\"fa fa-fw fa-"
+"level-up fa-rotate-270\"/></span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<span><strong>Customer Address:</strong></span>"
+msgstr "<span><strong>Adresse du client :</strong></span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<span><strong>Delivery Address:</strong></span>"
+msgstr "<span><strong>Adresse de livraison :</strong></span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<span><strong>Vendor Address:</strong></span>"
+msgstr "<span><strong>Adresse du fournisseur :</strong></span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<span><strong>Warehouse Address:</strong></span>"
+msgstr "<span><strong>Adresse de l'entrepôt:</strong></span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+msgid ""
+"<span>All items couldn't be shipped, the following items will be shipped as "
+"soon as they become available.</span>"
+msgstr ""
+"<span>Tous les éléments n'ont pas pu être expédiés, le reliquat sera expédié"
+" dès qu'il sera disponible.</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_operations
+msgid "<span>Assign Serial Numbers</span>"
+msgstr "<span>Attribuer numéro de série</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_lot_label
+msgid "<span>LN/SN:</span>"
+msgstr "<span>LN/SN:</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "<span>New</span>"
+msgstr "<span>Nouveau</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode_small
+msgid "<span>Package Type: </span>"
+msgstr "<span>Type de Colis: </span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_delivery_no_package_section_line
+msgid "<span>Products with no package assigned</span>"
+msgstr "<span>Articles non assignés a un colis</span>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_head
+msgid ""
+"<strong>\n"
+" The done move line has been corrected.\n"
+" </strong>"
+msgstr ""
+"<strong>\n"
+" La ligne de mouvement terminé a été corrigée.\n"
+" </strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+msgid "<strong>Counted Quantity</strong>"
+msgstr "<strong>Quantité Comptée</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+msgid "<strong>Date:</strong>"
+msgstr "<strong>Date :</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>From</strong>"
+msgstr "<strong>De</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+msgid "<strong>Location</strong>"
+msgstr "<strong>Emplacement</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Lot/Serial Number</strong>"
+msgstr "<strong>Lot/Numéros de série</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_warehouse_orderpoint_kanban
+msgid "<strong>Max qty :</strong>"
+msgstr "<strong>Qté MAx :</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_warehouse_orderpoint_kanban
+msgid "<strong>Min qty :</strong>"
+msgstr "<strong>Qté Min :</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+msgid "<strong>On Hand Quantity</strong>"
+msgstr "<strong>Quantité en Stock</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Order:</strong>"
+msgstr "<strong>Ordre:</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode
+msgid "<strong>Package Type:</strong>"
+msgstr "<strong>Type de Colis:</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+msgid "<strong>Package</strong>"
+msgstr "<strong>Colis</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Product Barcode</strong>"
+msgstr "<strong>Code-barres Article</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_track_confirmation
+msgid "<strong>Product(s) tracked: </strong>"
+msgstr "<strong>Articles(s) tracé(s): </strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+#: model_terms:ir.ui.view,arch_db:stock.report_inventory
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Product</strong>"
+msgstr "<strong>Article</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Quantity</strong>"
+msgstr "<strong>Quantité</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Scheduled Date:</strong>"
+msgstr "<strong>Date planifiée:</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+msgid "<strong>Shipping Date:</strong>"
+msgstr "<strong>Date d'expédition:</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+msgid "<strong>Signature</strong>"
+msgstr "<strong>Signature</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>Status:</strong>"
+msgstr "<strong>Statut:</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_head
+msgid "<strong>The initial demand has been updated.</strong>"
+msgstr "<strong>La demande initiale a été mise à jour.</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+msgid "<strong>To</strong>"
+msgstr "<strong>À</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_package_destination_form_view
+msgid "<strong>Where do you want to send the products ?</strong>"
+msgstr "<strong>Où voulez-vous envoyer les articles ?</strong>"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_scrap_form_view
+msgid "? This may lead to inconsistencies in your inventory."
+msgstr "? Cela peut donner lieu à des incohérences dans votre inventaire."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "A done move line should never have a reserved quantity."
+msgstr ""
+"Une ligne de mouvement terminéé ne doit jamais comporter de quantité "
+"réservée."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__type
+#: model:ir.model.fields,help:stock.field_product_template__type
+#: model:ir.model.fields,help:stock.field_stock_move__product_type
+msgid ""
+"A storable product is a product for which you manage stock. The Inventory app has to be installed.\n"
+"A consumable product is a product for which stock is not managed.\n"
+"A service is a non-material product you provide."
+msgstr ""
+"Un article stockable est un article dont on gère le stock. L'application \"Inventaire\" doit être installée. \n"
+"Un article consommable, d'un autre côté, est un article pour lequel le stock n'est pas géré.\n"
+"Un service est un article immatériel que vous fournissez."
+
+#. module: stock
+#: model:res.groups,name:stock.group_warning_stock
+msgid "A warning can be set on a partner (Stock)"
+msgstr "Un avertissement peut être défini sur un contact (stock)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__action
+msgid "Action"
+msgstr "Action"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_needaction
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_needaction
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_needaction
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_needaction
+msgid "Action Needed"
+msgstr "Nécessite une action"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__active
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__active
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__active
+#: model:ir.model.fields,field_description:stock.field_stock_rule__active
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__active
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__active
+msgid "Active"
+msgstr "Actif"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_ids
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_ids
+msgid "Activities"
+msgstr "Activités"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_exception_decoration
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_exception_decoration
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr "Activité d'exception de décoration"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_state
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_state
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_state
+msgid "Activity State"
+msgstr "État de l'Activité"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_type_icon
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_type_icon
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_type_icon
+msgid "Activity Type Icon"
+msgstr "Icône de type d'activité"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_production_lot_form
+msgid "Add a lot/serial number"
+msgstr "Ajouter un numéro de lot/série"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_location_form
+msgid "Add a new location"
+msgstr "Ajouter un nouvel emplacement"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_routes_form
+msgid "Add a new route"
+msgstr "Ajouter une nouvelle route"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid ""
+"Add an internal note that will be printed on the Picking Operations sheet"
+msgstr "Ajouter une note interne qui figurera sur le Bon de Préparation"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_config_settings__group_stock_adv_location
+msgid ""
+"Add and customize route operations to process product moves in your warehouse(s): e.g. unload > quality control > stock for incoming products, pick > pack > ship for outgoing products. \n"
+" You can also set putaway strategies on warehouse locations in order to send incoming products into specific child locations straight away (e.g. specific bins, racks)."
+msgstr ""
+"Ajoutez et personnalisez des transferts pour traiter les mouvements d'articles dans vos entrepôts. Exemple : déchargement > contrôle qualité > mise en stock pour les articles entrants, et préparation > emballage > envoi pour les articles sortants. \n"
+" Vous pouvez également définir des stratégies de rangement pour vos entrepôts afin d'envoyer directement les articles entrants à des emplacements enfants spécifiques (p. ex. un bac ou une étagère spécifique)."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid ""
+"Add and customize route operations to process product moves in your "
+"warehouse(s): e.g. unload > quality control > stock for incoming products, "
+"pick > pack > ship for outgoing products. You can also set putaway "
+"strategies on warehouse locations in order to send incoming products into "
+"specific child locations straight away (e.g. specific bins, racks)."
+msgstr ""
+"Ajoutez et personnalisez des opérations de transit pour traiter les "
+"mouvements de produits dans vos entrepôts. Exemple : déchargement > contrôle"
+" qualité> mise en stock pour les produits entrants, et préparation > "
+"emballage > envoi pour les produits sortants. Vous pouvez également définir "
+"des stratégies de rangement pour vos entrepôts afin d'envoyer directement "
+"les produits entrants à des emplacements enfants spécifiques (p. un bac ou "
+"une étagère spécifique)."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Additional Info"
+msgstr "Info complémentaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__comment
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+msgid "Additional Information"
+msgstr "Information complémentaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__partner_id
+msgid "Address"
+msgstr "Adresse"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__partner_address_id
+msgid "Address where goods should be delivered. Optional."
+msgstr "Adresse à laquelle les articles doivent être livrés. Optionnel."
+
+#. module: stock
+#: model:res.groups,name:stock.group_stock_manager
+msgid "Administrator"
+msgstr "Administrateur"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Advanced Scheduling"
+msgstr "Planification avancée"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__procure_method__make_to_order
+msgid "Advanced: Apply Procurement Rules"
+msgstr "Avancé : appliquer les règles d'approvisionnement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "All"
+msgstr "Tous"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.stock_picking_action_picking_type
+msgid "All Transfers"
+msgstr "Tous les transferts"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__procurement_group__move_type__one
+msgid "All at once"
+msgstr "Tout en une fois"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__returned_move_ids
+msgid "All returned moves"
+msgstr "Tous les mouvements de retour"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__allowed_location_ids
+msgid "Allowed Location"
+msgstr "Emplacement autorisé"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__allowed_route_ids
+msgid "Allowed Route"
+msgstr "Route Autorisée"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__prefill_counted_quantity
+msgid ""
+"Allows to start with a pre-filled counted quantity for each lines or with "
+"all counted quantities set to zero."
+msgstr ""
+"Permet de commencer avec la quantité comptée pré-remplie pour chaque ligne, "
+"ou avec la quantité comptée à zéro pour chaque ligne."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__start_empty
+msgid "Allows to start with an empty inventory."
+msgstr "Autorise de commencer avec un inventaire vide."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+msgid "Applicability"
+msgstr "Applicabilité"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+msgid "Applicable On"
+msgstr "Applicable à"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__product_selectable
+msgid "Applicable on Product"
+msgstr "Applicable aux articles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__product_categ_selectable
+msgid "Applicable on Product Category"
+msgstr "Applicable aux catégories d'articles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__warehouse_selectable
+msgid "Applicable on Warehouse"
+msgstr "Applicable aux entrepôts"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_change_product_quantity
+#: model_terms:ir.ui.view,arch_db:stock.view_immediate_transfer
+msgid "Apply"
+msgstr "Appliquer"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_replenish__route_ids
+msgid ""
+"Apply specific route(s) for the replenishment instead of product's default "
+"routes."
+msgstr ""
+"Appliquer des routes spécifiques pour le réassort du produit à la place des "
+"routes par défaut du produit."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_warehouse_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_form
+#: model_terms:ir.ui.view,arch_db:stock.view_pickingtype_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_form
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Archived"
+msgstr "Archivé"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__move_type__direct
+msgid "As soon as possible"
+msgstr "Aussi vite que possible"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__owner_id
+msgid "Assign Owner"
+msgstr "Attribuer un propriétaire"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.act_assign_serial_numbers
+#: model_terms:ir.ui.view,arch_db:stock.view_assign_serial_numbers
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_operations
+msgid "Assign Serial Numbers"
+msgstr "Attribuer numéro de série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Assigned Moves"
+msgstr "Mouvements assignés"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_attachment_count
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_attachment_count
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_attachment_count
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_attachment_count
+msgid "Attachment Count"
+msgstr "Nombre de pièces jointes"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_attribute_action
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Attributes"
+msgstr "Caractéristiques"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse_orderpoint__trigger__auto
+msgid "Auto"
+msgstr "Automatique"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable
+msgid "Automate Orders"
+msgstr "Automatiser les Commandes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__auto
+msgid "Automatic Move"
+msgstr "Mouvement automatique"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__auto__transparent
+msgid "Automatic No Step Added"
+msgstr "Automatique, pas d'étape ajoutée"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/models/stock_picking.py:0
+#: code:addons/stock/static/src/xml/forecast_widget.xml:0
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__assigned
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__products_availability_state__available
+#, python-format
+msgid "Available"
+msgstr "Disponible"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_search_form_view_stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_product_search_form_view
+msgid "Available Products"
+msgstr "Articles disponibles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant__available_quantity
+msgid "Available Quantity"
+msgstr "Quantité disponible"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Available quantity should be set to zero before changing type"
+msgstr "La quantité disponible doit être mise à zéro avant de changer de type"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__backorder_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__backorder_id
+msgid "Back Order of"
+msgstr "Reliquat de"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__backorder_ids
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "Back Orders"
+msgstr "Reliquats"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_backorder_confirmation
+msgid "Backorder Confirmation"
+msgstr "Confirmation de reliquat"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_backorder_confirmation_line
+msgid "Backorder Confirmation Line"
+msgstr "Ligne de Confirmation de reliquat"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__backorder_confirmation_line_ids
+msgid "Backorder Confirmation Lines"
+msgstr "Lignes de Confirmation de Reliquat"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_backorder_confirmation
+msgid "Backorder creation"
+msgstr "Création de reliquats"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_tree_backorder
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Backorders"
+msgstr "Reliquats"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__barcode
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__barcode
+#: model_terms:ir.ui.view,arch_db:stock.report_generic_barcode
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode_small
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Barcode"
+msgstr "Code-barres"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_wms_barcode_nomenclature_all
+msgid "Barcode Nomenclatures"
+msgstr "Nomenclatures des codes-barres"
+
+#. module: stock
+#: model:ir.model,name:stock.model_barcode_rule
+msgid "Barcode Rule"
+msgstr "Règle de code-barres"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_stock_barcode
+msgid "Barcode Scanner"
+msgstr "Lecteur de code-barres"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_inventory_form
+msgid ""
+"Barcode scanner can be activated via inventory settings.\n"
+" Manual inventory adjustments can also be performed and pre-filled with\n"
+" suggested counted quantity."
+msgstr ""
+"Le scanner de codes-barres peut être activé dans la configuration d'inventaire.\n"
+" Des ajustements d'inventaire manuels peuvent aussi être effectués et pré-remplis \n"
+" avec les quantités comptées suggerées."
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_label_transfer_template_pdf
+msgid "Barcodes (PDF)"
+msgstr "Code-barres (PDF)"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_label_transfer_template_zpl
+msgid "Barcodes (ZPL)"
+msgstr "Code-barres (ZPL)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_stock_picking_batch
+msgid "Batch Pickings"
+msgstr "Préparations par lots"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__res_partner__picking_warn__block
+msgid "Blocking Message"
+msgstr "Message bloquant"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__quant_ids
+msgid "Bulk Content"
+msgstr "Contenu en vrac"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__product_template__tracking__lot
+msgid "By Lots"
+msgstr "Par lots"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__product_template__tracking__serial
+msgid "By Unique Serial Number"
+msgstr "Par numéro de série unique"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__procure_method
+msgid ""
+"By default, the system will take from the stock in the source location and "
+"passively wait for availability. The other possibility allows you to "
+"directly create a procurement on the source location (and thus ignore its "
+"current stock) to gather products. If we want to chain moves and have this "
+"one to wait for the previous, this second option should be chosen."
+msgstr ""
+"Par défaut, le système prendra dans le stock de l'emplacement d'origine et "
+"attendra passivement la disponibilité. L'autre possibilité vous permet de "
+"créer d'office un approvisionnement à l'emplacement source (sans tenir "
+"compte son niveau de stock actuel) pour acheminer les articles. Pour faire "
+"des mouvements chaînés et faire en sorte que celui-ci attende le précédent, "
+"la seconde option devra être choisie."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__active
+msgid ""
+"By unchecking the active field, you may hide a location without deleting it."
+msgstr ""
+"En décochant cette case, vous pouvez masquer un emplacement sans pour autant"
+" le supprimer."
+
+#. module: stock
+#: model:product.product,name:stock.product_cable_management_box
+#: model:product.template,name:stock.product_cable_management_box_product_template
+msgid "Cable Management Box"
+msgstr "Boîtier pour cables"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_calendar
+msgid "Calendar View"
+msgstr "Vue calendrier"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Can't find any customer or supplier location."
+msgstr "Impossible de trouver un emplacement client ou fournisseur."
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Can't find any generic route %s."
+msgstr "Impossible de trouver une route générique %s."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view2
+#: model_terms:ir.ui.view,arch_db:stock.view_assign_serial_numbers
+#: model_terms:ir.ui.view,arch_db:stock.view_change_product_quantity
+#: model_terms:ir.ui.view,arch_db:stock.view_immediate_transfer
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_procurement_compute_wizard
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quantity_history
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_return_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rules_report
+msgid "Cancel"
+msgstr "Annuler"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "Cancel Inventory"
+msgstr "Annuler l'inventaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__propagate_cancel
+msgid "Cancel Next Move"
+msgstr "Annuler le mouvement suivant"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_inventory__state__cancel
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__cancel
+#: model:ir.model.fields.selection,name:stock.selection__stock_package_level__state__cancel
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__state__cancel
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Cancelled"
+msgstr "Annulé"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Cancelled Moves"
+msgstr "Mouvements annulés. "
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"Cannot set the done quantity from this stock move, work directly with the "
+"move lines."
+msgstr ""
+"Impossible de définir une quantité faite depuis le mouvement de stock, "
+"travaillez directement avec les lignes de mouvements. "
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__product_uom_category_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_uom_category_id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__product_uom_category_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__product_uom_category_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+msgid "Category"
+msgstr "Catégorie"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__route_from_categ_ids
+#: model:ir.model.fields,field_description:stock.field_product_template__route_from_categ_ids
+msgid "Category Routes"
+msgstr "Catégorie de route"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__move_dest_exists
+msgid "Chained Move Exists"
+msgstr "Un mouvement chaîné existe"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_change_product_quantity
+#: model:ir.model,name:stock.model_stock_change_product_qty
+msgid "Change Product Quantity"
+msgstr "Changer la quantité d'articles"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__move_id
+msgid "Change to a better name"
+msgstr "Choisir un meilleur nom"
+
+#. module: stock
+#: code:addons/stock/models/product_strategy.py:0
+#: code:addons/stock/models/stock_location.py:0
+#: code:addons/stock/models/stock_orderpoint.py:0
+#: code:addons/stock/models/stock_picking.py:0
+#: code:addons/stock/models/stock_production_lot.py:0
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid ""
+"Changing the company of this record is forbidden at this point, you should "
+"rather archive it and create a new one."
+msgstr ""
+"Modifier la société sur cet enregistrement est interdit à ce stade, vous "
+"devriez plutôt l'archiver et en créer un nouveau à la place."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Changing the operation type of this record is forbidden at this point."
+msgstr ""
+"Modifier le type d'opération de cet enregistrement est interdit à ce stade."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "Changing the product is only allowed in 'Draft' state."
+msgstr "Modifier l'article est uniquement autorisé en état \"brouillon\"."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Check Availability"
+msgstr "Vérifier la disponibilité"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__has_packages
+msgid "Check the existence of destination packages on move lines"
+msgstr ""
+"Vérifier l'existence de colis de destination sur des lignes de mouvement"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__move_line_exist
+msgid "Check the existence of pack operation on the picking"
+msgstr "Vérifier l'existence d'une opération d'emballage sur la préparation"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__return_location
+msgid "Check this box to allow using this location as a return location."
+msgstr ""
+"Cochez cette case pour utiliser cette emplacement comme un emplacement de "
+"retour."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__scrap_location
+#: model:ir.model.fields,help:stock.field_stock_move__scrapped
+msgid ""
+"Check this box to allow using this location to put scrapped/damaged goods."
+msgstr ""
+"Cochez cette case pour autoriser l'utilisation de cet emplacement pour les "
+"rebuts et les produits endommagés."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_quantity_history__inventory_datetime
+msgid "Choose a date to get the inventory at that date"
+msgstr "Choisir une date de récupération de l'inventaire"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Choose destination location"
+msgstr "Choisir l'emplacement de destination"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quantity_history
+msgid "Choose your date"
+msgstr "Choisir la date"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_traceability_report_backend.xml:0
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_operations
+#, python-format
+msgid "Close"
+msgstr "Fermer"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__sequence_code
+msgid "Code"
+msgstr "Code"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__color
+msgid "Color"
+msgstr "Couleur"
+
+#. module: stock
+#: model:ir.model,name:stock.model_res_company
+msgid "Companies"
+msgstr "Sociétés"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__company_id
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_location__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_rule__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__company_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__company_id
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+msgid "Company"
+msgstr "Société"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs"
+msgstr "Calculer les frais de port"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs and ship with DHL"
+msgstr "Calculer les frais de port et expédier avec DHL"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs and ship with Easypost"
+msgstr "Calculer les frais de port et expédier avec Easypost"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs and ship with FedEx"
+msgstr "Calculer les frais de port et expédier avec FedEx"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs and ship with UPS"
+msgstr "Calculer les frais de port et expédier avec UPS"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs and ship with USPS"
+msgstr "Calculer les frais de port et expédier avec USPS"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Compute shipping costs and ship with bpost"
+msgstr "Calculer les frais de port et expédier avec bpost"
+
+#. module: stock
+#: model:ir.model,name:stock.model_res_config_settings
+msgid "Config Settings"
+msgstr "Paramètres de config"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_stock_config_settings
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "Configuration"
+msgstr "Configuration"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_package_destination_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_product_replenish
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_operations
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quantity_history
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_track_confirmation
+msgid "Confirm"
+msgstr "Confirmer"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_package_level__state__confirmed
+msgid "Confirmed"
+msgstr "Confirmé"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_stock_tracking_owner
+msgid "Consignment"
+msgstr "Consignation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__consume_line_ids
+msgid "Consume Line"
+msgstr "Ligne traitée"
+
+#. module: stock
+#: model:ir.model,name:stock.model_res_partner
+#: model:ir.model.fields,field_description:stock.field_stock_picking__partner_id
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Contact"
+msgstr "Contact"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__child_ids
+msgid "Contains"
+msgstr "Contient"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_quant_package_form
+msgid "Content"
+msgstr "Contenu"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "Continue Inventory"
+msgstr "Continuer l'inventaire"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_replenish__product_uom_category_id
+#: model:ir.model.fields,help:stock.field_stock_move__product_uom_category_id
+#: model:ir.model.fields,help:stock.field_stock_move_line__product_uom_category_id
+#: model:ir.model.fields,help:stock.field_stock_scrap__product_uom_category_id
+msgid ""
+"Conversion between Units of Measure can only occur if they belong to the "
+"same category. The conversion will be made based on the ratios."
+msgstr ""
+"Il est possible de convertir deux unités de mesures si elles appartiennent à"
+" la même catégorie. Cette conversion utilise les rapports définis pour ces "
+"unités."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__posx
+msgid "Corridor (X)"
+msgstr "Couloir (X)"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_immediate_transfer.py:0
+#, python-format
+msgid ""
+"Could not reserve all requested products. Please use the 'Mark as Todo' "
+"button to handle the reservation manually."
+msgstr ""
+"Impossible de réserver tous les produits demandés. Utilisez le bouton "
+"'Marquer comme à faire' pour gérer la réservation manuellement."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__count_picking
+msgid "Count Picking"
+msgstr "Nombre de préparations"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__count_picking_backorders
+msgid "Count Picking Backorders"
+msgstr "Nombre de préparations liées à un reliquat"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__count_picking_draft
+msgid "Count Picking Draft"
+msgstr "Nombre de préparations à l'état de brouillon"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__count_picking_late
+msgid "Count Picking Late"
+msgstr "Nombre de préparations en retard"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__count_picking_ready
+msgid "Count Picking Ready"
+msgstr "Nombre de préparations prêtes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__count_picking_waiting
+msgid "Count Picking Waiting"
+msgstr "Nombre de préparations en attente"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_inventory
+msgid "Count Sheet"
+msgstr "Feuille de comptage"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_tree
+msgid "Counted"
+msgstr "Compté"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__prefill_counted_quantity
+msgid "Counted Quantities"
+msgstr "Quantités Comptées"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__product_qty
+msgid "Counted Quantity"
+msgstr "Quantités Comptés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "Counterpart Locations"
+msgstr "Emplacements de contrepartie"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_backorder_confirmation
+msgid "Create Backorder"
+msgstr "Créer un reliquat "
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Create Backorder?"
+msgstr "Créer un reliquat? "
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__picking_type_use_create_lots
+#: model:ir.model.fields,field_description:stock.field_stock_picking__use_create_lots
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__use_create_lots
+msgid "Create New Lots/Serial Numbers"
+msgstr "Créer de nouveaux lots/numéros de série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_backorder_confirmation
+msgid ""
+"Create a backorder if you expect to process the remaining\n"
+" products later. Do not create a backorder if you will not\n"
+" process the remaining products."
+msgstr ""
+"Créer un reliquat si vous vous attendez à traiter plus tard la quantité d'articles restante\n"
+"Ne créer pas de reliquat si vous ne vous ne comptez pas à traiter la quantité d'articles restante."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.stock_picking_type_action
+msgid "Create a new operation type"
+msgstr "Créer un nouveau type de transfert"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_package_view
+msgid "Create a new package"
+msgstr "Créer un nouveau colis"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_putaway_tree
+msgid ""
+"Create new putaway rules to dispatch automatically specific products to "
+"their appropriate destination location upon receptions."
+msgstr ""
+"Créez des nouvelles règles de rangement pour dispatcher automatiquement "
+"certains articles vers leur emplacement approprié au moment de la réception."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__move_ids
+msgid "Created Moves"
+msgstr "Mouvements créés"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__create_uid
+#: model:ir.model.fields,field_description:stock.field_product_removal__create_uid
+#: model:ir.model.fields,field_description:stock.field_product_replenish__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_location__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_move__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_picking__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_quant__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_rule__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__create_uid
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__create_date
+#: model:ir.model.fields,field_description:stock.field_product_removal__create_date
+#: model:ir.model.fields,field_description:stock.field_product_replenish__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_location__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_picking__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_quant__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_rule__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__create_date
+#: model:ir.model.fields,field_description:stock.field_stock_picking__date
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Creation Date"
+msgstr "Date de création"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__date
+msgid "Creation Date, usually the time of the order"
+msgstr "Date de création, en général la date de la commande"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Cross-Dock"
+msgstr "Correspondance"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__crossdock_route_id
+msgid "Crossdock Route"
+msgstr "Route de correspondance"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.location_open_quants
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+msgid "Current Stock"
+msgstr "Stock actuel"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__qty_available
+msgid ""
+"Current quantity of products.\n"
+"In a context with a single Stock Location, this includes goods stored at this Location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods stored in the Stock Location of this Warehouse, or any of its children.\n"
+"stored in the Stock Location of the Warehouse of this Shop, or any of its children.\n"
+"Otherwise, this includes goods stored in any Stock Location with 'internal' type."
+msgstr ""
+"Quantité actuelle d'articles en stock.\n"
+"Dans le contexte d'un seul emplacement, ceci inclue les marchandises stockées dans cet emplacement et ses enfants.\n"
+"Dans le contexte d'un seul entrepôt, ceci inclue les marchandises stockées dans l'emplacement de l'entrepôt et ses enfants.\n"
+"Dans le contexte d'un magasin, ceci inclue les marchandises stockées dans l'entrepôt de ce magasin et ses enfants.\n"
+"Dans les autres contextes, ceci inclue les marchandises stockées dans n'importe quel emplacement de type 'interne'."
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_orderpoint_snooze__predefined_date__custom
+msgid "Custom"
+msgstr "Personnalisé"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Customer"
+msgstr "Client"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__sale_delay
+#: model:ir.model.fields,field_description:stock.field_product_template__sale_delay
+msgid "Customer Lead Time"
+msgstr "Délai de livraison au client"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_partner__property_stock_customer
+#: model:ir.model.fields,field_description:stock.field_res_users__property_stock_customer
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__customer
+msgid "Customer Location"
+msgstr "Emplacement Client"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Customer Locations"
+msgstr "Emplacements clients"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery_dhl
+msgid "DHL USA Connector"
+msgstr "Connecteur DHL USA"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__date
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__date
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__date_done
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Date"
+msgstr "Date"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+msgid "Date Processing"
+msgstr "Traitement de la date"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__date_deadline
+#: model:ir.model.fields,help:stock.field_stock_picking__date_deadline
+msgid "Date Promise to the customer on the top level document (SO/PO)"
+msgstr "Date promise au client au niveau de la commande (achat/vente)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__date
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+msgid "Date Scheduled"
+msgstr "Date planifiée"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_replenish__date_planned
+msgid "Date at which the replenishment should take place."
+msgstr "Date à laquelle le réapprovisionement devrait avoir lieu."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__date_done
+msgid "Date at which the transfer has been processed or cancelled."
+msgstr "Date à laquelle le transfert a été traité ou annulé."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__date_done
+msgid "Date of Transfer"
+msgstr "Date du transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__date_deadline
+#: model:ir.model.fields,field_description:stock.field_stock_picking__date_deadline
+msgid "Deadline"
+msgstr "Echéance"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Deadline exceed or/and by the scheduled"
+msgstr "L'échéance est dépassée par la date prévue"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "Deadline updated due to delay on %s"
+msgstr "Echéance mise à jour suite à retard sur %s"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__default_location_dest_id
+msgid "Default Destination Location"
+msgstr "Emplacement de destination par défaut"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__default_location_src_id
+msgid "Default Source Location"
+msgstr "Emplacement d'origine par défaut"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__reception_steps
+msgid "Default incoming route to follow"
+msgstr "Route d'entrée à suivre par défaut"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__delivery_steps
+msgid "Default outgoing route to follow"
+msgstr "Route de sortie à suivre par défaut"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_inventory__prefill_counted_quantity__counted
+msgid "Default to stock on hand"
+msgstr "Quantité en stock par défaut"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_inventory__prefill_counted_quantity__zero
+msgid "Default to zero"
+msgstr "Zéro par défaut"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_production_lot__product_uom_id
+#: model:ir.model.fields,help:stock.field_stock_quant__product_uom_id
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__product_uom
+msgid "Default unit of measure used for all stock operations."
+msgstr ""
+"Unité de mesure par défaut utilisée pour toutes les opérations de stock"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__procure_method__make_to_stock
+msgid "Default: Take From Stock"
+msgstr "Par défaut : prendre dans le stock"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__route_ids
+msgid "Defaults routes through the warehouse"
+msgstr "Routes par défaut à travers l'entrepôt"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_orderpoint
+msgid ""
+"Define a minimum stock rule so that Odoo creates automatically requests for "
+"quotations or draft manufacturing orders to resupply your stock."
+msgstr ""
+"Définissez une règle de stock minimum pour qu'Odoo crée automatiquement des "
+"demandes de prix ou des ordres de fabrication pour réassortir votre stock."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_warehouse_form
+msgid "Define a new warehouse"
+msgstr "Définissez un nouvel entrepôt"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_location_form
+msgid ""
+"Define your locations to reflect your warehouse structure and\n"
+" organization. Odoo is able to manage physical locations\n"
+" (warehouses, shelves, bin, etc), partner locations (customers,\n"
+" vendors) and virtual locations which are the counterpart of\n"
+" the stock operations like the manufacturing orders\n"
+" consumptions, inventories, etc."
+msgstr ""
+"Définissez vos emplacements de façon à ce qu'ils reflètent la structure de votre entrepôt et de votre\n"
+" organisation. Odoo est capable de gérer des emplacements physiques\n"
+" (entrepôts, étagères, bacs, etc.), des emplacements de partenaire (clients,\n"
+" fournisseurs) ainsi que des emplacements virtuels. Ces derniers servent de contrepartie aux\n"
+" opérations de stock, telles que les ordres de fabrication,\n"
+" la consommation, les inventaires, etc."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__removal_strategy_id
+msgid ""
+"Defines the default method used for suggesting the exact location (shelf) "
+"where to take the products from, which lot etc. for this location. This "
+"method can be enforced at the product category level, and a fallback is made"
+" on the parent locations if none is set here."
+msgstr ""
+"Définit la méthode utilisée par défaut pour suggérer l'emplacement exact "
+"(étagère) d'où prendre les articles, de quel lot, etc. pour cet emplacement."
+" Cette méthode peut être imposée au niveau de la catégorie d'article. Si "
+"aucune méthode n'est définie ici, le système appliquera la méthode de "
+"l'emplacement parent."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__delay_alert_date
+#: model:ir.model.fields,field_description:stock.field_stock_picking__delay_alert_date
+msgid "Delay Alert Date"
+msgstr "Date d'Alerte de Retard"
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid "Delay on"
+msgstr "Retard sur"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse__delivery_steps__ship_only
+msgid "Deliver goods directly (1 step)"
+msgstr "Livrer les biens directement (1 étape)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Deliver in 1 step (ship)"
+msgstr "Livrer en 1 étape (livrer)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Deliver in 2 steps (pick + ship)"
+msgstr "Livrer en 2 étapes (prendre + livrer)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Deliver in 3 steps (pick + pack + ship)"
+msgstr "Livrer en 3 étapes (prendre + emballer + livrer)"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Delivered Qty"
+msgstr "Qté livrée"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking_type__code__outgoing
+msgid "Delivery"
+msgstr "Livraison"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Delivery Address"
+msgstr "Adresse de livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery
+msgid "Delivery Methods"
+msgstr "Méthodes de livraison"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#: model:stock.picking.type,name:stock.chi_picking_type_out
+#: model:stock.picking.type,name:stock.picking_type_out
+#, python-format
+msgid "Delivery Orders"
+msgstr "Bons de livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__delivery_route_id
+msgid "Delivery Route"
+msgstr "Route de livraison"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_delivery
+msgid "Delivery Slip"
+msgstr "Bon de livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__move_type
+msgid "Delivery Type"
+msgstr "Type de livraison"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__sale_delay
+#: model:ir.model.fields,help:stock.field_product_template__sale_delay
+msgid ""
+"Delivery lead time, in days. It's the number of days, promised to the "
+"customer, between the confirmation of the sales order and the delivery."
+msgstr ""
+"Délai de livraison, en jours. C'est le nombre de jours, promis au client, "
+"entre la confirmation de la commande et la livraison. "
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_uom_qty
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_move_tree
+msgid "Demand"
+msgstr "Demande"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__route_ids
+#: model:ir.model.fields,help:stock.field_product_template__route_ids
+msgid ""
+"Depending on the modules installed, this will allow you to define the route "
+"of the product: whether it will be bought, manufactured, replenished on "
+"order, etc."
+msgstr ""
+"En fonction des modules installés, cela va vous permettre de définir les "
+"routes sur l'article: acheter, fabriquer, réapprovisionner sur commande, "
+"etc."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__name
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__note
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_form
+msgid "Description"
+msgstr "Description"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "Description for Delivery Orders"
+msgstr "Description pour les bons de livraison"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "Description for Internal Transfers"
+msgstr "Description pour les transferts internes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "Description for Receipts"
+msgstr "Description pour les réceptions"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__description_picking
+msgid "Description of Picking"
+msgstr "Description du transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__description_pickingout
+#: model:ir.model.fields,field_description:stock.field_product_template__description_pickingout
+msgid "Description on Delivery Orders"
+msgstr "Description pour les bons de livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__description_picking
+#: model:ir.model.fields,field_description:stock.field_product_template__description_picking
+msgid "Description on Picking"
+msgstr "Description du prélèvement"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__description_pickingin
+#: model:ir.model.fields,field_description:stock.field_product_template__description_pickingin
+msgid "Description on Receptions"
+msgstr "Description pour les réceptions"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__description_picking
+msgid "Description picking"
+msgstr "Description du transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__partner_id
+msgid "Destination Address "
+msgstr "Adresse de destination "
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#: model:ir.model.fields,field_description:stock.field_stock_move__location_dest_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__location_dest_id
+#: model:ir.model.fields,field_description:stock.field_stock_rule__location_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#, python-format
+msgid "Destination Location"
+msgstr "Emplacement de destination"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Destination Location:"
+msgstr "Emplacement de destination:"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__move_dest_ids
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+msgid "Destination Moves"
+msgstr "Mouvements de destination"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__result_package_id
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+msgid "Destination Package"
+msgstr "Colis de destination"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Destination Package :"
+msgstr "Colis de destination:"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__location_dest_id
+msgid "Destination location"
+msgstr "Emplacement de destination"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__route_ids
+msgid "Destination route"
+msgstr "Route de destination"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#, python-format
+msgid "Detailed Operations"
+msgstr "Opérations détaillées"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__show_details_visible
+msgid "Details Visible"
+msgstr "Détails visibles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__difference_qty
+msgid "Difference"
+msgstr "Différence"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+msgid "Difference different than zero"
+msgstr "Différence différente de zéro"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_package_destination_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_scrap_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_product_replenish
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_operations
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_orderpoint_snooze
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_track_confirmation
+msgid "Discard"
+msgstr "Annuler"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__display_assign_serial
+msgid "Display Assign Serial"
+msgstr "Montrer l'assignation des numéros de série"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__display_complete
+msgid "Display Complete"
+msgstr "Montrer complet"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_lot_on_delivery_slip
+msgid "Display Lots & Serial Numbers on Delivery Slips"
+msgstr ""
+"Montrer les numéros de lots et les numéros de série sur les bons de "
+"livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_barcode_rule__display_name
+#: model:ir.model.fields,field_description:stock.field_procurement_group__display_name
+#: model:ir.model.fields,field_description:stock.field_product_category__display_name
+#: model:ir.model.fields,field_description:stock.field_product_product__display_name
+#: model:ir.model.fields,field_description:stock.field_product_removal__display_name
+#: model:ir.model.fields,field_description:stock.field_product_replenish__display_name
+#: model:ir.model.fields,field_description:stock.field_product_template__display_name
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__display_name
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_product_product_replenishment__display_name
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_product_template_replenishment__display_name
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_stock_rule__display_name
+#: model:ir.model.fields,field_description:stock.field_res_company__display_name
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__display_name
+#: model:ir.model.fields,field_description:stock.field_res_partner__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_location__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_move__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_picking__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_quant__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_rule__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__display_name
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__display_name
+#: model:ir.model.fields,field_description:stock.field_uom_uom__display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: stock
+#: model:res.groups,name:stock.group_lot_on_delivery_slip
+msgid "Display Serial & Lot Number in Delivery Slips"
+msgstr "Afficher les lots & numéros de série sur les bons de livraisons"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.package_level_tree_view_picking
+msgid "Display package content"
+msgstr "Montrer le contenu du colis"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_scrap_form_view
+msgid "Do you confirm you want to scrap"
+msgstr "Confirmez-vous que vous voulez mettre au rebut"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Documentation"
+msgstr "Documentation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__qty_done
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__is_done
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__done
+#: model:ir.model.fields.selection,name:stock.selection__stock_package_level__state__done
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__state__done
+#: model:ir.model.fields.selection,name:stock.selection__stock_scrap__state__done
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view2
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_move_tree
+msgid "Done"
+msgstr "Fait"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_inventory__state__draft
+#: model:ir.model.fields.selection,name:stock.selection__stock_package_level__state__draft
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__state__draft
+#: model:ir.model.fields.selection,name:stock.selection__stock_scrap__state__draft
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Draft"
+msgstr "Brouillon"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Draft Moves"
+msgstr "Mouvements en brouillon"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery_easypost
+msgid "Easypost Connector"
+msgstr "Connecteur Easypost"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid ""
+"Editing quantities in an Inventory Adjustment location is forbidden,those "
+"locations are used as counterpart when correcting the quantities."
+msgstr ""
+"Editer les quantité dans un emplacement d'ajustement d'inventaire est "
+"interdit, ces emplacements sont utilisés comme contre-partie lorsque des "
+"corrections de quantités sont réalisées."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Effective Date"
+msgstr "Date effective"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Email Confirmation"
+msgstr "Email de confirmation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_company__stock_move_email_validation
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__stock_move_email_validation
+msgid "Email Confirmation picking"
+msgstr "Email de confirmation du transfert"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Email Template"
+msgstr "Modèle d'email"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_company__stock_mail_confirmation_template_id
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__stock_mail_confirmation_template_id
+msgid "Email Template confirmation picking"
+msgstr "Modèle d'email de confirmation du transfert"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_company__stock_mail_confirmation_template_id
+#: model:ir.model.fields,help:stock.field_res_config_settings__stock_mail_confirmation_template_id
+msgid "Email sent to the customer once the order is done."
+msgstr "Email envoyé au client lorsque la commande est traitée."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__start_empty
+msgid "Empty Inventory"
+msgstr "Inventaire vide"
+
+#. module: stock
+#: model_terms:digest.tip,tip_description:stock.digest_tip_stock_0
+msgid ""
+"Enjoy a quick-paced experience with the Odoo barcode app. It is blazing fast"
+" and works even without a stable internet connection. It supports all flows:"
+" inventory adjustments, batch picking, moving lots or pallets, low inventory"
+" checks, etc. Go to the \"Apps\" menu to activate the barcode interface."
+msgstr ""
+"Appréciez une expérience à haute fréquence avec l'app Code Barre Odoo. Cette"
+" app est très rapide et fonctionne même sans une connection internet stable."
+" Code Barre supporte tous les flux: Ajustement d'inventaire, transferts, "
+"transferts en lot, colisage, etc... Rendez vous dans le menu des apps pour "
+"activer l'interface Code Barre"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__tracking
+#: model:ir.model.fields,help:stock.field_product_template__tracking
+#: model:ir.model.fields,help:stock.field_stock_inventory_line__product_tracking
+#: model:ir.model.fields,help:stock.field_stock_move__has_tracking
+#: model:ir.model.fields,help:stock.field_stock_move_line__tracking
+#: model:ir.model.fields,help:stock.field_stock_quant__tracking
+#: model:ir.model.fields,help:stock.field_stock_scrap__tracking
+msgid "Ensure the traceability of a storable product in your warehouse."
+msgstr "Assure la tracabilité d'un article stockable dans votre entrepôt"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_traceability_report_backend.xml:0
+#, python-format
+msgid "Error"
+msgstr "Erreur"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_location_form
+msgid ""
+"Every stock operation in Odoo moves the products from one\n"
+" location to another one. For instance, if you receive products\n"
+" from a vendor, Odoo will move products from the Vendor\n"
+" location to the Stock location. Each report can be performed on\n"
+" physical, partner or virtual locations."
+msgstr ""
+"Toute opération de stock dans Odoo déplace des articles d'un emplacement à "
+"un autre. Par exemple, si vous recevez des articles d'un fournisseur, Odoo "
+"déplacera les articles de l'emplacement Fournisseurs vers l'emplacement "
+"Stock. Chaque rapport peut porter sur un emplacement physique, un "
+"emplacement partenaire ou un emplacement virtuel."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.exception_on_picking
+msgid "Exception(s) occurred on the picking"
+msgstr "Exception(s) sur le transfert"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.exception_on_picking
+msgid "Exception(s):"
+msgstr "Exception(s):"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"Existing Serial Numbers (%s). Please correct the serial numbers encoded."
+msgstr ""
+"Numeros de série existants (%s). Veuillez corriger les numéros de série "
+"encodés."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "Existing Serial number (%s). Please correct the serial number encoded."
+msgstr ""
+"Numero de série existants (%s). Veuillez corriger le numéro de série encodé."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"Existing Serial numbers (%s). Please correct the serial numbers encoded."
+msgstr ""
+"Numeros de série existants (%s). Veuillez corriger les numéros de série "
+"encodés."
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/forecast_widget.xml:0
+#, python-format
+msgid "Exp"
+msgstr "Exp"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Exp %s"
+msgstr "Exp %s"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__products_availability_state__expected
+msgid "Expected"
+msgstr "Attendu"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Expected Delivery"
+msgstr "Livraison prévue"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Expected Receipt"
+msgstr "Réception attendue"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_product_expiry
+msgid "Expiration Dates"
+msgstr "Dates de péremption"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+msgid "External note..."
+msgstr "Note externe..."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_removal__method
+msgid "FIFO, LIFO..."
+msgstr "FIFO, LIFO..."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery_fedex
+msgid "FedEx Connector"
+msgstr "Connecteur FedEx"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__filtered_location
+msgid "Filtered Location"
+msgstr "Emplacement Filtré"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+msgid "Filters"
+msgstr "Filtres"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__next_serial_number
+#: model:ir.model.fields,field_description:stock.field_stock_move__next_serial
+msgid "First SN"
+msgstr "Premier N° de série"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__group_propagation_option__fixed
+msgid "Fixed"
+msgstr "Fixe"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__group_id
+msgid "Fixed Procurement Group"
+msgstr "Groupe d'approvisionnement fixé"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_traceability_report_line.xml:0
+#: code:addons/stock/static/src/xml/stock_traceability_report_line.xml:0
+#, python-format
+msgid "Fold"
+msgstr "Plier"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_follower_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_follower_ids
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_follower_ids
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_follower_ids
+msgid "Followers"
+msgstr "Abonnés"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_channel_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_channel_ids
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_channel_ids
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_channel_ids
+msgid "Followers (Channels)"
+msgstr "Abonnés (Canaux)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_partner_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_partner_ids
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_partner_ids
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_partner_ids
+msgid "Followers (Partners)"
+msgstr "Abonnés (Partenaires)"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__activity_type_icon
+#: model:ir.model.fields,help:stock.field_stock_picking__activity_type_icon
+#: model:ir.model.fields,help:stock.field_stock_production_lot__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr "Icône Font Awesome e.g. fa-tasks"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_category__removal_strategy_id
+msgid "Force Removal Strategy"
+msgstr "Forcer la stratégie d'enlèvement"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__qty_forecast
+msgid "Forecast"
+msgstr "Prévisions"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__forecast_availability
+msgid "Forecast Availability"
+msgstr "Prévision de disponibilité"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable_config
+msgid "Forecast Description"
+msgstr "Description de la prévision"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__virtual_available
+msgid "Forecast Quantity"
+msgstr "Quantité prévue"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__virtual_available
+msgid ""
+"Forecast quantity (computed as Quantity On Hand - Outgoing + Incoming)\n"
+"In a context with a single Stock Location, this includes goods stored in this location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods stored in the Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods stored in any Stock Location with 'internal' type."
+msgstr ""
+"Quantité prévue (calculée comme quantité en stock - sortante + entrante)\n"
+"Dans le contexte d'un emplacement de stock seul, cela comprend les marchandises stockées dans cet emplacement et ses enfants.\n"
+"Dans le contexte d'un entrepôt seul, cela comprend les marchandises stockées dans l'emplacement de stock de cet entrepôt et ses enfants.\n"
+"Dans les autres cas, cela comprend les marchandises stockées dans tous les emplacements de type \"interne\""
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__free_qty
+msgid ""
+"Forecast quantity (computed as Quantity On Hand - reserved quantity)\n"
+"In a context with a single Stock Location, this includes goods stored in this location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods stored in the Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods stored in any Stock Location with 'internal' type."
+msgstr ""
+"Quantité planifiée (calculée comme quantité disponible - quantité réservée)\n"
+"Dans un contexte avec un unique emplacement de stock, cela inclus les biens stockés dans cet emplacement, ainsi que dans chacun de ses enfants.\n"
+"Dans un contexte avec un unique entrepôt, cela inclus les biens stockés dans l'emplacement de stock de cet entrepôt, ou chacun de ses enfants.\n"
+"Autrement, cela inclus les bien stockés dans quelque emplacement de type interne."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_replenishment_header
+msgid "Forecasted"
+msgstr "Prévu"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "Forecasted Date"
+msgstr "Date planifiée"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__report_stock_quantity__state__out
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+msgid "Forecasted Deliveries"
+msgstr "Livraisons planifiées"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__forecast_expected_date
+msgid "Forecasted Expected date"
+msgstr "Date prévue espérée"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.report_stock_quantity_action
+#: model:ir.actions.act_window,name:stock.report_stock_quantity_action_product
+#: model:ir.ui.menu,name:stock.menu_forecast_inventory
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Forecasted Inventory"
+msgstr "Inventaire planifié"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#: model:ir.model.fields,field_description:stock.field_product_template__virtual_available
+#: model:ir.model.fields,field_description:stock.field_stock_move__availability
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_product_tree
+#, python-format
+msgid "Forecasted Quantity"
+msgstr "Quantité prévue"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__report_stock_quantity__state__in
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+msgid "Forecasted Receipts"
+msgstr "Réceptions planifiées"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/forecast_widget.xml:0
+#: model:ir.actions.client,name:stock.stock_replenishment_product_product_action
+#: model:ir.actions.report,name:stock.stock_replenishment_report_product_product_action
+#: model:ir.actions.report,name:stock.stock_replenishment_report_product_template_action
+#, python-format
+msgid "Forecasted Report"
+msgstr "Prévision de Stock"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__report_stock_quantity__state__forecast
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+msgid "Forecasted Stock"
+msgstr "Stock planifié"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Forecasted with Pending"
+msgstr "Prévue en attente"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_replenishment_header
+msgid "Forecasted<br/>+ Pending"
+msgstr "Prévision<br/>+ Attente"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Free Stock"
+msgstr "Disponible en stock"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__free_qty
+msgid "Free To Use Quantity "
+msgstr "Quantité libre d'utilisation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__location_id
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree
+#: model_terms:ir.ui.view,arch_db:stock.vpicktree
+msgid "From"
+msgstr "De"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__owner_id
+msgid "From Owner"
+msgstr "Appartenant à"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__show_reserved_availability
+msgid "From Supplier"
+msgstr "Du fournisseur"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__complete_name
+msgid "Full Location Name"
+msgstr "Nom complet de l'emplacement "
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Future Activities"
+msgstr "Activités futures"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Future Deliveries"
+msgstr "Livraison future"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Future P&L"
+msgstr "P&L à venir"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Future Productions"
+msgstr "Production future"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Future Receipts"
+msgstr "Réceptions à venir"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Get a full traceability from vendors to customers"
+msgstr "Obtenez une traçabilité complète des fournisseurs aux clients"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Get informative or blocking warnings on partners"
+msgstr ""
+"Recevez des avertissements informatifs ou bloquants sur les partenaires."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_putaway_rule__sequence
+msgid ""
+"Give to the more specialized category, a higher priority to have them in top"
+" of the list."
+msgstr ""
+"Donnez aux catégories les plus spécialisées une priorité plus haute pour les"
+" avoir en tête de liste."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__sequence
+msgid "Gives the sequence of this line when displaying the warehouses."
+msgstr "Donne la séquence de cette ligne quand on montre les entrepôts."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.search_product_lot_filter
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:stock.view_pickingtype_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Group By"
+msgstr "Regrouper par"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_package_search_view
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_filter
+msgid "Group by..."
+msgstr "Regrouper par..."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__has_move_lines
+msgid "Has Move Lines"
+msgstr "A des lignes de mouvements"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_line_exist
+msgid "Has Pack Operations"
+msgstr "A des Opérations de Colisage"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__has_packages
+msgid "Has Packages"
+msgstr "Possède des colis"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__has_scrap_move
+msgid "Has Scrap Moves"
+msgstr "Comporte des mises au rebut"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__has_tracking
+msgid "Has Tracking"
+msgstr "Est tracké"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__product_has_variants
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__product_has_variants
+msgid "Has variants"
+msgstr "A des variantes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__posz
+msgid "Height (Z)"
+msgstr "Hauteur (Z)"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__snoozed_until
+msgid "Hidden until next scheduler."
+msgstr "Caché jusqu'à la prochaine planification"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__hide_picking_type
+msgid "Hide Picking Type"
+msgstr "Cacher le Type de Transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_barcode_rule__id
+#: model:ir.model.fields,field_description:stock.field_procurement_group__id
+#: model:ir.model.fields,field_description:stock.field_product_category__id
+#: model:ir.model.fields,field_description:stock.field_product_product__id
+#: model:ir.model.fields,field_description:stock.field_product_removal__id
+#: model:ir.model.fields,field_description:stock.field_product_replenish__id
+#: model:ir.model.fields,field_description:stock.field_product_template__id
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__id
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_product_product_replenishment__id
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_product_template_replenishment__id
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_stock_rule__id
+#: model:ir.model.fields,field_description:stock.field_res_company__id
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__id
+#: model:ir.model.fields,field_description:stock.field_res_partner__id
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__id
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__id
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__id
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__id
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__id
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__id
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__id
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__id
+#: model:ir.model.fields,field_description:stock.field_stock_location__id
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__id
+#: model:ir.model.fields,field_description:stock.field_stock_move__id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__id
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__id
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__id
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__id
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__id
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__id
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__id
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__id
+#: model:ir.model.fields,field_description:stock.field_stock_rule__id
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__id
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute__id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__id
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report__id
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__id
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__id
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__id
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__id
+#: model:ir.model.fields,field_description:stock.field_uom_uom__id
+msgid "ID"
+msgstr "ID"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "INV:"
+msgstr "INV:"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_exception_icon
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_exception_icon
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_exception_icon
+msgid "Icon"
+msgstr "Icône"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__activity_exception_icon
+#: model:ir.model.fields,help:stock.field_stock_picking__activity_exception_icon
+#: model:ir.model.fields,help:stock.field_stock_production_lot__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr "Icône pour indiquer une activité d'exception."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_needaction
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_unread
+#: model:ir.model.fields,help:stock.field_stock_picking__message_needaction
+#: model:ir.model.fields,help:stock.field_stock_picking__message_unread
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_needaction
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_unread
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_needaction
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_unread
+msgid "If checked, new messages require your attention."
+msgstr "Si coché, de nouveaux messages demandent votre attention."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_has_error
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_has_sms_error
+#: model:ir.model.fields,help:stock.field_stock_picking__message_has_error
+#: model:ir.model.fields,help:stock.field_stock_picking__message_has_sms_error
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_has_error
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_has_sms_error
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_has_error
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_has_sms_error
+msgid "If checked, some messages have a delivery error."
+msgstr "Si actif, certains messages ont une erreur de livraison."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__propagate_cancel
+msgid "If checked, when this move is cancelled, cancel the linked move too"
+msgstr ""
+"Si cette case est cochée, lorsque ce mouvement est annulé, le mouvement lié "
+"l'est aussi"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__result_package_id
+msgid "If set, the operations are packed into this package"
+msgstr "Si renseigné, les opérations sont emballées dans ce colis."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__active
+msgid ""
+"If the active field is set to False, it will allow you to hide the "
+"orderpoint without removing it."
+msgstr ""
+"Si le champ \"Actif\" n'est pas coché, cela vous permettra de cacher les "
+"points de commande sans les supprimer."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location_route__active
+msgid ""
+"If the active field is set to False, it will allow you to hide the route "
+"without removing it."
+msgstr ""
+"Lorsque le champ \"Actif\" n'est pas coché, la route est masquée sans être "
+"supprimée."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__date
+msgid ""
+"If the inventory adjustment is not validated, date at which the theoritical quantities have been checked.\n"
+"If the inventory adjustment is validated, date at which the inventory adjustment has been validated."
+msgstr ""
+"Si l'ajustement d'inventaire n'est pas validé, date à laquelle les quantités théoriques ont été vérifiées. \n"
+"Si l'ajustement d'inventaire est validé, date à laquelle l'ajustement d'inventaire a été validé. "
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid ""
+"If the picking is unlocked you can edit initial demand (for a draft picking)"
+" or done quantities (for a done picking)."
+msgstr ""
+"Si la préparation est déverrouillée, vous pouvez modifier la demande "
+"initiale (si la préparation est à l'état de brouillon) ou les quantités "
+"traitées (si la préparation est terminée)."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__show_reserved
+#: model:ir.model.fields,help:stock.field_stock_picking_type__show_reserved
+msgid ""
+"If this checkbox is ticked, Odoo will automatically pre-fill the detailed "
+"operations with the corresponding products, locations and lot/serial "
+"numbers."
+msgstr ""
+"Si cette case est cochée, Odoo va automatquement pré-remplir les opérations "
+"détaillées avec les articles correspondants, les emplacements et les numéros"
+" de lot/série."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__show_operations
+#: model:ir.model.fields,help:stock.field_stock_picking_type__show_operations
+msgid ""
+"If this checkbox is ticked, the pickings lines will represent detailed stock"
+" operations. If not, the picking lines will represent an aggregate of "
+"detailed stock operations."
+msgstr ""
+"Si cette case est cochée, les lignes de préparation contiendront les "
+"opérations de stock détaillées. Si ce n'est pas le cas, les lignes de "
+"préparation contiendront une synthèse des opérations de stock détaillées."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__picking_type_use_create_lots
+#: model:ir.model.fields,help:stock.field_stock_picking__use_create_lots
+#: model:ir.model.fields,help:stock.field_stock_picking_type__use_create_lots
+msgid ""
+"If this is checked only, it will suppose you want to create new Lots/Serial "
+"Numbers, so you can provide them in a text field. "
+msgstr ""
+"Si cette case est cochée, le système considérera que vous souhaitez créer "
+"des numéros de lot/série et vous permettra donc de les saisir dans un champ "
+"de texte."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__picking_type_use_existing_lots
+#: model:ir.model.fields,help:stock.field_stock_picking_type__use_existing_lots
+msgid ""
+"If this is checked, you will be able to choose the Lots/Serial Numbers. You "
+"can also decide to not put lots in this operation type. This means it will "
+"create stock with no lot or not put a restriction on the lot taken. "
+msgstr ""
+"Si cette case est cochée, vous pourrez choisir les lots/numéros de série. "
+"Vous pouvez aussi décider de ne pas définir de lots sur ce type d'opération."
+" Cela signifie que du stock sans lot sera créé ou qu'il n'y aura pas de "
+"restriction sur le lot choisi."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__backorder_id
+#: model:ir.model.fields,help:stock.field_stock_picking__backorder_id
+msgid ""
+"If this shipment was split, then this field links to the shipment which "
+"contains the already processed part."
+msgstr ""
+"Si cette livraison est divisée, alors ce champs indique la livraison qui "
+"contient la partie déjà envoyée."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__picking_type_entire_packs
+#: model:ir.model.fields,help:stock.field_stock_move_line__picking_type_entire_packs
+#: model:ir.model.fields,help:stock.field_stock_picking__picking_type_entire_packs
+#: model:ir.model.fields,help:stock.field_stock_picking_type__show_entire_packs
+msgid "If ticked, you will be able to select entire packages to move"
+msgstr "Si actif, vous serez capable de sélectionner des colis à déplacer."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__active
+msgid "If unchecked, it will allow you to hide the rule without removing it."
+msgstr "Si décoché, cela permet de cacher la règle sans la supprimer."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid ""
+"If you cancel this inventory adjustment, all its inventory adjustment lines "
+"will be lost. Are you sure you want to discard it ?"
+msgstr ""
+"Si vous annulez cet ajustement d'inventaire, toutes ses lignes d'ajustement "
+"seront perdues. Etes-vous certain de vouloir l'annuler?"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_immediate_transfer
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__backorder_confirmation_id
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__immediate_transfer_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__immediate_transfer
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "Immediate Transfer"
+msgstr "Transfert immédiat"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_immediate_transfer_line
+msgid "Immediate Transfer Line"
+msgstr "Ligne de Transfert Immédiat"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__immediate_transfer_line_ids
+msgid "Immediate Transfer Lines"
+msgstr "Lignes de Transfert Immédiat"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Immediate Transfer?"
+msgstr "Transfert immédiat ?"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_immediate_transfer
+msgid "Immediate transfer?"
+msgstr "Transfert immédiat ?"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__res_config_settings__module_procurement_jit__1
+msgid "Immediately after sales order confirmation"
+msgstr "Immédiatement après la confirmation de la commande"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_inventory__state__confirm
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+msgid "In Progress"
+msgstr "En cours"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__in_type_id
+msgid "In Type"
+msgstr "Type d'entrée"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__exhausted
+msgid "Include Exhausted Products"
+msgstr "Inclure les articles épuisés"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__exhausted
+msgid "Include also products with quantity of 0"
+msgstr "Inclure aussi les les articles avec une quantité de 0"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__incoming_qty
+#: model:ir.model.fields,field_description:stock.field_product_template__incoming_qty
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Incoming"
+msgstr "Réception"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant__in_date
+msgid "Incoming Date"
+msgstr "Date d'entrée"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Incoming Draft Transfer"
+msgstr "Brouillon de Transfert Entrant"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__reception_steps
+msgid "Incoming Shipments"
+msgstr "Réceptions"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory_line__difference_qty
+msgid ""
+"Indicates the gap between the product's theoretical quantity and its newest "
+"quantity."
+msgstr ""
+"Indique la différence entre la quantité théorique de l'article et sa "
+"nouvelle quantité."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_kandan
+msgid "Initial Demand"
+msgstr "Demande initiale"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Input"
+msgstr "Entrée"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__wh_input_stock_loc_id
+msgid "Input Location"
+msgstr "Emplacement d'entrée"
+
+#. module: stock
+#: code:addons/stock/models/res_company.py:0
+#, python-format
+msgid "Inter-warehouse transit"
+msgstr "Transit entre entrepots"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Internal"
+msgstr "Interne"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__internal
+msgid "Internal Location"
+msgstr "Emplacement interne"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Internal Locations"
+msgstr "Emplacements internes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__ref
+msgid "Internal Reference"
+msgstr "Référence interne"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking_type__code__internal
+msgid "Internal Transfer"
+msgstr "Transfert interne"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#: model:stock.picking.type,name:stock.picking_type_internal
+#, python-format
+msgid "Internal Transfers"
+msgstr "Transferts internes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_company__internal_transit_location_id
+msgid "Internal Transit Location"
+msgstr "Emplacement de transit interne"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__int_type_id
+msgid "Internal Type"
+msgstr "Type interne"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_production_lot__ref
+msgid ""
+"Internal reference number in case it differs from the manufacturer's "
+"lot/serial number"
+msgstr ""
+"Référence interne, dans le cas où celle-ci est différente du numéro de "
+"lot/série du fabricant"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Invalid domain left operand %s"
+msgstr "Opérande gauche du domaine non valide: %s"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Invalid domain operator %s"
+msgstr "Opérateur du domaine non valide: %s"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Invalid domain right operand %s"
+msgstr "Opérande droit du domaine non valide: %s"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant__inventory_quantity
+msgid "Inventoried Quantity"
+msgstr "Quantité inventoriée"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__line_ids
+msgid "Inventories"
+msgstr "Inventaires"
+
+#. module: stock
+#: model:ir.actions.server,name:stock.action_view_quants
+#: model:ir.model,name:stock.model_stock_inventory
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__inventory_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__inventory_id
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__inventory_id
+#: model:ir.ui.menu,name:stock.menu_stock_root
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.view_partner_stock_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_pivot
+msgid "Inventory"
+msgstr "Inventaire"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "Inventory Adjustment"
+msgstr "Ajustement des inventaires"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_inventory_form
+#: model:ir.ui.menu,name:stock.menu_action_inventory_form
+msgid "Inventory Adjustments"
+msgstr "Ajustements de l'inventaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__date
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__inventory_date
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+msgid "Inventory Date"
+msgstr "Date d'inventaire"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_tree
+msgid "Inventory Details"
+msgstr "Détails de l'inventaire"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_inventory_line
+msgid "Inventory Line"
+msgstr "Ligne d'inventaire"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "Inventory Lines"
+msgstr "Lignes d'inventaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__property_stock_inventory
+#: model:ir.model.fields,field_description:stock.field_product_template__property_stock_inventory
+msgid "Inventory Location"
+msgstr "Emplacement d'inventaire"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_location
+msgid "Inventory Locations"
+msgstr "Emplacements de l'inventaire"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__inventory
+msgid "Inventory Loss"
+msgstr "Perte d'inventaire"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Inventory On Hand"
+msgstr "Quantités en Stock"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.stock_picking_type_action
+msgid "Inventory Overview"
+msgstr "Aperçu de l'Inventaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__name
+msgid "Inventory Reference"
+msgstr "Référence de l'inventaire"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_valuation
+msgid "Inventory Report"
+msgstr "Rapport d'inventaire"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_location_route
+msgid "Inventory Routes"
+msgstr "Routes logistiques"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form_editable
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_tree
+msgid "Inventory Valuation"
+msgstr "Valorisation de l'inventaire"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/inventory_report.xml:0
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__inventory_datetime
+#, python-format
+msgid "Inventory at Date"
+msgstr "Inventaire à la date"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__is_editable
+msgid "Is Editable"
+msgstr "Est modifiable"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_is_follower
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_is_follower
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_is_follower
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_is_follower
+msgid "Is Follower"
+msgstr "Est un abonné"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__is_fresh_package
+msgid "Is Fresh Package"
+msgstr "Est un nouveau paquet"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__is_locked
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__is_locked
+#: model:ir.model.fields,field_description:stock.field_stock_picking__is_locked
+msgid "Is Locked"
+msgstr "Est bloqué"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__return_location
+msgid "Is a Return Location?"
+msgstr "Est un emplacement de retour?"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__scrap_location
+msgid "Is a Scrap Location?"
+msgstr "Est un emplacement de rebut ?"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__is_initial_demand_editable
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__is_initial_demand_editable
+msgid "Is initial demand editable"
+msgstr "La demande initiale est-elle modifiable ?"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__has_deadline_issue
+msgid "Is late"
+msgstr "Est en retard"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__has_deadline_issue
+msgid "Is late or will be late depending on the deadline and scheduled date"
+msgstr ""
+"Est en retard ou sera en retard en fonction de l'échéance et de la date "
+"prévue"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__is_quantity_done_editable
+msgid "Is quantity done editable"
+msgstr "La quantité traitée est-elle modifiable ?"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid ""
+"It is not possible to reserve more products of %s than you have in stock."
+msgstr ""
+"La quantité de %s réservée ne peut pas être supérieure à la quantité en "
+"stock."
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid ""
+"It is not possible to unreserve more products of %s than you have in stock."
+msgstr ""
+"La quantité de %s débloquée ne peut pas être supérieure à la quantité en "
+"stock."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__move_type
+msgid "It specifies goods to be deliver partially or all at once"
+msgstr ""
+"Indique si les marchandises doivent être livrées partiellement ou en une "
+"seule fois."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__json_popover
+msgid "JSON data for the popover widget"
+msgstr "Données JSON pour le widget popover"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__json_lead_days_popover
+msgid "Json Lead Days Popover"
+msgstr "Json Lead Days Popover"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_barcode_rule____last_update
+#: model:ir.model.fields,field_description:stock.field_procurement_group____last_update
+#: model:ir.model.fields,field_description:stock.field_product_category____last_update
+#: model:ir.model.fields,field_description:stock.field_product_product____last_update
+#: model:ir.model.fields,field_description:stock.field_product_removal____last_update
+#: model:ir.model.fields,field_description:stock.field_product_replenish____last_update
+#: model:ir.model.fields,field_description:stock.field_product_template____last_update
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity____last_update
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_product_product_replenishment____last_update
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_product_template_replenishment____last_update
+#: model:ir.model.fields,field_description:stock.field_report_stock_report_stock_rule____last_update
+#: model:ir.model.fields,field_description:stock.field_res_company____last_update
+#: model:ir.model.fields,field_description:stock.field_res_config_settings____last_update
+#: model:ir.model.fields,field_description:stock.field_res_partner____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_inventory____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_location____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_location_route____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_move____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_move_line____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_package_level____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_picking____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_quant____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_rule____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_scrap____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_track_line____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty____last_update
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap____last_update
+#: model:ir.model.fields,field_description:stock.field_uom_uom____last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__write_uid
+#: model:ir.model.fields,field_description:stock.field_product_removal__write_uid
+#: model:ir.model.fields,field_description:stock.field_product_replenish__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_location__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_move__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_picking__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_quant__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_rule__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__write_uid
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__write_uid
+msgid "Last Updated by"
+msgstr "Dernière mise à jour par"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__write_date
+#: model:ir.model.fields,field_description:stock.field_product_removal__write_date
+#: model:ir.model.fields,field_description:stock.field_product_replenish__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_location__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_move__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_picking__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_quant__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_quantity_history__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_rule__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_scheduler_compute__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_traceability_report__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__write_date
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__write_date
+msgid "Last Updated on"
+msgstr "Dernière mise à jour le"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory_line__inventory_date
+msgid "Last date at which the On Hand Quantity has been computed."
+msgstr "Dernière date à laquelle la quantité en stock a été calculée."
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__products_availability_state__late
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Late"
+msgstr "En retard"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Late Activities"
+msgstr "Activités en retard"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_tree_late
+msgid "Late Transfers"
+msgstr "Transferts en retard"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__lead_days_date
+msgid "Lead Days Date"
+msgstr "Date avec jours de délai"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__delay
+msgid "Lead Time"
+msgstr "Délai"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__group_propagation_option__none
+msgid "Leave Empty"
+msgstr "Laisser vide"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location_route__company_id
+#: model:ir.model.fields,help:stock.field_stock_rule__route_company_id
+msgid "Leave this field empty if this route is shared between all companies"
+msgstr ""
+"Laissez ce champ vide si cette route est partagée entre toutes les sociétés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "Legend"
+msgstr "Légende"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__company_id
+#: model:ir.model.fields,help:stock.field_stock_quant__company_id
+msgid "Let this field empty if this location is shared between companies"
+msgstr ""
+"Laissez ce champ vide si cet emplacement est partagé par plusieurs sociétés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+msgid "Linked Moves"
+msgstr "Mouvements liés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "List view of operations"
+msgstr "Vue liste des opérations"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__location_id
+#: model:ir.model.fields,field_description:stock.field_product_template__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__location_id
+#: model:ir.model.fields.selection,name:stock.selection__barcode_rule__type__location
+#: model_terms:ir.ui.view,arch_db:stock.quant_package_search_view
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_location_tree2
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_form
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Location"
+msgstr "Lieu"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_location_barcode
+msgid "Location Barcode"
+msgstr "Code-barres de l'emplacement"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__name
+msgid "Location Name"
+msgstr "Nom de l'emplacement"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__lot_stock_id
+msgid "Location Stock"
+msgstr "Emplacement de stock"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__usage
+msgid "Location Type"
+msgstr "Type d'emplacement"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__location_dest_id
+msgid "Location where the system will stock the finished products."
+msgstr "Emplacement où le système stockera les produits finis."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+msgid "Location: Store to"
+msgstr "Emplacement: stocker dans"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+msgid "Location: When arrives to"
+msgstr "Emplacement: si entrée dans"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_location_form
+#: model:ir.actions.act_window,name:stock.action_prod_inv_location_form
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__location_ids
+#: model:ir.ui.menu,name:stock.menu_action_location_form
+#: model_terms:ir.ui.view,arch_db:stock.report_location_barcode
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_form
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Locations"
+msgstr "Emplacements"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Lock"
+msgstr "Bloquer"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_category_form_view_inherit
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+msgid "Logistics"
+msgstr "Logistique"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__barcode_rule__type__lot
+msgid "Lot"
+msgstr "Lot"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_production_lot
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__lot_id
+msgid "Lot/Serial"
+msgstr "Lot/N° série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+msgid "Lot/Serial #"
+msgstr "Lot/Série #"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Lot/Serial :"
+msgstr "Lot/série :"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__prod_lot_id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__lot_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__name
+#: model:ir.model.fields,field_description:stock.field_stock_quant__lot_id
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.report_delivery_document
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode
+#: model_terms:ir.ui.view,arch_db:stock.search_product_lot_filter
+msgid "Lot/Serial Number"
+msgstr "Lot/numéro de série"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_lot_label
+msgid "Lot/Serial Number (PDF)"
+msgstr "Numéro de lot/série (PDF)"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.label_lot_template
+msgid "Lot/Serial Number (ZPL)"
+msgstr "Numéro de lot/série (ZPL)"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_tree
+msgid "Lot/Serial Number Inventory"
+msgstr "Inventaire des numéros de lot/série"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__lot_name
+msgid "Lot/Serial Number Name"
+msgstr "Nom du numéro de lot/série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+msgid "Lot/Serial Numbers"
+msgstr "Numéros de lot/série"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_stock_production_lot
+msgid "Lots & Serial Numbers"
+msgstr "Lots & Numéros de série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Lots &amp; Serial numbers will appear on the delivery slip"
+msgstr "Les numéros de lots et de série apparaîtront sur le bon de livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__lots_visible
+msgid "Lots Visible"
+msgstr "Lots visibles"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_track_confirmation
+msgid "Lots or serial numbers were not provided to tracked products"
+msgstr ""
+"Lots ou numéros de série n'ont pas été fournis pour suivre les produits"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_production_lot_form
+#: model:ir.ui.menu,name:stock.menu_action_production_lot_form
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_form
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_tree
+msgid "Lots/Serial Numbers"
+msgstr "Numéros de lots/série"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_production_lot_form
+msgid ""
+"Lots/Serial numbers help you tracking the path followed by your products.\n"
+" From their traceability report you will see the full history of their use, as well as their composition."
+msgstr ""
+"Les numéros de série ou de lot vous permettent de tracer vos articles.\n"
+"A partir de leur rapport de traçabilité, vous verrez l'historique complet de leur usage, ainsi que leur composition."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__mto_pull_id
+msgid "MTO rule"
+msgstr "Règle d'approvisionnement à la commande"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_main_attachment_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_main_attachment_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_main_attachment_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_main_attachment_id
+msgid "Main Attachment"
+msgstr "Pièce jointe principale"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Make To Order"
+msgstr "Approvisionner à la commande"
+
+#. module: stock
+#: model:res.groups,name:stock.group_tracking_owner
+msgid "Manage Different Stock Owners"
+msgstr "Gérer les différents propriétaires de stock"
+
+#. module: stock
+#: model:res.groups,name:stock.group_production_lot
+msgid "Manage Lots / Serial Numbers"
+msgstr "Gérer les lots/numéros de série"
+
+#. module: stock
+#: model:res.groups,name:stock.group_stock_multi_locations
+msgid "Manage Multiple Stock Locations"
+msgstr "Gérer plusieurs emplacements de stock"
+
+#. module: stock
+#: model:res.groups,name:stock.group_stock_multi_warehouses
+msgid "Manage Multiple Warehouses"
+msgstr "Gérer plusieurs entrepôts"
+
+#. module: stock
+#: model:res.groups,name:stock.group_tracking_lot
+msgid "Manage Packages"
+msgstr "Gérer les colis"
+
+#. module: stock
+#: model:res.groups,name:stock.group_adv_location
+msgid "Manage Push and Pull inventory flows"
+msgstr "Gérer les règles de flux tirés/poussés."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Manage product packagings (e.g. pack of 6 bottles, box of 10 pieces)"
+msgstr ""
+"Gérer les conditionnements de produits (exemples: pack de 6 bouteilles, "
+"boîte de 10 pièces)"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse_orderpoint__trigger__manual
+msgid "Manual"
+msgstr "Manuel"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__auto__manual
+msgid "Manual Operation"
+msgstr "Opération manuelle"
+
+#. module: stock
+#: code:addons/stock/wizard/product_replenish.py:0
+#: code:addons/stock/wizard/product_replenish.py:0
+#, python-format
+msgid "Manual Replenishment"
+msgstr "Réapprovisionnement manuel"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__res_config_settings__module_procurement_jit__0
+msgid "Manually or based on automatic scheduler"
+msgstr "Manuellement ou basé sur un planificateur automatique"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+msgid "Manufacturing"
+msgstr "Production"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Mark as Todo"
+msgstr "Marquer \"À faire\""
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_max_qty
+msgid "Max Quantity"
+msgstr "Quantité Max"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_has_error
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_has_error
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_has_error
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_has_error
+msgid "Message Delivery error"
+msgstr "Erreur d'envoi du message"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_partner__picking_warn_msg
+#: model:ir.model.fields,field_description:stock.field_res_users__picking_warn_msg
+msgid "Message for Stock Picking"
+msgstr "Message pour Colisage"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_ids
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_ids
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_ids
+msgid "Messages"
+msgstr "Messages"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_removal__method
+msgid "Method"
+msgstr "Méthode"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_min_qty
+msgid "Min Quantity"
+msgstr "Quantité Min"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_warehouse_orderpoint
+msgid "Minimum Inventory Rule"
+msgstr "Règle de stock minimum."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__orderpoint_ids
+msgid "Minimum Stock Rules"
+msgstr "Règles de stock minimum"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__move_ids
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__move_id
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__move_ids
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__move_id
+msgid "Move"
+msgstr "Mouvement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_operations
+msgid "Move Detail"
+msgstr "Détails du mouvement"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__picking_type_entire_packs
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__picking_type_entire_packs
+#: model:ir.model.fields,field_description:stock.field_stock_picking__picking_type_entire_packs
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__show_entire_packs
+msgid "Move Entire Packages"
+msgstr "Déplacer des paquets entiers"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__move_line_ids
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__move_line_ids
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__move_line_ids
+msgid "Move Line"
+msgstr "Ligne d'écriture"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__move_line_nosuggest_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_line_nosuggest_ids
+msgid "Move Line Nosuggest"
+msgstr "Ligne de mouvement sans suggestion"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_tree
+msgid "Move Lines"
+msgstr "Mouvements de stock"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__origin_returned_move_id
+msgid "Move that created the return move"
+msgstr "Mouvement qui a créé le mouvement de retour"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__product_return_moves
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree_receipt_picking
+msgid "Moves"
+msgstr "Mouvements"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__group_id
+msgid ""
+"Moves created through this orderpoint will be put in this procurement group."
+" If none is given, the moves generated by stock rules will be grouped into "
+"one big picking."
+msgstr ""
+"Les mouvements créés à travers cette règle de réapprovisionnement seront mis"
+" dans ce groupe d'approvisionnement. Si aucun n'est donné, les mouvements "
+"générés par les règles de stock seront groupés dans un seul transfert."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_stock_adv_location
+msgid "Multi-Step Routes"
+msgstr "Routes en plusieurs étapes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__qty_multiple
+msgid "Multiple Quantity"
+msgstr "Quantité Multiple de"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "My Transfers"
+msgstr "Mes transferts"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_removal__name
+#: model:ir.model.fields,field_description:stock.field_stock_rule__name
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__name
+msgid "Name"
+msgstr "Nom"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_search_form_view_stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_product_search_form_view
+msgid "Negative Forecasted Quantity"
+msgstr "Quantité prévue négative"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+msgid "Negative Stock"
+msgstr "Stock négatif"
+
+#. module: stock
+#: code:addons/stock/models/stock_scrap.py:0
+#: code:addons/stock/models/stock_scrap.py:0
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__draft
+#: model:ir.model.fields.selection,name:stock.selection__stock_package_level__state__new
+#, python-format
+msgid "New"
+msgstr "Nouveau"
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "New Move:"
+msgstr "Nouveau mouvement:"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__new_quantity
+msgid "New Quantity on Hand"
+msgstr "Nouvelle quantité en stock"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_form
+msgid "New Transfer"
+msgstr "Nouveau transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_date_deadline
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_date_deadline
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr "Date limite de l'Activité à Venir"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_summary
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_summary
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_summary
+msgid "Next Activity Summary"
+msgstr "Résumé d'activité suivante"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_type_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_type_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_type_id
+msgid "Next Activity Type"
+msgstr "Type d'activités à venir"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.exception_on_picking
+msgid "Next transfer(s) impacted:"
+msgstr "Prochain(s) transfert(s) impacté(s):"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_backorder_confirmation
+msgid "No Backorder"
+msgstr "Pas de reliquat"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__res_partner__picking_warn__no-message
+msgid "No Message"
+msgstr "Aucun message"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__product_template__tracking__none
+msgid "No Tracking"
+msgstr "Pas de suivi"
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "No negative quantities allowed"
+msgstr "Les quantités négatives ne sont pas autorisées"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+msgid "No operation made on this lot."
+msgstr "Aucune opération faite sur ce lot"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.product_template_action_product
+msgid "No product found. Let's create one!"
+msgstr "Aucun produit trouvé. Créons-en un!"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid ""
+"No products to return (only lines in Done state and not fully returned yet "
+"can be returned)."
+msgstr ""
+"Pas de produits à retourner (seules les lignes avec le statut \"fait\" et "
+"pas complètement retournées peuvent être renvoyées). "
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_putaway_tree
+msgid "No putaway rule found. Let's create one!"
+msgstr "Pas de règle de rangement trouvée. Créons-en une"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_orderpoint
+msgid "No reordering rule found"
+msgstr "Aucune règle de réapprovisionnement trouvée"
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid ""
+"No rule has been found to replenish \"%s\" in \"%s\".\n"
+"Verify the routes configuration on the product."
+msgstr ""
+"Aucune règle n'a été trouvée pour réapprovisionner \"%s\" in \"%s\".\n"
+"Vérifier la configuration des routes de l'article."
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid "No source location defined on stock rule: %s!"
+msgstr "Pas d'emplacement de stock défini sur la règle de stock: %s!"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.stock_move_action
+msgid "No stock move found"
+msgstr "Aucun mouvement de stock trouvé"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_picking_form
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_all
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_backorder
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_late
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_ready
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_waiting
+#: model_terms:ir.actions.act_window,help:stock.action_picking_type_list
+#: model_terms:ir.actions.act_window,help:stock.stock_picking_action_picking_type
+msgid "No transfer found. Let's create one!"
+msgstr "Pas de transfert trouvé. Créons-en un!"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__priority__0
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__priority__0
+msgid "Normal"
+msgstr "Normale"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/models/stock_picking.py:0
+#: code:addons/stock/static/src/xml/forecast_widget.xml:0
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+#, python-format
+msgid "Not Available"
+msgstr "Pas disponible"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+msgid "Not Snoozed"
+msgstr "Non Reporté"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Note"
+msgstr "Note"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__note
+#: model:ir.model.fields,field_description:stock.field_stock_picking__note
+msgid "Notes"
+msgstr "Notes"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Nothing to check the availability for."
+msgstr "Pas de vérification de disponibilité à effectuer"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_needaction_counter
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_needaction_counter
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_needaction_counter
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_needaction_counter
+msgid "Number of Actions"
+msgstr "Nombre d'actions"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__next_serial_count
+#: model:ir.model.fields,field_description:stock.field_stock_move__next_serial_count
+msgid "Number of SN"
+msgstr "Nombre de numéros de série"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_has_error_counter
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_has_error_counter
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_has_error_counter
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_has_error_counter
+msgid "Number of errors"
+msgstr "Nombre d'erreurs"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_needaction_counter
+#: model:ir.model.fields,help:stock.field_stock_picking__message_needaction_counter
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_needaction_counter
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr "Nombre de messages exigeant une action"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_has_error_counter
+#: model:ir.model.fields,help:stock.field_stock_picking__message_has_error_counter
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_has_error_counter
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr "Nombre de messages avec des erreurs d'envoi"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__message_unread_counter
+#: model:ir.model.fields,help:stock.field_stock_picking__message_unread_counter
+#: model:ir.model.fields,help:stock.field_stock_production_lot__message_unread_counter
+#: model:ir.model.fields,help:stock.field_stock_scrap__message_unread_counter
+msgid "Number of unread messages"
+msgstr "Nombre de messages non lus"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant__on_hand
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__qty_on_hand
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.report_replenishment_header
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_tree
+msgid "On Hand"
+msgstr "En stock"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_tree_editable
+msgid "On Hand Quantity"
+msgstr "Quantité en stock"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_quant__available_quantity
+msgid ""
+"On hand quantity which hasn't been reserved on a transfer, in the default "
+"unit of measure of the product"
+msgstr ""
+"Quantité de stock qui n'a pas été réservée pour un transfert, dans l'unité "
+"de mesure de l'article."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_kanban_stock_view
+msgid "On hand:"
+msgstr "En stock :"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "Only a stock manager can validate an inventory adjustment."
+msgstr ""
+"Seul le gestionnaire des stocks peut valider l'ajustement d'un inventaire."
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#: model:ir.model.fields,field_description:stock.field_stock_move__picking_type_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__picking_type_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__name
+#: model:ir.model.fields,field_description:stock.field_stock_rule__picking_type_id
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:stock.view_pickingtype_filter
+#, python-format
+msgid "Operation Type"
+msgstr "Type d'opération"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__return_picking_type_id
+msgid "Operation Type for Returns"
+msgstr "Type d'opérations pour les retours"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_picking_type_label
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_list
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Operation Types"
+msgstr "Types d'opérations"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Operation not supported"
+msgstr "Opération non prise en charge"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_picking_type_label
+msgid "Operation type (PDF)"
+msgstr "Type d'opération (PDF)"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.label_picking_type
+msgid "Operation type (ZPL)"
+msgstr "Type d'opération (ZPL)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_line_ids
+#: model:ir.ui.menu,name:stock.menu_stock_warehouse_mgmt
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "Operations"
+msgstr "Opérations"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_type_list
+#: model:ir.ui.menu,name:stock.menu_pickingtype
+msgid "Operations Types"
+msgstr "Types d'opérations"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_line_ids_without_package
+msgid "Operations without package"
+msgstr "Operations sans paquet"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__partner_id
+msgid ""
+"Optional address where goods are to be delivered, specifically used for "
+"allotment"
+msgstr ""
+"Adresse facultative pour la livraison des biens, utilisée en particulier "
+"pour l'allocation des stocks."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__posx
+#: model:ir.model.fields,help:stock.field_stock_location__posy
+#: model:ir.model.fields,help:stock.field_stock_location__posz
+msgid "Optional localization details, for information purpose only"
+msgstr "Détails facultatifs sur la localisation, uniquement à but informatif."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__returned_move_ids
+msgid "Optional: all returned moves created from this move"
+msgstr ""
+"Facultatif : tous les mouvements de retour créés à partir de ce mouvement"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__move_dest_ids
+msgid "Optional: next stock move when chaining them"
+msgstr "Optionnel : mouvement de stock suivant quand il est enchainé."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__move_orig_ids
+msgid "Optional: previous stock move when chaining them"
+msgstr "Facultatif : mouvement de stock précédent quand ils sont chaînés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+msgid "Options"
+msgstr "Options"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "Order"
+msgstr "Commande"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable
+msgid "Order Once"
+msgstr "Commander une fois"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Order signed"
+msgstr "Bon signé"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Order signed by %s"
+msgstr "Ordre signé par %s"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__orderpoint_ids
+msgid "Orderpoint"
+msgstr "Point de commande"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+msgid "Origin"
+msgstr "Origine"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+msgid "Origin Moves"
+msgstr "Mouvements d'origine"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__origin_returned_move_id
+msgid "Origin return move"
+msgstr "Origine du retour"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__original_location_id
+msgid "Original Location"
+msgstr "Localisation originale"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__move_orig_ids
+msgid "Original Move"
+msgstr "Mouvement original"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__orderpoint_id
+msgid "Original Reordering Rule"
+msgstr "Règle de Réapprovisionnement Originale"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Other Information"
+msgstr "Autres informations"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__out_type_id
+msgid "Out Type"
+msgstr "Type de sortie"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+msgid "Outdated Theoretical Quantities"
+msgstr "Quantités théoriques dépassées"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__outgoing_qty
+#: model:ir.model.fields,field_description:stock.field_product_template__outgoing_qty
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Outgoing"
+msgstr "Sortants"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Outgoing Draft Transfer"
+msgstr "Brouillon de Transfert Sortant"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__delivery_steps
+msgid "Outgoing Shipments"
+msgstr "Livraisons sortantes"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Output"
+msgstr "Sortie"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__wh_output_stock_loc_id
+msgid "Output Location"
+msgstr "Emplacement de sortie"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.stock_picking_type_menu
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rules_report
+msgid "Overview"
+msgstr "Vue d'ensemble"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__partner_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__owner_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__owner_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__owner_id
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+msgid "Owner"
+msgstr "Propriétaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__restrict_partner_id
+msgid "Owner "
+msgstr "Propriétaire "
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Owner :"
+msgstr "Propriétaire :"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "P&L Qty"
+msgstr "Qté pertes et profits"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_traceability_report_backend.xml:0
+#, python-format
+msgid "PRINT"
+msgstr "IMPRIMER"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__package_id
+#, python-format
+msgid "Pack"
+msgstr "Colis"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__pack_type_id
+msgid "Pack Type"
+msgstr "Type de colisage"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse__delivery_steps__pick_pack_ship
+msgid "Pack goods, send goods in output and then deliver (3 steps)"
+msgstr ""
+"Emballer les biens, les envoyer dans une zone de sortie et ensuite livrer (3"
+" étapes)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__package_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__package_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__package_id
+#: model:ir.model.fields.selection,name:stock.selection__barcode_rule__type__package
+#: model_terms:ir.ui.view,arch_db:stock.quant_package_search_view
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_quant_package_form
+#: model_terms:ir.ui.view,arch_db:stock.view_quant_package_tree
+msgid "Package"
+msgstr "Colis"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_quant_package_barcode_small
+msgid "Package Barcode (PDF)"
+msgstr "Code-barres du colis (PDF)"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.label_package_template
+msgid "Package Barcode (ZPL)"
+msgstr "Code-barres du colis (ZPL)"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_quant_package_barcode
+msgid "Package Barcode with Content"
+msgstr "Code-barres du colis avec contenu"
+
+#. module: stock
+#: code:addons/stock/models/stock_package_level.py:0
+#, python-format
+msgid "Package Content"
+msgstr "Contenu du colis"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__package_level_id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__package_level_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__package_level_ids
+msgid "Package Level"
+msgstr "Niveau de Colisage"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__package_level_ids_details
+msgid "Package Level Ids Details"
+msgstr "Détails de l'ID du niveau du colis"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_package_search_view
+msgid "Package Name"
+msgstr "Nom du colis"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__name
+#: model_terms:ir.ui.view,arch_db:stock.view_quant_package_form
+msgid "Package Reference"
+msgstr "Référence du colis"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_quant_package_form
+msgid "Package Transfers"
+msgstr "Transferts de paquets"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant_package__packaging_id
+msgid "Package Type"
+msgstr "Type de colis"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_package_view
+#: model:ir.model,name:stock.model_stock_quant_package
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_stock_tracking_lot
+#: model:ir.ui.menu,name:stock.menu_package
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_form
+msgid "Packages"
+msgstr "Colis"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_package_view
+msgid ""
+"Packages are usually created via transfers (during pack operation) and can contain different products.\n"
+" Once created, the whole package can be moved at once, or products can be unpacked and moved as single units again."
+msgstr ""
+"Les colis sont généralement créés pendant les transferts (pendant une opération de colisage) et peuvent contenir plusieurs articles.\n"
+"Une fois créés, un colis peut être transféré dans son entièreté ou peut être déballé et transféré par unités à nouveau"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_package_search_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+msgid "Packaging"
+msgstr "Conditionnement"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__wh_pack_stock_loc_id
+msgid "Packing Location"
+msgstr "Emplacement de colisage"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Packing Zone"
+msgstr "Zone de colisage"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_procurement_compute_wizard
+msgid "Parameters"
+msgstr "Paramètres"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__parent_location_id
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Parent Location"
+msgstr "Emplacement parent"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__parent_path
+msgid "Parent Path"
+msgstr "Chemin parent"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__procurement_group__move_type__direct
+msgid "Partial"
+msgstr "Partiel"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__partially_available
+msgid "Partially Available"
+msgstr "Partiellement disponible"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__partner_id
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Partner"
+msgstr "Partenaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__partner_address_id
+msgid "Partner Address"
+msgstr "Adresse du partenaire"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+msgid "Physical Inventories by Date"
+msgstr "Inventaire physique par date"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__pick_ids
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__pick_ids
+#, python-format
+msgid "Pick"
+msgstr "Préparer"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__pick_type_id
+msgid "Pick Type"
+msgstr "Type de préparation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_destination__picking_id
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__picking_id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__picking_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__picking_id
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Picking"
+msgstr "Opération de manutention"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Picking Lists"
+msgstr "Listes de préparation"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_picking
+msgid "Picking Operations"
+msgstr "Bon de préparation avec code barre"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_picking_type
+msgid "Picking Type"
+msgstr "Type de préparation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__picking_type_code_domain
+msgid "Picking Type Code Domain"
+msgstr "Domaine de codes de types de transferts"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.vpicktree
+msgid "Picking list"
+msgstr "Bon de transfert"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Pickings already processed"
+msgstr "Bons de préparation déjà traités"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "Planned Transfer"
+msgstr "Transfert planifié"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/stock_rescheduling_popover.js:0
+#, python-format
+msgid "Planning Issue"
+msgstr "Problème de Planning"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Planning Issues"
+msgstr "Problèmes de Planning"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Please add 'Done' quantities to the picking to create a new pack."
+msgstr ""
+"Veuillez ajouter les quantités 'Fait' au transfert pour créer un nouveau "
+"colis"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Please add some items to move."
+msgstr "Ajoutez quelques objets à déplacer."
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid "Please specify at least one non-zero quantity."
+msgstr "Merci d'indiquer au moins une quantité non nulle."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+msgid "Positive Stock"
+msgstr "Stock positif"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__show_reserved
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__show_reserved
+msgid "Pre-fill Detailed Operations"
+msgstr "Pré-remplir les opérations détaillées"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/popover_widget.xml:0
+#, python-format
+msgid "Preceding operations"
+msgstr "Transferts précédents"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__route_id
+msgid "Preferred Route"
+msgstr "Route préférée"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__route_ids
+msgid "Preferred Routes"
+msgstr "Routes préférées"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__route_ids
+msgid "Preferred route"
+msgstr "Route préférée"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Print"
+msgstr "Imprimer"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "Print Count Sheet"
+msgstr "Imprimer la Feuille de Comptage"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__printed
+msgid "Printed"
+msgstr "Imprimé"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__priority
+#: model:ir.model.fields,field_description:stock.field_stock_picking__priority
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__sequence
+msgid "Priority"
+msgstr "Priorité"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__delay_alert_date
+msgid "Process at this date to be on time"
+msgstr "Traiter à cette date pour être à temps"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Process operations faster with barcodes"
+msgstr "Traiter les opérations plus rapidement en utilisant les codes-barres"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Process transfers in batch per worker"
+msgstr "Transferts de processus en lots par travailleur"
+
+#. module: stock
+#: model:ir.model,name:stock.model_procurement_group
+#: model:ir.model.fields,field_description:stock.field_stock_move__group_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__group_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__group_id
+msgid "Procurement Group"
+msgstr "Groupe d'approvisionnement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.procurement_group_form_view
+msgid "Procurement group"
+msgstr "Groupe d'approvisionnement"
+
+#. module: stock
+#: model:ir.actions.server,name:stock.ir_cron_scheduler_action_ir_actions_server
+#: model:ir.cron,cron_name:stock.ir_cron_scheduler_action
+#: model:ir.cron,name:stock.ir_cron_scheduler_action
+msgid "Procurement: run scheduler"
+msgstr "Approvisionnement : lancer le planificateur"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__produce_line_ids
+msgid "Produce Line"
+msgstr "Ligne de fabrication"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Produced Qty"
+msgstr "Qté produite"
+
+#. module: stock
+#: model:ir.model,name:stock.model_product_product
+#: model:ir.model.fields,field_description:stock.field_product_replenish__product_id
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_assign_serial__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__product_id
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__product_id
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+#: model_terms:ir.ui.view,arch_db:stock.search_product_lot_filter
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Product"
+msgstr "Article"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__products_availability
+msgid "Product Availability"
+msgstr "Disponibilité de l'Article"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.label_barcode_product_product
+#: model:ir.actions.report,name:stock.label_barcode_product_template
+msgid "Product Barcode (ZPL)"
+msgstr "Code-barres d'Articles (ZPL)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__categ_ids
+#: model:ir.ui.menu,name:stock.menu_product_category_config_stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+msgid "Product Categories"
+msgstr "Catégories d'articles"
+
+#. module: stock
+#: model:ir.model,name:stock.model_product_category
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__categ_id
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__category_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_category_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+msgid "Product Category"
+msgstr "Catégorie d'article"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.label_product_product
+#: model:ir.actions.report,name:stock.label_product_template
+msgid "Product Label (ZPL)"
+msgstr "Label d'Article (ZPL)"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.search_product_lot_filter
+msgid "Product Lots Filter"
+msgstr "Filtre sur les numéros de série"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#: model:ir.actions.act_window,name:stock.stock_move_line_action
+#: model:ir.ui.menu,name:stock.stock_move_line_menu
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form
+#, python-format
+msgid "Product Moves"
+msgstr "Mouvements d'articles"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Mouvements d'article (Ligne de mouvement de stock)"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.label_product_packaging
+msgid "Product Packaging (ZPL)"
+msgstr "Conditionnement de l'Article (ZPL)"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_product_packagings
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Product Packagings"
+msgstr "Conditionnements de produits"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Product Quantity Updated"
+msgstr "Quantité d'article mise à jour"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/report_stock_forecasted.js:0
+#: model:ir.model,name:stock.model_product_replenish
+#, python-format
+msgid "Product Replenish"
+msgstr "Réapprovisionnement de Produit"
+
+#. module: stock
+#: model:ir.actions.report,name:stock.action_report_stock_rule
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rules_report
+msgid "Product Routes Report"
+msgstr "Analyse des routes de l' article"
+
+#. module: stock
+#: model:ir.model,name:stock.model_product_template
+#: model:ir.model.fields,field_description:stock.field_product_replenish__product_tmpl_id
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__product_tmpl_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_tmpl_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__product_tmpl_id
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__product_tmpl_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_tmpl_id
+msgid "Product Template"
+msgstr "Modèle d'article"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__tracking
+msgid "Product Tracking"
+msgstr "Traçage d'article"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__type
+#: model:ir.model.fields,field_description:stock.field_product_template__type
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_type
+msgid "Product Type"
+msgstr "Type d'article"
+
+#. module: stock
+#: model:ir.model,name:stock.model_uom_uom
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__product_uom_id
+msgid "Product Unit of Measure"
+msgstr "Unité de mesure d'article"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.stock_product_normal_action
+#: model:ir.ui.menu,name:stock.product_product_menu
+msgid "Product Variants"
+msgstr "Variantes d'article"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_form
+msgid ""
+"Product this lot/serial number contains. You cannot change it anymore if it "
+"has already been moved."
+msgstr ""
+"Produit contenu dans ce numéro de lot/série. Vous ne pouvez plus le modifier"
+" s'il a déjà été déplacé."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_uom_name
+msgid "Product unit of measure label"
+msgstr "Etiquette de l'unité de mesure de l'article"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__has_tracking
+msgid "Product with Tracking"
+msgstr "Produit avec traçabilité"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__production
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Production"
+msgstr "Fabrication"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__property_stock_production
+#: model:ir.model.fields,field_description:stock.field_product_template__property_stock_production
+msgid "Production Location"
+msgstr "Emplacement de production"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Production Locations"
+msgstr "Emplacements de production"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_quantity_history.py:0
+#: model:ir.actions.act_window,name:stock.act_product_location_open
+#: model:ir.actions.act_window,name:stock.product_template_action_product
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__product_ids
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__product_ids
+#: model:ir.ui.menu,name:stock.menu_product_in_config_stock
+#: model:ir.ui.menu,name:stock.menu_product_variant_config_stock
+#: model:ir.ui.menu,name:stock.menu_stock_inventory_control
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+#, python-format
+msgid "Products"
+msgstr "Articles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__products_availability_state
+msgid "Products Availability State"
+msgstr "Etat de disponibilité des articles"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__priority
+msgid ""
+"Products will be reserved first for the transfers with the highest "
+"priorities."
+msgstr ""
+"Les articles seront réservés en priorité aux transferts les plus "
+"prioritaires."
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Products: %(location)s"
+msgstr "Articles: %(location)s"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__group_propagation_option__propagate
+msgid "Propagate"
+msgstr "Propager"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__propagate_cancel
+msgid "Propagate cancel and split"
+msgstr "Propager les annulations et les divisions"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+msgid "Propagation"
+msgstr "Propagation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__group_propagation_option
+msgid "Propagation of Procurement Group"
+msgstr "Propagation du groupe d'approvisionnement"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__action__pull_push
+msgid "Pull & Push"
+msgstr "Tirer & Pousser"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__action__pull
+msgid "Pull From"
+msgstr "Tirer Depuis"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "Pull Rule"
+msgstr "Règle de Pull"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "Push Rule"
+msgstr "Règle de flux poussé"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__action__push
+msgid "Push To"
+msgstr "Pousser Vers"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Put in Pack"
+msgstr "Coliser"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Put your products in packs (e.g. parcels, boxes) and track them"
+msgstr ""
+"Emballez vos produits (p. ex. dans des colis ou des boîtes) et suivez-les"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_putaway_rule
+msgid "Putaway Rule"
+msgstr "Statégie de rangement"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#: model:ir.actions.act_window,name:stock.category_open_putaway
+#: model:ir.actions.act_window,name:stock.location_open_putaway
+#: model:ir.model.fields,field_description:stock.field_product_category__putaway_rule_ids
+#: model:ir.model.fields,field_description:stock.field_product_product__putaway_rule_ids
+#: model:ir.model.fields,field_description:stock.field_stock_location__putaway_rule_ids
+#: model:ir.ui.menu,name:stock.menu_putaway
+#: model_terms:ir.ui.view,arch_db:stock.product_category_form_view_inherit
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_product_view_form_easy_inherit_stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.stock_putaway_list
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+#, python-format
+msgid "Putaway Rules"
+msgstr "Stratégies de rangement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "Putaway:"
+msgstr "Rangement:"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_putaway_tree
+msgid "Putaways Rules"
+msgstr "Stratégies de rangement"
+
+#. module: stock
+#: model:ir.model.constraint,message:stock.constraint_stock_warehouse_orderpoint_qty_multiple_check
+msgid "Qty Multiple must be greater than or equal to zero."
+msgstr "Le multiple qté. doit être supérieur ou égal à zéro."
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Quality Control"
+msgstr "Contrôle qualité"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__wh_qc_stock_loc_id
+msgid "Quality Control Location"
+msgstr "Emplacement de contrôle qualité"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__quant_ids
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__quant_ids
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__quant_ids
+msgid "Quant"
+msgstr "Quant"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Quant's creation is restricted, you can't do this operation."
+msgstr ""
+"La création de quant n'est pas autorisée, vous ne pouvez réaliser cette "
+"opération."
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Quant's editing is restricted, you can't do this operation."
+msgstr ""
+"L'édition de quant n'est pas autorisée, vous ne pouvez réaliser cette "
+"opération."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__quantity
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__product_qty
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__product_qty
+#: model:ir.model.fields,field_description:stock.field_stock_quant__quantity
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__quantity
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__scrap_qty
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__quantity
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__quantity
+#: model_terms:ir.ui.view,arch_db:stock.report_package_barcode
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+msgid "Quantity"
+msgstr "Quantité"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Quantity :"
+msgstr "Quantité :"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__quantity_done
+#: model_terms:ir.ui.view,arch_db:stock.view_move_kandan
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_line_kanban
+msgid "Quantity Done"
+msgstr "Quantité traitée"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_form
+msgid "Quantity Multiple"
+msgstr "Quantité multiple de"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__qty_available
+#: model:ir.model.fields,field_description:stock.field_product_template__qty_available
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form_editable
+msgid "Quantity On Hand"
+msgstr "Quantité en stock"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__reserved_availability
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_quant_form_editable
+msgid "Quantity Reserved"
+msgstr "Quantité réservée"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_change_product_qty.py:0
+#, python-format
+msgid "Quantity cannot be negative."
+msgstr "La quantité ne peut pas être négative."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__availability
+msgid "Quantity in stock that can still be reserved for this move"
+msgstr "Quantité en stock qui peut encore être réservée pour ce mouvement"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__product_qty
+msgid "Quantity in the default UoM of the product"
+msgstr "Quantité dans l'UdM par défaut de l'article"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__incoming_qty
+msgid ""
+"Quantity of planned incoming products.\n"
+"In a context with a single Stock Location, this includes goods arriving to this Location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods arriving to the Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods arriving to any Stock Location with 'internal' type."
+msgstr ""
+"La quantité de produits entrants prévue.\n"
+"Dans le cas d'un emplacement de stock unique, il s'agit des marchandises arrivant à cet emplacement ou à l'un de ses enfants.\n"
+"Dans le cas d'un entrepôt unique, il s'agit des marchandises arrivant à l'emplacement de stock de cet entrepôt ou à l'un de ses enfants.\n"
+"Autrement, il s'agit des marchandises arrivant à n'importe quel emplacement de stock de type « interne »."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__outgoing_qty
+msgid ""
+"Quantity of planned outgoing products.\n"
+"In a context with a single Stock Location, this includes goods leaving this Location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods leaving the Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods leaving any Stock Location with 'internal' type."
+msgstr ""
+"La quantité de produits sortants prévue.\n"
+"Dans le cas d'un emplacement de stock unique, il s'agit des marchandises quittant cet emplacement ou l'un de ses enfants.\n"
+"Dans le cas d'un entrepôt unique, il s'agit des marchandises quittant l'emplacement de stock de cet entrepôt ou l'un de ses enfants.\n"
+"Autrement, il s'agit des marchandises quittant n'importe quel emplacement de stock de type « interne »."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_quant__quantity
+msgid ""
+"Quantity of products in this quant, in the default unit of measure of the "
+"product"
+msgstr ""
+"Quantité d'articles dans ce quant, dans l'unité de mesure par défaut de "
+"l'article"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_quant__reserved_quantity
+msgid ""
+"Quantity of reserved products in this quant, in the default unit of measure "
+"of the product"
+msgstr ""
+"La quantité de produits réservés dans ce quant, dans l'unité de mesure par "
+"défaut du produit"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__outdated
+msgid "Quantity outdated"
+msgstr "Quantité obselète"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__reserved_availability
+msgid "Quantity that has already been reserved for this move"
+msgstr "Quantité qui a déjà été réservée pour ce mouvement"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_quant
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__quant_ids
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+msgid "Quants"
+msgstr "Quants"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Quants cannot be created for consumables or services."
+msgstr ""
+"Impossible de créer des quants pour des produits consommables ou des "
+"services."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__rate_picking_backorders
+msgid "Rate Picking Backorders"
+msgstr "Pourcentage de préparations liées à un reliquat"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__rate_picking_late
+msgid "Rate Picking Late"
+msgstr "Pourcentage de préparations en retard"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__state__assigned
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Ready"
+msgstr "Prêt"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_qty
+msgid "Real Quantity"
+msgstr "Quantité réelle"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__product_qty
+msgid "Real Reserved Quantity"
+msgstr "Quantité réservée réelle"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking_type__code__incoming
+msgid "Receipt"
+msgstr "Réception"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__reception_route_id
+msgid "Receipt Route"
+msgstr "Route de réception"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#: model:stock.picking.type,name:stock.chi_picking_type_in
+#: model:stock.picking.type,name:stock.picking_type_in
+#, python-format
+msgid "Receipts"
+msgstr "Réceptions"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Receive From"
+msgstr "Réception de"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse__reception_steps__one_step
+msgid "Receive goods directly (1 step)"
+msgstr "Recevoir les marchandises directement (1 étape)"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse__reception_steps__two_steps
+msgid "Receive goods in input and then stock (2 steps)"
+msgstr "Décharger dans l'emplacement d'entrée puis aller en stock (2 étapes)"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse__reception_steps__three_steps
+msgid "Receive goods in input, then quality and then stock (3 steps)"
+msgstr ""
+"Décharger dans l'emplacement d'entrée, passer par un contrôle qualité avant "
+"d'être admis en stock (3 étapes)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Receive in 1 step (stock)"
+msgstr "Recevoir en 1 étape (stock)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Receive in 2 steps (input + stock)"
+msgstr "Recevoir en 2 étapes (emplacement d'entrée + stock)"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Receive in 3 steps (input + quality + stock)"
+msgstr ""
+"Recevoir en 3 étapes (emplacement d'entrée + contrôle qualité + stock)"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Received Qty"
+msgstr "Qté reçue"
+
+#. module: stock
+#: model:ir.actions.server,name:stock.model_stock_inventory_line_action_recompute_quantity
+msgid "Recompute On Hand Quantity"
+msgstr "Recalculer la quantité en stock"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__name
+#: model:ir.model.fields,field_description:stock.field_stock_move__reference
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__reference
+#: model:ir.model.fields,field_description:stock.field_stock_picking__name
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__name
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_search_view
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree_receipt_picking
+msgid "Reference"
+msgstr "Référence"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__sequence_id
+msgid "Reference Sequence"
+msgstr "Séquence de référence"
+
+#. module: stock
+#: model:ir.model.constraint,message:stock.constraint_stock_picking_name_uniq
+msgid "Reference must be unique per company!"
+msgstr "La référence doit être unique par société !"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__origin
+msgid "Reference of the document"
+msgstr "Référence du document"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_tree
+msgid "Refresh quantity"
+msgstr "Actualisation de la quantité"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_kandan
+msgid "Register lots, packs, location"
+msgstr "Enregistrer des lots, emballages, emplacements"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_procurement_group__stock_move_ids
+msgid "Related Stock Moves"
+msgstr "Mouvements de Stocks Liés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Remaining parts of picking partially processed"
+msgstr "Parties restantes de préparations partiellement traitées"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_removal
+msgid "Removal"
+msgstr "Enlèvement"
+
+#. module: stock
+#: model:ir.model,name:stock.model_product_removal
+#: model:ir.model.fields,field_description:stock.field_stock_location__removal_strategy_id
+msgid "Removal Strategy"
+msgstr "Stratégie d'enlèvement"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Removal strategy %s not implemented."
+msgstr "La stratégie d'enlèvement %s n'est pas implémentée."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__reordering_max_qty
+#: model:ir.model.fields,field_description:stock.field_product_template__reordering_max_qty
+msgid "Reordering Max Qty"
+msgstr "Qté de réapprovisionnement max."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__reordering_min_qty
+#: model:ir.model.fields,field_description:stock.field_product_template__reordering_min_qty
+msgid "Reordering Min Qty"
+msgstr "Qté de réapprovisionnement min."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Reordering Rule"
+msgstr "Règle de réapprovisionnement"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_orderpoint
+#: model:ir.model.fields,field_description:stock.field_product_product__nbr_reordering_rules
+#: model:ir.model.fields,field_description:stock.field_product_template__nbr_reordering_rules
+#: model:ir.ui.menu,name:stock.menu_reordering_rules_config
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_form
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable_config
+msgid "Reordering Rules"
+msgstr "Règles de réapprovisionnement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Reordering Rules Search"
+msgstr "Recherche des règles de réapprovisionnement"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/report_stock_forecasted.xml:0
+#: code:addons/stock/static/src/xml/report_stock_forecasted.xml:0
+#: model:ir.actions.act_window,name:stock.action_product_replenish
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_product_view_form_easy_inherit_stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+#, python-format
+msgid "Replenish"
+msgstr "Réapprovisionner"
+
+#. module: stock
+#: model:stock.location.route,name:stock.route_warehouse0_mto
+msgid "Replenish on Order (MTO)"
+msgstr "Réapprovisionner sur commande (MTO)"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_product_replenish
+msgid "Replenish wizard"
+msgstr "Assistant de réapprovisionnement"
+
+#. module: stock
+#: code:addons/stock/models/stock_orderpoint.py:0
+#: model:ir.actions.act_window,name:stock.action_orderpoint_replenish
+#: model:ir.actions.server,name:stock.action_replenishment
+#: model:ir.ui.menu,name:stock.menu_reordering_rules_replenish
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+#, python-format
+msgid "Replenishment"
+msgstr "Réapprovisionnement"
+
+#. module: stock
+#: code:addons/stock/models/stock_orderpoint.py:0
+#, python-format
+msgid "Replenishment Report"
+msgstr "Rapport de Réapprovisionnements"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+msgid "Replenishment Report Search"
+msgstr "Recherche dans le Rapport de Réapprovisionnements"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+msgid "Report Quantity"
+msgstr "Rapport de quantité"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_warehouse_report
+msgid "Reporting"
+msgstr "Analyse"
+
+#. module: stock
+#: model:res.groups,name:stock.group_stock_sign_delivery
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Require a signature on your delivery orders"
+msgstr "Demander une signature sur vos bons de livraison"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_procurement_jit
+msgid "Reservation"
+msgstr "Réservation"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+msgid "Reservations"
+msgstr "Réservations"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__product_uom_qty
+#: model:ir.model.fields.selection,name:stock.selection__stock_package_level__state__assigned
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_move_tree
+msgid "Reserved"
+msgstr "Réservé"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_quant__reserved_quantity
+msgid "Reserved Quantity"
+msgstr "Quantité réservée"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Reserved from stock"
+msgstr "Réservé depuis le stock"
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "Reserving a negative quantity is not allowed."
+msgstr "Réserver une quantité négative n'est pas permis."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_config_settings__module_procurement_jit
+msgid ""
+"Reserving products manually in delivery orders or by running the scheduler "
+"is advised to better manage priorities in case of long customer lead times "
+"or/and frequent stock-outs."
+msgstr ""
+"Il est conseillé de réserver les produits manuellement en créant des bons de"
+" livraison ou en exécutant le planificateur afin de mieux gérer les "
+"priorités en cas de longs délais clients ou de ruptures de stock fréquentes."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__responsible_id
+#: model:ir.model.fields,field_description:stock.field_product_template__responsible_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__user_id
+msgid "Responsible"
+msgstr "Responsable"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__activity_user_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__activity_user_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__activity_user_id
+msgid "Responsible User"
+msgstr "Utilisateur Responsable"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Resupply"
+msgstr "Réapprovisionner"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__resupply_wh_ids
+msgid "Resupply From"
+msgstr "Réapprovisionner depuis"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__resupply_route_ids
+msgid "Resupply Routes"
+msgstr "Routes de réapprovisionement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_return_picking_form
+msgid "Return"
+msgstr "Retourner"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking__location_id
+msgid "Return Location"
+msgstr "Emplacement pour le retour"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_return_picking
+msgid "Return Picking"
+msgstr "Bon de retour"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_return_picking_line
+msgid "Return Picking Line"
+msgstr "Ligne de Bon de Retour"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid "Return of %s"
+msgstr "Retour de %s"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid "Returned Picking"
+msgstr "Bon de retour"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.act_stock_return_picking
+msgid "Reverse Transfer"
+msgstr "Annuler le transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__name
+#: model:ir.model.fields,field_description:stock.field_stock_rule__route_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_filter
+msgid "Route"
+msgstr "Route"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__route_company_id
+msgid "Route Company"
+msgstr "Société de la Route"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__route_sequence
+msgid "Route Sequence"
+msgstr "Séquence de route"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_routes_form
+#: model:ir.actions.server,name:stock.action_open_routes
+#: model:ir.model.fields,field_description:stock.field_product_category__route_ids
+#: model:ir.model.fields,field_description:stock.field_product_product__route_ids
+#: model:ir.model.fields,field_description:stock.field_product_template__route_ids
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__route_ids
+#: model:ir.ui.menu,name:stock.menu_routes_config
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Routes"
+msgstr "Routes"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__has_available_route_ids
+#: model:ir.model.fields,field_description:stock.field_product_template__has_available_route_ids
+msgid "Routes can be selected on this product"
+msgstr "Les routes ne peuvent être sélectionnées sur cet article"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__resupply_wh_ids
+msgid ""
+"Routes will be created automatically to resupply this warehouse from the "
+"warehouses ticked"
+msgstr ""
+"Des routes seront créées automatiquement pour réapprovisionner cet entrepôt "
+"depuis les entrepôts choisis"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__resupply_route_ids
+msgid ""
+"Routes will be created for these resupply warehouses and you can select them"
+" on products and product categories"
+msgstr ""
+"Des routes seront créées pour ces entrepôts de réapprovisionnement et vous "
+"pourrez les activer au niveau des articles et catégories d'articles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__rule_message
+msgid "Rule Message"
+msgstr "Message de Règle"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_rules_form
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__rule_ids
+#: model:ir.ui.menu,name:stock.menu_action_rules_form
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_tree
+msgid "Rules"
+msgstr "Règles"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+msgid "Rules on Categories"
+msgstr "Règles sur les catégories"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_putaway_search
+msgid "Rules on Products"
+msgstr "Règles sur les articles"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__rule_ids
+msgid "Rules used"
+msgstr "Règles utilisées"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_procurement_compute
+#: model:ir.ui.menu,name:stock.menu_procurement_compute
+#: model_terms:ir.ui.view,arch_db:stock.view_procurement_compute_wizard
+msgid "Run Scheduler"
+msgstr "Lancer le planificateur"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_scheduler_compute
+msgid "Run Scheduler Manually"
+msgstr "Lancez le planificateur manuellement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_form
+msgid "Run the scheduler"
+msgstr "Lancer le planificateur"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_stock_sms
+msgid "SMS Confirmation"
+msgstr "Confirmation par SMS"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_has_sms_error
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_has_sms_error
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_has_sms_error
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_has_sms_error
+msgid "SMS Delivery error"
+msgstr "Erreur d'envoi SMS"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__date_planned
+#: model:ir.model.fields,field_description:stock.field_stock_picking__scheduled_date
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Scheduled Date"
+msgstr "Date prévue"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__date
+msgid "Scheduled date until move is done, then date of actual move processing"
+msgstr ""
+"Date planifiée tant que le mouvement n'est pas terminé, puis date de "
+"l'exécution réelle du mouvement."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Scheduled or processing date"
+msgstr "Date programmée ou date de traitement"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__scheduled_date
+msgid ""
+"Scheduled time for the first part of the shipment to be processed. Setting "
+"manually a value here would set it as expected date for all the stock moves."
+msgstr ""
+"Heure prévue de la première partie à expédier. Préciser une date ici revient"
+" à spécifier la date prévue pour tous les mouvements de stocks."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#: model:ir.model,name:stock.model_stock_scrap
+#: model:ir.model.fields,field_description:stock.field_stock_move__scrap_ids
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__scrap_id
+#: model:ir.ui.menu,name:stock.menu_stock_scrap
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view2
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#, python-format
+msgid "Scrap"
+msgstr "Rebut"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__scrap_location_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_search_view
+msgid "Scrap Location"
+msgstr "Emplacement de rebut"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__move_id
+msgid "Scrap Move"
+msgstr "Mise au rebut"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_stock_scrap
+msgid "Scrap Orders"
+msgstr "Ordres de mise au rebut"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_stock_scrap
+msgid "Scrap products"
+msgstr "Mettre au rebut"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__scrapped
+msgid "Scrapped"
+msgstr "Rebut"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_stock_scrap
+msgid ""
+"Scrapping a product will remove it from your stock. The product will\n"
+" end up in a scrap location that can be used for reporting purpose."
+msgstr ""
+"La mise au rebut d'un article retirera ce dernier de votre stock. \n"
+"L'article sera placé dans un emplacement de rebut qui peut être \n"
+"utilisé pour produire des rapports."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Scraps"
+msgstr "Rebut"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+msgid "Search Inventory"
+msgstr "Rechercher un inventaire"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_search
+msgid "Search Inventory Lines"
+msgstr "Rechercher une ligne d'inventaire"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_filter
+msgid "Search Procurement"
+msgstr "Rechercher dans les approvisionnements"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_search_view
+msgid "Search Scrap"
+msgstr "Recherche de rebuts"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory_line__categ_id
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__product_category_id
+msgid "Select category for the current product"
+msgstr "Sélectionnez la catégorie de l'article actuel"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+msgid "Select the places where this route can be selected"
+msgstr ""
+"Sélectionnez les endroits dans lesquels cette route pourra être sélectionnée"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_partner__picking_warn
+#: model:ir.model.fields,help:stock.field_res_users__picking_warn
+msgid ""
+"Selecting the \"Warning\" option will notify user with the message, "
+"Selecting \"Blocking Message\" will throw an exception with the message and "
+"block the flow. The Message has to be written in the next field."
+msgstr ""
+"Sélectionner l'option 'Avertissement' notifiera l'utilisateur avec le "
+"Message. Sélectionner 'Message Bloquant' lancera une exception avec le "
+"message et bloquera le flux. Le Message doit être encodé dans le champ "
+"suivant."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Sell and purchase products in different units of measure"
+msgstr "Acheter et vendre dans des unités de mesure différentes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid ""
+"Send an automatic confirmation SMS Text Message when Delivery Orders are "
+"done"
+msgstr ""
+"Envoyer un sms de confirmation automatique à la validation des bons de "
+"livraison"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Send an automatic confirmation email when Delivery Orders are done"
+msgstr ""
+"Envoyer un email de confirmation automatique à la validation des bons de "
+"livraison"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_warehouse__delivery_steps__pick_ship
+msgid "Send goods in output and then deliver (2 steps)"
+msgstr ""
+"Apporter les marchandises à l'emplacement de sortie avant l'expédition (2 "
+"étapes)"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#: code:addons/stock/models/stock_picking.py:0
+#: code:addons/stock/models/stock_picking.py:0
+#: code:addons/stock/models/stock_picking.py:0
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__sequence
+#: model:ir.model.fields,field_description:stock.field_stock_move__sequence
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__sequence
+#: model:ir.model.fields,field_description:stock.field_stock_rule__sequence
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__sequence
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+#, python-format
+msgid "Sequence"
+msgstr "Séquence"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Sequence in"
+msgstr " Séquence d'entrée"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Sequence internal"
+msgstr "Séquence interne"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Sequence out"
+msgstr " Séquence de sortie"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Sequence packing"
+msgstr "Séquence de colisage"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Sequence picking"
+msgstr "Séquence de préparation"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__lot_ids
+msgid "Serial Numbers"
+msgstr "Numéros de série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Set Warehouse Routes"
+msgstr "Définir les routes de l'entrepôt"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_category__removal_strategy_id
+msgid ""
+"Set a specific removal strategy that will be used regardless of the source "
+"location for this product category"
+msgstr ""
+"Indique une stratégie d'enlèvement spécifique qui sera utilisée quel que "
+"soit l'emplacement source pour cette catégorie d'articles"
+
+#. module: stock
+#: model:ir.actions.server,name:stock.model_stock_inventory_line_action_reset_product_qty
+msgid "Set counted quantities to 0"
+msgstr "Mettre les quantités comptées à zéro"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Set expiration dates on lots &amp; serial numbers"
+msgstr "Définir des dates d'expiration sur les lots &amp; numéros de série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Set owner on stored products"
+msgstr "Définir un propriétaire sur les produits stockés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Set product attributes (e.g. color, size) to manage variants"
+msgstr ""
+"Définissez les attributs du produit (e.g. couleur, taille,...) pour gérer "
+"les variantes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "Set to Draft"
+msgstr "Marquer comme brouillon"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__location_id
+msgid ""
+"Sets a location if you produce at a fixed location. This can be a partner "
+"location if you subcontract the manufacturing operations."
+msgstr ""
+"Mettre un emplacement si vous produisez à un emplacement fixe. Ceci peut "
+"être un emplacement partenaire si vous soutraitez des opérations de "
+"fabrication."
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_stock_config_settings
+#: model:ir.ui.menu,name:stock.menu_stock_general_settings
+msgid "Settings"
+msgstr "Configuration"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location__posy
+msgid "Shelves (Y)"
+msgstr "Rayons(Y)"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Shipments"
+msgstr "Expéditions"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Shipping"
+msgstr "Expédition"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Shipping Connectors"
+msgstr "Connecteurs avec les transporteurs"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_type
+msgid "Shipping Policy"
+msgstr "Politique d'expédition"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid ""
+"Shipping connectors allow to compute accurate shipping costs, print shipping"
+" labels and request carrier picking at your warehouse to ship to the "
+"customer. Apply shipping connector from delivery methods."
+msgstr ""
+"Les connecteurs avec les transporteurs permettent de calculer les frais "
+"d'expédition précis, d'imprimer des étiquettes d'expédition et de demander "
+"la récupération du colis à l'entrepôt par le fournisseur pour l'envoyer au "
+"client. Pour appliquer un connecteur d'envoi, accédez aux modes de "
+"livraison."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__code
+msgid "Short Name"
+msgstr "Nom court"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__code
+msgid "Short name used to identify your warehouse"
+msgstr "Nom court utilisé pour identifier votre entrpôt"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__show_check_availability
+msgid "Show Check Availability"
+msgstr "Afficher Vérifier la disponibilité"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__show_operations
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__show_operations
+msgid "Show Detailed Operations"
+msgstr "Afficher Opérations détaillées"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__show_lots_m2o
+msgid "Show Lots M2O"
+msgstr "Montrer les lots M2O"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__show_lots_text
+#: model:ir.model.fields,field_description:stock.field_stock_picking__show_lots_text
+msgid "Show Lots Text"
+msgstr "Afficher Texte des lots"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__show_mark_as_todo
+msgid "Show Mark As Todo"
+msgstr "Afficher Ajouter aux Tâches à Faire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__show_operations
+msgid "Show Operations"
+msgstr "Afficher Opérations"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__show_resupply
+msgid "Show Resupply"
+msgstr "Montrer Réassort"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation__show_transfers
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer__show_transfers
+msgid "Show Transfers"
+msgstr "Montrer les Transferts"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__show_validate
+msgid "Show Validate"
+msgstr "Afficher Valider"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Show all records which has next action date is before today"
+msgstr ""
+"Montrez toutes les enregistrements pour lesquelles la date des prochaines "
+"actions est pour aujourd'hui ou avant. "
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rules_report__warehouse_ids
+msgid "Show the routes that apply on selected warehouses."
+msgstr "Montrer les routes qui s'appliquent aux entrepôts sélectionnés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Sign"
+msgstr "Signature"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_stock_sign_delivery
+#: model:ir.model.fields,field_description:stock.field_stock_picking__signature
+#: model:ir.model.fields,help:stock.field_stock_picking__signature
+msgid "Signature"
+msgstr "Signature"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.vpicktree
+msgid "Signed"
+msgstr "Signé"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#: model:ir.actions.act_window,name:stock.action_orderpoint_snooze
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_orderpoint_snooze
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable
+#, python-format
+msgid "Snooze"
+msgstr "Reporter"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__snoozed_until
+msgid "Snooze Date"
+msgstr "Date de report"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_orderpoint_snooze
+msgid "Snooze Orderpoint"
+msgstr "Reporter le Point de Commande"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_orderpoint_snooze__predefined_date
+msgid "Snooze for"
+msgstr "Reporter au"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__snoozed_until
+msgid "Snoozed"
+msgstr "Reporté"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_track_confirmation
+msgid ""
+"Some products of the inventory adjustment are tracked. Are you sure you "
+"don't want to specify a serial or lot number for them?"
+msgstr ""
+"Certains articles de l'ajustement d'inventaire sont trackés. Etes-vous sûrs "
+"de ne pas vouloir ajouter un numéro de série ou de lot?"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__origin
+msgid "Source"
+msgstr "Source"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__origin
+#: model:ir.model.fields,field_description:stock.field_stock_picking__origin
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__origin
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Source Document"
+msgstr "Document d'origine"
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#: model:ir.model.fields,field_description:stock.field_stock_move__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking__location_id
+#: model:ir.model.fields,field_description:stock.field_stock_rule__location_src_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__location_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#, python-format
+msgid "Source Location"
+msgstr "Emplacement d'origine"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Source Location:"
+msgstr "Emplacement d'origine:"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__package_id
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+msgid "Source Package"
+msgstr "Colis d'origine"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.message_body
+msgid "Source Package :"
+msgstr "Colis d'origine:"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__product_ids
+msgid "Specify Products to focus your inventory on particular Products."
+msgstr ""
+"Spécifier des articles pour limiter votre inventaire à certains articles."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Starred"
+msgstr "Favoris"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "Start Inventory"
+msgstr "Démarrer l'inventaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__state
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__state
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_search
+msgid "State"
+msgstr "État"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__state
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__state
+#: model:ir.model.fields,field_description:stock.field_stock_move__state
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__state
+#: model:ir.model.fields,field_description:stock.field_stock_picking__state
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__state
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Status"
+msgstr "Statut"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__activity_state
+#: model:ir.model.fields,help:stock.field_stock_picking__activity_state
+#: model:ir.model.fields,help:stock.field_stock_production_lot__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+"Statut basé sur les activités\n"
+"En retard : la date d'échéance est déjà dépassée\n"
+"Aujourd'hui : la date d'activité est aujourd'hui\n"
+"Planifiée : activités futures"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Stock"
+msgstr "Stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_assign_serial
+msgid "Stock Assign Serial Numbers"
+msgstr "Assignation des numéros de série"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_form
+#: model_terms:ir.ui.view,arch_db:stock.view_location_tree2
+msgid "Stock Location"
+msgstr "Emplacement de stock"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Stock Locations"
+msgstr "Emplacements de stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_move
+#: model:ir.model.fields,field_description:stock.field_product_product__stock_move_ids
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__move_id
+msgid "Stock Move"
+msgstr "Mouvement de stock"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.stock_move_action
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_lines
+#: model:ir.ui.menu,name:stock.stock_move_menu
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_form
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_move_tree
+msgid "Stock Moves"
+msgstr "Mouvements de stocks"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_graph
+#: model_terms:ir.ui.view,arch_db:stock.view_move_pivot
+msgid "Stock Moves Analysis"
+msgstr "Analyse des mouvements de stock"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#: model:ir.actions.act_window,name:stock.dashboard_open_quants
+#, python-format
+msgid "Stock On Hand"
+msgstr "En stock"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view
+msgid "Stock Operation"
+msgstr "Opération de stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_package_destination
+msgid "Stock Package Destination"
+msgstr "Emplacement de destination du Paquet"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_package_level
+msgid "Stock Package Level"
+msgstr "Niveau de Colisage"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_partner__picking_warn
+#: model:ir.model.fields,field_description:stock.field_res_users__picking_warn
+msgid "Stock Picking"
+msgstr "Transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__stock_quant_ids
+#: model_terms:ir.ui.view,arch_db:stock.stock_quant_view_graph
+msgid "Stock Quant"
+msgstr "Quant de stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_quantity_history
+msgid "Stock Quantity History"
+msgstr "Historique des quantités en stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_report_stock_quantity
+msgid "Stock Quantity Report"
+msgstr "Rapport de quantité en stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_report_stock_report_product_product_replenishment
+#: model:ir.model,name:stock.model_report_stock_report_product_template_replenishment
+msgid "Stock Replenishment Report"
+msgstr "Rapport de Réapprovisionnements de Stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_rule
+#: model:ir.model.fields,field_description:stock.field_stock_move__rule_id
+msgid "Stock Rule"
+msgstr "Règle de stock minimum"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_stock_rules_report
+msgid "Stock Rules Report"
+msgstr "Analyse des règles de stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_rules_report
+msgid "Stock Rules report"
+msgstr "Analyse des règles de stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_track_confirmation
+msgid "Stock Track Confirmation"
+msgstr "Confirmation du Suivi de Stock"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_track_line
+msgid "Stock Track Line"
+msgstr "Ligne de Suivi du Stock"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_picking__move_ids_without_package
+msgid "Stock moves not in package"
+msgstr "Mouvements de stock non colisés"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Stock moves that are Available (Ready to process)"
+msgstr "Mouvements de stock qui sont disponiibles (prêts à traiter)"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Stock moves that are Confirmed, Available or Waiting"
+msgstr "Mouvements de stock confirmés, disponible ou en attente"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "Stock moves that have been processed"
+msgstr "Mouvements de stocks ayant été traités"
+
+#. module: stock
+#: model:ir.model,name:stock.model_report_stock_report_stock_rule
+msgid "Stock rule report"
+msgstr "Rapport de règle de stock"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__product_template__type__product
+msgid "Storable Product"
+msgstr "Article stockable"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_stock_multi_locations
+msgid "Storage Locations"
+msgstr "Emplacements de stockage"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_config_settings__group_stock_multi_locations
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid ""
+"Store products in specific locations of your warehouse (e.g. bins, racks) "
+"and to track inventory accordingly."
+msgstr ""
+"Stockez les produits dans des zones d'emplacement spécifiques dans votre "
+"entrepôt (exemple: bacs, étagères) et suivez votre inventaire en fonction. "
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__location_out_id
+msgid "Store to"
+msgstr "Stocker dans"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__supplied_wh_id
+msgid "Supplied Warehouse"
+msgstr "Entrepôt approvisionné"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__procure_method
+#: model:ir.model.fields,field_description:stock.field_stock_rule__procure_method
+msgid "Supply Method"
+msgstr "Méthode de fourniture"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__supplier_wh_id
+msgid "Supplying Warehouse"
+msgstr "Entrepôt d'approvisionement "
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__procure_method__make_to_stock
+msgid "Take From Stock"
+msgstr "Prendre du stock"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__procure_method__mts_else_mto
+msgid "Take From Stock, if unavailable, Trigger Another Rule"
+msgstr "Prendre dans le stock, si pas disponible, déclencher une autre règle."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__procure_method
+msgid ""
+"Take From Stock: the products will be taken from the available stock of the source location.\n"
+"Trigger Another Rule: the system will try to find a stock rule to bring the products in the source location. The available stock will be ignored.\n"
+"Take From Stock, if Unavailable, Trigger Another Rule: the products will be taken from the available stock of the source location.If there is no stock available, the system will try to find a rule to bring the products in the source location."
+msgstr ""
+"Prendre dans le stock: les articles seront pris du stock disponible de l'emplacement source.\n"
+"Déclencher une autre règle: le système va essayer de trouver une règle de stock pour amener les articles dans l'emplacement source. Le stock disponible sera ignoré.\n"
+"Prendre dans le stock, si pas disponible, déclencher une autre règle: les articles seront pris du stock disponible de l'emplacement source. S'il n'y a pas de stock disponible, le système va essayer de trouver une règle de stock pour amener les articles dans l'emplacement source."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Technical Information"
+msgstr "Informations techniques"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__warehouse_id
+msgid ""
+"Technical field depicting the warehouse to consider for the route selection "
+"on the next procurement (if any)."
+msgstr ""
+"Champ technique décrivant l'entrepôt à prendre en compte pour le choix de la"
+" route du prochain approvisionnement (s'il y en a un)."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory_line__is_editable
+msgid "Technical field to restrict editing."
+msgstr "Champ technique pour restreindre l'édition."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_company__internal_transit_location_id
+msgid ""
+"Technical field used for resupply routes between warehouses that belong to "
+"this company"
+msgstr ""
+"Champ technique utilisé pour les routes de réapprovisionnement entre "
+"entrepôts appartenant à cette société"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__show_check_availability
+msgid ""
+"Technical field used to compute whether the button \"Check Availability\" "
+"should be displayed."
+msgstr ""
+"Champ technique indiquant si le bouton Vérifier la disponibilité doit être "
+"affiché ou non."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__show_mark_as_todo
+msgid ""
+"Technical field used to compute whether the button \"Mark as Todo\" should "
+"be displayed."
+msgstr ""
+"Champ technique indiquant si le bouton Marquer \"à faire\" doit être affiché"
+" ou non."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__show_validate
+msgid ""
+"Technical field used to decide whether the button \"Validate\" should be "
+"displayed."
+msgstr ""
+"Champ technique indiquant si le bouton Valider doit être affiché ou non."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__restrict_partner_id
+msgid ""
+"Technical field used to depict a restriction on the ownership of quants to "
+"consider when marking this move as 'done'"
+msgstr ""
+"Champ technique utilisé pour décrire une restriction sur le propriétaire du "
+"quant à prendre en compte quand on marque ce mouvement \"terminé\""
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__price_unit
+msgid ""
+"Technical field used to record the product cost set by the user during a "
+"picking confirmation (when costing method used is 'average price' or "
+"'real'). Value given in company currency and in product uom."
+msgstr ""
+"Champs technique utilisé pour enregistrer le coût de l'article indiqué par "
+"l'utilisateur pendant la confirmation du bon de transfert (lorsque que la "
+"méthode de valorisation utilisée est 'Prix Moyen Pondéré' ou 'Réel'). Valeur"
+" exprimée en devise de la société et dans l'unité de mesure de l'article."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__produce_line_ids
+msgid "Technical link to see which line was produced with this. "
+msgstr ""
+"Lien technique permettant de déterminer la ligne associée à cet élément."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__consume_line_ids
+msgid "Technical link to see who consumed what. "
+msgstr "Lien technique permettant de déterminer qui a consommé quoi."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__product_tmpl_id
+msgid "Technical: used in views"
+msgstr "Technique : utilisé dans les vues"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__stock_move_ids
+#: model:ir.model.fields,help:stock.field_product_product__stock_quant_ids
+msgid "Technical: used to compute quantities."
+msgstr "Technique : utilisé pour calculer les quantités."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__product_tmpl_id
+msgid "Template"
+msgstr "Modèle"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__auto
+msgid ""
+"The 'Manual Operation' value will create a stock move after the current one."
+" With 'Automatic No Step Added', the location is replaced in the original "
+"move."
+msgstr ""
+"La valeur «Opération manuelle» permet de créer un mouvement de stock après "
+"le mouvement actuel. Si «Mouvement automatique sans ajout d'étape» est "
+"sélectionné, l'emplacement de stock sera remplacé lors du mouvement initial."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid ""
+"The backorder <a href=# data-oe-model=stock.picking data-oe-id=%d>%s</a> has"
+" been created."
+msgstr ""
+"Le reliquat <a href=# data-oe-model=stock.picking data-oe-id=%d>%s</a> a été"
+" créé."
+
+#. module: stock
+#: model:ir.model.constraint,message:stock.constraint_stock_location_barcode_company_uniq
+msgid "The barcode for a location must be unique per company !"
+msgstr "Le code-barres d'un emplacement doit être unique pour une société !"
+
+#. module: stock
+#: model:ir.model.constraint,message:stock.constraint_stock_warehouse_warehouse_code_uniq
+msgid "The code of the warehouse must be unique per company!"
+msgstr "Le code de l'entrepôt doit être unique par société !"
+
+#. module: stock
+#: code:addons/stock/models/stock_production_lot.py:0
+#, python-format
+msgid ""
+"The combination of serial number and product must be unique across a company.\n"
+"Following combination contains duplicates:\n"
+msgstr ""
+"La combinaison d'un numéro de série et d'un article doit être unique par société!\n"
+"Les combinaisons suivantes contiennent des duplicatas:\n"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse__company_id
+msgid "The company is automatically set from your user preferences."
+msgstr ""
+"L'entreprise est automatiquement définie d'après vos préférences "
+"d'utilisateur."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"The deadline has been automatically updated due to a delay on <a href='#' "
+"data-oe-model='%s' data-oe-id='%s'>%s</a>."
+msgstr ""
+"La date prévue a été automatiquement mise à jour du fait d'un retard sur <a "
+"href='#' data-oe-model='%s' data-oe-id='%s'>%s</a>."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__delay
+msgid ""
+"The expected date of the created transfer will be computed based on this "
+"lead time."
+msgstr "La date prévue pour le transfert créé sera calculée selon ce délai."
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "The forecasted stock on the"
+msgstr "Le stock prévu pour le"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/inventory_validate_button_controller.js:0
+#, python-format
+msgid "The inventory has been validated"
+msgstr "L'inventaire a été validé"
+
+#. module: stock
+#: model:ir.model.constraint,message:stock.constraint_stock_warehouse_warehouse_name_uniq
+msgid "The name of the warehouse must be unique per company!"
+msgstr "Le nom de l'entrepôt doit être unique par société !"
+
+#. module: stock
+#: code:addons/stock/wizard/stock_assign_serial_numbers.py:0
+#, python-format
+msgid "The number of Serial Numbers to generate must greater than zero."
+msgstr "Le nombre de numéros de série à générer doit être supérieur à zéro."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.stock_picking_type_action
+msgid ""
+"The operation type system allows you to assign each stock\n"
+" operation a specific type which will alter its views accordingly.\n"
+" On the operation type you could e.g. specify if packing is needed by default,\n"
+" if it should show the customer."
+msgstr ""
+"Le système des types d'opérations vous permet d'assigner à chaque opération\n"
+" de stock un type spécifique qui altérera ses vues en fonction.\n"
+" Sur le type d'opération, vous pourriez par exemple spécifier si le colis est requis par défaut,\n"
+" si le client doit être affiché."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_quant__package_id
+msgid "The package containing this quant"
+msgstr "Le colis contenant ce quant"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location__location_id
+msgid ""
+"The parent location that includes this location. Example : The 'Dispatch "
+"Zone' is the 'Gate 1' parent location."
+msgstr ""
+"L'emplacement parent qui comprend cet emplacement. Par exemple, la « Zone "
+"d'expédition » est l'emplacement parent de la « Porte 1 »."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__qty_multiple
+msgid ""
+"The procurement quantity will be rounded up to this multiple. If it is 0, "
+"the exact quantity will be used."
+msgstr ""
+"La quantité à approvisionner sera arrondie à ce multiple. S'il est à 0, la "
+"quantité exacte sera utilisée."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_form_view
+msgid "The product is not available in sufficient quantity"
+msgstr "Ce produit n'est pas disponible en quantité suffisante"
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid ""
+"The quantity done for the product \"%s\" doesn't respect the rounding "
+"precision defined on the unit of measure "
+"\"%s\". Please change the quantity done or the"
+" rounding precision of your unit of "
+"measure."
+msgstr ""
+"La quantité renseignée pour l' article \"%s\" ne respecte pas les règles "
+"d'arrondissement définies dans l'unité de mesure \"%s\". Veuillez changer la"
+" quantité renseignée ou les règles d'arrondissement de votre unité de "
+"mesure."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid ""
+"The requested operation cannot be processed because of a programming error "
+"setting the `product_qty` field instead of the `product_uom_qty`."
+msgstr ""
+"Impossible de traiter l'opération demandée à cause d'une erreur de "
+"programmation : on a utilisé le champ `product_qty` au lieu de "
+"`product_uom_qty`."
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid ""
+"The serial number has already been assigned: \n"
+" Product: %s, Serial Number: %s"
+msgstr ""
+"Le numéro de série à déjà été assigné \n"
+" Article: %s, N° de série: %s"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "The serial number must contain at least one digit."
+msgstr "Le numéro de série doit contenir au moins un chiffre"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_partner__property_stock_customer
+#: model:ir.model.fields,help:stock.field_res_users__property_stock_customer
+msgid ""
+"The stock location used as destination when sending goods to this contact."
+msgstr ""
+"L'emplacement de stock utilisé comme destination quand vous envoyez des "
+"biens à ce contact"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_partner__property_stock_supplier
+#: model:ir.model.fields,help:stock.field_res_users__property_stock_supplier
+msgid ""
+"The stock location used as source when receiving goods from this contact."
+msgstr ""
+"L'emplacement de stock utilisé comme source quand vous recevez des biens de "
+"ce contact"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__picking_id
+msgid "The stock operation where the packing has been made"
+msgstr "L'opération de stock où le colis a été fait."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__rule_id
+msgid "The stock rule that created this stock move"
+msgstr "La règle d'approvisionnement qui a créé ce mouvement de stock"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_procurement_compute_wizard
+msgid ""
+"The stock will be reserved for operations waiting for availability and the "
+"reordering rules will be triggered."
+msgstr ""
+"Le stock sera réservé pour des transferts qui attendent la disponibilité "
+"d'articles et les régles d'approvisionnement seront déclenchées."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__propagate_warehouse_id
+msgid ""
+"The warehouse to propagate on the created move/procurement, which can be "
+"different of the warehouse this rule is for (e.g for resupplying rules from "
+"another warehouse)"
+msgstr ""
+"L'entrepôt à propager au mouvement/approvisionnement créé, qui peut être "
+"différent de l'entrepôt pour lequel on fait cette règle (ex. : pour les "
+"règles de réapprovisionnement depuis un autre entrepôt)"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__theoretical_qty
+msgid "Theoretical Quantity"
+msgstr "Quantité théorique"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid ""
+"There is already one inventory adjustment line for this product, you should "
+"rather modify this one instead of creating a new one."
+msgstr ""
+"Il existe déjà une ligne d'ajustement d'inventaire pour cet article, vous "
+"devriez la modifier plutôt que d'en créer une nouvelle."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.stock_move_line_action
+msgid "There's no product move yet"
+msgstr "Il n'y a pas encore de mouvement d'article"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__name
+msgid "This field will fill the packing origin and the name of its moves"
+msgstr "Ce champ remplira l'origine du colisage et le nom de ses mouvements"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking_type__default_location_dest_id
+msgid ""
+"This is the default destination location when you create a picking manually "
+"with this operation type. It is possible however to change it or that the "
+"routes put another location. If it is empty, it will check for the customer "
+"location on the partner. "
+msgstr ""
+"Il s'agit de la zone d'emplacement destination par défaut quand vous créez "
+"une opération de stock manuellement avec ce type d'opération. Il est "
+"néanmoins possible de changer cela ou que les routes définissent une autre "
+"zone d'emplacement. Si ce champ est laissé vide, l'emplacement client défini"
+" sur le contact sera utilisé."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking_type__default_location_src_id
+msgid ""
+"This is the default source location when you create a picking manually with "
+"this operation type. It is possible however to change it or that the routes "
+"put another location. If it is empty, it will check for the supplier "
+"location on the partner. "
+msgstr ""
+"Il s'agit de la zone d'emplacement d'origine par défaut quand vous créez un "
+"transfert manuellement avec ce type d'opération. Il est néanmoins possible "
+"de changer cela ou que les routes définissent un autre d'emplacement. Si ce "
+"champ est laissé vide, l'emplacement fournisseur défini sur le contact sera "
+"utilisé."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_quant__owner_id
+msgid "This is the owner of the quant"
+msgstr "Il s'agit du propriétaire du quant"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move__product_uom_qty
+msgid ""
+"This is the quantity of products from an inventory point of view. For moves "
+"in the state 'done', this is the quantity of products that were actually "
+"moved. For other moves, this is the quantity of product that is planned to "
+"be moved. Lowering this quantity does not generate a backorder. Changing "
+"this quantity on assigned moves affects the product reservation, and should "
+"be done with care."
+msgstr ""
+"Ceci est la quantité de produits depuis le point de vue de l'inventaire. "
+"Pour les mouvements dans l'état \"Terminé\", c'est la quantité de produits "
+"qui a été effectivement déplacée. Pour les autres mouvements, c'est la "
+"quantité de produits qu'il est prévu de déplacer. Abaisser cette quantité ne"
+" génère pas de reliquat. La modification de cette quantité sur les "
+"mouvements assignés affecte la réservation de marchandise, et doit être "
+"faite avec soin."
+
+#. module: stock
+#: code:addons/stock/models/stock_location.py:0
+#, python-format
+msgid ""
+"This location's usage cannot be changed to view as it contains products."
+msgstr ""
+"L'utilisation de cet emplacement ne peut pas être définie sur Vue car il "
+"contient des produits."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid ""
+"This lot %(lot_name)s is incompatible with this product %(product_name)s"
+msgstr "Ce lot %(lot_name)s est incompatible avec cet article%(product_name)s"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.stock_move_action
+msgid ""
+"This menu gives you the full traceability of inventory\n"
+" operations on a specific product. You can filter on the product\n"
+" to see all the past or future movements for the product."
+msgstr ""
+"Ce menu vous donne la traçabilité complète des opérations d'inventaire pour "
+"en produit donné. Vous pouvez filtrer sur le produit pour voir tous les "
+"mouvements passés et futurs de ce produit."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.stock_move_line_action
+msgid ""
+"This menu gives you the full traceability of inventory operations on a specific product.\n"
+" You can filter on the product to see all the past movements for the product."
+msgstr ""
+"Ce menu donne une traçabilité complète des opérations d'inventaire liées à "
+"un article spécifque. Vous pouvez filtrer sur l'article pour voir tous les "
+"mouvements passés liés à cet article."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "This note is added to delivery orders."
+msgstr "Cette note est ajoutée aux bons de livraison."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid ""
+"This note is added to internal transfer orders (e.g. where to pick the "
+"product in the warehouse)."
+msgstr ""
+"Cette note est ajoutée aux transferts internes (par exemple, où prendre les "
+"articles dans l'entrepôt)."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid ""
+"This note is added to receipt orders (e.g. where to store the product in the"
+" warehouse)."
+msgstr ""
+"Cette note est ajoutée aux bons de réception (exemple, où stocker les "
+"articles dans l'entrepôt)."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_return_picking_form
+msgid ""
+"This picking appears to be chained with another operation. Later, if you "
+"receive the goods you are returning now, make sure to <b>reverse</b> the "
+"returned picking in order to avoid logistic rules to be applied again (which"
+" would create duplicated operations)"
+msgstr ""
+"Cette opération semble être liée avec une autre. Plus tard, si vous recevez les articles\n"
+"que vous venez de retourner, assurez-vous <b>d'inverser</b>le transfert de retour dans le but d'éviter que les règles logistiques s'appliquent à nouveau (ce qui créerait des transferts dupliquées)"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid ""
+"This product has been used in at least one inventory movement. It is not "
+"advised to change the Product Type since it can lead to inconsistencies. A "
+"better solution could be to archive the product and create a new one "
+"instead."
+msgstr ""
+"Ce produit a été utilisé dans au moins un mouvement de stock. Il n'est pas "
+"conseillé de changer le type de produit car cela peut entraîner des "
+"incohérences. Une meilleure solution pourrait consister à archiver le "
+"produit et à en créer un nouveau à la place."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_change_product_qty__new_quantity
+msgid ""
+"This quantity is expressed in the Default Unit of Measure of the product."
+msgstr ""
+"Cette quantité est exprimée dans l'unité de mesure par défaut de l'article."
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/inventory_singleton_list_controller.js:0
+#, python-format
+msgid "This record already exists."
+msgstr "Cet enregistrement existe déjà."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__property_stock_production
+#: model:ir.model.fields,help:stock.field_product_template__property_stock_production
+msgid ""
+"This stock location will be used, instead of the default one, as the source "
+"location for stock moves generated by manufacturing orders."
+msgstr ""
+"Cet emplacement de stock sera utilisé, à la place de l'emplacement par "
+"défaut, comme emplacement source des mouvements de stock générés par les "
+"ordres de fabrication."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__property_stock_inventory
+#: model:ir.model.fields,help:stock.field_product_template__property_stock_inventory
+msgid ""
+"This stock location will be used, instead of the default one, as the source "
+"location for stock moves generated when you do an inventory."
+msgstr ""
+"Cet emplacement de stock sera utilisé, à la place de l'emplacement par "
+"défaut, comme emplacement source pour les mouvements de stock générés quand "
+"vous faites un inventaire."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_product_product__responsible_id
+#: model:ir.model.fields,help:stock.field_product_template__responsible_id
+msgid ""
+"This user will be responsible of the next activities related to logistic "
+"operations for this product."
+msgstr ""
+"Cet usager sera responsable des prochaines activités afférentes aux "
+"opérations logistiques pour cet article."
+
+#. module: stock
+#: model:digest.tip,name:stock.digest_tip_stock_0
+#: model_terms:digest.tip,tip_description:stock.digest_tip_stock_0
+msgid "Tip: Speed up inventory operations with barcodes"
+msgstr "Astuce: Accélérez vos transferts grâce aux codes-barres"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__location_dest_id
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__location_dest_id
+#: model_terms:ir.ui.view,arch_db:stock.report_picking
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree
+#: model_terms:ir.ui.view,arch_db:stock.vpicktree
+msgid "To"
+msgstr "Vers"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__to_backorder
+msgid "To Backorder"
+msgstr "A mettre dans un reliquat"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_tree_ready
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_move_search
+msgid "To Do"
+msgstr "À faire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__qty_to_order
+msgid "To Order"
+msgstr "A commander"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__to_immediate
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "To Process"
+msgstr "A traiter"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+msgid "To Reorder"
+msgstr "A réàpprovisionner"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "Today"
+msgstr "Aujourd'hui"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Today Activities"
+msgstr "Activités du Jour"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_category__total_route_ids
+msgid "Total routes"
+msgstr "Total des routes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_type_form
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_form
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "Traceability"
+msgstr "Traçabilité"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/stock_traceability_report_widgets.js:0
+#: model:ir.actions.client,name:stock.action_stock_report
+#: model:ir.model,name:stock.model_stock_traceability_report
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_body_print
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_inventory
+#, python-format
+msgid "Traceability Report"
+msgstr "Rapport de traçabilité"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_res_config_settings__module_product_expiry
+msgid ""
+"Track following dates on lots & serial numbers: best before, removal, end of life, alert. \n"
+" Such dates are set automatically at lot/serial number creation based on values set on the product (in days)."
+msgstr ""
+"Les dates suivantes peuvent être suivies via les numéros de lot et de série : date de péremption, date de retrait, date d'expiration et date d'alerte. \n"
+" Ces dates sont définies automatiquement lors de la création du numéro de lot/série en fonction de valeurs spécifiées pour chaque produit (en jours)."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid ""
+"Track following dates on lots & serial numbers: best before, removal, end of"
+" life, alert. Such dates are set automatically at lot/serial number creation"
+" based on values set on the product (in days)."
+msgstr ""
+"Les dates suivantes peuvent être suivies via les numéros de lot et de série "
+": date de péremption, date de retrait, date d'expiration et date d'alerte. "
+"Ces dates sont définies automatiquement lors de la création du numéro de "
+"lot/série en fonction de valeurs spécifiées pour chaque produit (en jours)."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Track product location in your warehouse"
+msgstr "Suivez les zones d'emplacement dans votre entrepôt"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.product_template_action_product
+msgid "Track your stock quantities by creating storable products."
+msgstr "Tracez vos quantités en stock en créant des articles stockables"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "Tracked Products in Inventory Adjustment"
+msgstr "Articles suivis dans l'ajustement d'inventaire"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_track_line__tracking__lot
+msgid "Tracked by lot"
+msgstr "Suivi par lot"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_track_line__tracking__serial
+msgid "Tracked by serial number"
+msgstr "Suivi par numéro de série"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_product__tracking
+#: model:ir.model.fields,field_description:stock.field_product_template__tracking
+#: model:ir.model.fields,field_description:stock.field_stock_inventory_line__product_tracking
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__tracking
+#: model:ir.model.fields,field_description:stock.field_stock_quant__tracking
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__tracking
+msgid "Tracking"
+msgstr "Suivi"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_track_confirmation__tracking_line_ids
+msgid "Tracking Line"
+msgstr "Suivi de ligne"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_picking
+#: model:ir.model.fields,field_description:stock.field_stock_backorder_confirmation_line__picking_id
+#: model:ir.model.fields,field_description:stock.field_stock_immediate_transfer_line__picking_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__picking_id
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__picking_id
+#: model_terms:ir.ui.view,arch_db:stock.stock_move_line_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Transfer"
+msgstr "Transfert"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__picking_partner_id
+msgid "Transfer Destination Address"
+msgstr "Adresse de destination du transfert"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_tree_all
+#: model:ir.ui.menu,name:stock.all_picking
+#: model_terms:ir.ui.view,arch_db:stock.procurement_group_form_view
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "Transfers"
+msgstr "Transferts"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Transfers %s: Please add some items to move."
+msgstr "Transferts %s: Ajoutez des articles a déplacer"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_picking_form
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_all
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_backorder
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_late
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_ready
+#: model_terms:ir.actions.act_window,help:stock.action_picking_tree_waiting
+#: model_terms:ir.actions.act_window,help:stock.action_picking_type_list
+#: model_terms:ir.actions.act_window,help:stock.stock_picking_action_picking_type
+msgid "Transfers allow you to move products from one location to another."
+msgstr ""
+"Les tranferts vous permettent de déplacer des articles d'un emplacement à un"
+" autre."
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.do_view_pickings
+msgid "Transfers for Groups"
+msgstr "Transferts pour groupes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid ""
+"Transfers that are late on scheduled time or one of pickings will be late"
+msgstr ""
+"Transferts qui sont en retard par rapport à la date prévue ou pour lesquels "
+"une des lignes sera en retard"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__transit
+msgid "Transit Location"
+msgstr "Emplacement de transit"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.quant_search_view
+msgid "Transit Locations"
+msgstr "Emplacements de transit"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__trigger
+msgid "Trigger"
+msgstr "Déclencheur"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_rule__procure_method__make_to_order
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "Trigger Another Rule"
+msgstr "Déclencher une autre règle"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "Trigger Another Rule If No Stock"
+msgstr "Déclencher une autre règle si il n'y a pas de stock"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/report_stock_forecasted.js:0
+#, python-format
+msgid "Try to add some incoming or outgoing transfers."
+msgstr "Essayez d'ajouter des transferts entrants ou sortants"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_barcode_rule__type
+msgid "Type"
+msgstr "Type"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__picking_code
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__picking_code
+#: model:ir.model.fields,field_description:stock.field_stock_package_level__picking_type_code
+#: model:ir.model.fields,field_description:stock.field_stock_picking__picking_type_code
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__code
+#: model_terms:ir.ui.view,arch_db:stock.view_pickingtype_filter
+msgid "Type of Operation"
+msgstr "Type d'opération"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__activity_exception_decoration
+#: model:ir.model.fields,help:stock.field_stock_picking__activity_exception_decoration
+#: model:ir.model.fields,help:stock.field_stock_production_lot__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr "Type d'activité d'exception enregistrée"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery_ups
+msgid "UPS Connector"
+msgstr "Connecteur UPS"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery_usps
+msgid "USPS Connector"
+msgstr "Connecteur USPS"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_traceability_report_line.xml:0
+#: code:addons/stock/static/src/xml/stock_traceability_report_line.xml:0
+#: code:addons/stock/static/src/xml/stock_traceability_report_line.xml:0
+#: code:addons/stock/static/src/xml/stock_traceability_report_line.xml:0
+#, python-format
+msgid "Unfold"
+msgstr "Déplier"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_production_lot__name
+msgid "Unique Lot/Serial Number"
+msgstr "Numéro de lot/série unique"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__price_unit
+msgid "Unit Price"
+msgstr "Prix unitaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__product_uom
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__product_uom_id
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__product_uom_id
+#: model:ir.model.fields,field_description:stock.field_stock_quant__product_uom_id
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__uom_id
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__product_uom_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__product_uom
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty__product_uom_name
+#: model:ir.model.fields,field_description:stock.field_stock_warn_insufficient_qty_scrap__product_uom_name
+#: model_terms:ir.ui.view,arch_db:stock.package_level_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_form
+#: model_terms:ir.ui.view,arch_db:stock.view_move_line_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_move_tree_receipt_picking
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_move_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_line_kanban
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_line_operation_tree
+msgid "Unit of Measure"
+msgstr "Unité de mesure"
+
+#. module: stock
+#: model:product.product,uom_name:stock.product_cable_management_box
+#: model:product.template,uom_name:stock.product_cable_management_box_product_template
+msgid "Units"
+msgstr "Unités"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Units Of Measure"
+msgstr "Unités de Mesure"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_stock_unit_measure_stock
+msgid "Units of Measure"
+msgstr "Unités de mesure"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.product_uom_menu
+msgid "Units of Measures"
+msgstr "Unités de mesure"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_product_replenish__product_uom_id
+msgid "Unity of measure"
+msgstr "Untié de mesure"
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "Unknown Pack"
+msgstr "Colis inconnu"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "Unknown stream."
+msgstr "Flux inconnu."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Unlock"
+msgstr "Déverrouiller"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_quant_package_form
+msgid "Unpack"
+msgstr "Défaire le colis"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_unread
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_unread
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_unread
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_unread
+msgid "Unread Messages"
+msgstr "Messages non lus"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__message_unread_counter
+#: model:ir.model.fields,field_description:stock.field_stock_picking__message_unread_counter
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__message_unread_counter
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr "Compteur de messages non lus"
+
+#. module: stock
+#: model:ir.actions.server,name:stock.action_unreserve_picking
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+#: model_terms:ir.ui.view,arch_db:stock.vpicktree
+msgid "Unreserve"
+msgstr "Annuler la réservation"
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "Unsupported search on %s outside of an Inventory Adjustment"
+msgstr ""
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_stock_uom_form_action
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+#: model_terms:ir.ui.view,arch_db:stock.stock_inventory_line_tree
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_tree_editable_config
+msgid "UoM"
+msgstr "UdM"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_stock_uom_categ_form_action
+msgid "UoM Categories"
+msgstr "Catégories UdM"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_change_product_quantity
+msgid "Update Product Quantity"
+msgstr "Mettre à jour la quantité d'articles"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#: model_terms:ir.ui.view,arch_db:stock.product_form_view_procurement_button
+#: model_terms:ir.ui.view,arch_db:stock.product_product_view_form_easy_inherit_stock
+#: model_terms:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button
+#, python-format
+msgid "Update Quantity"
+msgstr "Mettre la quantité à jour"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__priority__1
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__priority__1
+msgid "Urgent"
+msgstr "Urgent"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move_line__picking_type_use_existing_lots
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__use_existing_lots
+msgid "Use Existing Lots/Serial Numbers"
+msgstr "Utiliser les numéros de lot/série existants"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_product_replenish
+msgid ""
+"Use this assistant to replenish your stock.\n"
+" Depending on your product configuration, launching a replenishment may trigger a request for quotation,\n"
+" a manufacturing order or a transfer."
+msgstr ""
+"Utiliser l'assistant pour réapprovisionner votre stock.\n"
+" En fonction de la configuration de l'article, lancer un réapprovisionnement peut déclencher une demande de devis forunisseur,\n"
+" un ordre de fabrication ou un transfert."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+msgid "Use your own routes"
+msgstr "Utiliser vos propres routes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_product_product_replenishment
+msgid "Used by"
+msgstr "Utilisé par"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking_type__sequence
+msgid "Used to order the 'All Operations' kanban view"
+msgstr "Utilisé pour trier la vue kanban \"Toutes les opérations\""
+
+#. module: stock
+#: model:res.groups,name:stock.group_stock_user
+msgid "User"
+msgstr "Utilisateur"
+
+#. module: stock
+#: model:ir.actions.server,name:stock.action_validate_picking
+#: model_terms:ir.ui.view,arch_db:stock.stock_scrap_form_view
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "Validate"
+msgstr "Valider"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/inventory_lines.xml:0
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+#, python-format
+msgid "Validate Inventory"
+msgstr "Valider l'inventaire"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_inventory__state__done
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_filter
+msgid "Validated"
+msgstr "Validé"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_change_product_qty__product_variant_count
+msgid "Variant Count"
+msgstr "Nombre de variantes"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Vendor"
+msgstr "Fournisseur"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_partner__property_stock_supplier
+#: model:ir.model.fields,field_description:stock.field_res_users__property_stock_supplier
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__supplier
+msgid "Vendor Location"
+msgstr "Emplacement fournisseur"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_location_search
+msgid "Vendor Locations"
+msgstr "Emplacements fournisseur"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_location__usage__view
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+msgid "View"
+msgstr "Vue"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "View Diagram"
+msgstr "Voir le Diagramme"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "View Forecast"
+msgstr "Voir les prévisions"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__view_location_id
+msgid "View Location"
+msgstr "Emplacement vue"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__state__confirmed
+#: model_terms:ir.ui.view,arch_db:stock.stock_picking_type_kanban
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Waiting"
+msgstr "En attente"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__waiting
+msgid "Waiting Another Move"
+msgstr "En attente d'un autre mouvement"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__state__waiting
+msgid "Waiting Another Operation"
+msgstr "En attente d'une autre opération"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_move__state__confirmed
+msgid "Waiting Availability"
+msgstr "Attente de disponibilité"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Waiting Moves"
+msgstr "Mouvements en attente"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_picking_tree_waiting
+msgid "Waiting Transfers"
+msgstr "En attente de transferts"
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_inventory_form
+msgid "Want to speed up your inventory counts? Try our Barcode app"
+msgstr ""
+"Vous désirez accélérer vos comptages d'inventaire? Essayez notre app Code "
+"Barre"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_warehouse
+#: model:ir.model.fields,field_description:stock.field_product_product__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_product_replenish__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_product_template__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_report_stock_quantity__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_stock_move__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_stock_picking_type__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_stock_rule__warehouse_id
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__name
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse_orderpoint__warehouse_id
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.stock_reorder_report_search
+#: model_terms:ir.ui.view,arch_db:stock.stock_warehouse_view_search
+#: model_terms:ir.ui.view,arch_db:stock.view_pickingtype_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_filter
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_tree
+#: model_terms:ir.ui.view,arch_db:stock.warehouse_orderpoint_search
+msgid "Warehouse"
+msgstr "Entrepôt"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Warehouse Configuration"
+msgstr "Configuration de l'entrepôt"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_warehouse__warehouse_count
+msgid "Warehouse Count"
+msgstr "Nombre d'entrepôts"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__warehouse_domain_ids
+msgid "Warehouse Domain"
+msgstr "Domaine de l'entrepôt"
+
+#. module: stock
+#: model:ir.ui.menu,name:stock.menu_warehouse_config
+msgid "Warehouse Management"
+msgstr "Gestion d'entrepôt"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_rule__propagate_warehouse_id
+msgid "Warehouse to Propagate"
+msgstr "Entrepôt à propager"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse
+msgid "Warehouse view location"
+msgstr "Emplacement vue de l'entrepôt"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "Warehouse's Routes"
+msgstr "Routes de l'entrepôt"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/report_stock_forecasted.xml:0
+#, python-format
+msgid "Warehouse:"
+msgstr "Entrepôt:"
+
+#. module: stock
+#: model:ir.actions.act_window,name:stock.action_warehouse_form
+#: model:ir.model.fields,field_description:stock.field_stock_location_route__warehouse_ids
+#: model:ir.model.fields,field_description:stock.field_stock_rules_report__warehouse_ids
+#: model:ir.ui.menu,name:stock.menu_action_warehouse_form
+#: model_terms:ir.ui.view,arch_db:stock.stock_location_route_form_view
+msgid "Warehouses"
+msgstr "Entrepôts"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_warn_insufficient_qty
+msgid "Warn Insufficient Quantity"
+msgstr "Prévenir en cas de quantité insuffisante"
+
+#. module: stock
+#: model:ir.model,name:stock.model_stock_warn_insufficient_qty_scrap
+msgid "Warn Insufficient Scrap Quantity"
+msgstr "Avertir sur Quantité de Rebut insuffisante"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#: code:addons/stock/models/stock_move.py:0
+#: code:addons/stock/models/stock_move_line.py:0
+#: code:addons/stock/models/stock_move_line.py:0
+#: model:ir.model.fields.selection,name:stock.selection__res_partner__picking_warn__warning
+#, python-format
+msgid "Warning"
+msgstr "Avertissement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_partner_stock_warnings_form
+msgid "Warning on the Picking"
+msgstr "Avertissement sur les Colisages"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid "Warning!"
+msgstr "Avertissement!"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.res_config_settings_view_form
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_internal_search
+msgid "Warnings"
+msgstr "Avertissements"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__group_warning_stock
+msgid "Warnings for Stock"
+msgstr "Avertissements pour Inventaire"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_inventory__website_message_ids
+#: model:ir.model.fields,field_description:stock.field_stock_picking__website_message_ids
+#: model:ir.model.fields,field_description:stock.field_stock_production_lot__website_message_ids
+#: model:ir.model.fields,field_description:stock.field_stock_scrap__website_message_ids
+msgid "Website Messages"
+msgstr "Messages du site web"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_inventory__website_message_ids
+#: model:ir.model.fields,help:stock.field_stock_picking__website_message_ids
+#: model:ir.model.fields,help:stock.field_stock_production_lot__website_message_ids
+#: model:ir.model.fields,help:stock.field_stock_scrap__website_message_ids
+msgid "Website communication history"
+msgstr "Historique de communication du site web"
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__barcode_rule__type__weight
+msgid "Weighted Product"
+msgstr "Article pesé"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location_route__warehouse_selectable
+msgid ""
+"When a warehouse is selected for this route, this route should be seen as "
+"the default route when products pass through this warehouse."
+msgstr ""
+"Lorsqu'un entrepôt est sélectionné pour cet itinéraire, celui-ci doit être "
+"considéré comme l'itinéraire par défaut lorsque les produits passent par cet"
+" entrepôt."
+
+#. module: stock
+#: model:ir.model.fields.selection,name:stock.selection__stock_picking__move_type__one
+msgid "When all products are ready"
+msgstr "Lorsque tous les articles sont prêts"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location_route__product_selectable
+msgid ""
+"When checked, the route will be selectable in the Inventory tab of the "
+"Product form."
+msgstr ""
+"Lorsqu'il est coché, l'itinéraire sera sélectionnable dans l'onglet "
+"Inventaire du formulaire Produit."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_location_route__product_categ_selectable
+msgid "When checked, the route will be selectable on the Product Category."
+msgstr ""
+"Une fois vérifié, l'itinéraire sera sélectionnable dans la Catégorie de "
+"Produit."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_putaway_rule__location_in_id
+msgid "When product arrives in"
+msgstr "Quand l'articles arrive dans"
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid ""
+"When products are needed in <b>%s</b>, <br/> <b>%s</b> are created from "
+"<b>%s</b> to fulfill the need."
+msgstr ""
+"Quand des articles sont nécessaires en <b>%s</b>, <br/> <b>%s</b> sont créés"
+" à partir de <b>%s</b>pour répondre au besoin."
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid ""
+"When products arrive in <b>%s</b>, <br/> <b>%s</b> are created to send them "
+"in <b>%s</b>."
+msgstr ""
+"Quand des articles arrivent en <b>%s</b>,<br/> <b>%s</b> sont créés pour les"
+" envoyer dans <b>%s</b>."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__is_locked
+msgid ""
+"When the picking is not done this allows changing the initial demand. When "
+"the picking is done this allows changing the done quantities."
+msgstr ""
+"Lorsque le transfert n'est pas terminée, cela permet de modifier la demande "
+"initiale. Lorsque la préparation est terminée, cela permet de modifier les "
+"quantités traitées."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__product_min_qty
+msgid ""
+"When the virtual stock equals to or goes below the Min Quantity specified "
+"for this field, Odoo generates a procurement to bring the forecasted "
+"quantity to the Max Quantity."
+msgstr ""
+"Quand le stock virtuel est égal ou en-dessous de la quantité minimum "
+"spécifiée, Odoo génère un approvisionnement pour amener la quantité prévue "
+"en stock à la quantité maximum."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_warehouse_orderpoint__product_max_qty
+msgid ""
+"When the virtual stock goes below the Min Quantity, Odoo generates a "
+"procurement to bring the forecasted quantity to the Quantity specified as "
+"Max Quantity."
+msgstr ""
+"Quand le stock virtuel tombe en dessous de la quantité mini, Odoo génère un "
+"approvisionnement pour ramener la quantité prévue à la quantité indiquée "
+"ici."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_rule__propagate_cancel
+msgid ""
+"When ticked, if the move created by this rule is cancelled, the next move "
+"will be cancelled too."
+msgstr ""
+"Si cochée, si le mouvement créé par cette règle est annulé, alors le "
+"prochain mouvement sera aussi annulé"
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_picking__owner_id
+msgid ""
+"When validating the transfer, the products will be assigned to this owner."
+msgstr ""
+"A la validation du transfert, les articles seront assignés à ce "
+"propriétaire."
+
+#. module: stock
+#: model:ir.model.fields,help:stock.field_stock_move_line__owner_id
+msgid ""
+"When validating the transfer, the products will be taken from this owner."
+msgstr ""
+"A la validation du transfert, les articles seront pris de ce propriétaire."
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_move__additional
+msgid "Whether the move was added after the picking's confirmation"
+msgstr ""
+"Si le mouvement a été ajouté après la confirmation du transfert ou non"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_stock_return_picking_line__wizard_id
+#: model:ir.model.fields,field_description:stock.field_stock_track_line__wizard_id
+msgid "Wizard"
+msgstr "Assistant"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_move_line_operation_tree
+msgid "Write your SN/LN one by one or copy paste a list."
+msgstr "Ecrire vos numéros de lot/série un par un ou copier/coller une liste."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_orderpoint_replenish
+msgid "You are good, no replenishment to perform!"
+msgstr "Vous êtes bons, pas de réapprovisionnement à effectuer!"
+
+#. module: stock
+#: code:addons/stock/models/stock_production_lot.py:0
+#, python-format
+msgid ""
+"You are not allowed to change the product linked to a serial or lot number "
+"if some stock moves have already been created with that number. This would "
+"lead to inconsistencies in your stock."
+msgstr ""
+"Vous n'êtes pas autorisé à modifier l'article lié à un numéro de série ou de"
+" lot si des mouvements de stock ont déjà été créés avec ce numéro. Cela "
+"créerait des incohérences dans votre stock."
+
+#. module: stock
+#: code:addons/stock/models/stock_production_lot.py:0
+#, python-format
+msgid ""
+"You are not allowed to create a lot or serial number with this operation "
+"type. To change this, go on the operation type and tick the box \"Create New"
+" Lots/Serial Numbers\"."
+msgstr ""
+"Vous n'êtes pas autorisé à créer un numéro de lot ou de série avec ce type "
+"d'opération. Pour modifier ceci, aller dans les \"types d'opérations\" et "
+"cochez \"Créer nouveaux numéros de lots ou de séries\"."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_package_destination_form_view
+msgid ""
+"You are trying to put products going to different locations into the same "
+"package"
+msgstr ""
+"Vous essayez de mettre dans le même colis des articles à acheminer vers des "
+"emplacements différents"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"You are using a unit of measure smaller than the one you are using in order "
+"to stock your product. This can lead to rounding problem on reserved "
+"quantity. You should use the smaller unit of measure possible in order to "
+"valuate your stock or change its rounding precision to a smaller value "
+"(example: 0.00001)."
+msgstr ""
+"Vous utilisez une unité de mesure plus petite que celle que vous utilisez "
+"pour stocker votre article. Ceci peut mener à des problèmes d'arrondissement"
+" de la quantité réservée. Vous devriez utiliser l'unité de mesure la plus "
+"petite pour évaluer votre stock ou bien modifier le choix d'arrondissement "
+"vers une valeur plus petite (exemple: 0.00001)."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_routes_form
+msgid ""
+"You can define here the main routes that run through\n"
+" your warehouses and that define the flows of your products. These\n"
+" routes can be assigned to a product, a product category or be fixed\n"
+" on procurement or sales order."
+msgstr ""
+"Vous pouvez définir ici les routes principales qui parcourent \n"
+"vos entrepôts et qui définissent les flux de vos articles.\n"
+"Ces\n"
+"routes peuvent être assignées à des article s, des catégories d'article s ou être fixées \n"
+"dans l'approvisionnement ou les bons de commande."
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid ""
+"You can not change the type of a product that is currently reserved on a "
+"stock move. If you need to change the type, you should first unreserve the "
+"stock move."
+msgstr ""
+"Vous ne pouvez pas modifier le type d'un produit actuellement réservé pour "
+"un mouvement de stock. Si vous devez modifier le type, commencez par annuler"
+" la réservation du mouvement de stock."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid ""
+"You can not delete product moves if the picking is done. You can only "
+"correct the done quantities."
+msgstr ""
+"Vous ne pouvez pas supprimer un mouvement d'article si la préparation est "
+"terminée. Vous pouvez uniquement corriger les quantités terminées."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "You can not enter negative quantities."
+msgstr "Vous ne pouvez pas entrer des quantités négatives."
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid "You can only adjust storable products."
+msgstr "Vous pouvez uniquement ajuster les articles stockables."
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid ""
+"You can only delete a draft inventory adjustment. If the inventory "
+"adjustment is not done, you can cancel it."
+msgstr ""
+"Vous pouvez uniquement supprimer un ajustement d'inventaire brouillon. Si "
+"l'ajustement d'inventaire est fait, vous ne pouvez pas l'annuler."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "You can only delete draft moves."
+msgstr "Vous ne pouvez supprimer que les mouvements en brouillon"
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid "You can only process 1.0 %s of products with unique serial number."
+msgstr ""
+"Vous pouvez uniquement traiter 1.0 %s des articles avec un numéro de série "
+"unique."
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid ""
+"You can't validate the inventory '%s', maybe this inventory has been already"
+" validated or isn't ready."
+msgstr ""
+"Vous en pouvez pas valider l'ajustement d'inventaire '%s', Il a peut-être "
+"déjà été validé ou n'est pas prêt."
+
+#. module: stock
+#: code:addons/stock/models/stock_location.py:0
+#, python-format
+msgid "You cannot archive the location %s as it is used by your warehouse %s"
+msgstr ""
+"Vous ne pouvez pas archiver l'emplacement %s car il est utilisé par votre "
+"entrepôt %s"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"You cannot cancel a stock move that has been set to 'Done'. Create a return "
+"in order to reverse the moves which took place."
+msgstr ""
+"Vous ne pouvez pas annuler un transfert marqué comme 'Fait'. Créez un retour"
+" pour inverser les mouvements qui ont été effectués."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "You cannot change the Scheduled Date on a done or cancelled transfer."
+msgstr ""
+"Vous ne pouvez modifier la date prévue sur un transfert qui est fait ou "
+"annulé."
+
+#. module: stock
+#: code:addons/stock/models/stock_location.py:0
+#, python-format
+msgid ""
+"You cannot change the location type or its use as a scrap location as there "
+"are products reserved in this location. Please unreserve the products first."
+msgstr ""
+"Vous ne pouvez pas changer le type d'emplacement de stock ou son usage comme"
+" emplacement de stock rebut parce qu'il y a des produits réservés dans cet "
+"emplacement de stock. Veuillez d'abord annuler la réservation des articles. "
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid ""
+"You cannot change the ratio of this unit of measure as some products with "
+"this UoM have already been moved or are currently reserved."
+msgstr ""
+"Vous ne pouvez pas changer le ratio de cette unité de mesure car certains "
+"articles dans cette Udm ont déjà été transférés ou sont actuellement "
+"réservés."
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid ""
+"You cannot change the unit of measure as there are already stock moves for "
+"this product. If you want to change the unit of measure, you should rather "
+"archive this product and create a new one."
+msgstr ""
+"Vous ne pouvez pas modifier l'unité de mesure car il y a déjà des mouvements"
+" de stock pour cet article. Si vous souhaitez modifier l'unité de mesure, "
+"vous devez archiver cet article et en créer un nouveau."
+
+#. module: stock
+#: code:addons/stock/models/stock_scrap.py:0
+#, python-format
+msgid "You cannot delete a scrap which is done."
+msgstr "Vous ne pouvez pas supprimer une mise au rebut terminée."
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid "You cannot modify inventory loss quantity"
+msgstr "Vous ne pouvez modifier la quantité de perte d'inventaire"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"You cannot move the same package content more than once in the same transfer"
+" or split the same package into two location."
+msgstr ""
+"Vous ne pouvez pas transférer le même contenu d'emballage plus d'une fois "
+"pour un même transfert ou diviser le même emballage sur deux emplacements."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid ""
+"You cannot perform the move because the unit of measure has a different "
+"category as the product unit of measure."
+msgstr ""
+"Vous ne pouvez pas faire ce transfert car l'unité de mesure est d'un autre "
+"type que l'unité de mesure de l'article."
+
+#. module: stock
+#: code:addons/stock/models/stock_inventory.py:0
+#, python-format
+msgid ""
+"You cannot set a negative product quantity in an inventory line:\n"
+"\t%s - qty: %s"
+msgstr ""
+"Impossible de mettre une quantité d'article négative dans une ligne d'inventaire :\n"
+"\t%s - qté : %s"
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "You cannot split a draft move. It needs to be confirmed first."
+msgstr ""
+"Impossible de diviser un mouvement en état \"brouillon\". Il doit d'abord "
+"être confirmé."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "You cannot split a stock move that has been set to 'Done'."
+msgstr "Vous ne pouvez pas diviser un mouvement de stock l'état est \"Terminé."
+
+#. module: stock
+#: code:addons/stock/models/stock_quant.py:0
+#, python-format
+msgid ""
+"You cannot take products from or deliver products to a location of type "
+"\"view\" (%s)."
+msgstr ""
+"Vous ne pouvez pas récupérer ou livrer des produits dans un emplacement de "
+"type \"vue\" (%s)."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "You cannot unreserve a stock move that has been set to 'Done'."
+msgstr ""
+"Vous ne pouvez pas décommander un mouvement de stock dont l'état est "
+"\"Terminé."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid ""
+"You cannot use the same serial number twice. Please correct the serial "
+"numbers encoded."
+msgstr ""
+"Vous ne pouvez pas utiliser le même numéro de série plusieurs fois. Veuillez"
+" corriger les numéros de série encodés."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid ""
+"You cannot validate a transfer if no quantities are reserved nor done. To "
+"force the transfer, switch in edit mode and encode the done quantities."
+msgstr ""
+"Vous ne pouvez pas valider un transfert si aucune quantité n'est réservée ou"
+" livrée. Pour forcer le transfert, mettez-vous en mode \"modifier\" et "
+"introduisez les quantitées livrées."
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid ""
+"You have manually created product lines, please delete them to proceed."
+msgstr ""
+"Vous avez créé des lignes d'article manuellement, veuillez les supprimer "
+"pour continuer."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_immediate_transfer
+msgid ""
+"You have not recorded <i>done</i> quantities yet, by clicking on "
+"<i>apply</i> Odoo will process all the quantities."
+msgstr ""
+"Vous n'avez pas enregistrer les quantités faites, en cliquant sur "
+"<i>validé</i> Odoo validera toutes les quantités."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_backorder_confirmation
+msgid "You have processed less products than the initial demand."
+msgstr "Vous avez traité moins d'articles que la demande initiale. "
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid ""
+"You have product(s) in stock that have no lot/serial number. You can assign "
+"lot/serial numbers by doing an inventory adjustment."
+msgstr ""
+"Vous avez des articles en stock qui n'ont pas de numéro de série/lot. Vous "
+"pouvez leur en assigner via un ajustement d'inventaire."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid ""
+"You have to define a groupby and sorted method and pass them as arguments."
+msgstr ""
+"Vous devez définir des méthode de groupage et filtrage et les passer comme "
+"arguments."
+
+#. module: stock
+#: code:addons/stock/models/stock_orderpoint.py:0
+#, python-format
+msgid ""
+"You have to select a product unit of measure that is in the same category as"
+" the default unit of measure of the product"
+msgstr ""
+"Vous devez sélectionner une unité de mesure pour cet article qui soit dans "
+"la même catégorie que l'unité de mesure par défaut de cet article."
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid "You may only return Done pickings."
+msgstr "Vous ne pouvez renvoyer que des préparations terminées."
+
+#. module: stock
+#: code:addons/stock/wizard/stock_picking_return.py:0
+#, python-format
+msgid "You may only return one picking at a time."
+msgstr "Vous ne pouvez renvoyer qu'une seule préparation à la fois."
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid ""
+"You need to activate storage locations to be able to do internal operation "
+"types."
+msgstr ""
+"Vous devez activer les emplacements de stockage pour faire des opérations de"
+" type interne."
+
+#. module: stock
+#: code:addons/stock/models/stock_move.py:0
+#, python-format
+msgid "You need to set a Serial Number before generating more."
+msgstr "Vous devez indiquer un numéro de série avant d'en générer d'autres."
+
+#. module: stock
+#: code:addons/stock/models/stock_move_line.py:0
+#, python-format
+msgid ""
+"You need to supply a Lot/Serial Number for product: \n"
+" - "
+msgstr ""
+"Vous devez fournir un numéro de Lot/de Série pour l'article:\n"
+"-"
+
+#. module: stock
+#: code:addons/stock/models/stock_picking.py:0
+#, python-format
+msgid "You need to supply a Lot/Serial number for products %s."
+msgstr "Vous devez fournir un numéro de Lot/de Série pour l'article %s."
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid "You still have ongoing operations for picking types %s in warehouse %s"
+msgstr ""
+"Vous avez des opérations en cours pour les types de transfert %s dans "
+"l'entrepôt %s"
+
+#. module: stock
+#: code:addons/stock/models/product.py:0
+#, python-format
+msgid ""
+"You still have some active reordering rules on this product. Please archive "
+"or delete them first."
+msgstr ""
+"Ce produit est encore associé à des règles de réapprovisionnement. Commencez"
+" par les archiver ou les supprimer."
+
+#. module: stock
+#: code:addons/stock/models/stock_location.py:0
+#, python-format
+msgid "You still have some product in locations %s"
+msgstr "Vous avez toujours des articles dans l'emplacement %s"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/js/inventory_singleton_list_controller.js:0
+#, python-format
+msgid ""
+"You tried to create a record who already exists.<br/>This last one has been "
+"modified instead."
+msgstr ""
+"Vous avez essayé de créer un enregistrement qui existe déjà.<br/>Nous avons "
+"modifié ce dernier à la place."
+
+#. module: stock
+#: model_terms:ir.actions.act_window,help:stock.action_orderpoint_replenish
+msgid ""
+"You'll find here smart replenishment propositions based on inventory forecasts.\n"
+" Choose the quantity to buy or manufacture and launch orders in a click.\n"
+" To save time in the future, set the rules as \"automated\"."
+msgstr ""
+"Vous trouverez ici des propositions basées sur vos projections d'inventaire.\n"
+" Choisissez la quantité à acheter ou produire et créez des commandes en un click.\n"
+" Pour gagner du temps à l'avenir, automatisez les règles."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.report_stock_rule
+msgid "]<br/>min:"
+msgstr "]<br/>min:"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_backorder_confirmation
+msgid "_Cancel"
+msgstr "_Annuler"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "below the minimum inventory of"
+msgstr "En dessous du stock minimum de"
+
+#. module: stock
+#: model:ir.model.fields,field_description:stock.field_res_config_settings__module_delivery_bpost
+msgid "bpost Connector"
+msgstr "Connecteur Bpost"
+
+#. module: stock
+#: code:addons/stock/models/stock_rule.py:0
+#, python-format
+msgid "day(s)"
+msgstr "jour(s)"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_stock_rule_form
+#: model_terms:ir.ui.view,arch_db:stock.view_template_property_form
+msgid "days"
+msgstr "jours"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_inventory_form
+msgid "e.g. Annual inventory"
+msgstr "par ex. inventaire annuel"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_production_lot_form
+msgid "e.g. LOT/0001/20121"
+msgstr "e.x. LOT/0001/20121"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_picking_form
+msgid "e.g. PO0032"
+msgstr "par ex. PO0032"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_scrap_form_view
+msgid "from location"
+msgstr "depuis l'emplacement"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_warn_insufficient_qty_form_view
+msgid "in"
+msgstr "dans"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "is"
+msgstr "est"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.view_warehouse_orderpoint_form
+msgid "manually to trigger the reordering rules right now."
+msgstr ""
+"manuellement pour déclencher les règles de réapprovisionnement "
+"immédiatement."
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.exception_on_picking
+msgid "of"
+msgstr "de"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/popover_widget.xml:0
+#, python-format
+msgid "planned on"
+msgstr "planifié le"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.exception_on_picking
+msgid "processed instead of"
+msgstr "Traité à la place de"
+
+#. module: stock
+#: model_terms:ir.ui.view,arch_db:stock.stock_report_view_graph
+msgid "report_stock_quantity_graph"
+msgstr "report_stock_quantity_graph"
+
+#. module: stock
+#. openerp-web
+#: code:addons/stock/static/src/xml/stock_orderpoint.xml:0
+#, python-format
+msgid "should be replenished to reach the maximum of"
+msgstr "devrait être réapprovisionné pour atteindre le maximum de"
+
+#. module: stock
+#: code:addons/stock/models/res_config_settings.py:0
+#, python-format
+msgid ""
+"You can't desactivate the multi-location if you have more than once "
+"warehouse by company"
+msgstr ""
+"Vous ne pouvez pas désactiver les emplacements multiples si vous avez plus "
+"d'un entrepôt par société"
+
+#. module: stock
+#: code:addons/stock/models/stock_warehouse.py:0
+#, python-format
+msgid ""
+"Creating a new warehouse will automatically activate the Storage Locations "
+"setting"
+msgstr ""
+"Créer un nouvel entrepôt activera automatiquement les Emplacements dans la "
+"configuration"