I want to get the best possible dictionary for KOReader. Does anyone have the Oxford English Dictionary in a way that is usable by KOReader? Or does anyone know of a similar dictionary?

What about dictionaries in other languages? Any way to convert Kobo dictionaries to KOReader dictionaries?

all 15 comments

sorted by: hot top controversial new old
[–] [S] 16 points 9 months ago* (last edited 9 months ago)

I found these links in a mobileread thread: https://www.mobileread.com/forums/showthread.php?t=358795

Shorter Oxford English Dictionary (26 MB) https://drive.google.com/file/d/1b2Z8qs8BU5k9U6le8VnvsyA4wdSfZ9TG/view?usp=sharing

Oxford English Dictionary 2nd Ed (203 MB) https://drive.google.com/file/d/1YQ6eqWD5mCkQ3wYsSUhyayA_rpKF-dHB/view?usp=sharing

Edit: Here's a link to the color version of the SOED if anyone is interested in that one https://archive.org/details/soedrich-star-dict-2022-11-11

I haven't tested them yet. Maybe it would be nice if some other people saved them, to safeguard them.

EDIT: I tested them on KOReader. They work. Yay.

I am still looking for a good dictionary PT-PT. If anyone knows of anything, let me know, please.

  • source
  • [–] 5 points 9 months ago (13 children)

    Best English dictionary in my opinion is Oxford Dictionary of English. This is default dictionary for Kobo ereader. I don't know a lot about KOReader, but it seems it uses Stardict dictionary. I uploaded my own stardict convertion of ODoE on my brench("Stardict_-_Oxford_Dictionary_of_English.zip" you need to unzip it). I hope it works (it should): https://gitlab.com/grilj.anze/e-reader-dictionaries-kobo-txt/-/tree/d83d17d2d006a13f0b406a6065cb04ae729d6153/

  • source
  • hideshow 13 child comments
  • [–] [S] 2 points 9 months ago* (12 children)

    Thank you!

    Can you also do this with other languages? The PT-PT (Portuguese, from Portugal) dictionary on Kobo is quite ok. I would love to have it available on KOReader.

  • source
  • parent
  • hideshow 12 child comments
  • [–] 1 point 9 months ago (11 children)

    I'll take a look when I have the time.

  • source
  • parent
  • hideshow 11 child comments
  • [–] [S] 1 point 9 months ago (10 children)

    Thank you, that would be great!

  • source
  • parent
  • hideshow 10 child comments
  • [–] 1 point 9 months ago* (last edited 9 months ago) (9 children)

    I uploaded stardict PT-PT. You can check it out, if it works. It should be the same dictionary as KOBOs, with similar formatting. If there are big problems, I can try to improve it.

  • source
  • parent
  • hideshow 9 child comments
  • [–] [S] 2 points 9 months ago (3 children)

    Thank you!

    I will try it out later and see how it goes. Did you take this from Kobo itself? It would be nice to learn how to do that!

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 9 months ago (2 children)

    No, I just check what version they are using and download the same one. I tried directly from Kobo, but you can only extract "words," not definitions; those are encoded.

    I then use pyglossary to convert to something editable like txt. Then i use python scripts (made by chatgpt) to improve formatting. Or sometimes I manually do some. It all depends how much time i want to spend on them. I spend enourmous amount on english so its kinda perfect

    I also make a bunch of dictionaries merged into one. So i can see in one dictionary definition in english and translation in my native language. And i also add fictionaries for books i am reading (names, locations etc). I scrape or download from fandom wiki. But yeah all of this i make with the help of python scripts and chatgpt otherwise I wouldn't know how to.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 1 point 7 months ago (4 children)

    Hey there again! I tried the PT-PT dictionary and in terms of content, it is awesome. The formatting is a bit weird though. There is no formatting, everything is in the same phrase, different definitions in the same phrase gets annoying.

    Is there a way to style it? For example, a word "XYZ: 1 bla bla 2 bla2 bla2" would look much better like so:

    "XYZ:

    1. bla bla
    2. bla2 bla "

    Is this something that can be done on my end? I use KOReader.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 7 months ago (3 children)

    Hey, I will take a look and try to do the formatting you suggested. I think I already have the script to do this exactly.

  • source
  • parent
  • hideshow 3 child comments
  • [–] [S] 1 point 7 months ago (2 children)

    You should/could do a tutorial on how to do these sort of things, both get the dictionaries and format them!

  • source
  • parent
  • hideshow 2 child comments