import { Pipe, PipeTransform, inject } from '@angular/core'; import { TranslateService } from './translate.service'; @Pipe({ name: 'translate', pure: false, }) export class TranslatePipe implements PipeTransform { private translateService = inject(TranslateService); transform(key: string, params?: Record): string { return this.translateService.t(key, params); } }