I really like this idea. In fact I’ve been thinking about something similar for a while.

When a text is far beyond your reading level a side by side option would be ideal. And when you aren’t struggling so much, it’s probably better to show the translation only for sentences or paragraphs as needed, like you suggest.

No promises on this at the moment though I’m afraid, I have a lot of other work to do first.

Sorry, I removed this for now because it didn’t seem polished enough, e.g.:

- The setting wasn’t remembered like the other formatting options
- Possible confusion when it’s not available for longer texts (with long texts, scrolling through the entire text causes the browser to slow down and struggle)

I’ll work on it a bit more and put it back. I may even may it the default option for shorter texts.

The reason ePubs can be smaller than txt files is that they are compressed. If you rename an ePub file to .zip you can look inside :)

If I support ePub it will certainly be DRM free books only to start with. Savy technical users can easily remove DRM for their personal books using Calibre.

To support DRM ePub books seems to be very expensive. I looked briefly and it costs $10,000 upfront for Adobe Content Server plus a charge for each book distributed. So I’d need to be very confident that Readlang could make money before going down this road.

Don’t want to promise a timeframe, but I’m going to start working on DRM free ePub support soon.