Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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.

thanks

share|improve this question
    
If memory serves, that is an option in the extension settings. Have you checked there? –  andersmoldin Jun 25 '11 at 23:05
    
I haven't seen any other option: cl.ly/7vWb –  Patrick 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 –  andersmoldin 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 –  Patrick Jun 26 '11 at 7:02
    
Sorry to hear that. Unfortunately I have no other suggestion. –  andersmoldin Jun 30 '11 at 7:35

4 Answers 4

up vote 2 down vote accepted

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).

share|improve this answer

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

share|improve this answer
    
Isn't that what @Patrick is referring to in his first sentence? –  Dori Jun 26 '11 at 5:55
    
@Dori It is. –  Patrick 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. –  ؘؘؘؘ Feb 13 '13 at 12:46

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)

share|improve this answer

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 & ")"
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.