The below instructions are written for Mac 10.5.x (Leopard), the exact wording of menu's and steps may vary with other versions of the Mac.
Changing the Default Dictionary
You can change the default dictionary used by:
- Go to "System Preferences - International - Language"
- Click the "Edit List" button
- Select the appropriate dictionaries (eg. "Australian English" or "British English")
- Make sure that your newly selected dictionary is at the top of the list of available dictionaries in the "Languages:" pane.
Changing the Default Dictionary in Mail.app
- Right click in the body of a message you are composing and choose "Spelling and Grammar - Show Spelling and Grammar"
Changing the Default Dictionary in Safari
One of the things I love about Safari is that it will spell check it text areas (recent versions of Firefox will as well). I don't believe that it's enabled by default so the first thing you have to do is enable it:
- Right click inside of a text area and choose "Spelling and Grammar - Check Spelling While Typing"
- At the bottom of the window which pops up select your desired dictionary
Now to change the dictionary:
- Right click inside of a text area and choose "Spelling and Grammar - Show Spelling and Grammar"
- At the bottom of the window which pops up select your desired dictionary
Changing the Default Dictionary in Pages (iWork '08)
- Open up a document
- Go to "View - Show Inspector" (option-command-i)
- In the inspector window which opens go to "Text - More"
- Under "Language" select your desired dictionary
Removing Learned Words From Your Dictionaries
Ever accidentally added the wrong word to your system wide Mac dictionary? Wanted to see what all the words you've taught your Mac are? Or even decided that you want to erase all of the words you've taught your computer over the years?
I've tried a couple times to figure out how to do this and never managed, today I stumbled across the solution. You have one learned words file per dictionary that you have used, here you can see that I've used the standard English dictionary as well as the Australian English dictionary:
overkill(shand)$ ls ~/Library/Spelling/
en en_AU
I've never found a "Mac way" of viewing the contents of these files, but it's very simple from the shell:
overkill(shand)$ strings ~/Library/Spelling/en
offlined
Fiona
maitred
Shand
captcha
Weta
Monique
adamshand
gmail
automount
renderwall
Pixar
commandline
anaglyphic
To remove all of these words from your dictionary all you have to do is delete the relevant dictionary file:
overkill(shand)$ rm ~/Library/Spelling/en
Hopefully this helps some other people!