From e309822b93d9b69f30cbe830ef3d09dfdb2c13b2 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 5 Jun 2018 15:01:45 +0200 Subject: Add form validator translations --- client/src/app/app.module.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'client/src/app/app.module.ts') diff --git a/client/src/app/app.module.ts b/client/src/app/app.module.ts index 44552021f..9992b9c44 100644 --- a/client/src/app/app.module.ts +++ b/client/src/app/app.module.ts @@ -17,6 +17,7 @@ import { SharedModule } from './shared' import { SignupModule } from './signup' import { VideosModule } from './videos' import { buildFileLocale, getDefaultLocale } from '../../../shared/models/i18n' +import { environment } from '../environments/environment' export function metaFactory (serverService: ServerService): MetaLoader { return new MetaStaticLoader({ @@ -66,6 +67,11 @@ export function metaFactory (serverService: ServerService): MetaLoader { { provide: TRANSLATIONS, useFactory: (locale) => { + // On dev mode, test locales + if (environment.production === false && window.location.search === '?lang=fr') { + return require(`raw-loader!../locale/target/messages_fr.xml`) + } + const fileLocale = buildFileLocale(locale) // Default locale, nothing to translate -- cgit v1.2.3