Hmm the header language switcher showing ES is not an expected behaviour, due to the ability to let any user set any language for their user interface. That said, this behaviour in the header is only shown to your user, other users should not see ES in the header.
@moin’s linked topic does feel like there’s some synergy with the content language features we have. Our team will have a think about it… ![]()