translation service upgrade and fixes (#2604)

This commit is contained in:
Denys Vuika
2017-11-03 13:05:36 +00:00
committed by Eugenio Romano
parent 856f094598
commit 5f95e5f7b2
19 changed files with 24 additions and 24 deletions

View File

@@ -55,7 +55,7 @@
"@angular/platform-browser": "4.4.5",
"@angular/platform-browser-dynamic": "4.4.5",
"@angular/router": "4.4.5",
"@ngx-translate/core": "7.0.0",
"@ngx-translate/core": "8.0.0",
"alfresco-js-api": "1.9.0",
"core-js": "2.4.1",
"hammerjs": "2.0.8",

View File

@@ -39,19 +39,19 @@ export class TranslationService {
@Inject(TRANSLATION_PROVIDER) providers: TranslationProvider[]) {
this.customLoader = <AlfrescoTranslateLoader> this.translate.currentLoader;
this.defaultLang = this.userPreference.getDefaultLocale();
this.defaultLang = 'en';
translate.setDefaultLang(this.defaultLang);
this.userPreference.locale$.subscribe( (locale) => {
this.userLang = locale;
this.use(this.userLang);
});
if (providers && providers.length > 0) {
for (let provider of providers) {
this.addTranslationFolder(provider.name, provider.source);
}
}
this.userPreference.locale$.subscribe( (locale) => {
this.userLang = locale;
this.use(this.userLang);
});
}
addTranslationFolder(name: string = '', path: string = '') {