внутри компонента или диррективы получить перевод по конкретной локали?
В компоненте - import { TranslateService } from '@ngx-translate/core'; ... traslationsData: string[]; constructor(private _translateService: TranslateService) {} ... public ngOnInit() { this.initTranslations(); } ... private initTranslations() { this.getTranslations(); this._translateService.onLangChange .takeUntil(this.ngUnsubscribe) .subscribe(() => this.getTranslations()); } ... private getTranslations(): void { this._translateService.get([ 'TRANSLATE_KEY', ]).takeUntil(this.ngUnsubscribe) .subscribe(data => { this.translationsData = data; }); }
Обсуждают сегодня