Skip to Content
Menu
This question has been flagged
3 Replies
3723 Views

Hi, 


I have a problem with the french translation and the mail module specifiquely, i'm attaching a screenshot :

https://i.ibb.co/jG5tNFP/Odoo-capture.png


As you can see in the screenshoot, terms like "Send message", "Log note" or "Schedule activity" are not translated.


In first we try with a custom translating submodule which is automatically loaded by Odoo and generate "fr.po" and "fr.pot" files but without succes.


Then we directly tried to translate the terms from Settings > Translations > Translated Terms and we noticed that the terms were already translated :

https://i.ibb.co/Rzr2hrq/Capture.png


Has anyone ever had this translation problem with mail module in Odoo v.14 ? 

If so, has he found a solution ?


Thanks in advance !






Avatar
Discard
Best Answer

Updating to last github version solved the issue.

Avatar
Discard
Best Answer

Sure update the code can solve the problem. 
And I located the bug which cause the problem:

1, when Odoo generate the tranlsation term to file  , it trim the space ending.

2, And Odoo can't find the matched term as the non-trim term can't be found .

How to fix:

Following the commit in this url

https://github.com/odoo/owl/commit/f54b9a4a0cbdd5bb6088b15218e73d5b4a9731c8

You can locate the code in file addons/web/static/lib/owl/owl.js

Avatar
Discard
Best Answer

Same issue and don't find anything.
Tried to add a translation on the fileds located on web/src/components/chatter_topbar/chatter_topbar.xml with no success.

It's very annoying and generate a risk for user to send accidental an internal message to the customer. 

If anyone has the solution, I would appreciate :-)

Avatar
Discard
Related Posts Replies Views Activity
5
Sep 23
5552
0
May 21
1422
0
Apr 23
883
1
Nov 22
831
0
Oct 21
3569