[frameworks-sonnet] [Bug 433154] Sonnet tries to load some Hebrew dictionary on an English-only system

Kevin Kofler bugzilla_noreply at kde.org
Thu Feb 18 14:58:18 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=433154

Kevin Kofler <kevin.kofler at chello.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kdelibs-bugs at kde.org
            Version|4.1.20122                   |unspecified
           Assignee|kompare-devel at kde.org       |martin.sandsmark at kde.org
            Summary|Kompare tries to load some  |Sonnet tries to load some
                   |Hebrew dictionary on an     |Hebrew dictionary on an
                   |English-only system         |English-only system
            Product|kompare                     |frameworks-sonnet
          Component|general                     |general

--- Comment #4 from Kevin Kofler <kevin.kofler at chello.at> ---
Note that Hspell is not the same as Hunspell, it is a different spellchecker,
for Hebrew only. Also note that Hunspell also supports Hebrew, among many other
languages. (I do not know whether there are any advantages of Hspell nor what
they are. In Fedora, we build Sonnet with Hunspell only, so this cannot happen
there. The Aspell and Hspell backends are basically superseded by Hunspell.
Only Voikko actually provides support for a language with no decent support in
Hunspell, namely Finnish.)

I suppose that what happens is that, if the Hunspell backend does not find any
dictionary to use, Sonnet falls back to the next backend (and possibly the same
for Aspell if it is installed). That ends up being Hspell, and since Hspell is
Hebrew-only, the supported locale is hardcoded. That results in this warning.

There is not really anything Kompare can do about this. I am reassigning this
to Sonnet and leaving it to the Sonnet developers whether they want (and are
able) to do anything about this or whether they want to close it as an upstream
(Hspell) issue, a downstream (Neon) packaging issue, a user error, or
intentional behavior (not a bug).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kompare-devel mailing list