Steve Ridout created Readlang to help you learn languages using numerous learning modalities including tools for enhanced online reading, a video player, a customizable dictionary, a vocab manager and a flashcard toolkit.
Enhanced online reading tools include a Web Reader that allows you to instantly translate and save text from any web page for use in learning as well as on online eReader with inline translation which reduces distractions and keeps you focused on the materials you choose to import.
With Readlang you can import your own texts - anything from poems to short stories to full length novels! - and instantly get all these cool learning tools to work with while reading what you really want.
Readlang is free to use and offers an optional and very reasonably priced upgrade to gain access to more phrase translations, increase the length of phrases you can translate and allow enhanced flashcard features.