Geckozone est un Club Unesco

Un dictionnaire français intégré par défaut dans Firefox, Thunderbird et Seamonkey

Profil(s) : Tous
Date : 8 février 2008
Auteur : Omnisilver

Les produits Mozilla sont tous équipés d’un correcteur orthographique par défaut, qui est actuellement MySpell [1]. Toutefois, pour bénéficier de la correction orthographique, il faut installer soi-même le dictionnaire français. Cette manipulation n’est désormais plus nécessaire, le dictionnaire étant dorénavant inclus par défaut, à partir des versions 2.0.0.12 de Firefox et Thunderbird, et peut-être 1.1.X de Seamonkey.

1. Utilité d'un dictionnaire orthographique intégré par défaut

L’utilité d’un correcteur orthographique est simple : lorsque vous faites une faute d’orthographe, celui-ci vous l’indique et vous propose des corrections.

Attention, un correcteur orthographique ne détecte que les fautes d’orthographe et non les fautes de grammaire (conjugaison, etc.).

1.1 Correction orthographique dans Firefox

La vérification est automatiquement activée dans les zones de texte multilignes. Vous pouvez la désactiver ou l’activer (notamment pour les zones de texte à une seule ligne) en faisant un clic-droit sur la zone et en sélectionnant l’option Vérifier l’orthographe de ce champ :

PNG - 10.6 ko
Activer la correction dans une zone de texte.

Les mots mal orthographiés sont soulignés d’une ligne pointillée rouge, faites un clic-droit dessus pour consulter les suggestions ou ajouter le mot au dictionnaire :

PNG - 4.2 ko
Vérification orthographique dans Firefox

Si vous avez installé plusieurs dictionnaires, vous pourrez choisir lequel utiliser via le sous-menu Langues, se trouvant lui aussi dans le menu contextuel (clic-droit) Langues :

PNG - 22.3 ko
Choix du dictionnaire dans Firefox

Enfin, si vous souhaitez désactiver la correction orthographique, il suffit de se rendre dans Outils > Options > Avancé puis de décocher « ☑ Vérifiez l’orthographe lors de la frappe. »

1.2 Correction orthographique dans Thunderbird

Il existe trois moyens différents d’utiliser la vérification orthographique dans Thunderbird :

  • La vérification pendant la saisie, qui fonctionne comme indiqué ci-dessus pour Firefox. Pour l’activer : Outils > Options > Rédaction > Orthographe > ☑ Activer la vérification pendant la saisie [2], ou dans la fenêtre de rédaction de votre message Options > ✓ Vérification pendant la saisie.
    PNG - 10.4 ko
    Vérification orthographique automatique dans Thunderbird
  • La vérification sur demande, par le menu Options > Vérifier l’orthographe ou par le raccourci clavier Ctrl+Maj+K [3]. Une boîte de dialogue s’ouvre alors et vous permet de choisir parmi plusieurs suggestions pour chaque mot mal orthographié.
    PNG - 34.1 ko
    Vérification orthographique sur demande dans Thunderbird
  • La vérification avant l’envoi, à activer dans Outils > Options > Rédaction > Orthographe > ☑ Vérifier l’orthographe avant l’envoi. La boîte de dialogue ci-dessus s’ouvre alors lorsque vous envoyez votre message pour vous proposer des corrections.

1.3 Correction orthographique dans Seamonkey

La correction orthographique dans Seamonkey est similaire à celle de Firefox pour la partie navigateur, et à celle de Thunderbird pour la partie lecteur de courrier.

2. Les raisons de cette intégration tardive

2.1 L’incompatibilité des licences

Si le dictionnaire n’a pas été intégré plus tôt, c’est à cause d’un problème de compatibilité de licence :

  • Le dictionnaire francophone de référence, créé par Christophe Pythoud en 1999, était distribué sous licence GPL uniquement.
  • Les produits Mozilla (Firefox, Thunderbird, etc.) sont tous publiés sous la triple licence MPL/GPL/LGPL, afin que leur code puisse être utilisé dans un logiciel sous licence GPL uniquement, ou LGPL uniquement.

Or, il n’est pas possible d’intégrer un logiciel diffusé sous une licence précise dans un logiciel diffusé sous une autre licence.

