From 166dc24d50332c4dcdec928afd43e898ab7feaa1 Mon Sep 17 00:00:00 2001 From: asotoudeh18 Date: Tue, 3 Nov 2020 06:25:17 -0500 Subject: [PATCH] rolled back to hardcoded language list --- wowup-electron/src/app/app.component.ts | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/wowup-electron/src/app/app.component.ts b/wowup-electron/src/app/app.component.ts index ed078089..f0f96896 100644 --- a/wowup-electron/src/app/app.component.ts +++ b/wowup-electron/src/app/app.component.ts @@ -7,7 +7,6 @@ import { MatDialog } from "@angular/material/dialog"; import { TranslateService } from "@ngx-translate/core"; import { from } from "rxjs"; import { switchMap } from "rxjs/operators"; -import { join, dirname } from "path"; import { CREATE_TRAY_MENU_CHANNEL } from "../common/constants"; import { SystemTrayConfig } from "../common/wowup/system-tray-config"; import { TelemetryDialogComponent } from "./components/telemetry-dialog/telemetry-dialog.component"; @@ -28,7 +27,6 @@ const AUTO_UPDATE_PERIOD_MS = 60 * 60 * 1000; // 1 hour }) export class AppComponent implements AfterViewInit { private _autoUpdateInterval?: number; - private _languageList: string[] = []; constructor( private _analyticsService: AnalyticsService, @@ -40,12 +38,18 @@ export class AppComponent implements AfterViewInit { private _dialog: MatDialog, private _addonService: AddonService ) { - this._fileService - .listFiles("./src/assets/i18n/", "*.json") - .forEach((items) => { - this._languageList.push(items.split(".")[0]); - }); - this.translate.addLangs(this._languageList); + this.translate.addLangs([ + "en", + "de", + "es", + "fr", + "it", + "ko", + "nb", + "pt", + "ru", + "zh", + ]); this.translate.setDefaultLang("en"); this.translate.use(this._wowUpService.currentLanguage); }