Доку читал, но что-то не выходит.
Ставлю:
ng add @angular/localize
В app.module.ts:
import { registerLocaleData } from '@angular/common';
import localeRu from '@angular/common/locales/ru';
import localeRuExtra from '@angular/common/locales/extra/ru';
registerLocaleData(localeRu, 'ru-RU', localeRuExtra);
...
providers: [
{provide: LOCALE_ID, useValue: 'ru-RU'}
],
...
В коде:
{{product.price || currency }}
Запускаю:
ng serve
Выводит один хрен баксы. Если писать так, то рубли:
{{product.price || currency:'RUB' }}
Во всем интернете одни и те же решения: registerLocaleData(localeRu); Но не работает же :((
Где-то пишут что добавить опцию: ng serve --locale или --localize или еще разные варианты, результат: unknown options