I use the new release 9.0, it works perfectly in my app module
export function HttpLoaderFactory(httpBackend: HttpBackend) { return new MultiTranslateHttpLoader(httpBackend, ['/assets/i18n/core/']); }
and
TranslateModule.forRoot({ loader: { provide: TranslateLoader, useFactory: HttpLoaderFactory, deps: [HttpBackend] } })
but when declare in another module
`
export function HttpLoaderFactory(httpBackend: HttpBackend) {
return new MultiTranslateHttpLoader(httpBackend,
['/assets/i18n/core/', 'assets/i18n/home/']);
}
and
TranslateModule.forChild({
loader: {
provide: TranslateLoader,
useFactory: HttpLoaderFactory,
deps: [HttpBackend]
}
})
It doesn't work.