From 4fe60f360ffd362cd7da7c9e3501ddc603148bf7 Mon Sep 17 00:00:00 2001 From: Lee Kelleher Date: Tue, 25 Nov 2025 11:33:11 +0100 Subject: [PATCH] Block Catalogue: Localizes block-type name/description before render (closes #20890) (#20904) Block Catalogue: Localizes block-type name/description before render Fixes #20890. --- .../block-catalogue/block-catalogue-modal.element.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block/modals/block-catalogue/block-catalogue-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block/modals/block-catalogue/block-catalogue-modal.element.ts index f6ceed0051..38736aa6f2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block/modals/block-catalogue/block-catalogue-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block/modals/block-catalogue/block-catalogue-modal.element.ts @@ -104,7 +104,11 @@ export class UmbBlockCatalogueModalElement extends UmbModalBaseElement< const lookup = items.reduce( (acc, item) => { - acc[item.unique] = item; + acc[item.unique] = { + ...item, + name: this.localize.string(item.name), + description: this.localize.string(item.description), + }; return acc; }, {} as { [key: string]: UmbDocumentTypeItemModel }, @@ -244,8 +248,8 @@ export class UmbBlockCatalogueModalElement extends UmbModalBaseElement< return html` this.#chooseBlock(block.contentElementTypeKey)}> ${when(