If not using the latter I also get to work PrimeNg componets to be translated (e.g a calendar). When I use ngx-translate-messageformat-compiler somehow the translation function handed over to PrimeNGConfig is not executed properly. Does anyone an explanation or solution for this?
Code to feed translation to primeNG componets:
Code: Select all
this.translateService.get('primeng').subscribe(res => this.primengconfig.setTranslation(res));
Code: Select all
TranslateModule.forRoot({
defaultLanguage: 'nl',
loader: {
provide: TranslateLoader,
useFactory: (createTranslateLoader),
deps: [HttpClient],
},
compiler: {
provide: TranslateCompiler,
useClass: TranslateMessageFormatCompiler
}
})
Code: Select all
"primeng": "^11.0.0-rc.2",