Quitar idioma de Chrome / Chromium que no está en la lista predefinida

1

En el área de configuración, Google Chrome y Chromium (estoy usando Chromium) te dan control sobre qué idiomas aceptas y su orden de preferencia. Esta lista de idiomas se incluye en su encabezado HTTP Accept-Language. Además, cuando el navegador detecta que estás viendo una página en un idioma diferente y se ofrece a traducirla, si haces clic en no, se agrega el idioma a tu lista.

Aquí está el problema, que claramente parece ser un error en Chromium. En el área de configuración solo puede agregar idiomas de una lista predefinida, aunque grande. Y en la lista de idiomas que acepta, solo muestra los que están en la lista predefinida. Entonces, si hay algún otro idioma en su lista, no aparece en el área de configuración y no hay forma de eliminarlo.

La función de adición automática agregó criollo haitiano a mi lista, y no puedo eliminarla. Lo que es peor, he estado haciendo algunas pruebas de idioma web, agregando y eliminando idiomas de Chromium, y ahora el criollo haitiano se ha abierto camino a la cima de mi lista, por lo que algunos sitios ahora ofrecen una página de criollo haitiano porque eso es lo que mi El navegador está pidiendo.

¿Hay algún archivo de configuración que pueda editar para modificar mi configuración manualmente? Estoy usando Debian Linux.

Sam Kauffman
fuente
Informó un error de Chromium aquí: bugs.chromium.org/p/chromium/issues/detail?id=807317
Sam Kauffman

Respuestas:

1

Los desarrolladores de Chromium proporcionaron esta solución:

  1. Abrir chrome: // configuración
  2. Abre la consola JS con Ctrl + Shift + J
  3. Escriba chrome.languageSettingsPrivate.disableLanguage ('ht')

donde 'ht' es el código de idioma para el criollo haitiano en este ejemplo.

Sam Kauffman
fuente