
¿Hay alguna forma de configurar Chromium para que siempre traduzca automáticamente sitios web en todos los idiomas, de modo que no tenga que hacer "Traducir siempre sitios web en IDIOMA" cada vez que encuentre un sitio web en un nuevo idioma? Estoy en Mac OS X.
Respuesta1
Esta es una vieja pregunta, pero siguió surgiendo mientras buscaba cómo hacer esto y finalmente descubrí cómo.
Modifiqué el archivo de preferencias para agregar todos los idiomas a la lista blanca de traducción de Chrome, que es la preferencia que cambia al elegir "traducir siempre". Estos son los pasos para hacerlo:
- Cierra Chrome, si se está ejecutando. No estoy seguro de que tolere jugar con el archivo de preferencias mientras se está ejecutando.
- Encuentra eltraducir_lista_idioma.ccarchivo en las fuentes de Chromium. Puedes obtenerlo de la Web.
- Copie el contenido de la
kDefaultSupportedLanguages
matriz en su editor de texto favorito con una función decente de búsqueda y reemplazo. - Utilice el editor para reemplazar la coma y todo lo que sigue en cada línea con
: "en",
(suponiendo que siempre desee traducir al inglés). Puede utilizar su archivo de preferencias como ejemplo (consulte el siguiente paso) si hay alguna confusión sobre el formato. - Busque su archivo de preferencias de Chrome (el mío está en ~/.config/google-chrome/Default/Preferences, en Linux) y reemplace el contenido de la
translate_whitelists
matriz (está cerca de la parte inferior, en el mío) con lo que acabamos de generar, guarde, y (re)iniciar Chrome.
También cambié la translate_accepted_count
matriz en el archivo de preferencias para que tenga un número positivo para cada idioma, pero no creo que sea necesario.
Respuesta2
Toma elExtensión del Traductor de Google. Dirígete al Menú de Chrome → Herramientas → Extensiones → Opciones de Google Translate y marca la casilla "Traducir siempre".