gogamess: Check your current language on:
Account -> Orders & Settings -> Account and Locale
That only takes effect after I login. I get the Russian language right after I enter the website, before I login.
I have a stable IP address. Geo IP seems to provide the correct location if I could see correctly. Unless something more complex is going on.
Also, English and USD or EUR would be a much safer default value, so that can't be it.
Are the GOG folks close friends with Putin, and know something we on Portugal are not aware of yet?