that is frightening !
I tried what you suggested.
Downloaded Google Chrome (that I am already use on a different computer than this one). It was a bit of clicking here and there and then I saw my own created website in english language !
More than ten years of work, all of a sudden in english language, I am shocked 😉
OK, translation is not the best I’ve ever seen, but it still may be recognizable 😉
The hint regards choosing the language in the lower right hand corner is related to the forum (white background). The public sites have a red background and no option to change languages.
Paaah, I have to “surf” my own website in english language, awesome.
Come on, do the same 😉