Hi, I have just finished implementing spell checking for our product using RadSpellChecker. It works ok. We are however a little disappointed with the lack of good dictionaries. We have used some of the dictionaries available in this thread. Due to our limited language skills we can only comment on the danish and swedish ones, and they are not very good out of the box. I am wondering what your future plans for the component are. We are particularly interested in the following areas:
- Support for NHunspell and OpenOffice dictionaries, like you have for the asp.net RadSpell component.
- Custom providers, like in this example, where you demonstrate using the Google spell check API together with RadSpell. It would be great if we could at least move the spell checking logic to the server side, eliminating the need for 2-3 MB dictionary files to be downloaded to the client for each language that we want to support.
- More advanced support for word combinations. I am unsure of the terminology here, but in the Swedish language we use a lot of combined words, which is not very common in the English language. An English word combination like "lemon pie" consists of two separate words, whereas in Swedish such a word will be combined into a single word. The Swedish word for lemon is "citron" and the word for pie is "paj". But the combined word will be "citronpaj" rather than "citron paj". This causes problems with a lot of spell checking software, including RadSpellChecker. The component will actually suggest that you change "citronpaj" to "citron paj", which is plain wrong. Most spell checking software have word combination rules built into the dictionaries, but it seems that RadSpellChecker only supports dictionaries with a flat list of the allowed words. So my question is: Will you introduce support for more advanced dictionary rules, such as word combinations?