diff --git a/src/dialogs/config-flow/show-dialog-config-flow.ts b/src/dialogs/config-flow/show-dialog-config-flow.ts index fc49d0bf1f..86cf77be2d 100644 --- a/src/dialogs/config-flow/show-dialog-config-flow.ts +++ b/src/dialogs/config-flow/show-dialog-config-flow.ts @@ -90,7 +90,10 @@ export const showConfigFlowDialog = ( }, renderShowFormStepFieldError(hass, step, error) { - return hass.localize(`component.${step.handler}.config.error.${error}`); + return hass.localize( + `component.${step.handler}.config.error.${error}`, + step.description_placeholders + ); }, renderExternalStepHeader(hass, step) { diff --git a/src/dialogs/config-flow/show-dialog-options-flow.ts b/src/dialogs/config-flow/show-dialog-options-flow.ts index 536ead8026..dc508ee30e 100644 --- a/src/dialogs/config-flow/show-dialog-options-flow.ts +++ b/src/dialogs/config-flow/show-dialog-options-flow.ts @@ -88,9 +88,10 @@ export const showOptionsFlowDialog = ( ); }, - renderShowFormStepFieldError(hass, _step, error) { + renderShowFormStepFieldError(hass, step, error) { return hass.localize( - `component.${configEntry.domain}.options.error.${error}` + `component.${configEntry.domain}.options.error.${error}`, + step.description_placeholders ); },