Subscribe

Enter your email to receive our updates in your inbox

How to: Add extra dictionaries to OS X and iWork

cocoAspell for MacWorking on a Mac is a breeze: iWork is fast and easy to use, as well as being packed with features. My version (and I suppose, all the others) also came with 14 built-in dictionaries, enabling me to perform spell checks in multiple languages. But what if the language you need to check isn’t included? No problem. Installing new dictionaries is simple and will take you about two minutes. Here’s how to do it:

First, you need to download and install cocoAspell, a free and open-source graphical interface for ‘Aspell’. Basically, this will take over spell check duties from your Mac’s built-in utility. This is great, but not only because it’ll allow you to add new dictionaries: cocoAspell also boasts a smarter, more advanced suggestion system than your Mac’s spelling APIs.

Once cocoAspell is set up, you’ll need to get hold of dictionary files for your chosen language. This bit’s a little more complicated:

  1. Visit the Aspell dictionaries FTP site
  2. Open the folder corresponding to your language’s standard two letter code (e.g. EN for English or CA for Catalan).
  3. Select a file that looks like:
    aspell6-ca-20040130-1.tar.bz2 - as a rule of thumb, try do download a file beginning ‘aspell6′ over ‘aspell5′ and ‘aspell5′ over just ‘aspell’.
  4. Save the file to your Mac and unpack it.
  5. Copy the resulting folder to
    /Library/Application Support/cocoAspell/
  6. Following our example, you’ll now have a folder called
    /Library/Application Support/cocoAspell/aspell6-ca-20040130-1
  7. Open System Preferences -> cocoAspell and select your dictionary.

Once you’ve completed this installation, restart your Pages or Textedit application and you’ll find your new dictionary added in the available languages list. Job done!

Related posts

Reader comments

  1. Jessica

    Posted at 11:46 am on Jan 26th

    help, i have done all of this, but I do not have a menu for spelling or an option to select languages in any program…how do I see this menu??

  2. remco

    Posted at 10:37 am on Mar 19th

    ls,
    works perfect in textedit.app but not in pages….any suggestions?
    greetings remco

  3. Tom Clarke

    Posted at 10:47 am on Mar 19th

    Hi Remco… it works for me in Pages. What you need to do is:

    Click ‘Inspector’ in the toolbar, then hit the ‘Text Inspector’ button, then click ‘More’. You should see the settings for which dictionary to select there.

    Actually, this is a pretty poorly implemented feature in Pages, and an unusual example of bad usability in a Mac application. Let me know if you get it working ;-)

  4. Christian

    Posted at 4:30 pm on Mar 22nd

    > “Actually, this is a pretty poorly implemented feature in Pages, and an unusual example of bad usability in a Mac application.”

    It is poor! In my case it is even more complicated. My Aspell English is replaced by Slovenian but it appears as English (Aspell) in all applications (… with “shift-cmd-.” I can change the language pretty easily).
    It’s not the nicest way but it works. Only Pages gets mixed up. In pages I have to choose the “right” English (English or English (Aspell) = Slovenian) in another app before in order to use it, because Pages knows only one English. ;(

Add your comments