16

The British spelling dictionary in OS X is customized to UK spellings, a very useful feature. However, the designers have made the unfortunate choice of only listing -ise endings for words such as advertise, customise, etc. Many Brits, such as myself, prefer the -ize spelling.

In Lion, auto correct keeps changing all my -ize spellings to -ise. Not what I want!

Can any of you suggest a clever way (perhaps a perl script?) to quickly add all -ize variants of corresponding -ise spellings to the local dictionary?

Note: the suggestion "switch to US spellings" is not acceptable!

1
  • Interesting question... I was going to suggest using multiple dictionaries which would allow both spellings, but I believe it identifies the language of a paragraph and uses a single dictionary for that paragraph so you wouldn't be able to have -our and -ize in the same paragraph.
    – g .
    Commented Aug 11, 2011 at 11:08

10 Answers 10

8

I found a good-enough fix for this.

I copied the Oxford English dictionary -ize words from here:

http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Spelling/Words_ending_with_%22-ise%22_or_%22-ize%22

and pasted them into

/Users/danbrowne/Library/Spelling/LocalDictionary

This seems like a fairly comprehensive list. Anything which is missing I can add by hand.

One remaining issue: Apple doesn't seem to be able to intelligently conjugate these words, but using copy-paste on the list (ize -> izes, izing, ized, etc.) sorted that out.

4

Switching to Canadian English will sort the problem out, and seems to allow other British spelling variants, such as programme and connexion. I share your frustration: -ize is not an Americanism (although -yse is) but is standard British English (alongside the -ise variant) and preferred by Oxford on etymological grounds and by Yours Truly just because. It is also allowed in Australian dictionaries, but not in Apple's Australian English setting. Apple really ought to sort it out themselves--they're the ones who've got it wrong, after all. There doesn't seem to be anything I can do about it on the iPhone, however. This only allows 'English' or 'British English' (the cheek!), and the latter only permits -ise.

1
  • 1
    Actually, -yse is not American at all. Words like paralyse, analyse, catalyse are spelled paralyze, analyze, catalyze by most Americans.
    – tchrist
    Commented Dec 18, 2012 at 3:30
4

Adding words to the local dictionary is tiresome! Just do this instead:

System Preferences > Language & Region > Keyboard Preferences… > Text > Spelling > Set up… > Check both British and US English.

Works for me!

2

There is an Oxford style British dictionary available here.

You can download the bundle, extract the en_GB-oed.aif and en_GB-oed.dic files, and copy them into Spelling/Library. It will appear in the list of spelling dictionaries as "English (Library)".

Note though that this dictionary allows only -ize spelling, not -ise. You may find this annoying, or helpful in keeping a consistent style. Also, the dictionary is a bit old, and probably of slightly worse quality than the default British English dictionary.

I'm a new Mac user, so I ave minimal experience with this on OS X, but I've been using this dictionary for several years with Vim. Apart from a few words missing, it's very usable.

1

Have you tried Canadian English? I think it uses -our and -ize.

2
  • Just tried it and it appears to use -our and -ise.
    – g .
    Commented Aug 11, 2011 at 11:03
  • You're right, I should have tried it myself. I think the references I have seen say Canada actually prefers -ize. I wonder if the openoffice dictionary, which can be used in OS X, has it -ize. m10lmac.blogspot.com/2011/06/… Commented Aug 11, 2011 at 11:24
0

If you have “correct spelling automatically” on then you have the problem you describe. As an alternative you can activate “show spelling and grammar” and check spelling after you complete your writing and ignore any and all suggestions to replace “z" with “s".

0

I guess you could try using grep from the command-line to get the list words ending with 'ize' from the US dictionary (in [/System]/Library/Spelling) and append them into user dictionary (~/Library/Spelling/LocalDictionary or ~/Library/Spelling/en_GB). This should do the trick.

2
  • I don't see any English dictionary in my system/library/spelling or library/spelling Commented Aug 11, 2011 at 12:07
  • Yes - I don't either. There are Dictionaries in /Library/Dictionaries/ but these can't be used for auto-correct, because the British one does indeed include the -ize spellings!
    – dan8394
    Commented Aug 12, 2011 at 1:48
0

There is a very good solution for this that solves more than the -ise/-ize problem: enabling more than one English dictionary at a time: for example you can have spelling for English to accept both US and UK dictionaries.

Read this answer for details on how to set it up: https://apple.stackexchange.com/a/62551/1916

2
  • 1
    This won't help keep a consistent style though. I had to rewrite an article from American to British or vice versa before. Having a consistent dictionary is essential.
    – Szabolcs
    Commented Nov 13, 2012 at 15:06
  • That's for you, in this case add additional keyboards one for US and one for UK.
    – sorin
    Commented Nov 13, 2012 at 15:11
0

If there are just a few which bother you, add them as custom spellings. Otherwise the Canadian dictionary is a good recommendation.

Keep in mind, one can switch a single application to a spelling set if there's some documents which must be written with "-ize" but generally you write with "-ise" in your correspondence.

You can also change the language for spelling while in an application.

setting the spelling language from within in an application

-3

"Advertize", "customize" and so on are simply wrong in British English. I'm afraid there's no way to make it allow incorrect spellings en masse -- you should choose an accepted standard that's in the dictionary and stick with it. Or if you just want to make up your own spellings (which is what it sounds like) then simply turn off spell check altogether.

10
  • 4
    The largest dictionary publihser in the UK uses -ize see en.wikipedia.org/wiki/Oxford_spelling
    – mmmmmm
    Commented Aug 11, 2011 at 7:46
  • 1
    I thought that comment would come (I too am from the better place but use -ize)
    – mmmmmm
    Commented Aug 11, 2011 at 8:17
  • 2
    Advertize is wrong in US English too!
    – dan8394
    Commented Aug 15, 2011 at 4:25
  • 1
    Ironically, the British English dictionary provided in Dictionary.app is the Oxford Dictionary of British English, which does include all the -ize spellings.
    – calum_b
    Commented Aug 15, 2011 at 14:43
  • 1
    So the university you went to has the right spelling, and the university you didn't go to has the wrong spelling? Commented Sep 22, 2013 at 23:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .