mirror of
https://github.com/bringout/oca-ocb-sale.git
synced 2026-04-27 01:32:00 +02:00
7857 lines
289 KiB
Text
7857 lines
289 KiB
Text
# Translation of Odoo Server.
|
||
# This file contains the translation of the following modules:
|
||
# * sale
|
||
#
|
||
# Translators:
|
||
# Cécile Collart <cco@odoo.com>, 2022
|
||
# Camille Dantinne <cmd@odoo.com>, 2022
|
||
# Jordan D. (Joda), 2023
|
||
# Rémi CAZENAVE, 2023
|
||
# Martin Trigaux, 2023
|
||
# Jolien De Paepe, 2023
|
||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||
# "Manon Rondou (ronm)" <ronm@odoo.com>, 2025, 2026.
|
||
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: Odoo Server 16.0\n"
|
||
"Report-Msgid-Bugs-To: \n"
|
||
"POT-Creation-Date: 2026-02-20 18:36+0000\n"
|
||
"PO-Revision-Date: 2026-02-25 14:48+0000\n"
|
||
"Last-Translator: \"Manon Rondou (ronm)\" <ronm@odoo.com>\n"
|
||
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/sale/fr/>"
|
||
"\n"
|
||
"Language: fr\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Content-Transfer-Encoding: \n"
|
||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : "
|
||
"((n != 0 && n % 1000000 == 0) ? 1 : 2);\n"
|
||
"X-Generator: Weblate 5.14.3\n"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/views/sale_file_upload_kanban/sale_file_upload_kanban_renderer.js:0
|
||
#: code:addons/sale/static/src/views/sale_file_upload_list/sale_file_upload_list_renderer.js:0
|
||
msgid ""
|
||
"\n"
|
||
" If your customer runs on Odoo 18 or higher, customer data and "
|
||
"sales order lines\n"
|
||
" will be automatically created. Any other pdf containing an "
|
||
"attached\n"
|
||
" UBL-RequestForQuotation file will work as well.\n"
|
||
" "
|
||
msgstr ""
|
||
"\n"
|
||
" Si votre client utilise Odoo 18 ou une version ultérieure, les "
|
||
"données client et les lignes de commande seront créées automatiquement. Tout "
|
||
"autre PDF contenant un fichier UBL-RequestForQuotation joint fonctionnera "
|
||
"également.\n"
|
||
" "
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_crm_team__sale_order_count
|
||
msgid "# Sale Orders"
|
||
msgstr "# Commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__nbr
|
||
msgid "# of Lines"
|
||
msgstr "# de lignes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_payment_transaction__sale_order_ids_nbr
|
||
msgid "# of Sales Orders"
|
||
msgstr "# de commandes clients"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "%(attribute)s: %(values)s"
|
||
msgstr "%(attribute)s : %(values)s"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_make_invoice_advance.py:0
|
||
msgid "%s has been created"
|
||
msgstr "%s a été créée"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_orders
|
||
msgid "&nbsp;"
|
||
msgstr "&nbsp;"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.report,print_report_name:sale.action_report_pro_forma_invoice
|
||
msgid "'PRO-FORMA - %s' % (object.name)"
|
||
msgstr "'PRO FORMA - %s' % (object.name)"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.report,print_report_name:sale.action_report_saleorder
|
||
msgid ""
|
||
"(object.state in ('draft', 'sent') and 'Quotation - %s' % (object.name)) or "
|
||
"'Order - %s' % (object.name)"
|
||
msgstr ""
|
||
"(object.state in ('draft', 'sent') and 'Devis - %s' % (object.name)) or "
|
||
"'Commande - %s' % (object.name)"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid ""
|
||
", it's 100% free! You'll save time creating beautiful quotations and track "
|
||
"sales."
|
||
msgstr ""
|
||
", c'est 100% gratuit ! Vous gagnerez du temps en créant de magnifiques devis "
|
||
"tout en suivant vos ventes."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "2023-12-31"
|
||
msgstr "31-12-2023"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "25.00"
|
||
msgstr "25,00"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "27.00"
|
||
msgstr "27.00"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "30.00"
|
||
msgstr "30.00"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "31.05"
|
||
msgstr "31.05"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid ""
|
||
"<b>Send the quote</b> to yourself and check what the customer will receive."
|
||
msgstr "<b>Envoyez-vous le devis</b> et vérifiez ce que le client recevra."
|
||
|
||
#. module: sale
|
||
#: model:mail.template,body_html:sale.mail_template_sale_payment_executed
|
||
msgid ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 12px;\">\n"
|
||
" <t t-set=\"transaction_sudo\" t-"
|
||
"value=\"object.get_portal_last_transaction()\"/>\n"
|
||
" Hello,\n"
|
||
" <br/><br/>\n"
|
||
" A payment with reference\n"
|
||
" <span style=\"font-weight:bold;\" t-out=\"transaction_sudo.reference "
|
||
"or ''\">SOOO49</span>\n"
|
||
" amounting\n"
|
||
" <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(transaction_sudo.amount, object.currency_id) or ''\">$ "
|
||
"10.00</span>\n"
|
||
" for your order\n"
|
||
" <span style=\"font-weight:bold;\" t-out=\"object.name or "
|
||
"''\">S00049</span>\n"
|
||
" <t t-if=\"transaction_sudo and transaction_sudo.state == "
|
||
"'pending'\">\n"
|
||
" is pending.\n"
|
||
" <br/>\n"
|
||
" <t t-if=\"object.currency_id.compare_amounts(object.amount_paid "
|
||
"+ transaction_sudo.amount, object.amount_total) >= 0 and object.state in "
|
||
"('draft', 'sent')\">\n"
|
||
" Your order will be confirmed once the payment is confirmed.\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Once confirmed,\n"
|
||
" <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(object.amount_total - object.amount_paid - "
|
||
"transaction_sudo.amount, object.currency_id) or ''\">$ 10.00</span>\n"
|
||
" will remain to be paid.\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" has been confirmed.\n"
|
||
" <t t-if=\"object.currency_id.compare_amounts(object.amount_paid, "
|
||
"object.amount_total) < 0\">\n"
|
||
" <br/>\n"
|
||
" <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(object.amount_total - object.amount_paid, "
|
||
"object.currency_id) or ''\">$ 10.00</span>\n"
|
||
" remains to be paid.\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" <br/><br/>\n"
|
||
" Thank you for your trust!\n"
|
||
" <br/>\n"
|
||
" Do not hesitate to contact us if you have any questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"</div>\n"
|
||
" "
|
||
msgstr ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 12px;\">\n"
|
||
" <t t-set=\"transaction_sudo\" t-"
|
||
"value=\"object.get_portal_last_transaction()\"/>\n"
|
||
" Bonjour,\n"
|
||
" <br/><br/>\n"
|
||
" Un paiement avec la référence\n"
|
||
" <span style=\"font-weight:bold;\" t-out=\"transaction_sudo.reference "
|
||
"or ''\">SOOO49</span>\n"
|
||
" d'un montant de\n"
|
||
" <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(transaction_sudo.amount, object.currency_id) or "
|
||
"''\">10,00 €</span>\n"
|
||
" pour votre commande\n"
|
||
" <span style=\"font-weight:bold;\" t-out=\"object.name or "
|
||
"''\">S00049</span>\n"
|
||
" <t t-if=\"transaction_sudo and transaction_sudo.state == "
|
||
"'pending'\">\n"
|
||
" est en attente.\n"
|
||
" <br/>\n"
|
||
" <t t-if=\"object.currency_id.compare_amounts(object.amount_paid "
|
||
"+ transaction_sudo.amount, object.amount_total) >= 0 and object.state in "
|
||
"('draft', 'sent')\">\n"
|
||
" Votre commande sera confirmée dès confirmation du paiement.\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Une fois le paiement confirmé, il restera\n"
|
||
" <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(object.amount_total - object.amount_paid - "
|
||
"transaction_sudo.amount, object.currency_id) or ''\">10,00 €</span>\n"
|
||
" à régler.\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" a été confirmé(e).\n"
|
||
" <t t-if=\"object.currency_id.compare_amounts(object.amount_paid, "
|
||
"object.amount_total) < 0\">\n"
|
||
" <br/>\n"
|
||
" Il reste <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(object.amount_total - object.amount_paid, "
|
||
"object.currency_id) or ''\">10,00 €</span>\n"
|
||
" à payer.\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" <br/><br/>\n"
|
||
" Merci de votre confiance !\n"
|
||
" <br/>\n"
|
||
" N'hésitez pas à nous contacter si vous avez des questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"</div>\n"
|
||
" "
|
||
|
||
#. module: sale
|
||
#: model:mail.template,body_html:sale.mail_template_sale_confirmation
|
||
msgid ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 12px;\">\n"
|
||
" Hello,\n"
|
||
" <br/><br/>\n"
|
||
" <t t-set=\"tx_sudo\" t-value=\"object.get_portal_last_transaction()"
|
||
"\"/>\n"
|
||
" Your order <span style=\"font-weight:bold;\" t-out=\"object.name or "
|
||
"''\">S00049</span> amounting in <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ "
|
||
"10.00</span>\n"
|
||
" <t t-if=\"object.state == 'sale' or (tx_sudo and tx_sudo.state in "
|
||
"('done', 'authorized'))\">\n"
|
||
" has been confirmed.<br/>\n"
|
||
" Thank you for your trust!\n"
|
||
" </t>\n"
|
||
" <t t-elif=\"tx_sudo and tx_sudo.state == 'pending'\">\n"
|
||
" is pending. It will be confirmed when the payment is received.\n"
|
||
" <t t-if=\"object.reference\">\n"
|
||
" Your payment reference is <span style=\"font-weight:bold;\" "
|
||
"t-out=\"object.reference or ''\"/>.\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" <br/>\n"
|
||
" <t t-set=\"documents\" t-value=\"object._get_product_documents()\"/"
|
||
">\n"
|
||
" <t t-if=\"documents\">\n"
|
||
" <br/>\n"
|
||
" <t t-if=\"len(documents)>1\">\n"
|
||
" Here are some additional documents that may interest you:\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Here is an additional document that may interest you:\n"
|
||
" </t>\n"
|
||
" <ul style=\"margin-bottom: 0;\">\n"
|
||
" <t t-foreach=\"documents\" t-as=\"document\">\n"
|
||
" <li style=\"font-size: 13px;\">\n"
|
||
" <a t-out=\"document.ir_attachment_id.name\" t-att-"
|
||
"href=\"object.get_portal_url('/document/' + str(document.id))\" t-att-"
|
||
"target=\"target\"/>\n"
|
||
" </li>\n"
|
||
" </t>\n"
|
||
" </ul>\n"
|
||
" </t>\n"
|
||
" <br/>\n"
|
||
" Do not hesitate to contact us if you have any questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"<t t-if=\"hasattr(object, 'website_id') and object.website_id\">\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-collapse: collapse; white-space: nowrap;\">\n"
|
||
" <tr style=\"border-bottom: 2px solid #dee2e6;\">\n"
|
||
" <td style=\"width: 150px;\"><span style=\"font-weight:bold;"
|
||
"\">Products</span></td>\n"
|
||
" <td/>\n"
|
||
" <td width=\"15%\" align=\"center\"><span style=\"font-"
|
||
"weight:bold;\">Quantity</span></td>\n"
|
||
" <td width=\"20%\" align=\"right\">\n"
|
||
" <span style=\"font-weight:bold;\">\n"
|
||
" <t t-if=\"hasattr(object, 'website_id') and "
|
||
"object.website_id.show_line_subtotals_tax_selection == 'tax_excluded'\">\n"
|
||
" Tax Excl.\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Tax Incl.\n"
|
||
" </t>\n"
|
||
" </span>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" <t t-set=\"current_subtotal\" t-value=\"0\"/>\n"
|
||
" <t t-foreach=\"object.order_line\" t-as=\"line\">\n"
|
||
" <t t-set=\"line_subtotal\" t-value=\" "
|
||
"line.price_subtotal if hasattr(object, 'website_id') and "
|
||
"object.website_id.show_line_subtotals_tax_selection == "
|
||
"'tax_excluded' else line.price_total \"/"
|
||
">\n"
|
||
" <t t-set=\"current_subtotal\" t-value=\"current_subtotal + "
|
||
"line_subtotal\"/>\n"
|
||
" <t t-if=\"(not hasattr(line, 'is_delivery') or not "
|
||
"line.is_delivery) and ( line.display_type in "
|
||
"['line_section', 'line_subsection', 'line_note'] or "
|
||
"line.product_type == 'combo' )\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
"12px; border-collapse: collapse;\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number or 0\"/>\n"
|
||
" <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
"loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number + 1\"/>\n"
|
||
" <td colspan=\"4\">\n"
|
||
" <t t-if=\"line.display_type in ('line_section', "
|
||
"'line_subsection') or line.product_type == 'combo'\">\n"
|
||
" <span t-att-style=\"'font-weight:bold;' if "
|
||
"line.display_type == 'line_subsection' else 'font-weight:bolder;'\" t-"
|
||
"out=\"line.name or ''\">Taking care of Trees Course</span>\n"
|
||
" <t t-set=\"current_section\" t-"
|
||
"value=\"line\"/>\n"
|
||
" <t t-set=\"current_subtotal\" t-value=\"0\"/"
|
||
">\n"
|
||
" </t>\n"
|
||
" <t t-elif=\"line.display_type == 'line_note'\">\n"
|
||
" <i t-out=\"line.name or ''\">Taking care of "
|
||
"Trees Course</i>\n"
|
||
" </t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </t>\n"
|
||
" <t t-elif=\"(not hasattr(line, 'is_delivery') or not "
|
||
"line.is_delivery)\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
"12px; border-collapse: collapse;\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number or 0\"/>\n"
|
||
" <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
"loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number + 1\"/>\n"
|
||
" <td style=\"width: 150px;\">\n"
|
||
" <img t-attf-src=\"/web/image/product.product/"
|
||
"{{ line.product_id.id }}/image_128\" t-attf-style=\"width: 64px; height: "
|
||
"{{hasattr(object, 'website_id') and object.website_id and "
|
||
"object.website_id._get_product_image_ratio_height() or '64px'}}; object-fit: "
|
||
"cover; object-position: center;\" alt=\"Product image\"/>\n"
|
||
" </td>\n"
|
||
" <td align=\"left\" t-out=\"line.product_id.name or "
|
||
"''\">\tTaking care of Trees Course</td>\n"
|
||
" <td width=\"15%\" align=\"center\" t-"
|
||
"out=\"line.product_uom_qty or ''\">1</td>\n"
|
||
" <td width=\"20%\" align=\"right\"><span style=\"font-"
|
||
"weight:bold; white-space: nowrap;\">\n"
|
||
" <t t-if=\"hasattr(object, 'website_id') and "
|
||
"object.website_id.show_line_subtotals_tax_selection == 'tax_excluded'\">\n"
|
||
" <t t-"
|
||
"out=\"format_amount(line.price_reduce_taxexcl, object.currency_id) or ''\">$ "
|
||
"10.00</t>\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" <t t-"
|
||
"out=\"format_amount(line.price_reduce_taxinc, object.currency_id) or ''\">$ "
|
||
"10.00</t>\n"
|
||
" </t>\n"
|
||
" </span></td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </t>\n"
|
||
" <t t-if=\"current_section and "
|
||
"( line_last or "
|
||
"object.order_line[line_index+1].display_type in ('line_section', "
|
||
"'line_subsection') or "
|
||
"object.order_line[line_index+1].product_type == 'combo' "
|
||
"or ( line.combo_item_id and "
|
||
"not "
|
||
"object.order_line[line_index+1].combo_item_id ) ) "
|
||
"and not line.is_downpayment\">\n"
|
||
" <t t-set=\"current_section\" t-value=\"None\"/>\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
"12px; border-collapse: collapse;\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number or 0\"/>\n"
|
||
" <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
"loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number + 1\"/>\n"
|
||
" <td style=\"width: 100%\" align=\"right\">\n"
|
||
" <span style=\"font-weight: bold;\">Subtotal:</"
|
||
"span>\n"
|
||
" <span t-out=\"format_amount(current_subtotal, "
|
||
"object.currency_id) or ''\">$ 10.00</span>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" </div>\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\" t-if=\"hasattr(object, "
|
||
"'carrier_id') and object.carrier_id\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\"><span style=\"font-weight:bold;\">Delivery:</span></td>\n"
|
||
" <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\" t-out=\"format_amount(object.amount_delivery, "
|
||
"object.currency_id) or ''\">$ 0.00</td>\n"
|
||
" </tr>\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%;\" align=\"right\"><span style=\"font-"
|
||
"weight:bold;\">Untaxed Amount:</span></td>\n"
|
||
" <td style=\"width: 10%;\" align=\"right\" t-"
|
||
"out=\"format_amount(object.amount_untaxed, object.currency_id) or ''\">$ "
|
||
"10.00</td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\" t-else=\"\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\"><span style=\"font-weight:bold;\">Untaxed Amount:</span></"
|
||
"td>\n"
|
||
" <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\" t-out=\"format_amount(object.amount_untaxed, "
|
||
"object.currency_id) or ''\">$ 10.00</td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%;\" align=\"right\"><span style=\"font-"
|
||
"weight:bold;\">Taxes:</span></td>\n"
|
||
" <td style=\"width: 10%;\" align=\"right\" t-"
|
||
"out=\"format_amount(object.amount_tax, object.currency_id) or ''\">$ 0.00</"
|
||
"td>\n"
|
||
" </tr>\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\"><span style=\"font-weight:bold;\">Total:</span></td>\n"
|
||
" <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\" t-out=\"format_amount(object.amount_total, "
|
||
"object.currency_id) or ''\">$ 10.00</td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div t-if=\"object.partner_invoice_id\" style=\"margin: 0px; padding: "
|
||
"0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px;\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"padding-top: 10px;\">\n"
|
||
" <span style=\"font-weight:bold;\">Bill to:</span>\n"
|
||
" <t t-out=\"object.partner_invoice_id.street or ''\">1201 "
|
||
"S Figueroa St</t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.city or ''\">Los "
|
||
"Angeles</t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.state_id.name or "
|
||
"''\">California</t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.zip or ''\">90015</"
|
||
"t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.country_id.name or "
|
||
"''\">United States</t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <tr>\n"
|
||
" <td>\n"
|
||
" <span style=\"font-weight:bold;\">Payment Method:</"
|
||
"span>\n"
|
||
" <t t-if=\"tx_sudo.token_id\">\n"
|
||
" <t t-out=\"tx_sudo.token_id.display_name or ''\"/>\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" <t t-out=\"tx_sudo.provider_id.sudo().name or ''\"/"
|
||
">\n"
|
||
" </t>\n"
|
||
" (<t t-out=\"format_amount(tx_sudo.amount, "
|
||
"object.currency_id) or ''\">$ 10.00</t>)\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div t-if=\"hasattr(object, 'only_services') and "
|
||
"object.partner_shipping_id and not object.only_services\" style=\"margin: "
|
||
"0px; padding: 0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px;\">\n"
|
||
" <tr>\n"
|
||
" <td>\n"
|
||
" <br/>\n"
|
||
" <span style=\"font-weight:bold;\">Ship to:</span>\n"
|
||
" <t t-out=\"object.partner_shipping_id.street or "
|
||
"''\">1201 S Figueroa St</t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.city or ''\">Los "
|
||
"Angeles</t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.state_id.name or "
|
||
"''\">California</t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.zip or ''\">90015</"
|
||
"t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.country_id.name or "
|
||
"''\">United States</t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" <table t-if=\"hasattr(object, 'carrier_id') and object.carrier_id\" "
|
||
"width=\"100%\" style=\"color: #454748; font-size: 12px;\">\n"
|
||
" <tr>\n"
|
||
" <td>\n"
|
||
" <span style=\"font-weight:bold;\">Shipping Method:</"
|
||
"span>\n"
|
||
" <t t-out=\"object.carrier_id.name or ''\"/>\n"
|
||
" <t t-if=\"object.amount_delivery == 0.0\">\n"
|
||
" (Free)\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" (<t t-out=\"format_amount(object.amount_delivery, "
|
||
"object.currency_id) or ''\">$ 10.00</t>)\n"
|
||
" </t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <tr t-if=\"object.carrier_id.carrier_description\">\n"
|
||
" <td>\n"
|
||
" <strong>Shipping Description:</strong>\n"
|
||
" <t t-out=\"object.carrier_id.carrier_description\"/>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
"</t>\n"
|
||
"</div>"
|
||
msgstr ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 12px;\">\n"
|
||
" Bonjour,\n"
|
||
" <br/><br/>\n"
|
||
" <t t-set=\"tx_sudo\" t-value=\"object.get_portal_last_transaction()"
|
||
"\"/>\n"
|
||
" Votre commande <span style=\"font-weight:bold;\" t-out=\"object.name "
|
||
"or ''\">S00049</span> d’un montant de <span style=\"font-weight:bold;\" t-"
|
||
"out=\"format_amount(object.amount_total, object.currency_id) or ''\">10,00 "
|
||
"€</span>\n"
|
||
" <t t-if=\"object.state == 'sale' or (tx_sudo and tx_sudo.state in "
|
||
"('done', 'authorized'))\">\n"
|
||
" a été confirmée.<br/>\n"
|
||
" Merci de votre confiance !\n"
|
||
" </t>\n"
|
||
" <t t-elif=\"tx_sudo and tx_sudo.state == 'pending'\">\n"
|
||
" est en attente. Elle sera confirmée dès réception du paiement.\n"
|
||
" <t t-if=\"object.reference\">\n"
|
||
" Votre référence de paiement est <span style=\"font-"
|
||
"weight:bold;\" t-out=\"object.reference or ''\"/>.\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" <br/>\n"
|
||
" <t t-set=\"documents\" t-value=\"object._get_product_documents()\"/"
|
||
">\n"
|
||
" <t t-if=\"documents\">\n"
|
||
" <br/>\n"
|
||
" <t t-if=\"len(documents)>1\">\n"
|
||
" Voici des documents supplémentaires susceptibles de vous "
|
||
"intéresser :\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Voici un document supplémentaire susceptible de vous "
|
||
"intéresser :\n"
|
||
" </t>\n"
|
||
" <ul style=\"margin-bottom: 0;\">\n"
|
||
" <t t-foreach=\"documents\" t-as=\"document\">\n"
|
||
" <li style=\"font-size: 13px;\">\n"
|
||
" <a t-out=\"document.ir_attachment_id.name\" t-att-"
|
||
"href=\"object.get_portal_url('/document/' + str(document.id))\" t-att-"
|
||
"target=\"target\"/>\n"
|
||
" </li>\n"
|
||
" </t>\n"
|
||
" </ul>\n"
|
||
" </t>\n"
|
||
" <br/>\n"
|
||
" N’hésitez pas à nous contacter si vous avez des questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"<t t-if=\"hasattr(object, 'website_id') and object.website_id\">\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-collapse: collapse; white-space: nowrap;\">\n"
|
||
" <tr style=\"border-bottom: 2px solid #dee2e6;\">\n"
|
||
" <td style=\"width: 150px;\"><span style=\"font-weight:bold;"
|
||
"\">Produits</span></td>\n"
|
||
" <td/>\n"
|
||
" <td width=\"15%\" align=\"center\"><span style=\"font-"
|
||
"weight:bold;\">Quantité</span></td>\n"
|
||
" <td width=\"20%\" align=\"right\">\n"
|
||
" <span style=\"font-weight:bold;\">\n"
|
||
" <t t-if=\"hasattr(object, 'website_id') and "
|
||
"object.website_id.show_line_subtotals_tax_selection == 'tax_excluded'\">\n"
|
||
" HT\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" TTC\n"
|
||
" </t>\n"
|
||
" </span>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" <t t-set=\"current_subtotal\" t-value=\"0\"/>\n"
|
||
" <t t-foreach=\"object.order_line\" t-as=\"line\">\n"
|
||
" <t t-set=\"line_subtotal\" t-value=\" "
|
||
"line.price_subtotal if hasattr(object, 'website_id') and "
|
||
"object.website_id.show_line_subtotals_tax_selection == "
|
||
"'tax_excluded' else line.price_total \"/"
|
||
">\n"
|
||
" <t t-set=\"current_subtotal\" t-value=\"current_subtotal + "
|
||
"line_subtotal\"/>\n"
|
||
" <t t-if=\"(not hasattr(line, 'is_delivery') or not "
|
||
"line.is_delivery) and ( line.display_type in "
|
||
"['line_section', 'line_subsection', 'line_note'] or "
|
||
"line.product_type == 'combo' )\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
"12px; border-collapse: collapse;\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number or 0\"/>\n"
|
||
" <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
"loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number + 1\"/>\n"
|
||
" <td colspan=\"4\">\n"
|
||
" <t t-if=\"line.display_type in ('line_section', "
|
||
"'line_subsection') or line.product_type == 'combo'\">\n"
|
||
" <span t-att-style=\"'font-weight:bold;' if "
|
||
"line.display_type == 'line_subsection' else 'font-weight:bolder;'\" t-"
|
||
"out=\"line.name or ''\">Entretien des arbres</span>\n"
|
||
" <t t-set=\"current_section\" t-"
|
||
"value=\"line\"/>\n"
|
||
" <t t-set=\"current_subtotal\" t-value=\"0\"/"
|
||
">\n"
|
||
" </t>\n"
|
||
" <t t-elif=\"line.display_type == 'line_note'\">\n"
|
||
" <i t-out=\"line.name or ''\">Entretien des "
|
||
"arbres</i>\n"
|
||
" </t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </t>\n"
|
||
" <t t-elif=\"(not hasattr(line, 'is_delivery') or not "
|
||
"line.is_delivery)\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
"12px; border-collapse: collapse;\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number or 0\"/>\n"
|
||
" <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
"loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number + 1\"/>\n"
|
||
" <td style=\"width: 150px;\">\n"
|
||
" <img t-attf-src=\"/web/image/product.product/"
|
||
"{{ line.product_id.id }}/image_128\" t-attf-style=\"width: 64px; height: "
|
||
"{{hasattr(object, 'website_id') and object.website_id and "
|
||
"object.website_id._get_product_image_ratio_height() or '64px'}}; object-fit: "
|
||
"cover; object-position: center;\" alt=\"Product image\"/>\n"
|
||
" </td>\n"
|
||
" <td align=\"left\" t-out=\"line.product_id.name or "
|
||
"''\">\tEntretien des arbres</td>\n"
|
||
" <td width=\"15%\" align=\"center\" t-"
|
||
"out=\"line.product_uom_qty or ''\">1</td>\n"
|
||
" <td width=\"20%\" align=\"right\"><span style=\"font-"
|
||
"weight:bold; white-space: nowrap;\">\n"
|
||
" <t t-if=\"hasattr(object, 'website_id') and "
|
||
"object.website_id.show_line_subtotals_tax_selection == 'tax_excluded'\">\n"
|
||
" <t t-"
|
||
"out=\"format_amount(line.price_reduce_taxexcl, object.currency_id) or "
|
||
"''\">10,00 €</t>\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" <t t-"
|
||
"out=\"format_amount(line.price_reduce_taxinc, object.currency_id) or "
|
||
"''\">10,00 €</t>\n"
|
||
" </t>\n"
|
||
" </span></td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </t>\n"
|
||
" <t t-if=\"current_section and "
|
||
"( line_last or "
|
||
"object.order_line[line_index+1].display_type in ('line_section', "
|
||
"'line_subsection') or "
|
||
"object.order_line[line_index+1].product_type == 'combo' "
|
||
"or ( line.combo_item_id and "
|
||
"not "
|
||
"object.order_line[line_index+1].combo_item_id ) ) "
|
||
"and not line.is_downpayment\">\n"
|
||
" <t t-set=\"current_section\" t-value=\"None\"/>\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
"12px; border-collapse: collapse;\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number or 0\"/>\n"
|
||
" <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
"loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
" <t t-set=\"loop_cycle_number\" t-"
|
||
"value=\"loop_cycle_number + 1\"/>\n"
|
||
" <td style=\"width: 100%\" align=\"right\">\n"
|
||
" <span style=\"font-weight: bold;\">Sous-total :</"
|
||
"span>\n"
|
||
" <span t-out=\"format_amount(current_subtotal, "
|
||
"object.currency_id) or ''\">10,00 €</span>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </t>\n"
|
||
" </t>\n"
|
||
" </div>\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\" t-if=\"hasattr(object, "
|
||
"'carrier_id') and object.carrier_id\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\"><span style=\"font-weight:bold;\">Livraison :</span></td>\n"
|
||
" <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\" t-out=\"format_amount(object.amount_delivery, "
|
||
"object.currency_id) or ''\">0,00 €</td>\n"
|
||
" </tr>\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%;\" align=\"right\"><span style=\"font-"
|
||
"weight:bold;\">Montant hors taxes :</span></td>\n"
|
||
" <td style=\"width: 10%;\" align=\"right\" t-"
|
||
"out=\"format_amount(object.amount_untaxed, object.currency_id) or ''\">10,00 "
|
||
"€</td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\" t-else=\"\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\"><span style=\"font-weight:bold;\">Montant hors taxes :</"
|
||
"span></td>\n"
|
||
" <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\" t-out=\"format_amount(object.amount_untaxed, "
|
||
"object.currency_id) or ''\">10,00 €</td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
"border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%;\" align=\"right\"><span style=\"font-"
|
||
"weight:bold;\">Taxes :</span></td>\n"
|
||
" <td style=\"width: 10%;\" align=\"right\" t-"
|
||
"out=\"format_amount(object.amount_tax, object.currency_id) or ''\">0,00 €</"
|
||
"td>\n"
|
||
" </tr>\n"
|
||
" <tr>\n"
|
||
" <td style=\"width: 60%\"/>\n"
|
||
" <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\"><span style=\"font-weight:bold;\">Total :</span></td>\n"
|
||
" <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
"align=\"right\" t-out=\"format_amount(object.amount_total, "
|
||
"object.currency_id) or ''\">10,00 €</td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div t-if=\"object.partner_invoice_id\" style=\"margin: 0px; padding: "
|
||
"0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px;\">\n"
|
||
" <tr>\n"
|
||
" <td style=\"padding-top: 10px;\">\n"
|
||
" <span style=\"font-weight:bold;\">Facturer à :</span>\n"
|
||
" <t t-out=\"object.partner_invoice_id.street or ''\">1201 "
|
||
"S Figueroa St</t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.city or ''\">Los "
|
||
"Angeles</t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.state_id.name or "
|
||
"''\">California</t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.zip or ''\">90015</"
|
||
"t>\n"
|
||
" <t t-out=\"object.partner_invoice_id.country_id.name or "
|
||
"''\">United States</t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <tr>\n"
|
||
" <td>\n"
|
||
" <span style=\"font-weight:bold;\">Mode de paiement :</"
|
||
"span>\n"
|
||
" <t t-if=\"tx_sudo.token_id\">\n"
|
||
" <t t-out=\"tx_sudo.token_id.display_name or ''\"/>\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" <t t-out=\"tx_sudo.provider_id.sudo().name or ''\"/"
|
||
">\n"
|
||
" </t>\n"
|
||
" (<t t-out=\"format_amount(tx_sudo.amount, "
|
||
"object.currency_id) or ''\">10,00 €</t>)\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
" <div t-if=\"hasattr(object, 'only_services') and "
|
||
"object.partner_shipping_id and not object.only_services\" style=\"margin: "
|
||
"0px; padding: 0px;\">\n"
|
||
" <table width=\"100%\" style=\"color: #454748; font-size: 12px;\">\n"
|
||
" <tr>\n"
|
||
" <td>\n"
|
||
" <br/>\n"
|
||
" <span style=\"font-weight:bold;\">Livrer à :</span>\n"
|
||
" <t t-out=\"object.partner_shipping_id.street or "
|
||
"''\">1201 S Figueroa St</t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.city or ''\">Los "
|
||
"Angeles</t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.state_id.name or "
|
||
"''\">California</t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.zip or ''\">90015</"
|
||
"t>\n"
|
||
" <t t-out=\"object.partner_shipping_id.country_id.name or "
|
||
"''\">United States</t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" <table t-if=\"hasattr(object, 'carrier_id') and object.carrier_id\" "
|
||
"width=\"100%\" style=\"color: #454748; font-size: 12px;\">\n"
|
||
" <tr>\n"
|
||
" <td>\n"
|
||
" <span style=\"font-weight:bold;\">Mode de livraison :</"
|
||
"span>\n"
|
||
" <t t-out=\"object.carrier_id.name or ''\"/>\n"
|
||
" <t t-if=\"object.amount_delivery == 0.0\">\n"
|
||
" (Gratuit)\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" (<t t-out=\"format_amount(object.amount_delivery, "
|
||
"object.currency_id) or ''\">10,00 €</t>)\n"
|
||
" </t>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <tr t-if=\"object.carrier_id.carrier_description\">\n"
|
||
" <td>\n"
|
||
" <strong>Description de la livraison :</strong>\n"
|
||
" <t t-out=\"object.carrier_id.carrier_description\"/>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" </table>\n"
|
||
" </div>\n"
|
||
"</t>\n"
|
||
"</div>"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,body_html:sale.email_template_edi_sale
|
||
msgid ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||
" <t t-set=\"doc_name\" t-value=\"'quotation' if object.state in "
|
||
"('draft', 'sent') else 'order'\"/>\n"
|
||
" Hello,\n"
|
||
" <br/><br/>\n"
|
||
" Your <t t-out=\"doc_name or ''\">quotation</t> <span style=\"font-"
|
||
"weight: bold;\" t-out=\"object.name or ''\"/>\n"
|
||
" <t t-if=\"object.origin\">\n"
|
||
" (with reference: <t t-out=\"object.origin or ''\">S00052</t> )\n"
|
||
" </t>\n"
|
||
" amounting in <span style=\"font-weight: bold;\" t-"
|
||
"out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ "
|
||
"10.00</span> is ready for review.\n"
|
||
" <br/>\n"
|
||
" <t t-set=\"documents\" t-value=\"object._get_product_documents()\"/"
|
||
">\n"
|
||
" <t t-if=\"documents\">\n"
|
||
" <br/>\n"
|
||
" <t t-if=\"len(documents)>1\">\n"
|
||
" Here are some additional documents that may interest you:\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Here is an additional document that may interest you:\n"
|
||
" </t>\n"
|
||
" <ul style=\"margin-bottom: 0;\">\n"
|
||
" <t t-foreach=\"documents\" t-as=\"document\">\n"
|
||
" <li style=\"font-size: 13px;\">\n"
|
||
" <a t-out=\"document.ir_attachment_id.name\" t-att-"
|
||
"href=\"object.get_portal_url('/document/' + str(document.id))\" t-att-"
|
||
"target=\"target\"/>\n"
|
||
" </li>\n"
|
||
" </t>\n"
|
||
" </ul>\n"
|
||
" </t>\n"
|
||
" <br/>\n"
|
||
" Do not hesitate to contact us if you have any questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"</div>\n"
|
||
" "
|
||
msgstr ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||
" <t t-set=\"doc_name\" t-value=\"'devis' if object.state in ('draft', "
|
||
"'sent') else 'commande'\"/>\n"
|
||
" Bonjour,\n"
|
||
" <br/><br/>\n"
|
||
" Votre <t t-out=\"doc_name or ''\">devis</t> <span style=\"font-"
|
||
"weight: bold;\" t-out=\"object.name or ''\"/>\n"
|
||
" <t t-if=\"object.origin\">\n"
|
||
" (référence : <t t-out=\"object.origin or ''\">S00052</t> )\n"
|
||
" </t>\n"
|
||
" d’un montant de <span style=\"font-weight: bold;\" t-"
|
||
"out=\"format_amount(object.amount_total, object.currency_id) or ''\">10,00 "
|
||
"€</span> est en attente de validation.\n"
|
||
" <br/>\n"
|
||
" <t t-set=\"documents\" t-value=\"object._get_product_documents()\"/"
|
||
">\n"
|
||
" <t t-if=\"documents\">\n"
|
||
" <br/>\n"
|
||
" <t t-if=\"len(documents)>1\">\n"
|
||
" Voici quelques documents supplémentaires qui pourraient vous "
|
||
"intéresser :\n"
|
||
" </t>\n"
|
||
" <t t-else=\"\">\n"
|
||
" Voici un document supplémentaire qui pourrait vous "
|
||
"intéresser :\n"
|
||
" </t>\n"
|
||
" <ul style=\"margin-bottom: 0;\">\n"
|
||
" <t t-foreach=\"documents\" t-as=\"document\">\n"
|
||
" <li style=\"font-size: 13px;\">\n"
|
||
" <a t-out=\"document.ir_attachment_id.name\" t-att-"
|
||
"href=\"object.get_portal_url('/document/' + str(document.id))\" t-att-"
|
||
"target=\"target\"/>\n"
|
||
" </li>\n"
|
||
" </t>\n"
|
||
" </ul>\n"
|
||
" </t>\n"
|
||
" <br/>\n"
|
||
" N’hésitez pas à nous contacter si vous avez la moindre question.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"</div>\n"
|
||
" "
|
||
|
||
#. module: sale
|
||
#: model:mail.template,body_html:sale.email_template_proforma
|
||
msgid ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||
" <t t-set=\"doc_name\" t-value=\"'quotation' if object.state in "
|
||
"('draft', 'sent') else 'order'\"/>\n"
|
||
" Hello,\n"
|
||
" <br/><br/>\n"
|
||
" Your Pro forma invoice for <t t-out=\"doc_name or ''\">quotation</t> "
|
||
"<span style=\"font-weight: bold;\" t-out=\"object.name or ''\">S00052</"
|
||
"span>\n"
|
||
" <t t-if=\"object.origin\">\n"
|
||
" (with reference: <t t-out=\"object.origin or ''\"/> )\n"
|
||
" </t>\n"
|
||
" amounting in <span style=\"font-weight: bold;\" t-"
|
||
"out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ "
|
||
"10.00</span> is available.\n"
|
||
" <br/><br/>\n"
|
||
" Do not hesitate to contact us if you have any questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"</div>\n"
|
||
" "
|
||
msgstr ""
|
||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||
" <t t-set=\"doc_name\" t-value=\"'devis' if object.state in ('draft', "
|
||
"'sent') else 'commande'\"/>\n"
|
||
" Bonjour,\n"
|
||
" <br/><br/>\n"
|
||
" Votre facture pro forma pour le <t t-out=\"doc_name or ''\">devis</"
|
||
"t> <span style=\"font-weight: bold;\" t-out=\"object.name or ''\">S00052</"
|
||
"span>\n"
|
||
" <t t-if=\"object.origin\">\n"
|
||
" (avec la référence : <t t-out=\"object.origin or ''\"/> )\n"
|
||
" </t>\n"
|
||
" d'un montant de <span style=\"font-weight: bold;\" t-"
|
||
"out=\"format_amount(object.amount_total, object.currency_id) or ''\">10,00 "
|
||
"€</span> est disponible.\n"
|
||
" <br/><br/>\n"
|
||
" N'hésitez pas à nous contacter si vous avez des questions.\n"
|
||
" <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-mail-"
|
||
"quote-container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/><t t-"
|
||
"out=\"object.user_id.signature or ''\" data-o-mail-quote=\"1\">Mitchell "
|
||
"Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </p>\n"
|
||
"</div>\n"
|
||
" "
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<i class=\"fa fa-comment\"/> Contact us to get a new quotation."
|
||
msgstr "<i class=\"fa fa-comment\"/> Contactez-nous pour un nouveau devis."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<i class=\"fa fa-comment\"/> Feedback"
|
||
msgstr "<i class=\"fa fa-comment\"/> Commentaires"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<i class=\"fa fa-fw fa-check\"/> Authorized"
|
||
msgstr "<i class=\"fa fa-fw fa-check\"/> Autorisé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<i class=\"fa fa-fw fa-check\"/> Paid"
|
||
msgstr "<i class=\"fa fa-fw fa-check\"/> Payé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<i class=\"fa fa-fw fa-check\"/> Reversed"
|
||
msgstr "<i class=\"fa fa-fw fa-check\"/> Inversé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
msgid "<i class=\"fa fa-fw fa-clock-o\"/> Expired"
|
||
msgstr "<i class=\"fa fa-fw fa-clock-o\"/> Expiré"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<i class=\"fa fa-fw fa-clock-o\"/> Waiting Payment"
|
||
msgstr "<i class=\"fa fa-fw fa-clock-o\"/> En attente de paiement"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.utm_campaign_view_kanban
|
||
msgid ""
|
||
"<i class=\"fa fa-fw fa-money me-1\" aria-label=\"Quotations\" role=\"img\"/>"
|
||
msgstr ""
|
||
"<i class=\"fa fa-fw fa-money me-1\" aria-label=\"Devis\" role=\"img\"/>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
msgid "<i class=\"fa fa-fw fa-remove\"/> Cancelled"
|
||
msgstr "<i class=\"fa fa-fw fa-remove\"/> Annulé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"<i class=\"fa fa-lock\"/>\n"
|
||
" Locked"
|
||
msgstr ""
|
||
"<i class=\"fa fa-lock\"/>\n"
|
||
" Verrouillé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<i class=\"fa fa-print me-1\"/>View Details"
|
||
msgstr "<i class=\"fa fa-print me-1\"/>Voir les détails"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<i class=\"fa fa-times\"/> Reject"
|
||
msgstr "<i class=\"fa fa-times\"/> Rejeter"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<small class=\"text-muted\">Your contact</small>"
|
||
msgstr "<small class=\"text-muted\">Votre contact</small>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<small><b class=\"text-muted\">Your advantage</b></small>"
|
||
msgstr "<small><b class=\"text-muted\">Votre avantage</b></small>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_orders
|
||
msgid ""
|
||
"<span class=\"d-none d-md-inline\">Sales Order #</span>\n"
|
||
" <span class=\"d-block d-md-none\">Ref.</span>"
|
||
msgstr ""
|
||
"<span class=\"d-none d-md-inline\">Commande client #</span>\n"
|
||
" <span class=\"d-block d-md-none\">Réf.</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"<span class=\"fa fa-exclamation-triangle text-warning me-1\" title=\"This "
|
||
"product is archived\" invisible=\"state not in ['draft', 'sent'] or not "
|
||
"is_product_archived\"/>"
|
||
msgstr ""
|
||
"<span class=\"fa fa-exclamation-triangle text-warning me-1\" title=\"Ce "
|
||
"produit est archivé \" invisible=\"state not in ['draft', 'sent'] or not "
|
||
"is_product_archived\"/>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.crm_team_salesteams_view_form
|
||
msgid "<span class=\"flex-grow-1\">/ Month</span>"
|
||
msgstr "<span class=\"flex-grow-1\">/ Mois</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "<span class=\"mx-3\" invisible=\"not require_payment\">of</span>"
|
||
msgstr "<span class=\"mx-3\" invisible=\"not require_payment\">de</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_form_view_sale_order_button
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_template_form_view_sale_order_button
|
||
msgid "<span class=\"o_stat_text\">Sold</span>"
|
||
msgstr "<span class=\"o_stat_text\">Vendu</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "<span id=\"o_sale_portal_use_amount_total\">By paying,</span>"
|
||
msgstr "<span id=\"o_sale_portal_use_amount_total\">En payant,</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid ""
|
||
"<span invisible=\"advance_payment_method != 'percentage'\" "
|
||
"class=\"oe_inline\">% </span>"
|
||
msgstr ""
|
||
"<span invisible=\"advance_payment_method != 'percentage'\" "
|
||
"class=\"oe_inline\">% </span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<span>1.00 Units</span>"
|
||
msgstr "<span>1,00 Unité</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:web_tour.tour,rainbow_man_message:sale.sale_tour
|
||
msgid ""
|
||
"<span><b>Congratulations</b>, your first quotation is sent!<br>Check your "
|
||
"email to validate the quote.\n"
|
||
" </span>"
|
||
msgstr ""
|
||
"<span><b>Félicitations</b>, vous venez d'envoyer votre premier devis !"
|
||
"<br>Vérifiez votre e-mail pour valider le devis.\n"
|
||
" </span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<span>Amount</span>"
|
||
msgstr "<span>Montant</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<span>Disc.%</span>"
|
||
msgstr "<span>Rem.%</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_document_kanban
|
||
msgid "<span>Sales visibility</span>"
|
||
msgstr "<span>Visibilité des ventes</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "<span>Taxes</span>"
|
||
msgstr "<span>TVA</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "<span>Warning: This quote contains archived product(s)</span>"
|
||
msgstr "<span>Avertissement : ce devis contient des produits archivés</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "<span>Warning: this order might be a duplicate of</span>"
|
||
msgstr "<span>Attention : cette commande pourrait être une copie de</span>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong class=\"d-block mt-3\">Shipping Address</strong>"
|
||
msgstr "<strong class=\"d-block mt-3\">Adresse de livraison</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong>Delivery Date</strong>"
|
||
msgstr "<strong>Date de livraison</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong>Expiration</strong>"
|
||
msgstr "<strong>Echéance</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong>Fiscal Position Remark:</strong>"
|
||
msgstr "<strong>Remarque sur le régime fiscal :</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong>Salesperson</strong>"
|
||
msgstr "<strong>Vendeur</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong>Signature</strong>"
|
||
msgstr "<strong>Signature</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<strong>Thank You!</strong><br/>"
|
||
msgstr "<strong>Merci !</strong><br/>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<strong>This offer expired!</strong>"
|
||
msgstr "<strong>Cette offre a expiré !</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "<strong>This quotation has been cancelled.</strong>"
|
||
msgstr "<strong>Ce devis a été annulé.</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "<strong>Your Reference</strong>"
|
||
msgstr "<strong>Votre Référence</strong>"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.constraint,message:sale.constraint_sale_order_date_order_conditional_required
|
||
msgid "A confirmed sales order requires a confirmation date."
|
||
msgstr "Une commande client confirmée nécessite une date de confirmation."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "A note, whose content usually applies to the section or product above."
|
||
msgstr ""
|
||
"Note dont le contenu s'applique généralement à la section ou au produit ci-"
|
||
"dessus."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid ""
|
||
"A sale order line's combo item must be among its linked line's available "
|
||
"combo items."
|
||
msgstr ""
|
||
"Un article combiné dans une ligne de commande client doit faire partie des "
|
||
"articles combinés disponibles dans les lignes liées."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "A sale order line's product must match its combo item's product."
|
||
msgstr ""
|
||
"Le produit d'une ligne de commande client doit correspondre au produit de "
|
||
"son article combiné."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "A section title"
|
||
msgstr "Un titre de section"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_advance_payment_inv__advance_payment_method
|
||
msgid ""
|
||
"A standard invoice is issued with all the order lines ready for "
|
||
"invoicing,according to their invoicing policy (based on ordered or delivered "
|
||
"quantity)."
|
||
msgstr ""
|
||
"Une facture standard est émise avec toutes les lignes de commande prêtes à "
|
||
"être facturées, selon leur politique de facturation (basée sur la quantité "
|
||
"commandée ou livrée)."
|
||
|
||
#. module: sale
|
||
#: model:res.groups,name:sale.group_warning_sale
|
||
msgid "A warning can be set on a product or a customer (Sale)"
|
||
msgstr "Un avertissement peut être défini sur un produit ou un client (ventes)"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Accept & Pay Quotation"
|
||
msgstr "Accepter & Payer le devis"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Accept & Sign Quotation"
|
||
msgstr "Accepter & Signer le devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Accept & Pay"
|
||
msgstr "Accepter & Payer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Accept & Sign"
|
||
msgstr "Accepter & Signer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__access_warning
|
||
msgid "Access warning"
|
||
msgstr "Avertissement d'accès"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order_line__qty_delivered_method
|
||
msgid ""
|
||
"According to product configuration, the delivered quantity can be "
|
||
"automatically computed by mechanism:\n"
|
||
" - Manual: the quantity is set manually on the line\n"
|
||
" - Analytic From expenses: the quantity is the quantity sum from posted "
|
||
"expenses\n"
|
||
" - Timesheet: the quantity is the sum of hours recorded on tasks linked to "
|
||
"this sale line\n"
|
||
" - Stock Moves: the quantity comes from confirmed pickings\n"
|
||
msgstr ""
|
||
"Selon la confirmation du produit, la quantité livrée peut être calculée "
|
||
"automatiquement par mécanisme :\n"
|
||
" - Manuel : la quantité est définie manuellement sur la ligne\n"
|
||
"- Analytique à partir des dépenses : la quantité est la somme des dépenses "
|
||
"comptabilisées\n"
|
||
"- Feuille de temps : la quantité est la somme des heures enregistrées sur "
|
||
"les tâches liées à cette commande\n"
|
||
"- Mouvements de stock : la quantité provient des transferts confirmés\n"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_account_chart_template
|
||
msgid "Account Chart Template"
|
||
msgstr "Modèle de plan comptable"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_accrued_revenue_entry
|
||
#: model:ir.actions.act_window,name:sale.action_accrued_revenue_entry_sale_order_line
|
||
msgid "Accrued Revenue Entry"
|
||
msgstr "Saisie des revenus courus"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_needaction
|
||
msgid "Action Needed"
|
||
msgstr "Nécessite une action"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Activate"
|
||
msgstr "Activer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Activate Stripe"
|
||
msgstr "Activer Stripe"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_ids
|
||
#: model:ir.ui.menu,name:sale.sale_menu_config_activities
|
||
msgid "Activities"
|
||
msgstr "Activités"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Activities of"
|
||
msgstr "Activités de"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_exception_decoration
|
||
msgid "Activity Exception Decoration"
|
||
msgstr "Activité exception décoration"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.sale_menu_config_activity_plan
|
||
msgid "Activity Plans"
|
||
msgstr "Plans d'activité"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_state
|
||
msgid "Activity State"
|
||
msgstr "Statut de l'activité"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_type_icon
|
||
msgid "Activity Type Icon"
|
||
msgstr "Icône de type d'activité"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.mail_activity_type_action_config_sale
|
||
#: model:ir.ui.menu,name:sale.sale_menu_config_activity_type
|
||
msgid "Activity Types"
|
||
msgstr "Types d'activités"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.mail_activity_plan_action_sale_order
|
||
msgid ""
|
||
"Activity plans are used to assign a list of activities in just a few clicks\n"
|
||
" (e.g. \"Delivery scheduling\", \"Order Payment Follow-"
|
||
"up\", ...)"
|
||
msgstr ""
|
||
"Les plans d'activité permettent d'attribuer une liste d'activités en "
|
||
"quelques clics\n"
|
||
" (par ex. \"Planification de livraisons\", \"Suivi du "
|
||
"paiement des commandes\", ...)"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Activity type"
|
||
msgstr "Type d'activité"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product/product.xml:0
|
||
msgid "Add"
|
||
msgstr "Ajouter"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Add a note"
|
||
msgstr "Ajouter une note"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Add a product"
|
||
msgstr "Ajouter un produit"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Add a section"
|
||
msgstr "Ajouter une section"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Add note"
|
||
msgstr "Ajouter une note"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/quantity_buttons/quantity_buttons.xml:0
|
||
msgid "Add one"
|
||
msgstr "Ajouter"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product_list/product_list.js:0
|
||
msgid "Add optional products"
|
||
msgstr "Ajouter des produits optionnels"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Add product"
|
||
msgstr "Ajouter un produit"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Add section"
|
||
msgstr "Ajouter une section"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Add several variants to an order from a grid"
|
||
msgstr "Ajouter plusieurs variantes à une commande à partir d'une grille"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/combo_configurator_dialog/combo_configurator_dialog.xml:0
|
||
msgid "Add to order"
|
||
msgstr "Ajouter à la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.mail_followers_edit_action_from_sale
|
||
msgid "Add/Remove Followers"
|
||
msgstr "Ajouter/Supprimer des abonnés"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__allowed_uom_ids
|
||
msgid "Allowed Uom"
|
||
msgstr "Unité de mesure autorisée"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Allows you to send Pro-Forma Invoice to your customers"
|
||
msgstr "Vous permet d'envoyer une facture pro forma à vos clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_config_settings__group_proforma_sales
|
||
msgid "Allows you to send pro-forma invoice."
|
||
msgstr "Vous permet d'envoyer une facture pro forma."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_product_document__attached_on_sale
|
||
msgid ""
|
||
"Allows you to share the document with your customers within a sale.\n"
|
||
"Leave it empty if you don't want to share this document with sales "
|
||
"customer.\n"
|
||
"On quote: the document will be sent to and accessible by customers at any "
|
||
"time.\n"
|
||
"e.g. this option can be useful to share Product description files.\n"
|
||
"On order confirmation: the document will be sent to and accessible by "
|
||
"customers.\n"
|
||
"e.g. this option can be useful to share User Manual or digital content "
|
||
"bought on ecommerce. \n"
|
||
"Inside quote: The document will be included in the pdf of the quotation and "
|
||
"sale order between the header pages and the quote table. "
|
||
msgstr ""
|
||
"Vous permet de partager le document avec vos clients dans le cadre d'une "
|
||
"vente. \n"
|
||
"Laissez ce champ vide si vous ne voulez pas partager ce document avec vos "
|
||
"clients.\n"
|
||
"Devis : le document sera envoyé aux clients et est accessible par eux à tout "
|
||
"moment. \n"
|
||
"Par exemple, cette option peut être utile pour partager des fichiers de "
|
||
"description de produits. \n"
|
||
"Confirmation de commande : le document sera envoyé aux clients et leur est "
|
||
"accessible.\n"
|
||
"Par exemple, cette option peut être utile pour partager des manuels "
|
||
"d'utilisation ou des contenus numériques achetés dans le cadre d'un "
|
||
"eCommerce.\n"
|
||
"Dans le devis : le document sera inclus dans le PDF du devis et de la "
|
||
"commande client entre les pages d'en-tête et le tableau du devis. "
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_payment_link_wizard__amount_paid
|
||
msgid "Already Paid"
|
||
msgstr "Déjà payé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__amount_invoiced
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_invoiced
|
||
msgid "Already invoiced"
|
||
msgstr "Déjà facturé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_amazon
|
||
msgid "Amazon Sync"
|
||
msgstr "Synchronisation Amazon"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__discount_amount
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__amount_to_invoice_at_date
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_line_view_form_readonly
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Amount"
|
||
msgstr "Montant"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_undiscounted
|
||
msgid "Amount Before Discount"
|
||
msgstr "Montant avant remise"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Amount paid:"
|
||
msgstr "Montant payé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "Amount:"
|
||
msgstr "Montant :"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_upselling
|
||
msgid ""
|
||
"An order is to upsell when delivered quantities are above initially\n"
|
||
" ordered quantities, and the invoicing policy is based on ordered "
|
||
"quantities."
|
||
msgstr ""
|
||
"Une commande fait l'objet d'une vente incitative lorsque les quantités "
|
||
"livrées sont supérieures\n"
|
||
"aux quantités commandées et lorsque la politique de facturation est basée "
|
||
"sur les quantités commandées."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__analytic_distribution
|
||
msgid "Analytic Distribution"
|
||
msgstr "Répartition Analytique"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__qty_delivered_method__analytic
|
||
msgid "Analytic From Expenses"
|
||
msgstr "Analytique des dépenses"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_account_analytic_line
|
||
msgid "Analytic Line"
|
||
msgstr "Ligne analytique"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_account_analytic_applicability
|
||
msgid "Analytic Plan's Applicabilities"
|
||
msgstr "Applicabilités de la dimension analytique"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__analytic_precision
|
||
msgid "Analytic Precision"
|
||
msgstr "Précision analytique"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__analytic_line_ids
|
||
msgid "Analytic lines"
|
||
msgstr "Lignes analytiques"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_line_wizard_form
|
||
msgid "Apply"
|
||
msgstr "Appliquer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Apply manual discounts on sales order lines or display discounts computed "
|
||
"from pricelists (option to activate in the pricelist configuration)."
|
||
msgstr ""
|
||
"Appliquer des remises manuelles sur les lignes de commande ou afficher les "
|
||
"remises calculées à partir des listes de prix (option à activer dans la "
|
||
"configuration des listes de prix)."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
msgid "Are you sure you want to cancel the selected item?"
|
||
msgstr "Êtes-vous sûr de vouloir annuler l'élément sélectionné ?"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"Are you sure you want to cancel this order? This may affect related "
|
||
"documents or processes."
|
||
msgstr ""
|
||
"Êtes-vous sûr de vouloir annuler cette commande ? Cela peut affecter les "
|
||
"documents ou processus associés."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"Are you sure you want to void the authorized transaction? This action can't "
|
||
"be undone."
|
||
msgstr ""
|
||
"Êtes-vous sûr de vouloir annuler la transaction autorisée ? Cette action ne "
|
||
"peut pas être annulée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_upselling
|
||
msgid ""
|
||
"As an example, if you sell pre-paid hours of services, Odoo recommends you\n"
|
||
" to sell extra hours when all ordered hours have been consumed."
|
||
msgstr ""
|
||
"Par exemple, si vous vendez des heures de services prépayées, Odoo vous "
|
||
"recommande\n"
|
||
"de vendre des heures supplémentaires lorsque toutes les heures commandées "
|
||
"ont été consommées."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_product.py:0
|
||
msgid ""
|
||
"As other units of measure (ex : %(problem_uom)s) than %(uom)s have already "
|
||
"been used for this product, the change of unit of measure can not be done.If "
|
||
"you want to change it, please archive the product and create a new one."
|
||
msgstr ""
|
||
"Étant donné que d'autres unités de mesure (par exemple : %(problem_uom)s) "
|
||
"que %(uom)s ont déjà été utilisées pour ce produit, le changement d'unité de "
|
||
"mesure ne peut pas être effectué. Si vous souhaitez le modifier, veuillez "
|
||
"archiver le produit et en créer un nouveau."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_template__expense_policy__cost
|
||
msgid "At cost"
|
||
msgstr "Au prix coûtant"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_attachment_count
|
||
msgid "Attachment Count"
|
||
msgstr "Nombre de pièces jointes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_template_attribute_value_ids
|
||
msgid "Attribute Values"
|
||
msgstr "Valeurs d'attribut"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_product_attribute_action
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Attributes"
|
||
msgstr "Attributs"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__authorized_transaction_ids
|
||
msgid "Authorized Transactions"
|
||
msgstr "Transactions autorisées"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__automatic_invoice
|
||
msgid "Automatic Invoice"
|
||
msgstr "Facture automatique"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
msgid "Average"
|
||
msgstr "Moyenne"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Bacon Burger"
|
||
msgstr "Burger au bacon"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__payment_provider__so_reference_type__partner
|
||
msgid "Based on Customer ID"
|
||
msgstr "Basé sur l'ID client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__payment_provider__so_reference_type__so_name
|
||
msgid "Based on Document Reference"
|
||
msgstr "Basé sur la référence du document"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations_with_onboarding
|
||
msgid "Beat competitors with stunning quotations!"
|
||
msgstr "Démarquez-vous de vos concurrents avec des offres incroyables !"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations_with_onboarding
|
||
msgid ""
|
||
"Boost sales with online payments or signatures, upsells, and a great "
|
||
"customer portal."
|
||
msgstr ""
|
||
"Stimulez les ventes grâce à des paiements ou des signatures en ligne, à des "
|
||
"ventes incitatives et à un excellent portail client."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Boost your sales with multiple kinds of programs: Coupons, Promotions, Gift "
|
||
"Card, Loyalty. Specific conditions can be set (products, customers, minimum "
|
||
"purchase amount, period). Rewards can be discounts (% or amount) or free "
|
||
"products."
|
||
msgstr ""
|
||
"Boostez vos ventes avec plusieurs types de programmes : Bons de réduction, "
|
||
"Promotions, Cartes-cadeaux, Fidélité. Des conditions spécifiques peuvent "
|
||
"être fixées (produits, clients, montant minimum d'achat, période). Les "
|
||
"récompenses peuvent être des remises (% ou montant) ou des produits gratuits."
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "Build your first quotation right here!"
|
||
msgstr "Créez votre premier devis ici !"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "By paying a <u>down payment</u> of"
|
||
msgstr "En payant un <u>acompte</u> de"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "By paying,"
|
||
msgstr "En payant,"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_sign_modal
|
||
msgid "By signing, you confirm acceptance on behalf of"
|
||
msgstr "En signant, vous confirmez l'acceptation au nom de"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_bank_statement_line__campaign_id
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__campaign_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__campaign_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__campaign_id
|
||
msgid "Campaign"
|
||
msgstr "Campagne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_updatable
|
||
msgid "Can Edit Product"
|
||
msgstr "Peut modifier le produit"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/combo_configurator_dialog/combo_configurator_dialog.xml:0
|
||
#: code:addons/sale/static/src/js/product_configurator_dialog/product_configurator_dialog.xml:0
|
||
#: model:ir.actions.act_window,name:sale.action_mass_cancel_orders
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "Cancel"
|
||
msgstr "Annuler"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_sale_mass_cancel_orders
|
||
msgid "Cancel multiple quotations"
|
||
msgstr "Annuler de multiples devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
msgid "Cancel quotations"
|
||
msgstr "Annuler les devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__state__cancel
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__state__cancel
|
||
msgid "Cancelled"
|
||
msgstr "Annulé"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"Cannot create an invoice. No items are available to invoice.\n"
|
||
"\n"
|
||
"To resolve this issue, please ensure that:\n"
|
||
" • The products have been delivered before attempting to invoice them.\n"
|
||
" • The invoicing policy of the product is configured correctly.\n"
|
||
"\n"
|
||
"If you want to invoice based on ordered quantities instead:\n"
|
||
" • For consumable or storable products, open the product, go to the "
|
||
"'General Information' tab and change the 'Invoicing Policy' from 'Delivered "
|
||
"Quantities' to 'Ordered Quantities'.\n"
|
||
" • For services (and other products), change the 'Invoicing Policy' to "
|
||
"'Prepaid/Fixed Price'.\n"
|
||
msgstr ""
|
||
"Impossible de créer une facture. Aucun article n'est disponible pour la "
|
||
"facturation.\n"
|
||
"\n"
|
||
"Pour résoudre ce problème, veuillez vous assurer que :\n"
|
||
" • Les produits ont été livrés avant d'essayer de les facturer.\n"
|
||
" • La politique de facturation du produit n'est correctement configurée.\n"
|
||
"\n"
|
||
"Si vous souhaitez facturer sur la base des quantités commandées :\n"
|
||
" • Pour les produits consommables ou stockables, ouvrez le produit, allez "
|
||
"à l'onglet 'Informations générales' et modifiez la 'Politique de "
|
||
"facturation' de 'Quantités livrées' à 'Quantités commandées'.\n"
|
||
" • Pour les services (et les autres produits), modifiez la 'Politique de "
|
||
"facturation' en 'Prépayé/Prix fixe'.\n"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Capture Transaction"
|
||
msgstr "Capturer la transaction"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Catalog"
|
||
msgstr "Catalogue"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_product_categories
|
||
msgid "Categories"
|
||
msgstr "Catégories"
|
||
|
||
#. module: sale
|
||
#: model:product.template,name:sale.product_product_1_product_template
|
||
msgid "Chair floor protection"
|
||
msgstr "Protection de sol pour chaise"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"Changing the company of an existing quotation might need some manual "
|
||
"adjustments in the details of the lines. You might consider updating the "
|
||
"prices."
|
||
msgstr ""
|
||
"La modification de la société sur un devis existant pourrait nécessiter "
|
||
"certains ajustements manuels dans les détails des lignes. Vous pourriez "
|
||
"envisager de mettre à jour les pris."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations_with_onboarding
|
||
msgid "Check a sample. It's clean!"
|
||
msgstr "Découvrez un exemple. Le résultat est clair !"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "Click here to add some products or services to your quotation."
|
||
msgstr "Cliquez ici pour ajouter des produits ou services à votre devis."
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product_card/product_card.xml:0
|
||
msgid "Click to configure"
|
||
msgstr "Cliquer pour configurer"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/xml/sales_team_progress_bar_template.xml:0
|
||
msgid "Click to define an invoicing target"
|
||
msgstr "Cliquez ici pour définir un objectif de facturation"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_sign_modal
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Close"
|
||
msgstr "Fermer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__collapse_composition
|
||
msgid "Collapse Composition"
|
||
msgstr "Replier la composition"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__collapse_prices
|
||
msgid "Collapse Prices"
|
||
msgstr "Replier les prix"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_product_combos
|
||
msgid "Combo Choices"
|
||
msgstr "Choix de combo"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__combo_item_id
|
||
msgid "Combo Item"
|
||
msgstr "Article combo"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Combo Product"
|
||
msgstr "Produit combiné"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_commission
|
||
msgid "Commissions"
|
||
msgstr "Commissions"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_payment_provider__so_reference_type
|
||
msgid "Communication"
|
||
msgstr "Communication"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Communication history"
|
||
msgstr "Historique de la communication"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_res_company
|
||
msgid "Companies"
|
||
msgstr "Sociétés"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__company_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__company_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__company_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__company_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__company_id
|
||
#: model:ir.model.fields,field_description:sale.field_utm_campaign__company_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Company"
|
||
msgstr "Société"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_base_document_layout
|
||
msgid "Company Document Layout"
|
||
msgstr "Mise en page des documents de votre société"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Compute shipping costs and ship with DHL<br/>\n"
|
||
" <strong>(please go to Home>Apps to "
|
||
"install)</strong>"
|
||
msgstr ""
|
||
"Calculer les frais de livraison et expédier avec DHL<br/>\n"
|
||
" <strong>(allez dans Accueil > "
|
||
"Applications pour l’installer)</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs and ship with Easypost"
|
||
msgstr "Calculer les frais d'expédition et expédier avec Easypost"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs and ship with Envia.com"
|
||
msgstr "Calculer les frais d'expédition et expédier avec Envia.com"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Compute shipping costs and ship with FedEx<br/>\n"
|
||
" <strong>(please go to Home>Apps to "
|
||
"install)</strong>"
|
||
msgstr ""
|
||
"Calculer les frais de livraison et expédier avec FedEx<br/>\n"
|
||
" <strong>(allez dans Accueil > "
|
||
"Applications pour l’installer)</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs and ship with Sendcloud"
|
||
msgstr "Calculer les frais d'expédition et expédier avec Sendcloud"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs and ship with Shiprocket"
|
||
msgstr "Calculer les frais d'expédition et expédier avec Shiprocket"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs and ship with Starshipit"
|
||
msgstr "Calculer les frais d'expédition et expédier avec Starshipit"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Compute shipping costs and ship with UPS<br/>\n"
|
||
" <strong>(please go to Home>Apps to "
|
||
"install)</strong>"
|
||
msgstr ""
|
||
"Calculer les frais de livraison et expédier avec UPS<br/>\n"
|
||
" <strong>(allez dans Accueil > "
|
||
"Applications pour l’installer)</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Compute shipping costs and ship with USPS<br/>\n"
|
||
" <strong>(please go to Home>Apps to "
|
||
"install)</strong>"
|
||
msgstr ""
|
||
"Calculer les frais de livraison et expédier avec USPS<br/>\n"
|
||
" <strong>(allez dans Accueil > "
|
||
"Applications pour l’installer)</strong>"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs and ship with bpost"
|
||
msgstr "Calculer les frais d'expédition et expédier avec bpost"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Compute shipping costs on orders"
|
||
msgstr "Calculer les frais d'expédition des commandes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_res_config_settings
|
||
msgid "Config Settings"
|
||
msgstr "Paramètres de configuration"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_sale_config
|
||
msgid "Configuration"
|
||
msgstr "Configuration"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Configure"
|
||
msgstr "Configurer"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product_configurator_dialog/product_configurator_dialog.js:0
|
||
msgid "Configure your product"
|
||
msgstr "Configurez votre produit"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product_configurator_dialog/product_configurator_dialog.xml:0
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Confirm"
|
||
msgstr "Confirmer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_payment_link_wizard__confirmation_message
|
||
msgid "Confirmation Message"
|
||
msgstr "Message de confirmation"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Connect with your software!"
|
||
msgstr "Connectez-vous à votre logiciel !"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Connect your software"
|
||
msgstr "Connecter votre logiciel"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Connectors"
|
||
msgstr "Connecteurs"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__consolidated_billing
|
||
msgid "Consolidated Billing"
|
||
msgstr "Facturation consolidée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_res_partner
|
||
msgid "Contact"
|
||
msgstr "Contact"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Copy"
|
||
msgstr "Copier"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__country_code
|
||
msgid "Country code"
|
||
msgstr "Code pays"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_loyalty
|
||
msgid "Coupons & Loyalty"
|
||
msgstr "Bons de réduction & Fidélité"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_quotation
|
||
msgid "Create Date"
|
||
msgstr "Date de création"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "Create Draft"
|
||
msgstr "Créer brouillon"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__advance_payment_method
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Create Invoice"
|
||
msgstr "Créer une facture"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_tree
|
||
msgid "Create Invoices"
|
||
msgstr "Créer des factures"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,website_form_label:sale.model_res_partner
|
||
msgid "Create a Customer"
|
||
msgstr "Créer un client"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.mail_activity_plan_action_sale_order
|
||
msgid "Create a Sale Order Activity Plan"
|
||
msgstr "Créer un plan d'activité pour les bons de commande"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_invoice_salesteams
|
||
msgid "Create a customer invoice"
|
||
msgstr "Créer une facture client"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.product_template_action
|
||
msgid "Create a new product"
|
||
msgstr "Créer un nouveau produit"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.act_res_partner_2_sale_order
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_salesteams
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations_salesteams
|
||
msgid "Create a new quotation, the first step of a new sale!"
|
||
msgstr "Créez un nouveau devis, la première étape d'une vente !"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_view_sale_advance_payment_inv
|
||
msgid "Create invoice(s)"
|
||
msgstr "Créer facture(s)"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_invoice_salesteams
|
||
msgid ""
|
||
"Create invoices, register payments and keep track of the discussions with "
|
||
"your customers."
|
||
msgstr ""
|
||
"Créez des factures, enregistrez des paiements et gardez une trace de vos "
|
||
"discussions avec vos clients."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__service_tracking
|
||
msgid "Create on Order"
|
||
msgstr "Créer à la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_advance_payment_inv__consolidated_billing
|
||
msgid ""
|
||
"Create one invoice for all orders related to same customer, same invoicing "
|
||
"address and same delivery address."
|
||
msgstr ""
|
||
"Créer une seule facture pour toutes les commandes liées à un même client, "
|
||
"une même adresse de facturation et une même adresse de livraison."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__create_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__create_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__create_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__create_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__create_uid
|
||
msgid "Created by"
|
||
msgstr "Créé par"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__create_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__create_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__create_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__create_date
|
||
msgid "Created on"
|
||
msgstr "Créé le"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__create_date
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_quotation_tree
|
||
msgid "Creation Date"
|
||
msgstr "Date de création"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__date_order
|
||
msgid ""
|
||
"Creation date of draft/sent orders,\n"
|
||
"Confirmation date of confirmed orders."
|
||
msgstr ""
|
||
"Date de création des commandes en brouillon/envoyées,\n"
|
||
"Date de confirmation des commandes confirmées."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__currency_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__currency_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__currency_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__currency_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__currency_id
|
||
#: model:ir.model.fields,field_description:sale.field_utm_campaign__currency_id
|
||
msgid "Currency"
|
||
msgstr "Devise"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__currency_rate
|
||
msgid "Currency Rate"
|
||
msgstr "Taux de change"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_custom_attribute_value_ids
|
||
msgid "Custom Values"
|
||
msgstr "Valeurs personnalisées"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__partner_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__order_partner_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__partner_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Customer"
|
||
msgstr "Client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__country_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Customer Country"
|
||
msgstr "Pays du client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__commercial_partner_id
|
||
msgid "Customer Entity"
|
||
msgstr "Entité client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__industry_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Customer Industry"
|
||
msgstr "Secteur d'activité du client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__access_url
|
||
msgid "Customer Portal URL"
|
||
msgstr "URl du portail client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__client_order_ref
|
||
msgid "Customer Reference"
|
||
msgstr "Référence client"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Customer Signature"
|
||
msgstr "Signature du client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__state_id
|
||
msgid "Customer State"
|
||
msgstr "Statut du client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__partner_zip
|
||
msgid "Customer ZIP"
|
||
msgstr "Code postal du client"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_reporting_customer
|
||
#: model:ir.ui.menu,name:sale.res_partner_menu
|
||
msgid "Customers"
|
||
msgstr "Clients"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "DHL Connector"
|
||
msgstr "Connecteur DHL"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_dhl
|
||
msgid "DHL Express Connector"
|
||
msgstr "Connecteur DHL Express"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Date"
|
||
msgstr "Date"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Date:"
|
||
msgstr "Date :"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_company__quotation_validity_days
|
||
#: model:ir.model.fields,help:sale.field_res_config_settings__quotation_validity_days
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Days between quotation proposal and expiration. 0 days means automatic "
|
||
"expiration is disabled"
|
||
msgstr ""
|
||
"Nombre de jours entre la proposition de devis et l'expiration. 0 jours "
|
||
"signifie que l'expiration automatique est désactivée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__deduct_down_payments
|
||
msgid "Deduct down payments"
|
||
msgstr "Déduire les acomptes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__quotation_validity_days
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__quotation_validity_days
|
||
msgid "Default Quotation Validity"
|
||
msgstr "Validité par défaut du devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__company_price_include
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__company_price_include
|
||
msgid "Default Sales Price Include"
|
||
msgstr "Inclure prix de vente par défaut"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__company_price_include
|
||
#: model:ir.model.fields,help:sale.field_sale_order_line__company_price_include
|
||
msgid ""
|
||
"Default on whether the sales price used on the product and invoices with "
|
||
"this Company includes its taxes."
|
||
msgstr ""
|
||
"Le taxes sont incluses par défaut dans le prix de vente utilisé pour le "
|
||
"produit et les factures de cette entreprise."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Default period during which the quote is valid and can still be accepted by "
|
||
"the customer. The default can be changed per order or template."
|
||
msgstr ""
|
||
"Période par défaut pendant laquelle le devis est valide et peut être accepté "
|
||
"par le client. La valeur par défaut peut être modifiée par commande ou par "
|
||
"modèle."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_company__sale_discount_product_id
|
||
msgid "Default product used for discounts"
|
||
msgstr "Produit par défaut utilisé pour les remises"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/sale_order_line_field/sale_order_line_field.xml:0
|
||
msgid "Delete"
|
||
msgstr "Supprimer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Deliver Content by Email"
|
||
msgstr "Envoyer le contenu par e-mail."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_delivered_at_date
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Delivered"
|
||
msgstr "Délivré"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Delivered Quantity: %s"
|
||
msgstr "Quantités livrées : %s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_template__invoice_policy__delivery
|
||
msgid "Delivered quantities"
|
||
msgstr "Quantités livrées"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__partner_shipping_id
|
||
msgid "Delivery Address"
|
||
msgstr "Adresse de livraison"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__commitment_date
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Delivery Date"
|
||
msgstr "Date de livraison"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Delivery Date:"
|
||
msgstr "Date de livraison :"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery
|
||
msgid "Delivery Methods"
|
||
msgstr "Modes de livraison"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_delivered
|
||
msgid "Delivery Quantity"
|
||
msgstr "Quantité de livraison"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__expected_date
|
||
msgid ""
|
||
"Delivery date you can promise to the customer, computed from the minimum "
|
||
"lead time of the order lines in case of Service products. In case of "
|
||
"shipping, the shipping policy of the order will be taken into account to "
|
||
"either use the minimum or maximum lead time of the order lines."
|
||
msgstr ""
|
||
"Date de livraison que vous pouvez promettre au client, calculée à partir du "
|
||
"délai minimum des lignes de commande dans le cas des produits de type "
|
||
"Service. En cas d'expédition, la politique d'expédition de la commande sera "
|
||
"prise en compte pour utiliser soit le délai minimum soit le délai maximum "
|
||
"des lignes de commande."
|
||
|
||
#. module: sale
|
||
#: model:product.template,name:sale.advance_product_0_product_template
|
||
msgid "Deposit"
|
||
msgstr "Dépôt"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__name
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Description"
|
||
msgstr "Description"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Disc.%"
|
||
msgstr "Rem.%"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_line_wizard_form
|
||
msgid "Discard"
|
||
msgstr "Ignorer"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
#: code:addons/sale/wizard/sale_order_discount.py:0
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_line_wizard_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Discount"
|
||
msgstr "Remise"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__discount
|
||
msgid "Discount %"
|
||
msgstr "Remise %"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_order_discount.py:0
|
||
msgid "Discount %(percent)s%%"
|
||
msgstr "Remise %(percent)s%%"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_order_discount.py:0
|
||
msgid "Discount %(percent)s%%- On products with the following taxes %(taxes)s"
|
||
msgstr ""
|
||
"Remise %(percent)s%%- Sur les produits avec les taxes suivantes %(taxes)s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__discount
|
||
msgid "Discount (%)"
|
||
msgstr "Remise (%)"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__discount_amount
|
||
msgid "Discount Amount"
|
||
msgstr "Montant de la remise"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__sale_discount_product_id
|
||
msgid "Discount Product"
|
||
msgstr "Produit de remise"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__discount_type
|
||
msgid "Discount Type"
|
||
msgstr "Type de remise"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_sale_order_discount
|
||
msgid "Discount Wizard"
|
||
msgstr "Assistant de remise"
|
||
|
||
#. module: sale
|
||
#: model:res.groups,name:sale.group_discount_per_so_line
|
||
msgid "Discount on lines"
|
||
msgstr "Remise sur les lignes"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_order_discount.py:0
|
||
msgid "Discount- On products with the following taxes %(taxes)s"
|
||
msgstr "Remise - Sur les produits avec les taxes suivantes : %(taxes)s"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Discount:"
|
||
msgstr "Remise :"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__group_discount_per_so_line
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Discounts"
|
||
msgstr "Remises"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__display_draft_invoice_warning
|
||
msgid "Display Draft Invoice Warning"
|
||
msgstr "Afficher l'avertissement concernant la facture brouillon"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_analytic_applicability__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_account_analytic_line__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_account_chart_template__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_account_invoice_report__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_account_move_line__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_base_document_layout__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_crm_team__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_ir_actions_report__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_ir_config_parameter__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_payment_link_wizard__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_payment_provider__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_payment_transaction__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_product_attribute_custom_value__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_product_document__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_product_pricelist_item__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_res_partner__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__display_name
|
||
#: model:ir.model.fields,field_description:sale.field_utm_campaign__display_name
|
||
msgid "Display Name"
|
||
msgstr "Nom d'affichage"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__display_type
|
||
msgid "Display Type"
|
||
msgstr "Type d'affichage"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__distribution_analytic_account_ids
|
||
msgid "Distribution Analytic Account"
|
||
msgstr "Compte analytique de répartition"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Documentation"
|
||
msgstr "Documentation"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Documents"
|
||
msgstr "Documents"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_analytic_applicability__business_domain
|
||
msgid "Domain"
|
||
msgstr "Domaine"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
#: code:addons/sale/wizard/sale_make_invoice_advance.py:0
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__amount
|
||
msgid "Down Payment"
|
||
msgstr "Acompte"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Down Payment (Cancelled)"
|
||
msgstr "Acompte (Annulé)"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Down Payment (ref: %(reference)s on %(date)s)"
|
||
msgstr "Acompte (réf : %(reference)s le %(date)s)"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__fixed_amount
|
||
msgid "Down Payment Amount (Fixed)"
|
||
msgstr "Montant de l'acompte (fixe)"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Down Payment: %(date)s (Draft)"
|
||
msgstr "Acompte : %(date)s (brouillon)"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Down Payments"
|
||
msgstr "Acomptes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Down payment"
|
||
msgstr "Acompte"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_advance_payment_inv__advance_payment_method__fixed
|
||
msgid "Down payment (fixed amount)"
|
||
msgstr "Acompte (montant fixe)"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_advance_payment_inv__advance_payment_method__percentage
|
||
msgid "Down payment (percentage)"
|
||
msgstr "Acompte (pourcentage)"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal_amount_selector
|
||
msgid "Down payment <br/>"
|
||
msgstr "Acompte <br/>"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_make_invoice_advance.py:0
|
||
msgid "Down payment invoice"
|
||
msgstr "Facture d'acompte"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_make_invoice_advance.py:0
|
||
msgid "Down payment of %s%%"
|
||
msgstr "Acompte de %s%%"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order_line__is_downpayment
|
||
msgid ""
|
||
"Down payments are made when creating invoices from a sales order. They are "
|
||
"not copied when duplicating a sales order."
|
||
msgstr ""
|
||
"Les acomptes sont effectués lors de la création de factures à partir d'une "
|
||
"commande client. Ils ne sont pas copiés lors de la duplication d'une "
|
||
"commande client."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__downpayment_account_id
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__downpayment_account_id
|
||
msgid "Downpayment Account"
|
||
msgstr "Compte d'acompte"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_make_invoice_advance.py:0
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "Draft Invoices"
|
||
msgstr "Factures brouillon"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid ""
|
||
"Drag and drop the request for quotation PDF file into your list of "
|
||
"quotations in Odoo. Enjoy the automation!"
|
||
msgstr ""
|
||
"Faites glisser et déposez le fichier PDF de la demande de prix dans votre "
|
||
"liste de devis sur Odoo. Profitez de l'automatisation !"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Duplicated Documents"
|
||
msgstr "Documents dupliqués"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__duplicated_order_ids
|
||
msgid "Duplicated Order"
|
||
msgstr "Commande dupliquée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_easypost
|
||
msgid "Easypost Connector"
|
||
msgstr "Connecteur Easypost"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/sale_product_field.js:0
|
||
msgid "Edit Configuration"
|
||
msgstr "Editer la configuration"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__invoice_mail_template_id
|
||
msgid "Email Template"
|
||
msgstr "Modèle d'e-mail"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_config_settings__invoice_mail_template_id
|
||
msgid "Email sent to the customer once the invoice is available."
|
||
msgstr "E-mail envoyé au client une fois la facture disponible."
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product_template_attribute_line/product_template_attribute_line.js:0
|
||
msgid "Enter a customized value"
|
||
msgstr "Saisissez une valeur personnalisée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_envia
|
||
msgid "Envia.com Connector"
|
||
msgstr "Connecteur Envia.com"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__expected_date
|
||
msgid "Expected Date"
|
||
msgstr "Date prévue"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Expected:"
|
||
msgstr "Prévu :"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_template_form_view
|
||
msgid "Expense"
|
||
msgstr "Dépense"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__validity_date
|
||
msgid "Expiration"
|
||
msgstr "Expiration"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Expiration Date:"
|
||
msgstr "Date d'expiration :"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__extra_tax_data
|
||
msgid "Extra Tax Data"
|
||
msgstr "Données fiscales supplémentaires"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_no_variant_attribute_value_ids
|
||
msgid "Extra Values"
|
||
msgstr "Valeur supplémentaire"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Extra line with %s"
|
||
msgstr "Ligne supplémentaire avec %s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_fedex_rest
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "FedEx Connector"
|
||
msgstr "Connecteur FedEx"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__fiscal_position_id
|
||
msgid "Fiscal Position"
|
||
msgstr "Position fiscale"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__fiscal_position_id
|
||
msgid ""
|
||
"Fiscal positions are used to adapt taxes and accounts for particular "
|
||
"customers or sales orders/invoices.The default value comes from the customer."
|
||
msgstr ""
|
||
"Les positions fiscales sont utilisées pour adapter les taxes et les comptes "
|
||
"comptables par clients ou par commandes clients/factures. La valeur par "
|
||
"défaut sera celle renseignée sur le client."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_discount__discount_type__amount
|
||
msgid "Fixed Amount"
|
||
msgstr "Montant fixe"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_home_sale
|
||
msgid "Follow, view or pay your orders"
|
||
msgstr "Suivez, visualisez ou payez vos commandes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_follower_ids
|
||
msgid "Followers"
|
||
msgstr "Abonnés"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_partner_ids
|
||
msgid "Followers (Partners)"
|
||
msgstr "Abonnés (Partenaires)"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__activity_type_icon
|
||
msgid "Font awesome icon e.g. fa-tasks"
|
||
msgstr "Icône Font Awesome par ex. fa-tasks"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_pricelist_item_form
|
||
msgid ""
|
||
"For formula or fixed pricing, the original price isn’t shown in\n"
|
||
" sale orders."
|
||
msgstr ""
|
||
"Pour les prix basés sur une formule ou un montant fixe, le prix d’origine "
|
||
"n’apparaît pas dans les commandes clients."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.constraint,message:sale.constraint_sale_order_line_non_accountable_null_fields
|
||
msgid "Forbidden values on non-accountable sale order line"
|
||
msgstr "Valeurs interdites sur la ligne de commande de vente non comptable"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_account_invoice_report_salesteam
|
||
msgid ""
|
||
"From this report, you can have an overview of the amount invoiced to your "
|
||
"customer. The search tool can also be used to personalise your Invoices "
|
||
"reports and so, match this analysis to your needs."
|
||
msgstr ""
|
||
"Depuis ce rapport, vous pouvez avoir une vue générale de la somme facturée à "
|
||
"votre client. L'outil de recherche peut aussi être utilisé pour "
|
||
"personnaliser vos rapports de factures et dès lors, adapter cette analyse à "
|
||
"vos besoins."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal_amount_selector
|
||
msgid "Full amount <br/>"
|
||
msgstr "Montant intégral <br/>"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__invoice_status__invoiced
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__invoice_status__invoiced
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__invoice_status__invoiced
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__line_invoice_status__invoiced
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Fully Invoiced"
|
||
msgstr "Entièrement facturé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Future Activities"
|
||
msgstr "Activités futures"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_gelato
|
||
msgid "Gelato"
|
||
msgstr "Gelato"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_payment_link_wizard
|
||
msgid "Generate Sales Payment Link"
|
||
msgstr "Générer le lien de paiement des ventes"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_sale_order_generate_link
|
||
msgid "Generate a Payment Link"
|
||
msgstr "Générer un lien de paiement"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Generate the invoice automatically when the online payment is confirmed"
|
||
msgstr ""
|
||
"Générer la facture automatiquement lorsque le paiement en ligne est confirmé."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Generated Orders"
|
||
msgstr "Commandes générées"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Get warnings in orders for products or customers"
|
||
msgstr ""
|
||
"Recevoir des avertissements sur les commandes pour des produits ou clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_discount__discount_type__so_discount
|
||
msgid "Global Discount"
|
||
msgstr "Remise globale"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "Go ahead and send the quotation."
|
||
msgstr "Poursuivez et envoyez le devis."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order_line__product_type
|
||
msgid ""
|
||
"Goods are tangible materials and merchandise you provide.\n"
|
||
"A service is a non-material product you provide."
|
||
msgstr ""
|
||
"Les biens sont des matériaux tangibles et des marchandises que vous "
|
||
"fournissez.\n"
|
||
"Un service est un produit non matériel que vous fournissez."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Grant discounts on sales order lines"
|
||
msgstr "Accorder des remises sur les lignes de commande."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__weight
|
||
msgid "Gross Weight"
|
||
msgstr "Poids brut"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__has_active_pricelist
|
||
msgid "Has Active Pricelist"
|
||
msgstr "A une liste de prix active"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__has_archived_products
|
||
msgid "Has Archived Products"
|
||
msgstr "Contient des produits archivés"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__has_authorized_transaction_ids
|
||
msgid "Has Authorized Transactions"
|
||
msgstr "A des transactions autorisées"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__has_confirmed_order
|
||
msgid "Has Confirmed Order"
|
||
msgstr "A une commande confirmée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__show_update_fpos
|
||
msgid "Has Fiscal Position Changed"
|
||
msgstr "A changé de position fiscale"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__has_message
|
||
msgid "Has Message"
|
||
msgstr "A un message"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__show_update_pricelist
|
||
msgid "Has Pricelist Changed"
|
||
msgstr "A une modification de liste de prix"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__has_down_payments
|
||
msgid "Has down payments"
|
||
msgstr "A des acomptes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_document__attached_on_sale__hidden
|
||
msgid "Hidden"
|
||
msgstr "Masqué"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_analytic_applicability__id
|
||
#: model:ir.model.fields,field_description:sale.field_account_analytic_line__id
|
||
#: model:ir.model.fields,field_description:sale.field_account_chart_template__id
|
||
#: model:ir.model.fields,field_description:sale.field_account_invoice_report__id
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__id
|
||
#: model:ir.model.fields,field_description:sale.field_account_move_line__id
|
||
#: model:ir.model.fields,field_description:sale.field_base_document_layout__id
|
||
#: model:ir.model.fields,field_description:sale.field_crm_team__id
|
||
#: model:ir.model.fields,field_description:sale.field_ir_actions_report__id
|
||
#: model:ir.model.fields,field_description:sale.field_ir_config_parameter__id
|
||
#: model:ir.model.fields,field_description:sale.field_payment_link_wizard__id
|
||
#: model:ir.model.fields,field_description:sale.field_payment_provider__id
|
||
#: model:ir.model.fields,field_description:sale.field_payment_transaction__id
|
||
#: model:ir.model.fields,field_description:sale.field_product_attribute_custom_value__id
|
||
#: model:ir.model.fields,field_description:sale.field_product_document__id
|
||
#: model:ir.model.fields,field_description:sale.field_product_pricelist_item__id
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__id
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__id
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__id
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__id
|
||
#: model:ir.model.fields,field_description:sale.field_res_partner__id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__id
|
||
#: model:ir.model.fields,field_description:sale.field_utm_campaign__id
|
||
msgid "ID"
|
||
msgstr "ID"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_exception_icon
|
||
msgid "Icon"
|
||
msgstr "Icône"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__activity_exception_icon
|
||
msgid "Icon to indicate an exception activity."
|
||
msgstr "Icône pour indiquer une activité d'exception."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__message_needaction
|
||
msgid "If checked, new messages require your attention."
|
||
msgstr "Si coché, de nouveaux messages demandent votre attention."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__message_has_error
|
||
#: model:ir.model.fields,help:sale.field_sale_order__message_has_sms_error
|
||
msgid "If checked, some messages have a delivery error."
|
||
msgstr "Si coché, certains messages ont une erreur de livraison."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__journal_id
|
||
msgid ""
|
||
"If set, the SO will invoice in this journal; otherwise the sales journal "
|
||
"with the lowest sequence is used."
|
||
msgstr ""
|
||
"Si défini, la commande client sera facturée dans ce journal ; sinon, le "
|
||
"journal des ventes avec la séquence la plus basse est utilisé."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"If the sale is locked, you can not modify it anymore. However, you will "
|
||
"still be able to invoice or deliver."
|
||
msgstr ""
|
||
"Si la vente est verrouillée, vous ne pouvez plus la modifier. Toutefois, "
|
||
"vous pourrez toujours facturer ou expédier."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__pricelist_id
|
||
msgid "If you change the pricelist, only newly added lines will be affected."
|
||
msgstr ""
|
||
"Si vous modifiez la liste de prix, seules les lignes ajoutées après cette "
|
||
"modification seront affectées."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Immediate"
|
||
msgstr "Immédiat"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Import Amazon orders and sync deliveries"
|
||
msgstr "Importer des commandes Amazon et synchroniser les livraisons"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Import Shopee orders and sync deliveries"
|
||
msgstr "Importer les commandes Shopee et synchroniser les livraisons"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_template.py:0
|
||
msgid "Import Template for Products"
|
||
msgstr "Modèle d'importation pour les produits"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Import Template for Quotations"
|
||
msgstr "Importer un modèle pour devis"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/views/sale_file_upload_kanban/sale_file_upload_kanban_renderer.js:0
|
||
#: code:addons/sale/static/src/views/sale_file_upload_list/sale_file_upload_list_renderer.js:0
|
||
msgid "Import a request for quotation from a customer"
|
||
msgstr "Importer une demande de devis d’un client"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_pricelist_item_form
|
||
msgid ""
|
||
"In sale order line original price is unit price and discount is in\n"
|
||
" discount column."
|
||
msgstr ""
|
||
"Dans la ligne de commande client, le prix d’origine est le prix unitaire et "
|
||
"la remise se trouve dans la\n"
|
||
" colonne de remise."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_view_search_catalog
|
||
msgid "In the Order"
|
||
msgstr "Dans la commande"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Incl. tax)"
|
||
msgstr "Toutes taxes comprises)"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/combo_configurator_dialog/combo_configurator_dialog.xml:0
|
||
msgid "Included"
|
||
msgstr "Inclus"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_account_bank_statement_line__sale_warning_text
|
||
#: model:ir.model.fields,help:sale.field_account_move__sale_warning_text
|
||
#: model:ir.model.fields,help:sale.field_sale_order__sale_warning_text
|
||
msgid "Internal warning for the partner or the products as set by the user."
|
||
msgstr ""
|
||
"Avertissement interne pour le partenaire ou les produits défini par "
|
||
"l’utilisateur."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_order_discount.py:0
|
||
msgid "Invalid discount amount"
|
||
msgstr "Montant de remise invalide"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "Invalid order."
|
||
msgstr "Commande invalide."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "Invalid signature data."
|
||
msgstr "Données de signature invalides."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/account_move.py:0
|
||
msgid "Invoice %s paid"
|
||
msgstr "Facture %s payée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__partner_invoice_id
|
||
msgid "Invoice Address"
|
||
msgstr "Adresse de facturation"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__invoice_count
|
||
msgid "Invoice Count"
|
||
msgstr "Nombre de factures"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__invoice_lines
|
||
msgid "Invoice Lines"
|
||
msgstr "Lignes de facture"
|
||
|
||
#. module: sale
|
||
#: model:mail.message.subtype,name:sale.mt_salesteam_invoice_paid
|
||
msgid "Invoice Paid"
|
||
msgstr "Facture payée"
|
||
|
||
#. module: sale
|
||
#: model:mail.message.subtype,name:sale.mt_salesteam_invoice_posted
|
||
msgid "Invoice Posted"
|
||
msgstr "Facture comptabilisée"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "Invoice Sales Order"
|
||
msgstr "Facturer les lignes de commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__invoice_status
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__invoice_status
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__line_invoice_status
|
||
msgid "Invoice Status"
|
||
msgstr "Statut de la facture"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_template.py:0
|
||
msgid "Invoice after delivery, based on quantities delivered, not ordered."
|
||
msgstr ""
|
||
"Facturez après livraison, en fonction des quantités livrées, non commandées."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_template.py:0
|
||
msgid "Invoice ordered quantities as soon as this service is sold."
|
||
msgstr "Facturez les quantités commandées dès que ce service est vendu."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_crm_team__invoiced
|
||
msgid ""
|
||
"Invoice revenue for the current month. This is the amount the sales channel "
|
||
"has invoiced this month. It is used to compute the progression ratio of the "
|
||
"current and target revenue on the kanban view."
|
||
msgstr ""
|
||
"Prévision de facturation pour le mois en cours. C'est le montant que "
|
||
"l'équipe de vente a facturé ce mois. Permet de calculer le ratio réalisé/"
|
||
"prévision affiché sur la vue kanban."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_config_settings__default_invoice_policy__delivery
|
||
msgid "Invoice what is delivered"
|
||
msgstr "Facturer les produits livrés"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_config_settings__default_invoice_policy__order
|
||
msgid "Invoice what is ordered"
|
||
msgstr "Facturer les produits commandés"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_invoiced_at_date
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Invoiced"
|
||
msgstr "Facturé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__amount_invoiced
|
||
msgid "Invoiced Amount"
|
||
msgstr "Montant facturé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_invoiced
|
||
msgid "Invoiced Quantity"
|
||
msgstr "Quantité facturée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_invoiced_posted
|
||
msgid "Invoiced Quantity (posted)"
|
||
msgstr "Quantité facturée (comptabilisée)"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Invoiced Quantity: %s"
|
||
msgstr "Quantité facturée : %s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_crm_team__invoiced
|
||
msgid "Invoiced This Month"
|
||
msgstr "Facturé ce mois-ci"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_invoice_salesteams
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__invoice_ids
|
||
#: model_terms:ir.ui.view,arch_db:sale.crm_team_view_kanban_dashboard
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Invoices"
|
||
msgstr "Factures clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_account_invoice_report_salesteam
|
||
msgid "Invoices Analysis"
|
||
msgstr "Analyse des factures"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_account_invoice_report
|
||
msgid "Invoices Statistics"
|
||
msgstr "Statistiques des factures"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Invoicing"
|
||
msgstr "Facturation"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Invoicing Address"
|
||
msgstr "Adresse de facturation"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__journal_id
|
||
msgid "Invoicing Journal"
|
||
msgstr "Journal de facturation"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__invoice_policy
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__invoice_policy
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__default_invoice_policy
|
||
msgid "Invoicing Policy"
|
||
msgstr "Politique de facturation"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_crm_team__invoiced_target
|
||
msgid "Invoicing Target"
|
||
msgstr "Objectif de facturation"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Invoicing and Shipping Address"
|
||
msgstr "Adresse de facturation et d'expédition"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_move_line__is_downpayment
|
||
msgid "Is Downpayment"
|
||
msgstr "Est un acompte"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__is_expired
|
||
msgid "Is Expired"
|
||
msgstr "A expiré"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_is_follower
|
||
msgid "Is Follower"
|
||
msgstr "Est un abonné"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__is_product_archived
|
||
msgid "Is Product Archived"
|
||
msgstr "Est un produit archivé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__is_downpayment
|
||
msgid "Is a down payment"
|
||
msgstr "Est un acompte"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__is_expense
|
||
msgid "Is expense"
|
||
msgstr "Est une dépense"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__is_configurable_product
|
||
msgid "Is the product configurable?"
|
||
msgstr "Ce produit est-il configurable ?"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order_line__is_expense
|
||
msgid "Is true if the sales order line comes from an expense or a vendor bills"
|
||
msgstr ""
|
||
"Est vrai si la ligne de commande vient d'une dépense ou d'une facture "
|
||
"fournisseur"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Issued Date"
|
||
msgstr "Date d'émission"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid ""
|
||
"It is forbidden to modify the following fields in a locked order:\n"
|
||
"%s"
|
||
msgstr ""
|
||
"Il est interdit de modifier les champs suivants dans une commande "
|
||
"verrouillée :\n"
|
||
"%s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_account_move
|
||
msgid "Journal Entry"
|
||
msgstr "Écriture comptable"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_account_move_line
|
||
msgid "Journal Item"
|
||
msgstr "Écriture comptable"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Last Invoices"
|
||
msgstr "Dernières factures"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__write_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__write_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__write_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__write_uid
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__write_uid
|
||
msgid "Last Updated by"
|
||
msgstr "Mis à jour par"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__write_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__write_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__write_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__write_date
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__write_date
|
||
msgid "Last Updated on"
|
||
msgstr "Mis à jour le"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Late Activities"
|
||
msgstr "Activités en retard"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__customer_lead
|
||
msgid "Lead Time"
|
||
msgstr "Délai"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Let your customers log in to see their documents"
|
||
msgstr "Permettre à vos clients de se connecter pour consulter leurs documents"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "Let’s create a beautiful quotation in a few clicks ."
|
||
msgstr "Créons un superbe devis en quelques clics."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__linked_line_id
|
||
msgid "Linked Order Line"
|
||
msgstr "Ligne de commande liée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__linked_line_ids
|
||
msgid "Linked Order Lines"
|
||
msgstr "Lignes de commande liées"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__linked_virtual_id
|
||
msgid "Linked Virtual"
|
||
msgstr "Lien virtuel"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Lock"
|
||
msgstr "Verrouiller"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__group_auto_done_setting
|
||
#: model:res.groups,name:sale.group_auto_done_setting
|
||
msgid "Lock Confirmed Sales"
|
||
msgstr "Verrouiller les ventes confirmées"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__locked
|
||
msgid "Locked"
|
||
msgstr "Verrouillé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__locked
|
||
msgid "Locked orders cannot be modified."
|
||
msgstr "Les commandes verrouillées ne peuvent plus être modifiées."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Make your quote attractive by adding header pages, product descriptions and "
|
||
"footer pages to your quote."
|
||
msgstr ""
|
||
"Rendez votre devis attrayant en ajoutant des pages d'en-tête, des "
|
||
"descriptions de produits et des pages de pied de page à votre devis."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Manage Promotions, Coupons, Loyalty cards, Gift cards & eWallet"
|
||
msgstr ""
|
||
"Gérer les promotions, bons de réduction, cartes de fidélité, cartes-cadeaux "
|
||
"& e-wallet"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Manage Sales & teams targets and commissions"
|
||
msgstr "Gérer les objectifs d'équipes & de ventes ainsi que les commissions"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__qty_delivered_method__manual
|
||
msgid "Manual"
|
||
msgstr "Manuelle"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_company__sale_onboarding_payment_method__manual
|
||
msgid "Manual Payment"
|
||
msgstr "Paiement manuel"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_template__service_type__manual
|
||
msgid "Manually set quantities on order"
|
||
msgstr "Mettre manuellement les quantités sur la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_product_product__service_type
|
||
#: model:ir.model.fields,help:sale.field_product_template__service_type
|
||
msgid ""
|
||
"Manually set quantities on order: Invoice based on the manually entered "
|
||
"quantity, without creating an analytic account.\n"
|
||
"Timesheets on contract: Invoice based on the tracked hours on the related "
|
||
"timesheet.\n"
|
||
"Create a task and track hours: Create a task on the sales order validation "
|
||
"and track the work hours."
|
||
msgstr ""
|
||
"Définir manuellement des quantités sur la commande : facture basée sur les "
|
||
"quantités saisies manuellement, sans créer de compte analytique.\n"
|
||
"Feuilles de temps sur les contrats : facture basée sur les heures trackées "
|
||
"sur la feuille de temps liée.\n"
|
||
"Créer une tâche et suivre les heures : créer une tâche à la validation de la "
|
||
"commande et effectuer un suivi du temps passé."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_margin
|
||
msgid "Margins"
|
||
msgstr "Marges"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.server,name:sale.model_sale_order_action_quotation_sent
|
||
msgid "Mark Quotation as Sent"
|
||
msgstr "Marquer le devis comme Envoyé"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.account_invoice_form
|
||
msgid "Marketing"
|
||
msgstr "Marketing"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_bank_statement_line__medium_id
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__medium_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__medium_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__medium_id
|
||
msgid "Medium"
|
||
msgstr "Médium"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_has_error
|
||
msgid "Message Delivery error"
|
||
msgstr "Erreur d'envoi du message"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_partner__sale_warn_msg
|
||
#: model:ir.model.fields,field_description:sale.field_res_users__sale_warn_msg
|
||
msgid "Message for Sales Order"
|
||
msgstr "Message sur les commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_ids
|
||
msgid "Messages"
|
||
msgstr "Messages"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_delivered_method
|
||
msgid "Method to update delivered qty"
|
||
msgstr "Méthode de mise à jour des quantités livrées"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_pricelist_item_form
|
||
msgid "Min Qty"
|
||
msgstr "Quantité min"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.constraint,message:sale.constraint_sale_order_line_accountable_required_fields
|
||
msgid "Missing required fields on accountable sale order line."
|
||
msgstr "Champs manquants sur la ligne de commande de vente comptabilisée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Mitchell Admin"
|
||
msgstr "Mitchell Admin"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/sale_order_line_field/sale_order_line_field.xml:0
|
||
msgid "Move Down"
|
||
msgstr "Déplacer vers le bas"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/sale_order_line_field/sale_order_line_field.xml:0
|
||
msgid "Move Up"
|
||
msgstr "Déplacer vers le haut"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "My Activities"
|
||
msgstr "Mes activités"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__my_activity_date_deadline
|
||
msgid "My Activity Deadline"
|
||
msgstr "Échéance de mon activité"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "My Orders"
|
||
msgstr "Mes commandes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_quotation
|
||
msgid "My Quotations"
|
||
msgstr "Mes devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "My Sales Order Lines"
|
||
msgstr "Mes lignes de commande"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "New"
|
||
msgstr "Nouveau"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_quotation_form
|
||
msgid "New Quotation"
|
||
msgstr "Nouveau devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_calendar_event_id
|
||
msgid "Next Activity Calendar Event"
|
||
msgstr "Activité suivante de l'événement du calendrier"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_date_deadline
|
||
msgid "Next Activity Deadline"
|
||
msgstr "Date limite de l'activité à venir"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_summary
|
||
msgid "Next Activity Summary"
|
||
msgstr "Résumé de l'activité suivante"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_type_id
|
||
msgid "Next Activity Type"
|
||
msgstr "Type d'activités à venir"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_template__expense_policy__no
|
||
msgid "No"
|
||
msgstr "Non"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "No attachment was provided"
|
||
msgstr "Aucune pièce jointe n'a été fournie"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "No further requirements for this payment"
|
||
msgstr "Pas d'autres exigences pour ce paiement"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "No longer edit orders once confirmed"
|
||
msgstr ""
|
||
"Ne plus pouvoir modifier les bons de commande dès qu'ils sont confirmés"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_to_invoice
|
||
msgid "No orders to invoice found"
|
||
msgstr "Aucune commande à facturer trouvée"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_upselling
|
||
msgid "No orders to upsell found."
|
||
msgstr "Aucune vente incitative à réaliser."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Not using Odoo?"
|
||
msgstr "Vous n'utilisez pas Odoo ?"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__display_type__line_note
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Note"
|
||
msgstr "Note"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__invoice_status__no
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__invoice_status__no
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__invoice_status__no
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__line_invoice_status__no
|
||
msgid "Nothing to Invoice"
|
||
msgstr "Rien à facturer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_tree
|
||
msgid "Number"
|
||
msgstr "Nombre"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_needaction_counter
|
||
msgid "Number of Actions"
|
||
msgstr "Nombre d'actions"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order_line__customer_lead
|
||
msgid ""
|
||
"Number of days between the order confirmation and the shipping of the "
|
||
"products to the customer"
|
||
msgstr ""
|
||
"Nombre de jours entre la confirmation de la commande et l'expédition des "
|
||
"produits au client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_has_error_counter
|
||
msgid "Number of errors"
|
||
msgstr "Nombre d'erreurs"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__message_needaction_counter
|
||
msgid "Number of messages requiring action"
|
||
msgstr "Nombre de messages nécessitant une action"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__message_has_error_counter
|
||
msgid "Number of messages with delivery error"
|
||
msgstr "Nombre de messages avec des erreurs d'envoi"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Odoo"
|
||
msgstr "Odoo"
|
||
|
||
#. module: sale
|
||
#: model:product.template,description_sale:sale.product_product_1_product_template
|
||
msgid "Office chairs can harm your floor: protect it"
|
||
msgstr "Les chaises de bureau peuvent abîmer votre sol : protégez-le"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_discount__discount_type__sol_discount
|
||
msgid "On All Order Lines"
|
||
msgstr "Sur toutes les lignes de commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_document__attached_on_sale__sale_order
|
||
msgid "On confirmed order"
|
||
msgstr "Sur la commande confirmée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_document__attached_on_sale__quotation
|
||
msgid "On quote"
|
||
msgstr "Sur le devis"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid ""
|
||
"Once a sales order is confirmed, you can't remove one of its lines (we need "
|
||
"to track if something gets invoiced or delivered).\n"
|
||
" Set the quantity to 0 instead."
|
||
msgstr ""
|
||
"Une fois une commande client confirmée, vous ne pouvez pas supprimer l'une "
|
||
"de ses lignes (nous devons savoir si quelque chose a été facturé ou livré).\n"
|
||
"Définissez plutôt la quantité sur 0."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.act_res_partner_2_sale_order
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_salesteams
|
||
#: model_terms:ir.actions.act_window,help:sale.action_quotations_salesteams
|
||
msgid ""
|
||
"Once the quotation is confirmed by the customer, it becomes a sales order."
|
||
"<br> You will be able to create an invoice and collect the payment."
|
||
msgstr ""
|
||
"Une fois le devis confirmé par le client, il devient une commande client. "
|
||
"<br>Vous pourrez créer une facture et encaisser le paiement."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders
|
||
msgid ""
|
||
"Once the quotation is confirmed, it becomes a sales order.<br> You will be "
|
||
"able to create an invoice and collect the payment."
|
||
msgstr ""
|
||
"Une fois le devis confirmé, il devient une commande client. <br> Vous "
|
||
"pourrez créer une facture et encaisser le paiement."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__portal_confirmation_pay
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__portal_confirmation_pay
|
||
msgid "Online Payment"
|
||
msgstr "Paiement en ligne"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.payment_menu
|
||
msgid "Online Payments"
|
||
msgstr "Paiements en ligne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__portal_confirmation_sign
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__portal_confirmation_sign
|
||
msgid "Online Signature"
|
||
msgstr "Signature en ligne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__require_payment
|
||
msgid "Online payment"
|
||
msgstr "Paiement en ligne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__require_signature
|
||
msgid "Online signature"
|
||
msgstr "Signature en ligne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_advance_payment_inv__amount_invoiced
|
||
msgid "Only confirmed down payments are considered."
|
||
msgstr "Seuls les acomptes confirmés sont pris en compte."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Only draft orders can be marked as sent directly."
|
||
msgstr ""
|
||
"Seules les commandes en brouillon peuvent être directement marquées comme "
|
||
"envoyées."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.constraint,message:sale.constraint_product_attribute_custom_value_sol_custom_value_unique
|
||
msgid ""
|
||
"Only one Custom Value is allowed per Attribute Value per Sales Order Line."
|
||
msgstr ""
|
||
"Une seule valeur personnalisée est autorisée par valeur d'attribut pour "
|
||
"chaque ligne de commande"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Option for: %s"
|
||
msgstr "Option pour : %s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__optional_product_ids
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__optional_product_ids
|
||
msgid "Optional Products"
|
||
msgstr "Produits optionnels"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_product_product__optional_product_ids
|
||
#: model:ir.model.fields,help:sale.field_product_template__optional_product_ids
|
||
msgid ""
|
||
"Optional Products are suggested whenever the customer hits *Add to Cart* "
|
||
"(cross-sell strategy, e.g. for computers: warranty, software, etc.)."
|
||
msgstr ""
|
||
"Les produits optionnels sont suggérés quand le client clique sur *Ajouter au "
|
||
"Panier* (stratégie de vente croisée, par ex. pour des ordinateurs : "
|
||
"garantie, software, etc.)."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__order_reference
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "Order"
|
||
msgstr "Commander"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Order #"
|
||
msgstr "Commande #"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__count
|
||
msgid "Order Count"
|
||
msgstr "Nombre de commandes"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__date_order
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__date
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_orders
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Order Date"
|
||
msgstr "Date de la commande"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Order Date:"
|
||
msgstr "Date de la commande :"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Order Date: Last 365 Days"
|
||
msgstr "Date de la commande : 365 derniers jours"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__invoice_status
|
||
msgid "Order Invoice Status"
|
||
msgstr "Statut de la facture de la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__order_line
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Order Lines"
|
||
msgstr "Lignes de commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__name
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__order_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__name
|
||
msgid "Order Reference"
|
||
msgstr "Référence commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__state
|
||
msgid "Order Status"
|
||
msgstr "Statut de la commande"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "Order signed by %s"
|
||
msgstr "Bon signé par %s"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "Ordered Quantity: %(old_qty)s -> %(new_qty)s"
|
||
msgstr "Quantité commandée : %(old_qty)s -> %(new_qty)s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_product_product__invoice_policy
|
||
#: model:ir.model.fields,help:sale.field_product_template__invoice_policy
|
||
msgid ""
|
||
"Ordered Quantity: Invoice quantities ordered by the customer.\n"
|
||
"Delivered Quantity: Invoice quantities delivered to the customer."
|
||
msgstr ""
|
||
"Quantité commandée : facturer les quantités commandées par le client.\n"
|
||
"Quantité livrée : facturer les quantités livrées au client."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_template__invoice_policy__order
|
||
msgid "Ordered quantities"
|
||
msgstr "Quantités commandées"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_sale_order
|
||
#: model:ir.ui.menu,name:sale.sale_order_menu
|
||
msgid "Orders"
|
||
msgstr "Commandes"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_orders_to_invoice
|
||
#: model:ir.ui.menu,name:sale.menu_sale_order_invoice
|
||
msgid "Orders to Invoice"
|
||
msgstr "Commandes à facturer"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_orders_upselling
|
||
#: model:ir.ui.menu,name:sale.menu_sale_order_upselling
|
||
msgid "Orders to Upsell"
|
||
msgstr "Commandes faisant l'objet d'une vente incitative"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Oscar Morgan"
|
||
msgstr "Oscar Morgan"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Other Info"
|
||
msgstr "Autres informations"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.report,name:sale.action_report_saleorder
|
||
msgid "PDF Quote"
|
||
msgstr "Devis en PDF"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_pdf_quote_builder
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "PDF Quote builder"
|
||
msgstr "Générateur de devis PDF"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.report,name:sale.action_report_pro_forma_invoice
|
||
msgid "PRO-FORMA Invoice"
|
||
msgstr "Facture pro forma"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product/product.js:0
|
||
msgid "Packaging"
|
||
msgstr "Colis"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__parent_id
|
||
msgid "Parent Section Line"
|
||
msgstr "Ligne de section parente"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__partner_credit_warning
|
||
msgid "Partner Credit Warning"
|
||
msgstr "Avertissement du crédit partenaire"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Pay Now"
|
||
msgstr "Payer maintenant"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "Pay Order"
|
||
msgstr "Payer la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_company__sale_onboarding_payment_method__other
|
||
msgid "Pay with another payment provider"
|
||
msgstr "Payer avec un autre fournisseur de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_company__sale_onboarding_payment_method__paypal
|
||
msgid "PayPal"
|
||
msgstr "PayPal"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Payment"
|
||
msgstr "Paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__preferred_payment_method_line_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Payment Method"
|
||
msgstr "Mode de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.payment_method_menu
|
||
msgid "Payment Methods"
|
||
msgstr "Modes de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_payment_provider
|
||
msgid "Payment Provider"
|
||
msgstr "Fournisseur de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.payment_provider_menu
|
||
msgid "Payment Providers"
|
||
msgstr "Fournisseurs de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__reference
|
||
msgid "Payment Ref."
|
||
msgstr "Réf. paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__payment_term_id
|
||
msgid "Payment Terms"
|
||
msgstr "Conditions de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.payment_token_menu
|
||
msgid "Payment Tokens"
|
||
msgstr "Jetons de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_payment_transaction
|
||
msgid "Payment Transaction"
|
||
msgstr "Transaction de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.payment_transaction_menu
|
||
msgid "Payment Transactions"
|
||
msgstr "Transactions de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_paid
|
||
msgid "Payment Transactions Amount"
|
||
msgstr "Montant des transactions de paiement"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Payment terms"
|
||
msgstr "Conditions de paiement"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__pending_email_template_id
|
||
msgid "Pending Email Template"
|
||
msgstr "Modèle d'e-mail en attente"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__discount_percentage
|
||
msgid "Percentage"
|
||
msgstr "Pourcentage"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Place orders through Gelato's print-on-demand service"
|
||
msgstr ""
|
||
"Passer des commandes via le service d'impression à la demande de Gelato"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__access_url
|
||
msgid "Portal Access URL"
|
||
msgstr "URl d'accès au portail"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_payment_link_wizard__prepayment_amount
|
||
msgid "Prepayment Amount"
|
||
msgstr "Montant d'acompte"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__prepayment_percent
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__prepayment_percent
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__prepayment_percent
|
||
msgid "Prepayment percentage"
|
||
msgstr "Pourcentage d'acompte"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/res_company.py:0
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Prepayment percentage must be a valid percentage."
|
||
msgstr "Le pourcentage d'acompte doit être un pourcentage valide."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Preview"
|
||
msgstr "Aperçu"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__price_reduce_taxexcl
|
||
msgid "Price Reduce Tax excl"
|
||
msgstr "Remise hors taxes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__price_reduce_taxinc
|
||
msgid "Price Reduce Tax incl"
|
||
msgstr "Remise toutes taxes comprises"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__pricelist_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__pricelist_id
|
||
msgid "Pricelist"
|
||
msgstr "Liste de prix"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__pricelist_item_id
|
||
msgid "Pricelist Item"
|
||
msgstr "Élément de la liste de prix"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_product_pricelist_item
|
||
msgid "Pricelist Rule"
|
||
msgstr "Règle des listes des prix"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_product_pricelist_main
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Pricelists"
|
||
msgstr "Listes de prix"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Pricing"
|
||
msgstr "Tarif"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Print"
|
||
msgstr "Imprimer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__group_proforma_sales
|
||
msgid "Pro-Forma Invoice"
|
||
msgstr "Facture pro forma"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Pro-Forma Invoice #"
|
||
msgstr "Facture pro forma #"
|
||
|
||
#. module: sale
|
||
#: model:res.groups,name:sale.group_proforma_sales
|
||
msgid "Pro-forma Invoices"
|
||
msgstr "Factures pro forma"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product_list/product_list.xml:0
|
||
#: model:ir.model,name:sale.model_product_template
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__product_tmpl_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "Product"
|
||
msgstr "Produit"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_product_attribute_custom_value
|
||
msgid "Product Attribute Custom Value"
|
||
msgstr "Valeur personnalisée attribut de produit"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Product Catalog"
|
||
msgstr "Catalogue de produits"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__product_catalog_product_is_in_sale_order
|
||
msgid "Product Catalog Product Is In Sale Order"
|
||
msgstr "Produit du catalogue produit se trouve dans la commande client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__categ_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__categ_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Product Category"
|
||
msgstr "Catégorie de produits"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_product_document
|
||
msgid "Product Document"
|
||
msgstr "Document de produit"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/combo_configurator_dialog/combo_configurator_dialog.xml:0
|
||
#: code:addons/sale/static/src/js/product/product.xml:0
|
||
#: code:addons/sale/static/src/js/product_card/product_card.xml:0
|
||
msgid "Product Image"
|
||
msgstr "Image du produit"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_product_tags
|
||
msgid "Product Tags"
|
||
msgstr "Étiquettes de produit"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_template_id
|
||
msgid "Product Template"
|
||
msgstr "Modèle de produit"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_type
|
||
msgid "Product Type"
|
||
msgstr "Type de produit"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_uom_readonly
|
||
msgid "Product Uom Readonly"
|
||
msgstr "UdM du produit en lecture seule"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_product_product
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__product_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Product Variant"
|
||
msgstr "Variante de produit"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_products
|
||
msgid "Product Variants"
|
||
msgstr "Variantes de produit"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Product prices have been recomputed according to pricelist %s."
|
||
msgstr "Les prix des produits ont été recalculés selon la grille tarifaire %s."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Product prices have been recomputed."
|
||
msgstr "Les prix des produits ont été recalculés."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Product taxes have been recomputed according to fiscal position %s."
|
||
msgstr ""
|
||
"Les taxes sur les produits ont été recalculées en fonction de la position "
|
||
"fiscale %s."
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.product_template_action
|
||
#: model:ir.ui.menu,name:sale.menu_product_template_action
|
||
#: model:ir.ui.menu,name:sale.menu_reporting_product
|
||
#: model:ir.ui.menu,name:sale.prod_config_main
|
||
#: model:ir.ui.menu,name:sale.product_menu_catalog
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Products"
|
||
msgstr "Produits"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Promotions, Loyalty & Gift Card"
|
||
msgstr "Promotions, Fidélité & Cartes-Cadeaux"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_line_tree
|
||
msgid "Qty"
|
||
msgstr "Qté"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__qty_delivered
|
||
msgid "Qty Delivered"
|
||
msgstr "Qté livrée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__qty_invoiced
|
||
msgid "Qty Invoiced"
|
||
msgstr "Qté facturée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__product_uom_qty
|
||
msgid "Qty Ordered"
|
||
msgstr "Qté commandée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__qty_to_deliver
|
||
msgid "Qty To Deliver"
|
||
msgstr "Qté à livrer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__qty_to_invoice
|
||
msgid "Qty To Invoice"
|
||
msgstr "Qté à facturer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Quantities to invoice from sales orders"
|
||
msgstr "Quantités à facturer depuis les commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_uom_qty
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
msgid "Quantity"
|
||
msgstr "Quantité"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__qty_to_invoice
|
||
msgid "Quantity To Invoice"
|
||
msgstr "Quantité à facturer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Quantity:"
|
||
msgstr "Quantité :"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__state__draft
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__state__draft
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_document_search
|
||
msgid "Quotation"
|
||
msgstr "Devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Quotation #"
|
||
msgstr "Devis #"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_utm_campaign__quotation_count
|
||
msgid "Quotation Count"
|
||
msgstr "Nombre de devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Quotation Date"
|
||
msgstr "Date du devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__state__sent
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__state__sent
|
||
msgid "Quotation Sent"
|
||
msgstr "Envoyé"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/res_config_settings.py:0
|
||
msgid "Quotation Validity is required and must be greater or equal to 0."
|
||
msgstr "La validité du devis est requise et doit être supérieure ou égale à 0."
|
||
|
||
#. module: sale
|
||
#: model:mail.message.subtype,name:sale.mt_order_viewed
|
||
#: model:mail.message.subtype,name:sale.mt_salesteam_order_viewed
|
||
msgid "Quotation Viewed"
|
||
msgstr "Devis consulté"
|
||
|
||
#. module: sale
|
||
#: model:mail.message.subtype,description:sale.mt_order_confirmed
|
||
msgid "Quotation confirmed"
|
||
msgstr "Devis confirmé"
|
||
|
||
#. module: sale
|
||
#: model:mail.message.subtype,description:sale.mt_order_sent
|
||
#: model:mail.message.subtype,name:sale.mt_order_sent
|
||
#: model:mail.message.subtype,name:sale.mt_salesteam_order_sent
|
||
msgid "Quotation sent"
|
||
msgstr "Devis envoyé"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "Quotation viewed by customer %s"
|
||
msgstr "Devis vu par le client %s"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_quotations
|
||
#: model:ir.actions.act_window,name:sale.action_quotations_salesteams
|
||
#: model:ir.actions.act_window,name:sale.action_quotations_with_onboarding
|
||
#: model:ir.ui.menu,name:sale.menu_sale_quotations
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_home_menu_sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_quotation
|
||
#: model_terms:ir.ui.view,arch_db:sale.utm_campaign_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.utm_campaign_view_kanban
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_quotation_tree
|
||
msgid "Quotations"
|
||
msgstr "Devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Quotations & Orders"
|
||
msgstr "Devis & Commandes"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_order_report_quotation_salesteam
|
||
msgid "Quotations Analysis"
|
||
msgstr "Analyse des devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.act_res_partner_2_sale_order
|
||
msgid "Quotations and Sales"
|
||
msgstr "Devis et ventes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_home_sale
|
||
msgid "Quotations to review"
|
||
msgstr "Devis à revoir"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__rating_ids
|
||
msgid "Ratings"
|
||
msgstr "Évaluations"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__expense_policy
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__expense_policy
|
||
msgid "Re-Invoice Costs"
|
||
msgstr "Re-facturer les coûts"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__visible_expense_policy
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__visible_expense_policy
|
||
msgid "Re-Invoice Policy visible"
|
||
msgstr "Politique de refacturation visible"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Read the documentation"
|
||
msgstr "Lisez la documentation"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_template_view_form
|
||
msgid "Recommend when 'Adding to Cart' or quotation"
|
||
msgstr "À recommander lors de l'ajout au panier ou d'un devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Recompute all prices based on this pricelist"
|
||
msgstr "Recalculer les prix à partir de cette liste de prix"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Recompute all taxes based on this fiscal position"
|
||
msgstr "Recalculer toutes les taxes en fonction de cette position fiscale"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__origin
|
||
msgid "Reference of the document that generated this sales order request"
|
||
msgstr "Référence du document qui a généré cette demande de commande client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_advance_payment_inv__advance_payment_method__delivered
|
||
msgid "Regular invoice"
|
||
msgstr "Facture normale"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Reject This Quotation"
|
||
msgstr "Rejeter ce devis"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product/product.xml:0
|
||
msgid "Remove"
|
||
msgstr "Supprimer"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/quantity_buttons/quantity_buttons.xml:0
|
||
msgid "Remove one"
|
||
msgstr "Supprimer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_ir_actions_report
|
||
msgid "Report Action"
|
||
msgstr "Action de rapport"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_sale_report
|
||
msgid "Reporting"
|
||
msgstr "Analyse"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__require_payment
|
||
msgid "Request a online payment from the customer to confirm the order."
|
||
msgstr "Demander un paiement en ligne au client pour confirmer la commande."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__require_signature
|
||
msgid "Request a online signature from the customer to confirm the order."
|
||
msgstr "Demander une signature en ligne au client pour confirmer la commande."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Request a payment to confirm orders, in full (100%) or partial. The default "
|
||
"can be changed per order or template."
|
||
msgstr ""
|
||
"Demandez le paiement total (100%) ou partiel pour confirmer les commandes. "
|
||
"La valeur par défaut peut être modifiée par commande ou par modèle."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Request customers to sign quotations to validate orders. The default can be "
|
||
"changed per order or template."
|
||
msgstr ""
|
||
"Demandez aux clients de signer les devis pour valider les commandes. La "
|
||
"valeur par défaut peut être modifiée par commande ou par modèle."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Requested date is too soon."
|
||
msgstr "La date demandée est trop proche."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__activity_user_id
|
||
msgid "Responsible User"
|
||
msgstr "Utilisateur responsable"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_crm_team__invoiced_target
|
||
msgid "Revenue Target for the current month (untaxed total of paid invoices)."
|
||
msgstr ""
|
||
"Objectif de revenus pour le mois en cours (total hors taxes des factures "
|
||
"payées)."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.utm_campaign_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.utm_campaign_view_kanban
|
||
msgid "Revenues"
|
||
msgstr "Revenus"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_utm_campaign__invoiced_amount
|
||
msgid "Revenues generated by the campaign"
|
||
msgstr "Revenus générés par la campagne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__message_has_sms_error
|
||
msgid "SMS Delivery error"
|
||
msgstr "Erreur d'envoi SMS"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "SO0000"
|
||
msgstr "SO0000"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/sale_action_helper/sale_action_helper_dialog.xml:0
|
||
msgid "Sale"
|
||
msgstr "Ventes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_document__attached_on_sale
|
||
msgid "Sale : Visible at"
|
||
msgstr "Vente : visible dans"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Sale Information"
|
||
msgstr "Informations de la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_move_line__sale_line_warn_msg
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__sale_line_warn_msg
|
||
msgid "Sale Line Warn Msg"
|
||
msgstr "Message d’avertissement ligne de vente"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv__sale_order_ids
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_discount__sale_order_id
|
||
#: model:ir.model.fields.selection,name:sale.selection__account_analytic_applicability__business_domain__sale_order
|
||
msgid "Sale Order"
|
||
msgstr "Commande client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_bank_statement_line__sale_order_count
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__sale_order_count
|
||
#: model:ir.model.fields,field_description:sale.field_res_partner__sale_order_count
|
||
#: model:ir.model.fields,field_description:sale.field_res_users__sale_order_count
|
||
msgid "Sale Order Count"
|
||
msgstr "Nombre de commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.mail_activity_plan_action_sale_order
|
||
msgid "Sale Order Plans"
|
||
msgstr "Plans de la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__group_warning_sale
|
||
msgid "Sale Order Warnings"
|
||
msgstr "Avertissements sur les commandes"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/res_partner.py:0
|
||
#: model_terms:ir.ui.view,arch_db:sale.account_invoice_form
|
||
msgid "Sale Orders"
|
||
msgstr "Commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__sale_orders_count
|
||
msgid "Sale Orders Count"
|
||
msgstr "Nombre de commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_bank_statement_line__sale_warning_text
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__sale_warning_text
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__sale_warning_text
|
||
msgid "Sale Warning"
|
||
msgstr "Avertissement vente"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Sale Warnings"
|
||
msgstr "Avertissements de vente"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_company__sale_onboarding_payment_method
|
||
msgid "Sale onboarding selected payment method"
|
||
msgstr "Configuration du mode de paiement sélectionné dans Ventes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_mass_cancel_orders__sale_order_ids
|
||
msgid "Sale orders to cancel"
|
||
msgstr "Commandes clients à annuler"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_reporting_sales
|
||
#: model:ir.ui.menu,name:sale.sale_menu_root
|
||
#: model_terms:ir.ui.view,arch_db:sale.crm_team_view_kanban_dashboard
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_document_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_partner_view_buttons
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Sales"
|
||
msgstr "Ventes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_sale_advance_payment_inv
|
||
msgid "Sales Advance Payment Invoice"
|
||
msgstr "Facture de paiement d'avance"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/crm_team.py:0
|
||
#: model:ir.actions.act_window,name:sale.action_order_report_all
|
||
#: model:ir.actions.act_window,name:sale.action_order_report_so_salesteam
|
||
#: model:ir.actions.act_window,name:sale.report_all_channels_sales_action
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_graph
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_pivot
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Sales Analysis"
|
||
msgstr "Analyse des ventes"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_order_report_customers
|
||
msgid "Sales Analysis By Customers"
|
||
msgstr "Analyse des ventes par clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_order_report_products
|
||
msgid "Sales Analysis By Products"
|
||
msgstr "Analyse des ventes par produits"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_order_report_salesperson
|
||
msgid "Sales Analysis By Salespersons"
|
||
msgstr "Analyse des ventes par vendeurs"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_sale_report
|
||
msgid "Sales Analysis Report"
|
||
msgstr "Rapport d'analyse des ventes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_product_matrix
|
||
msgid "Sales Grid Entry"
|
||
msgstr "Entrée dans la grille de vente"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
#: model:ir.model,name:sale.model_sale_order
|
||
#: model:ir.model.fields,field_description:sale.field_res_partner__sale_order_ids
|
||
#: model:ir.model.fields,field_description:sale.field_res_users__sale_order_ids
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__state__sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__order_reference__sale_order
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__state__sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_document_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_activity
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Sales Order"
|
||
msgstr "Commande client"
|
||
|
||
#. module: sale
|
||
#: model:mail.message.subtype,name:sale.mt_order_confirmed
|
||
#: model:mail.message.subtype,name:sale.mt_salesteam_order_confirmed
|
||
msgid "Sales Order Confirmed"
|
||
msgstr "Commande de vente confirmée"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_analytic_line__so_line
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_line_view_form_readonly
|
||
msgid "Sales Order Item"
|
||
msgstr "Article de la commande client"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_sale_order_line
|
||
#: model:ir.model.fields,field_description:sale.field_product_attribute_custom_value__sale_order_line_id
|
||
msgid "Sales Order Line"
|
||
msgstr "Ligne de commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__sale_line_warn_msg
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__sale_line_warn_msg
|
||
msgid "Sales Order Line Warning"
|
||
msgstr "Avertissement ligne de commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_move_line__sale_line_ids
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_line_tree
|
||
msgid "Sales Order Lines"
|
||
msgstr "Lignes de commande"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "Sales Order Lines ready to be invoiced"
|
||
msgstr "Lignes de commande à facturer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "Sales Order Lines related to a Sales Order of mine"
|
||
msgstr "Lignes de commande liées à une de mes commandes"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/payment_transaction.py:0
|
||
#: model_terms:ir.ui.view,arch_db:sale.transaction_form_inherit_sale
|
||
msgid "Sales Order(s)"
|
||
msgstr "Commande(s) client(s)"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_orders
|
||
#: model:ir.actions.act_window,name:sale.action_orders_salesteams
|
||
#: model:ir.actions.act_window,name:sale.action_orders_to_invoice_salesteams
|
||
#: model:ir.model.fields,field_description:sale.field_payment_transaction__sale_order_ids
|
||
#: model:ir.ui.menu,name:sale.menu_sales_config
|
||
#: model_terms:ir.ui.view,arch_db:sale.crm_team_view_kanban_dashboard
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_home_menu_sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_tree
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_quotation
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_tree
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_order_calendar
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_order_graph
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_order_pivot
|
||
msgid "Sales Orders"
|
||
msgstr "Commandes clients"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_crm_team
|
||
#: model:ir.model.fields,field_description:sale.field_account_bank_statement_line__team_id
|
||
#: model:ir.model.fields,field_description:sale.field_account_invoice_report__team_id
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__team_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__team_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__team_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.account_invoice_groupby_inherit
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_account_invoice_report_search_inherit
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Sales Team"
|
||
msgstr "Équipe commerciale"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.report_sales_team
|
||
#: model:ir.ui.menu,name:sale.sales_team_config
|
||
msgid "Sales Teams"
|
||
msgstr "Équipes commerciales"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_account_analytic_line__so_line
|
||
msgid ""
|
||
"Sales order item to which the time spent will be added in order to be "
|
||
"invoiced to your customer. Remove the sales order item for the timesheet "
|
||
"entry to be non-billable."
|
||
msgstr ""
|
||
"Article de la commande auquel le temps passé sera ajouté afin d'être facturé "
|
||
"à votre client. Supprimez l'article de la commande pour que l'entrée de "
|
||
"feuille de temps soit non facturable."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__product_template__expense_policy__sales_price
|
||
msgid "Sales price"
|
||
msgstr "Prix de vente"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,name:sale.mail_template_sale_confirmation
|
||
msgid "Sales: Order Confirmation"
|
||
msgstr "Ventes : Confirmation de commande"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,name:sale.mail_template_sale_payment_executed
|
||
msgid "Sales: Payment Done"
|
||
msgstr "Ventes : Paiement effectué"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,name:sale.email_template_proforma
|
||
msgid "Sales: Send Proforma"
|
||
msgstr "Ventes : Envoyer proforma"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,name:sale.email_template_edi_sale
|
||
msgid "Sales: Send Quotation"
|
||
msgstr "Ventes : Envoyer le devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.server,name:sale.send_pending_emails_cron_ir_actions_server
|
||
msgid "Sales: Send pending emails"
|
||
msgstr "Ventes : Envoyer les e-mails en attente"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__user_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__salesman_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__user_id
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "Salesperson"
|
||
msgstr "Vendeur"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_reporting_salespeople
|
||
msgid "Salespersons"
|
||
msgstr "Vendeurs"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "Search Sales Order"
|
||
msgstr "Recherche de commande client"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "Search a customer name, or create one on the fly."
|
||
msgstr "Recherchez un nom de client ou créez-en un à la volée."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__display_type__line_section
|
||
msgid "Section"
|
||
msgstr "Section"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Section Name (eg. Products, Services)"
|
||
msgstr "Nom de section (par ex. Produits, Services)"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Section Summary"
|
||
msgstr "Résumé de la section"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__access_token
|
||
msgid "Security Token"
|
||
msgstr "Jeton de sécurité"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "Select a product, or create a new one on the fly."
|
||
msgstr "Sélectionnez un produit, ou créez-en un à la volée."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__selected_combo_items
|
||
msgid "Selected Combo Items"
|
||
msgstr "Articles combinés sélectionnés"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Sell and purchase products in different units of measure or packagings"
|
||
msgstr ""
|
||
"Vendre et acheter des produits dans différentes unités de mesure ou "
|
||
"conditionnements"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Sell variants of a product using attributes (size, color, etc.)"
|
||
msgstr ""
|
||
"Vendre les variantes d'un produit en utilisant les attributs (taille, "
|
||
"couleur, ect.)"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Send"
|
||
msgstr "Envoyer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Send PRO-FORMA Invoice"
|
||
msgstr "Envoyer la facture PRO FORMA"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Send a product-specific email once the invoice is validated"
|
||
msgstr "Envoyer un e-mail spécifique quand la facture est validée"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.server,name:sale.model_sale_order_send_mail
|
||
msgid "Send an email"
|
||
msgstr "Envoyer un e-mail"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_sendcloud
|
||
msgid "Sendcloud Connector"
|
||
msgstr "Connecteur SendCloud"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Sending an email is useful if you need to share specific information or "
|
||
"content about a product (instructions, rules, links, media, etc.). Create "
|
||
"and set the email template from the product detail form (in Accounting tab)."
|
||
msgstr ""
|
||
"L'envoi d'un e-mail est utile lorsque vous avez besoin de partager du "
|
||
"contenu ou des informations spécifiques sur un produit (instructions, "
|
||
"règles, liens, supports, etc.). Créez et définissez le modèle d'e-mail à "
|
||
"partir de la fiche détaillée du produit (dans l'onglet Comptabilité)."
|
||
|
||
#. module: sale
|
||
#: model:mail.template,description:sale.mail_template_sale_confirmation
|
||
msgid "Sent to customers on order confirmation"
|
||
msgstr "Envoyé aux clients lorsque la commande est confirmée"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,description:sale.mail_template_sale_payment_executed
|
||
msgid ""
|
||
"Sent to customers when a payment is received but doesn't immediately confirm "
|
||
"their order"
|
||
msgstr ""
|
||
"Envoyé aux clients lors de la réception d'un paiement, mais ne confirme pas "
|
||
"immédiatement leur commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__sequence
|
||
msgid "Sequence"
|
||
msgstr "Séquence"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Set multiple prices per product, automated discounts, etc."
|
||
msgstr "Un produit peut avoir plusieurs prix, remises automatiques, etc."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Set to Quotation"
|
||
msgstr "Mettre en devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.act_window,name:sale.action_sale_config_settings
|
||
#: model:ir.ui.menu,name:sale.menu_sale_general_settings
|
||
msgid "Settings"
|
||
msgstr "Paramètres"
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.server,name:sale.model_sale_order_action_share
|
||
msgid "Share"
|
||
msgstr "Partager"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Shipping"
|
||
msgstr "Expédition"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Shipping Address"
|
||
msgstr "Adresse d'expédition"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_shiprocket
|
||
msgid "Shiprocket Connector"
|
||
msgstr "Connecteur Shiprocket"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_sale_shopee
|
||
msgid "Shopee Sync"
|
||
msgstr "Synchronisation Shopee"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Show all records whose next activity date is past"
|
||
msgstr ""
|
||
"Afficher tous les enregistrements dont la date de la prochaine activité est "
|
||
"dépassée"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Show margins on orders"
|
||
msgstr "Afficher les marges sur les commandes"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Sign & Pay Quotation"
|
||
msgstr "Signer & Payer le devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Sign & Pay"
|
||
msgstr "Signer & Payer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_company__sale_onboarding_payment_method__digital_signature
|
||
msgid "Sign online"
|
||
msgstr "Signer en ligne"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__signature
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Signature"
|
||
msgstr "Signature"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "Signature is missing."
|
||
msgstr "La signature est manquante."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__signed_by
|
||
msgid "Signed By"
|
||
msgstr "Signé par"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__signed_on
|
||
msgid "Signed On"
|
||
msgstr "Signé le"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
msgid "So, are you sure you want to cancel these"
|
||
msgstr "Alors, êtes-vous sûr de vouloir annuler ces"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__sales_count
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__sales_count
|
||
msgid "Sold"
|
||
msgstr "Vendu"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_form_view_sale_order_button
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_template_form_view_sale_order_button
|
||
msgid "Sold in the last 365 days"
|
||
msgstr "Vendu au cours des 365 derniers jours"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
msgid ""
|
||
"Some confirmed orders are selected. Their related documents might be\n"
|
||
" affected by the cancellation."
|
||
msgstr ""
|
||
"Certaines commandes confirmées sont sélectionnées. Leurs documents associés "
|
||
"pourraient être\n"
|
||
" affectés par l'annulation."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"Some order lines are missing a product, you need to correct them before "
|
||
"going further."
|
||
msgstr ""
|
||
"Certaines lignes de commande n’ont pas de produit, vous devez les corriger "
|
||
"avant de continuer."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Some orders are not in a state requiring confirmation."
|
||
msgstr ""
|
||
"Certaines commandes ne sont pas dans un état nécessitant une confirmation."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_account_bank_statement_line__source_id
|
||
#: model:ir.model.fields,field_description:sale.field_account_move__source_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__source_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__source_id
|
||
msgid "Source"
|
||
msgstr "Source"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__origin
|
||
msgid "Source Document"
|
||
msgstr "Document d'origine"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_product_email_template
|
||
msgid "Specific Email"
|
||
msgstr "E-mail spécifique"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_starshipit
|
||
msgid "Starshipit Connector"
|
||
msgstr "Connecteur Starshipit"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Start on Odoo"
|
||
msgstr "Lancez-vous sur Odoo"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__state
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__state
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
msgid "Status"
|
||
msgstr "Statut"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__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: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__res_company__sale_onboarding_payment_method__stripe
|
||
msgid "Stripe"
|
||
msgstr "Stripe"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"Stripe Connect is not available in your country, please use another payment "
|
||
"provider."
|
||
msgstr ""
|
||
"Stripe Connect n'est pas disponible dans votre pays, veuillez utiliser un "
|
||
"autre fournisseur de paiement."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__display_type__line_subsection
|
||
msgid "Subsection"
|
||
msgstr "Sous-section"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Subsection Name"
|
||
msgstr "Nom de la sous-section"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__price_subtotal
|
||
msgid "Subtotal"
|
||
msgstr "Sous-total"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
msgid "Sum of Quantity"
|
||
msgstr "Somme de la quantité"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
msgid "Sum of Total"
|
||
msgstr "Somme des totaux"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_report_view_tree
|
||
msgid "Sum of Untaxed Total"
|
||
msgstr "Somme des totaux hors taxes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__amount_paid
|
||
msgid ""
|
||
"Sum of transactions made in through the online payment form that are in the "
|
||
"state 'done' or 'authorized' and linked to this order."
|
||
msgstr ""
|
||
"Somme des transactions effectuées via le formulaire de paiement en ligne et "
|
||
"qui se trouvent au stade « effectué » ou « autorisé » et qui sont liées à "
|
||
"cette commande."
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_ir_config_parameter
|
||
msgid "System Parameter"
|
||
msgstr "Paramètres système"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__tag_ids
|
||
#: model:ir.ui.menu,name:sale.menu_tag_config
|
||
msgid "Tags"
|
||
msgstr "Étiquettes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Tax 15%"
|
||
msgstr "Taxe 15%"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__tax_calculation_rounding_method
|
||
msgid "Tax Calculation Rounding Method"
|
||
msgstr "Méthode d'arrondi pour le calcul de la taxe"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__tax_country_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__tax_country_id
|
||
msgid "Tax Country"
|
||
msgstr "Pays de la taxe"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Tax Excl."
|
||
msgstr "Hors taxes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "Tax ID"
|
||
msgstr "N° TVA"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Tax Incl."
|
||
msgstr "Toutes taxes comprises"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_tree
|
||
msgid "Tax Total"
|
||
msgstr "Taxes totales"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__tax_totals
|
||
msgid "Tax Totals"
|
||
msgstr "Taxes totales"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__tax_calculation_rounding_method
|
||
msgid "Tax calculation rounding method"
|
||
msgstr "Méthode d'arrondi pour le calcul des taxes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_tax
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__tax_ids
|
||
msgid "Taxes"
|
||
msgstr "Taxes"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/crm_team.py:0
|
||
msgid ""
|
||
"Team %(team_name)s has %(sale_order_count)s active sale orders. Consider "
|
||
"cancelling them or archiving the team instead."
|
||
msgstr ""
|
||
"L'équipe %(team_name)s a %(sale_order_count)s commandes actives. Envisagez "
|
||
"de les annuler ou d'archiver l'équipe."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__technical_price_unit
|
||
msgid "Technical Price Unit"
|
||
msgstr "Prix unitaire technique"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid ""
|
||
"Tell us why you are refusing this quotation, this will help us improve our "
|
||
"services."
|
||
msgstr ""
|
||
"Dites nous pourquoi vous refusez ce devis afin de nous aider à améliorer nos "
|
||
"services."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__terms_type
|
||
msgid "Terms & Conditions format"
|
||
msgstr "Format des conditions générales"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Terms & Conditions: %s"
|
||
msgstr "Conditions générales : %s"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Terms & Conditions"
|
||
msgstr "Conditions générales"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__note
|
||
msgid "Terms and conditions"
|
||
msgstr "Conditions générales"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Terms and conditions..."
|
||
msgstr "Conditions générales..."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__country_code
|
||
msgid ""
|
||
"The ISO country code in two chars. \n"
|
||
"You can use this field for quick search."
|
||
msgstr ""
|
||
"Code de pays ISO en deux caractères. \n"
|
||
"Vous pouvez utiliser ce champ pour une recherche rapide."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/account_move_line.py:0
|
||
msgid ""
|
||
"The Sales Order %(order)s to be reinvoiced is cancelled. You cannot register "
|
||
"an expense on a cancelled Sales Order."
|
||
msgstr ""
|
||
"La commande client %(order)s à refacturer est annulée. Vous ne pouvez pas "
|
||
"enregistrer de dépense sur une commande client annulée."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/account_move_line.py:0
|
||
msgid ""
|
||
"The Sales Order %(order)s to be reinvoiced is currently locked. You cannot "
|
||
"register an expense on a locked Sales Order."
|
||
msgstr ""
|
||
"La commande client %(order)s à refacturer est actuellement verrouillée. Vous "
|
||
"ne pouvez pas enregistrer de dépense sur une commande client verrouillée."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/account_move_line.py:0
|
||
msgid ""
|
||
"The Sales Order %(order)s to be reinvoiced must be validated before "
|
||
"registering expenses."
|
||
msgstr ""
|
||
"La commande client %(order)s à refacturer doit être validée avant "
|
||
"d'enregistrer des dépenses."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "The access token is invalid."
|
||
msgstr "Le jeton d'accès n'est pas valide."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "The amount is lower than the prepayment amount."
|
||
msgstr "Le montant est inférieur au montant de l’acompte."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/payment_link_wizard.py:0
|
||
msgid "The amount must be greater than the prepayment amount."
|
||
msgstr "Le montant doit être supérieur au montant de l’acompte."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"The company is required, please select one before making any other changes "
|
||
"to the sale order."
|
||
msgstr ""
|
||
"Veuillez sélectionner une société avant d'apporter d'autres modifications au "
|
||
"bon de commande."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"The delivery date is sooner than the expected date. You may be unable to "
|
||
"honor the delivery date."
|
||
msgstr ""
|
||
"La date de livraison est antérieure à la date prévue. Vous ne pourrez peut-"
|
||
"être pas honorer la date de livraison."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_advance_payment_inv__fixed_amount
|
||
msgid "The fixed amount to be invoiced in advance."
|
||
msgstr "Le montant fixe à être facturé à l'avance."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_template.py:0
|
||
msgid ""
|
||
"The following products cannot be restricted to the company %(company)s "
|
||
"because they have already been used in quotations or sales orders in another "
|
||
"company:\n"
|
||
"%(used_products)s\n"
|
||
"You can archive these products and recreate them with your company "
|
||
"restriction instead, or leave them as shared product."
|
||
msgstr ""
|
||
"Les produits suivants ne peuvent pas être limités à la société %(company)s "
|
||
"car ils ont déjà été utilisés dans des devis ou des commandes client dans "
|
||
"une autre société :\n"
|
||
"%(used_products)s\n"
|
||
"Vous pouvez archiver ces produits et les recréer avec la restriction de "
|
||
"votre société à la place, ou les laisser en tant que produit partagé."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_config_settings__automatic_invoice
|
||
msgid ""
|
||
"The invoice is generated automatically and available in the customer portal "
|
||
"when the transaction is confirmed by the payment provider.\n"
|
||
"The invoice is marked as paid and the payment is registered in the payment "
|
||
"journal defined in the configuration of the payment provider.\n"
|
||
"This mode is advised if you issue the final invoice at the order and not "
|
||
"after the delivery."
|
||
msgstr ""
|
||
"La facture est générée automatiquement et disponible dans le portail client "
|
||
"lorsque la transaction est confirmée par le fournisseur de paiement.\n"
|
||
"La facture est marquée comme payée et le paiement est enregistré dans le "
|
||
"journal des paiements défini dans la configuration du fournisseur de "
|
||
"paiement.\n"
|
||
"Ce mode est conseillé si vous émettez la facture définitive à la commande et "
|
||
"non après la livraison."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"The margin is computed as the sum of product sales prices minus the cost set "
|
||
"in their detail form."
|
||
msgstr ""
|
||
"La marge est calculée comme la somme des prix de ventes des produits moins "
|
||
"le coût défini dans leur fiche détaillée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "The new invoice will deduct draft invoices linked to this sale order."
|
||
msgstr ""
|
||
"La nouvelle facture déduira les factures en brouillon liées à ce bon de "
|
||
"commande."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"The number of selected combo items must match the number of available combo "
|
||
"choices."
|
||
msgstr ""
|
||
"Le nombre d'articles combinés sélectionnés doit correspondre au nombre de "
|
||
"choix combinés disponibles."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "The order is not in a state requiring customer payment."
|
||
msgstr "La commande ne requiert pas de paiement de la part du client."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/controllers/portal.py:0
|
||
msgid "The order is not in a state requiring customer signature."
|
||
msgstr ""
|
||
"L'état de la commande ne requiert pas de signature de la part du client."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "The ordered quantity has been updated."
|
||
msgstr "La quantité commandée a été mise à jour"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__reference
|
||
msgid "The payment communication of this sale order."
|
||
msgstr "La communication de paiement de ce bon de commande."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "The payment should also be transmitted with love"
|
||
msgstr "Le paiement doit également être transmis avec amour"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_advance_payment_inv__amount
|
||
msgid "The percentage of amount to be invoiced in advance."
|
||
msgstr "Le pourcentage du montant à facturer à l'avance."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__prepayment_percent
|
||
msgid ""
|
||
"The percentage of the amount needed that must be paid by the customer to "
|
||
"confirm the order."
|
||
msgstr ""
|
||
"Le pourcentage du montant qui doit être payé par le client pour confirmer la "
|
||
"commande."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_company__prepayment_percent
|
||
#: model:ir.model.fields,help:sale.field_res_config_settings__prepayment_percent
|
||
msgid "The percentage of the amount needed to be paid to confirm quotations."
|
||
msgstr ""
|
||
"Le pourcentage du montant qui doit être payer pour confirmer les devis."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_template.py:0
|
||
msgid "The product (%(product)s) has incompatible values: %(value_list)s"
|
||
msgstr "Le produit (%(product)s) a des valeurs incompatibles : %(value_list)s"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/payment_link_wizard.py:0
|
||
msgid "The sale order has expired."
|
||
msgstr "La commande client est expirée."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_make_invoice_advance.py:0
|
||
msgid "The value of the down payment amount must be positive."
|
||
msgstr "La valeur du montant de l'acompte doit être positive."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
msgid "There are currently no quotations for your account."
|
||
msgstr "Il n'y a actuellement pas de devis pour votre compte."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_orders
|
||
msgid "There are currently no sales orders for your account."
|
||
msgstr "Il n'y a actuellement pas de commandes pour votre compte."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "There are existing"
|
||
msgstr "Il y a des"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/sale_order_discount.py:0
|
||
msgid ""
|
||
"There does not seem to be any discount product configured for this company "
|
||
"yet. You can either use a per-line discount, or ask an administrator to "
|
||
"grant the discount the first time."
|
||
msgstr ""
|
||
"Il ne semble pas encore y avoir de produit de réduction configuré pour cette "
|
||
"entreprise. Il est possible d'utiliser une remise par ligne ou de demander à "
|
||
"un administrateur d'accorder la remise la première fois."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_res_company__downpayment_account_id
|
||
#: model:ir.model.fields,help:sale.field_res_config_settings__downpayment_account_id
|
||
msgid "This account will be used on Downpayment invoices."
|
||
msgstr "Ce compte sera utilisé pour les factures d'acompte."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"This default value is applied to any new product created. This can be "
|
||
"changed in the product detail form."
|
||
msgstr ""
|
||
"Cette valeur par défaut s'applique à tout nouveau produit créé. Elle peut "
|
||
"être modifiée dans la fiche détaillée du produit."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_account_bank_statement_line__campaign_id
|
||
#: model:ir.model.fields,help:sale.field_account_move__campaign_id
|
||
#: model:ir.model.fields,help:sale.field_sale_order__campaign_id
|
||
msgid ""
|
||
"This is a name that helps you keep track of your different campaign efforts, "
|
||
"e.g. Fall_Drive, Christmas_Special"
|
||
msgstr ""
|
||
"Ce nom vous aidera à suivre vos différentes campagnes marketing, par ex. "
|
||
"Campagne_automnale ou Spécial_Noël"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__commitment_date
|
||
msgid ""
|
||
"This is the delivery date promised to the customer. If set, the delivery "
|
||
"order will be scheduled based on this date rather than product lead times."
|
||
msgstr ""
|
||
"Il s'agit de la date de livraison promise au client. Si elle est définie, le "
|
||
"bon de livraison se basera sur cette date plutôt que celle définie grâce au "
|
||
"délai indiqué sur le produit."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_account_bank_statement_line__medium_id
|
||
#: model:ir.model.fields,help:sale.field_account_move__medium_id
|
||
#: model:ir.model.fields,help:sale.field_sale_order__medium_id
|
||
msgid "This is the method of delivery, e.g. Postcard, Email, or Banner Ad"
|
||
msgstr ""
|
||
"Le mode de livraison, par ex. carte postale, e-mail ou bannière publicitaire"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_account_bank_statement_line__source_id
|
||
#: model:ir.model.fields,help:sale.field_account_move__source_id
|
||
#: model:ir.model.fields,help:sale.field_sale_order__source_id
|
||
msgid ""
|
||
"This is the source of the link, e.g. Search Engine, another domain, or name "
|
||
"of email list"
|
||
msgstr ""
|
||
"La source du lien, par ex. moteur de recherche, domaine externe ou nom de la "
|
||
"liste d'adresses e-mail"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/product/product.xml:0
|
||
msgid "This option or combination of options is not available"
|
||
msgstr "Cette option ou cette combinaison d'options n'est pas disponible"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/wizard/payment_link_wizard.py:0
|
||
msgid "This payment will confirm the quotation."
|
||
msgstr "Ce paiement confirmera le devis."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_order_report_all
|
||
#: model_terms:ir.actions.act_window,help:sale.action_order_report_customers
|
||
#: model_terms:ir.actions.act_window,help:sale.action_order_report_products
|
||
#: model_terms:ir.actions.act_window,help:sale.action_order_report_salesperson
|
||
msgid ""
|
||
"This report performs analysis on your quotations and sales orders. Analysis "
|
||
"check your sales revenues and sort it by different group criteria (salesman, "
|
||
"partner, product, etc.) Use this report to perform analysis on sales not "
|
||
"having invoiced yet. If you want to analyse your turnover, you should use "
|
||
"the Invoice Analysis report in the Accounting application."
|
||
msgstr ""
|
||
"Ce rapport analyse vos devis et commandes clients. Il vérifie les revenus "
|
||
"liés aux ventes et les classifie selon différents critères (vendeur, "
|
||
"partenaire, produit, etc.). Vous pouvez utiliser ce rapport pour analyser "
|
||
"vos ventes qui ne sont pas encore facturées. Si vous souhaitez analyser "
|
||
"votre chiffre d'affaires, vous devriez utiliser le rapport \"Analyse des "
|
||
"factures clients\" dans l'application Comptabilité."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_order_report_quotation_salesteam
|
||
msgid ""
|
||
"This report performs analysis on your quotations. Analysis check your sales "
|
||
"revenues and sort it by different group criteria (salesman, partner, "
|
||
"product, etc.) Use this report to perform analysis on sales not having "
|
||
"invoiced yet. If you want to analyse your turnover, you should use the "
|
||
"Invoice Analysis report in the Accounting application."
|
||
msgstr ""
|
||
"Ce rapport effectue des analyses sur vos devis. Analysez vos revenus de "
|
||
"ventes et triez-les selon divers critères (vendeur, partenaire, produit, "
|
||
"etc.) Utilisez ce rapport pour effectuer des analyses sur des ventes qui "
|
||
"n'ont pas encore été facturées. Si vous voulez analyser la rotation de vos "
|
||
"stocks, vous devriez utiliser le rapport Analyses des Factures dans "
|
||
"l'application Comptabilité."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_order_report_so_salesteam
|
||
msgid ""
|
||
"This report performs analysis on your sales orders. Analysis check your "
|
||
"sales revenues and sort it by different group criteria (salesman, partner, "
|
||
"product, etc.) Use this report to perform analysis on sales not having "
|
||
"invoiced yet. If you want to analyse your turnover, you should use the "
|
||
"Invoice Analysis report in the Accounting application."
|
||
msgstr ""
|
||
"Ce rapport effectue des analyses sur vos commandes clients. Analysez vos "
|
||
"revenus de ventes et triez-les selon divers critères (vendeur, partenaire, "
|
||
"produit, etc.) Utilisez ce rapport pour effectuer des analyses sur des "
|
||
"ventes qui ne sont pas encore facturées. Si vous voulez analyser la rotation "
|
||
"de vos stocks, vous devriez utiliser le rapport Analyses des Factures dans "
|
||
"l'application Comptabilité."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"This will update all taxes based on the currently selected fiscal position."
|
||
msgstr ""
|
||
"Ceci mettra à jour toutes les taxes basées sur la position fiscale "
|
||
"actuellement sélectionnée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid ""
|
||
"This will update the unit price of all products based on the new pricelist."
|
||
msgstr ""
|
||
"Ceci met à jour le prix unitaire de tous les produits en fonction de la "
|
||
"nouvelle liste de prix."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__invoice_status__to_invoice
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__invoice_status__to_invoice
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__invoice_status__to_invoice
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__line_invoice_status__to_invoice
|
||
#: model:ir.ui.menu,name:sale.menu_sale_invoicing
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_product_search
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_line_filter
|
||
msgid "To Invoice"
|
||
msgstr "À facturer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_sale
|
||
msgid "To Upsell"
|
||
msgstr "A faire l'objet d'une vente incitative"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid ""
|
||
"To send invitations in B2B mode, open a contact or select several ones in "
|
||
"list view and click on 'Portal Access Management' option in the dropdown "
|
||
"menu *Action*."
|
||
msgstr ""
|
||
"Pour envoyer des invitations en mode B2B, ouvrez un contact ou sélectionnez-"
|
||
"en plusieurs dans la liste et cliquez sur l'option 'Portal Access "
|
||
"Management' dans le menu déroulant *Action*."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sales_order_filter
|
||
msgid "Today Activities"
|
||
msgstr "Activités du jour"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_total
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__price_total
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__price_total
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_orders
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_line_tree
|
||
msgid "Total"
|
||
msgstr "Total"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__price_tax
|
||
msgid "Total Tax"
|
||
msgstr "Total des taxes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_tree
|
||
msgid "Total Tax Excluded"
|
||
msgstr "Total hors taxes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_tree
|
||
msgid "Total Tax Included"
|
||
msgstr "Total TTC"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/combo_configurator_dialog/combo_configurator_dialog.js:0
|
||
#: code:addons/sale/static/src/js/product_configurator_dialog/product_configurator_dialog.js:0
|
||
msgid "Total: %s"
|
||
msgstr "Total : %s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_product_product__service_type
|
||
#: model:ir.model.fields,field_description:sale.field_product_template__service_type
|
||
msgid "Track Service"
|
||
msgstr "Service de tracking"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Tracking"
|
||
msgstr "Suivi"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__transaction_ids
|
||
msgid "Transactions"
|
||
msgstr "Transactions"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__translated_product_name
|
||
msgid "Translated Product Name"
|
||
msgstr "Nom de produit traduit"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__type_name
|
||
msgid "Type Name"
|
||
msgstr "Nom du type"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__activity_exception_decoration
|
||
msgid "Type of the exception activity on record."
|
||
msgstr "Type d'activité d'exception enregistrée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Type to find a customer..."
|
||
msgstr "Tapez pour trouver un client..."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Type to find a product..."
|
||
msgstr "Tapez pour trouver un produit..."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_ups_rest
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "UPS Connector"
|
||
msgstr "Connecteur UPS"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_usps_rest
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "USPS Connector"
|
||
msgstr "Connecteur USPS"
|
||
|
||
#. module: sale
|
||
#: model:ir.model,name:sale.model_utm_campaign
|
||
msgid "UTM Campaign"
|
||
msgstr "Campagne UTM"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_to_invoice
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__amount_to_invoice
|
||
msgid "Un-invoiced Balance"
|
||
msgstr "Solde non facturé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__product_uom_id
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__product_uom_id
|
||
msgid "Unit"
|
||
msgstr "Unité"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__price_unit
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__price_unit
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Unit Price"
|
||
msgstr "Prix unitaire"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Unit Price:"
|
||
msgstr "Prix unitaire :"
|
||
|
||
#. module: sale
|
||
#: model:ir.ui.menu,name:sale.menu_product_uom_form_action
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Units & Packagings"
|
||
msgstr "Unités et conditionnements"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Unlock"
|
||
msgstr "Débloquer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__amount_untaxed
|
||
msgid "Untaxed Amount"
|
||
msgstr "Montant hors taxes"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__untaxed_amount_invoiced
|
||
msgid "Untaxed Amount Invoiced"
|
||
msgstr "Montant hors taxes facturé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__untaxed_amount_to_invoice
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__untaxed_amount_to_invoice
|
||
msgid "Untaxed Amount To Invoice"
|
||
msgstr "Montant hors taxes à facturer"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__untaxed_amount_invoiced
|
||
msgid "Untaxed Invoiced Amount"
|
||
msgstr "Montant hors taxes facturé"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__price_subtotal
|
||
msgid "Untaxed Total"
|
||
msgstr "Total hors taxes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Update Prices"
|
||
msgstr "Mettre à jour les prix"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Update Taxes"
|
||
msgstr "Mettre à jour les taxes"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/upload_rfq_cog_menu/upload_rfq_cog_menu.xml:0
|
||
msgid "Upload Request For Quotation"
|
||
msgstr "Télécharger une demande de devis"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Upsell %(order)s for customer %(customer)s"
|
||
msgstr "Vente incitative %(order)s pour le client %(customer)s"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order__invoice_status__upselling
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_order_line__invoice_status__upselling
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__invoice_status__upselling
|
||
#: model:ir.model.fields.selection,name:sale.selection__sale_report__line_invoice_status__upselling
|
||
msgid "Upselling Opportunity"
|
||
msgstr "Opportunité de vente incitative"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid ""
|
||
"Use the above REST URL to get structured data of the purchase order in UBL "
|
||
"format."
|
||
msgstr ""
|
||
"Utilisez l'URL REST ci-dessus pour obtenir les données structurées de la "
|
||
"commande d'achat au format UBL."
|
||
|
||
#. module: sale
|
||
#: model:mail.template,description:sale.email_template_proforma
|
||
msgid "Used by salespeople when they send proforma to prospects"
|
||
msgstr ""
|
||
"Utilisé par les commerciaux lorsqu'ils envoient un proforma aux prospects."
|
||
|
||
#. module: sale
|
||
#: model:mail.template,description:sale.email_template_edi_sale
|
||
msgid "Used by salespeople when they send quotations or proforma to prospects"
|
||
msgstr ""
|
||
"Utilisé par les vendeurs lorsqu'ils envoient des devis ou des factures pro "
|
||
"formas aux prospects"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_quotations
|
||
msgid "Valid Until"
|
||
msgstr "Valide jusqu'au"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_sign_modal
|
||
msgid "Validate Order"
|
||
msgstr "Confirmer la commande"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_product_product__expense_policy
|
||
#: model:ir.model.fields,help:sale.field_product_template__expense_policy
|
||
msgid ""
|
||
"Validated expenses, vendor bills, or stock pickings (set up to track costs) "
|
||
"can be invoiced to the customer at either cost or sales price."
|
||
msgstr ""
|
||
"Les dépenses validées, les factures fournisseur ou les transferts de stock "
|
||
"(configurés pour suivre les coûts) peuvent être facturées au client soit au "
|
||
"coût, soit au prix de vente."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_pricelist_item_form
|
||
msgid "Validity Period"
|
||
msgstr "Période de validité"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__validity_date
|
||
msgid ""
|
||
"Validity of the order, after that you will not able to sign & pay the "
|
||
"quotation."
|
||
msgstr ""
|
||
"Validité de la commande, au-delà de cette date, vous ne pourrez plus signer "
|
||
"et payer le devis."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Values set here are company-specific."
|
||
msgstr "Les valeurs définies ici sont propres à l'entreprise."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "Variant Grid Entry"
|
||
msgstr "Grille d'entrée des variantes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "View Alternatives"
|
||
msgstr "Voir les alternatives"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "View Details"
|
||
msgstr "Voir les détails"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
msgid "View Other Providers"
|
||
msgstr "Voir les autres fournisseurs"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "View Quotation"
|
||
msgstr "Visualiser le devis"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order_line__virtual_id
|
||
msgid "Virtual"
|
||
msgstr "Virtuel"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "Void Transaction"
|
||
msgstr "Annuler la transaction"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_report__volume
|
||
msgid "Volume"
|
||
msgstr "Volume"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Want to import this document in Odoo?"
|
||
msgstr "Vous souhaitez importer ce document dans Odoo ?"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_product.py:0
|
||
#: code:addons/sale/models/product_template.py:0
|
||
#: code:addons/sale/wizard/res_config_settings.py:0
|
||
msgid "Warning"
|
||
msgstr "Avertissement"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "Warning for the change of your quotation's company"
|
||
msgstr "Avertissement pour le changement de société sur votre devis"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_template_form_view
|
||
msgid "Warning on Sales Orders"
|
||
msgstr "Avertissement sur les commandes client"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_partner_view_buttons
|
||
msgid "Warning on Sales Orders and Invoices"
|
||
msgstr "Avertissement commandes client et factures"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_sale_order__website_message_ids
|
||
msgid "Website Messages"
|
||
msgstr "Messages du site web"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_sale_order__website_message_ids
|
||
msgid "Website communication history"
|
||
msgstr "Historique de communication du site web"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"You can not delete a sent quotation or a confirmed sales order. You must "
|
||
"first cancel it."
|
||
msgstr ""
|
||
"Vous ne pouvez pas supprimer un devis envoyé ou une commande client "
|
||
"confirmée. Vous devez l'annuler au préalable."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.action_orders_to_invoice
|
||
msgid ""
|
||
"You can select all orders and invoice them in batch,<br>\n"
|
||
" or check every order and invoice them one by one."
|
||
msgstr ""
|
||
"Vous pouvez sélectionner toutes les commandes et les facturer par lot,<br>\n"
|
||
"ou vérifiez chaque commande et facturez-les une par une."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,help:sale.field_payment_provider__so_reference_type
|
||
msgid ""
|
||
"You can set here the communication type that will appear on sales orders.The "
|
||
"communication will be given to the customer when they choose the payment "
|
||
"method."
|
||
msgstr ""
|
||
"Vous pouvez définir le type de communication qui apparaîtra sur les "
|
||
"commandes clients. La communication sera donnée au client quand il choisira "
|
||
"le mode de paiement."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "You cannot cancel a locked order. Please unlock it first."
|
||
msgstr ""
|
||
"Vous ne pouvez pas annuler une commande verrouillée. Veuillez d'abord la "
|
||
"déverrouiller."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "You cannot change the pricelist of a confirmed order !"
|
||
msgstr "Vous ne pouvez pas changer la liste de prix sur une commande validée !"
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/product_product.py:0
|
||
#: code:addons/sale/models/product_template.py:0
|
||
msgid ""
|
||
"You cannot change the product's type because it is already used in sales "
|
||
"orders."
|
||
msgstr ""
|
||
"Vous ne pouvez pas modifier le type de produit car il est déjà utilisé dans "
|
||
"les commandes clients."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid ""
|
||
"You cannot change the type of a sale order line. Instead you should delete "
|
||
"the current line and create a new line of the proper type."
|
||
msgstr ""
|
||
"Vous ne pouvez pas changer le statut de cette ligne de commande. Nous vous "
|
||
"invitons à supprimer cette ligne et à en créer une nouvelle."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order_line.py:0
|
||
msgid "You cannot modify the product of this order line."
|
||
msgstr "Vous ne pouvez pas modifier le produit de cette ligne de commande."
|
||
|
||
#. module: sale
|
||
#: model:ir.model.constraint,message:sale.constraint_res_company_check_quotation_validity_days
|
||
msgid ""
|
||
"You cannot set a negative number for the default quotation validity. Leave "
|
||
"empty (or 0) to disable the automatic expiration of quotations."
|
||
msgstr ""
|
||
"Vous ne pouvez pas définir un nombre négatif pour la validité par défaut des "
|
||
"devis. Laissez vide (ou mettez 0) pour désactiver l'expiration automatique "
|
||
"des devis."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "You don't use a good CRM software?"
|
||
msgstr "Vous n'avez pas un bon logiciel CRM ?"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.actions.act_window,help:sale.product_template_action
|
||
msgid ""
|
||
"You must define a product for everything you sell or purchase,\n"
|
||
" whether it's a storable product, a consumable or a service."
|
||
msgstr ""
|
||
"Vous devez définir un produit pour tout ce que vous vendez ou achetez,\n"
|
||
" que ce soit un produit stockable, consommable ou un service."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_home_sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.portal_my_orders
|
||
msgid "Your Orders"
|
||
msgstr "Vos commandes"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_content
|
||
msgid "Your Reference:"
|
||
msgstr "Votre référence :"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/sale_action_helper/sale_action_helper_dialog.xml:0
|
||
msgid "Your browser does not support iframe."
|
||
msgstr "Votre navigateur ne prend pas en charge iframe."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Your feedback..."
|
||
msgstr "Votre feedback..."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Your order has been confirmed."
|
||
msgstr "Votre commande a été confirmée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Your order has been signed but still needs to be paid to be confirmed."
|
||
msgstr ""
|
||
"Votre commande a été signée mais doit toujours être payée afin de pouvoir "
|
||
"être validée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Your order has been signed."
|
||
msgstr "Votre commande a été signée."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "Your order is not in a state to be rejected."
|
||
msgstr "Votre commande n'est pas en état d'être rejetée."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid ""
|
||
"Your quotation contains products from company %(product_company)s whereas "
|
||
"your quotation belongs to company %(quote_company)s. \n"
|
||
" Please change the company of your quotation or remove the products from "
|
||
"other companies (%(bad_products)s)."
|
||
msgstr ""
|
||
"Votre devis contient des produits de la société %(product_company)s malgré "
|
||
"que votre devis est lié à la société %(quote_company)s.\n"
|
||
"Veuillez changer la société de votre devis ou retirer les produits d'autres "
|
||
"sociétés (%(bad_products)s)."
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "add the price of your product."
|
||
msgstr "ajouter le prix de votre produit."
|
||
|
||
#. module: sale
|
||
#: model:ir.actions.server,name:sale.send_invoice_cron_ir_actions_server
|
||
msgid "automatic invoicing: send ready invoice"
|
||
msgstr "facturation automatique : envoyer la facture prête"
|
||
|
||
#. module: sale
|
||
#: model:ir.model.fields,field_description:sale.field_res_config_settings__module_delivery_bpost
|
||
msgid "bpost Connector"
|
||
msgstr "Connecteur Bpost"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "close"
|
||
msgstr "fermer"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_config_settings_view_form
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_order_form
|
||
msgid "days"
|
||
msgstr "jours"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.res_partner_view_buttons
|
||
msgid "e.g. This customer has reported recurring issues with previous orders."
|
||
msgstr ""
|
||
"par exemple, ce client a signalé des problèmes récurrents avec des commandes "
|
||
"précédentes."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.product_template_form_view
|
||
msgid "e.g. This product is defective."
|
||
msgstr "par exemple, ce produit est défectueux."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_sign_modal
|
||
msgid "for the"
|
||
msgstr "pour le"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.view_sale_advance_payment_inv
|
||
msgid "for this Sale Order."
|
||
msgstr "pour ce bon de commande."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.mass_cancel_orders_view_form
|
||
msgid "items?"
|
||
msgstr "éléments ?"
|
||
|
||
#. module: sale
|
||
#. odoo-javascript
|
||
#: code:addons/sale/static/src/js/tours/sale.js:0
|
||
msgid "let's continue"
|
||
msgstr "Poursuivons"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_sign_modal
|
||
msgid "quote."
|
||
msgstr "devis."
|
||
|
||
#. module: sale
|
||
#. odoo-python
|
||
#: code:addons/sale/models/sale_order.py:0
|
||
msgid "sale order"
|
||
msgstr "bon de commande"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "to create quotes automatically."
|
||
msgstr "pour créer des devis automatiquement."
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_template
|
||
msgid "to learn all the ways to connect your software with"
|
||
msgstr "pour connaître toutes les façons de connecter votre logiciel à"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "units"
|
||
msgstr "unité(s)"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.report_saleorder_document
|
||
msgid "with"
|
||
msgstr "avec"
|
||
|
||
#. module: sale
|
||
#: model_terms:ir.ui.view,arch_db:sale.sale_order_portal_pay_modal
|
||
msgid "you confirm acceptance on behalf of"
|
||
msgstr "vous confirmez l’acceptation au nom de"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,subject:sale.mail_template_sale_confirmation
|
||
#: model:mail.template,subject:sale.mail_template_sale_payment_executed
|
||
msgid ""
|
||
"{{ object.company_id.name }} {{ (object.get_portal_last_transaction().state "
|
||
"== 'pending') and 'Pending Order' or 'Order' }} (Ref {{ object.name or 'n/"
|
||
"a' }})"
|
||
msgstr ""
|
||
"{{ object.company_id.name }} {{ (object.get_portal_last_transaction().state "
|
||
"== 'pending') and 'Commande en attente' or 'Commande' }} (Ref {{ object.name "
|
||
"or 'n/a' }})"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,subject:sale.email_template_proforma
|
||
msgid ""
|
||
"{{ object.company_id.name }} {{ object.state in ('draft', 'sent') and "
|
||
"'Proforma' or 'Order'}} (Ref {{ object.name or 'n/a' }})"
|
||
msgstr ""
|
||
"{{ object.company_id.name }} {{ object.state in ('draft', 'sent') and 'Pro "
|
||
"forma' or 'Commande'}} (Ref {{ object.name or 'n/a' }})"
|
||
|
||
#. module: sale
|
||
#: model:mail.template,subject:sale.email_template_edi_sale
|
||
msgid ""
|
||
"{{ object.company_id.name }} {{ object.state in ('draft', 'sent') and "
|
||
"'Quotation' or 'Order' }} (Ref {{ object.name or 'n/a' }})"
|
||
msgstr ""
|
||
"{{ object.company_id.name }} {{ object.state in ('draft', 'sent') and "
|
||
"'Devis' or 'Commande' }} (Ref {{ object.name or 'n/a' }})"
|
||
|
||
#~ msgid ""
|
||
#~ "<span class=\"fa fa-lg fa-building-o p-2\" title=\"Values set here are "
|
||
#~ "company-specific.\" groups=\"base.group_multi_company\"/>"
|
||
#~ msgstr ""
|
||
#~ "<span class=\"fa fa-lg fa-building-o p-2\" title=\"Les valeurs définies "
|
||
#~ "ici sont spécifiques à l'entreprise.\" "
|
||
#~ "groups=\"base.group_multi_company\"/>"
|
||
|
||
#~ msgid ""
|
||
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 12px;\">\n"
|
||
#~ " Hello,\n"
|
||
#~ " <br/><br/>\n"
|
||
#~ " <t t-set=\"tx_sudo\" t-"
|
||
#~ "value=\"object.get_portal_last_transaction()\"/>\n"
|
||
#~ " Your order <span style=\"font-weight:bold;\" t-out=\"object.name "
|
||
#~ "or ''\">S00049</span> amounting in <span style=\"font-weight:bold;\" t-"
|
||
#~ "out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ "
|
||
#~ "10.00</span>\n"
|
||
#~ " <t t-if=\"object.state == 'sale' or (tx_sudo and tx_sudo.state in "
|
||
#~ "('done', 'authorized'))\">\n"
|
||
#~ " has been confirmed.<br/>\n"
|
||
#~ " Thank you for your trust!\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-elif=\"tx_sudo and tx_sudo.state == 'pending'\">\n"
|
||
#~ " is pending. It will be confirmed when the payment is "
|
||
#~ "received.\n"
|
||
#~ " <t t-if=\"object.reference\">\n"
|
||
#~ " Your payment reference is <span style=\"font-weight:bold;"
|
||
#~ "\" t-out=\"object.reference or ''\"/>.\n"
|
||
#~ " </t>\n"
|
||
#~ " </t>\n"
|
||
#~ " <br/>\n"
|
||
#~ " <t t-set=\"documents\" t-value=\"object._get_product_documents()"
|
||
#~ "\"/>\n"
|
||
#~ " <t t-if=\"documents\">\n"
|
||
#~ " <br/>\n"
|
||
#~ " <t t-if=\"len(documents)>1\">\n"
|
||
#~ " Here are some additional documents that may interest "
|
||
#~ "you:\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " Here is an additional document that may interest you:\n"
|
||
#~ " </t>\n"
|
||
#~ " <ul style=\"margin-bottom: 0;\">\n"
|
||
#~ " <t t-foreach=\"documents\" t-as=\"document\">\n"
|
||
#~ " <li style=\"font-size: 13px;\">\n"
|
||
#~ " <a t-out=\"document.ir_attachment_id.name\" t-att-"
|
||
#~ "href=\"object.get_portal_url('/document/' + str(document.id))\" t-att-"
|
||
#~ "target=\"target\"/>\n"
|
||
#~ " </li>\n"
|
||
#~ " </t>\n"
|
||
#~ " </ul>\n"
|
||
#~ " </t>\n"
|
||
#~ " <br/>\n"
|
||
#~ " Do not hesitate to contact us if you have any questions.\n"
|
||
#~ " <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-"
|
||
#~ "mail-quote-container=\"1\">\n"
|
||
#~ " <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/"
|
||
#~ "><t t-out=\"object.user_id.signature or ''\" data-o-mail-"
|
||
#~ "quote=\"1\">Mitchell Admin</t></div>\n"
|
||
#~ " </t>\n"
|
||
#~ " </p>\n"
|
||
#~ "<t t-if=\"hasattr(object, 'website_id') and object.website_id\">\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-collapse: collapse; white-space: nowrap;\">\n"
|
||
#~ " <tr style=\"border-bottom: 2px solid #dee2e6;\">\n"
|
||
#~ " <td style=\"width: 150px;\"><span style=\"font-"
|
||
#~ "weight:bold;\">Products</span></td>\n"
|
||
#~ " <td/>\n"
|
||
#~ " <td width=\"15%\" align=\"center\"><span style=\"font-"
|
||
#~ "weight:bold;\">Quantity</span></td>\n"
|
||
#~ " <td width=\"20%\" align=\"right\">\n"
|
||
#~ " <span style=\"font-weight:bold;\">\n"
|
||
#~ " <t t-"
|
||
#~ "if=\"object.website_id.show_line_subtotals_tax_selection == "
|
||
#~ "'tax_excluded'\">\n"
|
||
#~ " Tax Excl.\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " Tax Incl.\n"
|
||
#~ " </t>\n"
|
||
#~ " </span>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " <t t-set=\"current_subtotal\" t-value=\"0\"/>\n"
|
||
#~ " <t t-foreach=\"object.order_line\" t-as=\"line\">\n"
|
||
#~ " <t t-set=\"line_subtotal\" t-value=\" "
|
||
#~ "line.price_subtotal if "
|
||
#~ "object.website_id.show_line_subtotals_tax_selection == "
|
||
#~ "'tax_excluded' else line.price_total "
|
||
#~ "\"/>\n"
|
||
#~ " <t t-set=\"current_subtotal\" t-value=\"current_subtotal + "
|
||
#~ "line_subtotal\"/>\n"
|
||
#~ " <t t-if=\"(not hasattr(line, 'is_delivery') or not "
|
||
#~ "line.is_delivery) and ( line.display_type in "
|
||
#~ "['line_section', 'line_subsection', 'line_note'] or "
|
||
#~ "line.product_type == 'combo' )\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px; border-collapse: collapse;\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number or 0\"/>\n"
|
||
#~ " <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
#~ "loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number + 1\"/>\n"
|
||
#~ " <td colspan=\"4\">\n"
|
||
#~ " <t t-if=\"line.display_type in "
|
||
#~ "('line_section', 'line_subsection') or line.product_type == 'combo'\">\n"
|
||
#~ " <span t-att-style=\"'font-weight:bold;' "
|
||
#~ "if line.display_type == 'line_subsection' else 'font-weight:bolder;'\" t-"
|
||
#~ "out=\"line.name or ''\">Taking care of Trees Course</span>\n"
|
||
#~ " <t t-set=\"current_section\" t-"
|
||
#~ "value=\"line\"/>\n"
|
||
#~ " <t t-set=\"current_subtotal\" t-"
|
||
#~ "value=\"0\"/>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-elif=\"line.display_type == "
|
||
#~ "'line_note'\">\n"
|
||
#~ " <i t-out=\"line.name or ''\">Taking care "
|
||
#~ "of Trees Course</i>\n"
|
||
#~ " </t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-elif=\"(not hasattr(line, 'is_delivery') or not "
|
||
#~ "line.is_delivery)\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px; border-collapse: collapse;\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number or 0\"/>\n"
|
||
#~ " <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
#~ "loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number + 1\"/>\n"
|
||
#~ " <td style=\"width: 150px;\">\n"
|
||
#~ " <img t-attf-src=\"/web/image/product.product/"
|
||
#~ "{{ line.product_id.id }}/image_128\" t-attf-style=\"width: 64px; height: "
|
||
#~ "{{object.website_id and "
|
||
#~ "object.website_id._get_product_image_ratio_height() or '64px'}}; object-"
|
||
#~ "fit: cover; object-position: center;\" alt=\"Product image\"/>\n"
|
||
#~ " </td>\n"
|
||
#~ " <td align=\"left\" t-out=\"line.product_id.name "
|
||
#~ "or ''\">\tTaking care of Trees Course</td>\n"
|
||
#~ " <td width=\"15%\" align=\"center\" t-"
|
||
#~ "out=\"line.product_uom_qty or ''\">1</td>\n"
|
||
#~ " <td width=\"20%\" align=\"right\"><span "
|
||
#~ "style=\"font-weight:bold; white-space: nowrap;\">\n"
|
||
#~ " <t t-"
|
||
#~ "if=\"object.website_id.show_line_subtotals_tax_selection == "
|
||
#~ "'tax_excluded'\">\n"
|
||
#~ " <t t-"
|
||
#~ "out=\"format_amount(line.price_reduce_taxexcl, object.currency_id) or "
|
||
#~ "''\">$ 10.00</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " <t t-"
|
||
#~ "out=\"format_amount(line.price_reduce_taxinc, object.currency_id) or "
|
||
#~ "''\">$ 10.00</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </span></td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-if=\"current_section and "
|
||
#~ "( line_last or "
|
||
#~ "object.order_line[line_index+1].display_type in ('line_section', "
|
||
#~ "'line_subsection') or "
|
||
#~ "object.order_line[line_index+1].product_type == "
|
||
#~ "'combo' or "
|
||
#~ "( line.combo_item_id and "
|
||
#~ "not "
|
||
#~ "object.order_line[line_index+1].combo_item_id ) ) "
|
||
#~ "and not line.is_downpayment\">\n"
|
||
#~ " <t t-set=\"current_section\" t-value=\"None\"/>\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px; border-collapse: collapse;\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number or 0\"/>\n"
|
||
#~ " <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
#~ "loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number + 1\"/>\n"
|
||
#~ " <td style=\"width: 100%\" align=\"right\">\n"
|
||
#~ " <span style=\"font-weight: bold;\">Subtotal:</"
|
||
#~ "span>\n"
|
||
#~ " <span t-out=\"format_amount(current_subtotal, "
|
||
#~ "object.currency_id) or ''\">$ 10.00</span>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\" t-if=\"hasattr(object, "
|
||
#~ "'carrier_id') and object.carrier_id\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\"><span style=\"font-weight:bold;\">Delivery:</span></td>\n"
|
||
#~ " <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\" t-out=\"format_amount(object.amount_delivery, "
|
||
#~ "object.currency_id) or ''\">$ 0.00</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%;\" align=\"right\"><span "
|
||
#~ "style=\"font-weight:bold;\">Untaxed Amount:</span></td>\n"
|
||
#~ " <td style=\"width: 10%;\" align=\"right\" t-"
|
||
#~ "out=\"format_amount(object.amount_untaxed, object.currency_id) or ''\">$ "
|
||
#~ "10.00</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\" t-else=\"\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\"><span style=\"font-weight:bold;\">Untaxed Amount:</span></"
|
||
#~ "td>\n"
|
||
#~ " <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\" t-out=\"format_amount(object.amount_untaxed, "
|
||
#~ "object.currency_id) or ''\">$ 10.00</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%;\" align=\"right\"><span "
|
||
#~ "style=\"font-weight:bold;\">Taxes:</span></td>\n"
|
||
#~ " <td style=\"width: 10%;\" align=\"right\" t-"
|
||
#~ "out=\"format_amount(object.amount_tax, object.currency_id) or ''\">$ "
|
||
#~ "0.00</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\"><span style=\"font-weight:bold;\">Total:</span></td>\n"
|
||
#~ " <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\" t-out=\"format_amount(object.amount_total, "
|
||
#~ "object.currency_id) or ''\">$ 10.00</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div t-if=\"object.partner_invoice_id\" style=\"margin: 0px; padding: "
|
||
#~ "0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px;"
|
||
#~ "\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"padding-top: 10px;\">\n"
|
||
#~ " <span style=\"font-weight:bold;\">Bill to:</span>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.street or "
|
||
#~ "''\">1201 S Figueroa St</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.city or ''\">Los "
|
||
#~ "Angeles</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.state_id.name or "
|
||
#~ "''\">California</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.zip or "
|
||
#~ "''\">90015</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.country_id.name "
|
||
#~ "or ''\">United States</t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td>\n"
|
||
#~ " <span style=\"font-weight:bold;\">Payment Method:</"
|
||
#~ "span>\n"
|
||
#~ " <t t-if=\"tx_sudo.token_id\">\n"
|
||
#~ " <t t-out=\"tx_sudo.token_id.display_name or ''\"/"
|
||
#~ ">\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " <t t-out=\"tx_sudo.provider_id.sudo().name or "
|
||
#~ "''\"/>\n"
|
||
#~ " </t>\n"
|
||
#~ " (<t t-out=\"format_amount(tx_sudo.amount, "
|
||
#~ "object.currency_id) or ''\">$ 10.00</t>)\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div t-if=\"object.partner_shipping_id and not object.only_services\" "
|
||
#~ "style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px;"
|
||
#~ "\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td>\n"
|
||
#~ " <br/>\n"
|
||
#~ " <span style=\"font-weight:bold;\">Ship to:</span>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.street or "
|
||
#~ "''\">1201 S Figueroa St</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.city or "
|
||
#~ "''\">Los Angeles</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.state_id.name "
|
||
#~ "or ''\">California</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.zip or "
|
||
#~ "''\">90015</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.country_id.name "
|
||
#~ "or ''\">United States</t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " <table t-if=\"hasattr(object, 'carrier_id') and "
|
||
#~ "object.carrier_id\" width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px;\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td>\n"
|
||
#~ " <span style=\"font-weight:bold;\">Shipping Method:</"
|
||
#~ "span>\n"
|
||
#~ " <t t-out=\"object.carrier_id.name or ''\"/>\n"
|
||
#~ " <t t-if=\"object.amount_delivery == 0.0\">\n"
|
||
#~ " (Free)\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " (<t t-out=\"format_amount(object.amount_delivery, "
|
||
#~ "object.currency_id) or ''\">$ 10.00</t>)\n"
|
||
#~ " </t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr t-if=\"object.carrier_id.carrier_description\">\n"
|
||
#~ " <td>\n"
|
||
#~ " <strong>Shipping Description:</strong>\n"
|
||
#~ " <t t-out=\"object.carrier_id.carrier_description\"/>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ "</t>\n"
|
||
#~ "</div>"
|
||
#~ msgstr ""
|
||
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 12px;\">\n"
|
||
#~ " Bonjour,\n"
|
||
#~ " <br/><br/>\n"
|
||
#~ " <t t-set=\"tx_sudo\" t-"
|
||
#~ "value=\"object.get_portal_last_transaction()\"/>\n"
|
||
#~ " Votre commande <span style=\"font-weight:bold;\" t-"
|
||
#~ "out=\"object.name or ''\">S00049</span> d’un montant de <span "
|
||
#~ "style=\"font-weight:bold;\" t-out=\"format_amount(object.amount_total, "
|
||
#~ "object.currency_id) or ''\">10,00 €</span>\n"
|
||
#~ " <t t-if=\"object.state == 'sale' or (tx_sudo and tx_sudo.state in "
|
||
#~ "('done', 'authorized'))\">\n"
|
||
#~ " a été confirmée.<br/>\n"
|
||
#~ " Merci pour votre confiance !\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-elif=\"tx_sudo and tx_sudo.state == 'pending'\">\n"
|
||
#~ " est en attente. Elle sera confirmée dès réception du "
|
||
#~ "paiement.\n"
|
||
#~ " <t t-if=\"object.reference\">\n"
|
||
#~ " Votre référence de paiement est <span style=\"font-"
|
||
#~ "weight:bold;\" t-out=\"object.reference or ''\"/>.\n"
|
||
#~ " </t>\n"
|
||
#~ " </t>\n"
|
||
#~ " <br/>\n"
|
||
#~ " <t t-set=\"documents\" t-value=\"object._get_product_documents()"
|
||
#~ "\"/>\n"
|
||
#~ " <t t-if=\"documents\">\n"
|
||
#~ " <br/>\n"
|
||
#~ " <t t-if=\"len(documents)>1\">\n"
|
||
#~ " Voici quelques documents supplémentaires qui pourraient "
|
||
#~ "vous intéresser :\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " Voici un document supplémentaire qui pourrait vous "
|
||
#~ "intéresser :\n"
|
||
#~ " </t>\n"
|
||
#~ " <ul style=\"margin-bottom: 0;\">\n"
|
||
#~ " <t t-foreach=\"documents\" t-as=\"document\">\n"
|
||
#~ " <li style=\"font-size: 13px;\">\n"
|
||
#~ " <a t-out=\"document.ir_attachment_id.name\" t-att-"
|
||
#~ "href=\"object.get_portal_url('/document/' + str(document.id))\" t-att-"
|
||
#~ "target=\"target\"/>\n"
|
||
#~ " </li>\n"
|
||
#~ " </t>\n"
|
||
#~ " </ul>\n"
|
||
#~ " </t>\n"
|
||
#~ " <br/>\n"
|
||
#~ " N’hésitez pas à nous contacter si vous avez des questions.\n"
|
||
#~ " <t t-if=\"not is_html_empty(object.user_id.signature)\" data-o-"
|
||
#~ "mail-quote-container=\"1\">\n"
|
||
#~ " <div data-o-mail-quote=\"1\">--<br data-o-mail-quote=\"1\"/"
|
||
#~ "><t t-out=\"object.user_id.signature or ''\" data-o-mail-"
|
||
#~ "quote=\"1\">Mitchell Admin</t></div>\n"
|
||
#~ " </t>\n"
|
||
#~ " </p>\n"
|
||
#~ "<t t-if=\"hasattr(object, 'website_id') and object.website_id\">\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-collapse: collapse; white-space: nowrap;\">\n"
|
||
#~ " <tr style=\"border-bottom: 2px solid #dee2e6;\">\n"
|
||
#~ " <td style=\"width: 150px;\"><span style=\"font-"
|
||
#~ "weight:bold;\">Produits</span></td>\n"
|
||
#~ " <td/>\n"
|
||
#~ " <td width=\"15%\" align=\"center\"><span style=\"font-"
|
||
#~ "weight:bold;\">Quantité</span></td>\n"
|
||
#~ " <td width=\"20%\" align=\"right\">\n"
|
||
#~ " <span style=\"font-weight:bold;\">\n"
|
||
#~ " <t t-"
|
||
#~ "if=\"object.website_id.show_line_subtotals_tax_selection == "
|
||
#~ "'tax_excluded'\">\n"
|
||
#~ " HT\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " TTC\n"
|
||
#~ " </t>\n"
|
||
#~ " </span>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " <t t-set=\"current_subtotal\" t-value=\"0\"/>\n"
|
||
#~ " <t t-foreach=\"object.order_line\" t-as=\"line\">\n"
|
||
#~ " <t t-set=\"line_subtotal\" t-value=\" "
|
||
#~ "line.price_subtotal if "
|
||
#~ "object.website_id.show_line_subtotals_tax_selection == "
|
||
#~ "'tax_excluded' else line.price_total "
|
||
#~ "\"/>\n"
|
||
#~ " <t t-set=\"current_subtotal\" t-value=\"current_subtotal + "
|
||
#~ "line_subtotal\"/>\n"
|
||
#~ " <t t-if=\"(not hasattr(line, 'is_delivery') or not "
|
||
#~ "line.is_delivery) and ( line.display_type in "
|
||
#~ "['line_section', 'line_subsection', 'line_note'] or "
|
||
#~ "line.product_type == 'combo' )\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px; border-collapse: collapse;\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number or 0\"/>\n"
|
||
#~ " <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
#~ "loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number + 1\"/>\n"
|
||
#~ " <td colspan=\"4\">\n"
|
||
#~ " <t t-if=\"line.display_type in "
|
||
#~ "('line_section', 'line_subsection') or line.product_type == 'combo'\">\n"
|
||
#~ " <span t-att-style=\"'font-weight:bold;' "
|
||
#~ "if line.display_type == 'line_subsection' else 'font-weight:bolder;'\" t-"
|
||
#~ "out=\"line.name or ''\">Cours sur l’entretien des arbres</span>\n"
|
||
#~ " <t t-set=\"current_section\" t-"
|
||
#~ "value=\"line\"/>\n"
|
||
#~ " <t t-set=\"current_subtotal\" t-"
|
||
#~ "value=\"0\"/>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-elif=\"line.display_type == "
|
||
#~ "'line_note'\">\n"
|
||
#~ " <i t-out=\"line.name or ''\">Cours sur "
|
||
#~ "l’entretien des arbres</i>\n"
|
||
#~ " </t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-elif=\"(not hasattr(line, 'is_delivery') or not "
|
||
#~ "line.is_delivery)\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px; border-collapse: collapse;\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number or 0\"/>\n"
|
||
#~ " <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
#~ "loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number + 1\"/>\n"
|
||
#~ " <td style=\"width: 150px;\">\n"
|
||
#~ " <img t-attf-src=\"/web/image/product.product/"
|
||
#~ "{{ line.product_id.id }}/image_128\" t-attf-style=\"width: 64px; height: "
|
||
#~ "{{object.website_id and "
|
||
#~ "object.website_id._get_product_image_ratio_height() or '64px'}}; object-"
|
||
#~ "fit: cover; object-position: center;\" alt=\"Product image\"/>\n"
|
||
#~ " </td>\n"
|
||
#~ " <td align=\"left\" t-out=\"line.product_id.name "
|
||
#~ "or ''\">\tCours sur l’entretien des arbres</td>\n"
|
||
#~ " <td width=\"15%\" align=\"center\" t-"
|
||
#~ "out=\"line.product_uom_qty or ''\">1</td>\n"
|
||
#~ " <td width=\"20%\" align=\"right\"><span "
|
||
#~ "style=\"font-weight:bold; white-space: nowrap;\">\n"
|
||
#~ " <t t-"
|
||
#~ "if=\"object.website_id.show_line_subtotals_tax_selection == "
|
||
#~ "'tax_excluded'\">\n"
|
||
#~ " <t t-"
|
||
#~ "out=\"format_amount(line.price_reduce_taxexcl, object.currency_id) or "
|
||
#~ "''\">10,00 €</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " <t t-"
|
||
#~ "out=\"format_amount(line.price_reduce_taxinc, object.currency_id) or "
|
||
#~ "''\">10,00 €</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </span></td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-if=\"current_section and "
|
||
#~ "( line_last or "
|
||
#~ "object.order_line[line_index+1].display_type in ('line_section', "
|
||
#~ "'line_subsection') or "
|
||
#~ "object.order_line[line_index+1].product_type == "
|
||
#~ "'combo' or "
|
||
#~ "( line.combo_item_id and "
|
||
#~ "not "
|
||
#~ "object.order_line[line_index+1].combo_item_id ) ) "
|
||
#~ "and not line.is_downpayment\">\n"
|
||
#~ " <t t-set=\"current_section\" t-value=\"None\"/>\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px; border-collapse: collapse;\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number or 0\"/>\n"
|
||
#~ " <tr t-att-style=\"'background-color: #f2f2f2' if "
|
||
#~ "loop_cycle_number % 2 == 0 else 'background-color: #ffffff'\">\n"
|
||
#~ " <t t-set=\"loop_cycle_number\" t-"
|
||
#~ "value=\"loop_cycle_number + 1\"/>\n"
|
||
#~ " <td style=\"width: 100%\" align=\"right\">\n"
|
||
#~ " <span style=\"font-weight: bold;\">Sous-"
|
||
#~ "total :</span>\n"
|
||
#~ " <span t-out=\"format_amount(current_subtotal, "
|
||
#~ "object.currency_id) or ''\">10,00 €</span>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\" t-if=\"hasattr(object, "
|
||
#~ "'carrier_id') and object.carrier_id\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\"><span style=\"font-weight:bold;\">Livraison :</span></"
|
||
#~ "td>\n"
|
||
#~ " <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\" t-out=\"format_amount(object.amount_delivery, "
|
||
#~ "object.currency_id) or ''\">0,00 €</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%;\" align=\"right\"><span "
|
||
#~ "style=\"font-weight:bold;\">Montant HT :</span></td>\n"
|
||
#~ " <td style=\"width: 10%;\" align=\"right\" t-"
|
||
#~ "out=\"format_amount(object.amount_untaxed, object.currency_id) or "
|
||
#~ "''\">10,00 €</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\" t-else=\"\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\"><span style=\"font-weight:bold;\">Montant HT :</span></"
|
||
#~ "td>\n"
|
||
#~ " <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\" t-out=\"format_amount(object.amount_untaxed, "
|
||
#~ "object.currency_id) or ''\">10,00 €</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px; "
|
||
#~ "border-spacing: 0px 4px; white-space: nowrap;\" align=\"right\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%;\" align=\"right\"><span "
|
||
#~ "style=\"font-weight:bold;\">Taxes :</span></td>\n"
|
||
#~ " <td style=\"width: 10%;\" align=\"right\" t-"
|
||
#~ "out=\"format_amount(object.amount_tax, object.currency_id) or ''\">0,00 "
|
||
#~ "€</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"width: 60%\"/>\n"
|
||
#~ " <td style=\"width: 30%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\"><span style=\"font-weight:bold;\">Total :</span></td>\n"
|
||
#~ " <td style=\"width: 10%; border-top: 1px solid #dee2e6;\" "
|
||
#~ "align=\"right\" t-out=\"format_amount(object.amount_total, "
|
||
#~ "object.currency_id) or ''\">10,00 €</td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div t-if=\"object.partner_invoice_id\" style=\"margin: 0px; padding: "
|
||
#~ "0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px;"
|
||
#~ "\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td style=\"padding-top: 10px;\">\n"
|
||
#~ " <span style=\"font-weight:bold;\">Adresse de "
|
||
#~ "facturation :</span>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.street or "
|
||
#~ "''\">1201 S Figueroa St</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.city or ''\">Los "
|
||
#~ "Angeles</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.state_id.name or "
|
||
#~ "''\">California</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.zip or "
|
||
#~ "''\">90015</t>\n"
|
||
#~ " <t t-out=\"object.partner_invoice_id.country_id.name "
|
||
#~ "or ''\">United States</t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td>\n"
|
||
#~ " <span style=\"font-weight:bold;\">Mode de paiement :</"
|
||
#~ "span>\n"
|
||
#~ " <t t-if=\"tx_sudo.token_id\">\n"
|
||
#~ " <t t-out=\"tx_sudo.token_id.display_name or ''\"/"
|
||
#~ ">\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " <t t-out=\"tx_sudo.provider_id.sudo().name or "
|
||
#~ "''\"/>\n"
|
||
#~ " </t>\n"
|
||
#~ " (<t t-out=\"format_amount(tx_sudo.amount, "
|
||
#~ "object.currency_id) or ''\">10,00 €</t>)\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ " <div t-if=\"object.partner_shipping_id and not object.only_services\" "
|
||
#~ "style=\"margin: 0px; padding: 0px;\">\n"
|
||
#~ " <table width=\"100%\" style=\"color: #454748; font-size: 12px;"
|
||
#~ "\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td>\n"
|
||
#~ " <br/>\n"
|
||
#~ " <span style=\"font-weight:bold;\">Adresse de "
|
||
#~ "livraison :</span>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.street or "
|
||
#~ "''\">1201 S Figueroa St</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.city or "
|
||
#~ "''\">Los Angeles</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.state_id.name "
|
||
#~ "or ''\">California</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.zip or "
|
||
#~ "''\">90015</t>\n"
|
||
#~ " <t t-out=\"object.partner_shipping_id.country_id.name "
|
||
#~ "or ''\">United States</t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " <table t-if=\"hasattr(object, 'carrier_id') and "
|
||
#~ "object.carrier_id\" width=\"100%\" style=\"color: #454748; font-size: "
|
||
#~ "12px;\">\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td>\n"
|
||
#~ " <span style=\"font-weight:bold;\">Mode de livraison :"
|
||
#~ "</span>\n"
|
||
#~ " <t t-out=\"object.carrier_id.name or ''\"/>\n"
|
||
#~ " <t t-if=\"object.amount_delivery == 0.0\">\n"
|
||
#~ " (Free)\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-else=\"\">\n"
|
||
#~ " (<t t-out=\"format_amount(object.amount_delivery, "
|
||
#~ "object.currency_id) or ''\">10,00 €</t>)\n"
|
||
#~ " </t>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <tr t-if=\"object.carrier_id.carrier_description\">\n"
|
||
#~ " <td>\n"
|
||
#~ " <strong>Description de la livraison :</strong>\n"
|
||
#~ " <t t-out=\"object.carrier_id.carrier_description\"/>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </div>\n"
|
||
#~ "</t>\n"
|
||
#~ "</div>"
|
||
|
||
#~ msgid " Data Fetched"
|
||
#~ msgstr "Données récupérées"
|
||
|
||
#~ msgid "%(line_description)s (Canceled)"
|
||
#~ msgstr "%(line_description)s (Annulé)"
|
||
|
||
#~ msgid "%(line_description)s (Draft)"
|
||
#~ msgstr "%(line_description)s (Brouillon)"
|
||
|
||
#~ msgid ""
|
||
#~ "<b>Congratulations</b>, your first quotation is sent!<br>Check your email "
|
||
#~ "to validate the quote."
|
||
#~ msgstr ""
|
||
#~ "<b>Félicitations</b>, votre premier devis est envoyé ! <br>Vérifiez votre "
|
||
#~ "email pour valider le devis."
|
||
|
||
#~ msgid "<b>Set a price</b>."
|
||
#~ msgstr "<b>Définissez un prix</b>."
|
||
|
||
#~ msgid "<i class=\"fa fa-comment\"/> Send message"
|
||
#~ msgstr "<i class=\"fa fa-comment\"/> Envoyer un message"
|
||
|
||
#~ msgid "<i class=\"fa fa-download\"/> Download"
|
||
#~ msgstr "<i class=\"fa fa-download\"/> Télécharger"
|
||
|
||
#~ msgid ""
|
||
#~ "<i class=\"fa fa-fw fa-check\" role=\"img\" aria-label=\"Done\" "
|
||
#~ "title=\"Done\"/>Done"
|
||
#~ msgstr ""
|
||
#~ "<i class=\"fa fa-fw fa-check\" role=\"img\" aria-label=\"Fait\" "
|
||
#~ "title=\"Fait\"/>Fait"
|
||
|
||
#~ msgid "<i class=\"fa fa-fw fa-check\"/> <b>Authorized</b>"
|
||
#~ msgstr "<i class=\"fa fa-fw fa-check\"/> <b>Autorisé</b>"
|
||
|
||
#~ msgid "<i class=\"fa fa-fw fa-check\"/> <b>Paid</b>"
|
||
#~ msgstr "<i class=\"fa fa-fw fa-check\"/> <b>Payé</b>"
|
||
|
||
#~ msgid "<i class=\"fa fa-fw fa-clock-o\"/> <b>Waiting Payment</b>"
|
||
#~ msgstr "<i class=\"fa fa-fw fa-clock-o\"/> <b>En attente de paiement</b>"
|
||
|
||
#~ msgid ""
|
||
#~ "<i class=\"fa fa-fw fa-usd\" role=\"img\" aria-label=\"Sale orders\" "
|
||
#~ "title=\"Sales orders\"/>"
|
||
#~ msgstr ""
|
||
#~ "<i class=\"fa fa-fw fa-usd\" role=\"img\" aria-label=\"Bon de commande\" "
|
||
#~ "title=\"Bon de commande\"/>"
|
||
|
||
#~ msgid "<i class=\"fa fa-print\"/> Print"
|
||
#~ msgstr "<i class=\"fa fa-print\"/> Imprimer"
|
||
|
||
#~ msgid "<small><b class=\"text-muted\">This offer expires on</b></small>"
|
||
#~ msgstr ""
|
||
#~ "<small><b class=\"text-muted\">Cette offre est valide jusqu'au</b></small>"
|
||
|
||
#~ msgid "<span>Accepted on the behalf of:</span>"
|
||
#~ msgstr "<span>Accepté au nom de :</span>"
|
||
|
||
#~ msgid ""
|
||
#~ "<span>Are you sure you want to cancel this order? <br/></span>\n"
|
||
#~ " <span id=\"display_invoice_alert\" "
|
||
#~ "attrs=\"{'invisible': [('display_invoice_alert', '=', False)]}\">\n"
|
||
#~ " Draft invoices for this order will be "
|
||
#~ "cancelled. <br/>\n"
|
||
#~ " </span>"
|
||
#~ msgstr ""
|
||
#~ "<span>Voulez-vous vraiment annuler cette commande ?<br/></span>\n"
|
||
#~ "<span id=\"display_invoice_alert\" attrs=\"{'invisible': "
|
||
#~ "[('display_invoice_alert', '=', False)]}\">Les factures en brouillon pour "
|
||
#~ "cette commande seront annulées.<br/>\n"
|
||
#~ "</span>"
|
||
|
||
#~ msgid ""
|
||
#~ "<span>By paying this proposal, I agree to the following terms:</span>"
|
||
#~ msgstr ""
|
||
#~ "<span>En payant ce devis, j'accepte les conditions suivantes :</span>"
|
||
|
||
#~ msgid ""
|
||
#~ "<span>By signing this proposal, I agree to the following terms:</span>"
|
||
#~ msgstr ""
|
||
#~ "<span>En signant ce devis, j'accepte les conditions suivantes :</span>"
|
||
|
||
#~ msgid "<span>For an amount of:</span>"
|
||
#~ msgstr "<span>Pour un montant de :</span>"
|
||
|
||
#~ msgid "<span>Payment</span>"
|
||
#~ msgstr "<span>Paiement</span>"
|
||
|
||
#~ msgid "<span>Signature</span>"
|
||
#~ msgstr "<span>Signature</span>"
|
||
|
||
#~ msgid "<span>With payment terms:</span>"
|
||
#~ msgstr "<span>Avec les conditions de paiement : </span>"
|
||
|
||
#~ msgid ""
|
||
#~ "<strong class=\"d-block mb-1\">\n"
|
||
#~ " Shipping Address:\n"
|
||
#~ " </strong>"
|
||
#~ msgstr ""
|
||
#~ "<strong class=\"d-block mb-1\">\n"
|
||
#~ " Adresse d'expédition :\n"
|
||
#~ " </strong>"
|
||
|
||
#~ msgid "<strong class=\"d-block mb-1\">Invoices</strong>"
|
||
#~ msgstr "<strong class=\"d-block mb-1\">Factures</strong>"
|
||
|
||
#~ msgid "<strong class=\"mr16\">Subtotal</strong>"
|
||
#~ msgstr "<strong class=\"mr16\">Sous-total</strong>"
|
||
|
||
#~ msgid "<strong class=\"text-muted\">Salesperson</strong>"
|
||
#~ msgstr "<strong class=\"text-muted\">Vendeur</strong>"
|
||
|
||
#~ msgid "<strong>Expiration Date:</strong>"
|
||
#~ msgstr "<strong>Date d'expiration:</strong>"
|
||
|
||
#~ msgid "<strong>Expiration:</strong>"
|
||
#~ msgstr "<strong>Echéance :</strong>"
|
||
|
||
#~ msgid ""
|
||
#~ "<strong>No suitable payment option could be found.</strong><br/>\n"
|
||
#~ " If you believe that it is an "
|
||
#~ "error, please contact the website administrator."
|
||
#~ msgstr ""
|
||
#~ "<strong>Aucune option de paiement appropriée n'a pu être trouvée.</"
|
||
#~ "strong><br/>\n"
|
||
#~ "Si vous pensez qu'il s'agit d'une erreur, veuillez contacter "
|
||
#~ "l'administrateur du site web."
|
||
|
||
#~ msgid "<strong>Order Date:</strong>"
|
||
#~ msgstr "<strong>Date de la commande :</strong>"
|
||
|
||
#~ msgid "<strong>Quotation Date:</strong>"
|
||
#~ msgstr "<strong>Date du devis :</strong>"
|
||
|
||
#~ msgid "<strong>Salesperson:</strong>"
|
||
#~ msgstr "<strong>Vendeur :</strong>"
|
||
|
||
#~ msgid "<strong>Shipping Address:</strong>"
|
||
#~ msgstr "<strong>Adresse d'expédition :</strong>"
|
||
|
||
#~ msgid "<strong>This quotation has been canceled.</strong>"
|
||
#~ msgstr "<strong>Ce devis a été annulé.</strong>"
|
||
|
||
#~ msgid "<strong>Your Reference:</strong>"
|
||
#~ msgstr "<strong>Votre référence : </strong>"
|
||
|
||
#~ 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 produit stockable est un produit dont on gère le stock. L'application "
|
||
#~ "Inventaire doit être installée. \n"
|
||
#~ "Un produit consommable est un produit pour lequel le stock n'est pas "
|
||
#~ "géré.\n"
|
||
#~ "Un service est un produit immatériel que vous fournissez."
|
||
|
||
#~ msgid ""
|
||
#~ "Ability to select a package type in sales orders and to force a quantity "
|
||
#~ "that is a multiple of the number of units per package."
|
||
#~ msgstr ""
|
||
#~ "Possibilité de sélectionner un type de colis dans les commandes client et "
|
||
#~ "de forcer une quantité qui est un multiple du nombre d'unités par colis."
|
||
|
||
#~ msgid "Account Number"
|
||
#~ msgstr "Numéro de compte"
|
||
|
||
#~ msgid "Account used for deposits"
|
||
#~ msgstr "Compte utilisé pour les dépôts"
|
||
|
||
#~ msgid "Amount of quotations to invoice"
|
||
#~ msgstr "Montant des devis à facturer"
|
||
|
||
#~ msgid "Analytic Account"
|
||
#~ msgstr "Compte analytique"
|
||
|
||
#~ msgid "Attribute Value"
|
||
#~ msgstr "Valeur de l'attribut"
|
||
|
||
#~ msgid "Author"
|
||
#~ msgstr "Auteur"
|
||
|
||
#~ msgid "Bank Name"
|
||
#~ msgstr "Nom de la banque"
|
||
|
||
#~ msgid "Blocking Message"
|
||
#~ msgstr "Message bloquant"
|
||
|
||
#~ msgid "Can Edit Body"
|
||
#~ msgstr "Peut éditer le corps de l'email"
|
||
|
||
#~ msgid "Cancel %s"
|
||
#~ msgstr "Annuler %s"
|
||
|
||
#~ msgid "Category"
|
||
#~ msgstr "Catégorie"
|
||
|
||
#~ msgid "Choose between electronic signatures or online payments."
|
||
#~ msgstr "Choisissez entre signature électronique ou paiement en ligne."
|
||
|
||
#~ msgid "Choose how to confirm quotations"
|
||
#~ msgstr "Choisissez comment confirmer vos devis"
|
||
|
||
#~ msgid "Closed"
|
||
#~ msgstr "Fermé"
|
||
|
||
#~ msgid "Complete your company's data"
|
||
#~ msgstr "Complétez les données de votre entreprise"
|
||
|
||
#~ msgid "Compute shipping costs and ship with DHL"
|
||
#~ msgstr "Calculer les frais d'expédition et expédier avec DHL"
|
||
|
||
#~ msgid "Compute shipping costs and ship with FedEx"
|
||
#~ msgstr "Calculer les frais d'expédition et expédier avec FedEx"
|
||
|
||
#~ msgid "Compute shipping costs and ship with UPS"
|
||
#~ msgstr "Calculer les frais d'expédition et expédier avec UPS"
|
||
|
||
#~ msgid "Compute shipping costs and ship with USPS"
|
||
#~ msgstr "Calculer les frais d'expédition et expédier avec USPS"
|
||
|
||
#~ msgid "Contents"
|
||
#~ msgstr "Contenus"
|
||
|
||
#~ 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."
|
||
|
||
#~ msgid "Create invoices"
|
||
#~ msgstr "Créer les factures"
|
||
|
||
#~ msgid "Credit & Debit card (via Stripe)"
|
||
#~ msgstr "Carte de crédit et de débit (via Stripe)"
|
||
|
||
#~ msgid "Custom"
|
||
#~ msgstr "Personnalisé"
|
||
|
||
#~ msgid "Custom payment instructions"
|
||
#~ msgstr "Instructions de paiement personnalisées"
|
||
|
||
#~ msgid "Customer Taxes"
|
||
#~ msgstr "Taxes à la vente"
|
||
|
||
#~ msgid "Customize"
|
||
#~ msgstr "Personnaliser"
|
||
|
||
#~ msgid "Customize the look of your quotations."
|
||
#~ msgstr "Personnalisez le look de vos devis."
|
||
|
||
#~ msgid "Customize your quotes and orders."
|
||
#~ msgstr "Personnalisez vos devis et commandes."
|
||
|
||
#~ msgid "Deposit Product"
|
||
#~ msgstr "Produit de dépôt"
|
||
|
||
#~ msgid "Discounts, Loyalty & Gift Card"
|
||
#~ msgstr "Remises, Fidélité & Cartes-Cadeaux"
|
||
|
||
#~ msgid "Done"
|
||
#~ msgstr "Fait"
|
||
|
||
#~ msgid "Down Payment Amount"
|
||
#~ msgstr "Montant de l'acompte"
|
||
|
||
#~ msgid "Down Payment Product"
|
||
#~ msgstr "Montant de l'acompte"
|
||
|
||
#~ msgid "Down Payment: %s (Draft)"
|
||
#~ msgstr "Acompte : %s(brouillon)"
|
||
|
||
#~ msgid "Download"
|
||
#~ msgstr "Télécharger"
|
||
|
||
#~ msgid "Draft Quotation"
|
||
#~ msgstr "Devis brouillon"
|
||
|
||
#~ msgid "Electronic signature"
|
||
#~ msgstr "Signature électronique"
|
||
|
||
#~ msgid "Email"
|
||
#~ msgstr "Email"
|
||
|
||
#~ msgid "Email composition wizard"
|
||
#~ msgstr "Assistant de composition d'emails"
|
||
|
||
#~ msgid ""
|
||
#~ "Expenses and vendor bills can be re-invoiced to a customer.With this "
|
||
#~ "option, a validated expense can be re-invoice to a customer at its cost "
|
||
#~ "or sales price."
|
||
#~ msgstr ""
|
||
#~ "Les dépenses et les factures des fournisseurs peuvent être refacturées à "
|
||
#~ "un client. Avec cette option, une dépense validée peut être refacturée au "
|
||
#~ "client au prix coûtant ou à son prix de vente."
|
||
|
||
#~ msgid "Expires on %(date)s"
|
||
#~ msgstr "Expire le %(date)s"
|
||
|
||
#~ msgid "Extended Filters"
|
||
#~ msgstr "Filtres étendus"
|
||
|
||
#~ msgid "Good job, let's continue."
|
||
#~ msgstr "Beau travail, continuons."
|
||
|
||
#~ msgid "Group By"
|
||
#~ msgstr "Regrouper par"
|
||
|
||
#~ msgid "History"
|
||
#~ msgstr "Historique"
|
||
|
||
#~ msgid "If true, the packaging can be used for sales orders"
|
||
#~ msgstr ""
|
||
#~ "Si vrai, le conditionnement peut être utilisé pour les bons de commande"
|
||
|
||
#~ msgid "Income Account"
|
||
#~ msgstr "Compte des revenus"
|
||
|
||
#~ msgid "Invoice Alert"
|
||
#~ msgstr "Alerte sur la facture"
|
||
|
||
#~ msgid "Invoice Confirmed"
|
||
#~ msgstr "Facture confirmée"
|
||
|
||
#~ msgid "Invoice Created"
|
||
#~ msgstr "Facture créée"
|
||
|
||
#~ msgid "Invoice Email Template"
|
||
#~ msgstr "Modèle d'email de facture"
|
||
|
||
#~ msgid "Invoicing Address:"
|
||
#~ msgstr "Adresse de facturation :"
|
||
|
||
#~ msgid "Invoicing and Payments"
|
||
#~ msgstr "Facturation et Paiements"
|
||
|
||
#~ msgid "Invoicing and Shipping Address:"
|
||
#~ msgstr "Adresse de facturation et d'expédition :"
|
||
|
||
#~ msgid "Is Editor"
|
||
#~ msgstr "Est éditeur"
|
||
|
||
#~ msgid "It is not allowed to confirm an order in the following states: %s"
|
||
#~ msgstr ""
|
||
#~ "Il n'est pas autorisé de confirmer une commande aux étapes suivantes : %s"
|
||
|
||
#~ msgid "Just done"
|
||
#~ msgstr "Fait à l'instant"
|
||
|
||
#~ msgid "Language"
|
||
#~ msgstr "Langue"
|
||
|
||
#~ msgid "Let's send the quote."
|
||
#~ msgstr "Envoyons le devis."
|
||
|
||
#~ msgid "Lets keep electronic signature for now."
|
||
#~ msgstr "Conservons la signature électronique pour le moment."
|
||
|
||
#~ msgid "Looks good. Let's continue."
|
||
#~ msgstr "Ca a l'air bien. Continuons."
|
||
|
||
#~ msgid "Looks great!"
|
||
#~ msgstr "Parfait !"
|
||
|
||
#~ msgid "Mail Template"
|
||
#~ msgstr "Modèle d'email"
|
||
|
||
#~ msgid "Message"
|
||
#~ msgstr "Message"
|
||
|
||
#~ msgid "Message for Sales Order Line"
|
||
#~ msgstr "Message sur la ligne de commande"
|
||
|
||
#~ msgid "Method"
|
||
#~ msgstr "Méthode"
|
||
|
||
#~ msgid "No Message"
|
||
#~ msgstr "Aucun message"
|
||
|
||
#~ msgid "Not done"
|
||
#~ msgstr "Pas fait"
|
||
|
||
#~ msgid "Now, we'll create a sample quote."
|
||
#~ msgstr "Maintenant, nous allons créer un devis d'exemple."
|
||
|
||
#~ msgid "Number of messages which requires an action"
|
||
#~ msgstr "Nombre de messages exigeant une action"
|
||
|
||
#~ msgid "Number of quotations to invoice"
|
||
#~ msgstr "Nombre de devis à facturer"
|
||
|
||
#~ msgid "Number of sales to invoice"
|
||
#~ msgstr "Nombre de ventes à facturer"
|
||
|
||
#~ msgid "Online confirmation"
|
||
#~ msgstr "Confirmation en ligne"
|
||
|
||
#~ msgid "Open Sales app to send your first quotation in a few clicks."
|
||
#~ msgstr ""
|
||
#~ "Ouvrer l'application Ventes pour envoyer votre premier devis en quelques "
|
||
#~ "clics."
|
||
|
||
#~ msgid ""
|
||
#~ "Optional translation language (ISO code) to select when sending out an "
|
||
#~ "email. If not set, the english version will be used. This should usually "
|
||
#~ "be a placeholder expression that provides the appropriate language, e.g. "
|
||
#~ "{{ object.partner_id.lang }}."
|
||
#~ msgstr ""
|
||
#~ "Langue de traduction facultative (code ISO) à sélectionner lors de "
|
||
#~ "l'envoi d'un email. Si la langue n'est pas définie, la version anglaise "
|
||
#~ "sera utilisée. Il doit généralement s'agir d'une expression de "
|
||
#~ "placeholder qui fournit le langage approprié, par ex. "
|
||
#~ "{{ object.partner_id.lang }}."
|
||
|
||
#~ msgid "Order Confirmation"
|
||
#~ msgstr "Confirmation de la commande"
|
||
|
||
#~ msgid "Order Upsell"
|
||
#~ msgstr "Vente incitative de la commande"
|
||
|
||
#~ msgid "Order to Invoice"
|
||
#~ msgstr "Commande à facturer"
|
||
|
||
#~ msgid "PDT Identity Token"
|
||
#~ msgstr "Jeton d'Identité PDT"
|
||
|
||
#~ msgid "Packaging Quantity"
|
||
#~ msgstr "Qté de colis"
|
||
|
||
#~ msgid "Pay with"
|
||
#~ msgstr "Payer avec"
|
||
|
||
#~ msgid "Payment Instructions"
|
||
#~ msgstr "Instructions de paiement"
|
||
|
||
#~ msgid "Product Attribute"
|
||
#~ msgstr "Attribut de produit"
|
||
|
||
#~ msgid "Product Packaging"
|
||
#~ msgstr "Emballage des produits"
|
||
|
||
#~ msgid "Product used for down payments"
|
||
#~ msgstr "Produit utilisé pour les acomptes"
|
||
|
||
#~ msgid "Quantity visible in configurator"
|
||
#~ msgstr "Quantité affichée dans le configurateur"
|
||
|
||
#~ msgid "Quotation / Order"
|
||
#~ msgstr "Devis / Commande"
|
||
|
||
#~ msgid "Quotation Date:"
|
||
#~ msgstr "Date du devis :"
|
||
|
||
#~ msgid "Quotation Layout"
|
||
#~ msgstr "Agencement des devis"
|
||
|
||
#~ msgid "Re-Invoice Expenses"
|
||
#~ msgstr "Refacturer les notes de frais"
|
||
|
||
#~ msgid "Recipients"
|
||
#~ msgstr "Destinataires"
|
||
|
||
#~ msgid "Reference"
|
||
#~ msgstr "Référence"
|
||
|
||
#~ msgid "Register Payment"
|
||
#~ msgstr "Enregistrer un paiement"
|
||
|
||
#~ msgid "Rendering Model"
|
||
#~ msgstr "Modèle de rendu"
|
||
|
||
#~ msgid ""
|
||
#~ "Request a online signature and/or payment to the customer in order to "
|
||
#~ "confirm orders automatically."
|
||
#~ msgstr ""
|
||
#~ "Demandez une signature en ligne et/ou un paiement au client afin de "
|
||
#~ "confirmer automatiquement les commandes."
|
||
|
||
#~ msgid "Request an online payment to confirm orders"
|
||
#~ msgstr "Demandez un paiement en ligne pour confirmer la commande."
|
||
|
||
#~ msgid "Request an online signature to confirm orders"
|
||
#~ msgstr "Demandez une signature électronique pour confirmer les commandes"
|
||
|
||
#~ msgid ""
|
||
#~ "Revenue target for the current month (untaxed total of confirmed "
|
||
#~ "invoices)."
|
||
#~ msgstr ""
|
||
#~ "Objectif de revenus pour le mois en cours (total hors taxes des factures "
|
||
#~ "confirmées)."
|
||
|
||
#~ msgid "Sale Payment provider onboarding wizard"
|
||
#~ msgstr "Assistant d'intégration du fournisseur de paiement "
|
||
|
||
#~ msgid "Sales Done"
|
||
#~ msgstr "Ventes effectuées"
|
||
|
||
#~ msgid "Sales Order Cancel"
|
||
#~ msgstr "Annulation du bon de commande"
|
||
|
||
#~ msgid "Sales Warnings"
|
||
#~ msgstr "Avertissements de vente"
|
||
|
||
#~ msgid "Sales: Order Cancellation"
|
||
#~ msgstr "Ventes : Annulation de commande"
|
||
|
||
#~ msgid "Sales: Untaxed Total"
|
||
#~ msgstr "Ventes : total hors taxes"
|
||
|
||
#~ msgid "Sample Order Line"
|
||
#~ msgstr "Modèle de ligne de commande"
|
||
|
||
#~ msgid "Sample Product"
|
||
#~ msgstr "Modèle de produit"
|
||
|
||
#~ msgid "Sample Quotation"
|
||
#~ msgstr "Modèle de devis"
|
||
|
||
#~ 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."
|
||
|
||
#~ msgid "Sell and purchase products in different units of measure"
|
||
#~ msgstr ""
|
||
#~ "Acheter et vendre des produits dans des unités de mesure différentes"
|
||
|
||
#~ msgid "Sell products by multiple of unit # per package"
|
||
#~ msgstr "Vendre les produits par multiple du # d'unités par paquet"
|
||
|
||
#~ msgid "Send a quotation to test the customer portal."
|
||
#~ msgstr "Envoyer un devis pour tester le portail client."
|
||
|
||
#~ msgid "Send and cancel"
|
||
#~ msgstr "Annuler et notifier client"
|
||
|
||
#~ msgid "Send by Email"
|
||
#~ msgstr "Envoyer par email"
|
||
|
||
#~ msgid "Send sample"
|
||
#~ msgstr "Envoyer exemple"
|
||
|
||
#~ msgid "Sent automatically to customers when you cancel an order"
|
||
#~ msgstr ""
|
||
#~ "Envoyé automatiquement aux clients lorsque vous annulez une commande"
|
||
|
||
#~ msgid "Set payments"
|
||
#~ msgstr "Configurer"
|
||
|
||
#~ msgid "Show all records which has next action date is before today"
|
||
#~ msgstr ""
|
||
#~ "Montrez tous les enregistrements pour lesquels la date des prochaines "
|
||
#~ "actions est pour aujourd'hui ou avant"
|
||
|
||
#~ msgid "Stage"
|
||
#~ msgstr "Étape"
|
||
|
||
#~ msgid "Start by checking your company's data."
|
||
#~ msgstr "Commençons par vérifier les données de votre entreprise."
|
||
|
||
#~ msgid "State of the onboarding confirmation order step"
|
||
#~ msgstr ""
|
||
#~ "État de l'étape de confirmation de la commande dans la barre de "
|
||
#~ "configuration"
|
||
|
||
#~ msgid "State of the onboarding sample quotation step"
|
||
#~ msgstr "État de l'étape d'example de devis dans la barre de configuration"
|
||
|
||
#~ msgid "State of the sale onboarding panel"
|
||
#~ msgstr "État de la barre de configuration des Ventes"
|
||
|
||
#~ msgid "Subject"
|
||
#~ msgstr "Sujet"
|
||
|
||
#~ msgid "Taxes used for deposits"
|
||
#~ msgstr "Taxes utilisées pour les dépôts"
|
||
|
||
#~ msgid ""
|
||
#~ "Team %(team_name)s has %(sale_order_count)s active sale orders. Consider "
|
||
#~ "canceling them or archiving the team instead."
|
||
#~ msgstr ""
|
||
#~ "L'équipe %(team_name)s a %(sale_order_count)s bons de commande actifs. "
|
||
#~ "Envisagez de les annuler ou d'archiver l'équipe à la place."
|
||
|
||
#~ msgid "Terms & Conditions:"
|
||
#~ msgstr "Conditions générales :"
|
||
|
||
#~ msgid ""
|
||
#~ "The Sales Order %s linked to the Analytic Account %s is cancelled. You "
|
||
#~ "cannot register an expense on a cancelled Sales Order."
|
||
#~ msgstr ""
|
||
#~ "Le bon de commande %s lié au compte analytique %s est annulé. Vous ne "
|
||
#~ "pouvez pas enregistrer une dépense sur un bon de commande annulé."
|
||
|
||
#~ msgid ""
|
||
#~ "The Sales Order %s linked to the Analytic Account %s is currently locked. "
|
||
#~ "You cannot register an expense on a locked Sales Order. Please create a "
|
||
#~ "new SO linked to this Analytic Account."
|
||
#~ msgstr ""
|
||
#~ "Le bon de commande %s lié au compte analytique %s est actuellement "
|
||
#~ "bloqué. Vous ne pouvez pas enregistrer une dépense sur un bon de commande "
|
||
#~ "verrouillé. Veuillez créer un nouveau bon de commande lié à ce compte "
|
||
#~ "analytique."
|
||
|
||
#~ msgid ""
|
||
#~ "The Sales Order %s linked to the Analytic Account %s must be validated "
|
||
#~ "before registering expenses."
|
||
#~ msgstr ""
|
||
#~ "Le bon de commande %s lié au compte analytique %s doit être validé avant "
|
||
#~ "d'enregistrer les dépenses."
|
||
|
||
#~ msgid ""
|
||
#~ "The following products cannot be restricted to the company %s because "
|
||
#~ "they have already been used in quotations or sales orders in another "
|
||
#~ "company:\n"
|
||
#~ "%s\n"
|
||
#~ "You can archive these products and recreate them with your company "
|
||
#~ "restriction instead, or leave them as shared product."
|
||
#~ msgstr ""
|
||
#~ "Les produits suivants ne peuvent pas être limités à la société %s car ils "
|
||
#~ "ont déjà été utilisés dans des devis ou des commandes client dans une "
|
||
#~ "autre société :\n"
|
||
#~ "%s\n"
|
||
#~ "Vous pouvez archiver ces produits et les recréer avec la restriction de "
|
||
#~ "votre société à la place, ou les laisser en tant que produit partagé."
|
||
|
||
#~ msgid ""
|
||
#~ "The product used to invoice a down payment should be of type 'Service'. "
|
||
#~ "Please use another product or update this product."
|
||
#~ msgstr ""
|
||
#~ "Le produit utilisé pour facturer un acompte doit être de type 'service'. "
|
||
#~ "Veuillez utiliser un autre produit pour modifier ce produit."
|
||
|
||
#~ msgid ""
|
||
#~ "The product used to invoice a down payment should have an invoice "
|
||
#~ "policyset to \"Ordered quantities\". Please update your deposit product "
|
||
#~ "to be able to create a deposit invoice."
|
||
#~ msgstr ""
|
||
#~ "Le produit utilisé pour facturer un acompte doit avoir une politique de "
|
||
#~ "facturation définie sur \"Quantités commandées\". Veuillez mettre à jour "
|
||
#~ "votre produit de dépôt pour pouvoir créer une facture de dépôt."
|
||
|
||
#~ msgid "The provided parameters are invalid."
|
||
#~ msgstr "Les paramètres fournis ne sont pas valides."
|
||
|
||
#~ msgid "There are currently no orders for your account."
|
||
#~ msgstr "Il n'y a actuellement pas de commandes pour votre compte."
|
||
|
||
#~ msgid ""
|
||
#~ "There is nothing to invoice!\n"
|
||
#~ "\n"
|
||
#~ "Reason(s) of this behavior could be:\n"
|
||
#~ "- You should deliver your products before invoicing them.\n"
|
||
#~ "- You should modify the invoicing policy of your product: Open the "
|
||
#~ "product, go to the \"Sales\" tab and modify invoicing policy from "
|
||
#~ "\"delivered quantities\" to \"ordered quantities\". For Services, you "
|
||
#~ "should modify the Service Invoicing Policy to 'Prepaid'."
|
||
#~ msgstr ""
|
||
#~ "Il n'y a rien à facturer !\n"
|
||
#~ "\n"
|
||
#~ "Les raisons de ce comportement peuvent être :\n"
|
||
#~ "- Vous devez livrer vos produits avant de les facturer.\n"
|
||
#~ "- Vous devez modifier la politique de facturation de votre produit : "
|
||
#~ "Ouvrez le produit, allez à l'onglet \"Vente\" et changez la politique de "
|
||
#~ "facturation de \"quantités livrées\" en \"quantités commandées\". Pour "
|
||
#~ "les services, vous devez changer la politique de facturation du service "
|
||
#~ "en 'Prépayé'."
|
||
|
||
#~ msgid ""
|
||
#~ "This product is packaged by %(pack_size).2f %(pack_name)s. You should "
|
||
#~ "sell %(quantity).2f %(unit)s."
|
||
#~ msgstr ""
|
||
#~ "Le produit est emballé par %(pack_size).2f%(pack_name)s. Vous devriez "
|
||
#~ "vendre %(quantity).2f%(unit)s."
|
||
|
||
#~ msgid ""
|
||
#~ "This will update all unit prices based on the currently set pricelist."
|
||
#~ msgstr ""
|
||
#~ "Cela mettre à jour tous les prix unitaires à partir de la liste de prix "
|
||
#~ "sélectionnée."
|
||
|
||
#~ msgid ""
|
||
#~ "To speed up order confirmation, we can activate electronic signatures or "
|
||
#~ "payments."
|
||
#~ msgstr ""
|
||
#~ "Pour accélérer la confirmation des bons de commande, nous pouvons activer "
|
||
#~ "les signatures électroniques ou les paiements."
|
||
|
||
#~ msgid "Type a message..."
|
||
#~ msgstr "Écrivez un message..."
|
||
|
||
#~ msgid "Unit of Measure"
|
||
#~ msgstr "Unité de mesure"
|
||
|
||
#~ msgid "Units of Measure"
|
||
#~ msgstr "Unités de mesure"
|
||
|
||
#~ msgid "Units of Measure Categories"
|
||
#~ msgstr "Catégories d'unités de mesure"
|
||
|
||
#~ msgid "UoM"
|
||
#~ msgstr "UdM"
|
||
|
||
#~ msgid "View Order"
|
||
#~ msgstr "Voir la commande"
|
||
|
||
#~ msgid "Warning for %s"
|
||
#~ msgstr "Avertissement pour %s"
|
||
|
||
#~ msgid "Warning on the Sales Order"
|
||
#~ msgstr "Avertissement sur les bons de commande"
|
||
|
||
#~ msgid "Warning when Selling this Product"
|
||
#~ msgstr "Avertissement lorsque vous vendez ce produit"
|
||
|
||
#~ msgid "Write a company name to create one, or see suggestions."
|
||
#~ msgstr ""
|
||
#~ "Saisissez un nom de société pour en créer une à la volée ou regarder les "
|
||
#~ "suggestions."
|
||
|
||
#~ msgid "You can invoice them before they are delivered."
|
||
#~ msgstr "Vous pouvez les facturer avant qu'ils ne soient livrés."
|
||
|
||
#~ msgid ""
|
||
#~ "You can not remove an order line once the sales order is confirmed.\n"
|
||
#~ "You should rather set the quantity to 0."
|
||
#~ msgstr ""
|
||
#~ "Vous ne pouvez pas enlever une ligne du bon de commande lorsque celui-ci "
|
||
#~ "est confirmé.\n"
|
||
#~ "Essayez plutôt de modifier les quantités à 0."
|
||
|
||
#~ msgid ""
|
||
#~ "{{ object.company_id.name }} {{ object.state in ('draft', 'sent') and "
|
||
#~ "(ctx.get('proforma') and 'Proforma' or 'Quotation') or 'Order' }} (Ref "
|
||
#~ "{{ object.name or 'n/a' }})"
|
||
#~ msgstr ""
|
||
#~ "{{ object.company_id.name }} {{ object.state in ('draft', 'sent') and "
|
||
#~ "(ctx.get('proforma') and 'Pro forma' or 'Devis') or 'Commande' }} (Ref "
|
||
#~ "{{ object.name or 'n/a' }})"
|
||
|
||
#~ msgid ""
|
||
#~ "{{ object.company_id.name }} {{ object.type_name }} Cancelled (Ref "
|
||
#~ "{{ object.name or 'n/a' }})"
|
||
#~ msgstr ""
|
||
#~ "{{ object.company_id.name }} {{ object.type_name }} Annulé (Ref "
|
||
#~ "{{ object.name or 'n/a' }})"
|