É possível configurar o Google Chrome Desktop (mais recente) para sempre traduzir o conteúdo de um determinado site

É possível configurar o Google Chrome Desktop (mais recente) para sempre traduzir o conteúdo de um determinado site

É 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. Solicitar tradução de página condicional

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á:

  1. 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:

    insira a descrição da imagem aqui

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

  3. 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ávelSite
  • 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 .ahkarquivo:

#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:

Página da Amazon Japão traduzida para o inglês

informação relacionada