diff --git a/src/components/ha-area-picker.ts b/src/components/ha-area-picker.ts index 0acadf2474..5fe9b63d5e 100644 --- a/src/components/ha-area-picker.ts +++ b/src/components/ha-area-picker.ts @@ -428,6 +428,8 @@ export class HaAreaPicker extends LitElement { (ev.target as any).value = this._value; + this.hass.loadFragmentTranslation("config"); + showAreaRegistryDetailDialog(this, { suggestedName: newValue === ADD_NEW_SUGGESTION_ID ? this._suggestion : "", createEntry: async (values) => { diff --git a/src/components/ha-floor-picker.ts b/src/components/ha-floor-picker.ts index 6935c3a9f4..f8e29dc7ef 100644 --- a/src/components/ha-floor-picker.ts +++ b/src/components/ha-floor-picker.ts @@ -437,6 +437,8 @@ export class HaFloorPicker extends SubscribeMixin(LitElement) { (ev.target as any).value = this._value; + this.hass.loadFragmentTranslation("config"); + showFloorRegistryDetailDialog(this, { suggestedName: newValue === ADD_NEW_SUGGESTION_ID ? this._suggestion : "", createEntry: async (values) => { diff --git a/src/components/ha-label-picker.ts b/src/components/ha-label-picker.ts index 15b42c07b2..289b7ba269 100644 --- a/src/components/ha-label-picker.ts +++ b/src/components/ha-label-picker.ts @@ -445,6 +445,8 @@ export class HaLabelPicker extends SubscribeMixin(LitElement) { (ev.target as any).value = this._value; + this.hass.loadFragmentTranslation("config"); + showLabelDetailDialog(this, { entry: undefined, suggestedName: newValue === ADD_NEW_SUGGESTION_ID ? this._suggestion : "", diff --git a/src/components/ha-selector/ha-selector-label.ts b/src/components/ha-selector/ha-selector-label.ts index 14e90e8f7d..f8a0917692 100644 --- a/src/components/ha-selector/ha-selector-label.ts +++ b/src/components/ha-selector/ha-selector-label.ts @@ -30,6 +30,7 @@ export class HaLabelSelector extends LitElement { if (this.selector.label.multiple) { return html`