I often switch between English and Hungarian while typing, and it would be inconvenient to swap keyboard layouts mid-sentence as many the keys are in different places and I can't memorize them all.
I realize that OS X has the "press-and-hold" special character feature, but this feature doesn't...