Bug 189287

Summary: KWord spell checking doesn't recognize Estonian
Product: kword Reporter: Marek Laane <qiilaq69>
Component: flake-texttool-pluginsAssignee: Thomas Zander <zander>
Status: RESOLVED FIXED    
Severity: normal CC: jean.cayron, rgbl, roland
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Marek Laane 2009-04-10 17:23:11 UTC
Version:           kword-1.9.99.0-1mdv2009.1.i586 (using KDE 4.2.2)
OS:                Linux
Installed from:    Mandriva RPMs

When writing in KWord in Estonian, almost all words are underlined red, only exceptions are words which resemble English words. Default language, though, is Estonian (et; there is also et_EE but it doesn't work, too). At the same time, spell checking works very well in OpenOffice.org Writer which is using myspell (or rather Hunspell). I'm not sure what does Kword use but apparently not myspell/hunspell.
Comment 1 Thomas Zander 2009-04-13 23:45:27 UTC
Spell checker and language settings are in need of attention...
Comment 2 Jean Cayron 2009-08-25 20:55:01 UTC
I confirm it for Walloon as well. Affect all KOffice products that use spellchecking
Works well with KOffice 1.6.3 on the same machine.
Comment 3 Thomas Zander 2009-08-25 22:59:14 UTC
Status update; KOffice 2.1 will detect configured language and use the appropriate dictionary. If there is nothing configured then it still incorrectly goes to en_US.
This is in need of some user interface to configure or auto-detect the language.
Comment 4 Thomas Zander 2009-08-28 18:14:00 UTC
*** Bug 205500 has been marked as a duplicate of this bug. ***
Comment 5 Thomas Zander 2009-10-02 23:42:44 UTC
SVN commit 1030665 by zander:

Fixes app-wide language changes to be honoured by the speller.

Remove the koffice-local clone of the config dialog and use the one
from kdeui instead.
Also listen to the language change and store that in our apps config
file and restore that properly on restart.

BUG:127934
BUG:117567
CCBUG:208003
BUG:189287

 M  +7 -2      BgSpellCheck.cpp  
 M  +3 -0      BgSpellCheck.h  
 M  +0 -5      CMakeLists.txt  
 M  +13 -6     SpellCheck.cpp  
 M  +1 -1      SpellCheck.h  
 D             SpellCheckConfig.ui  
 D             SpellCheckConfigDialog.cpp  
 D             SpellCheckConfigDialog.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1030665
Comment 6 Marek Laane 2009-11-25 13:55:10 UTC
Well, in 2.1.0 spell checking still does not work: whatever language you choose and how clever you try to be in writing incorrect words nothing is checked, at least not visually (with red underline or whatever).
Comment 7 Thomas Zander 2009-11-25 14:14:18 UTC
spell checking is disabled in 2.1 due to being too broken.
Comment 8 Marek Laane 2009-11-25 14:23:07 UTC
Disabled at all or just by default? I mean I checked automatic spell check in the dialog - does it mean that spell check is supposed not work in that case, too?
Comment 9 niburu1 2010-01-13 19:47:08 UTC
What is with KDE 4.3 applications not supporting spell check properly/at all (e.g. in KWrite/Kate/Kile/etc. and auto ("on-the-fly") spell checking and now KOffice)?

Can we hope for a brighter future in KDE 4.4?
Comment 10 Thomas Zander 2010-02-28 19:04:13 UTC
Should work now in 2.2
Comment 11 Marek Laane 2010-03-23 18:51:05 UTC
Yeah, I can fonfirm it works in 2.1.81. Many thanks!
Comment 12 Thomas Zander 2010-05-18 18:18:59 UTC
*** Bug 238061 has been marked as a duplicate of this bug. ***