Spellchecking in KDE, adding support for a new language

Barış Metin baris at uludag.org.tr
Tue Apr 19 19:50:37 BST 2005


Hello,

We were working for Turkish spellcheking support in free/open source projects 
for a while. Adding support for KDE was one but important part for us in 
Pardus [1] project.

There were projects willing to add Turkish spell checking support via Aspell 
project but they have failed - AFAIK due to the design of Aspell. Now there 
is a new, promissing project called Zemberek[2].

Zemberek is a java library. There are toughts on re-writing it in C/C++ but I 
don't think this will happen soon. So we tried to separate the java part of 
the system from the applications using a daemon and a client. We are testing 
the result for some time and its seems to be working fine[3]. 

The only dependency in the KDE part will be the client called zpspell[4].  And 
I'll provide support for both the KDE part and zpspell. Besides, I'll also 
provide a KSpell2 plugin for KOffice and future releases of KDE.

We don't want this feature to be specific for our distribution. Is it possible 
to apply the attached patch to CVS? There is also support for hspell (Hebrew) 
so I don't think adding support for a specialized client like this will be 
trouble.


1. http://www.uludag.org.tr/eng/index.html
2. https://zemberek.dev.java.net/
3. http://www.uludag.org.tr/eng/projeler/masaustu/zemberek-pardus/index.html
4. http://svn.uludag.org.tr/uludag/trunk/zpspell/

best regards,
-- 
Barış Metin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdelibs-3.4.0-zemberek.patch
Type: text/x-diff
Size: 3502 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050419/2fe61efd/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050419/2fe61efd/attachment.sig>


More information about the kde-core-devel mailing list