Since Kobo Desktop doesn't work (for now I hope) on Windows XP, and wifi on Kobo is a bit slow and buggy and anyway normally I don't need it, and since I want to install also custom dictionaries, I write this little guide to how manually install dictionaries on Kobo.
First of all, you need to download the dictionaries and put them in the /.kobo/dict/ directory. Be sure there's not another package inside the package. If so, it means this is the real dictionary package.
Secondly, you have to open the database with your favourite sqlite editor, and go to the Dictionary table. Here you have to set the "Installed" column to "true" for every installed dictionary, update "Size" to the size of the dictionary package in bytes, and change "isSynced" to "true". If you have more than one dictionary for a language (because you are using the custom dicts, for example), you can use some unused languages.
Finally, you have to rename your dictionary package. The dictionary names must be "dicthtmlSUFFIX.zip", where SUFFIX is the value of the "Suffix" column of the corresponding row. The only exception is the English dictionary, which name is dicthtml.zip.
First of all, you need to download the dictionaries and put them in the /.kobo/dict/ directory. Be sure there's not another package inside the package. If so, it means this is the real dictionary package.
Secondly, you have to open the database with your favourite sqlite editor, and go to the Dictionary table. Here you have to set the "Installed" column to "true" for every installed dictionary, update "Size" to the size of the dictionary package in bytes, and change "isSynced" to "true". If you have more than one dictionary for a language (because you are using the custom dicts, for example), you can use some unused languages.
Finally, you have to rename your dictionary package. The dictionary names must be "dicthtmlSUFFIX.zip", where SUFFIX is the value of the "Suffix" column of the corresponding row. The only exception is the English dictionary, which name is dicthtml.zip.