¿Cómo usar MatPaginatorIntl?

Estoy usandoMatPaginator componente y estoy tratando de descubrir cómo traducir esas etiquetas (la documentación no es lo suficientemente clara sobre esto).

He encontradoEste artículo mostrando cómo hacer esto y seguí los pasos:

1 - Creé un archivo llamadocustom-paginator.ts y pon lo siguiente allí:

import { MatPaginator, MatPaginatorIntl } from '@angular/material';

export class CustomPaginator extends MatPaginatorIntl {
  constructor() {
    super();
    this.nextPageLabel = ' My new label for next page';
    this.previousPageLabel = ' My new label for previous page';
    this.itemsPerPageLabel = 'Task per screen';
  }
}

2 - Enapp.module.ts Puse:

@NgModule({
  // ...
  providers: [
    {
      provide: MatPaginatorIntl,
      useClass: CustomPaginator
    }
  ]
})
export class AppModule

Sin embargo, simplemente no cambia nada. ¿Qué me estoy perdiendo?

Respuestas a la pregunta(9)

Su respuesta a la pregunta