babel.core.UnknownLocaleError: unknown locale ‘sl_SL’
zupancicmarko opened this issue · comments
Describe the bug
Throws an error when using Slovenian language.
To Reproduce:
Steps to reproduce the behavior:
- Use sl_SL in Babel locale
- Restart
- See Error
Expected behavior:
Work.
Version info:
volvo2mqtt: Current version: 1.8.27
homeassistant: Core 2024.2.5
Logs:
Enable the debug option and upload your logfile here.
Traceback (most recent call last):
File "/volvoAAOS2mqtt/main.py", line 16, in <module>
update_loop()
File "/volvoAAOS2mqtt/mqtt.py", line 227, in update_loop
update_car_data()
File "/volvoAAOS2mqtt/mqtt.py", line 237, in update_car_data
last_data_update = format_datetime(datetime.now(util.TZ), format="medium", locale=settings["babelLocale"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/babel/dates.py", line 719, in format_datetime
locale = Locale.parse(locale)
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/babel/core.py", line 391, in parse
raise UnknownLocaleError(input_id)
babel.core.UnknownLocaleError: unknown locale 'sl_SL'
Please try:
sl_SI
Please try:
sl_SI
Awesome! This works! Thanks a million! 🥳🥳🥳
Yeah, nice. Thanks for the coffee ☕.