|
Adding Additional Dictionaries
From NeoWiki
Revision as of 23:07, 24 January 2009 (edit) Sardisson (Talk | contribs) (just pasting out of the main article right now; cleanup to follow) ← Previous diff |
Current revision (20:07, 16 October 2013) (edit) (undo) Sardisson (Talk | contribs) (→Known Sources of Third-Party Mac OS X Spelling System Dictionaries - add Scots Gaelic that Andy mentioned in the forum today) |
||
(6 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
- | + | If Mac OS X does not include spelling support for your language, you have two options available for adding spellcheck support to NeoOffice. You may be able to find a third-party dictionary that plugs in to the Mac OS X spelling system (and thus will be available to all applications that use the Mac OS X spelling system), or you may be able to find OpenOffice.org dictionary extensions that support your language (perhaps providing thesaurus and hyphenation support in addition to spelling). | |
- | + | If Mac OS X does not have a spelling dictionary for your language, NeoOffice will use an OpenOffice.org dictionary, if installed. | |
- | + | ||
- | NeoOffice will | + | ==Third-party dictionaries for the Mac OS X spelling system== |
+ | |||
+ | NeoOffice will use any third-party dictionaries that plug into the native Mac OS X spelling system. | ||
+ | |||
+ | Out of the box, NeoOffice is configured to work properly with hypothetical Mac OS X spelling dictionaries for over 100 languages. To make sure that your language is among them, verify that the language appears (and is checked) in the {{section|Languages:}} section of the '''Finder''''s {{window|Get Info}} window for NeoOffice. | ||
+ | |||
+ | If the language code corresponding to the dictionary you want to use does not appear in the {{window|Get Info}} window, follow these steps <!--http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=35219#35219--> to “add†the language to NeoOffice: | ||
* Quit NeoOffice, if it is running | * Quit NeoOffice, if it is running | ||
* Create an empty <tt>.lproj</tt> folder using the [http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt ISO code for your language] in the <tt>/Applications/NeoOffice.app/Contents/Resources</tt> folder | * Create an empty <tt>.lproj</tt> folder using the [http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt ISO code for your language] in the <tt>/Applications/NeoOffice.app/Contents/Resources</tt> folder | ||
Line 13: | Line 18: | ||
* Select NeoOffice in the Finder and open the {{window|Get Info}} window again; verify that the language now appears in the {{section|Languages:}} section and the box for it is checked. | * Select NeoOffice in the Finder and open the {{window|Get Info}} window again; verify that the language now appears in the {{section|Languages:}} section and the box for it is checked. | ||
* Restart NeoOffice | * Restart NeoOffice | ||
+ | * When using NeoOffice, ensure that your documents or sections thereof are [[Selecting the Dictionary to be Used in a Document or Section|set to the correct language]] | ||
+ | |||
+ | ===Known Sources of Third-Party Mac OS X Spelling System Dictionaries=== | ||
+ | Known third-party dictionaries include those for: | ||
+ | * [http://www.stafsetning.is/ Icelandic] | ||
+ | * [http://www.cs.helsinki.fi/u/oarasane/soikko/ Finnish] | ||
+ | * [http://myspellx.sourceforge.net/ Hungarian] | ||
+ | * [http://www.mitzpettel.com/software/hspell.php Hebrew] | ||
+ | * [http://www.sealgar.co.uk/spell.jsp Scots Gaelic] | ||
+ | * [http://web.mac.com/heidi17/Heidikowa_witryna/CheckSpell.html Czech, Latvian, Lithuanian, Polish, Slovak, and Ukrainian] (10.4.11 and above; incompatible with, and will remove, cocoAspell) | ||
+ | * [http://cocoaspell.leuski.net/ cocoAspell]*, a plug-in which supports dictionaries for [http://people.ict.usc.edu/~leuski/cocoaspell/install_dict.html 74 languages] | ||
+ | |||
+ | You should install these dictionaries according to their instructions and then verify that NeoOffice is configured to claim support for the language, as described above. | ||
+ | |||
+ | <nowiki>*</nowiki> Note that some users have reported cocoAspell has caused NeoOffice to be unable to use the Mac OS X spell-checker; see [[Troubleshooting Spellcheck#.22Could_Not_Contact_Spell_Checker.22_Error_Message|below]] for more information. | ||
+ | |||
+ | ==Installing Third-Party Dictionaries for OpenOffice.org== | ||
+ | |||
+ | Due to licensing problems and other issues, the OpenOffice.org code behind NeoOffice does not include dictionaries for more than a few languages. | ||
+ | |||
+ | Beginning in NeoOffice 3.0, dictionaries are available as OpenOffice.org extensions, and many can be found via the [http://extensions.services.openoffice.org/taxonomy/term/88 the OpenOffice.org Extensions Repository]. To install a dictionary packaged as an OpenOffice.org extension: | ||
+ | |||
+ | # Download the desired dictionary extension from the Extensions Repository. | ||
+ | # Double-click the <tt>.oxt</tt> file and follow the prompts to install the dictionary. | ||
+ | # There is no step 3. | ||
- | + | If you want to install a dictionary for all users on your Mac, follow the steps on [[Installing an extension for all users]] instead of using the steps above. | |
- | + | ''For information on installing OpenOffice.org dictionaries in NeoOffice 2.x, see [[Activating_Dictionaries_and_Configuring_Spellcheck_in_NeoOffice_2.x#Languages_without_a_Mac_OS_X_dictionary|this article]].'' | |
- | + | ||
- | + | Because the OpenOffice.org writing tools authors and their communities are always updating these tools, you should periodically check your dictionary extensions for updates (choose {{menu|Extension Manager}} from the {{menu|Tools}} menu, and then click {{button|Check for updates...}}). | |
+ | |||
+ | ===Known Sources of Third-Party OpenOffice.org Dictionaries=== | ||
+ | Most dictionaries are now found on the [http://extensions.services.openoffice.org/taxonomy/term/88 OpenOffice.org Extensions Repository]. However, some dictionaries are still available from other sources, particularly commercial tools like Antidote. | ||
- | ''' | + | <!--* [ftp://foolab.org/pub/software/arspell/ Foolab]: Arabic (عربي) [early version, only 71,000 words] no updates since 2006--> |
+ | <!--* [http://www.ivrix.org.il/projects/arabic/ Ivrix Project]: Arabic (عربي) [very large list, based on Buckwalter but converted by a non-Arabic speaker; reported to be slow and consume 200 MB of RAM] doesn't appear to load --> | ||
+ | <!--* [http://hunspell.sourceforge.net/ Hunspell SourceForge Project]: Amharic (አማáˆáŠ›), Azerbaijani (AzÉ™rbaycanca), Bengali (বাংলা), Kashubian (Kaszëbsczi), Persian (Ùارسی), Hindi (हिंदी), Mongolian (Монгол), Marathi (मराठी), Oriya (ଓଡ଼ିଆ), Punjabi (ਪੰਜਾਬੀ), Tamil (தமிழà¯), Uzbek (Ўзбекча), Vietnamese (Việt ngữ). '''Note''' that only the downloads labeled "pack" appear to work with the steps listed above. no longer hosted --> | ||
+ | * [http://linguistico.sourceforge.net/wiki/doku.php Linguistico]: Italian (better quality than those available from the Dictionary Wizard) ''unsure if this is available in a format compatible with 3.0'' | ||
+ | *[http://www.antidote.info Antidote] Very complete French set of writing tools. Antidote installs easily in NeoOffice 2 (Writer, Calc, Impress, Draw); Antidote are currently working on full compatibility with NeoOffice 3 as well ([https://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=50237#50237 uninstalling the extension may cause a crash]). Antidote is shareware (about $69). | ||
+ | *[http://www.sealgar.co.uk/spell.jsp Scottish Gaelic] dictionary extension from Sealgar, based on the Dearbhair (Bòrd na Gà idhlig/The European Language Initiative [TELI]) dictionary | ||
- | + | If you find a dictionary for your language in either Hunspell (preferred) or MySpell format, it is possible to use this dictionary with NeoOffice if you follow [http://wiki.services.openoffice.org/wiki/Extension_Dictionaries these instructions] to generate an extension from the dictionary files. | |
- | == | + | ==Disabling Writing Tools for Unnecessary Languages== |
- | + | ||
- | + | #Under the {{Menu|NeoOffice}} menu choose {{Menu|Preferences}}. | |
- | + | #In the dialog that appears, double-click on {{Section|Language Settings}} | |
+ | #Click on {{Section|Writing Aids}} | ||
+ | #In the panel that appears, highlight (but don't uncheck) {{prefName|NeoOffice Mac OS X Spellcheck with Hunspell}} and click the {{Button|Edit}} button to the right of the this item. | ||
+ | #In the dialog that appears, select a language from the pop-up list and uncheck {{prefName|NeoOffice Mac OS X Spellcheck with Hunspell}}. | ||
+ | #Repeat this step for all languages that you want to disable and click {{Button|Close}} when you are finished. | ||
+ | #To save your changes, click {{Button|OK}} and the dialog will close. | ||
- | + | <!--{{botlangbarEN|[[Fr:Installer_des_Dictionnaires|Français]] [[It:Attivare_i_dizionari_e_configurare_il_controllo_ortografico|Italiano]]}}--> | |
- | + | [[Category:Tips and Hints]][[Category:NeoOffice]] | |
- | + | ||
- | + | ||
- | + | ||
- | + |
Current revision
If Mac OS X does not include spelling support for your language, you have two options available for adding spellcheck support to NeoOffice. You may be able to find a third-party dictionary that plugs in to the Mac OS X spelling system (and thus will be available to all applications that use the Mac OS X spelling system), or you may be able to find OpenOffice.org dictionary extensions that support your language (perhaps providing thesaurus and hyphenation support in addition to spelling).
If Mac OS X does not have a spelling dictionary for your language, NeoOffice will use an OpenOffice.org dictionary, if installed.
Contents |
Third-party dictionaries for the Mac OS X spelling system
NeoOffice will use any third-party dictionaries that plug into the native Mac OS X spelling system.
Out of the box, NeoOffice is configured to work properly with hypothetical Mac OS X spelling dictionaries for over 100 languages. To make sure that your language is among them, verify that the language appears (and is checked) in the Languages: section of the Finder's Get Info window for NeoOffice.
If the language code corresponding to the dictionary you want to use does not appear in the Get Info window, follow these steps to “add†the language to NeoOffice:
- Quit NeoOffice, if it is running
- Create an empty .lproj folder using the ISO code for your language in the /Applications/NeoOffice.app/Contents/Resources folder
- Select NeoOffice in the Finder and choose Show Package Contents from the Finder's context menu.
- Open the Contents folder and then the Resources folder
- Create the new folder as described above
- E.g. for Icelandic, you should create a folder named is.lproj
- Select NeoOffice in the Finder and open the Get Info window again; verify that the language now appears in the Languages: section and the box for it is checked.
- Restart NeoOffice
- When using NeoOffice, ensure that your documents or sections thereof are set to the correct language
Known Sources of Third-Party Mac OS X Spelling System Dictionaries
Known third-party dictionaries include those for:
- Icelandic
- Finnish
- Hungarian
- Hebrew
- Scots Gaelic
- Czech, Latvian, Lithuanian, Polish, Slovak, and Ukrainian (10.4.11 and above; incompatible with, and will remove, cocoAspell)
- cocoAspell*, a plug-in which supports dictionaries for 74 languages
You should install these dictionaries according to their instructions and then verify that NeoOffice is configured to claim support for the language, as described above.
* Note that some users have reported cocoAspell has caused NeoOffice to be unable to use the Mac OS X spell-checker; see below for more information.
Installing Third-Party Dictionaries for OpenOffice.org
Due to licensing problems and other issues, the OpenOffice.org code behind NeoOffice does not include dictionaries for more than a few languages.
Beginning in NeoOffice 3.0, dictionaries are available as OpenOffice.org extensions, and many can be found via the the OpenOffice.org Extensions Repository. To install a dictionary packaged as an OpenOffice.org extension:
- Download the desired dictionary extension from the Extensions Repository.
- Double-click the .oxt file and follow the prompts to install the dictionary.
- There is no step 3.
If you want to install a dictionary for all users on your Mac, follow the steps on Installing an extension for all users instead of using the steps above.
For information on installing OpenOffice.org dictionaries in NeoOffice 2.x, see this article.
Because the OpenOffice.org writing tools authors and their communities are always updating these tools, you should periodically check your dictionary extensions for updates (choose Extension Manager from the Tools menu, and then click Check for updates...).
Known Sources of Third-Party OpenOffice.org Dictionaries
Most dictionaries are now found on the OpenOffice.org Extensions Repository. However, some dictionaries are still available from other sources, particularly commercial tools like Antidote.
- Linguistico: Italian (better quality than those available from the Dictionary Wizard) unsure if this is available in a format compatible with 3.0
- Antidote Very complete French set of writing tools. Antidote installs easily in NeoOffice 2 (Writer, Calc, Impress, Draw); Antidote are currently working on full compatibility with NeoOffice 3 as well (uninstalling the extension may cause a crash). Antidote is shareware (about $69).
- Scottish Gaelic dictionary extension from Sealgar, based on the Dearbhair (Bòrd na Gà idhlig/The European Language Initiative [TELI]) dictionary
If you find a dictionary for your language in either Hunspell (preferred) or MySpell format, it is possible to use this dictionary with NeoOffice if you follow these instructions to generate an extension from the dictionary files.
Disabling Writing Tools for Unnecessary Languages
- Under the NeoOffice menu choose Preferences.
- In the dialog that appears, double-click on Language Settings
- Click on Writing Aids
- In the panel that appears, highlight (but don't uncheck) NeoOffice Mac OS X Spellcheck with Hunspell and click the Edit button to the right of the this item.
- In the dialog that appears, select a language from the pop-up list and uncheck NeoOffice Mac OS X Spellcheck with Hunspell.
- Repeat this step for all languages that you want to disable and click Close when you are finished.
- To save your changes, click OK and the dialog will close.