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.
This helper is necessary to handle certain locales (such as fr_FR) which use this character.