I have defined a non-US User Locale where a comma is used for decimal numbers, but when xogging in decimal numbers and using the comma as separator, the resulting numbers are seen as multiplied by 10 in the UI.
Xog doesn't consider User Locale or System Locale by design. We consider the Locale only when showing on the UI. Xog always uses US Locale as format for Number datatypes
In the xog numeric string, use delimiter period '.' instead of comma ',' and the value is displayed in the UI as expected.