
By default, RadSpell offers the following three dictionaries: English (en-US), German (de-DE) and French (fr-FR). All other dictionaries are provided by our customers and can be downloaded from the links below:
- ar-AR(North_Africa_and_Middle_East).zip
- af-ZA.zip
- bg-BG.zip
- cs-CZ.zip
- da-DK.zip
- de-DE.zip
- de-CH.zip
- en-US.zip
- es-ES.zip
- en-AU.zip
- en-GB.zip
- en-CA.zip, en-CA (updated)
- it-IT.zip
- he-IL.zip
- fr-FR.zip
- hu-HU.zip
- fr-CA.zip
- nb-NO.zip
- nn-NO.zip
- nl-NL.zip
- pt-BR.zip
- pl-PL.zip
- ru-RU.zip
- ro-RO.zip
- sk-SK.zip
- pt-PT.zip
- sv-SE.zip
- sl-SI.zip
- uk-UA.zip
- th-TH.zip
- sh-rs.zip
- sr-rs.zip
Please, note that some of the dictionaries can be incomplete and they are not supported by Telerik. If you create a new properly working dictionary and share it with our community, we will gladly award you for your work.
Starting from Q3 2010, we provide support for NHunspell and OpenOffice dictionaries for RadSpell. You can find how to enable this feature in the following code library project: Using OpenOffice spell provider in RadSpell.
Best regards,
The Telerik team
19 Answers, 1 is accepted

Anyone please update me on this.
I need to add my custom Dictionary.
Have used CustomDictionarySuffix as shown below
My Custom Dictionary file is at following location
\\SpellCheckPrototype\App_Data\RadSpell
Its name is "en-US-Custom.txt"
But its not working fine.As the words i added in this file are coming in spell check window.
Please let me know where i am wrong
Thanks
Sonia Dhamia
In HTML Design
<
telerik:RadSpell A ID="SpellCheckControl" EnableEmbeddedScripts="false" runat="server"
ButtonType="None" ClientTextSource="clientTextSource" CustomDictionarySuffix="Custom" DialogsScriptFile="../Telerik/CombinedSpellScripts.js" />
<input type="button" id="SpellCheckButton" value="Start SpellCheck" name="SpellCheckButton" onclick="InitiateSpellCheck();" />
In JS File
function
InitiateSpellCheck() {
try {
//HidePopupProcessing();
var sources = new Array();
//PopupProcessing();
$(
"[spellcheck=True]").each(function() {
sources.push(
new Telerik.Web.UI.Spell.HtmlElementTextSource(this));
});
var _spell = $('[id$=SpellCheckControl]')[0];
//var _spell = document.getElementById("ctl00_ctl00_SpellCheckControl").id;
var _spellid = _spell.id;
var spell = GetRadSpell(_spellid);
//var spell = GetRadSpell(_spell);
spell.set_textSource(
new Telerik.Web.UI.Spell.MultipleHtmlElementsSource(sources));
//SetDebugPoint(LabelCTR, "in startSpellCheck");
spell.startSpellCheck();
//HidePopupProcessing();
}
catch (e) {
HidePopupProcessing();
//alert(e);
}
}
en-US-Custom.txt is the name of the custom dictionary which stores the words added by the users, when the spellchecker uses its default configuration.
I noticed that you set CustomDictionarySuffix="Custom" which will create a custom dictionary with name en-USCustom.txt (without - slash between US and Custom). You can see how the CustomDictionarySuffix property works in the following live demo: Different Custom Dictionaries.
If you still experience any problems, open a support ticket and send a sample working project that demonstrates them.
Best regards,
Rumen
the Telerik team


Thanks,
Jason
All available TDF dictionaries are listed at the top of this thread.
Greetings,
Rumen
the Telerik team

I think there are some small deficiencies that act against the set automation of the "spell.DictionaryLanguage" property.
For example, the use of the denomination "ar-AR" to refer the Arabic language generically, is inadequate because the identifiers "cutureInfo" of Microsoft, usually* are generated using a "language identifier" that can be accompanied by the "country/nation/culture identifier", mainly, according to ISO 639-1 and ISO 3166-1 alpha 2, respectively.
This causes that the identifier "ar-AR" may be interpreted as "The Arabic language as spoken in Argentina".
To reference the Arabic language in generic form, should be used simply "ar".
*In some cases a third element is uesd to identify to the character set, for example (az-AZ-Cyrl and az-Latn-AZ). There are other special cases, but do not seem to affect the arabic language.

I am looking for turkish dictionary "tr-TR", could you please provide the .tdf file for turkish?
Thanks
Thaya
All the dictionaries are listed in the first post of the thread. We do not have or support a Turkish dictionary.
If you cannot find a suitable tdf I can suggest examining this code library entry for using another dictionary type. You can, of course, create a custom provider for any other dictionary you may have.
Regards,
Marin Bratanov
Telerik

Do you have news about the production of Turkish library ? Do you provide the .tdf file for turkish us if you have ?
Thanks
Hello,
I am afraid the we do not have plans to create a Turkish dictionary, nor do we have one available, and thus my last response still stands valid: http://www.telerik.com/forums/147971-radspell-dictionaries#MY6dKdJ6WEqnTVQD2qqvMw.
Regards,
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.


Hi Marin Bratanov,
Good to see that there is a language file for hungarian language. I downloaded and configured it. It looks that it works, but i have a problem with hungarian characters(i.e.őúűáóüö). This file contains {} or () for these special characters. I checked the other (german)dictionary and the character encoding is good (i.e.ö) in that file. So can you check the hu-hu zip file.
Thanks
Jozsef
Hello Jozsef,
The dictionaries listed in the opening post are not provided or supported by Telerik, but come from clients of ours. If you fix the Hungarian dictionary and send it back to us, I will update it here and I will also award your efforts with Telerik points.
Regards,
Telerik

Thank you for your question.
Presently there aren't new dictionaries for the spellchecker, but if you'd like a specific one please request it in the feedback portal.
Thank you!
Regards,
Rumen
Progress Telerik


Please check out the following forum thread where you can obtain a Greek dictionary - https://www.telerik.com/forums/dictionary-for-greek and also learn how to configure RadSpell to use it.
Regards,
Rumen
Progress Telerik