Summary: | Calligra word - The spell check does not work | ||
---|---|---|---|
Product: | [Applications] calligrawords | Reporter: | Dimitrios Glentadakis <dglent> |
Component: | general | Assignee: | Calligra Words Bugs <calligra-words-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | cbo, Prescience500 |
Priority: | NOR | ||
Version: | 2.8.0 | ||
Target Milestone: | --- | ||
Platform: | Mageia RPMs | ||
OS: | Linux | ||
URL: | https://bugs.mageia.org/show_bug.cgi?id=10359 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | The spellcheck setting dialogs of systemsettings and calligrawords |
Description
Dimitrios Glentadakis
2012-08-14 11:19:26 UTC
It works for me, but I've heard of others who have similar problems. It seems to depend on the type of dictionary (aspell, uspell, hunspell). It not really a calligra bug as far as I can tell. Eventhough I close the bug, I'm very much interested in hearing if you find out what goes on or otherwise have more info to share. I have this problem on Fedora 17 KDE, using Calligra 2.5.0 and KDE 4.8.5. C. Boemann, I would be happy to help get any information on this issue that might be useful. What information would you like? Well you can start by installing hunspell dictionaries instead and tell me if that fixes it for you. (you may want to uninstall aspell and unspell dictionaires just to be sure) i have the hunspell dictionnaries installed, and it works fine in all kde. i will not be able to give more infos as i am not at home for a fiew days. even if you have hunspell installed does not mean you have selected one of its dictionaries. That is why I suggest to uninstall aspell and unspell dictionaries. Unfortunately the dialog just shows eg "greek" but it doesn't show which dictionary it is, so you may have 3 different greek dictionaries, and if you select the wrong one then you are out of luck All of this assumes this can even be fixed like this, but i've had some indications from other users that it can. Normaly i choose the right dictionnary (Greek (Greece)) if not i dont have a working dictionnary with the 'Greek' (one word only) in KDE. I think that you are talking about this issue which i am informed: https://wiki.mageia.org/en/Mageia_2_Errata#Spell_checker btw be aware that the kde wide dictionary you select in system-settings does not apply to Words you need to use the calligra words dialog (which however looks like the kde wide one) I already have hunspell and hunspell-en. The only other dictionary packages installed are gtkspell and enchant. Removing gtkspell does not fix the problem and enchant can't be removed without removing much or all of KDE. yes enchant is actually what we/kde use. It's a common interface to aspell,unspell,hunspell. So that should not be removed. Ok then, it seems this is not the reason either Created attachment 77382 [details]
The spellcheck setting dialogs of systemsettings and calligrawords
At this time i did nt find any solution
i am still in kde 4.8.5 and calligra 2.4.3
In case that any one could help me, here are the messages from the terminal:
[dglent@localhost ~]$ calligrawords
(Soprano::Redland::BackendPlugin) creating model of type "hashes" with options "hash-type='memory',contexts='yes'"
words(12443)/koffice (lib kopageapp) KoOdfLoadingContext::KoOdfLoadingContext: could not parse manifest document
Enchant dict for "el_GR" 0x2d02b80
Enchant dict for "el_GR" 0x2d02b80
Enchant dict for "el_GR" 0x2d02b80
Enchant dict for "el_GR" 0x2d02b80
Enchant dict for "el_GR" 0x2d02b80
Enchant dict for "el_GR" 0x2d02b80
words(12443)/kdeui (KAction) KActionCollection::setComponentData: this does not work on a KActionCollection containing actions!
Enchant dict for "el_GR" 0x2d02b80
words(12443): No language dictionaries for the language : "el"
and here are the files presents in my system:
/usr/share/hunspell
el_GR.aff el_GR.dic en_GB.aff en_GB.dic fr_FR.aff fr_FR.dic
/usr/share/myspell
el_GR.aff@ el_GR.dic@ en_GB.aff@ en_GB.dic@ fr_FR.aff@ fr_FR.dic@
/home/dglent/.config/enchant
el_GR.dic el_GR.exc
And the config file calligrarc
/home/dglent/.kde4/share/config
[Autocorrect]
AdvancedAutocorrect=false
AutoBoldUnderline=false
AutoFormatBulletList=false
AutoFormatURLs=false
AutoFractions=true
AutoNumbering=false
CapitalizeWeekDays=false
FixTwoUppercaseChars=false
ReplaceDoubleQuotes=false
ReplaceSingleQuotes=false
SingleSpaces=true
SuperscriptAppendix=true
TrimParagraphs=true
UppercaseFirstCharOfSentence=false
enabled=true
formatLanguage=el
I tried to change the last line to el_GR but there is no any difference.
As i said before the spellcheck works fine in all the other KDE applications and openoffice
it was a bug in 2.4 iirc (In reply to comment #11) > it was a bug in 2.4 iirc I have the version 2.4.3 so this bug should nt be reproducible, it is a new bug ? If so, this report has to be reopened. not really- when i say 2.4 I mean the entire 2.4 series of releases. Ok i will wait mageia 3 which will ships calligra 2.6 Then, i will try to "migrate" to calligra Thanks very much I upgrade to Mageia 3 and calligra 2.6.2 with kde 4.10.2 and i have always the same problem. The spell check in all applications in my system works except in calligra words That may be true, but it's still not a problem of Calligra as such. You need to choose a backend that works, and unfortunately not all do Sort of good news. I've been able to reproduce and fix something along the lines of what you describe. For me the red lines didn't stay, instead it didn't find any errors at all. But that may be due to the fact you reported the bug so long ago (the spellchecking have been partly reworked since) I have hunspell as backend ALL other applications in KDE works fine I use libreoffice definitively. Adieu |