diff --git a/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts b/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts index fea8574cc8..b8e73ad562 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts @@ -109,7 +109,11 @@ export class UmbInputLanguageElement extends FormControlMixin(UmbLitElement) { render() { return html` ${this._items.map((item) => this.#renderItem(item))} - Add + `; } @@ -119,9 +123,9 @@ export class UmbInputLanguageElement extends FormControlMixin(UmbLitElement) { - this.#pickerContext.requestRemoveItem(item.unique!)} label="Remove ${item.name}" - >Remove + this.#pickerContext.requestRemoveItem(item.unique)} + label=${this.localize.term('general_remove')}> `; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts index ecc795a780..17fb2378f3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts @@ -178,8 +178,7 @@ export class UmbWorkspacePackageBuilderElement extends UmbLitElement { ${this.#renderMediaSection()} ${this.#renderDocumentTypeSection()} ${this.#renderMediaTypeSection()} - - ${this.#renderLanguageSection()} + ${this.#renderLanguageSection()} ${this.#renderDictionarySection()} @@ -297,13 +296,18 @@ export class UmbWorkspacePackageBuilderElement extends UmbLitElement { } #renderLanguageSection() { - return html`
- -
`; + if (!this._package) return nothing; + return html` + +
+ +
+
+ `; } #renderDictionarySection() {