From 9482fcb04b2c129fbba282380c95d0fd1b2dd18d Mon Sep 17 00:00:00 2001 From: Denis Shulyaka Date: Tue, 27 Aug 2024 14:59:44 +0300 Subject: [PATCH] Fallback data flow label translation (#21704) --- src/dialogs/config-flow/show-dialog-config-flow.ts | 6 ++++-- src/dialogs/config-flow/show-dialog-options-flow.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/dialogs/config-flow/show-dialog-config-flow.ts b/src/dialogs/config-flow/show-dialog-config-flow.ts index 7be3f218cf..1f930ea970 100644 --- a/src/dialogs/config-flow/show-dialog-config-flow.ts +++ b/src/dialogs/config-flow/show-dialog-config-flow.ts @@ -77,8 +77,10 @@ export const showConfigFlowDialog = ( }, renderShowFormStepFieldLabel(hass, step, field) { - return hass.localize( - `component.${step.handler}.config.step.${step.step_id}.data.${field.name}` + return ( + hass.localize( + `component.${step.handler}.config.step.${step.step_id}.data.${field.name}` + ) || field.name ); }, diff --git a/src/dialogs/config-flow/show-dialog-options-flow.ts b/src/dialogs/config-flow/show-dialog-options-flow.ts index 0d3ab72685..829f7b4718 100644 --- a/src/dialogs/config-flow/show-dialog-options-flow.ts +++ b/src/dialogs/config-flow/show-dialog-options-flow.ts @@ -94,8 +94,10 @@ export const showOptionsFlowDialog = ( }, renderShowFormStepFieldLabel(hass, step, field) { - return hass.localize( - `component.${configEntry.domain}.options.step.${step.step_id}.data.${field.name}` + return ( + hass.localize( + `component.${configEntry.domain}.options.step.${step.step_id}.data.${field.name}` + ) || field.name ); },