LibreOffice Dictionnaires

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page Development/Dictionaries and the translation is 67% complete.
Other languages:
English • ‎français

Vue d'ensemble

Plusieurs types de dictionnaires sont regroupés au sein de LibreOffice :

  • hunspell - Correction orthographique de base utilisant le moteur Hunspell
  • hyphen - Césure de terme
  • thesaurus - Synonymes et Acronymes
  • grammar - Contrôle grammatical utilisant différents gabarits, par exemple, LanguageTool, Lightproof

Dans le but de construire le produit LibreOffice, une copie des dictionnaires est stockée dans le module dictionnaires sur git. À l'exception du correcteur grammatical qui est téléchargé comme une extension en cours de construction.

Chaque dictionnaire dispose de son propre groupe d’auteurs qui se chargent du développement. Les référentiels (dépôts) mentionnés ci-dessus sont mis à jour lorsque les auteurs ou toute autre personne demandent une mise à jour, voir ci-dessous.

Extensions des dictionnaires dans LibreOffice

Si vous souhaitez ajouter ou enlever des mots dans un dictionnaire existant, il est préférable de préalablement en discuter avec les auteurs du dictionnaire. Vous pouvez trouver les infos de Contact dans le tableau ci-dessous.

Si votre langue n'est pas répertoriée, ou si vous n'obtenez aucune réponse, consultez le fichier README liée qui se trouvent dans le dépôt Git.

Auteurs des dictionnaires

Langue Code de la langue Contact
afrikaans af_ZA wordfiddledabble at gmail.com Kris van der Merwe
aragonais an_ES an.spellchecker@gmail.com
arabe ar Ahmad Farghal Taha Zerrouki
biélorusse be_BY Mikalai Udodau
bulgare bg_BG Anton Zinoviev
breton br_FR drouizig.org
catalan ca_ES Joan Montané
tchèque cs_CZ Pavel Janík
danois da_DK stavekontrolden.dk
allemand de (de_AT,de_CH,de_DE) Franz Michael Baumann
grec el_GR elspell.math.upatras.gr
anglais (australien) en_AU Kevin Atkinson
anglais (canadien) en_CA Kevin Atkinson
anglais (britanique) en_GB David Bartlett Marco A.G.Pinto (fork)
anglais (ÉUA) en_US Kevin Atkinson
anglais (sud-africain) en_ZA Dwayne Bailey
espagnol es (all variants) Recursos lingüísticos abiertos del español
estonien et_EE Jaak Pruulmann
français fr_FR Grammalecte
gaélique écossais gd_GB borel.slu.edu
goudjarati gu_IN Kartik Mistry
guarani gug_PY Giovanni Caligaris
hébreu he_IL hspell.ivrix.org.il
hindi hi_IN oriya.sarovar.org/hi-dict.html
croate hr_HR Krunoslav Šebetić
hongrois hu_HU magyarispell.sf.net
islandais is hunspell-is mailing list
indonésien id_ID Andika Triwidada
italien it_IT Andrea Pescetti
kurde (turc) ku_TR ferheng.org
lituanien lt_LT github.com/ispell-lt/ispell-lt
Latvian lv_LV Janis Eisaks
Mapudüngun md (arn) Andrés Chandía
Netherlands nl_NL bestuur@opentaal.org
Norwegian no alioth.debian.org/projects/spell-norwegian
Occitan oc_FR bruno.gallart@wanadoo.fr
Polish pl_PL sjp.pl
Brazilian Portuguese pt_BR Raimundo Santos Moura
Portuguese pt_PT Rui Vilela
Romanian ro rospell.sourceforge.net
Sinhala si_LK Laknath Semage
Slovak sk_SK sk-spell.sk.cx
Slovenian sl_SI Martin Srebotnjak
Serbian (Cyrillic and Latin) sr gitorious.org/dict-sr
Swedish sv_SE Niklas Johansson
Swahili sw_TZ Alberto Escudero-Pascual
Tamil ta [1]
Thai th_TH Sila Chunwijitra
Turkish tr_TR Muhammet Kara
Ukrainian uk_UA code.google.com/p/spell-uk
Vietnamese vi code.google.com/p/hunspell-spellcheck-vi


Ajouter et mettre à jour des dictionaries intégrés

Si vous voulez mettre à jour un dictionnaire déjà sous forme d'archive (packagé/empaqueté) ou si vous voulez ajouter un dictionnaire manquant, cela peut se faire comme tout autre changement dans LibreOffice. À cet effet, il suffit juste de soumettre le correctif dans le dépôt git dictionnaires et demander son examen via l'instance Gerrit ou en préconisant la liste de diffusion LibreOffice.

To update a dictionary, thesaurus, hyphenator and autocorrect, Proofing Tool GUI (PTG) is an easy-to-use Windows and Linux application that makes this process easy to do. You can find its user guide here.

To perform a correctness check on the files (dictionary, thesaurus, hyphenator, autocorrect, sentence and word exceptions) you can use Hunlinter, a Windows application that can also package all the files into a single .oxt and create a dictionary and a PoS FSA for Language Tool, and has many other tools.

Si vous ne savez pas comment créer un patch ou faites face à d’autres soucis, ne pas hésiter à solliciter la liste de diffusion LibreOffice. D'autres développeu⋅ses⋅rs vous aideront volontiers. Après tout, le travail le plus ardu c'est de créer le dictionnaire. La mise à jour des dépôts est assez facile.

Extension Dictionaries

Dictionaries don't have to be bundled, in most cases an additional dictionary extension will suffice that can be published and made available for installation at the Extensions site. Best take a look at an existing extension dictionary and see the OpenOffice.org documentation for technical details that should still be applicable.

Voir aussi