diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/culture/components/input-culture-select/input-culture-select.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/culture/components/input-culture-select/input-culture-select.element.ts index 82e6de0d2c..eb00b0e550 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/culture/components/input-culture-select/input-culture-select.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/culture/components/input-culture-select/input-culture-select.element.ts @@ -57,7 +57,9 @@ export class UmbInputCultureSelectElement extends FormControlMixin(UmbLitElement event.stopPropagation(); const target = event.composedPath()[0] as UUIComboboxElement; this._value = target.value; - const culture = this._cultures.find((culture) => culture.name === this._value); + const culture = this._cultures.find( + (culture) => culture.name.toLowerCase() === (this._value as string).toLowerCase(), + ); this.selectedCultureName = culture?.englishName; this.dispatchEvent(new UmbChangeEvent()); } @@ -69,7 +71,7 @@ export class UmbInputCultureSelectElement extends FormControlMixin(UmbLitElement } get #fromAvailableCultures() { - return this._cultures.find((culture) => culture.name === this.value); + return this._cultures.find((culture) => culture.name.toLowerCase() === (this.value as string).toLowerCase()); } render() { @@ -94,7 +96,7 @@ export class UmbInputCultureSelectElement extends FormControlMixin(UmbLitElement )} - `} + `} `; } } diff --git a/src/Umbraco.Web.UI.Client/src/packages/language/workspace/language/views/language-details-workspace-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/language/workspace/language/views/language-details-workspace-view.element.ts index 259a7751b4..634a3a87e7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/language/workspace/language/views/language-details-workspace-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/language/workspace/language/views/language-details-workspace-view.element.ts @@ -10,6 +10,7 @@ import { UmbChangeEvent } from '@umbraco-cms/backoffice/event'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import type { UmbWorkspaceViewElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbTextStyles } from '@umbraco-cms/backoffice/style'; +import '@umbraco-cms/backoffice/culture'; @customElement('umb-language-details-workspace-view') export class UmbLanguageDetailsWorkspaceViewElement extends UmbLitElement implements UmbWorkspaceViewElement {