mirror of
https://github.com/home-assistant/core.git
synced 2025-08-01 17:48:26 +00:00
Allow nested translation schema for config panels
This commit is contained in:
parent
40cf47ae5a
commit
81276707f6
@ -334,12 +334,11 @@ def gen_strings_schema(config: Config, integration: Integration) -> vol.Schema:
|
|||||||
slug_validator=translation_key_validator,
|
slug_validator=translation_key_validator,
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
vol.Optional("config_panel"): cv.schema_with_slug_keys(
|
vol.Optional("config_panel"): vol.Schema(
|
||||||
cv.schema_with_slug_keys(
|
vol.Any(
|
||||||
|
{vol.Any(translation_key_validator, "_"): vol.Self},
|
||||||
translation_value_validator,
|
translation_value_validator,
|
||||||
slug_validator=translation_key_validator,
|
)
|
||||||
),
|
|
||||||
slug_validator=vol.Any("_", cv.slug),
|
|
||||||
),
|
),
|
||||||
vol.Optional("application_credentials"): {
|
vol.Optional("application_credentials"): {
|
||||||
vol.Optional("description"): translation_value_validator,
|
vol.Optional("description"): translation_value_validator,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user