Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions projects/ngx-translate/src/lib/translate.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ export abstract class ITranslateService {
key: string | string[],
interpolateParams?: InterpolationParameters,
): Observable<Translation>;
public abstract getTranslations(language: Language): InterpolatableTranslationObject;

public abstract setTranslation(
lang: Language,
Expand Down Expand Up @@ -525,6 +526,13 @@ export class TranslateService implements ITranslateService {
return makeObservable(this.getParsedResult(key, interpolateParams));
}

/**
* @returns The translations for the given language
*/
public getTranslations(language: Language) {
return this.store.getTranslations(language);
}

/**
* Returns a stream of translated values of a key (or an array of keys) which updates
* whenever the translation changes.
Expand Down