Локализация в США не соответствует стандарту ISO (см. Также здесь):

> number = 1234567.89
< 1234567.89
> LOCALE = 'en-US'
< "en-US"
> number.toLocaleString(LOCALE)
< "1,234,567.89"

Немецкий язык делает:

> LOCALE = 'de-DE'
> number.toLocaleString(LOCALE)
< "1.234.567,89"

Есть ли международный язык, который соответствует стандарту ISO?

Где я могу найти список локалей, поддерживаемых toLocaleString? (ссылка)

(проверено в консоли Chrome)

0