Version: unspecified (using KDE 4.5.5) OS: Linux The summary says quite a lot: I have hunspell-pl and aspell-pl installed, but lokalize still is not happy. Installing enchant-aspell is a workaround, but that dictionary has not been updated in ages. Please fix. Reproducible: Didn't try Steps to Reproduce: 1. Install kdesdk and hunspell-pl 2. Switch the locale to Polish 3. Launch lokalize Actual Results: Program fails to load the dictionary Expected Results: Dictionary loads Full conslole output: $ lokalize 278 279 280 lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933) LokalizeMainWindow::setupActions: finished 135 lokalize(19933) main: showing LokalizeMainWindow lokalize(19933) main: LokalizeMainWindow shown lokalize(19933)/lokalize (TM) TM::DBFilesModel::DBFilesModel: initial row count 1 lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933) Catalog::loadFromUrl: file opened in 1845 autoSave QObject(0x0) lokalize(19933): No language dictionaries for the language : "pl" Enchant dict for "en_US" 0x1ae9440 lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmsgiddiff_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmergeview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmergeviewsecondary_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showcatalogtreeview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmsgctxt_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showtmqueryview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showglossaryview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showbinunitsview_action" with KXMLGUIFactory! lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933)/lokalize (TM) TM::OpenDBJob::run: db "default" opened 2936 "pl" lokalize(19933) Catalog::loadFromUrl: file opened in 56 autoSave QObject(0x0) lokalize(19933): No language dictionaries for the language : "pl" Enchant dict for "en_US" 0x1ae9440 lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933): No language dictionaries for the language : "pl" lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmsgiddiff_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmergeview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmergeviewsecondary_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showcatalogtreeview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showmsgctxt_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showtmqueryview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showglossaryview_action" with KXMLGUIFactory! lokalize(19933)/kdeui (kdelibs): Attempt to use QAction "showbinunitsview_action" with KXMLGUIFactory! lokalize(19933)/lokalize (TM) TM::OpenDBJob::run: db "default" opened 0 "pl" loadProjectScripts() 1111 "/" loadProjectScripts() 333 lokalize(19933) ProjectScriptingPlugin::~ProjectScriptingPlugin: () loadProjectScripts() 444 loadProjectScripts() 555 loadProjectScripts() 666 lokalize(19933) ProjectScriptingPlugin::~ProjectScriptingPlugin: () QCoreApplication::processEvents()... Finishing Project jobs... Finishing TM jobs... ** (<unknown>:19933): WARNING **: 1 dictionaries weren't free'd.
The hunspell dictionary is called pl_PL, not just pl. See also 171432, which is about Parley being broken the same way.
(I mean: see also bug 171432.)
*** This bug has been marked as a duplicate of bug 256896 ***