In my angular 4 project I want to display some italian amouts, so I am using the default standard currency pipe like:
{{amount | currency:'EUR':true}}
But it shows a number formatted like this: €12.00
that is not the italian standard, I expect something like : €12,00
As I see in the documentation the pipe depends from i18n API and in my browser is supported browser-support ( I am using chrome latest)
Using this : providers: [{provide: LOCALE_ID, useValue: 'it-IT'}]
formats correctly the currency but I don't want a default LOCALE.
So Why this pipe don't understand automatically the LOCALE?