diff --git a/script/hassfest/translations.py b/script/hassfest/translations.py index ce83e1bab8a..5f73fc32e59 100644 --- a/script/hassfest/translations.py +++ b/script/hassfest/translations.py @@ -323,10 +323,6 @@ def gen_strings_schema(config: Config, integration: Integration) -> vol.Schema: ), slug_validator=vol.Any("_", cv.slug), ), - vol.Optional("choices"): cv.schema_with_slug_keys( - translation_value_validator, - slug_validator=translation_key_validator, - ), vol.Optional("options"): gen_data_entry_schema( config=config, integration=integration, @@ -344,6 +340,10 @@ def gen_strings_schema(config: Config, integration: Integration) -> vol.Schema: ), vol.Optional("selector"): cv.schema_with_slug_keys( { + vol.Optional("choices"): cv.schema_with_slug_keys( + translation_value_validator, + slug_validator=translation_key_validator, + ), vol.Optional("options"): cv.schema_with_slug_keys( translation_value_validator, slug_validator=translation_key_validator,