Friday, January 27, 2023
10 changes · master
Enhancements to existing features
The Uruguayan localization content has been rewritten in English and paired with Spanish translation files. This aligns the module with Odoo localization standards, making it easier to maintain while preserving Spanish language support for users in Uruguay.
Original PR description
All the localisation should be written in english and then translated to the native language of the country. In this case, the Uruguayan localisation was written is Spanish, this PR translate the module in english and add the corresponding PO file in spanish. Task-id: 3126154 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The live messaging service can now be extended to handle more types of real-time events. This makes it easier to add future custom behavior without changing the core websocket entry point.
Original PR description
PURPOSE: Currently `_serve_ir_websocket` can handle only two events. You can't add custom events to this method. Make this method extensible to handle more events for `Websocket` bus service. SPECIFICATION: Moved `_serve_ir_websocket` method to `IrWebsocket` model. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Costa Rica localization content has been standardized so its source text is in English, with Spanish provided through translations. This improves consistency with Odoo localization practices and makes future translation maintenance easier.
Original PR description
Before this PR, all this localisation was written in spanish, but all the localisation have to be written in english and then translated back in the native language. This PR correct that. Task-id: 3149070 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Finnish localization module now uses English source text with Finnish translations maintained separately. This improves translation consistency and makes future updates easier for multilingual deployments.
Original PR description
Before this PR, all this localisation was written in Finnish, but all the localisation have to be written in english and then translated back in the native language. This PR correct that. Task-id: 3151267 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Dutch localization content has been converted to English as the source language, with Dutch translations added separately. This improves consistency with Odoo localization standards and makes future maintenance and translation updates easier.
Original PR description
All the localisation should be written in english and then translated to the native language of the country. In this case, the Dutch localisation was written is Dutch, this PR translate all the module in english and add the corresponding PO file in Dutch. Task-id: 3115909 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The accounting interface now makes debit note actions less prominent, reflecting that these documents are rarely used in many markets. This helps keep critical accounting screens focused on the most common workflows while still preserving debit note functionality for localizations that need it.
Original PR description
Debit Notes are a type of financial documents that is not very often used. Even though it's an official document type, in many countries their usage is not Odoo does not come with a preinstalled Debit Note management, but it can be added by installing the module account_debit_note. The module as mostly been developped following localisation requirements, and while it's a corner case, it appears all the time in one of our most critical screen. Let's make it a bit more discrete. task-3125955 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
The follow-up report now explains more clearly what the assigned responsible person means. This helps users understand that the role applies specifically to manual follow-up activities, reducing confusion when managing customer follow-ups.
Original PR description
The tooltip for `followup_responsible_id` should specify what responsible of follow-up report means, an highlight it concerns the manual follow up activities. task-3145326
Data cleaning and data merge now use clearer notification settings where available instead of relying on hidden context values. This is a minor internal improvement that supports cleaner maintenance and more consistent communication behavior.
Original PR description
Just use a parameter instead of a context key when possible. See community PR for more details. Followup of odoo/odoo#99482 Task-2710804 (Mail: Clean MailThread API)
The Dutch reporting module now uses English as the source language and provides Dutch translations separately. This improves consistency across localizations and helps maintain accurate Dutch financial report labels for users.
Original PR description
All the localisation should be written in english and then translated to the native language of the country. In this case, the Dutch localisation was written is Dutch, this PR translate all the module in english and add the corresponding PO file in Dutch. Task-id: 3115909
The Finnish reporting module now keeps its report labels in English as the source language and provides Finnish through translations. This makes the localization easier to maintain consistently while preserving the Finnish user experience.
Original PR description
Before this PR, all this localisation was written in Finnish, but all the localisation have to be written in english and then translated back in the native language. This PR correct that. Task-id: 3151267