angular-universal-localize-router
angular-universal-localize-router copied to clipboard
app-routing.module.ts "LocalizeRouterHttpLoader" not working
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); }