This would probably drive me up the wall. I like the idea of snippets, but not automatically changing st -> something, hw -> hardware, etc. I type in 2-3 different languages on a regular basis (English and Dutch mainly). There are certain idiosyncrasies in both languages that would drive me up the wall with a system like this.