Always use dot as decimal point

As per request the decimal point patch in a separate PR.

This is the same fix that you had failing tests with. I am unable to reproduce any of the issues (trying with sv_SE.UTF-8, en_US.UTF-8 and ja_JP.UTF-8), nor easily see where it fails, so could you please attach stack traces from the failing tests? You can find them in the html file that you get in the terminal when the tests fail.

So calling it a "fix" might be at least a little early =)