Entity names: english only / translate into english

This is an often discussed subject after being introduced some time ago. I get a messed up system where devices’s entities are sometimes english, sometimes german. Regardless of the cruel wording in german and the variety of expressions across devices for one and the same thing:
this breaks every rule you might want to rely on. E.g. wildcard recorder/logger exceptions and some integrations that refer to english names.
Also not every device manufacturer seems to provide localized names, so there’s a mess anyway.
Last not least there’s the well implemented feature of friendly names and aliases that are meant to do the translation stuff into every possible language: no need for entities to be localized.
In winter holidays I set up a whole bunch of new devices, shellys and esp32 and… And everywhere I stumbled over those f**ing translated entities. Manually translating every single entity (hundreds) eats up nearly all time I spent with Home Assistant in those days.
My URGENT request was to

  1. pin the generation of entity names to english, maybe as a separate setup item
  2. have a tool that changes all entity names of a device to their english defaults.

btw: It DIDN’T help to switch to english language before adding a new device: it’s entitites were localized anyway.

PLEASE, this is a real show stopper in terms of handy administration usability of the HA system.

Your request is unlikely to be seen here.

Feature requests should be made here: home-assistant · Discussions · GitHub