Локализация в США не соответствует стандарту 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)