É possível configurar o desktop do Google Chrome (mais recente) para sempre traduzir o conteúdo de um determinado site.
No momento, para cada página do mesmo site em que navego, preciso clicar no widget de tradução na navegação superior e selecionar a página de tradução.
Responder1
Use uma extensão do Chrome comoSolicitadamenteredirecionar apenas determinadas páginas para um serviço de tradução.
Este exemplo traduz todas as páginas docomputerbase.dedo alemão para o inglês.
Esta é apenas uma maneira de fazer isso! Existem muitas outras ferramentas que podem fazer algo semelhante; não apenas redirecionando solicitações, mas, por exemplo, encaminhando consultas de pesquisa para mecanismos de pesquisa personalizados.
Responder2
Esta não é uma opção padrão no Chrome e não encontrei nenhuma extensão que faça isso, então é "escrever minha própria".
A ferramenta que vou usar éAutoHotkey, e farei várias suposições de que o Chrome sempre é iniciado com o mesmo tamanho e posição de janela, o que significa que o prompt do Tradutor sempre aparecerá no mesmo local.
O script AutoHotkey abaixo irá:
Configure um cronômetro que verificará a cada 0,5 segundos se um retângulo conhecido na tela contém uma determinada cor, como o retângulo vermelho abaixo:
Uma vez encontrado, o script primeiro salvará o conteúdo da área de transferência, depois posicionará na barra de endereço usando Alt+ De copiará o URL para a área de transferência, recuperará o conteúdo da área de transferência e, finalmente, retornará o conteúdo anterior da área de transferência.
Ele irá verificar se o URL começa com uma determinada string e, em caso afirmativo, clique no botão "Traduzir", espere um pouco e clique no botão x da caixa de diálogo "Traduzido" para fechá-la.
Os parâmetros no script são os que usei e que você precisará modificar:
- O site em questão é especificado na variável
Site
- OPixelSearch especificando o retângulo a ser pesquisado, os pixels superior esquerdo e inferior direito e a cor a ser verificada (se for diferente). (A melhor maneira de encontrar as coordenadas dos pixels é fazer uma captura de tela da tela inteira e usar um editor de imagens.)
- As coordenadas do botão "Traduzir" no primeiro Clique no comando
- As coordenadas do botão x de fechamento da caixa de diálogo "Traduzido" no segundo comando Click.
Você pode configurar o script para iniciar com o Windows colocando um link para ele no grupo Inicialização ou iniciá-lo manualmente clicando duas vezes quando necessário. Ele criará um H
ícone verde na barra de bandeja, que você pode usar para interrompê-lo clicando com o botão direito e "Sair".
O script em si deve ser armazenado em um .ahk
arquivo:
#Persistent
CoordMode Pixel, Screen
CoordMode Mouse, Screen
Site = https://world.taoba
Length := StrLen(Site)
SetTimer, PixelCheck, 500, On
return
PixelCheck:
{
SetTimer, PixelCheck, Off
PixelSearch, X, Y, 2530, 220, 2545, 240, 0x4986EA , 10, RGB
if (ErrorLevel = 0) {
ChromeURL := GetChromeURL()
Prefix := SubStr(ChromeURL, 1 , Length)
if (Prefix = Site) {
Click, 2600, 235
sleep, 500
Click, 2813, 136
}
}
SetTimer, PixelCheck, 500, On
Return
}
GetChromeURL()
{
WinGetClass, ActWinClass, A
if (ActWinClass = "Chrome_WidgetWin_1")
{
tempclip1:=clipboard
sleep,12
blockinput, on
send, !{d}
sleep,12
send, ^{c}
sleep,12
tempclip2:=clipboard
sleep,12
clipboard:=tempclip1
sleep,12
blockinput, off
return tempclip2
} else
return ""
}
Eu testei esse script e funcionou para mim. Se não funcionar para você, verifique os parâmetros inseridos.
Responder3
O Google Tradutor tem a opção de traduzir uma página da web e, se você fizer dessa forma, clicar nos links da página traduzida fará com que ela seja traduzida após o salto.
Por exemplo, isso traz o site da Amazon Japan em inglês:
https://translate.google.com/translate?sl=ja&tl=en&u=http%3A%2F%2Fwww.amazon.co.jp
Ele coloca o widget do Google Tradutor no topo da página, e a navegação posterior usa quaisquer configurações existentes, desde que a Visualização permaneça como Tradução: