WTH why can I not change the user language by automation or make my entities translated

I have a dashboard for my multi language guests, I show the dashboard in there native language.

I have several versions of the dashboard, one for every language because lot of things (set names for entites) are not translated. But things like weather and states that come from integrations are set to browser language.

So would need to have an option to change the browser language by automation or an option to set translations for my entity names.

Like the guest room tv

entity_id: switch.guestroom_tv
friendly_name: Gästezimmer Glotze

Also used while overwriting it on card level

square: false
type: grid
cards:
  - type: custom:mushroom-entity-card
    entity: switch.gastezimmer_glotze
    icon: ""
    fill_container: false
    icon_color: accent
    name: телевизия
    tap_action:
      action: toggle
columns: 2

I have the card like that with different names for different languages.

For now I have a dropdown where I can set the language to show the right version of the dashboard but then also need to change the browser language extra.

So please make entity names translatable and change the browser language by automation.