From 466ee8f5fe48aef87aaab4f265237215ec2363f8 Mon Sep 17 00:00:00 2001 From: Demesmaeker Date: Wed, 5 Jul 2023 11:32:58 +0000 Subject: [PATCH] [FIX] sale: use partner language for terms and conditions opw-3253362 closes odoo/odoo#127759 X-original-commit: 6ddd981734686a2ac8f5279b8f464738dec1f4ea Signed-off-by: Morgane Demesmaeker --- addons/sale/models/sale_order.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/sale/models/sale_order.py b/addons/sale/models/sale_order.py index 340176b016f..0b0b9425672 100644 --- a/addons/sale/models/sale_order.py +++ b/addons/sale/models/sale_order.py @@ -335,7 +335,9 @@ class SaleOrder(models.Model): order = order.with_company(order.company_id) if order.terms_type == 'html' and self.env.company.invoice_terms_html: baseurl = html_keep_url(order._get_note_url() + '/terms') + context = {'lang': order.partner_id.lang or self.env.user.lang} order.note = _('Terms & Conditions: %s', baseurl) + del context elif not is_html_empty(self.env.company.invoice_terms): order.note = order.with_context(lang=order.partner_id.lang).env.company.invoice_terms