This is a very common issue for people working with more than one language: You start typing and when you look up at the screen you realize you were typing in the wrong keyboard layout (language)... only thing to do is mark the text (shift-home), delete, switch language (alt-leftshift) and start over.
My question - is there any tool, tweak, applet, whatever, that allows you instead to mark the text (shift-home) and with a magic keyboard shortcut replace it with what you intended to type?
Related question - is anyone with relevant experience able to say how much effort it would be to write such a tweak for windows? (any pointers on where to start would be great too). It sounds like a very easy job, but I have no experience in this kind of development, and the fact I can't find any such tools is strange considering it is a problem that affects almost everyone I know.