diff --git a/src/components/ha-area-picker.ts b/src/components/ha-area-picker.ts index 0acadf2474e3..5fe9b63d5eec 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 6935c3a9f4aa..f8e29dc7ef48 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 15b42c07b266..289b7ba269c1 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 14e90e8f7d69..f8a091769214 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`