diff --git a/product_contract/models/sale_order_line.py b/product_contract/models/sale_order_line.py index cd2ffa3fc4..78a0827b96 100644 --- a/product_contract/models/sale_order_line.py +++ b/product_contract/models/sale_order_line.py @@ -212,6 +212,9 @@ def _compute_name(self): res = super()._compute_name() for line in self: if line.is_contract: + lang = line.order_id._get_lang() + if lang != self.env.lang: + line = line.with_context(lang=lang) if line.contract_start_date_method == "manual": date_text = f"{line.date_start}" if line.date_end: