Hi Naomi,
> I posted a link to Craig's blog on a Russian forum. The question I received is: would this class work with Russian language? So, my question is: is it a simple thing and we just need to add a dictionary for the specific language or the whole logic has to be revised? I haven't looked into the class yet myself, though I did download it.
There are at least 2 things that would need to be tweaked:
1. Word parsing would need to recognize Russian alpha chars (current code uses A-Z and a-z; using isalpha() will fix this)
2. A different technique would need to be used for generating suggestions (current code uses an enhanced soundex optimized for English)
I'm in the process of updating Craig's code to change the parsing algorthims for international support. I don't have any ideas on how to update Craig's enhanced soundex() code for other languages.
Malcolm