Adcionar um botão no firefox para traduzir a pagina com o Google Tradutor

Recentemente achei uma dica para um funcionalidade que sempre senti falta no Firefox, a possibilidade de traduzir a pagina com apenas um click. Pesquisando acabei achando essa dica que funcionou muito bem;

O botão na verdade e um favorito com o seguinte código:

javascript:(function(){l=location.href;if(l.indexOf('translate')>=0){l=decodeURIComponent(l.replace(/^.*[&?](trurl|url|u)=/,'').replace(/[&?].*$/,''))};s=document.selection?document.selection.createRange().text:window.getSelection?window.getSelection().toString():document.getSelection?document.getSelection():'';lw=(s=='')?'http://translate.google.com/translate?u='+encodeURIComponent(l)+'&sl=auto&tl=pt&anno=0':'http://translate.google.com/translate_t?text='+s+'&sl=auto&tl=pt';wt=window.open(lw);if(window.focus){wt.focus()};})()

É só adiciona-lo a barra de favoritos que ao clicar o script pega o link da pagina atual e já encaminha para o Google Tradutor.

4 curtidas

Boa dica. Testado e funciona ! :grinning:

1 curtida

Fica como dica também o tradutor do DeepL. De vez enquando acho as traduções dele melhores do que as do google tradutor: DeepL Translate: The world's most accurate translator

2 curtidas

eu uso a extensão:

que cria um botao na barra de enderços para traduzir a pagina, apos ela ter sido carregada já aparece o botao

2 curtidas

Funciona para o Chrome também :heart_eyes: