
Ajouter des dictionnaires à OS X
Par Zephir le lundi 13 octobre 2008, à 19:57 - Informatique - Lien permanent
Mac OS X est livré avec une application Dictionnaire. C'est sympa on peut l'intégrer au spotlight et tout et tout...
Seul hic, mais de taille, ces saligauds n'ont pensé qu'à eux et n'ont pas daigné nous mettre des dictionnaires localisés ($$$); résultat on se retrouve avec des dictionnaires de qualité comme le "New Oxford" mais tous en anglais 
Aahhh je raconte déjà n'importe quoi : on est gratifié par des dictionnaires en... japonais, super :s
À effacer sans crainte et gagner quelques centaines de Mio 
Alors évidemment la grande question c'est de savoir comment rajouter des dictionnaires à cette application !
C'était pas forcément gagné d'avance étant donné le niveau d'ouverture légendaire de la firme au fruit bouffé...
Heureusement pour vous autres mortels, le grand grandissime Zephir a trouvé la solution \o/ (et non la réponse n'est pas 42)
Bon, ok, j'ai rien trouvé du tout, je me suis contenté de lire mes RSS.
Comme quoi, tout vient à qui sait veiller :p
Bref, la solution est très simple, tout est expliqué chez David Xie.
Il nous apprend que l'on peut en fait ajouter des dictionnaires à l'application Dictionnaire, tout simplement comme des plugins.
Le tutorial est en anglais certes mais très illustré (trop même à mon goût) donc pas d'excuse.
Attention, ça ne fonctionne que sous Léopard !
Pour des méthodes 'compatibles' Tiger, vous pouvez aller directement en deuxième partie.
Voici néanmoins les grandes lignes de ce qu'il faut faire;
- Aller sur StarDict et téléchargez, sans les décompresser, les tarball des dictionnaires que vous voulez.
Vu la lenteur du site, voici un lien direct vers la section des dico français. - Ensuite vous installez un petit logiciel gratuit : DictUnifier (GUI de sdconv)
Ce logiciel va convertir les dictionnaires précédemment téléchargés pour les rendre compatibles avec l'application Dictionnaire.
Pour l'instant seul le format stardict est supporté.
J'ai essayé avec le Wikitionnary Fr; ça convertit, ça l'ajoute bien à Dictionnaire, on peut chercher mais on tombera toujours sur du Format not supported. - Enfin, on fait manger les archives des dictionnaires à DictUnifier, il va s'occuper de tout.
On choisit le dictionnaire et c'est fini; il mouline et à la fin nous ouvre Dictionnaire pour qu'on ait la grande joie de voir qu'un nouveau dico a été ajouté
David recommande de renommer les archives des dictionnaires avant de les donner à DictUnifier; paraît que des trucs peu orthodoxes, au sens anglo-saxon du terme, peuvent faire dérailler DictUnifier. Ma foi pourquoi pas...
Une seule chose à respecter impérativement : ne pas décompresser les dictionnaires téléchargés. DictUnifier veut les manger brut de download.
Ils doivent rester en.tar.bz2ou.bz2selon ce que vous avez downloadé.
Si quelque chose se passe mal, y a vraiment pas de raisons mais bon, il vous suffira de supprimer le dictionnaire que vous avez tenté d'installer.
On ne peut pas le faire directement depuis l'application Dictionnaire, il faut passer par le Finder.
Les dictionnaires livrés avec OS X se trouvent dans Bibliothèque/Dictionaries/ c'est là que vous devez aller pour supprimer les chinoiseries par exemple.
Les dictionnaires que vous avez installés peuvent se trouver au même endroit ou bien dans Maison(votre user name)/Bibliothèque/Dictionaries/
Quoi ?? Toujours trop compliqué ??!
Que je vous comprends :D
Pour me faire pardonner de toutes les vannes pourries qui hantent ce post, un cadeau bonus : le dictionnaire Le Littré prêt à être utilisé 
On télécharge le fichier, on décompresse, on ne change surtout pas le nom (on doit conserver l'extension '.dictionary') et on balance dans l'un des deux dossiers sus-nommés.
Préférez le Bibliothèque/Dictionaries/ pour que le dictionnaire soit accessible à tous les utilisateurs de votre mac.
Il s'agit du Littré d'origine et pas les éditions moderne du Nouveau Littré.
Bien sûr, ajouter des dictionnaires plus ou moins amateurs à Dictionnaire n'est pas la seule solution pour avoir un dictionnaire français offline sur son mac.
Même si ça peut paraître évident, je préfère rappeler que si les manips décrites ici concernent l'utilisation des fichiers stardict dans l'application propriétaire Apple, Dictionnaire; on peut bien évidemment lire nativement ces fichiers dans l'application StarDict qui est dispo pour GNU/Linux, Mac OS X et Windows.
Je l'avais testé il y a quelques temps et bon ok ça marche mais c'est pas très beau, pas très fluide et pas très ergonomique.
Le logiciel leader sur ce marché est sans conteste Antidote de Druide, une véritable mine d'or ce truc !!!
Il fait bien plus qu'un simple dictionnaire, il donne les synonymes, les conjugaisons, anagrammes, antonymes, recherche des citations, conseils d'écriture etc.
Il y a même une version pour iPhone/iPod Touch !
Si l'on cause traduction plus que définition, il y a Translate it! qui fait du très bon boulot.
Et également UltraLingua qui fait aussi bien dictionnaire que traducteur. Également dispo pour iPhone/iPod Touch.
Enfin, on peut très bien installer des dictionnaires bilingues dans l'application Dictionnaire de notre chère machine, il n'y a pas que des dictionnaires monolingue chez StarDict 
J'en avais fait un post du temps des firmwares 1.x.x ; on peut faire manger à son podinou chéri ou à son iphone tous les dictionnaires que l'on peut donner à Dictionnaire (ou à l'application StarDict donc).
Ça se fera par le biais de l'application iphone/ipod touch weDict.


Fresque de Tags









Commentaires
Voilà qui m'intéresse ! merci de ta veille et d'avoir pris la peine de restituer.
Cool tout cela merci !
Merci pour ce post !
Excellent article !
pourrais-tu juste expliquer la différence entre les 2 manières de faire l'installation que tu décris (à part le fait que l'une a l'air beaucoup plus simple) : quelle est la meilleure par rapport à l'intégration dans l'applic Dictionary ? Quelle est la plus complète / pratique par rapport à l'usage de la langue française ?
Merci à toi !
J
Comment ça les 2 méthodes ?
Il n'y en n'a qu'une seule !
Seulement, pour le dictionnaire Le Littré j'ai fait l'opération de conversion, il suffit de mettre le fichier dans le dossier adéquat.
Après je propose différents logiciels de dictionnaire et/ou de traduction.
Enfin, si tu veux parler de StarDict, le logiciel qui lit les mêmes fichiers que ceux utilisés pour étendre l'application Dictionnaire de mac os x, comme je l'ai dit l'interface n'est vraiment pas top.
salut, très bon article... mais ça ne fonctionne pas sous tiger avec le littré déjà converti... normal ou pas ?
Ah je sais pas avec Tiger, je n'ai que léopard d'installé chez moi.
Peut-être que la structure des fichiers a évolué entre tiger et léo.
Ça bloque à quel niveau précisément ?
ben... je mets ton dico littré dans "bibliotèque/dictionaries", puis quand je lance "disctionnaire", il n'est pas dispo dans les préférences.
Hum, c'est en effet tout ce qu'il faut faire vu que ça a marché chez moi sur une machine où je n'avais pas fait de trucs avec dictunifier.
Donc je pense qu'il faille faire quelque chose de plus sous tiger.
D'un autre côté c'est pas très grave, la méthode complète est vraiment simple et pas très longue
salut,
on dirait bien que le format de dico sous tiger et leo ne soit pas le même... XML sous leo, binaire sous tiger. Dictunifier ne se lance d'ailleurs pas sous tiger !
Merci de ta confirmation, je vais éditer le post.
salut,
merci beaucoup pour ce post intéressant!
voici mon problème: j'ai une grande liste xls avec des mots en français et leur correspondance en allemand. je cherche désespérément un bon (élégant) moyen pour utiliser ce glossaire. d'abord j'avais imaginé une bd mysql et un html où l'on peut faire des requêtes (soit recherche du mot allemand soit du mot français). mais ensuite je me suis dit que réinventer la roue ne servait à rien et j'ai beaucoup cherché sur le net. est-ce que tu penses qu'avec une approche comme tu le proposes je peux résoudre mon problème? l'idée d'avoir mon glossaire dans une application intégrée à osx me plaît bien.
merci beaucoup pour tes conseils,
v
On peut bien sûr créer ses propres dictionnaires au format DICT mais il semblerait que ce ne soit pas très facile ( http://stardict.sourceforge.net/How... )
Et puis je ne pense pas qu'il existe d'outils qui fasse automatiquement la conversion XLS => DICT...
Merci beaucoup pour l'article, je me suis longtemps cassé la tête à me demander comment faire !