BUG Fixed handling of numbers in certain locales.

Fixes #2161

@lekoala, @jurriaan, @andrelohmann 

Do you like this solution?

Credit to @andrelohmann for beginning this solution.
Assuming we are loading a value from a dataobject, the $value should not be localised.