Created attachment 112193 [details] screenshot of spelling checker dialogs with no text language selected Problem description: Spelling checker fails when language changed from English (UK) to Spanish (Mexico) Steps to reproduce: 1. Default setting for LibreOffice English (UK) 2. Write a document in Spanish. It is full of [English] spelling errors 3. Tools → Language for all text → Spanish (Mexico) Current behavior: 4. spelling errors are not marked 5. Tools → Spelling and Grammar 6. attached "Spelling" dialog pops up with no text language selected 7. LibreOffice 4.2.7.2 dialog pops up over the "Spelling" dialog: "Continue checking at the beginning of document?" 8. regardless of whether I click Yes or No, both dialogs close, preventing me from setting "Text language" Expected behavior: 4. the dictionary would be swapped from English (UK) to Spanish (Mexico) 5. misspelled words in Spanish would be marked 6. r-clicking on marked words would pop up a list of candidate replacement words
Do you have a Spanish spellchecker installed?
Set to NEEDINFO. Change back to UNCONFIRMED after you have provided the information.
How do I determine if I have a Spanish spellchecker installed?
(In reply to Bob Furber from comment #3) > How do I determine if I have a Spanish spellchecker installed? If you type into a terminal locate hunspell what does it say?
It looks like this is not a bug after al, but a missing dictionary. Forgive the false alarm. It seems to be a usability issue instead. robert@abc:~$ locate hunspell /usr/include/scribus/plugins/tools/hunspellcheck /usr/include/scribus/plugins/tools/hunspellcheck/hunspelldialog.h /usr/include/scribus/plugins/tools/hunspellcheck/hunspelldict.h /usr/include/scribus/plugins/tools/hunspellcheck/hunspellplugin.h /usr/include/scribus/plugins/tools/hunspellcheck/hunspellpluginimpl.h /usr/include/scribus/plugins/tools/hunspellcheck/hunspellpluginstructs.h /usr/lib/scribus/plugins/libhunspellplugin.so /usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0 /usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0.0.0 /usr/sbin/update-dictcommon-hunspell /usr/share/hunspell /usr/share/doc/hunspell-en-us /usr/share/doc/libhunspell-1.3-0 /usr/share/doc/hunspell-en-us/README.txt /usr/share/doc/hunspell-en-us/changelog.Debian.gz /usr/share/doc/hunspell-en-us/copyright /usr/share/doc/libhunspell-1.3-0/changelog.Debian.gz /usr/share/doc/libhunspell-1.3-0/copyright /usr/share/hunspell/en_AU.aff /usr/share/hunspell/en_AU.dic /usr/share/hunspell/en_GB.aff /usr/share/hunspell/en_GB.dic /usr/share/hunspell/en_US.aff /usr/share/hunspell/en_US.dic /usr/share/hunspell/en_ZA.aff /usr/share/hunspell/en_ZA.dic /usr/share/locale-langpack/en_AU/LC_MESSAGES/hunspell.mo /usr/share/locale-langpack/en_GB/LC_MESSAGES/hunspell.mo /usr/share/man/man8/update-dictcommon-hunspell.8.gz /var/cache/dictionaries-common/hunspell.db /var/lib/dictionaries-common/hunspell /var/lib/dictionaries-common/hunspell/myspell-en-au /var/lib/dpkg/info/hunspell-en-us.list /var/lib/dpkg/info/hunspell-en-us.md5sums /var/lib/dpkg/info/libhunspell-1.3-0:amd64.list /var/lib/dpkg/info/libhunspell-1.3-0:amd64.md5sums /var/lib/dpkg/info/libhunspell-1.3-0:amd64.postinst /var/lib/dpkg/info/libhunspell-1.3-0:amd64.postrm /var/lib/dpkg/info/libhunspell-1.3-0:amd64.shlibs robert@abc:~$