]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: Remove call to registerLocalData
authorTiago Melo <tmelo@suse.com>
Tue, 1 Oct 2019 13:16:16 +0000 (13:16 +0000)
committerRicardo Dias <rdias@suse.com>
Mon, 14 Oct 2019 13:32:23 +0000 (14:32 +0100)
Since we configure the locale during the build phase,
there is no need to set it dynamically.

Signed-off-by: Tiago Melo <tmelo@suse.com>
(cherry picked from commit e483cc4510c999e34ac18d29907913e71266dc8d)

Conflicts:
  src/pybind/mgr/dashboard/frontend/src/app/locale.helper.ts
  kept all changes from the cherry picked commit

src/pybind/mgr/dashboard/frontend/src/app/app.module.ts
src/pybind/mgr/dashboard/frontend/src/app/locale.helper.ts

index 3da5eada655f13679149c058d6ec51c8037d3c03..3dd54a17c6594fdcd1884aa330f19d9339c8e03d 100644 (file)
@@ -1,4 +1,3 @@
-import { registerLocaleData } from '@angular/common';
 import { HTTP_INTERCEPTORS, HttpClientModule } from '@angular/common/http';
 import { ErrorHandler, NgModule } from '@angular/core';
 import { BrowserModule } from '@angular/platform-browser';
@@ -16,7 +15,7 @@ import { AppRoutingModule } from './app-routing.module';
 import { AppComponent } from './app.component';
 import { CephModule } from './ceph/ceph.module';
 import { CoreModule } from './core/core.module';
-import { i18nProviders, LocaleHelper } from './locale.helper';
+import { i18nProviders } from './locale.helper';
 import { ApiInterceptorService } from './shared/services/api-interceptor.service';
 import { JsErrorHandler } from './shared/services/js-error-handler.service';
 import { SharedModule } from './shared/shared.module';
@@ -25,8 +24,6 @@ export function jwtTokenGetter() {
   return localStorage.getItem('access_token');
 }
 
-registerLocaleData(LocaleHelper.getLocaleData(), LocaleHelper.getLocale());
-
 @NgModule({
   declarations: [AppComponent],
   imports: [
index 28534a5e6c5a333a5c79dfec408316c750d2315d..956dd8de3e8bdde57a513f8ab54cd4b45286b177 100644 (file)
@@ -1,16 +1,3 @@
-import locale_cs from '@angular/common/locales/cs';
-import locale_de from '@angular/common/locales/de';
-import locale_en from '@angular/common/locales/en';
-import locale_es from '@angular/common/locales/es';
-import locale_fr from '@angular/common/locales/fr';
-import locale_id from '@angular/common/locales/id';
-import locale_it from '@angular/common/locales/it';
-import locale_ja from '@angular/common/locales/ja';
-import locale_ko from '@angular/common/locales/ko';
-import locale_pl from '@angular/common/locales/pl';
-import locale_pt from '@angular/common/locales/pt';
-import locale_zh_Hans from '@angular/common/locales/zh-Hans';
-import locale_zh_Hant from '@angular/common/locales/zh-Hant';
 import { LOCALE_ID, TRANSLATIONS, TRANSLATIONS_FORMAT } from '@angular/core';
 
 declare const require;
@@ -58,49 +45,6 @@ export class LocaleHelper {
     document.cookie = `cd-lang=${lang}`;
     window.localStorage.setItem('lang', lang);
   }
-
-  static getLocaleData() {
-    let localeData = locale_en;
-    switch (this.getLocale()) {
-      case 'cs':
-        localeData = locale_cs;
-        break;
-      case 'de-DE':
-        localeData = locale_de;
-        break;
-      case 'es-ES':
-        localeData = locale_es;
-        break;
-      case 'fr-FR':
-        localeData = locale_fr;
-        break;
-      case 'id-ID':
-        localeData = locale_id;
-        break;
-      case 'it-IT':
-        localeData = locale_it;
-        break;
-      case 'ja-JP':
-        localeData = locale_ja;
-        break;
-      case 'ko-KR':
-        localeData = locale_ko;
-        break;
-      case 'pl-PL':
-        localeData = locale_pl;
-        break;
-      case 'pt-BR':
-        localeData = locale_pt;
-        break;
-      case 'zh-CN':
-        localeData = locale_zh_Hans;
-        break;
-      case 'zh-TW':
-        localeData = locale_zh_Hant;
-        break;
-    }
-    return localeData;
-  }
 }
 
 const i18nProviders = [