Ir al contenido
Menú
Se marcó esta pregunta
3 Respuestas
4570 Vistas

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
Descartar
Mejor respuesta

Updating to last github version solved the issue.

Avatar
Descartar
Mejor respuesta

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
Descartar
Mejor respuesta

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
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
5
sept 23
6891
0
may 21
2250
0
abr 23
1627
1
nov 22
1679
0
oct 21
4356