diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.context.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.context.ts index 9528926842..801b13e73e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.context.ts @@ -20,6 +20,7 @@ import { UmbBlockEntryContext } from '@umbraco-cms/backoffice/block'; import { UMB_PROPERTY_CONTEXT, UMB_PROPERTY_DATASET_CONTEXT } from '@umbraco-cms/backoffice/property'; import { UMB_CLIPBOARD_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/clipboard'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; +import { UmbLocalizationController } from '@umbraco-cms/backoffice/localization-api'; export class UmbBlockGridEntryContext extends UmbBlockEntryContext< @@ -59,6 +60,8 @@ export class UmbBlockGridEntryContext return this.#relevantColumnSpanOptions.getValue(); } + #localize = new UmbLocalizationController(this); + #canScale = new UmbBooleanState(false); readonly canScale = this.#canScale.asObservable(); @@ -297,8 +300,8 @@ export class UmbBlockGridEntryContext throw new Error('No clipboard context found'); } - const workspaceName = propertyDatasetContext?.getName(); - const propertyLabel = propertyContext?.getLabel(); + const workspaceName = this.#localize.string(propertyDatasetContext?.getName()); + const propertyLabel = this.#localize.string(propertyContext?.getLabel()); const blockLabel = this.getName(); const entryName = workspaceName diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-list/components/block-list-entry/block-list-entry.element.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-list/components/block-list-entry/block-list-entry.element.ts index 554dfd36b5..658f5b25f9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-list/components/block-list-entry/block-list-entry.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-list/components/block-list-entry/block-list-entry.element.ts @@ -307,8 +307,8 @@ export class UmbBlockListEntryElement extends UmbLitElement implements UmbProper throw new Error('Could not get required contexts to copy.'); } - const workspaceName = propertyDatasetContext?.getName(); - const propertyLabel = propertyContext?.getLabel(); + const workspaceName = this.localize.string(propertyDatasetContext?.getName()); + const propertyLabel = this.localize.string(propertyContext?.getLabel()); const blockLabel = this.#context.getName(); const entryName = workspaceName