I couldn't find a better category to label this as. That's why I picked "bug".
I've previously tried reading, searching, asking on mailing lists and asking on Stack Exchange. Nobody has been able to answer this question, which is why I'm asking here in this strange Jira system, hoping that somebody will finally be able to put this to rest.
Growing up, I was taught that Swedish non-monetary number formatting is like:
And monetary number formatting is like:
However, the current PHP NumberFormatter, using the Unicode/ICU/CLDR data (like every other software on the planet, apparently) now format both non-monetary and monetary numbers like the first one:
That is, a space for thousands separator and a comma for the decimal mark.
I assume that they must have changed this in some official Swedish document or something in recent years, because up until recently, Windows (I believe even earlier versions of 10) showed money numbers like:
Now it's changed to:
I would love to get a firm date on when this was changed, and especially why. For all I know, this might be a mistake/bug. It seems very strange to me that they would just suddenly change this after it had been established for so many years.
Thank you in advance.