[Bug 176537] New: Sonnet fails to do spellcheck on Indian languages

Santhosh Thottingal santhosh.thottingal at gmail.com
Sun Nov 30 12:55:07 CET 2008


http://bugs.kde.org/show_bug.cgi?id=176537

           Summary: Sonnet fails to do spellcheck on Indian languages
           Product: kdelibs
           Version: 4.1
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdelibs-bugs at kde.org
        ReportedBy: santhosh.thottingal at gmail.com


Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Sonnet fails to recognize the word boundaries in a string and pass the parts of
the words to spellchecker which in turn makes almost all words as wrongly
spelled. 
The problem is in the sentence to word splitting used in filter
kde4/kdelibs/kdecore/sonnet/filter.cpp . The isLetter() function fails for
indic languages because of this bug in glibc
:https://bugzilla.redhat.com/show_bug.cgi?id=466912

Nothing to be done for sonnet code I guess. Once the glibc get fixed , this
should get fixed. But we may try any workarounds too. This bug makes KDE
spellcheck for Indic languages in unusable state.

How to reproduce:
The following code snippet can be used for reproducing the bug
QChar letter = 'ी';
fprintf(stdout,"%d\n", letter.isLetter());


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdelibs-bugs mailing list