Je veux que Firefox suppose que le texte peut être dans un mélange de langues et de mots devrait être recherché dans plusieurs dictionnaires. (Par exemple, tout dans EN-GB, EN-US, RU, BE et BE-Classic devraient être considérés comme bons, tout le reste doit être souligné et les corrections de tous les dictionnaires devraient être proposés). Y a-t-il un complément pour "Vérification des sorts multilingues"?
Alternativement, puis-je fusionner tous les dictionnaires en un grand dictionnaire combiné?
J'utilise le français et l'anglais dans presque tous mes emails et c'est un cauchemar.
Il y a une solution (assez simple), mais vous devez pirater l'un de vos dictionnaires: Copiez-coller le contenu d'E.G. votre dictionnaire anglais dans votre français; Ça marche! Aussi simple que cela!
Voici comment j'ai résolu ce problème sur Mac OS X:
Aller à /Users/HERE_YOUR_USER/Library/Application Support/Firefox/Profiles
(utilisation Cmd-Shift-G Si votre dossier de bibliothèque est masqué), sélectionnez votre dossier de profil (le mien était default.uo0
) et le dossier Extensions.
Vous verrez des dossiers pour chacun de vos dictionnaires ([email protected]
et [email protected]
dans mon cas). Dans chaque dossier principal, un dossier dictionaries
.
Copiez le contenu du .aff et .DIC de l'un de vos dictionnaires dans le .aff
et .dic
fichier de l'autre. Ne copiez pas la première ligne dans le .dic
fichier; C'est le mot compte!
AVERTISSEMENT : dans le .dic
Fichier, mettez à jour le nombre de mots sur la première ligne. Ce doit être le nombre de lignes du fichier moins 1 (le premier qui est le nombre de mots).
Merci François; C'était inspirant. La solution correspondante à Ubuntu/Linux fait la même chose pour le Hunspell. Je voulais combiner mon dictionnaire anglais avec hébreu et j'ai fait ceci:
cd /usr/share/hunspell
Sudo cp he.dic he.dic.bak
Sudo cp he.aff he.aff.bak
Sudo sh -c 'cat en_US.dic >> he.dic'
Sudo sh -c 'cat en_US.aff >> he.aff'
(Le sh -c
est requis depuis l'annexe, >>
, l'opération nécessite également des privilèges sudo). Et bien sûr fixer le nombre de lignes sur le haut du fichier .DIC comme vous avez dit (comptez les lignes en utilisant wc -l he.dic
.
Merci Fidlr, c'était inspirant. ;)
Je voulais faire la même chose sans utiliser les droits des racines pour cela. Donc, j'ai basé mon travail sur vous et est venu utiliser le dictionnaire personnel: Avertissement, mon dictionnaire personnel était vide, il détruira sûrement la vôtre si vous avez des données ici.
cd ~/.mozilla/firefox/*.default/
nbLines=$(wc -l < /usr/share/hunspell/fr_FR.dic)
cut -d/ -f1 /usr/share/hunspell/fr_FR.dic | tail -$(( --nbLines )) >> ./persdict.dat
Je supprimai la première ligne du dictionnaire, car c'est le nombre d'entrées de dictionnaires dans le fichier .DIC.
J'ai trouvé un piratage qui en utilisant le dictionnaire d'utilisateurs de Firefox.
Vous pouvez ajouter manuellement des mots individuels à votre dictionnaire utilisateur personnel qui ne sera alors pas marqué en tant que fautes de frappe. Vous pouvez également modifier le fichier pour celui-ci ('persdic.dat' dans votre dossier de profil Firefox) et ajouter de nombreux mots. J'ai téléchargé une liste de dictionnaire pour ma langue seconde avec 400k mots et juste la coller dans le fichier .dat, qui est essentiellement un fichier texte que vous pouvez ouvrir avec n'importe quel éditeur.
Maintenant, je peux taper deux langues sans que la vérification orthographique gênante souligne.