diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index 87607f2c7e2..a5e2478f580 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -225,7 +225,8 @@ class PosOrder(models.Model): order.add_payment(return_payment_vals) def _prepare_invoice_line(self, order_line): - name = order_line.product_id.get_product_multiline_description_sale() + #apply customer language on invoice + name = order_line.product_id.with_context(lang=order_line.order_id.partner_id.lang or self.env.user.lang).get_product_multiline_description_sale() return { 'product_id': order_line.product_id.id, 'quantity': order_line.qty if self.amount_total >= 0 else -order_line.qty,