¿Es posible configurar Google Chrome Desktop (más reciente) para traducir siempre el contenido de un sitio determinado?

¿Es posible configurar Google Chrome Desktop (más reciente) para traducir siempre el contenido de un sitio determinado?

¿Es posible configurar Google Chrome Desktop (más reciente) para traducir siempre el contenido de un sitio determinado?

En este momento, para cada página del mismo sitio web que busco, debo hacer clic en el widget de traducción en la navegación superior y seleccionar la página de traducción.

Respuesta1

Utilice una extensión de Chrome comosolicitamenteredirigir sólo determinadas páginas a un servicio de traducción.

Este ejemplo traduce todas las páginas decomputerbase.dedel alemán al inglés. Traducción de página condicional solicitada

¡Esta es sólo una forma de hacerlo! Existen muchas otras herramientas que pueden hacer algo similar; no sólo redirigir solicitudes, sino, por ejemplo, reenviar consultas de búsqueda a motores de búsqueda personalizados.

Respuesta2

Esta no es una opción estándar en Chrome y no he encontrado ninguna extensión que haga esto, por lo que es "escribir la mía".

La herramienta que usaré esAutoHotkey, y asumiré que Chrome siempre se inicia con el mismo tamaño y posición de ventana, lo que significa que el mensaje de traducción siempre aparecerá en el mismo lugar.

El siguiente script de AutoHotkey:

  1. Configure un temporizador que cada 0,5 segundos comprobará que un rectángulo conocido en la pantalla contenga un color determinado, como el rectángulo rojo a continuación:

    ingrese la descripción de la imagen aquí

  2. Una vez encontrado, el script primero guardará el contenido del portapapeles, luego lo colocará en la barra de direcciones usando Alt+ D, copiará la URL al portapapeles, recuperará el contenido del portapapeles y finalmente devolverá el contenido anterior del portapapeles.

  3. Verificará si la URL comienza con una cadena determinada y, de ser así, haga clic en el botón "Traducir", espere un poco y luego haga clic en el botón x del cuadro de diálogo "Traducido" para cerrarlo.

Los parámetros en el script son los que he usado y que necesitarás modificar:

  • El sitio web en cuestión se especifica en la variableSite
  • ElBúsqueda de píxeles especificando el rectángulo que se buscará, los píxeles superior izquierdo y derecho inferior, y el color a verificar (si es diferente). (La mejor manera de encontrar las coordenadas de píxeles es tomar una captura de pantalla de la pantalla completa y usar un editor de imágenes).
  • Las coordenadas del botón "Traducir" en la primera Haga clic en el comando
  • Las coordenadas del botón x de cierre del cuadro de diálogo "Traducido" en el segundo comando de clic.

Puede configurar el script para que se inicie con Windows colocando un enlace en el grupo Inicio o iniciarlo manualmente haciendo doble clic cuando sea necesario. Creará un Hícono verde en la barra de bandeja, que puede usar para detenerlo haciendo clic derecho y "Salir".

El script en sí debe almacenarse en un .ahkarchivo:

#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 ""
}

Probé este script y funcionó para mí. Si no le funciona, verifique los parámetros ingresados.

Respuesta3

El traductor de Google tiene una opción para traducir una página web y, si lo hace de esta manera, al hacer clic en los enlaces dentro de la página traducida, se traducirá después del salto.

Por ejemplo, esto abre el sitio de Amazon Japón en inglés:

https://translate.google.com/translate?sl=ja&tl=en&u=http%3A%2F%2Fwww.amazon.co.jp

Coloca el widget de Google Translate en la parte superior de la página y la navegación adicional utiliza cualquier configuración siempre que la Vista permanezca como Traducción:

Página web de Amazon Japón traducida al inglés

información relacionada