Whenever I type "foo" it gets replaced by "bar". It is working system wide. I can see this behavior in Chrome, TextEdit and other apps. Even partial text like "Somefoo" gets converted to "Somebar". After initial search, I tried changing settings in "Language & Text". I can't find any entry for "foo" or "bar" in it. I tried disabling substitution. It didn't work. I tried "Restore Defaults". It didn't work. I even tried adding rule like "foo" to be replaced by "qux". It doesn't honor this rule and "foo" still gets replaced by "bar". I don't know what else I can try. How can I reset this substitution? Is their any system file or something which I look where these rules are written so I can change it?
I'm using Mac OS X 10.8.4.
Thanks!
~/Library/Spelling/LocalDictionary
but it doesn't contain "foo". I'm not sure if this dictionary is used system wide. e.g. If I type "foo" in Chrome address bar, even that gets transformed. :(