The sale order line is used mainly to display the product in the partner's lang. When the partner lang is not defined on the partner form, we have two choices:
- we use english
- we use the lang of the user.
It's not only about the sale order line description, it's also the lang of each external report that come from the partner form. If you print several time the same sale order or the same invoice it's important that it always appears in the same format/data, and not being dependent of the user that prints the invoice/sale order.
The sale order line description (which is used for printing mainly) should be consistent with the lang used in the reports. The lang used in all reports is english if no other lang is defined. So, I invalidate this bug.
This make me think about one improvement: when we install a new database in an non english language, OpenERP should put a default value for all partners' lang to the installation language.
@digitalsatori
The sale order line is used mainly to display the product in the partner's lang. When the partner lang is not defined on the partner form, we have two choices:
- we use english
- we use the lang of the user.
It's not only about the sale order line description, it's also the lang of each external report that come from the partner form. If you print several time the same sale order or the same invoice it's important that it always appears in the same format/data, and not being dependent of the user that prints the invoice/sale order.
The sale order line description (which is used for printing mainly) should be consistent with the lang used in the reports. The lang used in all reports is english if no other lang is defined. So, I invalidate this bug.
This make me think about one improvement: when we install a new database in an non english language, OpenERP should put a default value for all partners' lang to the installation language.