Dear Home Assistant Development Team,
I hope this message finds you well. I am writing to request a new feature that would greatly enhance the usability of Home Assistant for German-speaking users. Specifically, I would like to propose the implementation of a conversion mechanism that automatically transforms German Umlauts (ä, ö, ü) in friendly names to their respective alternative spellings (ä to ae, ö to oe, ü to ue) in entity names.
Currently, when setting up entities in Home Assistant, the entity name is derived from the friendly name. However, the current conversion process does not account for German Umlauts, resulting in entity names that do not accurately reflect the original friendly name. For example, a friendly name like “Temperatur Küche” would be converted to “sensor.temperatur_kuche” instead of the desired “sensor.temperatur_kueche”.
By implementing this feature, Home Assistant would offer a more intuitive and user-friendly experience for German-speaking users. The suggested conversion would ensure that the entity names closely match the original friendly names, making it easier to identify and manage entities within the system.
This conversion process would eliminate the need for manual intervention, reducing the potential for errors and saving users valuable time and effort during the setup process.
I believe this feature enhancement would be greatly appreciated by the Home Assistant community in German-speaking countries, and it would contribute to the platform’s overall usability and accessibility.
Thank you for considering my feature request. I look forward to hearing your thoughts on this matter and the possibility of implementing this feature in a future release of Home Assistant.
Edit #1: Additionally, as suggested by @Troon, it would be beneficial to include the conversion of “ß” to “ss” in the proposed feature. This would ensure that entity names with the German character “ß” are converted appropriately, further aligning the entity names with their corresponding friendly names. Thank you for considering this additional suggestion.