Telerik Spell Check

I try to use Telerik spell checker for the first time for a text box, but I keep getting "Spell check error: server error: 500". "The dictionary is not loaded. Set the" Language of translation "property from the spell-checker settings or copy the dictionaries to ....."

How to do it?

<td align="left"> <telerik:RadTextBox ID="RadTextBoxDescInj" runat="server" Width="200" Height="100" TextMode="MultiLine" > </telerik:RadTextBox> </td> <td> <telerik:RadSpell ID="RadSpell1" runat="server" ButtonType="LinkButton" ControlToCheck="RadTextBoxDescInj" DictionaryLanguage="English" SpellCheckProvider="PhoneticProvider" /> </td> 
+4
source share
2 answers

This error means that spellchecker cannot find / load the dictionary file. As Kevin said, the default for RadSpell dictionaries is ~ / App_Data / RadSpell / on your website. Dictionaries are .tdf files (for example, en-US.tdf for English). If there are no files, you must copy them from Telerik RadControls to install ASP.NET AJAX. If the .tdf files are located elsewhere, you must set the DictionaryPath property of the spell control to it. If the .tdf files are in the right place, but you still get the error message, then you should probably make sure that the file permissions are set so that everyone can read the files. Finally, I found the following help article for RadSpell and RadTextBox controls - Spell Checking RadTextBox .

+8
source

You need to enable RadSpell HttpHandlers and add dictionaries to your App_Data / RadSpell directory. Go to this link to find out more in their reference documents.

+4
source

All Articles