-
Couldn't load subscription status.
- Fork 7
Description
Hi,
I want to get the settings in app-routing.module.ts file from locales.json file. I can pull the locales.json file in development mode, but when I use angular universal ssr and define it as LocalizeRouterHttpLoader, it gives 500 error. After setting ManualParserLoader to app-routing.module.ts file, it does not give 500 error.
"@angular/core": "^12.1.1",
"@gilsdav/ngx-translate-router": "^3.1.6",
"@gilsdav/ngx-translate-router-http-loader": "^1.1.2",
"@nguniversal/express-engine": "^12.1.0",
Note : This method working on angular universal ssr.
export function createTranslateLoader(translate: TranslateService, location: Location, settings: LocalizeRouterSettings) {
return new ManualParserLoader(translate, location, settings, ['en','fr'], 'ROUTES.');
}
Note : This method not working on angular universal ssr.
export function HttpLoaderFactory(translate: TranslateService, location: Location, settings: LocalizeRouterSettings, http: HttpClient) {
return new LocalizeRouterHttpLoader(translate, location, settings, http);
}