Thunderbird: elimina del menú los diccionarios no utilizados

Thunderbird: elimina del menú los diccionarios no utilizados

Utilizo Thunderbird con dos conjuntos de diccionarios: inglés y español. En el menú del corrector ortográfico encuentro unos 30 diccionarios localizados (todos los países de habla hispana, y para inglés: EE.UU., Inglaterra, Canadá).

Es bastante molesto que cada vez que necesito buscar el diccionario adecuado, veo un montón de otros diccionarios (inútiles para mí).

¿Hay alguna manera deeliminarlos diccionarios que no uso del menu y dejar 2 o 3 que realmente uso?

Respuesta1

La solución que encontré es eliminar los diccionarios no utilizados de /usr/share/myspell/dicts.

*.dic y *.aff, y dejar sólo los tres idiomas que uso: en-US.dic, en-US.aff, es.dic, es-ES.dic, es-ES.aff.

Haga una copia de seguridad de todo el directorio antes de eliminar nada.

Respuesta2

Lo que hice:

  1. Eliminando el enlace simbólico de los diccionarios en /usr/lib/thunderbird/
  2. Instalar los diccionarios manualmente (Herramientas > Opciones o Editar > Preferencias, luego Composición y hacer clic en Descargar más diccionarios).
  3. Agregar una regla dpkg-divert para evitar que el enlace se restaure cada vez que se actualiza Thunderbird.

Desde una línea de comando, escriba:

sudo rm /usr/lib/thunderbird/dictionaries
sudo dpkg-divert --no-rename --add /usr/lib/thunderbird/dictionaries

Y luego instale los diccionarios que desee en Thunderbird como se explicó anteriormente.

Respuesta3

En algunos sistemas, la GUI puede lograr una primera solución, probablemente más sencilla. Busque un menú como "configuración de idioma" y un punto "idiomas admitidos". Allí puedes eliminar idiomas completos de una sola vez.

Para un control más detallado (por ejemplo, eliminar dialectos del idioma), consulte a continuación.

Se puede encontrar una solución completa combinando las respuestas existentes:

Hay varias ubicaciones para los idiomas (diccionarios):

  • /usr/share/myspell/dicts
  • /usr/share/hunspell
  • /usr/lib/thunderbird/dictionaries (que es sólo un enlace simbólico a /usr/share/hunspell)

(de Ringtail, Chris y Calimos responden)

Estos son diccionarios instalados en el sistema. Entonces, para eliminarlos limpiamente, debe acceder a sudo apt removelos paquetes que instalaron los archivos. Para saber en qué paquetes residen, puede utilizar apt-file search <path/to/file>.

Los paquetes relevantes son:

  • mitos-*
  • guión-*
  • hunspell-*

Puede poner los 3 en un archivo sudo apt remove, verificar las coincidencias antes de confirmar (ADVERTENCIA: confirmarlo eliminaría TODOS los diccionarios, que generalmente no es lo que desea) y cancelar. Luego copie y pegue los paquetes relevantes en un comando nuevo.

Alternativamente, comience con, por ejemplo, sudo apt remove hunspell-<TAB>y deje que el autocompletado enumere los paquetes instalados.

Ejemplo:

sudo apt remove hunspell-ru hyphen-ru mythes-ru

Esto eliminaría todo el contenido del idioma ruso.

Respuesta4

En mi sistema tenía instalados un montón de paquetes hunspell-en-*. El siguiente comando los eliminó y estos diccionarios desaparecieron del menú:

sudo apt purge hunspell-en-ca hunspell-en-gb hunspell-en-za

información relacionada