mirror of
https://github.com/home-assistant/core.git
synced 2025-07-30 08:47:09 +00:00
Fix language picker in workday (#131423)
This commit is contained in:
parent
ca3be6661a
commit
767ac40685
@ -67,12 +67,14 @@ def add_province_and_language_to_schema(
|
|||||||
_country = country_holidays(country=country)
|
_country = country_holidays(country=country)
|
||||||
if country_default_language := (_country.default_language):
|
if country_default_language := (_country.default_language):
|
||||||
selectable_languages = _country.supported_languages
|
selectable_languages = _country.supported_languages
|
||||||
new_selectable_languages = [lang[:2] for lang in selectable_languages]
|
new_selectable_languages = list(selectable_languages)
|
||||||
language_schema = {
|
language_schema = {
|
||||||
vol.Optional(
|
vol.Optional(
|
||||||
CONF_LANGUAGE, default=country_default_language
|
CONF_LANGUAGE, default=country_default_language
|
||||||
): LanguageSelector(
|
): LanguageSelector(
|
||||||
LanguageSelectorConfig(languages=new_selectable_languages)
|
LanguageSelectorConfig(
|
||||||
|
languages=new_selectable_languages, native_name=True
|
||||||
|
)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -557,7 +557,7 @@ pytestmark = pytest.mark.usefixtures()
|
|||||||
("language", "holiday"),
|
("language", "holiday"),
|
||||||
[
|
[
|
||||||
("de", "Weihnachtstag"),
|
("de", "Weihnachtstag"),
|
||||||
("en", "Christmas"),
|
("en_US", "Christmas"),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
async def test_language(
|
async def test_language(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user