-
Notifications
You must be signed in to change notification settings - Fork 23.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG][17.0] HTML Field translation makes multi-website/multi-lang impossible to manage #150829
Comments
I'd love to see a fix for issue. We also have multiple websites, each with one language, and our product descriptions are different for each. The current |
@rdeodoo do you have any idea on how to fix this? |
I don't think there is something to fix. It's far from ideal but it's how it behaves for now. When you write on an HTML field source term, it changes all the translations terms (except if the change is like a small % of the total words but let's ignore that). The ideal is that you changed the source term so you need to also change the translated terms to replicate what you changed in the source term.
It's not the case except if you modify the main language, right? This seems very related to what @qsm-odoo suggested to @HydrionBurst here #147358 (comment) Also worth noting, there is currently a "delay translation" feature, which would prevent the "wipe" of the translations until you explicitly enter edit mode in the website builder in that translated language. |
Note that I just found that this issue is related to task-3703033 |
Impacted versions: 17 (and older I think)
Steps to reproduce: Create one website per country. For example, domain.fr for France with French as default language, domain.de for Germany with German as default language, ...
Current behavior: Updating a description_ecommerce and/or website_description on a product form on domain.fr for example will overwrite every description_ecommerce/website_description of the same product in each other language. Updating a translation of these fields in a language will overwrite the content in other language and that makes ecommerce unusable in a mult-iwebsite/multi-lang context. It's the same for the field website_description in the table : model product_public_category (Category description)
Expected behavior: Even though these descriptions are accessibles from the website builder and then per website, these fields are not website dependant but only language dependant. So, modifying a product description in a language must not overwrite the description in other languages. I think there can we 2 way for resolving this:
The ideal way, why not, would be to have the possibility to update these kind of fields (not website dependant fields) directly from product/category from the backend but technically....
Video/Screenshot link (optional):
Support ticket number submitted via odoo.com/help (optional):
The text was updated successfully, but these errors were encountered: