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, 2011 at 23:05
  • I haven't seen any other option: cl.ly/7vWb
    – aneuryzm
    Jun 26, 2011 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, 2011 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, 2011 at 7:02
  • Sorry to hear that. Unfortunately I have no other suggestion.
    – molle
    Jun 30, 2011 at 7:35

4 Answers 4


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, 2016 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, 2011 at 5:55
  • @Dori It is.
    – aneuryzm
    Jun 26, 2011 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, 2013 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, 2015 at 0:35
  • Not possible to install anymore. Sep 5, 2019 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 .