Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: VB.NET
if is there any open source spell check library which have support for right to left languages like Arabic, Urdu, Persian..
language sample for above languages
اردو
عربی
فارسی
Posted 13-May-12 23:30pm
hackerspk1.4K

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Right to left or left to right does not matter.
A spell checker must match
- the language
- the alphabet (some languages can be written in two alphabets)
- the orthographical rule set (e.g. there are two orthographies for Norwegian)
Since all your examples use an extended arab alphabet (and have oly one orthography, don't they?), things should not be so complicated.
I googled for "spell checker urdu" and found
Urdu Spell Checker Utility[^]
I hope you can do so with the other examples.
Oh yes, the encoding could be an issue: whenever you call some functions of the spell checker, make sure that the encoding of your data and the encoding expected by the spell checker do match!
  Permalink  
Comments
hackerspk at 14-May-12 13:48pm
   
its meter i tried netspell library it dose not match Urdu words. and Urdu Spell Checker Utility is the only working spell checker for Urdu, but it is not well programed and also its not compatible with .net.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Advertise | Privacy | Mobile
Web02 | 2.8.140709.1 | Last Updated 14 May 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid