import {Injectable} from "@angular/core"; import {HttpClient} from "@angular/common/http"; import {Translation, TranslocoLoader} from "@ngneat/transloco"; @Injectable({ providedIn: 'root' }) export class HttpLoader implements TranslocoLoader { constructor(private http: HttpClient) {} getTranslation(langPath: string) { const tokens = langPath.split('/'); return this.http.get(`assets/langs/${tokens[tokens.length - 1]}.json`); } }