2.2 Le déblocage de la situation

Si le dictionnaire est aujourd’hui disponible dans nos logiciels préférés, c’est grâce à une chaîne de contributeurs, non lié au projet Mozilla au départ :

  1. En 2006, Vazkor entreprend de mettre à jour ce dictionnaire, et y apporte de nombreuses améliorations. Il publie les évolutions de son travail sur le forum d’assiste.com. Il souhaiterait que ce dictionnaire soit intégré par défaut dans les logiciels libres, et partagé (un seul dictionnaire installé auquel toutes les applications se réfèreraient).
  2. Fin juillet 2007, Félix le chat, membre du forum, prend contact avec Christophe Pythoud et lui expose la problématique. Celui-ci remercie Vazkor d’avoir repris ce travail et accepte immédiatement de changer la licence de son dictionnaire, qui passe sous la triple licence MPL/GPL/LGPL après quelques formalités.
  3. La nouvelle met alors en émoi le monde Mozillien : Pascal Chevrel en parle, le dictionnaire est diffusé sur nos forums, puis sur notre plate-forme d’extension, et enfin sur le site officiel des extensions mozilla.
  4. Le travail de Vazkor est repris par l’équipe de Dicollecte, constituée de contributeurs d’OOo, qui avaient également initié une amélioration du dictionnaire de leur côté.
  5. Benoit ouvre un bug afin d’intégrer nativement ce dictionnaire aux produits Mozilla, et écrit le patch nécessaire.

Grâce à tous ces acteurs, un dictionnaire francophone commun et amélioré peut enfin être intégré par défaut dans les produits Mozilla ainsi que dans la suite libre OpenOffice.org. [4]

Le partage d’un dictionnaire pour toutes les applications serait également une évolution, mais semble difficile techniquement (choix d’un répertoire commun pour chaque OS).

3. Passer d'un ancien dictionnaire au dictionnaire intégré

Le dictionnaire que vous avez installé manuellement se trouve dans votre profil, et reste utilisé par défaut après la mise à jour.

Pour utiliser le dictionnaire inclus par défaut, vous devez désinstaller l’ancien via Outils -> Modules complémentaires et, lors du prochain redémarrage de votre logiciel le dictionnaire intégré sera utilisé par défaut.

Il ne sera pas visible dans les modules complémentaires car ce n’en est pas un : il est désormais présent dans le logiciel et non en tant qu’extension dans votre profil.

4. Informations complémentaires sur le dictionnaire

  • Le dictionnaire comprend l’orthographe classique et l’orthographe version 1990 [5]. Il accepte donc les deux orthographes, par exemple pique-nique et piquenique.
  • Vous pouvez contribuer à son amélioration en proposant des noms ou des verbes sur http://dicollecte.free.fr/.
  • Si vous ne souhaitez avoir que l’orthographe classique, il vous suffit d’installer un dictionnaire ne contenant que cette orthographe (dictionnaire disponible sur http://dicollecte.free.fr/).
  • La liste des mots que vous ajoutez manuellement se trouve dans le fichier persdict.dat de votre profil.
  • La plupart des dictionnaires installés manuellement sont référencés sous la dénomination Français/France, et le dictionnaire intégré est lui référencé Français.
  • Si vous écrivez dans plusieurs langues, vous pouvez également utiliser l’extension Dictionary Switcher qui détecte automatiquement la langue dans laquelle vous écrivez (disponible pour Firefox et pour Thunderbird).

[1] Myspell sera remplacé par Hunspell dans leurs prochaines versions majeures : 3.X pour Firefox et Thunderbird, et 2.X pour Seamonkey

[2] Sous Linux il faut remplacer Outils > Options par Édition >Préférences

[3] Cmd+Maj+K sous MacOS

[4] L’intégration aura lieu pour la version 2.4 d’OOo.

[5] Pour en savoir plus sur la nouvelle orthographe recommandée, consultez le site http://www.orthographe-recommandee.info/ , ou bien ce message pour une liste exhaustive.

Source : Merci à EGO (extensions.geckozone.org) d’où provient la première partie de cet article.

Articles dans la même rubrique