From 94ca579168368a9075554cdb01dfbee47d8774aa Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Sat, 14 Apr 2018 20:17:10 -0400 Subject: [PATCH] sanitize system language --- src/services/i18n.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/i18n.service.ts b/src/services/i18n.service.ts index ba6ef876a8..6a6fa69c9a 100644 --- a/src/services/i18n.service.ts +++ b/src/services/i18n.service.ts @@ -12,7 +12,9 @@ export class I18nService implements I18nServiceAbstraction { protected localeMessages: any = {}; constructor(protected systemLanguage: string, protected localesDirectory: string, - protected getLocalesJson: (formattedLocale: string) => Promise) { } + protected getLocalesJson: (formattedLocale: string) => Promise) { + this.systemLanguage = systemLanguage.replace('_', '-'); + } async init(locale?: string) { if (this.inited) {