Change the number/currency formatting depending of the user language

We currently display financial amounts with a comma separator and the currency symbol after the numbers e.g. 1 547,35 $ Other countries might be used to seeing this differently, for example $1,547.35 in the USA.