OK
AJAX error!

Les forumsDictionnaireExtension multi-dictionnaires à l’essai, v4.7

Extension multi-dictionnaires à l’essai, v4.7

Je me suis dernièrement remis à la création d’une extension multi-dictionnaires, contenant tous les dictionnaires, avec une interface permettant de sélectionner le dictionnaire de son choix.

L’extension a encore quelques défauts :
— elle n’indique pas le dictionnaire actuellement sélectionné ; je peux le faire, mais dans ce cas, la sélection du nouveau dico ne fonctionne pas correctement (c’est parce que je ne sais pas associer les widgets RadioBox dans une GroupBox, mais je vais finir par trouver comment faire) ;
— il faut redémarrer l’extension après sélection ; il y a peut-être moyen de remédier à ça, il faut que je creuse l’API de LibreOffice ;
— elle est écrite en Python, et non en StarBasic ; comme pour Grammalecte, il faut donc la présence du module « Passerelle Python-UNO » ; pour les Linuxiens, veillez à utiliser Python 2.6 (ça devrait aussi fonctionner avec Python 2.7) ;
— elle n’est pas localisée (je ne le ferai peut-être jamais, car je n’en vois pas vraiment l’intérêt).

Désinstallez toute autre extension « Dictionnaire français », installez celle-ci, redémarrez.
Vous pouvez choisir votre dictionnaire dans le menu Outils > Dictionnaires français.

Je soumets cette extension à l’essai, car j’ignore si les modifications du registre peuvent provoquer des problèmes dans un milieu multi-utilisateurs où l’on n’a pas forcément les droits d’écriture.

À terme, il n’y aura plus que deux extensions :
— cette extension multi-dictionnaires avec le sélecteur,
— cette extension multi-dictionnaires avec le sélecteur et Grammalecte inclus.
le 25 septembre 2012 à 11:17
Rapide petit test sous Windows Seven + LibreOffice 3.5.6.2.
- J'ai oublié de désinstaller le dictionnaire précédent; je me suis retrouvé avec 2 dictionnaires, j'ai supprimé l'ancien sans problème.
- Dans le fenêtre de sélection, il y a 2 dictionnaires "recommandés" (moderne et classique) est-ce voulu ?
- Dans le descriptif du classique, il manque le mot langue dans "si le français est votre maternelle"
- Apparemment (chez moi), le dictionnaire par défaut est le classique; d'habitude tu recommandes plutôt le moderne
- Pour cette version de test, on peut laisser Grammalecte, pas besoin de l'enlever.
- Pour ce premier essai, cela fonctionne bien, mais il faut plus de temps pour voir les différence entre versions...

À plus tard pour un test sous Linux et déjà un grand merci pour cette extension.


Edit ... plus tard :

