From 497e0178ccf2878606db9730e944fa5c90078cec Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Wed, 30 Aug 2017 16:46:30 -0700 Subject: [PATCH] fix(compiler): normalize the locale name (#18963) PR Close #18963 --- packages/compiler/src/aot/compiler.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/compiler/src/aot/compiler.ts b/packages/compiler/src/aot/compiler.ts index 03b1e34aac..14bbea9df3 100644 --- a/packages/compiler/src/aot/compiler.ts +++ b/packages/compiler/src/aot/compiler.ts @@ -257,9 +257,10 @@ export class AotCompiler { const providers: CompileProviderMetadata[] = []; if (this._localeId) { + const normalizedLocale = this._localeId.replace(/_/g, '-'); providers.push({ token: createTokenForExternalReference(this._reflector, Identifiers.LOCALE_ID), - useValue: this._localeId, + useValue: normalizedLocale, }); }