Skip to content

Install Readlang Web Reader on iOS Safari

Unfortunately the Readlang Web Reader doesn't work with latest versions of iOS Safari. It does work with iOS Chrome though, and you can find instructions on how to install it here:

(Instructions written for Safari on an iPad running iOS 9 or 10)

Install Web Reader

  1. Tap and hold on the following text, then adjust the blue selection so that it covers all the code, then tap Copy.
    javascript:var readlangHostname='';document.getElementsByTagName('body')[0].appendChild(document.createElement('script')).setAttribute('src',window.location.protocol+'//'+new Date().getTime());
  2. Tap the share icon, which is the square with an arrow coming out of it to the right of the address bar in Safari.
  3. Tap Bookmark.
  4. Name the bookmark Readlang Web Reader and tap Save.
  5. Tap the Bookmarks icon, which looks like an opened book and is to the right of the address bar.
  6. Tap Edit in the bottom right corner. (On iOS 9 it's on the left)
  7. Tap Readlang Web Reader (or whatever name you chose earlier).
  8. Tap on the text below which starts with https://, then tap and hold until the magnifier appears, then release and tap Select All.
  9. Tap Paste.
  10. Tap Done on the on-screen keyboard, and then Done again to finish.
Well done. The Web Reader is now installed!

Use Web Reader

  1. Browse to any webpage you'd like to read.
  2. Tap the Bookmarks icon, which is to the left of the address bar and looks like an opened book (on iOS7 it's to the right of the address bar).
  3. The Readlang Web Reader bookmarklet you created should appear in the list, tap it.
The green Readlang Web Reader toolbar should now appear at the top of the current page. Once it has loaded, you can start tapping or swiping across words to translate them.

Staying Signed In

If you find that you are getting signed out of Readlang while using the web reader, you may need to enable third party cookies in Safari. To do this, open the Settings app, look for Safari -> Privacy and Security, and ensure that those two settings are both disabled.

Feedback and Knowledge Base