Я сейчас читаю о интернационализации компонентов ng-bootstrap
. В их документации для сборщика даты написано:
Поскольку средство выбора даты выпуска 2.0.0 будет использовать локаль приложения, если
он присутствует для получения переводов названий дней и месяцев.
внутренняя служба, которая выполняет перевод, называется NgbDatepickerI18n и
при необходимости вы можете предоставить собственную реализацию.
(веб-сайт ng-bootstrap)
В документации Angular i18n говорится:
Если вы хотите импортировать данные локали для других языков, вы можете сделать это
вручную:
ЦСИ / приложение / app.module.ts
import { registerLocaleData } from '@angular/common';
import localeFr from '@angular/common/locales/fr';
// the second parameter 'fr' is optional
registerLocaleData(localeFr, 'fr');
(угловой сайт)
Но почему это не работает для меня? Мне все еще нужно сделать пользовательскую реализацию NgbDatepickerI18n
, или я что-то упустил?
Вот пример детской площадки:
https://stackblitz.com/edit/angular-mezpyn?file=app%2Fdatepicker-popup.module.ts