A localidade dos EUA não respeita o Padrão ISO (Veja também Aqui ): > number = 1234567.89 < 1234567.89 > LOCALE = 'en-US' < "en-US" > number.toLocaleString(LOCALE) < "1,234,567.89" A localidade alemã faz: > LOCALE = 'de-DE' > number.toLocaleString(LOCALE) <...