In the safari extensions there is a cool extension to use google translate on the current web page: "Translate".

However I don't like the fact it is adding a button to the bar. I would like to make it work as in Chrome, where the bar automatically appears when a website is in a foreign language.


  • If memory serves, that is an option in the extension settings. Have you checked there? – molle Jun 25 '11 at 23:05
  • I haven't seen any other option: cl.ly/7vWb – aneuryzm Jun 26 '11 at 0:09
  • I see we are talking about different extensions. This is the one I am talking about and it has the option to load automatically (when viewing a website in a foreign language). chrisgordon.ca/plug-ins/53-safari/87-google-translate-bar.html – molle Jun 26 '11 at 5:56
  • Ok I've added the extension and I've selected the "Load automatically" option: cl.ly/7vgC However if I go to a website with a foreign language (not english), nothing happens. I've safari 5.0.5 – aneuryzm Jun 26 '11 at 7:02
  • Sorry to hear that. Unfortunately I have no other suggestion. – molle Jun 30 '11 at 7:35

I'm using Franker. Translate only what i want (selected text or whole page), inject translated text into the page, no button (right click menu).

  • 3
    Seems not to be available anymore. – steros Jul 10 '16 at 11:43

There's an extension called Translate, you can download it here: http://sidetree.com/extensions.html (second from the bottom)

  • Isn't that what @Patrick is referring to in his first sentence? – Dori Jun 26 '11 at 5:55
  • @Dori It is. – aneuryzm Jun 26 '11 at 7:04
  • There's now also an option to add a "Translate this Page" context menu item, so you can remove the toolbar item. – Lri Feb 13 '13 at 12:46
  • i have just tried Translate and it looks promising. But somehow it cannot translate anything (page is unchanged), or safari said Sorry, this page can not be translated. Extensions can not access local pages. Do you have any solution for that? – scmg Nov 14 '15 at 0:35
  • Not possible to install anymore. – Siniša Šašić Sep 5 '19 at 12:55

You can drag the toolbar button off the menu bar and still get the context menu to translate a page. This is how I use it (I also use Franker for some inline translations)


You could also add a custom search like http://translate.google.com/translate?sl=auto&tl=auto&u={query} to Alfred, or assign a shortcut to a script like this:

tell application "Safari" to URL of document 1
do shell script "open 'http://translate.google.com/translate?sl=auto&tl=auto&u='$(ruby -rcgi -e 'print CGI.escape ARGV[0]' " & quoted form of result & ")"

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .