Après avoir installé des modules linguistiques et des dictionnaires de vérification orthographique (j'aimerais utiliser avec Firefox et OpenOffice), j'ai des tonnes de variantes linguistiques installées. Cela rend très peu pratique de maintenir des ajouts de dictionnaire, par exemple. Parfois, Firefox décide de passer à l'Australien, parfois au dictionnaire britannique, parfois aux États-Unis, etc.
Pour moi, un russe, l'anglais est juste l'anglais et l'allemand est juste l'allemand. Je pense que tous les anglophones me comprendront, puis-je écrire "couleur" ou "couleur", "dialogue" ou "dialogue" (je préfère généralement l'orthographe britannique classique, par habitude (comme on m'a appris à école)). Comment supprimer tous ces dialectes?
echo | hunspell
retourne maintenant le code de sortie 1 et affiche l'erreur suivante: "Can't open affix or dictionary files for dictionary named "en_AU"
".Bien que @chuo soit correct, vous pouvez simplement supprimer les fichiers dans les
/usr/share/hunspell/
paramètres régionaux que vous ne voulez pas, il est préférable de désinstaller les packages qui fournissent ces fichiers. Pour voir les packages de paramètres régionaux (myspell
ethunspell
) que vous avez installés, exécutezpuis pour chaque paramètre régional que vous souhaitez supprimer, désinstallez le package avec une commande comme celle-ci
Pour mon installation Ubuntu 14.04 que j'avais
myspell-en-au
,myspell-en-za
etmyspell-en-gb
que j'ai désinstallée avec la commandela source
Le problème est connu, regardez le bogue 28226 et ses doublons. N'hésitez pas à voter pour le bug en utilisant la fonction "Ce bug m'affecte aussi".
Pour résumer, l'anglais dans Ubuntu signifie toutes les variantes (en-au, en-za, etc.), pas seulement une. Vous pouvez supprimer les packages d'orthographe individuels, myspell-en- * et hunspell-en- *, mais cela supprimerait également language-support-en, et je ne pense pas que ce soit ce que vous voulez.
la source
Pour sauvegarder tous les dictionnaires en anglais non américain (supprimez-les
--no-act
après avoir vérifié ce qu'ils feront):Redémarrez ensuite votre navigateur et seul l'anglais américain apparaît.
Dans le cas de langues redondantes car les fichiers sont des liens symboliques vers les fichiers de langue canonique (comme
fr_BE
):la source
sudo apt-get install bleachbit
Ensuite, ouvrez bleachbit en tant que root, la première fois qu'il vous demande les paramètres régionaux que vous souhaitez laisser derrière. Puis, cochez la case correspondante sous "système".
Cliquez sur "aperçu", puis sur "supprimer"
et c'est tout :)
la source
En ce qui concerne les versions modernes d'Ubuntu, qui utilisent LibreOffice au lieu d'OpenOffice, commencez par supprimer les modules linguistiques inutilisés. Trouvez-les avec:
sudo apt remove
Exécutez ensuite la commande suivie d'une liste séparée par des espaces des packages que vous souhaitez supprimer. Après avoir redémarré Firefox, la liste des dictionnaires de vérification orthographique sera réduite si ces packages étaient associés à des dictionnaires. (Il n'y a pas de dictionnaire à supprimer pour le chinois, par exemple.)Cela reste à résoudre les dictionnaires associés aux paramètres régionaux nationaux inutilisés. Pour Firefox, cela peut être résolu en créant un nouveau répertoire de dictionnaire contenant des liens symboliques uniquement vers les dictionnaires que l'on souhaite utiliser et en reliant ce répertoire à Firefox en utilisant la préférence spellchecker.dictionary_path.
Exemple:
Après avoir exécuté les commandes ci-dessus, ouvrez la page about: config dans Firefox et modifiez la valeur de la préférence spellchecker.dictionary_path afin qu'elle fasse référence au répertoire contenant les liens symboliques. Dans l'exemple précédent, on utiliserait la valeur de chemin ~ / hunspell. Après avoir redémarré Firefox, il ne devrait y avoir que deux dictionnaires proposés pour la vérification orthographique: anglais (États-Unis) et espagnol (États-Unis).
la source