Environment info: dxp-11-7110
1) Set language to Italian
2) Create a document type "Test" with a ddm-decimal field.
3) Create a "Test" document
4) Insert in ddm-decimal field a value with comma separator (that is correct for italian locale).
5) Publish document
6) Edit the document and open "information"
Actual result: The value save is "0.0"
Expected result: The value is the numer that we wrote
note: more help for the reproduction in the attachments
Also tested on:
7.x @12636c947d6034d7a450da96cff01db695bbbc3a: works as expected