mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-21 09:03:02 +00:00
refactor: use APP_INITIALIZER for settings init
This commit is contained in:
@@ -40,7 +40,7 @@ export class ThingTranslateService implements OnDestroy {
|
||||
*/
|
||||
constructor(private readonly translateService: TranslateService,
|
||||
public parser: ThingTranslateParser){
|
||||
this.translator = new SCThingTranslator(this.translateService.getBrowserLang() as SCLanguageCode ?? 'en');
|
||||
this.translator = new SCThingTranslator((translateService.currentLang ?? translateService.defaultLang) as SCLanguageCode);
|
||||
/** set the default language from configuration */
|
||||
this.onLangChange = this.translateService.onLangChange.subscribe((event: LangChangeEvent) => {
|
||||
this.translator.language = event.lang as keyof SCTranslations<SCLanguage>;
|
||||
|
||||
Reference in New Issue
Block a user