Created attachment 343731 [details] See default spell checker is not selected to that of locale in which kate is started. Description of problem: When tried to use Marathi hunspell in kate, I saw default spell checker selected was not Marathi but English(USA) Version-Release number of selected component (if applicable): kdesdk-4.2.2-2.fc11.x86_64 kdebase-4.2.2-2.fc11.x86_64 enchant-1.4.2-5.fc11.x86_64 hunspell-mr-20060920-2.fc11.noarch enchant-1.4.2-5.fc11.i586 How reproducible: always Steps to Reproduce: 1.Start KDE in Marathi 2.For easy testing copy text from http://mr.wikipedia.org to kate 3. Apply spell checker Actual results: Kate used English locale hunspell dictionary when asked to spell check. Expected results: Kate should use default locale hunspell dictionary when asked to spell check. Additional info: This bug is present for Indic languages. I just reproduced for mr_IN, gu_IN,bn_IN,ta_IN languages.
Common error I got for all Indic languages is WARNING **: Error loading plugin: /usr/lib/enchant/libenchant_myspell.so: wrong ELF class: ELFCLASS32
That's the exact same issue as in KWrite. *** This bug has been marked as a duplicate of bug 500559 ***