From 7960da18723f8f8379d0fa15bb2f20627be86ab0 Mon Sep 17 00:00:00 2001 From: Wendelin <12148533+wendevlin@users.noreply.github.com> Date: Wed, 15 Jan 2025 10:52:03 +0100 Subject: [PATCH] Use autoCaseNoun for domainName (#23748) --- .../entity-registry-settings-editor.ts | 33 ++++++++++--------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/src/panels/config/entities/entity-registry-settings-editor.ts b/src/panels/config/entities/entity-registry-settings-editor.ts index a1dd3777ab..3cd6ed2774 100644 --- a/src/panels/config/entities/entity-registry-settings-editor.ts +++ b/src/panels/config/entities/entity-registry-settings-editor.ts @@ -91,6 +91,7 @@ import { haStyle } from "../../../resources/styles"; import type { HomeAssistant } from "../../../types"; import { showToast } from "../../../util/toast"; import { showDeviceRegistryDetailDialog } from "../devices/device-registry-detail/show-dialog-device-registry-detail"; +import { autoCaseNoun } from "../../../common/translations/auto_case_noun"; const OVERRIDE_DEVICE_CLASSES = { cover: [ @@ -1135,10 +1136,10 @@ export class EntityRegistrySettingsEditor extends LitElement { text: this.hass!.localize( "ui.dialogs.entity_registry.editor.switch_as_x_confirm", { - domain: domainToName( - this.hass.localize, - this._switchAsDomain - ).toLowerCase(), + domain: autoCaseNoun( + domainToName(this.hass.localize, this._switchAsDomain), + this.hass.locale.language + ), } ), }) @@ -1177,23 +1178,23 @@ export class EntityRegistrySettingsEditor extends LitElement { ? this.hass!.localize( "ui.dialogs.entity_registry.editor.switch_as_x_remove_confirm", { - domain: domainToName( - this.hass.localize, - domain - ).toLowerCase(), + domain: autoCaseNoun( + domainToName(this.hass.localize, domain), + this.hass.locale.language + ), } ) : this.hass!.localize( "ui.dialogs.entity_registry.editor.switch_as_x_change_confirm", { - domain_1: domainToName( - this.hass.localize, - domain - ).toLowerCase(), - domain_2: domainToName( - this.hass.localize, - this._switchAsDomain - ).toLowerCase(), + domain_1: autoCaseNoun( + domainToName(this.hass.localize, domain), + this.hass.locale.language + ), + domain_2: autoCaseNoun( + domainToName(this.hass.localize, this._switchAsDomain), + this.hass.locale.language + ), } ), })