diff --git a/src/Umbraco.Web.UI.Client/src/libs/localization-api/localization.context.ts b/src/Umbraco.Web.UI.Client/src/libs/localization-api/localization.context.ts index d64da33eff..166ee1830b 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/localization-api/localization.context.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/localization-api/localization.context.ts @@ -47,8 +47,8 @@ export class UmbLocalizationContext { * @param keys * @see localize */ - localizeMany(keys: string[]): Observable { - return of(...keys).pipe(switchMap((key) => this.localize(key))); + localizeMany(keys: string[]): Observable> { + return of(...keys).pipe(switchMap((key) => this.localize(key).pipe(map((value) => ({ [key]: value }))))); } }