Issue with Russian - PC keyboard layout
When I press ё (tilde key) with Russian - PC keyboard layout I get character code 1105 - it's right.
But when I press Ë (shift + tilde) with Russian - PC keyboard layout I get character code 203 - it's not right. The right code is 1025.
Symbol with 203 code is a Ë from latin language (Latin Capital Letter E with Diaeresis).
Symbol with 1025 code is a Ё from cyrillic (Cyrillic Capital Letter Io).
But then I checked it with Russian keyboard layout (not Russian - PC) and I got the right code!
I'm pretty sure - Apple will never fix this, so how to fix this by myself?
macOS:
Windows (through Parallels):