Un test un peu plus long sous Linux (Mageia2, KDE), LibreOffice 3.6.1.2 + Dico 4.6.1 et Grammalecte 0.2 :
mêmes remarques que ci-dessus (mais j'ai supprimé ce que j'ai pu, car il reste quelques dico, synonymes 4.5 que l'on ne peut supprimer).

Avec un texte comportant des zones de mots classiques, puis modernes, puis réformés, le sélecteur ne se trompe pas.
Une rapide vérification sur un livre que je suis en train de contrôler, donne les mêmes "warnings" qu'avant.
Donc c'est une version tout à fait utilisable (pour moi) : je ne repars pas en arrière.
Première version et version de maître !
le 25 septembre 2012 à 16:06

Tbj :
- Dans le fenêtre de sélection, il y a 2 dictionnaires "recommandés" (moderne et classique) est-ce voulu ?


Oui. Les descriptifs te paraissent-ils assez explicites ?

- Dans le descriptif du classique, il manque le mot langue dans "si le français est votre maternelle"


Corrigé.

- Apparemment (chez moi), le dictionnaire par défaut est le classique; d'habitude tu recommandes plutôt le moderne


Oui, c’est normal. Avec la présence du correcteur grammatical, je pense que c’est désormais cette version qu’il faut privilégier. La raison en est que certains mots composés ne sont pas reconnus par le correcteur orthographique, mais ne sont pas soulignés parce qu’il reconnaît chaque partie du mot. Ces mots ne sont pas reconnus par Grammalecte, et cela induit une incohérence de comportement. Rien n’est signalé, Grammalecte fait face à un mot inconnu, mais rien n’est signalé. Ce qui est illogique.

- Pour cette version de test, on peut laisser Grammalecte, pas besoin de l'enlever.


C’est normal. Grammalecte interroge Hunspell qui sait quel dictionnaire il lui est ordonné de lire.

Un test un peu plus long sous Linux (Mageia2, KDE), LibreOffice 3.6.1.2 + Dico 4.6.1 et Grammalecte 0.2 :
mêmes remarques que ci-dessus (mais j'ai supprimé ce que j'ai pu, car il reste quelques dico, synonymes 4.5 que l'on ne peut supprimer).


Oui, bon, sous Linux, ils ne laissent pas souvent les choses comme il est prévu qu’elles soient, à part chez Archlinux peut-être, donc impossible de prévoir le comportement chez les différentes distributions. Mais c’est leur problème.

Merci d’avoir pris le temps de faire les tests. :)
le 26 septembre 2012 à 11:26
Bonjour,

j'ose à peine le dire...

je viens d'essayer avec libo 3.6.2.2

ben boum !

dl.dropbox.com…

pareil en supprimant mon profil...

pierre
le 26 septembre 2012 à 21:46
Oups… Oui, j’ai oublié d’ôter le code de débogage. Je viens de corriger. Merci d’avoir rapporté l’erreur.
Réessayez. Attention à vider le cache de votre navigateur, sinon c’est cette version qu’il va vous reproposer.
le 27 septembre 2012 à 10:30
Ah, ouf,

je viens de l'installer, pas de problème, c'est passé.

Pour une fois ce n'est pas une de mes deux mains gauches....

merci !

pierre
le 27 septembre 2012 à 14:32

Admin :
— elle n’indique pas le dictionnaire actuellement sélectionné ; je peux le faire, mais dans ce cas, la sélection du nouveau dico ne fonctionne pas correctement (c’est parce que je ne sais pas associer les widgets RadioBox dans une GroupBox, mais je vais finir par trouver comment faire) ;


Résolu. J’ai fini par trouver comment faire.
le 27 septembre 2012 à 16:20
Peut-on espérer l'adaptation pour Firefox, Thunderbird et autres ?
le 28 septembre 2012 à 06:38
Comment ça ? L’extension Mozilla est déjà multi-dictionnaires, et il n’y a même pas nécessité de redémarrer.

Mais tu veux peut-être parler d’une boîte de dialogue comme ici et une seule entrée dans le menu contextuel ? Si c’est bien ce à quoi tu penses, eh bien, je dirais que ce c’est pas demain la veille que ça va arriver, car je ne connais pas du tout la programmation avec Mozilla, et je n’ai pas vraiment le temps de m’y mettre. J’y songe, mais… j’ai toujours autre chose à faire avant. ;) En fait, j’y songe surtout pour adapter Grammalecte à Firefox et Thunderbird.
le 28 septembre 2012 à 10:18
Nouvelle extension.
J’ai finalement placé l’entrée du menu dans Options > Langue.
le 28 septembre 2012 à 12:35

Comment ça ? L’extension Mozilla est déjà multi-dictionnaires, et il n’y a même pas nécessité de redémarrer.



Oui, c'est vrai. Je suis troublé par le fait que les versions fournies avec ma distribution Linux sont un peu vieilles (1): ESR 10.0.7...
... et que pour ces versions, le dico 4.6 n'est pas disponible : je reste donc en 4.5

(1) : par rapport aux versions Windows, dont les numéros de release s’envolent...
le 29 septembre 2012 à 07:51
À la demande de quelqu’un sur le site de Mozilla, j’ai fait une version 4.6 pour les versions anciennes :
dicollecte.free.fr…
le 29 septembre 2012 à 08:47
Remarque tout à fait secondaire, puisque les dicos sont surtout utilisés avec Writer,
mais comme je n'avais que Calc d'ouvert, je l'ai utilisé comme "vérificateur orthographique".

Avec l'extension multi-dictionnaires, je ne vois pas trop bien quel dico est actif dans Calc ou Impress, sans ouvrir Writer.

On peut me rétorquer que tout le monde ne change pas de type de dictionnaire 5 fois par jour et
tout qui n'a pas un Alzheimer avancé devrait s'en souvenir...

En clair, ne faut-il pas compléter le sous-menu outils > langues des autres "entités" de Lo/Oo comme dans Writer ?
le 02 octobre 2012 à 09:19
Pour Calc, je ne pense pas que ce soit utile. En revanche, pour Draw et Impress, ça peut l’être.
Maintenant, il faut que je trouve comment faire. ;)
le 02 octobre 2012 à 09:56
L’extension multi-dictionnaires est dorénavant jetée en pâture au public, sur la page de Grammalecte.
le 07 octobre 2012 à 18:53

Notification par e-mail    1