Bambara/Bamanakan spell checker - 2.31

Correctif de la version 2.3 - le vérificateur fonctionne (jusqu'à Libre Office 5) ou non (Libre Office 6). La désinstallation (supprimer l'extension) échoue (toutes versions de Libre Office). This is a corrective release for 2.3 : the spellchecker works in Libre Office 5 or below, does not work in version 6. Uninstall (remove extension) fails in all versions of Libre Office.

Release Details

BAMADABA, la version électronique de Valentin Vydrin, INALCO, LLACAN - 2010-2018. Version du 16 février 2018.
Ce dictionnaire contient 20.338 mots. Le thésaurus/dictionnaire des synonymes contient 14.629 mots expliqués, dont 10.887 indiquent 38.408 synonymes
Moteur du vérificateur: Hunspell http://hunspell.sourceforge.net/. Adaptation pour le bambara par Andrij Rovenchak, Lviv, 2011; Jean-Jacques Méric, Paris, INALCO, 2013-2018 Licence : Licence BSD modifiée http://opensource.org/licenses/BSD-3-Clause

ATTENTION (in English, see blow : CAUTION)

Si vous avez déjà installé la version 2.3, vous allez avoir du mal à désinstaller la nouvelle version, et même cette version corrective.

Dans LibreOffice, la désinstallation de cette version échoue et donne lieu à un message d'erreur intimidant ressemblant à ceci:

(com.sun.star.lang.IllegalArgumentException) { { { Message = "Impossibile rilevare il tipo di supporto: file:///home/cyrille/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu2580141qfcx.tmp_/dict-bm-023.oxt", Context = (com.sun.star.uno.XInterface) @5600fd222200 } }, ArgumentPosition = (short) -1

Il faut ici prendre bonne note (ou garder ouvert à l'écran) de l'adresse du répertoire indiqué (le chemin).

A) Réparation rapide : supprimer le répertoire temporaire dans uno_packages (ici celui appelé lu2580141qfcx.tmp_ - attention, le vôtre aura un autre nom). Puis aller au point 4) ci-dessous

B) Réparation complète: Il faudra copier dans le répertoire dict-bm-023.oxt un sous-répertoire META-INF ne contenant qu'un seul fichier. C'est tout ce qui nous manque !

1) dézipper le fichier zip META-INF.zip là où c'est pratique pour vous, par exemple le répertoire Téléchargements. Copier le répertoire META-INF  (clquer sur META-INFG pour le sélectionner puis choisir  "copier" où utiliser le raccourci Ctrl-C)

Le fichier zip est ici : http://mali-pense.net/IMG/zip/META-INF.zip

2) aller dans le répertoire dict-bm-023.oxt indiqué - c'est probablement la partie la plus délicate! Vous aurez probablement besoin de faire apparaître les fichiers ou répertoires cachés- Attention, il ne s'agit pas du chemin indiqué en gras ci-dessus : le votre est différent et propre à votre ordinateur : Pour cela il faut essayer de désinstaller l'extension  dans Libre Office Outils/Gestionnaire des extensions - un message d'erreur vous indiquera votre chemin particulier.

3) Une fois dict-bm-023.oxt, vous verrez une liste de fichiers, dont bm.aff. Il suffit maintenant de faire le "coller" (or Ctrl-V). Vous devez voir alors le répertoire META-INF qui manquait.

4) Revenez dans LibreOffice Outils/Gestionnaire des extensions, sélectionner l'ancienne extension,  cliquer sur "supprimer". Il n'y a plus de message d'erreur, ça a marché. Installez la nouvelle version.

Toutes nos excuses pour le pataquès !

 

CAUTION

if you have installed version 2.3 already, you will have trouble replacing it by a new version, including this corrective version.

In LibreOffice, the uninstall fails and gives an intimidating error message like this one:

(com.sun.star.lang.IllegalArgumentException) { { { Message = "Impossibile rilevare il tipo di supporto: file:///home/cyrille/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu2580141qfcx.tmp_/dict-bm-023.oxt", Context = (com.sun.star.uno.XInterface) @5600fd222200 } }, ArgumentPosition = (short) -1

Please note the file path highlighted in bold here.

A) QUICK FIX : delete the directory in uno_packages, in the example above, the name is lu2580141qfcx.tmp_. Yours will be different, please check. Then go to point 4) below...

B) FIX : You need to copy in this directory dict-bm-023.oxt a subdirectory META-INF containing only one file.

1) unzip the attached zip file where it's convenient to you, for instance Downloads. Copy the META-INF directory (click on META-INFG to select it, the choose "copy" or Ctrl-C)

The zip file is here :  http://mali-pense.net/IMG/zip/META-INF.zip

2) navigate to directory dict-bm-023.oxt as indicated in bold above - This si probably the trickiest thing you'll have to do - you may need to allow the display of hidden files/directories. Caution, this path will be different on your particular computer from the one displayed above in bold. Try to uninstall the Spellchecker extension in your Libre Office Tools/Extension Manager - an error message will display your specific path.

3) if you are in the dict-bm-023.oxt directory, you will see files like bm.aff. All you have to do is to "paste" (or Ctrl-V). You should now see at the top of the list the missing META-INF directory. That is all that was missing.

4) return in LibreOffice in Tools/Extension Manager, slect the old extension,  click on remove. No more error message, it's removed. Install the new corrected one.

Apologies for the mess!

 

License(s)

BSD (BSD License (revised)),

Compatibility

LibreOffice 3.3, LibreOffice 3.4, LibreOffice 3.5, LibreOffice 3.6, LibreOffice 4.0, LibreOffice 4.1, LibreOffice 4.2, LibreOffice 4.3, LibreOffice 4.4, LibreOffice 5.0, LibreOffice 5.1, LibreOffice 5.2, LibreOffice 5.3, LibreOffice 5.4, LibreOffice 6.0, LibreOffice 6.1, LibreOffice 6.2,

Changelog

ajout du répertoire META6INF manquant

added the missing META-INF directory

Available Downloads

dict-bm-023.oxt All platforms
File size: 512 kb

Legal Disclaimer and Limitations for Downloads

The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.

Changes

Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to info@documentfoundation.org for impartial consideration.