Disable spell check in Mac OSX system-wide

May 11th, 2010 by Mark Nanut Leave a reply »

Annoyed by text underlined with red dots? Tired of having to turn off spell checking every time for a particular application? Here is a quick solution to disable spell check in Mac OS X, derived from what I’ve found here at Dry Fish blog.

Apparently, “disabling” the system process AppleSpell.service by renaming it is not a good solution since you’ll keep getting the dialogs about the service not being able to be found. Dry Fish suggested renaming the language directory en_GB.lproj within the AppleSpell.service package. I did that, but found out that wasn’t good enough since the spell checker also checks spelling for other languages (German, Dutch, etc).

So all I had to do was to try and rename the whole “Resources” directory within the AppleSpell.service application, quit the AppleSpell.service process in the Activity Monitor and open any app that uses the spell checker (used Tweetie for Mac in my case) to bring back the AppleSpell process. No red dots anymore, finally. So here are the instructions.

AppleSpell.service is located in System > Library > Services. Right-click on it and select Show Package Contents.

show_pkg

You won’t be able to rename the Resources folder directly in Finder, so use Terminal and run the following line in it (you will need the administrator password!):

sudo mv /System/Library/Services/AppleSpell.service/Contents/Resources /System/Library/Services/AppleSpell.service/Contents/Resources.disabled

You should now see the renamed directory:
resour

Quit AppleSpell.service process in Activity Monitor and bring it back on – by running any app that uses the spell checker. You’re done.

appspell

Disabling spell checking works in Snow Leopard. Re-activate spell checking by renaming the “Resources.disabled” folder back to “Resources”:

sudo mv /System/Library/Services/AppleSpell.service/Contents/Resources.disabled /System/Library/Services/AppleSpell.service/Contents/Resources

Cheers.

Most Commented Posts

Advertisement
  • Pierre
    Thanks for the tip!

    In Lion, you can disable spell checking in Terminal with the command:

    defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool NO

    and re-enable it with the argument YES instead of NO.
  • ymo
    Just great haaa finish now
  • marvill
    thanks Mark! you made my life better.
  • AB
    works great! wonderful, this was so extremely annoying.
  • You can check spelling anytime with online spell check tool.




    body, div, table, thead, tbody, tfoot, tr, th, td, p { font-family: "Arial"; font-size: x-small; }
  • Pepe
    Hmm, the spell checker seems to come back after sleep or restart... Any solutions for that?
  • Moskito
    Hello,

    after having a closer look at directories given in post here above, I've found another 'version.plist' file which was located (why I don't know; have just updated OSX from 10.6.5 to 10.6.7..) outside from 'contents' (the other one is IN contents folder ! Removing this file (password required of course) solve this issue. Finally the given suggestion works fine, again.

    Thanks to the author of this TIP !!!
  • Moskito
    Hello,

    ok that works until OSX 10.6.5 but nomore with 10.6.7 though the commands are the same.. any suggestion ?
  • acuitas
    I too am annoyed by dotted lines when I work. However, do you have to turn this back on when you want to spell check a document in a word processor?
  • Mike
    Thank you very much for the great guide but unfortunately it doesn't work on my Mac Os X Leopard (10.5) When typing in the code in Terminal it asks for password, I press it but then nothing happens. "Resources" still is called "Resources". Do you have any idea on why it isn't working?
  • memo
    I have already spent hours on trying to do this. It is so damn annoying. Thanks a lot!
  • Abcd
    thanks, simple and easy to understand =)
  • nomad
    Inspired by your post, I simply removed the spellcheck-service, this worked as well, it seems
  • John Gogliath
    Great, this saved my life more than once!
blog comments powered by Disqus