I’m dealing with a lot of documents with the language set to English (South African) this year, and in OpenOffice on Jaunty there’s always a ton of perfectly cromulent words which being flagged as mispelled. On the command line I see an error like this:
Failure loading aff file /usr/share/myspell/dicts/en_ZA.aff
I do have all the relevant packages installed, so it seems like Jaunty has installed a affixes file for myspell that can’t actually be used by OpenOffice at least.
The fix is to download the myspell en_ZA files from here http://downloads.translate.org.za/spellchecker/
Backup the original files
cd /usr/share/myspell/dicts/sudo mv en_ZA.aff en_ZA.aff.bak
Unzip the file from translate.org.za, and copy it to /usr/share/myspell/dicts/en_ZA.aff, and do the same for en_ZA.dic
That should give you a working spellchecker in OpenOffice.org
One reply on “Broken en_ZA locale in Ubuntu Jaunty”
Rather pull en_ZA.aff from the OpenOffice.org extension:
http://extensions.services.openoffice.org/project/dict-en_ZA
The bug is fixed for OpenOffice.org 3.2.0 http://www.openoffice.org/issues/show_bug.cgi?id=100281
And is being tracked in Ubuntu https://bugs.launchpad.net/ubuntu/+source/openoffice.org-dictionaries/+bug/467278
If you have any other issues then please join us at http://getsatisfaction.com/translateorgza/topics/ubuntu_south_african_english_spell_checker_is_broken