Tired of annoying “red dots” under every single word because your language is not supported by OS X spell‑checker? Here's what to do to completely disable it. System‑wide & for ever.
With macOS 10.11+ (El Capitan) and later, Apple introduced System Integrity Protection (SIP), with which you simply cannot change anything under /System folder – that means the original solution does not work anymore.
So there are three possible ways to go about it (I am currently testing #1):
This uses original solution, but with SIP disabled:
See https://www.r-studio.com/data_recovery_macintosh/System_Integrity_Protection.shtml
csrutil disable
To „sabotage“ SpellChecker you need to rename folder containing its resource files. Simply open Terminal and write down:
sudo mv /System/Library/Services/AppleSpell.service/Contents/Resources /System/Library/Services/AppleSpell.service/Contents/Resources.__DISABLED
csrutil enable
To disable SpellChecker you need to rename folder containing its resource files. Simply open Terminal and write down:
cd /System/Library/Services/AppleSpell.service/Contents/ sudo mv Resources Resources.__DISABLED
Original source of solution: Disable spell check in Mac OSX system-wide (archived)
However, with macOS 10.11+ (El Capitan) and later, Apple introduced System Integrity Protection (SIP), with which you simply cannot change anything under /System folder.
Original source of solution: https://discussions.apple.com/thread/2577594?tstart=0