Summary: | Spell check does not work with German Umlaute (UTF-8) | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-sonnet | Reporter: | orelie |
Component: | general | Assignee: | Martin Sandsmark <martin.sandsmark> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arojas, joelfft, kdelibs-bugs, lukasz.wojnilowicz |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/sonnet/a8bc5db8247abc4ec8aa75ca1e91d70415b3efa4 | Version Fixed In: | |
Sentry Crash Report: |
Description
orelie
2015-09-24 11:46:15 UTC
I've seen the same, let's dig into it! I can also reproduce the same in Kate, so this looks like a general problem within Sonnet to me. Git commit a8bc5db8247abc4ec8aa75ca1e91d70415b3efa4 by Milian Wolff. Committed on 25/09/2015 at 01:35. Pushed by mwolff into branch 'master'. Do not assume UTF-8 encoded Hunspell dictionaries. Instead, use QTextCodec together with Hunspell::get_dic_encoding to handle various encodings easily. This fixes the problems with umlauts etc. in German dictionaries, which are apparently ISO8859-1 encoded on some systems. M +18 -5 src/plugins/hunspell/hunspelldict.cpp M +4 -0 src/plugins/hunspell/hunspelldict.h http://commits.kde.org/sonnet/a8bc5db8247abc4ec8aa75ca1e91d70415b3efa4 *** Bug 343268 has been marked as a duplicate of this bug. *** *** Bug 353632 has been marked as a duplicate of this bug. *** *** Bug 349679 has been marked as a duplicate of this bug. *** |