I've discovered a weird feature that should not be happening... A website is forcing my keyboard input to be in English locale regardless of the currently selected locale. That's not a problem in itself but the next problem is, the website is then using the English locale input to populate a field in a different language (it does a conversion itself) and it assumes I am using QWERTY layout. So the input in the different language is all wrong. How the hell is forcing an input locale even enabled in a modern web browser? I thought once I select a locale in the OS, an application should not be able to switch it at will, let alone a website...
This is not so much a request for help but an expression of frustration, as I'm forced to switch to QWERTY to be able to enter anything on this website.
Full technical details: Windows 10, Colemak installed through a package generated via MS keyboard creator, Firefox, https://www.tinkoffinsurance.ru/ , try to buy a travel insurance there and once you get to the form field to enter your name, you will see the above shit happening. It's assuming you are typing on QWERTY and is substituting Russian letters accordingly. Attempts to switch the keyboard to Russian are ignored by the website, though they work in any other application on the computer.
I guess another possibility is that the website is reading VK codes, which I have previously changed to Colemak in my Russian keyboard layout. I really don't know what technicality to blame here. I'm doing single key presses, so why would that generate VK codes?