Angular 5 and ngx-translate with shared module loose translations if refresh
问题 I have an angular app that uses ngx-translate. Below the versions: "@angular/core": "5.2.6", "@ngx-translate/core": "9.1.1", "@ngx-translate/http-loader": "2.0.1" In the AppModule class i added the import below: imports: [ ..... TranslateModule.forRoot({ loader: { provide: TranslateLoader, useFactory: (createTranslateLoader), deps: [HttpClient] } }) ...... ] ..... export function createTranslateLoader(http: HttpClient) { return new TranslateHttpLoader(http, './assets/i18n/', '.json'); } And i