Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Contact our support team to get the links to download the latest n-gram data sets for required language(s). 

Note

NThe n-gram data sets are huge and may take from 2.4-14.3 GB space 3GB of SSD depending on the chosen language or their combination. Please make Make sure you have a fast SSD.SSD that fits the space requirements and has at least 10% free space left.

Details about file sizes by languages are represented in the table below.

Language

Zipped size, GB

Unzipped size, GB

English

8.75

14.3

German

1.58

3.06

Spanish

1.68

3.03

French

1.78

3.17

Dutch

1.2

2.4

2.2. Stop AppServer

It is recommended to stop AppServer before making any changes to the AppServerX.xml file.

...

  • Uncomment the PathToNgramData parameter and set a path to unzipped folder of ngramsn-grams.
Code Block
languagexml
themeEmacs
titleAppServerX.xml
<PathToNgramData>your_path_to_ngrams</PathToNgramData>


Info

Path For example, the path for Windows: <PathToNgramData>C:/Program Files/WebSpellChecker/AppServer/NgramData/</PathToNgramData>

Path example The path for Linux: <PathToNgramData>/homeopt/spellcheckWSC/svcAppServer/NgramData/</PathToNgramData>

  • Add the EnableNgramData parameter inside the Language tag for each language you want to use nlanguage(s) where n-grams should be enabled.
Code Block
languagexml
themeEmacs
titleAppServerX.xml
<EnableNgramData>true</EnableNgramData>

This is an example of the for added the EnableNgramData parameter enabled for American English. You can find the list of language short code (used as Language Id) with the approprialte language in the Default Language section guide.

Code Block
languagexml
themeEmacs
titleAppServerX.xml
<Language Id="en_US">
	<Alias>en</Alias>
	<Alias>am</Alias>
	<GrammarCheckProviderOptions>en-US</GrammarCheckProviderOptions>
	<EnableNgramData>true</EnableNgramData>
	<ThesaurusEnabled>true</ThesaurusEnabled>
		<SpellEngineOptions>
		<Locale>am</Locale>
		<SpellCheckProvider>ssce</SpellCheckProvider>
		<Dictionary FullPath="ssceam2.clx">
			<ForSuggest>no</ForSuggest>
		</Dictionary>
		<Dictionary FullPath="ssceam2s.clx">
			<ForSuggest>yes</ForSuggest>
		</Dictionary>
		<Dictionary FullPath="sscema2.clx"/>
		<Dictionary FullPath="keywords.clx"/>
		<Dictionary FullPath="ssceam.tlx"/>
	</SpellEngineOptions>
</Language>

...