Sunday, February 22, 2026
1 change · 17.0
Enhancements to existing features
This update allows localization teams to more easily update chart translations, even for records protected by a 'no update' flag. Previously, changes required manual intervention. Now, localization modules can directly overwrite translations, ensuring charts are always aligned with the latest language versions and simplifying localization maintenance.
Original PR description
Currently, when loading chart template translations, existing translations cannot be overwritten for records with noupdate=True flag, even when localization updates require translation corrections.…
Currently, when loading chart template translations, existing translations cannot be overwritten for records with noupdate=True flag, even when localization updates require translation corrections. This limitation prevents proper localization maintenance, especially when: - Chart template translations need to be updated to fix incorrect or outdated translations - Localization modules need to ensure translations are synchronized with the latest chart template versions - Manual translation corrections need to be applied during localization setup or updates By adding the force_overwrite parameter, localization modules can now explicitly request to overwrite existing translations, including those protected by noupdate=True, enabling proper translation management for localization purposes. The parameter defaults to False to maintain backward compatibility and preserve existing behavior when not explicitly requested. 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