From 04f2c11158506a12f7db93ae55c25124ae76d952 Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Thu, 27 Jan 2022 10:54:37 +0200 Subject: [PATCH] fix RED-3269 - clear i18n cache --- apps/red-ui/src/app/app.module.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/red-ui/src/app/app.module.ts b/apps/red-ui/src/app/app.module.ts index 5fc3530a6..00d8fdf7b 100644 --- a/apps/red-ui/src/app/app.module.ts +++ b/apps/red-ui/src/app/app.module.ts @@ -36,12 +36,10 @@ import { KeycloakService } from 'keycloak-angular'; import { GeneralSettingsService } from '@services/general-settings.service'; import { BreadcrumbsComponent } from '@components/breadcrumbs/breadcrumbs.component'; import { UserPreferenceService } from '@services/user-preference.service'; -import * as german from '../assets/i18n/de.json'; -import * as english from '../assets/i18n/en.json'; import { UserService } from '@services/user.service'; -export function httpLoaderFactory(httpClient: HttpClient): PruningTranslationLoader { - return new PruningTranslationLoader(httpClient, '/assets/i18n/', '.json'); +export function httpLoaderFactory(httpClient: HttpClient, configService: ConfigService): PruningTranslationLoader { + return new PruningTranslationLoader(httpClient, '/assets/i18n/', `.json?version=${configService.values.FRONTEND_APP_VERSION}`); } function cleanupBaseUrl(baseUrl: string) { @@ -79,7 +77,7 @@ const components = [AppComponent, AuthErrorComponent, NotificationsComponent, Sp loader: { provide: TranslateLoader, useFactory: httpLoaderFactory, - deps: [HttpClient], + deps: [HttpClient, ConfigService], }, compiler: { provide: TranslateCompiler,