Yeah the idea has come up before. But there are two main problems.
1) Which English would we use, British, American, or Canadian?
2) We use far too many abbreviations for it to work. It would be catching things like AC, UAL, YYZ, aircraft reg's. Even if it did recognize those, it wouldn't recognize them the times we accidentally type them.
It is a good idea, but not really feasible.