Wednesday, April 1, 2026
2 changes · saas-18.3
Enhancements to existing features
This update adds missing modules to the Weblate translation configuration file, ensuring that more parts of the system can be translated by the community. This improves the ability to localize Odoo in different languages by expanding which modules are included in the translation management system.
Original PR description
Related: https://github.com/odoo/odoo/pull/254667 Forward-Port-Of: odoo/enterprise#111401 Forward-Port-Of: odoo/enterprise#111141
This update improves the internal organization of the Repair module by separating the logic that creates sales order line information into its own dedicated method. This makes it easier for developers to customize and extend the repair functionality without modifying the core code, supporting better long-term maintenance and customization.
Original PR description
* This change moves the logic of generating sale.order.line values into a new method _prepare_repair_so_line_vals(), allowing easier extension and override in custom modules. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#220306 Forward-Port-Of: odoo/odoo#213506