diff --git a/addons/repair/models/repair.py b/addons/repair/models/repair.py index 1f956c6da77..9e1d2ce85d3 100644 --- a/addons/repair/models/repair.py +++ b/addons/repair/models/repair.py @@ -762,7 +762,10 @@ class RepairFee(models.Model): if partner and self.product_id: fpos = self.env['account.fiscal.position'].get_fiscal_position(partner_invoice.id, delivery_id=self.repair_id.address_id.id) self.tax_id = fpos.map_tax(self.product_id.taxes_id, self.product_id, partner).ids - self.name = self.product_id.display_name + if partner: + self.name = self.product_id.with_context(lang=partner.lang).display_name + else: + self.name = self.product_id.display_name self.product_uom = self.product_id.uom_id.id if self.product_id.description_sale: self.name += '\n' + self.product_id.description_sale