Adding Additional Dictionaries

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
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:
-{{fixme}}+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).
-====Third-party dictionaries for the Mac OS X spelling system====+If Mac OS X does not have a spelling dictionary for your language, NeoOffice will use an OpenOffice.org dictionary, if installed.
-'''move me'''+
-NeoOffice will also use any third-party dictionaries that plug into the native Mac OS X spelling system, e.g. dictionaries for [http://www.stafsetning.is/ Icelandic], [http://www.cs.helsinki.fi/u/oarasane/soikko/ Finnish], [http://myspellx.sourceforge.net/ Hungarian], and [http://www.mitzpettel.com/software/hspell.php Hebrew], [http://web.mac.com/heidi17/Heidikowa_witryna/CheckSpell.html CheckSpell] for Czech, Latvian, Lithuanian, Polish, Slovak, and Ukrainian (10.4.11 and above; incompatible with, and will remove, cocoAspell), and [http://cocoaspell.leuski.net/ cocoAspell]*, a plug-in which supports dictionaries for [http://people.ict.usc.edu/~leuski/cocoaspell/install_dict.html 74 languages]. In order to use these dictionaries, the language must appear (and be 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:+==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.
-<nowiki>*</nowiki> Note that some users have reported cocoAspell has caused NeoOffice to be unable to use the Mac OS X spell-checker; see [[#.22Could_Not_Contact_Spell_Checker.22_Error_Message|below]] for more information.+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.
-====Languages without a Mac OS X dictionary====+''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]].''
-If Mac OS X does not have a spelling dictionary for your language, NeoOffice will use an OpenOffice.org dictionary, if installed. +
-'''For NeoOffice 3.0:''' Dictionaries are now available via [http://extensions.services.openoffice.org/taxonomy/term/88 the OpenOffice.org extensions repository] and must be downloaded and then installed via the Extension Manager. +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.
-'''need steps here'''+<!--* [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
-Because the OpenOffice.org writing tools authors and their communities are always updating these tools, you should periodically check your dictionary extensions for updates.+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.
-===Installing Third-Party Dictionaries for OpenOffice.org===+==Disabling Writing Tools for Unnecessary Languages==
-Due to licensing problems and other issues, there may be dictionaries for some languages that are not available via the dictionary wizard. If you find a dictionary for your language in either Hunspell (preferred) or MySpell format, it is possible to use this dictionary with NeoOffice.+
-====Known Sources of Third-Party Dictionaries====+#Under the {{Menu|NeoOffice}} menu choose {{Menu|Preferences}}.
-'''check to see if these offer extensions on their own sites (or if their dictionaries are available from the Extensions Repository'''+#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.
-* [ftp://foolab.org/pub/software/arspell/ Foolab]: Arabic (عربي) [early version, only 71,000 words]+<!--{{botlangbarEN|[[Fr:Installer_des_Dictionnaires|Français]] [[It:Attivare_i_dizionari_e_configurare_il_controllo_ortografico|Italiano]]}}-->
-* [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]+[[Category:Tips and Hints]][[Category:NeoOffice]]
-* [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.+
-* [http://wiki.services.openoffice.org/wiki/Dictionaries OOoWiki]: Assorted (many of the tools listed there are already available using the Dictionary wizard, but if your language is not in the Dictionary wizard, check the OOoWiki.)+
-* [http://linguistico.sourceforge.net/wiki/doku.php Linguistico]: Italian (better quality than those available from the Dictionary Wizard)+
-*[http://www.antidote.info Antidote] Very complete French set of writings tools. Antidote installs easily in NeoOffice 2 (Writer, Calc, Impress, Draw). Antidote is shareware (about $69).+

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:

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:

  1. Download the desired dictionary extension from the Extensions Repository.
  2. Double-click the .oxt file and follow the prompts to install the dictionary.
  3. 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

  1. Under the NeoOffice menu choose Preferences.
  2. In the dialog that appears, double-click on Language Settings
  3. Click on Writing Aids
  4. 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.
  5. In the dialog that appears, select a language from the pop-up list and uncheck NeoOffice Mac OS X Spellcheck with Hunspell.
  6. Repeat this step for all languages that you want to disable and click Close when you are finished.
  7. To save your changes, click OK and the dialog will close.
Personal tools