Index: TXM/trunk/bundles/org.txm.translate.rcp/messages_fr.properties
===================================================================
--- TXM/trunk/bundles/org.txm.translate.rcp/messages_fr.properties	(revision 3918)
+++ TXM/trunk/bundles/org.txm.translate.rcp/messages_fr.properties	(revision 3919)
@@ -1,53 +1,53 @@
 #imported from messages_fr-slh.odt
-#Tue Jun 13 09:48:56 CEST 2023
+#Tue Jun 13 11:31:40 CEST 2023
 rcp.messages.TXMUI.TXMCanNotFetchUpdatesP0=** Impossible de récupérer les mises à jour depuis {0}.
+core.messages.TXMCore.CallingTheP0CommandWithTheP1Parameters=Appel de la commande {0} avec {1}
 rcp.messages.TXMUI.leftContextSize=Taille du contexte gauche
-core.messages.TXMCore.CallingTheP0CommandWithTheP1Parameters=Appel de la commande {0} avec {1}
 rcp.messages.TXMUI.LoadBinaryCorporaDirectory_selectTheTXMCorpusToLoadInP0=Selectionner les corpus à charger à partir de {0}.
 wordcloud.core.messages.WordCloudCore.error_couldNotInstallTheP0RPackageP1=** Le package R {0} n''a pas pu être installé. Raison \: {1}. 
 concordance.core.messages.ConcordanceCore.rightContext_2=Contexte droit
 ca.rcp.messages.CAUI.CorrespondanceAnalysisEditorInput_4=\#
 rcp.messages.TXMUI.exportAll=Tout exporter
-rcp.messages.TXMUI.structureFieldIsMandatory=Le champ ''structure'' doit être renseigné.
 index.core.messages.IndexCore.indexOfP0PropertiesP1OnP2Partition=Index de {0}, propriété {1}, de la partition {2}...
-core.messages.TXMCore.hasNoBase=n''a pas de ''corpus racine'
+rcp.messages.TXMUI.structureFieldIsMandatory=Le champ 'structure' doit être renseigné.
+core.messages.TXMCore.hasNoBase=n'a pas de 'corpus racine'
 rcp.messages.TXMUI.TXMWasNotRestartedNormally=** Il semble que la dernière exécution de TXM ne se soit pas redémarré correctement.
 statsengine.r.rcp.messages.RUI.P0HasBeenCopiedInTheP1RVariable={0} a été copié dans la variable R {1}.
 rcp.messages.TXMUI.CompilingP0Etc=Compilation de {0}...
 rcp.messages.TXMUI.useRightWindow=Utiliser le contexte droit
+annotation.kr.rcp.messages..nouvelleProprit=Nouvelle propriété
+statsengine.r.rcp.messages.RUI.refreshVariables=Mettre à jour les variables
 ca.core.messages.CACore.info_caOfTheP0PartitionCommaP1Property=Analyse des correspondances de la partition {0} selon la propriété {1}...
-statsengine.r.rcp.messages.RUI.refreshVariables=Mettre à jour les variables
-annotation.kr.rcp.messages..nouvelleProprit=Nouvelle propriété
 rcp.messages.TXMUI.TRSSection_1=Afficher le locuteur
+rcp.messages.TXMUI.ignoreTheElementsAreNotWrittenEtc='ignore' \: les éléments ne sont pas convertis en <span> ; 'rename to span' \: les éléments sont convertis en <span class\='element name'>.
 rcp.messages.TXMUI.importingTheCalculus=Importation du calcul...
-rcp.messages.TXMUI.ignoreTheElementsAreNotWrittenEtc=''ignore'' \: les éléments ne sont pas convertis en <span> ; ''rename to span'' \: les éléments sont convertis en <span class\=''element name''>.
 rcp.messages.TXMUI.errorWhileUpdatingTXMP0NoHandlerServiceFound=** Erreur lors de la mise à jour de TXM \: aucun gestionnaire trouvé.
-rcp.messages.TXMUI.referencesAmpdisplayOptions=Options d''&affichage des références
 chartsengine.rcp.messages.ChartsUI.canNotOpenChartPropertiesInterfaceForThecurrentChartEngine=Les propriétés du graphique ne sont pas disponibles pour le moteur de rendu courant.
+rcp.messages.TXMUI.referencesAmpdisplayOptions=Options d'&affichage des références
 edition.rcp.messages.EditionUI.firstTextOfTheCorpus=Premier texte du corpus
 concordance.rcp.messages.ConcordanceUI.sortingRightContextColumn=Tri du contexte droit
+para.rcp.messages.ParaBrowserUI.ParaBrowserEditor_21=_
 rcp.messages.TXMUI.doneColonP0Created=Terminé \: {0} a été créé.
-para.rcp.messages.ParaBrowserUI.ParaBrowserEditor_21=_
 core.messages.TXMCore.common_query=Requête 
 core.messages.TXMCore.tXMNeedsFoldersColonP0P1P2AndP3=TXM a besoin des dossiers {0}, {1}, {2} et {3}.
-rcp.messages.TXMUI.creatingTXMUserWorkingDirectory=Création de l''espace de travail utilisateur de TXM…
+rcp.messages.TXMUI.creatingTXMUserWorkingDirectory=Création de l'espace de travail utilisateur de TXM…
 rcp.messages.TXMUI.numberOfLines=Nombre de lignes
 core.messages.TXMCore.failedToRestoreTheP0PartitionOfP1P2=** Échec de la restauration de la partition {0} du corpus {1}\: {2}
+rcp.messages.TXMUI.reload=Recharger
 annotation.kr.rcp.messages..motsPropritsInfDfaut=Annotation de mots
-rcp.messages.TXMUI.reload=Recharger
 edition.rcp.messages.EditionUI.text=Texte
-statsengine.r.core.messages.RCore.error_rservePathNotSet=** Le chemin du programme du moteur statistique n''a pas été renseigné.
+statsengine.r.core.messages.RCore.error_rservePathNotSet=** Le chemin du programme du moteur statistique n'a pas été renseigné.
 links.rcp.messages..noQueryWasSetCommandCanceled=Aucun paramètre Requête, commande annulée.
 para.rcp.messages.ParaBrowserUI.refColonP0ColonP1=Réf \: {0} \: {1}
 core.messages.TXMCore.theP0PartFocusDoesntBelongToPartitionP1=Il n''y a pas de partie {0} dans la partition {1}.
 rcp.messages.TXMUI.Options=Options
 core.messages.TXMCore.CantNotifyOfP0TheP1ExtensionP2P3P4=Impossible de notifier de {0} l''extension "{1}" \: {2}\: error\={4} (error type\={3}).
 searchengine.cqp.core.messages.CQPSearchEngineCore.unknownCQPCQIErrorColonB1=** Erreur CQP/CQI inconnue \: b1 
+edition.rcp.messages.EditionUI.copyTextSelection=Copier la sélection de texte
 rcp.messages.TXMUI.ErrorNoProjectLoaded=** Erreur \: aucun projet de corpus chargé.
-edition.rcp.messages.EditionUI.copyTextSelection=Copier la sélection de texte
 annotation.kr.rcp.messages..allLines=Toutes les lignes
-rcp.messages.TXMUI.IfNotCheckedTheEditionPagesAreNotUpdatedAndMightNotReflectThechanges=Mettre à jour les pages d''édition pour refléter les changements.
-core.messages.TXMCore.eRRORColonExists=** Erreur \: n''existe pas
+core.messages.TXMCore.eRRORColonExists=** Erreur \: n'existe pas
+rcp.messages.TXMUI.IfNotCheckedTheEditionPagesAreNotUpdatedAndMightNotReflectThechanges=Mettre à jour les pages d'édition pour refléter les changements.
 ahc.core.messages.AHCCore.info_ahcOfTheP0ca=Classification basée sur l''Analyse des correspondances {0}...
 rcp.messages.TXMUI.common_all=tous
 concordance.core.messages.ConcordanceCore.compositeColon=Composé \: 
@@ -55,7 +55,7 @@
 searchengine.cqp.rcp.messages.CQPUI.CorpusVersion=Version du corpus
 searchengine.core.messages.SearchEngineCore.info_searchEngineStopped=Moteur de recherche arrêté.
 ca.rcp.messages.CAUI.errorWhileOpeningCAEditorColonP0=** Erreur lors de l''ouverture de la fenêtre de résultats de l''Analyse des correspondances \: {0}.
-rcp.messages.TXMUI.BuildFacsEdition=Construire l''édition ''facs'
+rcp.messages.TXMUI.BuildFacsEdition=Construire l'édition 'facs'
 ca.rcp.messages.CAUI.showTheRows=Afficher les lignes
 progression.core.messages.ProgressionCore.density=(densité)
 properties.core.messages.PropertiesCore.error=** Erreur
@@ -67,12 +67,12 @@
 annotation.rcp.messages.AnnotationUI.annotateWordProperty=Annoter la propriété "word" des mots
 rcp.messages.TXMUI.concordances=Concordances
 concordance.core.messages.ConcordanceCore.RESULT_TYPE=Concordance
-core.messages.TXMCore.ErrorWorkspaceNotUpdatedIsNull=** Erreur \: l''espace de travail n''a pas été mis à jour (état indéfini).
+core.messages.TXMCore.ErrorWorkspaceNotUpdatedIsNull=** Erreur \: l'espace de travail n'a pas été mis à jour (état indéfini).
 core.messages.TXMCore.common_vMax=Vmax
 rcp.messages.TXMUI.saveScript=Enregistrer le script
 edition.rcp.messages.EditionUI.lastPageOfTheText=Dernière page du texte
 properties.rcp.messages.PropertiesUI.corpusProperties=propriétés du corpus
-annotation.kr.rcp.messages..FixXMLTXMFilesAndCallCommandUpdateCorpus=Corriger les fichiers XML-TXM et relancer la commande ''UpdateCorpus''
+annotation.kr.rcp.messages..FixXMLTXMFilesAndCallCommandUpdateCorpus=Corriger les fichiers XML-TXM et relancer la commande 'UpdateCorpus'
 annotation.kr.rcp.messages..errorWhileReadingAnnotationP0AndWithP1Matches=** Erreur lors de la récupération des annotations {0} aux positions {1}.
 rcp.messages.TXMUI.P0CorpusLoaded={0} corpus chargé(s).
 searchengine.cqp.core.messages.CQPSearchEngineCore.readIntegerArrayFromTheCQiServerColonP0=Vecteur d''entiers reçu du serveur CQi \: {0}.
@@ -82,83 +82,83 @@
 rcp.messages.TXMUI.withinAContextOf=dans un contexte de
 cooccurrence.core.messages.CooccurrenceCore.occ=Occ
 rcp.messages.TXMUI.theMaximumNumberOfColumnShownInTables=Nombre maximum de colonnes affichées dans les tableaux
+statsengine.r.rcp.messages.RUI.installedSuccessfully=' s'est installé avec succès.
 rcp.messages.TXMUI.metadatasParameters=Paramètres des métadonnées
-statsengine.r.rcp.messages.RUI.installedSuccessfully=' s''est installé avec succès.
 core.messages.TXMCore.loadingWorkspaceFromFileColonP0=Chargement de l''espace de travail depuis le fichier {0}
 rcp.messages.TXMUI.Words=Mots
 internalview.rcp.messages.InternalViewUI.error_backto_internalviewP0=** Impossible d''ouvrir la fenêtre de la vue interne de {0}
 core.messages.TXMCore.FailedToOpenTheP0Editor=** Impossible d''ouvrir l''éditeur {0}.
 ca.core.messages.CACore.rows=Lignes
-annotation.kr.rcp.messages..errorWhileSavingAnnotations=** Erreur lors de l''enregistrement des annotations (voir les messages ci-dessus).
+annotation.kr.rcp.messages..errorWhileSavingAnnotations=** Erreur lors de l’’enregistrement des annotations (voir les messages ci-dessus).
 core.messages.TXMCore.queryWasColon=La requête était \: 
-rcp.messages.TXMUI.elisionCharacters=Caractères d''élision
-rcp.messages.TXMUI.automaticRecomputingWhenChangingAParameter=Recalcul automatique après changement d''un paramètre
+rcp.messages.TXMUI.elisionCharacters=Caractères d'élision
+rcp.messages.TXMUI.automaticRecomputingWhenChangingAParameter=Recalcul automatique après changement d'un paramètre
 rcp.messages.TXMUI.TXMUserDirectoryIsSetToP0ButTXMCantWriteInThisDirectory=** Le dossier utilisateur de TXM est réglé à ''{0}'' mais il n''est pas accessible en écriture.
 rcp.messages.TXMUI.refreshingCorpora=Mise à jour de la vue Corpus…
 edition.rcp.messages.EditionUI.editions=Éditions
 chartsengine.rcp.messages.ChartsUI.showhideLegend=Afficher/Masquer la légende
 wordcloud.core.messages.WordCloudCore.info_aborting=Abandon du calcul du nuage de mots.
 edition.rcp.messages.EditionUI.AvailablesP0=Disponibles \: {0}
-progression.rcp.messages.ProgressionUI.defaultEditionIsMissing=L''édition par défaut est manquante.
-index.rcp.messages.IndexUI.computingIndex=Calcul de l''index…
+progression.rcp.messages.ProgressionUI.defaultEditionIsMissing=L'édition par défaut est manquante.
+index.rcp.messages.IndexUI.computingIndex=Calcul de l'index…
 core.messages.TXMCore.errorWhileConnectingToSearchEngine=** Échec de la connexion au moteur de recherche \: 
 rcp.messages.TXMUI.jobP0=Tâche \: {0}.
-rcp.messages.TXMUI.performWordSegmentationWithinWord=Réalise une segmentation en mots au sein des balises d''encodage de mots.
+rcp.messages.TXMUI.performWordSegmentationWithinWord=Réalise une segmentation en mots au sein des balises d'encodage de mots.
 rcp.messages.TXMUI.UpdateSiteAddress=Adresse du site de mises à jour
+rcp.messages.TXMUI.EnterTheNewNameToShowInTheCorpusView=Entrez le nouveau nom à afficher dans la vue du corpus.
 annotation.kr.rcp.messages..pleaseEnterTheNewValueName=Veuillez saisir la nouvelle valeur
-rcp.messages.TXMUI.EnterTheNewNameToShowInTheCorpusView=Entrez le nouveau nom à afficher dans la vue du corpus.
 statsengine.r.rcp.messages.RUI.somePackagesAreMissingSeeConsoleForDetails=Certains paquets sont manquants. Voir la console pour les détails.
 rcp.messages.TXMUI.eRROR=\ ERREUR 
 rcp.messages.TXMUI.chooseOutfile=Sélectionner le fichier de sortie
 rcp.messages.TXMUI.computeSubCorpusOnP0QueryColonP1=Calcul d''un sous-corpus de {0} avec la requête {1}
 para.rcp.messages.ParaBrowserUI.references=Références
-rcp.messages.TXMUI.cannotDrawAGraphicWithTheInformationProvided=** Impossible d''afficher un graphique avec les informations fournies.
+rcp.messages.TXMUI.cannotDrawAGraphicWithTheInformationProvided=** Impossible d'afficher un graphique avec les informations fournies.
 annotation.kr.core.messages..savingAnnotations=Enregistrement des annotations.
 rcp.messages.TXMUI.CrashLogsDirectory=Dossier des fichiers journaux de crash
 ca.rcp.messages.CAUI.eigenvaluesBarChat=Diagramme à barres des valeurs propres
 referencer.core.messages.ReferencerCore.referencerExportFailedP0=L''export des Références a échoué \: {0}.
+progression.rcp.messages.ProgressionUI.queries=\ requêtes - 
+statsengine.core.messages.StatsEngineCore.anInnerArrayCannotBeNull=** Un tableau interne ne peut pas être nul.
 edition.rcp.messages.EditionUI.BrowserEvaluateErrorP0=** Erreur Javascript du navigateur \: {0}.
-statsengine.core.messages.StatsEngineCore.anInnerArrayCannotBeNull=** Un tableau interne ne peut pas être nul.
-progression.rcp.messages.ProgressionUI.queries=\ requêtes - 
 specificities.core.messages.SpecificitiesCore.specificitiesSelection=Sélection de spécificités
 rcp.messages.TXMUI.ExportResultParameters_WarningOnlyTheParametersAreExportedManualChangesAreNotTransfered=Attention \: seuls les paramètres des commandes sont exportés, les éditions manuelles des résultats ne sont pas exportées.
 rcp.messages.TXMUI.DashImportedByP0=Corpus importé par {0}.
 rcp.messages.TXMUI.queriesColon=Requêtes \: 
-rcp.messages.TXMUI.configurationOfTheUserInterfaceLanguage=Configuration de la langue de l''interface utilisateur
+rcp.messages.TXMUI.configurationOfTheUserInterfaceLanguage=Configuration de la langue de l'interface utilisateur
 rcp.messages.TXMUI.failedToLoadPreviousValuesFromP0P1=** Échec du chargement des valeurs précédentes depuis {0} \: {1}.
 annotation.kr.rcp.messages..updatingTheP0Corpus=Mise à jour du corpus {0}...
 rcp.messages.TXMUI.followedBy=suivi de 
 core.messages.TXMCore.common_units=Unités
-rcp.messages.TXMUI.noteColonUseValueToGuess=Note \: utiliser la valeur ''??'' pour faire deviner automatiquement.
+rcp.messages.TXMUI.noteColonUseValueToGuess=Note \: utiliser la valeur '??' pour faire deviner automatiquement.
+index.core.messages.IndexCore.indexOfP0PropertiesP1InTheP2Corpus=Index de {0}, propriété {1}, dans le corpus {2}...
 rcp.messages.TXMUI.createPartition=Créer une partition
-index.core.messages.IndexCore.indexOfP0PropertiesP1InTheP2Corpus=Index de {0}, propriété {1}, dans le corpus {2}...
 index.rcp.messages.IndexUI.indexColonQueryIsEmpty=Index \: la requête est vide.
 rcp.messages.TXMUI.defaultReferences=Références par défaut
 referencer.core.messages.ReferencerCore.RESULT_TYPE=Références
 core.messages.TXMCore.common_frequency=Fréquence
 core.messages.TXMCore.common_properties=Propriétés \:
+ca.core.messages.CACore.error_lexicalTableNotFoundInWorkspace=** La table lexicale n'a pas été trouvée dans l'espace de travail R.
 edition.rcp.messages.EditionUI.forward=Avant
-ca.core.messages.CACore.error_lexicalTableNotFoundInWorkspace=** La table lexicale n''a pas été trouvée dans l''espace de travail R.
 rcp.messages.TXMUI.checkToAddAStructureConstraint=Cocher pour ajouter une contrainte de structure
+ca.rcp.messages.CAUI.error_openingP0=** Erreur \: impossible d''ouvrir la fenêtre des résultats de l''Analyse des correspondances de {0}
 properties.rcp.messages.PropertiesUI.HistorySaved=Sauvegarde des notes.
-ca.rcp.messages.CAUI.error_openingP0=** Erreur \: impossible d''ouvrir la fenêtre des résultats de l''Analyse des correspondances de {0}
 searchengine.cqp.rcp.messages.CQPUI.SelectASubcorpusInTheList=[sélectionnez un sous-corpus dans la liste].
 rcp.messages.TXMUI.UpdateParametersForTheP0ImportModule=Mise à jour des paramètres du module d''import {0}
 internalview.rcp.messages.InternalViewUI.errorWhileInternalViewGoBackToP0=** Erreur lors du retour de la vue du navigateur vers {0}
-rcp.messages.TXMUI.startJobColonLoadInstallPreferences=Démarrage \: chargement des préférences d''installation
+rcp.messages.TXMUI.startJobColonLoadInstallPreferences=Démarrage \: chargement des préférences d'installation
 rcp.messages.TXMUI.noTextNext=Pas de texte suivant
 rcp.messages.TXMUI.refreshTheQuery=Actualiser la requête
 statsengine.r.core.messages.RCore.info_startingRWithCommandLineP0=Démarrage de R avec la ligne de commande \: {0}
-progression.core.messages.ProgressionCore.theProgressionCommandIsNotYetAvailableForDiscontinuousSubcorpora=La fonctionnalité Progression n''est pas disponible pour les sous-corpus discontinus.
+progression.core.messages.ProgressionCore.theProgressionCommandIsNotYetAvailableForDiscontinuousSubcorpora=La fonctionnalité Progression n'est pas disponible pour les sous-corpus discontinus.
 statsengine.r.rcp.messages.RUI.useFileBasedRDataTransfert=Utiliser la transmission de données R par fichier
 rcp.messages.TXMUI.TabPattern=Patron
-statsengine.core.messages.StatsEngineCore.rowNamesOfAContingencyTableCannotBeNull=Les noms de lignes d''une matrice de contingence ne peuvent pas être nuls.
+statsengine.core.messages.StatsEngineCore.rowNamesOfAContingencyTableCannotBeNull=Les noms de lignes d'une matrice de contingence ne peuvent pas être nuls.
 cooccurrence.rcp.messages.CooccurrenceUI.cooccurrent=Cooccurrent
 edition.rcp.messages.EditionUI.back=Retour
+core.messages.TXMCore.errorLoadingWorkspaceFromFileColonP0=** Échec de lecture de l''espace de travail à partir du fichier {0} .
 rcp.messages.TXMUI.P0LinesFound={0} lignes trouvées.
-core.messages.TXMCore.errorLoadingWorkspaceFromFileColonP0=** Échec de lecture de l''espace de travail à partir du fichier {0} .
+properties.core.messages.PropertiesCore.s=- S 
 annotation.kr.rcp.messages..KnowledgeRepositoryName=Nom du référentiel de connaissances
-properties.core.messages.PropertiesCore.s=- S 
 properties.core.messages.PropertiesCore.t=- T 
 chartsengine.rcp.messages.ChartsUI.ErrorWhileMmovingTotherightInP0P1=** Erreur lors du déplacement vers la droite dans {0} \: {1}.
 wordcloud.core.messages.WordCloudCore.info_openingWordCloudResult=Ouverture du résultat.
@@ -167,7 +167,7 @@
 cooccurrence.core.messages.CooccurrenceCore.errorColonNoCooccurrents=** Erreur \: pas de cooccurrents
 core.messages.TXMCore.FailToInstallExtensionP0FilesInP1=** Échec de l''installation de {0} fichiers dans {1}.
 annotation.kr.core.messages..errorNoKRFoundInP0Corpus=** Erreur \: aucun référentiel de connaissances trouvé dans le corpus {0}.
-edition.rcp.messages.EditionUI.ErrorCorpusHasNoDefaultEdition=** Erreur \: le corpus n''a pas d''édition par défaut.
+edition.rcp.messages.EditionUI.ErrorCorpusHasNoDefaultEdition=** Erreur \: le corpus n'a pas d'édition par défaut.
 rcp.messages.TXMUI.SomeFieldsAreNotCorrectlyFilled=Certains champs ne sont pas correctement remplis.
 rcp.messages.TXMUI.to=\ vers 
 wordcloud.core.messages.WordCloudCore.info_loadingTheP0RPackage=Chargement du package {0}.
@@ -193,18 +193,18 @@
 rcp.messages.TXMUI.oneConfigure=1- Configurer
 statsengine.r.rcp.messages.RUI.DefaultPackageRepository=Dépôt de paquets par défaut
 searchengine.cqp.rcp.messages.CQPUI.additionalAmpoptionsForTheCWBServerColon=&Options additionnelles pour le serveur CQP \: 
+statsengine.core.messages.StatsEngineCore.unknownTypeP0=Type inconnu \: {0}.
 rcp.messages.TXMUI.clipboard_2=presse-papier
-statsengine.core.messages.StatsEngineCore.unknownTypeP0=Type inconnu \: {0}.
 annotation.kr.rcp.messages..lookingForTypedValueWithIdEqualsP0=Recherche de TypedValue avec id \= {0}
 rcp.messages.TXMUI.selectAnotherTXMCorporaToRestore=Sélectionner un autre dossier "corpora" de corpus à récupérer...
 edition.rcp.messages.EditionUI.failToRetrieveFirstPageOfEditionEqualsP0AndTextEqualsP1=** Échec de l''extraction de la première page de l''édition {0} du texte {1}.
 annotation.kr.core.messages..CouldNotReplaceOriginalFileWithTheP0ResultFileP1=** Impossible de remplacer le fichier original {0} par le fichier résultat {1}.
 rcp.messages.TXMUI.contextColon=Contexte \: 
 rcp.messages.TXMUI.ConvertingEtc=Conversion en cours...
-statsengine.core.messages.StatsEngineCore.theIndexArrayCanNotBeNullOrEmpty=** Le tableau d''index ne peut pas être nul ou vide.
-rcp.messages.TXMUI.FailedToOpenTheEditorNoContextGiven=** Impossible d''ouvrir l''éditeur \: aucun contexte n''est fourni.
+statsengine.core.messages.StatsEngineCore.theIndexArrayCanNotBeNullOrEmpty=** Le tableau d'index ne peut pas être nul ou vide.
+rcp.messages.TXMUI.FailedToOpenTheEditorNoContextGiven=** Impossible d'ouvrir l'éditeur \: aucun contexte n'est fourni.
 lexicaltable.rcp.messages.LexicalTableUI.mergingLines=Fusion de lignes
-statsengine.r.rcp.messages.RUI.theRStatEngineIsNotRunningTryingToReinstallThePackagesRServeFactoMineRTextometry=Le moteur statistique R n''est pas accessible. Essayez de réinstaller les paquets R nécessaires au fonctionnement de TXM (Rserve, FactoMineR, textometry…)
+statsengine.r.rcp.messages.RUI.theRStatEngineIsNotRunningTryingToReinstallThePackagesRServeFactoMineRTextometry=Le moteur statistique R n'est pas accessible. Essayez de réinstaller les paquets R nécessaires au fonctionnement de TXM (Rserve, FactoMineR, textometry…)
 rcp.messages.TXMUI.selectEngine=Choisir le moteur
 concordance.rcp.messages.ConcordanceUI.References=Références
 rcp.messages.TXMUI.andFrom=et de
@@ -225,49 +225,49 @@
 rcp.messages.TXMUI.doneP0Ms=Effectué en {0} ms.
 annotation.kr.core.messages..ThxTXMDirectoryWasNotFoundInP0=** Pas de dossier ''txm'' trouvé dans {0}.
 rcp.messages.TXMUI.renameFile=Renommer le fichier
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingStringArrayFromTheCQiServer=Lecture d''un vecteur de chaînes du serveur CQi…
-rcp.messages.TXMUI.tooltipProperties=Propriétés de l''infobulle
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingStringArrayFromTheCQiServer=Lecture d'un vecteur de chaînes du serveur CQi…
+rcp.messages.TXMUI.tooltipProperties=Propriétés de l'infobulle
 core.messages.TXMCore.file=** Le fichier 
 rcp.messages.TXMUI.deletingSeveralResultsP0Continue=Voulez-vous vraiment supprimer ces {0} éléments ?
+ca.core.messages.CACore.axisP0P1Percent=Axe {0} ({1}%)
 core.messages.TXMCore.queryOnP0ColonP1InfP2=Requête sur {0} \: {1} <- {2}
-ca.core.messages.CACore.axisP0P1Percent=Axe {0} ({1}%)
-rcp.messages.TXMUI.buildEdition=Construire l''édition
+rcp.messages.TXMUI.buildEdition=Construire l'édition
 KEY=FR
+cooccurrence.rcp.messages.CooccurrenceUI.errorWhileReadingCorpusSize=** Erreur lors de la lecture de la taille du corpus.
 lexicaltable.rcp.messages.LexicalTableUI.errorColonDifferentColumnsNumberColonBeforeP0AfterP1=** Erreur \: le nombre de colonnes diffère \: {0} avant et {1} après.
-cooccurrence.rcp.messages.CooccurrenceUI.errorWhileReadingCorpusSize=** Erreur lors de la lecture de la taille du corpus.
 rcp.messages.TXMUI.selectValuesToAssignColon=Sélectionner les valeurs à affecter \: 
-specificities.rcp.messages.SpecificitiesUI.EditorIsNotASpecificitiesEditorP0=** L''éditeur n''est pas un SpecificitiesEditor \: 
+specificities.rcp.messages.SpecificitiesUI.EditorIsNotASpecificitiesEditorP0=** L'éditeur n'est pas un SpecificitiesEditor \: 
 ca.rcp.messages.CAUI.showhideTheColumnPoints=Afficher/Masquer les colonnes
 concordance.core.messages.ConcordanceCore.concordanceOfP0InTheP1Corpus=Concordance de {0} dans le corpus {1}...
 rcp.messages.TXMUI.textSeparator=Séparateur de texte
 statsengine.r.core.messages.RCore.error_failedToConnectToTheRWorkspaceP0AtP1WithUserP2=** Échec de connexion à l''espace de travail R avec {0}, {1} and {2}.
 rcp.messages.TXMUI.loadingViews=Chargement des vues
 rcp.messages.TXMUI.AllEditorsUsingThisCorpusWillBeClosedandtheCorpusWillBeUpdatedContinue=Toutes les fenêtres de résultat de ce corpus seront fermés et le corpus sera mis à jour. Continuer ?
-statsengine.r.core.messages.RCore.error_youNeedRSoftware=Vous avez besoin du logiciel ''R' et vous avez besoin de configurer ses chemins d''accès via la fenêtre de préférences ''Outils/Préférences''.
+statsengine.r.core.messages.RCore.error_youNeedRSoftware=Vous avez besoin du logiciel 'R' et vous avez besoin de configurer ses chemins d'accès via la fenêtre de préférences 'Outils/Préférences'.
 searchengine.cqp.core.messages.CQPSearchEngineCore.unknownCQPCodeColonB1=Code CQP inconnu \: b1 
+cooccurrence.rcp.messages.CooccurrenceUI.theScoreThresholdMustBeARealNumberCurrentValueEqualsP0=Le seuil d''indice doit être un nombre réel (la valeur actuelle est {0})
 rcp.messages.TXMUI.completeNameAuthorDateLicenseComment=Nom complet, auteur, date, licence, commentaire…
-cooccurrence.rcp.messages.CooccurrenceUI.theScoreThresholdMustBeARealNumberCurrentValueEqualsP0=Le seuil d''indice doit être un nombre réel (la valeur actuelle est {0})
 ca.core.messages.CACore.cantCreateBarChartOfTheCASingularValuesP0=** Impossible de créer le diagramme à barres des valeurs propres de l''Analyse des correspondances \: {0}
 rcp.messages.TXMUI.failedToDelete=** Échec de la suppression
 rcp.messages.TXMUI.DownloadP0=Télécharger {0}
 rcp.messages.TXMUI.queriesCannotBeLeftEmpty=swwww
-rcp.messages.TXMUI.OpenTheSelectedPathWithTheDefaultToolSetByTheSystem=Ouvrir le fichier avec l''outil par défaut du système.
+rcp.messages.TXMUI.OpenTheSelectedPathWithTheDefaultToolSetByTheSystem=Ouvrir le fichier avec l'outil par défaut du système.
 chartsengine.rcp.messages.ChartsUI.colors=Couleurs
 wordcloud.rcp.messages.WordCloudUI.randomizePositions=Position aléatoire
 core.messages.TXMCore.filterManagerErrorColonInitializationP0NotFound=** Erreur d''initialisation du gestionnaire de filtre \: {0} non trouvé. 
 rcp.messages.TXMUI.characterEncoding=Encodage des caractères
-rcp.messages.TXMUI.movingDownTheSelection=Descendre la sélection d''un cran
-index.rcp.messages.IndexUI.failedToComputeIndex=** Échec du calcul de l''index
+rcp.messages.TXMUI.movingDownTheSelection=Descendre la sélection d'un cran
+index.rcp.messages.IndexUI.failedToComputeIndex=** Échec du calcul de l'index
 rcp.messages.TXMUI.panColonRightMousePlusDrag=\ Pan \:  Clic droit + Glisser 
 rcp.messages.TXMUI.select=Sélectionner
 ca.core.messages.CACore.common_c3=c3
 ca.core.messages.CACore.common_c2=c2
-rcp.messages.TXMUI.commaSeparatedList=liste séparée par des virgules (''*''\=tous)
 ca.core.messages.CACore.common_c1=c1
+rcp.messages.TXMUI.commaSeparatedList=liste séparée par des virgules (’’*’’\=tous)
 rcp.messages.TXMUI.executingLastMacroColon=Exécution de la dernière macro \: 
 rcp.messages.TXMUI.endOfSentenceCharacters=Caractères de fin de phrase
 rcp.messages.TXMUI.theCorpusAndTheCorpusP0WillBeDeleted=Le corpus {0} va être supprimé.
-lexicaltable.rcp.messages.LexicalTableUI.failedToImportLexicalTable=** L''importation de la table lexicale a échoué.
+lexicaltable.rcp.messages.LexicalTableUI.failedToImportLexicalTable=** L'importation de la table lexicale a échoué.
 annotation.kr.core.messages..TestP0=\  \=\=\={0} \=\=\=
 ca.rcp.messages.CAUI.rowsInfos=Informations lignes
 core.messages.TXMCore.CannotCallATXMCommandWithoutIDParametersP0=** Impossible d''appeler une commande TXM sans ID (paramètres\={0}).
@@ -285,54 +285,54 @@
 index.core.messages.IndexCore.lexiconColonP0=Lexique \: {0}
 progression.rcp.messages.ProgressionUI.defaultChartTypeIsCumulative=Graphique de progression cumulatif par défaut
 searchengine.cqp.core.messages.CQPSearchEngineCore.theCorporaDirectoryDoesNotExistsP0=Pas de dossier "corpora" dans {0}.
-cooccurrence.rcp.messages.CooccurrenceUI.scoreFormatDefault00000E00=Format de l''indice (par défault 0.0000E00)
+cooccurrence.rcp.messages.CooccurrenceUI.scoreFormatDefault00000E00=Format de l'indice (par défault 0.0000E00)
 core.messages.TXMCore.common_noResults=Aucun résultat.
+specificities.core.messages.SpecificitiesCore.theLexicalTableCannotBeNull=** La table lexicale ne peut être nulle.
+core.messages.TXMCore.languageColon=, Langue \: 
+annotation.kr.rcp.messages..closeTheToolbarWithoutSaving=Fermer la barre d'outils sans enregistrer
 edition.rcp.messages.EditionUI.ErrorCorpusHasNoTextWithIDP0=** Erreur \: le corpus ne contient aucun texte d''identifiant {0}.
-annotation.kr.rcp.messages..closeTheToolbarWithoutSaving=Fermer la barre d''outils sans enregistrer
-core.messages.TXMCore.languageColon=, Langue \: 
-specificities.core.messages.SpecificitiesCore.theLexicalTableCannotBeNull=** La table lexicale ne peut être nulle.
 rcp.messages.TXMUI.errorWhileGettingResultInformationsP0=** Erreur lors de la récupération des informations sur le résultat \: 
 edition.rcp.messages.EditionUI.textButtons=boutons de navigation entre textes
-rcp.messages.TXMUI.noInterpreterFoundForScriptFileExtension=** Aucun interpréteur trouvé pour l''extension de fichier du script 
+rcp.messages.TXMUI.noInterpreterFoundForScriptFileExtension=** Aucun interpréteur trouvé pour l'extension de fichier du script 
 rcp.messages.TXMUI.EnableCollapsibleMetadata=Rendre les listes de métadonnées rétractables
 rcp.messages.TXMUI.name=Nom 
 annotation.kr.rcp.messages..AffectP0ToP1SelectionEqualsP2=Affectation de la valeur {0} à la propriété {1} pour {2} occurrences.
-rcp.messages.TXMUI.CouldNotAddTheDefaultUpdateRepository=** Impossible d''ajouter l''entrepôt de mise à jour par défaut
+rcp.messages.TXMUI.CouldNotAddTheDefaultUpdateRepository=** Impossible d'ajouter l'entrepôt de mise à jour par défaut
 rcp.messages.TXMUI.initializingToolboxEnginesAndCorpora=Initialisation de la platforme (moteurs et corpus)...
 searchengine.cqp.core.messages.CQPSearchEngineCore.failedToConnectToSearchEngine=** Échec de connexion au moteur de recherche.
 cooccurrence.core.messages.CooccurrenceCore.info_computingSpecificitiesScores=Calcul des indices de spécificité...
 rcp.messages.TXMUI.DownloadFileFromP0=Téléchargement à partir de {0}...
+groovy.core.messages.Groovy.errorTreeTaggerAnnotationEngineIsNotReady=** Erreur \: l'annotation treetagger n'est pas possible. Veuillez vérifier les préférences de la page TXM > Avancé > TAL > TreeTagger. Abandon.
+properties.core.messages.PropertiesCore.descriptionOf=Propriétés de 
 annotation.kr.rcp.messages..property=Propriété
-properties.core.messages.PropertiesCore.descriptionOf=Propriétés de 
-groovy.core.messages.Groovy.errorTreeTaggerAnnotationEngineIsNotReady=** Erreur \: l''annotation treetagger n''est pas possible. Veuillez vérifier les préférences de la page TXM > Avancé > TAL > TreeTagger. Abandon.
 searchengine.cqp.rcp.messages.CQPUI.AddExtraFiles=Ajouter des fichiers supplémentaires
 referencer.rcp.messages.ReferencerUI.showingNextResultPage=Affichage de la page de résultats suivante 
 rcp.messages.TXMUI.importParametersOfP0=Paramètres d''import du module {0}
 concordance.rcp.messages.ConcordanceUI.navigation=navigation
-edition.rcp.messages.EditionUI.ErrorNoCorpusWithIDP0=** Erreur \: il n''y a pas de corpus ayant l''identifiant 
+edition.rcp.messages.EditionUI.ErrorNoCorpusWithIDP0=** Erreur \: il n’’y a pas de corpus ayant l’’identifiant 
 rcp.messages.TXMUI.BuildWordIdentifiers=Construire les identifiants de mots
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingAnIntegerTableFromTheCQiServer=Lecture d''un tableau d''entiers du serveur CQi…
-rcp.messages.TXMUI.startCorpusImport=Lancer l''import du corpus.
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingAnIntegerTableFromTheCQiServer=Lecture d'un tableau d'entiers du serveur CQi…
+rcp.messages.TXMUI.startCorpusImport=Lancer l'import du corpus.
 cooccurrence.core.messages.CooccurrenceCore.info_buildingLineSignatures=Calcul des signatures de lignes...
 searchengine.core.messages.SearchEngineCore.info_deletingPartition=Suppression de la partition {0}…
 rcp.messages.TXMUI.numberOfEdgesP0=Nombre d''arcs \: {0}.
 rcp.messages.TXMUI.Structures=Structures
 index.rcp.messages.IndexUI.numberOfLinesPerResultPage=Nombre de lignes par page de résultats
-cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInRbicolnFunction=** Erreur \: argument négatif dans la fonction ''rbicoln'
+cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInRbicolnFunction=** Erreur \: argument négatif dans la fonction 'rbicoln'
 perl.rcp.messages..ExecutableName=Nom du script
 rcp.messages.TXMUI.newPart=Nouvelle partie
 core.messages.TXMCore.failedToExecP0P1=** Échec de l''exécution de {0} \: {1}.
 properties.core.messages.PropertiesCore.SummaryStatistics=Statistiques Générales
-rcp.messages.TXMUI.couldNotOpenTheParameterDialogP0=** Impossible d''ouvrir le formulaire de saisie des paramètres de la macro \:
 rcp.messages.TXMUI.endsWith=se termine par
-statsengine.r.rcp.messages.RUI.connectingRConsoleToRWorkspaceStdoutAndStderr=Connexion des sorties stdout et stderr de la console R à l''espace de travail R.
+rcp.messages.TXMUI.couldNotOpenTheParameterDialogP0=** Impossible d'ouvrir le formulaire de saisie des paramètres de la macro \:
+statsengine.r.rcp.messages.RUI.connectingRConsoleToRWorkspaceStdoutAndStderr=Connexion des sorties stdout et stderr de la console R à l'espace de travail R.
 concordance.core.messages.ConcordanceCore.CQPErrorP0=** Erreur CQP \: {0}
-rcp.messages.TXMUI.displayRuntimesInConsole=Afficher les temps d''exécution dans la console
-rcp.messages.TXMUI.openTheQueryAssistant=Ouvrir l''assistant de requêtes
+rcp.messages.TXMUI.displayRuntimesInConsole=Afficher les temps d'exécution dans la console
+rcp.messages.TXMUI.openTheQueryAssistant=Ouvrir l'assistant de requêtes
 statsengine.r.core.messages.RCore.error_failedToStartRServeWithCommand=** Échec du lancement de Rserve avec la commande \: 
-rcp.messages.TXMUI.displayFont=Police d''affichage
+rcp.messages.TXMUI.displayFont=Police d'affichage
+rcp.messages.TXMUI.contains=contient
 core.messages.TXMCore.ErrorWhileStartingEnginesOfTheP0EnginesManager=** Erreur lors du démarrage de moteurs du gestionnaire de moteurs {0}.
-rcp.messages.TXMUI.contains=contient
 rcp.messages.TXMUI.allTheCorpusTextsWillBeUpdated=Tous les textes du corpus seront mis à jour
 rcp.messages.TXMUI.sourceDirectoryColon=Dossier des fichiers source \:
 treetagger.rcp.messages.TreeTaggerUI.pathToModelsDirectory=Chemin vers le dossier des modèles linguistiques
@@ -345,10 +345,10 @@
 wordcloud.core.messages.WordCloudCore.info_rPackagesLoaded=Les packages R ont été chargés. Lancement du calcul.
 ca.core.messages.CACore.error_unableToExtractSingularValuesP0=** Impossible d''extraire les valeurs propres\: {0}.
 properties.core.messages.PropertiesCore.lexicalUnitsPropertiesMaxP0Values=Propriétés de mots (max {0} valeurs)
-rcp.messages.TXMUI.callingGroovyPrestartScript=Appel du script de pré-démarrage ''prestart''…
+rcp.messages.TXMUI.callingGroovyPrestartScript=Appel du script de pré-démarrage 'prestart'…
 rcp.messages.TXMUI.wordsDistanceP0=Distance en mots \: {0}.
 index.rcp.messages.IndexUI.WarningTheNumberOfColumnsExceedsP0P1TheTableWasCut=** Avertissement \: seules les {0} premières colonnes ont été affichées (sur {1}). Vous pouvez en afficher plus en modifiant le nombre maximum de colonnes à afficher dans la page de préférences ''TXM > Utilisateur''.
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingIntegerArrayFromTheCQiServer=Lecture d''un vecteur d''entiers du serveur CQi…
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingIntegerArrayFromTheCQiServer=Lecture d'un vecteur d'entiers du serveur CQi…
 core.messages.TXMCore.FailedToCallTheP0HyperlinkedCommandWithP1AndTheP2Parameters=** Impossible d''appliquer la commande hypertexte {0} sur {1} avec les paramètres ''{2}''.
 ca.core.messages.CACore.t=t
 annotation.rcp.messages.AnnotationUI.KnowledgeRepositoryName=Nom du référentiel de connaissances
@@ -362,9 +362,9 @@
 rcp.messages.TXMUI.resetTheEditors=Réinitialiser les fenêtres de résultats
 edition.rcp.messages.EditionUI.InitialZoom=Réinitialiser le niveau de zoom
 rcp.messages.TXMUI.Open=Ouvrir
+core.messages.TXMCore.common_cols=Colonnes
+rcp.messages.TXMUI.sampleCorporaOfCurrentTXMP0=Corpus d''exemples livrés avec cette installation de TXM {0}
 progression.core.messages.ProgressionCore.ProcessingQueries=Traitement des requêtes...
-rcp.messages.TXMUI.sampleCorporaOfCurrentTXMP0=Corpus d''exemples livrés avec cette installation de TXM {0}
-core.messages.TXMCore.common_cols=Colonnes
 annotation.kr.rcp.messages..squencesDeMotsCatgorie=Séquence de mots (catégorie)
 rcp.messages.TXMUI.selectAProperty=Sélectionner une propriété
 ca.rcp.messages.CAUI.showTheColumns=Afficher les colonnes
@@ -372,28 +372,28 @@
 core.messages.TXMCore.supBeginningExecutionOfP0=> début de l''exécution de {0} 
 chartsengine.core.messages.ChartsEngineCore.error_cantWriteInFileP0=** Impossible d''écrire dans le fichier {0}
 core.messages.TXMCore.errorColonTheConnexionToTheServerFailedColonWrongPortFormatP0=** La connexion au moteur de recherche a échoué \: le port fourni en paramètre n''est pas un nombre entier\: {0}.
-rcp.messages.TXMUI.TheCorpushasBeenDeletedSincePleaseReOpenTheImportForm=Le corpus a été supprimé. Veuillez ré-ouvrir le formulaire des paramètres d''import.
+rcp.messages.TXMUI.TheCorpushasBeenDeletedSincePleaseReOpenTheImportForm=Le corpus a été supprimé. Veuillez ré-ouvrir le formulaire des paramètres d'import.
 rcp.messages.TXMUI.invalidComparator=Comparateur incorrect
 rcp.messages.TXMUI.generalPreferencesBackup=Sauvegarde des préférences
 rcp.messages.TXMUI.CouldNotAddTheP0ExtensionsUpdateRepositoryP1=** Impossible d''ajouter l''entrepôt de mise à jour d''extensions  {0} \: {1}
 core.messages.TXMCore.wrongLoginOrPasswordOrPortColonP0P1P203=Mauvais login, mot de passe, nom de machine ou port dans \: {0}, {1}, {2}, {3}.
-rcp.messages.TXMUI.printTheStacktrace=Afficher la pile d''exécution
+rcp.messages.TXMUI.printTheStacktrace=Afficher la pile d'exécution
 ca.rcp.messages.CAUI.infosColonP0=Informations \: {0}
 rcp.messages.TXMUI.SelectADirectory=Sélectionnez un dossier
-statsengine.r.rcp.messages.RUI.errorWhileInstallingPackageColon=** Erreur lors de l''installation du package \: 
+statsengine.r.rcp.messages.RUI.errorWhileInstallingPackageColon=** Erreur lors de l'installation du package \: 
 lexicaltable.core.messages.LexicalTableCore.info_creatingLexicalTableWithTheP0PartitionCommaPropertiesP1=Table lexicale de la partition {0}, propriété {1}...
 rcp.messages.TXMUI.selectWorkingDirectory=Dossier de travail
 concordance.core.messages.ConcordanceCore.undefined=indéfini
 rcp.messages.TXMUI.alwaysSaveBeforeLaunching=Toujours enregistrer avant de lancer
-rcp.messages.TXMUI.cannotCreateALexicalTableFromAnIndexCreatedWithACorpusMoreThanOneColumnIsNeeded=** Impossible de créer une table lexicale à partir d''un Index créé sur un corpus
+rcp.messages.TXMUI.cannotCreateALexicalTableFromAnIndexCreatedWithACorpusMoreThanOneColumnIsNeeded=** Impossible de créer une table lexicale à partir d'un Index créé sur un corpus
 concordance.rcp.messages.ConcordanceUI.openingTheConcordanceResult=Ouverture de la fenêtre de concordance...
 core.messages.TXMCore.common_structuralUnitAndProperty=Unité structurelle et propriété
 properties.core.messages.PropertiesCore.error_failedToAccessLexiconOfCorpusP0=** Échec de l''accès au lexique du corpus {0}.
 annotation.kr.rcp.messages..ErrorDuringConnectionToTheP0KRPleaseCheckLogin=** Erreur lors de la connexion à l'entrepôt de connaissances {0}. Veuillez vérifier vos identifiants de connexion (nom d''utilisateur et mot de passe) et l''état de votre connexion Internet.
 edition.rcp.messages.EditionUI.warningColonCouldNotFindEditionForNameEqualsP0=** Avertissement \: échec de récupération de l''édition ''{0}''
+annotation.kr.rcp.messages..aboutAnnotations=À propos des annotations
+referencer.rcp.messages.ReferencerUI.referencePattern=Patron des références 
 rcp.messages.TXMUI.twoGenerateTheQuery=2- Générer la requête
-referencer.rcp.messages.ReferencerUI.referencePattern=Patron des références 
-annotation.kr.rcp.messages..aboutAnnotations=À propos des annotations
 rcp.messages.TXMUI.couldNotUnzipBinaryCorpusColonP0=** Échec de l''extraction du corpus binaire {0}
 rcp.messages.TXMUI.Reload=Recharger
 annotation.kr.rcp.messages..nomDeLaPropritPatternEqualsazaz09Plus=Patron de nom de propriété \: [a-z][-a-z0-9]+
@@ -408,14 +408,14 @@
 rcp.messages.TXMUI.identifiedLanguageP0=Langue identifiée \: {0}.
 rcp.messages.TXMUI.initialZoom=Réinitialiser le niveau de zoom
 rcp.messages.TXMUI.sortKeys=Clés de tri 
-core.messages.TXMCore.eRRORColonRead=** Erreur \: pas d''accès en lecture
+core.messages.TXMCore.eRRORColonRead=** Erreur \: pas d'accès en lecture
 specificities.core.messages.SpecificitiesCore.score=Indice
 specificities.rcp.messages.SpecificitiesUI.maximumScore=Indice maximum
+rcp.messages.TXMUI.noPartWasDefined=Aucun paramètre Part
 progression.rcp.messages.ProgressionUI.textP0IsMissing=Le texte {0} est introuvable.
-rcp.messages.TXMUI.noPartWasDefined=Aucun paramètre Part
-rcp.messages.TXMUI.errorInAtOptionNameDeclarationColon=** Erreur dans la déclaration du nom de l''@Option 
+rcp.messages.TXMUI.errorInAtOptionNameDeclarationColon=** Erreur dans la déclaration du nom de l'@Option 
 rcp.messages.TXMUI.failedToLoadBinaryCorpusNullError=** Échec de chargement du corpus binaire (null error).
-rcp.messages.TXMUI.aBinaryCorpusIsATXMFileExtensionTxmOrZip=Un corpus TXM au format binaire est soit un fichier d''extension .txm ou .zip, soit un dossier composé des sous-dossiers ''html'', ''data'', ''registry'', ''txm'
+rcp.messages.TXMUI.aBinaryCorpusIsATXMFileExtensionTxmOrZip=Un corpus TXM au format binaire est soit un fichier d'extension .txm ou .zip, soit un dossier composé des sous-dossiers 'html', 'data', 'registry', 'txm'
 rcp.messages.TXMUI.theP0directoryNotABinaryCorpus=Le dossier {0} n''est pas un corpus binaire.
 rcp.messages.TXMUI.ErrorCantUpdateTheCorpusNoTXTSlashP0DirectoryFoundP1=** Impossible de mettre à jour le corpus, aucun dossier ''txm/{0}'' trouvé \: {1}
 rcp.messages.TXMUI.ShowMoreUpdateParametersBeforeUpdating=Modifier les paramètres de mise à jour
@@ -423,15 +423,15 @@
 rcp.messages.TXMUI.prettyVersionP0P1={0} ({1})
 rcp.messages.TXMUI.isDifferentFrom=est différent de 
 annotation.kr.core.messages..SomeValuesDidNotMatchRule=Certaines valeurs ne correspondent pas à la règle \:
-rcp.messages.TXMUI.logOptionDetected=option ''-log'' détectée
+rcp.messages.TXMUI.logOptionDetected=option '-log' détectée
 core.messages.TXMCore.failedToCopyTXMFilesFromTXMINSTALLDIRToTXMHOMEColonP0=** Échec de la copie des fichiers TXM du dossier TXMINSTALL vers le dossier TXMHOME \: {0}.
 ahc.core.messages.AHCCore.error_canNotComputeAHCWithLessThan4RowsInTheTable=** Impossible de calculer une classification avec moins de 4 lignes dans la table.
 statsengine.core.messages.StatsEngineCore.nothingToDoWithAnEmptyMatrix=** Rien à faire avec une matrice vide.
 core.messages.TXMCore.focusIsEmptyOrNull=Le focus est vide ou nul
+core.messages.TXMCore.readError=** Erreur de lecture
 statsengine.r.core.messages.RCore.error_failedToLoadTheP0LibraryP1=** La librairie {0} n''a pas pu être chargée \: {1}.
-core.messages.TXMCore.readError=** Erreur de lecture
 statsengine.r.core.messages.RCore.error_requestedP0ObjectNotFoundInR=L''objet demandé ({0}) n''a pas été trouvé dans l''espace de travail R.
-rcp.messages.TXMUI.goToTXMHome=Aller dans le dossier de l''espace de travail de TXM
+rcp.messages.TXMUI.goToTXMHome=Aller dans le dossier de l'espace de travail de TXM
 rcp.messages.TXMUI.LoadBinaryCorporaDirectory_aCorpusNamedP0alreadyExistsLoadingOfP1Canceled=Un corpus ayant l''identifiant {0} existe déjà, le chargement de {1} est annulé.
 rcp.messages.TXMUI.RenameP0=Renommer {0}
 cooccurrence.core.messages.CooccurrenceCore.occFreqCoFreqScoreMeanDistMode=Occ Fréq CoFréq Indice DistMoy Mode
@@ -443,24 +443,24 @@
 rcp.messages.TXMUI.AutomaticallyUpdateSubResults=Mise à jour automatique des résultats descendants
 annotation.kr.core.messages..ErrorWhileProcessingP0InTempDir=** Erreur \: lors du traitement du fichier {0} dans le dossier temporaire.
 searchengine.cqp.rcp.messages.CQPUI.cWBServerColonAmppasswordColon=Serveur CQP distant \: &mot de passe
+ca.core.messages.CACore.frequency=Fréquence
+core.messages.TXMCore.xmlValidationColonP0IsNotReadable=Validation XML \: {0} n''a pas les bon droits de lecture
 annotation.kr.core.messages..FailToGetSQLConnectionWithTheP0PropertiesErrorP1=** Échec de l''obtention de la connexion SQL avec les propriétés {0}. Erreur \= {1}.
-core.messages.TXMCore.xmlValidationColonP0IsNotReadable=Validation XML \: {0} n''a pas les bon droits de lecture
-ca.core.messages.CACore.frequency=Fréquence
 searchengine.cqp.rcp.messages.CQPUI.cWBServerColonAmpportColon=Serveur CQP distant \: &port réseau
-rcp.messages.TXMUI.errorDuringParametersInitialisation=** Erreur lors de l''initialisation des paramètres
+rcp.messages.TXMUI.errorDuringParametersInitialisation=** Erreur lors de l'initialisation des paramètres
 rcp.messages.TXMUI.CopingFilesP0=Copie des fichiers \: {0}
-rcp.messages.TXMUI.saveScriptBeforeExecution=Enregistrer le script avant l''exécution
+rcp.messages.TXMUI.saveScriptBeforeExecution=Enregistrer le script avant l'exécution
 statsengine.r.core.messages.RCore.error_failedToStartRServe=** Impossible de démarrer le moteur statistique (Rserve).
 rcp.messages.TXMUI.regexpPatternToHideFiles=Exp. Rég. des noms de fichiers à cacher
 rcp.messages.TXMUI.ErrorCantUpdateTheCorpusNoTXMDirectoryFoundP0=** Impossible de mettre à jour le corpus, aucun dossier ''txm'' n''a été trouvé \: {0}
 rcp.messages.TXMUI.cannotSetIntegerFieldWithDefaultPropertiesValue=** Impossible de définir le paramètre {0} de type Entier avec la valeur fournie {1}
-core.messages.TXMCore.isNotAValidCQPIDForACorpusItMustBeInUppercaseCharacters=\ n''est pas un identifiant de corpus CQP valide. Il doit être en majuscule.
+core.messages.TXMCore.isNotAValidCQPIDForACorpusItMustBeInUppercaseCharacters=\ n'est pas un identifiant de corpus CQP valide. Il doit être en majuscule.
 referencer.rcp.messages.ReferencerUI.showingPreviousResultPage=Affichage de la page de résultats précédente 
 rcp.messages.TXMUI.couldNotStartProxyConfigurationColonP0=** Impossible de démarrer la configuration du proxy\: {0}.
 core.messages.TXMCore.corpusImportDoneInP0=Import terminé en {0}.
-searchengine.cqp.core.messages.CQPSearchEngineCore.errorColonEditionDefaultIsNull=** Erreur \: l''édition par défaut est nulle
+searchengine.cqp.core.messages.CQPSearchEngineCore.errorColonEditionDefaultIsNull=** Erreur \: l'édition par défaut est nulle
+specificities.rcp.messages.SpecificitiesUI.banality=Banalité
 groovy.core.messages.Groovy.startingTheP0importModule=Démarrage du module d''import "{0}"...
-specificities.rcp.messages.SpecificitiesUI.banality=Banalité
 rcp.messages.TXMUI.EMPTY=\  
 concordance.rcp.messages.ConcordanceUI.startComputingConcordance=Début du calcul des concordances
 annotation.kr.core.messages..noAnnotationToSaveAborting=** Aucune annotation à enregistrer. Abandon.
@@ -469,13 +469,13 @@
 rcp.messages.TXMUI.corpusNameOnlyCapsAndNoDigitAtBeginning=Identifiant du corpus* (majuscules, pas de chiffre au début)
 chartsengine.rcp.messages.ChartsUI.ErrorP0IsNotAFile=** Erreur \: {0} n''est pas un fichier.
 lexicaltable.core.messages.LexicalTableCore.error_notEnoughColumnsP0MinimumIs2=Pas assez de colonnes ({0}) \: le minimum est deux.
+searchengine.cqp.core.messages.CQPSearchEngineCore.P0ProcessStoped=Processus {0} arrêté.
 cooccurrence.core.messages.CooccurrenceCore.ErrorWhileSettingCooccurrenceParameters=** Erreur lors du réglage des paramètres de la cooccurrence \: 
-searchengine.cqp.core.messages.CQPSearchEngineCore.P0ProcessStoped=Processus {0} arrêté.
 rcp.messages.TXMUI.SelectTheImportLanguageToUse=Sélectionner la langue du corpus
 core.messages.TXMCore.InitializingToolbox=initialisation de la plateforme...
 rcp.messages.TXMUI.selectBetweenTheFollowingValues=Sélectionner entre les valeurs suivantes
 rcp.messages.TXMUI.theP0BinaryCorpusVersionIsP1=Le corpus binaire {0} est au format {1}.
-core.messages.TXMCore.corpusColongetLocaleColonCQPIsNotReadyToAnswerColon=Corpus\: getLocale\: CQP n''est pas prêt à répondre \: 
+core.messages.TXMCore.corpusColongetLocaleColonCQPIsNotReadyToAnswerColon=Corpus\: getLocale\: CQP n'est pas prêt à répondre \: 
 rcp.messages.TXMUI.theTwoArraysMustHaveTheSameSize=Les deux tableaux doivent être de même taille.
 core.messages.TXMCore.evaluatingExtensionColonP0FromP1=Évaluation de l''extension {0} à partir de {1}
 annotation.kr.rcp.messages..squencesDeMotsCatgorievaleur=Séquence de mots (catégorie/valeur)
@@ -485,8 +485,8 @@
 rcp.messages.TXMUI.closingColon=Fermeture \: 
 rcp.messages.TXMUI.ImageDirectory=Dossier des images 
 chartsengine.rcp.messages.ChartsUI.blackAndWhite=Noir et blanc
+rcp.messages.TXMUI.options=Options...
 annotation.kr.core.messages..ErrorWhileWritingAnnotationsOfTextInP0=** Erreur \: lors de l''écriture des annotations dans {0}.
-rcp.messages.TXMUI.options=Options...
 annotation.kr.rcp.messages..all=Tous
 rcp.messages.TXMUI.AvailableSourceFilesEncodingCodeOnlyMostUsedAreShown=Encodages de caractères (seuls les plus utilisés sont listés)
 ca.core.messages.CACore.percent=%
@@ -497,7 +497,7 @@
 rcp.messages.TXMUI.deletingOneResultP0Continue=Voulez-vous vraiment supprimer {0} ?
 statsengine.r.rcp.messages.RUI.tXMNameP0SupSupRNameP1=nom TXM {0} >> nom R {1}
 cooccurrence.core.messages.CooccurrenceCore.score=Indice
-cooccurrence.rcp.messages.CooccurrenceUI.usePartialLexicalTable=Calculer les marges à partir des fréquences des cooccurents plutôt qu''à partir des fréquences de tous les mots du corpus
+cooccurrence.rcp.messages.CooccurrenceUI.usePartialLexicalTable=Calculer les marges à partir des fréquences des cooccurents plutôt qu'à partir des fréquences de tous les mots du corpus
 core.messages.TXMCore.failedToStartMemCqiClientColon=** Impossible de démarrer CQP en mode mémoire.
 rcp.messages.TXMUI.errorTheProvidedTXMHOMEDirectoryDoesNotExistsP0Aborting=** Erreur \: le dossier utilisateur de TXM fourni n''existe pas \: {0}. Abandon.
 searchengine.cqp.rcp.messages.CQPUI.cWBServerColonAmphostColon=Serveur CQP distant \: nom de machine
@@ -511,7 +511,7 @@
 rcp.messages.TXMUI.resetTheViewColonF5=\ RAZ \: F5
 rcp.messages.TXMUI.theWordPropertyValue=La valeur de la propriété de mot
 properties.core.messages.PropertiesCore.updatedTheP0=<p>Dernière modification \: {0}</p>
-specificities.core.messages.SpecificitiesCore.theSpecificityIndexArrayDoesNotProperlyRepresentAMatrix=** Le tableau d''index des spécificités ne correspond pas à une matrice
+specificities.core.messages.SpecificitiesCore.theSpecificityIndexArrayDoesNotProperlyRepresentAMatrix=** Le tableau d'index des spécificités ne correspond pas à une matrice
 rcp.messages.TXMUI.abortingLoadingOfP1ACorpusWithTheSameCQPIDP1AlreadyExists=Un corpus avec le même identifiant {1} existe déjà. Abandon du chargement de {0}.
 rcp.messages.TXMUI.doNotConfirmToDeleteAnObject=Ne pas demander de confirmation pour supprimer un objet
 rcp.messages.TXMUI.couldNotFindTextP0InCorpusP1=** Impossible de trouver le texte {0} dans le corpus {1}.
@@ -522,18 +522,18 @@
 core.messages.TXMCore.common_done=Terminé.
 ca.core.messages.CACore.eigenvaluesP0=Valeurs propres {0}
 progression.rcp.messages.ProgressionUI.regexColon=Exp. Rég. \: 
-internalview.rcp.messages.InternalViewUI.errorColonSelectionIsNotACorpus=** L''objet sélectionné n''est pas un corpus
+internalview.rcp.messages.InternalViewUI.errorColonSelectionIsNotACorpus=** L'objet sélectionné n'est pas un corpus
 rcp.messages.TXMUI.resetAll=Remise à zéro
 rcp.messages.TXMUI.newFileColonP0=Nouveau fichier \: {0}.
 rcp.messages.TXMUI.regularExpressionToUse=Expression régulière à utiliser
 specificities.rcp.messages.SpecificitiesUI.index=indice
-rcp.messages.TXMUI.errorColonCorporaDirectoryDoesntExistColon=** Le dossier ''corpora'' n''existe pas \: 
+rcp.messages.TXMUI.errorColonCorporaDirectoryDoesntExistColon=** Le dossier 'corpora' n'existe pas \: 
 partition.core.messages.PartitionCore.numberOfWords=Nombre de mots
-rcp.messages.TXMUI.InstallationDirectory=Dossier d''installation
+rcp.messages.TXMUI.InstallationDirectory=Dossier d'installation
 annotation.kr.rcp.messages..errorWhileSavingAnnotationsP0=** Erreur lors de l''enregistrement des annotations \: {0}.
 rcp.messages.TXMUI.errorColonMissingValueColon=** Erreur \: valeur manquante \: 
 annotation.kr.core.messages..affectAnnotationCanceled=Annotation annulée.
-core.messages.TXMCore.ErrorToolboxIsNotCorrectlyInitializedAborting=** Erreur \: l''initialisation de la plateforme n''a pas abouti. Abandon de l''initialisation de l''espace de travail.
+core.messages.TXMCore.ErrorToolboxIsNotCorrectlyInitializedAborting=** Erreur \: l'initialisation de la plateforme n'a pas abouti. Abandon de l'initialisation de l'espace de travail.
 para.rcp.messages.ParaBrowserUI.refColonP0=Réf \: {0}
 index.core.messages.IndexCore.RESULT_TYPE=Index
 rcp.messages.TXMUI.thisWillCloseAllEditors=Ceci fermera toutes les fenêtres de résultats et les résultats édités (eg table lexicale, concordances…) ne seront pas sauvegardés. Continuer ?
@@ -544,46 +544,46 @@
 rcp.messages.TXMUI.errorWhileRunningScriptColonP0=** Erreur lors de l''exécution du script groovy {0}.
 edition.rcp.messages.EditionUI.BrowserExecuteErrorP0=** Erreur Javascript du navigateur \: {0}.
 searchengine.cqp.rcp.messages.CQPUI.cWBServerColonAmploginColon=Serveur CQP distant \: identifiant
-core.messages.TXMCore.fillImportxmlWithColon=Remplir le fichier ''import.xml'' avec \: 
+core.messages.TXMCore.fillImportxmlWithColon=Remplir le fichier 'import.xml' avec \: 
 rcp.messages.TXMUI.importDone=Import terminé.
-rcp.messages.TXMUI.errorColonThePartitionWasNotCreated=** Erreur \: la partition n''a pas été créée.
+rcp.messages.TXMUI.errorColonThePartitionWasNotCreated=** Erreur \: la partition n'a pas été créée.
 rcp.messages.TXMUI.guessColon=Deviner \:
 rcp.messages.TXMUI.OK=OK
 rcp.messages.TXMUI.startingUpdateFetch=Démarrage de la récupération des mises à jour
 index.rcp.messages.IndexUI.indexOfInfP0SupWithPropertyColonP1InThePartitionColonP2=Index de la requête <{0}> avec la propriété {1} dans la partition {2}.
-concordance.rcp.messages.ConcordanceUI.openingCorpusEdition=Ouverture de l''édition...
+concordance.rcp.messages.ConcordanceUI.openingCorpusEdition=Ouverture de l'édition...
 wordcloud.rcp.messages.WordCloudUI.randomWordPositions=Position des mots aléatoire
 rcp.messages.TXMUI.editTheNameOfTheNewColumnCreatedByTheMergedColumns=Saisissez le nom de la nouvelle colonne issue de la fusion
 ca.rcp.messages.CAUI.chi=χ²
-annotation.kr.rcp.messages..enterAValueForAnId=Entrer une valeur d''identifiant.
+annotation.kr.rcp.messages..enterAValueForAnId=Entrer une valeur d'identifiant.
 searchengine.cqp.core.messages.CQPSearchEngineCore.errorColonTextP0IsNull=** Erreur \: text {0} est de valeur nulle.
 rcp.messages.TXMUI.foundP0Values=Trouvé {0} valeurs
 searchengine.core.messages.SearchEngineCore.info_computingTheP0PartitionOfTheP1Corpus=Partition {0} du corpus {1}...
 cooccurrence.rcp.messages.CooccurrenceUI.maximumRight=Maximum à droite
+rcp.messages.TXMUI.consoleReportsAnInternalError=\ Erreur Interne.
 rcp.messages.TXMUI.loginToP0=Connexion à {0}
-rcp.messages.TXMUI.consoleReportsAnInternalError=\ Erreur Interne.
 internalview.rcp.messages.InternalViewUI.structuralProperties=Propriétés de structure \:  
+cooccurrence.rcp.messages.CooccurrenceUI.structureWindow=Structure
+rcp.messages.TXMUI.noActiveWorkbenchWindow=aucune fenêtre du workbench active
 rcp.messages.TXMUI.restartTXM=Redémarrer TXM
-rcp.messages.TXMUI.noActiveWorkbenchWindow=aucune fenêtre du workbench active
-cooccurrence.rcp.messages.CooccurrenceUI.structureWindow=Structure
 rcp.messages.TXMUI.moduleUIParametersColonP0=Paramètres de l''interface utilisateur du module \: {0}
-rcp.messages.TXMUI.selectTheImportSourceDirectory=Sélectionner le dossier source d''importation
+rcp.messages.TXMUI.selectTheImportSourceDirectory=Sélectionner le dossier source d'importation
 cooccurrence.rcp.messages.CooccurrenceUI.score=Indice
-rcp.messages.TXMUI.partInitializationErrorColon=Erreur d''initialisation de la partie \: 
+rcp.messages.TXMUI.partInitializationErrorColon=Erreur d'initialisation de la partie \: 
 statsengine.r.rcp.messages.RUI.rserveArgs=Arguments Rserve
 progression.rcp.messages.ProgressionUI.chartTypeColon=Type de graphique \: 
 cooccurrence.core.messages.CooccurrenceCore.scoreColon=\ Indice\:
 chartsengine.rcp.messages.ChartsUI.showGrid=Afficher la grille
 rcp.messages.TXMUI.couldNotGetFileSize=** Impossible de déterminer la taille du fichier.
+rcp.messages.TXMUI.coocMatrixColonP0=Matrice mot-mot \: {0}.
 statsengine.r.rcp.messages.RUI.UpdateOfP0FailedCurrentVersionIsStillP1=** La mise à jour de {0} vers {1} a échoué (la version actuelle est toujours {2}). Avertissement \: Les utilisateurs de Windows doivent redémarrer TXM.
-rcp.messages.TXMUI.coocMatrixColonP0=Matrice mot-mot \: {0}.
-rcp.messages.TXMUI.theUserCanceledTheScriptExecution=L''utilisateur a interrompu l''exécution du script
 rcp.messages.TXMUI.equalsTo=correspond à
+rcp.messages.TXMUI.theUserCanceledTheScriptExecution=L'utilisateur a interrompu l'exécution du script
 searchengine.core.messages.SearchEngineCore.info_computingTheP0SubCorpusOfP1CommaQueryP2=Sous-corpus {0} de {1} {2}...
+ca.core.messages.CACore.RESULT_TYPE=AFC
 rcp.messages.TXMUI.noPartitionNameWasSpecifiedTheNameIsP0=Calcul du nom de la partition \: {0}.
-ca.core.messages.CACore.RESULT_TYPE=AFC
 rcp.messages.TXMUI.loadingTXMInstallPreferencesP0=Chargement des préférences d''installation de TXM à partir de {0}.
-rcp.messages.TXMUI.referencesDisplayOptions=Options d''affichage des références
+rcp.messages.TXMUI.referencesDisplayOptions=Options d'affichage des références
 rcp.messages.TXMUI.systemOutput=Sortie standard
 concordance.rcp.messages.ConcordanceUI.concordanceParameters=Paramètres des Concordances 
 rcp.messages.TXMUI.loadTheP0CorpusFile=Charger le fichier de corpus {0} ?
@@ -592,7 +592,7 @@
 rcp.messages.TXMUI.logLevel=Niveau des messages
 core.messages.TXMCore.loadingExtensionPostInstallation=Post-chargement des extensions...
 annotation.kr.core.messages..errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1=** Erreur \: le format de l''en-tête du fichier d''annotation n''est pas bien formaté. Trouvé {0} au lieu de {1}.
-rcp.messages.TXMUI.SourceDirectoryPage_14=Vérification de l''identifiant de corpus avec le pattern ''[A-Z][-A-Z0-9]+''\: 
+rcp.messages.TXMUI.SourceDirectoryPage_14=Vérification de l’’identifiant de corpus avec le pattern '[A-Z][-A-Z0-9]+'\: 
 chartsengine.rcp.messages.ChartsUI.showhideGrid=Afficher/Masquer la grille
 rcp.messages.TXMUI.CouldNotLoadThecorpusFromtheP0DirectoryP1=** Impossible de charger le corpus depuis {0} \: {1}
 rcp.messages.TXMUI.startsWith=commence par
@@ -612,11 +612,11 @@
 core.messages.TXMCore.failedToGetSupValuesOf=** Échec de la récupération des valeurs de structures de 
 concordance.rcp.messages.ConcordanceUI.sup=>
 progression.rcp.messages.ProgressionUI.stripMultiplierErrorColonP0=Erreur d''échelle de bande\: {0}
-rcp.messages.TXMUI.TheAnnotateImportParameterWasNotActivatedSinceTreeTaggerIsNotInstalled=Le paramètre d''importation ''annotate'' n''a pas été activé par défaut car l''extensionTreeTagger n''est pas installée.
+rcp.messages.TXMUI.TheAnnotateImportParameterWasNotActivatedSinceTreeTaggerIsNotInstalled=Le paramètre d'importation 'annotate' n'a pas été activé par défaut car l'extensionTreeTagger n'est pas installée.
 edition.rcp.messages.EditionUI.ErrorNoTextFoundWithTheP0Id=** Erreur \: il n'y a pas de texte {0}.
 progression.rcp.messages.ProgressionUI.repeatSameValues=Répéter les valeurs identiques
 rcp.messages.TXMUI.removeFromSelection=Retirer de la sélection
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingIntegerFromTheCQiServer=Lecture d''un entier du serveur CQi…
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingIntegerFromTheCQiServer=Lecture d'un entier du serveur CQi…
 rcp.messages.TXMUI.forceLoggin=Activation de tous les journaux...
 core.messages.TXMCore.common_thresholds=Seuils
 annotation.kr.rcp.messages..valueEquals=Valeur \= 
@@ -634,12 +634,12 @@
 rcp.messages.TXMUI.corpusToProcess=Cospus à traiter
 rcp.messages.TXMUI.TXMUserDirectoryIsSetToP0ButDoesNotExist=** Le dossier utilisateur de TXM est réglé à ''{0}'' mais il n''existe pas.
 properties.core.messages.PropertiesCore.numberOfWordPropertiesP0P1=Nombre de propriétés de mot s\: {0}&nbsp;&nbsp;({1})
-rcp.messages.TXMUI.disableTheWarningDialogWhenTestingTXM=Désactiver la boîte de dialogue d''avertissement lors du test de TXM
+rcp.messages.TXMUI.disableTheWarningDialogWhenTestingTXM=Désactiver la boîte de dialogue d'avertissement lors du test de TXM
 specificities.core.messages.SpecificitiesCore.info_specificitiesBarChartForTheP0Subcorpus=Diagramme à barres des spécificités du sous-corpus {0}...
 annotation.kr.core.messages..ErrorWhileProcessingTheP0FileInStandOffDir=** Erreur \: lors du traitement du fichier {0} dans le dossier standoff.
 index.core.messages.IndexCore.consoleColonP0=Console \: {0}
-rcp.messages.TXMUI.errorDuringScriptExecutionColon=** Erreur lors de l''exécution du script \: 
-rcp.messages.TXMUI.InstanceConfigurationDirectory=Dossier de configuration de l''instance
+rcp.messages.TXMUI.errorDuringScriptExecutionColon=** Erreur lors de l'exécution du script \: 
+rcp.messages.TXMUI.InstanceConfigurationDirectory=Dossier de configuration de l'instance
 rcp.messages.TXMUI.WarningYouNeedAdministratorPrivilegesToFullyUpdateTXMEtcP0InstalledEtc=Attention vous avez besoin de privilèges d''administrateur pour mettre à jour TXM (TXM est installé dans {0}). Certaines mises à jour peuvent ne pas être entièrement installées.
 rcp.messages.TXMUI.SelectionHasNoFileAborting=Aucun fichier sélectionné. Abandon.
 searchengine.cqp.core.messages.CQPSearchEngineCore.queryError=Erreur de requête
@@ -667,7 +667,7 @@
 rcp.messages.TXMUI.RestartingTXM=Redémarrage...
 annotation.kr.core.messages..FailToProcessTheP0XMLFile=** Échec du traitement du fichier XML {0}.
 core.messages.TXMCore.loadingExtensions=Chargement des extensions...
-properties.rcp.messages.PropertiesUI.ShowTheStartPage=Afficher la page d''accueil
+properties.rcp.messages.PropertiesUI.ShowTheStartPage=Afficher la page d'accueil
 rcp.messages.TXMUI.ampValues=&Valeur(s)  
 statsengine.r.core.messages.RCore.error_P0RservePathNotPointingAFile=** le chemin de R indiqué ({0}) ne pointe pas sur un fichier.
 rcp.messages.TXMUI.newFolderColonP0=Nouveau dossier \: {0}.
@@ -692,19 +692,19 @@
 ca.core.messages.CACore.charts_singularValues_tooltipSum=∑
 rcp.messages.TXMUI.textID=Identifiant de texte
 core.messages.TXMCore.warningColonQueryFailedColonP0=** Avertissement \: échec de la requête {0}.
-edition.rcp.messages.EditionUI.noEditionToOpen=Pas d''édition disponible.
+edition.rcp.messages.EditionUI.noEditionToOpen=Pas d'édition disponible.
 rcp.messages.TXMUI.openingCooccurrentsTable=Chargement du tableau des cooccurrents
 core.messages.TXMCore.warningColonDuplicateQueryEntryColonP0=** Avertissement \: la requête {0} est dupliquée.
 cooccurrence.core.messages.CooccurrenceCore.ErrorWhileComputingIndexForTheCooccurrenceP0=** Erreur lors du calcul de l''index des compléments des cooccurrents \: {0}.
 annotation.kr.rcp.messages..Done=Terminé.
 rcp.messages.TXMUI.ampNameColon=&Nom \:
 rcp.messages.TXMUI.saveAndRun=Enregistrer et lancer
-rcp.messages.TXMUI.saveBeforeExecution=Enregistrer avant l''exécution ?
-rcp.messages.TXMUI.structuralUnitComboSelected=Combo d''unité structurelle sélectionné
+rcp.messages.TXMUI.saveBeforeExecution=Enregistrer avant l'exécution ?
+rcp.messages.TXMUI.structuralUnitComboSelected=Combo d'unité structurelle sélectionné
 specificities.core.messages.SpecificitiesCore.failedToGetTheSpecificitesP0=** Échec de l''accès aux spécificités dans R \: {0}.
 chartsengine.rcp.messages.ChartsUI.chartsRendering=Rendu des graphiques
 links.rcp.messages..NoResultFondWithP0=Aucun résultat trouvé avec {0}
-rcp.messages.TXMUI.TXMInstallDirectoryIsSetToQuoteQuote=Le dossier d''installation de TXM est réglé à ''.
+rcp.messages.TXMUI.TXMInstallDirectoryIsSetToQuoteQuote=Le dossier d'installation de TXM est réglé à '.
 rcp.messages.TXMUI.match=Sélectionner
 ca.core.messages.CACore.error_failedToGetConstributionRowP0=** Échec de l''accès à la ligne des contributions \: {0}.
 statsengine.r.rcp.messages.RUI.serverAddress=Adresse du serveur
@@ -712,18 +712,18 @@
 internalview.core.messages.InternalViewCore.internalViewColonFailedToRetrieveStructPropertiesValuesColonP0=** Navigateur \: impossible de récupérer les valeurs de propriétés de structures \: {0}.
 searchengine.cqp.rcp.messages.CQPUI.useNetworkProtocol=Utiliser le protocole réseau
 internalview.core.messages.InternalViewCore.structureInformationsColon=\  Informations de structures \:
-rcp.messages.TXMUI.saveFileBeforeExecution=Enregistrer le fichier avant l''exécution ?
-rcp.messages.TXMUI.errorTheProvidedInstallDirectoryDoesNotExistAborting=** Erreur \: le dossier d''installation de TXM fourni n''existe pas. Abandon.
+rcp.messages.TXMUI.saveFileBeforeExecution=Enregistrer le fichier avant l'exécution ?
+rcp.messages.TXMUI.errorTheProvidedInstallDirectoryDoesNotExistAborting=** Erreur \: le dossier d'installation de TXM fourni n'existe pas. Abandon.
 rcp.messages.TXMUI.ready=Prêt.
 rcp.messages.TXMUI.failedToExportFileP0WithP1=** Échec de l''export dans le fichier {0} avec le device {1}.
 rcp.messages.TXMUI.h=h, 
 ca.rcp.messages.CAUI.distanceColumnFormat=Format de la colonne Distance
 rcp.messages.TXMUI.importSetupP0=Paramètres d''import - {0}
 annotation.kr.rcp.messages..newValueP0ForCategoryP1=Nouvelle valeur ''{0}'' pour la catégorie {1}
-concordance.core.messages.ConcordanceCore.failedToRetrieveTextidPropertyFromLines=** Échec de la récupération de la propriété ''text_id'' des lignes. 
+concordance.core.messages.ConcordanceCore.failedToRetrieveTextidPropertyFromLines=** Échec de la récupération de la propriété 'text_id' des lignes. 
 rcp.messages.TXMUI.concordanceContextStructureLimits=Structures délimitant les contextes de concordances
 annotation.kr.rcp.messages..typeName=Nom du type
-annotation.kr.rcp.messages..annotationCanceledByUser=Annotation annulée par l''utilisateur.
+annotation.kr.rcp.messages..annotationCanceledByUser=Annotation annulée par l'utilisateur.
 ca.rcp.messages.CAUI.cosColumnFormat=Format de la colonne Cos²
 rcp.messages.TXMUI.mainPage=Page principale
 ahc.rcp.messages.AHCUI.computeColumns=Classer les colonnes
@@ -734,13 +734,13 @@
 core.messages.TXMCore.htmlDirectoryIsMissingColonP0=Le dossier ''HTML'' {0} est manquant
 edition.rcp.messages.EditionUI.selectOneOrMoreEditions=Sélectionner une ou plusieurs éditions.
 concordance.core.messages.ConcordanceCore.wordCorpusOrder=Ordre du corpus
-rcp.messages.TXMUI.importStarted=Début de l''importation
+rcp.messages.TXMUI.importStarted=Début de l'importation
 rcp.messages.TXMUI.columnIndexIsTooBig=Le numéro de colonne est trop grand.
 rcp.messages.TXMUI.What=Quel
 concordance.rcp.messages.ConcordanceUI.size=Taille
 rcp.messages.TXMUI.couldNotReadInstallPreferencesFileP0=** Échec de lecture du fichier des préférences d''installation {0}.
 statsengine.r.rcp.messages.RUI.LogTheREvalCommandLines=Ajouter les lignes de code R évaluées dans le journal
-rcp.messages.TXMUI.errorColonCurrentGroovyScriptDirectoryDoesNotExistColon=** Le dossier du script Groovy courant n''existe pas \: 
+rcp.messages.TXMUI.errorColonCurrentGroovyScriptDirectoryDoesNotExistColon=** Le dossier du script Groovy courant n'existe pas \: 
 rcp.messages.TXMUI.lexicon=Lexique
 progression.core.messages.ProgressionCore.RESULT_TYPE=Progression
 annotation.kr.core.messages..WritingAnnotationsXMLFilesInP0=Écriture des fichiers XML d''annotations dans {0}.
@@ -752,10 +752,10 @@
 statsengine.r.rcp.messages.RUI.user=Utilisateur
 rcp.messages.TXMUI.UpdateTheEditionPages=Mettre à jour les éditions
 specificities.core.messages.SpecificitiesCore.info_specificitiesOfTheP0PartitionCommaP1Property=Spécificités de la partition {0}, propriété {1}...
-rcp.messages.TXMUI.iAcceptTheLicenceAndAgreeToQuoteTXMInMyWork=J''accepte les termes de la licence et je m''engage à citer la référence de TXM dans mes publications
+rcp.messages.TXMUI.iAcceptTheLicenceAndAgreeToQuoteTXMInMyWork=J'accepte les termes de la licence et je m'engage à citer la référence de TXM dans mes publications
 concordance.core.messages.ConcordanceCore.reference=Référence
 edition.rcp.messages.EditionUI.edition=Édition
-rcp.messages.TXMUI.selectUsingAListOfValues=Sélectionner à partir d''une liste de valeurs
+rcp.messages.TXMUI.selectUsingAListOfValues=Sélectionner à partir d'une liste de valeurs
 progression.rcp.messages.ProgressionUI.bandewidthMultiplierColon=Échelle des limites de structures \:
 para.rcp.messages.ParaBrowserUI.openingTheParabrowser=Ouverture du navigateur web interne
 rcp.messages.TXMUI.Cancel=Abandonner
@@ -789,11 +789,11 @@
 annotation.kr.core.messages..errorNoKRP0FoundInP1Corpus=** Erreur \: aucun référentiel de connaissances {0} trouvé dans le corpus {1}.
 rcp.messages.TXMUI.ampMultipleSort=&Tri multiple
 rcp.messages.TXMUI.warning_popup_editedResultsWillBelostP0=Les résultats suivants ont été édités \: {0} Les modifications ne seront pas sauvegardées. Souhaitez-vous continuer ?
-lexicaltable.rcp.messages.LexicalTableUI.userIndexOccurrences=Calculer les marges seulement à partir des fréquences des éléments de l''index 
+lexicaltable.rcp.messages.LexicalTableUI.userIndexOccurrences=Calculer les marges seulement à partir des fréquences des éléments de l'index 
 rcp.messages.TXMUI.updateDone=Mise à jour terminée.
 rcp.messages.TXMUI.fileColon=Fichier \: 
 properties.rcp.messages.PropertiesUI.SaveTheHistoryContent=Sauvegarder le contenu des notes
-index.rcp.messages.IndexUI.openingIndexResults=Ouverture de l''Index
+index.rcp.messages.IndexUI.openingIndexResults=Ouverture de l'Index
 properties.core.messages.PropertiesCore.numberOfStructuralUnitsP0P1=Nombre de structures \: {0}&nbsp;&nbsp;({1})
 rcp.messages.TXMUI.nextText=Texte suivant
 wordcloud.rcp.messages.WordCloudUI.wordCloudReadyColon=WordCloud est prêt \: 
@@ -802,9 +802,9 @@
 cooccurrence.rcp.messages.CooccurrenceUI.cofrequency=CoFréquence
 rcp.messages.TXMUI.doesNotContain=ne contient pas
 annotation.kr.core.messages..failToClearTheAnnotationManagerInstanceP0=** Échec de la suppression de l''instance d'AnnotationManager avec l''erreur {0}.
-rcp.messages.TXMUI.UpdateEditionsWhenUpdatingACorpus=Mettre à jour les éditions lors de la mise à jour d''un corpus
+rcp.messages.TXMUI.UpdateEditionsWhenUpdatingACorpus=Mettre à jour les éditions lors de la mise à jour d'un corpus
 progression.rcp.messages.ProgressionUI.density=densité
-rcp.messages.TXMUI.SomeAnnotationsAreNotSaved=Certaines annotations n''ont pas été sauvegardées
+rcp.messages.TXMUI.SomeAnnotationsAreNotSaved=Certaines annotations n'ont pas été sauvegardées
 rcp.messages.TXMUI.metadataColumnTitlesP0=Titres de colonnes de métadonnées \: {0}
 rcp.messages.TXMUI.failedToExecuteTheP0ScriptColonP1=** Impossible d''exécuter le script {0} \: {1}.
 edition.rcp.messages.EditionUI.previousText=Texte précédent
@@ -813,11 +813,11 @@
 rcp.messages.TXMUI.ampPropertyColon=&Propriété \:
 index.rcp.messages.IndexUI.infos=Informations
 rcp.messages.TXMUI.resetPerspective=Réinitialiser la perspective
-rcp.messages.TXMUI.checkingForExistingWorkspaceDirectory=Vérification de la présence de l''espace de travail
+rcp.messages.TXMUI.checkingForExistingWorkspaceDirectory=Vérification de la présence de l'espace de travail
 rcp.messages.TXMUI.rmvAllTheParts=Supprimer toutes les parties
 rcp.messages.TXMUI.addingToSelection=Ajouter à la sélection
 rcp.messages.TXMUI.edit=Éditer
-rcp.messages.TXMUI.AnImportDotXMLImportConfigurationFileWasFoundRestoringImportParametersUsingThisfile=Restauration des paramètres d''importation à partir du fichier de paramètres import.xml.
+rcp.messages.TXMUI.AnImportDotXMLImportConfigurationFileWasFoundRestoringImportParametersUsingThisfile=Restauration des paramètres d'importation à partir du fichier de paramètres import.xml.
 edition.rcp.messages.EditionUI.noEditionWithNameEqualsP0AvailableForTextEqualsP1=Aucune édition {0} trouvée pour le texte {1}.
 rcp.messages.TXMUI.downloadingTheP0File=Téléchargement du fichier {0}...
 rcp.messages.TXMUI.showAllFiles=Afficher tous les fichiers
@@ -825,23 +825,23 @@
 rcp.messages.TXMUI.ErrorCantUpdateTheCorpusNoXMLFilesFoundInP0=** Impossible de mettre à jour le corpus, aucun fichier XML-TXM trouvé dans {0}
 rcp.messages.TXMUI.errorDuringUIInitializationP0=** Erreur pendant l''initialisation de l''interface utilisateur graphique \: {0}.
 statsengine.r.rcp.messages.RUI.eRRORColonREvalListSizeIs0Colon=** Erreur \: la liste REval est vide \: 
-statsengine.r.rcp.messages.RUI.errorWhileInitializingRConsoleColon=** Erreur lors de l''initialisation de la console R \: 
+statsengine.r.rcp.messages.RUI.errorWhileInitializingRConsoleColon=** Erreur lors de l'initialisation de la console R \: 
 annotation.kr.rcp.messages..SelectionIsNotACorpusP0Aborting=La sélection n''est pas un corpus \: {0}. Abandon.
 links.rcp.messages..noMatchesWasSetCommandCanceled=Aucun paramètre Matches, commande annulée.
 searchengine.cqp.core.messages.CQPSearchEngineCore.readStringFromTheCQiServerColonP0=Chaîne reçue du serveur CQi \: {0}.
 chartsengine.rcp.messages.ChartsUI.grayscale=Niveaux de gris
 annotation.kr.rcp.messages..savingAnnotationsOfP0=Enregistrement des annotations de {0}
 rcp.messages.TXMUI.copyP0AndItsChildren=Copier {0} et ses descendants
-rcp.messages.TXMUI.errorColonSubcorpusWasNotCreated=** Erreur \: le sous-corpus n''a pas été créé.
+rcp.messages.TXMUI.errorColonSubcorpusWasNotCreated=** Erreur \: le sous-corpus n'a pas été créé.
 searchengine.cqp.rcp.messages.CQPUI.AvailablesSubcorpus=Sous-corpus disponibles
 core.messages.TXMCore.common_description=Description
 annotation.kr.rcp.messages..ReadingAnnotationsInTheTableFileP0=Lecture des annotations dans le fichier de tableau {0}.
 properties.core.messages.PropertiesCore.wordProperties=- Propriétés de mot 
-rcp.messages.TXMUI.errorColonObjectIsNotAnOrgw3cElement=** Erreur\: l''objet n''est pas un ''org.w3c.Element'
-rcp.messages.TXMUI.createANewMacroFromATemplate=Créer une nouvelle macro à partir d''un template
+rcp.messages.TXMUI.errorColonObjectIsNotAnOrgw3cElement=** Erreur\: l'objet n'est pas un 'org.w3c.Element'
+rcp.messages.TXMUI.createANewMacroFromATemplate=Créer une nouvelle macro à partir d'un template
 rcp.messages.TXMUI.creatingASubcorpusInTheSearchEngine=Nouveau &sous-corpus
 core.messages.TXMCore.errorColonP0=** Erreur \: {0}.
-rcp.messages.TXMUI.userInterfaceLanguage=Langue de l''interface 
+rcp.messages.TXMUI.userInterfaceLanguage=Langue de l'interface 
 searchengine.core.messages.SearchEngineCore.info_doneP0Parts={0} parties.
 rcp.messages.TXMUI.thisFileIsNotATXMFileColonP0=Le fichier {0} n''est pas un fichier TXM.
 rcp.messages.TXMUI.checkToTargetThisWordInTheQuery=Cocher pour cibler ce mot de la requête
@@ -856,23 +856,23 @@
 concordance.rcp.messages.ConcordanceUI.canNotOpenConcordanceEditorWithP0=** Impossible d''ouvrir la fenêtre de concordance avec {0}. 
 rcp.messages.TXMUI.punctuations=Ponctuations
 core.messages.TXMCore.theFocusCannotBeNullOrEmpty=Le focus ne peut pas être vide ou nul.
-statsengine.r.core.messages.RCore.info_tryingToStartRWithRPath=Tentative de démarrage de R depuis le chemin ''R'.
+statsengine.r.core.messages.RCore.info_tryingToStartRWithRPath=Tentative de démarrage de R depuis le chemin 'R'.
 ca.rcp.messages.CAUI.error_cannot_compute_withP0=** Erreur \: impossible de calculer l''Analyse des correspondances avec {0}.
 ca.rcp.messages.CAUI.contributionColumnFormat=Format de la colonne Contribution
-rcp.messages.TXMUI.savingImportParameters=Sauvegarde des paramètres d''importation…
+rcp.messages.TXMUI.savingImportParameters=Sauvegarde des paramètres d'importation…
 core.messages.TXMCore.processing=Traitement en cours…
 searchengine.core.messages.SearchEngineCore.info_computingTheP0SubCorpusOfP1CommaStructureP2CommaPropertyP3ColonP4=Sous-corpus {0} de {1}, structure {2}, propriété {3} \: {4}...
 rcp.messages.TXMUI.allCriteria=Tous les critères ensembles (&&)
 ca.rcp.messages.CAUI.coordColumnFormat=Format de la colonne Coord
 rcp.messages.TXMUI.pattern=format
-core.messages.TXMCore.supEndOfExecution=> fin de l''exécution
+core.messages.TXMCore.supEndOfExecution=> fin de l'exécution
 rcp.messages.TXMUI.P0ResultsImportedFromTheP1File={0} résultat importé depuis le fichier {1}.
 rcp.messages.TXMUI.theInputP0CannotBeDisplayed=** Erreur interne \: Impossible d''afficher la donnée {0}.
 rcp.messages.TXMUI.initializationOfThePlatform=Initialisation de la plateforme…
 annotation.kr.rcp.messages..creationAborted=** Création interrompue.
 rcp.messages.TXMUI.Paginate=Paginer
 statsengine.r.core.messages.RCore.info_statisticsEngineLaunched=Moteur de statistiques lancé.
-rcp.messages.TXMUI.cannotAskForTheSimpleTabWhenTheUserHasSelectedTheAdvancedTab=** Impossible d''afficher l''onglet des options simples quand l''utilisateur a sélectionné l''affichage des options avancées
+rcp.messages.TXMUI.cannotAskForTheSimpleTabWhenTheUserHasSelectedTheAdvancedTab=** Impossible d'afficher l'onglet des options simples quand l'utilisateur a sélectionné l'affichage des options avancées
 rcp.messages.TXMUI.sortOptions=Options de tri
 chartsengine.rcp.messages.ChartsUI.ChartViewCopiedToClipboard=Graphique copié dans le presse-papiers.
 annotation.kr.core.messages..NoFileFoundInTheP0Directory=** Aucun fichier trouvé dans le dossier {0}.
@@ -883,7 +883,7 @@
 concordance.core.messages.ConcordanceCore.resultsRetrievedIn=\ le calcul a pris 
 core.messages.TXMCore.ToolboxStatesWorkspaceColonP0=\ Espace de travail \: {0}
 core.messages.TXMCore.computingColon=Calcul\: 
-core.messages.TXMCore.cQiClientNotInitialized=** Le client CQi n''est pas initialisé
+core.messages.TXMCore.cQiClientNotInitialized=** Le client CQi n'est pas initialisé
 progression.core.messages.ProgressionCore.ProcessingStructuralUnits=Traitement des unités structurelles...
 annotation.kr.rcp.messages..oK=OK
 core.messages.TXMCore.error_errorP0=** Erreur \: {0}.
@@ -902,13 +902,13 @@
 rcp.messages.TXMUI.expertMode=Mode expert
 rcp.messages.TXMUI.imLookingForColon=Je recherche \: 
 statsengine.core.messages.StatsEngineCore.rowIndex=Index de ligne ({0}) trop grand (max {1}).
-annotation.kr.core.messages..warningNoAnnotationsToExportAborting=** Pas d''annotations à exporter. Abandon.
+annotation.kr.core.messages..warningNoAnnotationsToExportAborting=** Pas d'annotations à exporter. Abandon.
 chartsengine.core.messages.ChartsEngineCore.error_cantCreateTmpChartFileP0=** Impossible de créer le fichier temporaire du graphique {0}
 rcp.messages.TXMUI.theP0CorpusDirectoryAlreadyExistsDoYouWantToReplaceIt=Le dossier de corpus {0} existe déjà. Voulez-vous le remplacer ?
 chartsengine.rcp.messages.ChartsUI.showHideRenderingParameters=Afficher/Masquer les paramètres de rendu
 rcp.messages.TXMUI.parameters=Paramètres
-core.messages.TXMCore.isNotAValidCQPIdForASubcorpusItMustBeAnUppercaseCharactersFollowedByLowercaseCharacters=\ n''est pas un identifiant de sous-corpus CQP valide. Il doit être en majuscules suivies de caractères minuscules.
-statsengine.r.core.messages.RCore.error_errorDuringItemsListExtraction=** Erreur lors de l''extraction de la liste d''items \:  
+core.messages.TXMCore.isNotAValidCQPIdForASubcorpusItMustBeAnUppercaseCharactersFollowedByLowercaseCharacters=\ n'est pas un identifiant de sous-corpus CQP valide. Il doit être en majuscules suivies de caractères minuscules.
+statsengine.r.core.messages.RCore.error_errorDuringItemsListExtraction=** Erreur lors de l'extraction de la liste d'items \:  
 rcp.messages.TXMUI.createANewSorter=Créer une nouvelle méthode de tri
 ahc.core.messages.AHCCore.columns=colonnes
 rcp.messages.TXMUI.columnsSeparatedBy=Colonnes séparées par
@@ -923,7 +923,7 @@
 rcp.messages.TXMUI.showHideCommandParameters=Afficher/Masquer les paramètres de commande
 cooccurrence.rcp.messages.CooccurrenceUI.minimumFrequencyThresholdOfTheCooccurrent=Fréquence minimale des cooccurrents
 annotation.kr.core.messages..ConversionRulesP0=Règles de conversion \: {0}.
-rcp.messages.TXMUI.readyToShowUpdateUI=Prêt à afficher l''interface utilisateur de la mise à jour
+rcp.messages.TXMUI.readyToShowUpdateUI=Prêt à afficher l'interface utilisateur de la mise à jour
 searchengine.cqp.rcp.messages.CQPUI.ClearSelection=Effacer la sélection
 statsengine.core.messages.StatsEngineCore.matrixColonFailedToGetNrowP0=** Matrice\: impossible d''obtenir le nombre de lignes \: {0}.
 rcp.messages.TXMUI.displayInFullText=Afficher en plein texte…
@@ -933,7 +933,7 @@
 rcp.messages.TXMUI.assisted=Assisté
 statsengine.r.core.messages.RCore.doneP0=Effectué en {0} ms.
 ahc.rcp.messages.AHCUI.method=Méthode
-rcp.messages.TXMUI.common_enterRegularExpressionOfYourSearch=Saisissez l''expression régulière de votre recherche
+rcp.messages.TXMUI.common_enterRegularExpressionOfYourSearch=Saisissez l'expression régulière de votre recherche
 core.messages.TXMCore.info_p0P1Deleted={0} "{1}" supprimé(e).
 rcp.messages.TXMUI.queryAssistant=Assistant de Requête
 rcp.messages.TXMUI.queryCannotBeLeftEmpty=Le champ Requête doit être renseigné.
@@ -944,21 +944,21 @@
 index.core.messages.IndexCore.indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4=Index\:  Partition {0}  Requête {1}  Propriétés {2}  Fmin {3}  Fmax {4}
 cooccurrence.core.messages.CooccurrenceCore.info_buildingLexicalTable=Calcul de la table lexicale...
 ahc.core.messages.AHCCore.P0classesOfP1={0} classes de {1}.
-rcp.messages.TXMUI.IndexInterviewerSpeech=Indexer les tours d''enquêteurs
+rcp.messages.TXMUI.IndexInterviewerSpeech=Indexer les tours d'enquêteurs
 rcp.messages.TXMUI.P0ImportWithP1=Import {1} de {0}
 cooccurrence.rcp.messages.CooccurrenceUI.thresholdsColonFmin=Seuils \: Fmin \=
 rcp.messages.TXMUI.errorWhileOpeningFileP0=** Erreur lors de l''ouverture du fichier {0}.
-rcp.messages.TXMUI.corporaWillBeRestoredInTheFollowingOrderCorporaAlreadyRestoredWillNotBeReplaced=Les corpus seront chargés dans l''ordre ci-dessous (les corpus déjà chargés ne seront pas remplacés)
+rcp.messages.TXMUI.corporaWillBeRestoredInTheFollowingOrderCorporaAlreadyRestoredWillNotBeReplaced=Les corpus seront chargés dans l'ordre ci-dessous (les corpus déjà chargés ne seront pas remplacés)
 rcp.messages.TXMUI.YouNeedToSetAsManyPercentSPrintfMarksAsSelectedProperties=Tapez votre pattern en insérant "%s" là où chaque propriété listée ci-dessous doit être affichée (autant de "%s" que de propriété à afficher).\nPar exemple, le pattern "%s, %s %s" associé à la liste de propriétés "text_id,div_type,div_n" affichera \:\n- "Mon roman, chapitre 1"\n- "Mon roman, chapitre 2"\n- etc.  
 rcp.messages.TXMUI.areYouSureYouWantToDeleteP0Colon=Êtes vous sûr de vouloir supprimer les fichiers {0}
 edition.rcp.messages.EditionUI.CommandLink_empty=
-statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheFactoMineRRPackageTheCorrespondanceAnalysisClassificationCommandsWontBeAvailable=TXM n''a pas pu charger le package R ''FactoMineR''. L''analyse des correspondances et les commandes de classification ne seront pas disponibles
+statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheFactoMineRRPackageTheCorrespondanceAnalysisClassificationCommandsWontBeAvailable=TXM n'a pas pu charger le package R 'FactoMineR'. L'analyse des correspondances et les commandes de classification ne seront pas disponibles
 ca.core.messages.CACore.error_failedToGetCos2ColumnP0=** Échec de l''accès à la colonne des cos² \: {0}
 rcp.messages.TXMUI.ContinueAndLostTheUnsavedAnnotations=\  Continuer et perdre les annotations non sauvegardées 
 annotation.kr.rcp.messages..withTheCategory=avec la catégorie
 rcp.messages.TXMUI.failedToExportResultP0ColonP1=** Échec de l''exportation du résultat {0} \: {1}
 rcp.messages.TXMUI.thisComputerLanguageColon=Langue par défaut de cet ordinateur
-rcp.messages.TXMUI.SomeAnnotationsAreNotSavedAndWillBeLostAfterTXMIsClosed=Certaines annotations n''ont pas été sauvegardées et seront perdues si TXM est fermé \:
+rcp.messages.TXMUI.SomeAnnotationsAreNotSavedAndWillBeLostAfterTXMIsClosed=Certaines annotations n'ont pas été sauvegardées et seront perdues si TXM est fermé \:
 rcp.messages.TXMUI.cutP0=Couper {0}
 rcp.messages.TXMUI.paginationOptions=Options de pagination
 searchengine.cqp.core.messages.CQPSearchEngineCore.gettingLastCQPError=Récupération de la dernière erreur CQP.
@@ -979,21 +979,21 @@
 para.rcp.messages.ParaBrowserUI.openParabrowser=Ouvrir le navigateur web interne
 rcp.messages.TXMUI.Closing=Fermeture
 rcp.messages.TXMUI.CouldNotUpdateTXMP0=** Impossible de mettre à jour TXM \: {0}
-rcp.messages.TXMUI.abortingWindowsUpdate=Il est nécessaire de lancer TXM en tant qu''administrateur pour pouvoir vérifier et installer les mises à jour. Merci de quitter TXM, de le relancer en tant qu''administrateur puis de relancer cette commande, pour pouvoir vérifier et installer les mises à jour.
+rcp.messages.TXMUI.abortingWindowsUpdate=Il est nécessaire de lancer TXM en tant qu'administrateur pour pouvoir vérifier et installer les mises à jour. Merci de quitter TXM, de le relancer en tant qu'administrateur puis de relancer cette commande, pour pouvoir vérifier et installer les mises à jour.
 rcp.messages.TXMUI.fileExplorerColonIncorrectPattern=** Explorateur de fichiers \: expression régulière incorrecte
 rcp.messages.TXMUI.confirm=Confirmer
 statsengine.r.core.messages.RCore.runningTextSelection=Exécution de la sélection de texte… 
 rcp.messages.TXMUI.executionCanceled=Exécution annulée.
 ahc.core.messages.AHCCore.info_ahcOfTheP0PartitionCommaP1Property=Classification de la partition {0} selon la propriété {1}...
 rcp.messages.TXMUI.ThisWillRestartTXM=Cela va redémarrer TXM.
-rcp.messages.TXMUI.errorTheResultWasNotCloned=** Erreur \: le résultat n''a pas été cloné.
+rcp.messages.TXMUI.errorTheResultWasNotCloned=** Erreur \: le résultat n'a pas été cloné.
 concordance.rcp.messages.ConcordanceUI.ampRightContextLengthInWords=Longueur du contexte &droit (en mots)
-ca.rcp.messages.CAUI.canNotComputeCAWithLessThan4RowsInTheTable=** Impossible de calculer l''analyse des correspondances avec moins de 4 lignes dans la table
+ca.rcp.messages.CAUI.canNotComputeCAWithLessThan4RowsInTheTable=** Impossible de calculer l'analyse des correspondances avec moins de 4 lignes dans la table
 statsengine.r.rcp.messages.RUI.showEvalLogs=Affichage du journal des évaluations R
 statsengine.r.core.messages.RCore.info_startingStatsEngineP0P1P2P3=Démarrage du moteur de statistiques \: utilisateur \= {0}, distant \= {1}, port \= {2}, debug \= {3}.
 referencer.rcp.messages.ReferencerUI.showingFirstResultPage=Affichage de la première page de résultats
 annotation.kr.rcp.messages..newCategory=Nouvelle catégorie
-statsengine.r.rcp.messages.RUI.FailedToSendToR=** Échec de l''envoi à R \: 
+statsengine.r.rcp.messages.RUI.FailedToSendToR=** Échec de l'envoi à R \: 
 rcp.messages.TXMUI.errorWhileLoadingCalculusP0P1=** Erreur lors du chargement du calcul {0} \: {1}.
 rcp.messages.TXMUI.OpeningTheP0Corpus=Ouverture du corpus {0}
 annotation.kr.core.messages..ErrorNoKnowledgeRepositoryP0FoundInP1Corpus=** Erreur \: pas de référentiel de connaissances {0} trouvé dans le corpus {1}.
@@ -1024,7 +1024,7 @@
 rcp.messages.TXMUI.error_invalidRegularExpressionP0=Expression régulière incorrecte \: {0}
 edition.rcp.messages.EditionUI.errorWhileOpeningEditionColonP0=** Erreur lors de l''ouverture de l''édition \: {0}
 annotation.kr.core.messages..ErrorWhileWritingAnnotationsOfTextP0=** Erreur \: lors de l''écriture des annotations du texte {0}.
-rcp.messages.TXMUI.common_displayOptions=Options d''affichage
+rcp.messages.TXMUI.common_displayOptions=Options d'affichage
 rcp.messages.TXMUI.automaticUpdates=Mises à jour automatiques
 annotation.kr.rcp.messages..NoCQPAnnotationsFoundToSaveInTheCorporaP0=Pas d''annotations CQP à sauvegarder dans les corpus \: {0}.
 ca.rcp.messages.CAUI.showhidePointShapes=Afficher/Masquer les points
@@ -1034,20 +1034,20 @@
 ca.core.messages.CACore.info_caOfTheP0PartitionIndex=Analyse des correspondances de l''index de partition {0}...
 rcp.messages.TXMUI.dontSaveAndRun=Ne pas enregistrer et lancer
 rcp.messages.TXMUI.failedToSavePreferencesColonP0=** Échec de l''enregistrement des préférences \: {0}.
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingBooleanFromTheCQiServer=Lecture d''un booléen du serveur CQi…
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingBooleanFromTheCQiServer=Lecture d'un booléen du serveur CQi…
 cooccurrence.rcp.messages.CooccurrenceUI.cooccurrentsPropertiesColon=Propriétés des cooccurrents \: 
 rcp.messages.TXMUI.valueSelector=Sélecteur de valeurs
 chartsengine.rcp.messages.ChartsUI.currentEngine=Moteur de graphiques courant
 rcp.messages.TXMUI.OKOpenTheDiagnosticFile=OK, ouvrir le fichier de diagnostics
 rcp.messages.TXMUI.TXMUserDirectoryIsSetToP0ButTXMCantCdInThisDirectory=** Le dossier utilisateur de TXM est réglé à ''{0}'' mais il n''est pas accessible.
 rcp.messages.TXMUI.SourceDirectoryPage_6=Dossier source à utiliser
-rcp.messages.TXMUI.SourceDirectoryPage_8=** normalisation de l''identifiant du corpus \: aucun caractère valide disponible pour construire l''identifiant du corpus (essayez d''utiliser des caractères anglais américain - ASCII - dans le nom du dossier)
-rcp.messages.TXMUI.SourceDirectoryPage_2=Le dossier des fichiers sources qui seront lu par le module d''import
+rcp.messages.TXMUI.SourceDirectoryPage_8=** normalisation de l’’identifiant du corpus \: aucun caractère valide disponible pour construire l’’identifiant du corpus (essayez d'utiliser des caractères anglais américain - ASCII - dans le nom du dossier)
+rcp.messages.TXMUI.SourceDirectoryPage_2=Le dossier des fichiers sources qui seront lu par le module d'import
 rcp.messages.TXMUI.SourceDirectoryPage_3=Dossier des fichiers sources
 core.messages.TXMCore.warningColonCantLoadCorpus=** Avertissement\: le corpus ne peut pas être chargé 
 rcp.messages.TXMUI.SourceDirectoryPage_5=Cliquer pour sélectionner le dossier des fichiers sources
 annotation.kr.core.messages..writingAnnotationsInXMLTXMFiles=Écriture des annotations dans les fichiers XML-TXM.
-searchengine.cqp.rcp.messages.CQPUI.ChangeThisIdentifierToRenameTheCorpus=Utilisez ce champ pour modifier l''identifiant du corpus
+searchengine.cqp.rcp.messages.CQPUI.ChangeThisIdentifierToRenameTheCorpus=Utilisez ce champ pour modifier l'identifiant du corpus
 statsengine.r.rcp.messages.RUI.pathToRBinary=Chemin vers le fichier exécutable de R
 edition.rcp.messages.EditionUI.errorColonTxmeditioncorpusidEditionidTextidWordidCalledWithNoArguments=** Erreur \: txmedition (corpusid, editionid?, textid ?, wordid?) appelé sans argument
 rcp.messages.TXMUI.Note=Note
@@ -1069,7 +1069,7 @@
 rcp.messages.TXMUI.UpdateCorpus=Mise à jour du corpus
 rcp.messages.TXMUI.WarningOnlyParametersAreClonedManualChangesAreNotTransfered=Attention seuls les paramètres sont clonables, les éditions manuelles ne sont pas exportées.
 rcp.messages.TXMUI.switchLanguageColonMalformedUrlColonP0=** Changement de langue \: URL {0} mal formée.
-rcp.messages.TXMUI.selectionIsNotACorpusColon=L''objet sélectionné n''est pas un corpus \: 
+rcp.messages.TXMUI.selectionIsNotACorpusColon=L'objet sélectionné n'est pas un corpus \: 
 rcp.messages.TXMUI.StartCorpusUpdate=Démarrer la mise à jour du corpus
 rcp.messages.TXMUI.common_refresh=Mettre à jour
 progression.core.messages.ProgressionCore.tEqualsP0=T \= {0}
@@ -1079,13 +1079,13 @@
 annotation.kr.rcp.messages..UpdateEdition=Mettre à jour les éditions
 rcp.messages.TXMUI.minAnd=\ min and 
 rcp.messages.TXMUI.CQPStructurePropertiesProjection=Projection de propriétés de structures CQP
-rcp.messages.TXMUI.nameIsMandatory=Le champ ''Nom'' doit être renseigné.
+rcp.messages.TXMUI.nameIsMandatory=Le champ 'Nom' doit être renseigné.
 index.core.messages.IndexCore.computingTheLexiconOfSubcorpusP0=Calcul du lexique du sous-corpus {0}…
 core.messages.TXMCore.failedToRestoreTheP0SubcorpusOfP1P2=** Échec de la restauration du sous-corpus {0} du corpus {1}\: {2}
 rcp.messages.TXMUI.Transcriptions=Transcriptions
 rcp.messages.TXMUI.p0ScriptFileDoesntExist=** Le fichier de script {0} n''existe pas.
-rcp.messages.TXMUI.failedToCancel=** Impossible d''annuler  
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingHeaderFromTheCQiServer=Lecture d''une entête du serveur CQi…
+rcp.messages.TXMUI.failedToCancel=** Impossible d'annuler  
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingHeaderFromTheCQiServer=Lecture d'une entête du serveur CQi…
 annotation.kr.rcp.messages..saveTheAnnotations=Enregistrer les annotations
 properties.core.messages.PropertiesCore.error_failedToAccessPropertieOfCorpusP0=** ** Impossible d''accéder aux propriétés du corpus {0}.
 rcp.messages.TXMUI.mainLanguageColon=Langue principale \:
@@ -1104,7 +1104,7 @@
 rcp.messages.TXMUI.executingLastScriptColon=Exécution du dernier script \: 
 rcp.messages.TXMUI.textualPlanes=Plans textuels
 annotation.kr.rcp.messages..annotatingConcordanceSelection=Annotation de la sélection de la concordance...
-statsengine.core.messages.StatsEngineCore.aZerobasedIndexCannotBeInf0OrSupToTheNumberOfIndexedElements=** Un index commençant à 0 ne peut pas être inférieur à 0 ou supérieur au nombre d''éléments indexés.
+statsengine.core.messages.StatsEngineCore.aZerobasedIndexCannotBeInf0OrSupToTheNumberOfIndexedElements=** Un index commençant à 0 ne peut pas être inférieur à 0 ou supérieur au nombre d'éléments indexés.
 rcp.messages.TXMUI.Copy=Copier
 edition.rcp.messages.EditionUI.openingDefaultEditionsColonP0=Ouverture de l''édition [{0}]...
 statsengine.r.core.messages.RCore.error_connectionFailed=** La connexion au moteur statistique a échoué.
@@ -1112,7 +1112,7 @@
 searchengine.cqp.core.messages.CQPSearchEngineCore.cqpserverStdoutColon=** cqpserver stdout\: 
 core.messages.TXMCore.catalogFileNotFoundP0=** Fichier de catalogue {0} introuvable.
 rcp.messages.TXMUI.noSelectionForColon=Aucune sélection pour \: 
-rcp.messages.TXMUI.InstanceConfigurationFile=Fichier de configuration de l''instance
+rcp.messages.TXMUI.InstanceConfigurationFile=Fichier de configuration de l'instance
 rcp.messages.TXMUI.WarningNoXMLTXMFilesDirectoryP0=Attention il n''y a pas de fichier XML-TXM dans le dossier {0}.
 rcp.messages.TXMUI.exportColonCantCreateFileP0ColonP1=** Export \: impossible de créer le fichier {0} \: {1}.
 rcp.messages.TXMUI.DefaultEdition=Édition par défaut 
@@ -1123,7 +1123,7 @@
 core.messages.TXMCore.common_ok=OK
 rcp.messages.TXMUI.done=Terminé.
 rcp.messages.TXMUI.chooseTheLanguage=Choisir la langue
-rcp.messages.TXMUI.showTheModuleScripts=Afficher les scripts des modules d''import
+rcp.messages.TXMUI.showTheModuleScripts=Afficher les scripts des modules d’’import
 specificities.rcp.messages.SpecificitiesUI.t=T
 rcp.messages.TXMUI.description=Description
 core.messages.TXMCore.errorRegDirColon=** Erreur dans le dossier registre \: 
@@ -1132,7 +1132,7 @@
 rcp.messages.TXMUI.updated=Mis à jour
 rcp.messages.TXMUI.abort=Annuler
 ca.rcp.messages.CAUI.eigenvalues=Valeurs propres
-annotation.kr.rcp.messages..CQPIndexesNotUpdatedOnlyTheXMLTXMFilesHaveBeenUpdated=Les index CQP n''ont pas été mis à jour. Seuls les fichiers XML-TXM l''ont été. Vous devez lancer la commande ‘'Mise à jour du corpus'' pour pouvoir accéder aux annotations par requêtes CQL.
+annotation.kr.rcp.messages..CQPIndexesNotUpdatedOnlyTheXMLTXMFilesHaveBeenUpdated=Les index CQP n’’ont pas été mis à jour. Seuls les fichiers XML-TXM l’’ont été. Vous devez lancer la commande ‘’Mise à jour du corpus’’ pour pouvoir accéder aux annotations par requêtes CQL.
 rcp.messages.TXMUI.gnuLicenceLink=https\://www.gnu.org/licenses/gpl-2.0.fr.html
 rcp.messages.TXMUI.P0Import=Import {0}
 rcp.messages.TXMUI.theP1P0CorpusWillBeReplaced=Le corpus {0} ({1}) sera remplacé.
@@ -1140,7 +1140,7 @@
 rcp.messages.TXMUI.loadingBinaryCorpus=Chargement du corpus binaire...
 statsengine.r.rcp.messages.RUI.UpdatingTheP0P1RPackageUpToVersionP2=Mise à jour du package R {0} ({1}) vers la version {2}...
 core.messages.TXMCore.noValuesGiven=Pas de valeurs fournies
-rcp.messages.TXMUI.errorWhileExportingQueriesP0=** Erreur lors de l''exportation des requêtes \: 
+rcp.messages.TXMUI.errorWhileExportingQueriesP0=** Erreur lors de l'exportation des requêtes \: 
 rcp.messages.TXMUI.mergeResultName=Nom du résultat de la fusion
 rcp.messages.TXMUI.aWord=un mot
 rcp.messages.TXMUI.mergeDelete=Fusionner/Supprimer
@@ -1171,22 +1171,22 @@
 rcp.messages.TXMUI.warningFailedToStoreDefaultMacroValuesAtP0=** Avertissement \: l''enregistrement des valeurs des paramètres de la macro dans {0} a échoué.
 core.messages.TXMCore.failedToAccessStructuralPropertyValues=** Échec de lecture des valeurs de la propriété de structure 
 searchengine.cqp.core.messages.CQPSearchEngineCore.searchEngineLaunched=Moteur de recherche lancé…
-rcp.messages.TXMUI.theMaximumNumberOfQueryStoredInTheQueryHistory=Nombre maximum de requêtes stockées dans l''historique
+rcp.messages.TXMUI.theMaximumNumberOfQueryStoredInTheQueryHistory=Nombre maximum de requêtes stockées dans l'historique
 edition.rcp.messages.EditionUI.nextText=Texte suivant
 core.messages.TXMCore.common_warning=Avertissement
 core.messages.TXMCore.errorWhilePostInstallingPluginsP0=Erreur lors du post-chargement des extensions \: {0}
 rcp.messages.TXMUI.CancelCredentialSettings=Annuler les paramètres de connexion
 searchengine.cqp.core.messages.CQPSearchEngineCore.lastCQPErrorP0=Dernière erreur CQP \: {0}.
-lexicaltable.rcp.messages.LexicalTableUI.canNotCreateALexicalTableWithAnIndexCreatedOnACorpus=** Impossible de créer une table lexicale à partir d''un index créé sur un corpus.
+lexicaltable.rcp.messages.LexicalTableUI.canNotCreateALexicalTableWithAnIndexCreatedOnACorpus=** Impossible de créer une table lexicale à partir d'un index créé sur un corpus.
 annotation.kr.rcp.messages..PreserveAnnotationBetweenTXMSessions=Préserver les annotations entre les sessions TXM
 annotation.kr.core.messages..ErrorNPEForEndPositionOfAnnotationP0=** Erreur \: pas de position de fin trouvée pour l''annotation {0}.
 rcp.messages.TXMUI.separatedByAtLeast0Word=éventuellement séparé par quelques mots
 statsengine.core.messages.StatsEngineCore.CanNotExecuteTheP0CommandWithTheP1Selection=** Impossible d''exécuter la commande {0} avec {1}
-treetagger.rcp.messages.TreeTaggerUI.pathToInstallDirectory=Chemin vers le dossier d''installation
+treetagger.rcp.messages.TreeTaggerUI.pathToInstallDirectory=Chemin vers le dossier d'installation
 edition.rcp.messages.EditionUI.noEditionFoundForTextEqualsP0AndEditionEqualsP1=Aucune édition {0} trouvée pour le texte {1}.
 edition.rcp.messages.EditionUI.LinkedEditorOpeningPosition=Position de la nouvelle fenêtre
 rcp.messages.TXMUI.resetValues=Réinitialiser les valeurs
-rcp.messages.TXMUI.listOfMilestoneElementsSeparatedByComma=Liste des éléments ''milestone'' (séparés par une virgule ",") (à encoder dans des propriétés de mots)
+rcp.messages.TXMUI.listOfMilestoneElementsSeparatedByComma=Liste des éléments 'milestone' (séparés par une virgule ",") (à encoder dans des propriétés de mots)
 rcp.messages.TXMUI.wordsPerPage=Mots par page
 lexicaltable.rcp.messages.LexicalTableUI.vocabulariesMustShareTheSamePropertiesColonP0=** Les vocabulaires doivent être composés de la même combinaison de propriétés \: {0}.
 concordance.rcp.messages.ConcordanceUI.propertiesPanel=Panneau des propriétés
@@ -1203,23 +1203,23 @@
 ahc.rcp.messages.AHCUI.numberOfClusters=Nombre de classes
 core.messages.TXMCore.numberOfMatch=Nombre de matchs 
 rcp.messages.TXMUI.clipboardIsEmpty=** Le presse-papier est vide.
-ca.rcp.messages.CAUI.canNotComputeCAOnLexicalTableWithLessThan4Columns=** Impossible de calculer l''analyse des correspondances avec moins de 4 colonnes  ans la table
+ca.rcp.messages.CAUI.canNotComputeCAOnLexicalTableWithLessThan4Columns=** Impossible de calculer l'analyse des correspondances avec moins de 4 colonnes  ans la table
 rcp.messages.TXMUI.importClipboardText=Importation du contenu textuel du presse-papier…
-wordcloud.core.messages.WordCloudCore.error_rPackagesInstallationFailed=Les packages nécessaires au fonctionnement de la fonctionnalité n''ont pas pu être installés. Voir les instructions pour l''installation manuelle à l''adresse https\://groupes.renater.fr/wiki/txm-users/public/extensions\#wordcloud
+wordcloud.core.messages.WordCloudCore.error_rPackagesInstallationFailed=Les packages nécessaires au fonctionnement de la fonctionnalité n'ont pas pu être installés. Voir les instructions pour l'installation manuelle à l'adresse https\://groupes.renater.fr/wiki/txm-users/public/extensions\#wordcloud
 chartsengine.rcp.messages.ChartsUI.monochromeRenderingColor=Couleur pour le rendu monochrome
-rcp.messages.TXMUI.seeTheQuoteSectionIn=(voir la section ''Citer le logiciel TXM'' de la page d''accueil du site 
+rcp.messages.TXMUI.seeTheQuoteSectionIn=(voir la section 'Citer le logiciel TXM' de la page d'accueil du site 
 specificities.core.messages.SpecificitiesCore.info_specificitiesOfTheP0PartitionIndex=Spécificités de l''index de partition {0}...
 concordance.rcp.messages.ConcordanceUI.errorWhileComputingTheConcordanceColonP0=** Erreur lors du calcul de la concordance \: {0}.
-statsengine.core.messages.StatsEngineCore.failedToGetRowNames=** Impossible d''obtenir les noms des lignes.
+statsengine.core.messages.StatsEngineCore.failedToGetRowNames=** Impossible d'obtenir les noms des lignes.
 chartsengine.rcp.messages.ChartsUI.showLegend=Afficher la légende
 rcp.messages.TXMUI.TXMInstallDirectoryIsSetToP0ButTXMCantCdInThisDirectory=** Le dossier d''installation de TXM est réglé à ''{0}'' mais n''est pas accessible.
 rcp.messages.TXMUI.copiedLinesColonP0=Lignes copiées \:\n{0}
-specificities.core.messages.SpecificitiesCore.noSpecificitiesIndexArray=** Pas de tableau d''index de spécificités.
+specificities.core.messages.SpecificitiesCore.noSpecificitiesIndexArray=** Pas de tableau d'index de spécificités.
 rcp.messages.TXMUI.removeUnusedEclipseRCPPreferencePage=Suppression des pages de préférences Eclipse RCP inutilisées...
 rcp.messages.TXMUI.pageProperties=Propriétés de la page
 statsengine.r.rcp.messages.RUI.TryingToInstallTheP0DependencyOfP1Now=Essai d''installation de la dépendance {0} de {1} maintenant...
 rcp.messages.TXMUI.mainLanguage=Langue principale
-rcp.messages.TXMUI.cannotStartImportConfigurationNoSourceFolderSelected=** Impossible de commencer l''import \: pas de dossier source sélectionné.
+rcp.messages.TXMUI.cannotStartImportConfigurationNoSourceFolderSelected=** Impossible de commencer l'import \: pas de dossier source sélectionné.
 rcp.messages.TXMUI.onlyTheModifiedCorpusTextsAreUpdated=Seuls les textes modifiés du corpus seront mis à jour
 rcp.messages.TXMUI.failedToDeleteSubcorpusP0=** Erreur lors de la suppression du sous-corpus {0}
 properties.rcp.messages.PropertiesUI.History=Notes
@@ -1233,10 +1233,10 @@
 lexicaltable.core.messages.LexicalTableCore.info_creatingLexicalTableWithTheP0CorpusAndTheP1Subcorpus=Table lexicale avec le corpus {0} et le sous-corpus {1}...
 annotation.kr.core.messages..ErrorCouldNotReplaceXMLTXMFileP0WithP1=** Erreur \: impossible de remplacer le fichier XML-TXM {0} par {1}.
 ca.core.messages.CACore.CantCreateCAFactorialMapScatterPlotP0=** Impossible de créer le diagramme de dispersion du plan factoriel \: {0}.
-specificities.rcp.messages.SpecificitiesUI.ErrorWhileComputingSpecificitiesBarChartP0=** Erreur lors du calcul de l''histogramme des spécificités \:
-annotation.kr.rcp.messages..concordanceAnnotationArea=Zone d''annotation de concordance
+specificities.rcp.messages.SpecificitiesUI.ErrorWhileComputingSpecificitiesBarChartP0=** Erreur lors du calcul de l'histogramme des spécificités \:
+annotation.kr.rcp.messages..concordanceAnnotationArea=Zone d'annotation de concordance
 edition.rcp.messages.EditionUI.lastTextOfTheCorpus=Dernier texte du corpus
-rcp.messages.TXMUI.callingGroovyStartScript=Appel du script de démarrage ''start''…
+rcp.messages.TXMUI.callingGroovyStartScript=Appel du script de démarrage 'start'…
 properties.core.messages.PropertiesCore.numberOfWordsP0=Nombre de mots \: {0}
 concordance.rcp.messages.ConcordanceUI.sortingLeftContextColumn=Tri du contexte gauche
 concordance.core.messages.ConcordanceCore.NoQuery=<pas de requête>
@@ -1247,13 +1247,13 @@
 rcp.messages.TXMUI.PropertiesOfTheCompoundFormForStructurePropertiesAndOfTheSimpleFormForWordProperties=Propriétés de la forme composée "text_id" pour les propriétés de structures, et de la forme simple "id" pour les propriétés de mots. 
 rcp.messages.TXMUI.startJobColonCheckTXMHOME=Démarrage \: vérification de TXMHOME
 rcp.messages.TXMUI.dDotMandatoryField=* \: champ obligatoire
-rcp.messages.TXMUI.ExecuteRTextSelectionNotImplemented=L''exécution R de texte sélectionné n''est pas implémentée
+rcp.messages.TXMUI.ExecuteRTextSelectionNotImplemented=L'exécution R de texte sélectionné n'est pas implémentée
 annotation.kr.rcp.messages..ErrorWhileImportingAnnotationsP0=** Erreur lors de l''importation des annotations \: {0}.
 rcp.messages.TXMUI.selectAll=Sélectionner tout
 rcp.messages.TXMUI.info_txmIsReady=TXM est prêt.
 chartsengine.rcp.messages.ChartsUI.showTitle=Afficher le titre
 lexicaltable.rcp.messages.LexicalTableUI.ErrorDataImportFailedP0=** L''importation des données a échoué \: {0}
-rcp.messages.TXMUI.selectValuesUsingARegularExpression=Sélectionner les valeurs à l''aide d''une expression régulière
+rcp.messages.TXMUI.selectValuesUsingARegularExpression=Sélectionner les valeurs à l'aide d'une expression régulière
 searchengine.cqp.core.messages.CQPSearchEngineCore.lastCQiErrorP0=Dernière erreur CQi \: {0}.
 rcp.messages.TXMUI.connect=Se connecter
 rcp.messages.TXMUI.startingTxm=Démarrage de TXM
@@ -1273,7 +1273,7 @@
 lexicaltable.rcp.messages.LexicalTableUI.vocabulariesMustShareTheSamePartitionColonP0=** Les vocabulaires doivent partager la même partition \: {0}.
 rcp.messages.TXMUI.pastingP0ToP1=Collage de {0} dans {1}...
 core.messages.TXMCore.WarningWorkspaceCannotFoundTheRedistDirectoryP0=** Avertissement \: l''espace de travail n''a pas pu trouver le dossier {0}.
-chartsengine.rcp.messages.ChartsUI.displayFormat=Format d''affichage
+chartsengine.rcp.messages.ChartsUI.displayFormat=Format d'affichage
 rcp.messages.TXMUI.password=Mot de passe
 core.messages.TXMCore.textMetadataColon=Métadonnées de textes \: 
 searchengine.cqp.core.messages.CQPSearchEngineCore.theDataDirectoryDoesNotExistsP0=Pas de dossier "data" dans {0}.
@@ -1289,7 +1289,7 @@
 rcp.messages.TXMUI.warning_popup_theP0HasBeenEditedItsChangesWillBeLost=Le résultat {0} a été édité. Ses modifications seront perdues. Souhaitez-vous continuer ?
 core.messages.TXMCore.common_lowestFrequency=Fréquence minimale
 ca.core.messages.CACore.axis=Axe
-annotation.kr.rcp.messages..confirmAnnotationAffectation=Confirmer l''affectation de l''annotation
+annotation.kr.rcp.messages..confirmAnnotationAffectation=Confirmer l'affectation de l'annotation
 concordance.rcp.messages.ConcordanceUI.linesPerAmpPageColon=Lignes par &Page \: 
 ca.core.messages.CACore.info_caOfTheP0LexcialTable=Analyse des correspondances de la table lexicale {0}...
 core.messages.TXMCore.theFocusIsEmptyOrNull=** Le focus est vide ou nul.
@@ -1298,7 +1298,7 @@
 internalview.core.messages.InternalViewCore.RESULT_TYPE=Navigateur
 rcp.messages.TXMUI.addAWord=Ajouter un mot
 statsengine.r.rcp.messages.RUI.ErrorWhileTEstingPackageP0=** Erreur lors du test du package {0}.
-rcp.messages.TXMUI.contextsDisplayOptions=Options d''affichage des contextes
+rcp.messages.TXMUI.contextsDisplayOptions=Options d'affichage des contextes
 wordcloud.core.messages.WordCloudCore.RESULT_TYPE=Nuage de mots
 rcp.messages.TXMUI.coocMatrixParameters=Paramètres de la matrice mot-mot
 rcp.messages.TXMUI.LoadBinaryCorporaDirectory_corpusLoad=Chargement du corpus
@@ -1308,16 +1308,16 @@
 rcp.messages.TXMUI.errorWhileGettingCurrentPositionValueColon=** Erreur lors de la récupération des données à la position \: 
 core.messages.TXMCore.xmlValidationColonP0DoesNotExists=Validation XML \: {0} n''existe pas ?
 rcp.messages.TXMUI.complexSortColonP0=Tri multiple {0}
-annotation.kr.rcp.messages..ImportingAnnotationsAsStandOff=Importation d''annotations sous forme standoff.
+annotation.kr.rcp.messages..ImportingAnnotationsAsStandOff=Importation d'annotations sous forme standoff.
 concordance.rcp.messages.ConcordanceUI.deleteSelectedLines=Supprimer les lignes sélectionnées
-rcp.messages.TXMUI.startToImport=Lancer l''importation
+rcp.messages.TXMUI.startToImport=Lancer l'importation
 core.messages.TXMCore.warningNoCorpusTagFoundInTheP0FileBlehblehbleh=** Attention aucune balise <corpus> trouvée dans le fichier {0}. Le corpus ne sera pas chargé correctement.
-rcp.messages.TXMUI.exportFileEncoding=Encodage des caractères des fichiers d''export
+rcp.messages.TXMUI.exportFileEncoding=Encodage des caractères des fichiers d'export
 lexicaltable.rcp.messages.LexicalTableUI.mergeColsColonP0=Fusion de colonnes \: {0}...
 lexicaltable.rcp.messages.LexicalTableUI.selectWhichMarginsYouWantToUse=Sélectionnez les marges que vous souhaitez utiliser
 statsengine.r.rcp.messages.RUI.P0PackageNotInstalledErrorP1=** Le package R {0} n''a pas été installé. Erreur \: {1}.
 specificities.rcp.messages.SpecificitiesUI.failedToComputeSpecificitiesP0=** Le calcul des spécificités a échoué \: {0}.
-rcp.messages.TXMUI.CouldNotAddTheDefaultExtensionRepository=** Impossible d''ajouter l''entrepôt de mise à jour d''extensions par défaut
+rcp.messages.TXMUI.CouldNotAddTheDefaultExtensionRepository=** Impossible d'ajouter l'entrepôt de mise à jour d'extensions par défaut
 core.messages.TXMCore.common_P0Positions=Nombre d''occurrences \: [{0}].
 ca.rcp.messages.CAUI.eigenvalue=Valeur propre
 searchengine.cqp.rcp.messages.CQPUI.ErrorSelectedSubcorpusHaveDifferentMainCorpusP0=** Erreur \: les sous-corpus sélectionnés ont un corpus principal différent \: {0}
@@ -1325,20 +1325,20 @@
 specificities.core.messages.SpecificitiesCore.info_specificitiesOfTheP0LexcialTable=Spécificités de la table lexicale {0}...
 rcp.messages.TXMUI.merge=fusionner
 annotation.kr.rcp.messages..selectAValueAmongTheList=Sélectionner une valeur dans la liste
-rcp.messages.TXMUI.setImportParametersInTheSectionsBelow=Régler les paramètres d''import dans les sections ci-dessous.
+rcp.messages.TXMUI.setImportParametersInTheSectionsBelow=Régler les paramètres d'import dans les sections ci-dessous.
 edition.rcp.messages.EditionUI.OpeningConcordancesOfQueryP0=Ouverture d''une concordance avec la requête {0}.
 core.messages.TXMCore.TXMWasNotCorrectlyClosedSeeTheP0ReportFile=** La précédente exécution de TXM ne s''est pas terminé correctement, voir le rapport dans le fichier {0}.
 index.rcp.messages.IndexUI.indexOfInfP0SupWithPropertyColonP1InTheCorpusColonP2=Index de la requête <{0}> avec la propriété {1} dans le corpus {2}.
-core.messages.TXMCore.selectionErrorColonTheCorpus=Erreur de sélection d''objet \: le corpus 
+core.messages.TXMCore.selectionErrorColonTheCorpus=Erreur de sélection d'objet \: le corpus 
 rcp.messages.TXMUI.copyP0=Copier {0}
 statsengine.r.rcp.messages.RUI.P0WasNotTransferedToTheRWorkspace=** Erreur \: {0} n''a pas été transféré dans l''espace de travail R.
-progression.rcp.messages.ProgressionUI.addQueriesFromFile=Ajouter des requêtes à partir d''un fichier...
+progression.rcp.messages.ProgressionUI.addQueriesFromFile=Ajouter des requêtes à partir d'un fichier...
 rcp.messages.TXMUI.updateCanceled=Mise à jour annulée.
 lexicaltable.core.messages.LexicalTableCore.info_creatingLexicalTableWithTheP0PartitionIndex=Table lexicale de l''index de partition {0}...
 rcp.messages.TXMUI.metadatacsvFileFormat=format du fichier metadata.csv
 partition.core.messages.PartitionCore.t=t
 progression.rcp.messages.ProgressionUI.bandeSizeMultiplier=Échelle des limites de structures
-rcp.messages.TXMUI.lockRCPWorkspace=Verrouiller l''espace de travail RCP
+rcp.messages.TXMUI.lockRCPWorkspace=Verrouiller l'espace de travail RCP
 rcp.messages.TXMUI.restartingThePlatform=Redémarrage de la plateforme
 rcp.messages.TXMUI.outputFile=Fichier de sortie
 rcp.messages.TXMUI.canceling=Annulation…
@@ -1346,25 +1346,25 @@
 core.messages.TXMCore.errorDuringWorkspaceInitializationColonP0=** Échec de l''initialisation de l''espace de travail \: {0}.
 rcp.messages.TXMUI.errorColonThisPartitionHasNoPart=** Erreur \: cette partition ne contient aucune partie.
 core.messages.TXMCore.checkingBinaryFormat=Vérification du format du corpus binaire…
-core.messages.TXMCore.endOfCQPWaitTest=Fin du test d''attente de CQP.
-annotation.kr.rcp.messages..ErrorWhileSavingStandOffAnnotations=** Erreur lors de l''enregistrement des annotations standoff (voir les messages ci-dessus).
+core.messages.TXMCore.endOfCQPWaitTest=Fin du test d'attente de CQP.
+annotation.kr.rcp.messages..ErrorWhileSavingStandOffAnnotations=** Erreur lors de l’’enregistrement des annotations standoff (voir les messages ci-dessus).
 partition.core.messages.PartitionCore.parts=Partie(s)
 core.messages.TXMCore.P0isMissing=''{0}'' est introuvable.
-ca.rcp.messages.CAUI.openingTheCorrespondenceAnalysisResults=Ouverture des résultats de l''analyse factorielle des correspondances
+ca.rcp.messages.CAUI.openingTheCorrespondenceAnalysisResults=Ouverture des résultats de l'analyse factorielle des correspondances
 rcp.messages.TXMUI.YouReGoingToLostThoseModificationsIfNotAlreadyExportedContinue=Vous allez perdre vos modifications manuelles du résultat. Continuer ?
 rcp.messages.TXMUI.TXMInstallDirectoryIsSetToP0ButIsNotReadable=** Le dossier d''installation de TXM est réglé à ''{0}'' mais n''est pas accessible en lecture.
-rcp.messages.TXMUI.errorWhileSavingTokenizerParameters=** Erreur lors de l''enregistrement des paramètres du tokenizer \: les expressions régulières d''espaces et de ponctuations sont toutes deux vides.
-rcp.messages.TXMUI.noDefaultEditionPageFoundForElementColon=Aucune page d''édition par défaut trouvée pour l''élément 
+rcp.messages.TXMUI.errorWhileSavingTokenizerParameters=** Erreur lors de l'enregistrement des paramètres du tokenizer \: les expressions régulières d'espaces et de ponctuations sont toutes deux vides.
+rcp.messages.TXMUI.noDefaultEditionPageFoundForElementColon=Aucune page d'édition par défaut trouvée pour l'élément 
 rcp.messages.TXMUI.selectACompositeSorter=Sélectionner un tri multiple
 rcp.messages.TXMUI.ToPopulateTthisMenuCreateMacrosInTheP0MacroDirectory=Pour alimenter ce menu, vous devez créer des fichiers de macros .groovy dans des sous-dossiers du dossier macro ''{0}''.
 cooccurrence.rcp.messages.CooccurrenceUI.sortByColonP0=Trier par {0}
 rcp.messages.TXMUI.run=Exécuter
 groovy.core.messages.Groovy.restartingToolboxSearchengines=Redémarrage des moteurs de recherche...
-rcp.messages.TXMUI.TXMInitializationHasBeenCanceledByUserDotPleaseRestartTXM=** L''initialisation de TXM a été annulée par l''utilisateur. Veuillez redémarrer TXM.
+rcp.messages.TXMUI.TXMInitializationHasBeenCanceledByUserDotPleaseRestartTXM=** L'initialisation de TXM a été annulée par l'utilisateur. Veuillez redémarrer TXM.
 concordance.rcp.messages.ConcordanceUI.sorting=Tri…
 ca.core.messages.CACore.common_cos2=Cos²
 annotation.kr.core.messages..ErrorCouldNotCreateWriteTemporaryDirectoryP0=** Erreur \: impossible de créer et d''écrire dans le dossier temporaire {0}.
-annotation.kr.rcp.messages..proceedToAnnotation=Passer à l''annotation
+annotation.kr.rcp.messages..proceedToAnnotation=Passer à l'annotation
 rcp.messages.TXMUI.creatingASubcorpusOnP0=Créer un nouveau sous-corpus de {0}
 rcp.messages.TXMUI.structureColon=Structure \:
 edition.rcp.messages.EditionUI.Search=Recherche...
@@ -1379,7 +1379,7 @@
 rcp.messages.TXMUI.advanced=Avancé
 cooccurrence.core.messages.CooccurrenceCore.RESULT_TYPE=Cooccurrence
 concordance.core.messages.ConcordanceCore.context=Contexte
-rcp.messages.TXMUI.NoGroovyEntryPointScriptSelectedAborted=** Aucun point d''entrée du script d''importation Groovy trouvé. Abandon.
+rcp.messages.TXMUI.NoGroovyEntryPointScriptSelectedAborted=** Aucun point d'entrée du script d'importation Groovy trouvé. Abandon.
 rcp.messages.TXMUI.queryOptions=Options de requête
 index.rcp.messages.IndexUI.IndexEditor_17=
 rcp.messages.TXMUI.failToMoveTheP0FileToThxTMPDirectoryP1=** Échec du déplacement du fichier {0} vers le répertoire temporaire {1}.
@@ -1392,7 +1392,7 @@
 cooccurrence.core.messages.CooccurrenceCore.cooccurrentsOfP0PropertieP1InTheP2Corpus=Cooccurrents de {0}, propriété {1} {2} {3}, ≥{4} ≥{5} ≥{6}, dans le corpus {7}...
 cooccurrence.core.messages.CooccurrenceCore.NoQuery=<pas de requête>
 statsengine.r.rcp.messages.RUI.rPackageDiagnostic=Diagnostic de package R
-searchengine.cqp.core.messages.CQPSearchEngineCore.noError=Pas d''erreur à notifier.
+searchengine.cqp.core.messages.CQPSearchEngineCore.noError=Pas d'erreur à notifier.
 rcp.messages.TXMUI.editTheNameOfTheNewLineCreatedByTheMergedLines=Saisissez le nom de la nouvelle ligne issue de la fusion
 rcp.messages.TXMUI.abortingLoadingOfP0ACorpusWithTheSameNameAlreadyExists=Abandon du chargement du corpus {0} \: un corpus de même nom existe déjà.
 rcp.messages.TXMUI.newCorpusColonP0=Nouveau corpus \: {0}.
@@ -1408,7 +1408,7 @@
 rcp.messages.TXMUI.doneInP0=Terminé en {0}.
 rcp.messages.TXMUI.RemoveTemporarydirectories=Supprimer les dossiers temporaires
 rcp.messages.TXMUI.ampQuery=&Requête 
-rcp.messages.TXMUI.initialisationErrorP0=** Erreur d''initialisation \: 
+rcp.messages.TXMUI.initialisationErrorP0=** Erreur d'initialisation \: 
 core.messages.TXMCore.initializationOfGroovyImportScriptRunner=Initialisation de GroovyImportScriptRunner
 ca.rcp.messages.CAUI.axesColon=Axes \: 
 searchengine.cqp.rcp.messages.CQPUI.ErrorSelectionSize2=** Erreur \: taille de la sélection \!\= 2 \: 
@@ -1417,16 +1417,16 @@
 ca.core.messages.CACore.common_q23=Q23
 annotation.rcp.messages.AnnotationUI.Annotation=Annotation
 annotation.kr.rcp.messages..errorWhileAnnotatingConcordanceColonP0=** Erreur lors de l''annotation de la concordance\: {0}.
-rcp.messages.TXMUI.AnnotationsEngines=Moteurs d''annotation
+rcp.messages.TXMUI.AnnotationsEngines=Moteurs d'annotation
 rcp.messages.TXMUI.newParentTypeP0IsDifferentFromTheOldParentTypeP1=** Erreur \: ce résultat ne peut être importé sur un résultat de type {0} (il nécessite un résultat de type {1})
 searchengine.cqp.rcp.messages.CQPUI.ExportingP0=Exportation de {0}...
 concordance.rcp.messages.ConcordanceUI.keyword=Pivot
 progression.rcp.messages.ProgressionUI.add=Ajouter
-index.rcp.messages.IndexUI.openingTheIndexResults=Ouverture du tableau d''index
+index.rcp.messages.IndexUI.openingTheIndexResults=Ouverture du tableau d'index
 cooccurrence.rcp.messages.CooccurrenceUI.minimumLeft=Minimum à gauche
 rcp.messages.TXMUI.wordTag=Balise de mots
 rcp.messages.TXMUI._default_2=Défaut
-rcp.messages.TXMUI.exportSettings=Configuration de l''export
+rcp.messages.TXMUI.exportSettings=Configuration de l'export
 rcp.messages.TXMUI.ampNew=&Nouveau
 core.messages.TXMCore.errorColonP0CorpusDirectoryIsNotConformantToTXMCorpusBinaryFormatColonCorpusSkipped=** Erreur \: le dossier d''entrée {0} n''est pas conforme au format de corpus binaire de TXM \: corpus ignoré.
 lexicaltable.core.messages.LexicalTableCore.RESULT_TYPE=Table lexicale
@@ -1440,7 +1440,7 @@
 chartsengine.rcp.messages.ChartsUI.ErrorWhileMovingUpInP0P1=** Erreur lors du déplacement vers le haut dans {0} \: {1}.
 rcp.messages.TXMUI.loadingTheP0BinaryCorpusAsATXM079Corpus=Chargement du corpus binaire {0} au format TXM 0.7.9...
 rcp.messages.TXMUI.recoveringCorpora=Récupération des corpus
-statsengine.core.messages.StatsEngineCore.error_statsEngineNotReadyCancelingCommand=** Le moteur de statistiques n''est pas disponible, abandon de la commande.
+statsengine.core.messages.StatsEngineCore.error_statsEngineNotReadyCancelingCommand=** Le moteur de statistiques n'est pas disponible, abandon de la commande.
 searchengine.cqp.core.messages.CQPSearchEngineCore.cqpserverStderrColon=** cqpserver stderr\: 
 cooccurrence.core.messages.CooccurrenceCore.info_details=Coocurrences\:   Corpus\: {0}   Requête\: {1}   Propriétés\: {2}   Structure\: {3}   Empans\: {4} < gauche < {5} ; {6} < droit < {7}   Seuils\: fréq > {8} ; co-fréq > {9}; indice > {10} 
 rcp.messages.TXMUI.deletingP0=Suppression de {0}
@@ -1456,12 +1456,12 @@
 lexicaltable.rcp.messages.LexicalTableUI.errorWhileImportingDataColonP0=** Erreur lors de l''importation des données {0}.
 rcp.messages.TXMUI.zoomIn=Zoom avant
 statsengine.core.messages.StatsEngineCore.colIndex=** Numéro de colonne trop grand ({0}) (le maximum est {1}).
-rcp.messages.TXMUI.showExportResultInTheTextEditor=Afficher le résultat de l''export dans un éditeur de texte
-annotation.kr.rcp.messages..DeleteAnAnnotationType=Supprimer un type d''annotation...
+rcp.messages.TXMUI.showExportResultInTheTextEditor=Afficher le résultat de l'export dans un éditeur de texte
+annotation.kr.rcp.messages..DeleteAnAnnotationType=Supprimer un type d’’annotation...
 annotation.kr.rcp.messages..affect=Affecter
 annotation.kr.rcp.messages..SaveP0Annotations=Enregistrement des annotations de {0}...
 annotation.kr.rcp.messages..listOfCategories=Liste de catégories
-statsengine.core.messages.StatsEngineCore.cannotDeleteANonexistingObject=** Impossible de supprimer un objet qui n''existe pas.
+statsengine.core.messages.StatsEngineCore.cannotDeleteANonexistingObject=** Impossible de supprimer un objet qui n'existe pas.
 core.messages.TXMCore.ErrorWhileStartingEngines=** Erreur lors du démarrage des moteurs.
 cooccurrence.core.messages.CooccurrenceCore.coFreq=CoFréq
 rcp.messages.TXMUI.useLeftWindow=Utiliser le contexte gauche
@@ -1470,10 +1470,10 @@
 ca.core.messages.CACore.common_q13=Q13
 ca.core.messages.CACore.common_q12=Q12
 rcp.messages.TXMUI.startingUpP0=Démarrage de TXM {0}…
-rcp.messages.TXMUI.importingAP0From=Importation d''un 
-rcp.messages.TXMUI.changeCharactersEncoding=Changer l''encodage des caractères
+rcp.messages.TXMUI.importingAP0From=Importation d'un 
+rcp.messages.TXMUI.changeCharactersEncoding=Changer l'encodage des caractères
 rcp.messages.TXMUI.theAvailableContexts=Les contextes disponibles
-statsengine.r.rcp.messages.RUI.anErrorOccuredWhileGettingRWorkspaceInsanceColon=** Une erreur s''est produite lors de la récupération de l''espace de travail R \: 
+statsengine.r.rcp.messages.RUI.anErrorOccuredWhileGettingRWorkspaceInsanceColon=** Une erreur s'est produite lors de la récupération de l'espace de travail R \: 
 core.messages.TXMCore.corpusUpdateDoneInP0=Mise à jour terminée en {0}.
 core.messages.TXMCore.couldNotCreateTXMHOMEDirectoryColonP0=** Échec de la création du dossier TXMHOME {0}.
 rcp.messages.TXMUI.distance=Distance en mots
@@ -1484,11 +1484,11 @@
 rcp.messages.TXMUI.OpenTestEditor_0=Ouvrir…
 rcp.messages.TXMUI.CouldNotAddTheP0UpdateRepositoryP1=** Impossible d''ajouter l''entrepôt de mise à jour {0} \: {1}
 statsengine.r.core.messages.RCore.info_savingChartToTheP0File=Enregistrement du graphique dans le fichier \: {0}.
-statsengine.core.messages.StatsEngineCore.allTheInnerArrayDoNotHaveTheSameLength=** Les tableaux internes n''ont pas tous la même dimension.
+statsengine.core.messages.StatsEngineCore.allTheInnerArrayDoNotHaveTheSameLength=** Les tableaux internes n'ont pas tous la même dimension.
 rcp.messages.TXMUI.separatorCharacters=Caractères séparateurs
 rcp.messages.TXMUI.WaitForAllJobsToEndAndRetry=Attendez que tous les travaux soient terminés avant de réessayer.
 rcp.messages.TXMUI.cantLoadPropertiesFromCorpusP0ColonP1=** Impossible de charger les propriétés du corpus {0} ({1})
-rcp.messages.TXMUI.AskTheLanguageWhenImportingFromAClipboard=Demander la langue du texte lors de l''importation à partir du presse-papier
+rcp.messages.TXMUI.AskTheLanguageWhenImportingFromAClipboard=Demander la langue du texte lors de l'importation à partir du presse-papier
 rcp.messages.TXMUI.errorWhileLoadingTXMP0=** Erreur au démarrage de TXM \: {0}.
 specificities.core.messages.SpecificitiesCore.numberOfRowsWantedP0AndFoundP1Mismatch=** Le nombre de lignes prévu ({0}) et trouvé ({1}) ne correspondent pas.
 rcp.messages.TXMUI.corpusNameDoesNotMatchesTheAZAZ09120PatternColonP0=L''identifiant du corpus n''est pas conforme à la syntaxe ''[A-Z] [- A-Z0-9] {1,20}''\: {0}.
@@ -1505,9 +1505,9 @@
 rcp.messages.TXMUI.CanNotDeleteP0=** Impossible de supprimer {0}.
 rcp.messages.TXMUI.sortingColumn=Tri de la colonne…
 ca.rcp.messages.CAUI.canNotComputeFactorialAnalysisWithOnlyP0PartsTheMinimumIs4Parts=** Impossible de calculer l''analyse des correspondances avec seulement {0} parties (le minimum est de 4 parties).
-annotation.kr.rcp.messages..ErrorWhileImportingAnnotations=** Erreur lors de l''importation d''annotations (voir les messages ci-dessus).
+annotation.kr.rcp.messages..ErrorWhileImportingAnnotations=** Erreur lors de l'importation d'annotations (voir les messages ci-dessus).
 rcp.messages.TXMUI.selectTheSourceDirectory=Sélectionner le dossier des fichiers sources et nommer le corpus
-rcp.messages.TXMUI.theErrorIsColon=L''erreur est \: 
+rcp.messages.TXMUI.theErrorIsColon=L'erreur est \: 
 rcp.messages.TXMUI.tokenization=Segmentation lexicale
 rcp.messages.TXMUI.namesP0=Noms \: {0}.
 rcp.messages.TXMUI.noMetadataFileP0=Pas de fichier de métadonnées {0}
@@ -1524,21 +1524,21 @@
 perl.rcp.messages..ExecutableAdditionalParameters=Paramètres supplémentaires
 rcp.messages.TXMUI.couldNotLaunchTheInternalWebBrowserYouMustSetThatParameterInThePreferencesMenuColonGeneralSupWebNavigator=** Impossible de lancer le navigateur web interne. Veuillez régler ce paramètre dans les préférences \: Général > Navigateur web
 searchengine.cqp.core.messages.CQPSearchEngineCore.readString2DIntegerFromTheCQiServerColonP0=Tableau d''entiers 2D reçu du serveur CQi \: {0}.
-groovy.core.messages.Groovy.errorImportNotCorrectlyEndedSeeConsoleMessages=** Erreur\: l''import ne s''est pas terminé correctement. Voir les messages précédent.
+groovy.core.messages.Groovy.errorImportNotCorrectlyEndedSeeConsoleMessages=** Erreur\: l'import ne s'est pas terminé correctement. Voir les messages précédent.
 lexicaltable.rcp.messages.LexicalTableUI.WarningTheNumberofColumnsExceedsP0P1TheTableHasBeenCut=** Avertissement \: seules les {0} premières colonnes ont été affichées (sur {1}). Vous pouvez en afficher plus en modifiant le nombre maximum de colonnes à afficher dans la page de préférences ''TXM > Utilisateur''.
 rcp.messages.TXMUI.openingP0etc=Ouverture de {0}...
-rcp.messages.TXMUI.startJobColonInitializeUI=Démarrage \: initialisation de l''interface utilisateur
-statsengine.r.rcp.messages.RUI.eRRORColonRlistFirstElementIsNotREXPIntegerColon=** Erreur \: le premier élément de Rlist n''est pas un REXPInteger \: 
+rcp.messages.TXMUI.startJobColonInitializeUI=Démarrage \: initialisation de l'interface utilisateur
+statsengine.r.rcp.messages.RUI.eRRORColonRlistFirstElementIsNotREXPIntegerColon=** Erreur \: le premier élément de Rlist n'est pas un REXPInteger \: 
 rcp.messages.TXMUI.pageBreakTag=Balise de saut de page
 annotation.kr.core.messages..errorCannotCloseTheP0KRP1=** Erreur \: impossible de fermer le référentiel de connaissances {0} \: {1}.
 rcp.messages.TXMUI.enableAutomaticSaveOfAllResultsPersistence=Enregistrer tous les résultats par défaut (persistance)
 rcp.messages.TXMUI.textLanguage=Langue du texte
 index.core.messages.IndexCore.error_failedToExportLexiconColonP0=** Échec de l''exportation du lexique\: {0}.
-rcp.messages.TXMUI.TheExportedObjectIsNotATXMResultResult=L''objet à exporter n''est pas un résultat TXM
+rcp.messages.TXMUI.TheExportedObjectIsNotATXMResultResult=L'objet à exporter n'est pas un résultat TXM
 ca.rcp.messages.CAUI.factPlan=Plan fact.
 rcp.messages.TXMUI.clipboard=Presse-papier
 referencer.core.messages.ReferencerCore.ErrorP0=** Erreur \: {0}.
-rcp.messages.TXMUI.movingUpTheSelection=Monter la sélection d''un cran
+rcp.messages.TXMUI.movingUpTheSelection=Monter la sélection d'un cran
 rcp.messages.TXMUI.thisComputerEncodingColon=Encodage des caractères par défaut de cet ordinateur
 edition.rcp.messages.EditionUI.controls=contrôles
 rcp.messages.TXMUI.cannotAddPartP0IntoP1=** Impossible d''ajouter la partie {0} dans {1}.
@@ -1547,7 +1547,7 @@
 rcp.messages.TXMUI.minimalCoFrequence=Co-fréquence minimale
 statsengine.r.rcp.messages.RUI.rArgs=Arguments R
 rcp.messages.TXMUI.SomeResultHaveBeenManuallyModified=Certains résultats ont été modifiés manuellement
-rcp.messages.TXMUI.WorkspacePathCouldNotBeFound=Le chemin de l''espace de travail n''a pas été trouvé.
+rcp.messages.TXMUI.WorkspacePathCouldNotBeFound=Le chemin de l'espace de travail n'a pas été trouvé.
 searchengine.cqp.core.messages.CQPSearchEngineCore.cLErrorP0=** Erreur CL CQP \: {0}
 core.messages.TXMCore.failedToGetLastCQPErrorColon=** Erreur lors de la récupération de la dernière erreur CQP \: 
 rcp.messages.TXMUI.assign=Affecter
@@ -1559,7 +1559,7 @@
 rcp.messages.TXMUI.scriptExecution=Exécution du script
 rcp.messages.TXMUI.logInAFile=Enregistrer les messages dans un fichier
 rcp.messages.TXMUI.Done=Terminé.
-statsengine.core.messages.StatsEngineCore.rObjectEvaluatedToNull=L''objet R a une valeur nulle.
+statsengine.core.messages.StatsEngineCore.rObjectEvaluatedToNull=L'objet R a une valeur nulle.
 rcp.messages.TXMUI.propertiesColon=Propriétés \:
 searchengine.core.messages.SearchEngineCore.info_partitionCreatedInXMs=Partition {0} créée en {1} ms.
 rcp.messages.TXMUI.previousPage=Page précédente
@@ -1570,7 +1570,7 @@
 concordance.rcp.messages.ConcordanceUI.errorWhileBuildingInterfaceColonP0=** Erreur lors de la construction de l''interface\: {0}.
 rcp.messages.TXMUI.selectThecorporaSetsToRestore=Sélectionnez les corpus à récupérer
 rcp.messages.TXMUI.showAllResultNodesInCorporaView=Afficher tous les noeuds de résultats dans la vue Corpus
-annotation.kr.rcp.messages..BeforeSavingAnnotations=Avant l''enregistrement des annotations...
+annotation.kr.rcp.messages..BeforeSavingAnnotations=Avant l’’enregistrement des annotations...
 rcp.messages.TXMUI.errorColonThePartitionCreatedHasNoPart=** Erreur \: la partition créée est vide.
 annotation.kr.rcp.messages..selectedLines=lignes sélectionnées
 rcp.messages.TXMUI.zoomToSelectionColonCtrlPlusLeftMousePlusdrag=\ Zoomer sur la sélection \: Ctrl + Clic Gauche + Glisser 
@@ -1578,21 +1578,21 @@
 rcp.messages.TXMUI.txmWontDeleteFilesOutOfTXMWorkingDirectory=TXM ne supprimera pas les fichiers situés en dehors du dossier de travail de TXM \:
 rcp.messages.TXMUI.ampStructureColon=&Structure \:
 annotation.kr.rcp.messages..noValueFoundWithTheP0Id=Aucune valeur trouvée avec l''identifiant {0}.
-rcp.messages.TXMUI.TheDownloadedFileIsNotATXMCorpus=Le fichier téléchargé n''est pas un corpus TXM.
+rcp.messages.TXMUI.TheDownloadedFileIsNotATXMCorpus=Le fichier téléchargé n'est pas un corpus TXM.
 lexicaltable.rcp.messages.LexicalTableUI.tP0vP1fminP2fmaxP3=T {0} V {1} Fmin {2} Fmax {3}
 statsengine.r.rcp.messages.RUI.remoteConnection=Connexion à distance
 internalview.rcp.messages.InternalViewUI.warningTheNavigatorTableContentHasBeenCutToP0LinesWasP1=Attention \: le nombre de lignes du navigateur a été réduit à {0} (nombre original {1}).
 core.messages.TXMCore.error_error=Erreur
 rcp.messages.TXMUI.addAPropertyTest=Ajouter un test de propriété
 rcp.messages.TXMUI.failedToLoadCorpusP0=** Échec du chargement du corpus {0}.
-edition.rcp.messages.EditionUI.abortingColonSelectionIsNotACorpus=Abandon \: la sélection n''est pas un corpus
+edition.rcp.messages.EditionUI.abortingColonSelectionIsNotACorpus=Abandon \: la sélection n'est pas un corpus
 cooccurrence.rcp.messages.CooccurrenceUI.wordWindow=Fenêtre de mots
 annotation.kr.core.messages..exportingP0Annotations=Exportation de {0} annotations.
 rcp.messages.TXMUI.installPathColonP0=Chemin d''installation {0}.
 core.messages.TXMCore.exceptionColonP0=** Erreur \: {0}
 rcp.messages.TXMUI.from=de -
 rcp.messages.TXMUI.computeSubCorpusOnP0StructsColonP1AmpPropsP2ColonP3=Calcul d''un sous-corpus de {0}, structure {1}, propriété {2} \: {3}
-internalview.core.messages.InternalViewCore.noStructureInformations=\  Nbr. d''informations de structures
+internalview.core.messages.InternalViewCore.noStructureInformations=\  Nbr. d'informations de structures
 chartsengine.rcp.messages.ChartsUI.rendering=Rendu
 concordance.rcp.messages.ConcordanceUI.right=Contexte droit
 core.messages.TXMCore.common_fMinEqualsP0=Fmin\={0}
@@ -1604,19 +1604,19 @@
 rcp.messages.TXMUI.argsColonP0=Arguments\: {0}.
 ca.core.messages.CACore.correspondenceAnalysisFactorialMapofTheP0=Plan factoriel de l''analyse des correspondances de {0}
 ca.core.messages.CACore.eigenvalues=Valeurs propres
-rcp.messages.TXMUI.ErrorWhileSavingParameters=** Erreur lors de l''enregistrement des paramètres d''importation.
+rcp.messages.TXMUI.ErrorWhileSavingParameters=** Erreur lors de l’’enregistrement des paramètres d'importation.
 ahc.rcp.messages.AHCUI.displayChartsIn2D=Afficher les graphiques en 2D
 rcp.messages.TXMUI.nextSessionNumber=Numéro de session suivant
 core.messages.TXMCore.ErrorWhileComputingP0DbldotP1=** Erreur lors du calcul de {0} \: {1}.
 cooccurrence.core.messages.CooccurrenceCore.P0CooccurentsForP1Occurrences={0} cooccurrents pour {1} occurrences du pivot.
-cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInFactlnFunction=** Erreur \: argument négatif dans la fonction ''factln'
-core.messages.TXMCore.doesNotExists=\ n''existe pas.
+cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInFactlnFunction=** Erreur \: argument négatif dans la fonction 'factln'
+core.messages.TXMCore.doesNotExists=\ n'existe pas.
 edition.rcp.messages.EditionUI.errorWhileOpeningEditorColonP0=** Erreur lors de l''ouverture de l''édition \: {0}
 core.messages.TXMCore.binaryDirectoryP0NotFound=Impossible de trouver le dossier de corpus binaire {0}.
 statsengine.core.messages.StatsEngineCore.columnIndex=Index de colonne (
-statsengine.r.core.messages.RCore.info_rPathNotSetTryingToFindIt=Chemin d''accès à l''exécutable de R non indiqué, recherche de l''exécutable dans des lieux standards…
+statsengine.r.core.messages.RCore.info_rPathNotSetTryingToFindIt=Chemin d'accès à l'exécutable de R non indiqué, recherche de l'exécutable dans des lieux standards…
 annotation.kr.rcp.messages..CQPAnnotationsImportedFromP0=Annotations CQP importées depuis {0}.
-ahc.core.messages.AHCCore.error_errorWhileExportingCAHToTXT=** Erreur durant l''exportation du résultat de la classification.
+ahc.core.messages.AHCCore.error_errorWhileExportingCAHToTXT=** Erreur durant l'exportation du résultat de la classification.
 ca.rcp.messages.CAUI.showhideTheRowPoints=Afficher/Masquer les lignes
 core.messages.TXMCore.errorColonLinkGrplinkAttargetMalformedColonP0=** Erreur \: linkGrp/link/@target mal formé \: {0}.
 annotation.kr.core.messages..annotationSuccesfullyWritten=Fichiers pivots mis à jour.
@@ -1625,7 +1625,7 @@
 rcp.messages.TXMUI.to_2=à -
 rcp.messages.TXMUI.to_3=à
 rcp.messages.TXMUI.previousText=Texte précédent
-statsengine.r.rcp.messages.RUI.tXMCouldNotReinstallRPackagesPleaseDoItManuallySeeManual=TXM n''a pas pu ré-installer les packages R. Veuillez le faire manuellement (voir manuel).
+statsengine.r.rcp.messages.RUI.tXMCouldNotReinstallRPackagesPleaseDoItManuallySeeManual=TXM n'a pas pu ré-installer les packages R. Veuillez le faire manuellement (voir manuel).
 ca.rcp.messages.CAUI.q=Q
 rcp.messages.TXMUI.errorWhileOpeningBibliographicRecordP0WithURLEqualsP1=** Erreur lors de l''ouverture de la fiche bibliographique {0} avec l''URL {1}.
 rcp.messages.TXMUI.tokenizerParameterFileColon=Paramètres du segmenteur lexical \: 
@@ -1633,28 +1633,28 @@
 cooccurrence.core.messages.CooccurrenceCore.meanDistColon=\ D.M.\:
 searchengine.cqp.core.messages.CQPSearchEngineCore.theFileP0CannotBeFound=Le fichier {0} est introuvable.
 properties.core.messages.PropertiesCore.error_failedToAccessStructuresOfCorpusP0=** Échec de l''accès aux structures du corpus {0}.
-searchengine.cqp.core.messages.CQPSearchEngineCore.readingStringFromTheCQiServer=Lecture d''une chaîne du serveur CQi…
+searchengine.cqp.core.messages.CQPSearchEngineCore.readingStringFromTheCQiServer=Lecture d'une chaîne du serveur CQi…
 statsengine.core.messages.StatsEngineCore.innerArraysMustBeOfDimensionSup0=** Les tableaux internes doivent avoir une dimension supérieure à 0.
-statsengine.r.rcp.messages.RUI.sendingToRWorkspaceColon=Transfert vers l''espace de travail R \: 
+statsengine.r.rcp.messages.RUI.sendingToRWorkspaceColon=Transfert vers l'espace de travail R \: 
 searchengine.cqp.core.messages.CQPSearchEngineCore.theRegistryDirectoryDoesNotExistsInP0=Pas de dossier "registry" dans {0}.
 rcp.messages.TXMUI.WarningNoTXMDirectoryP0=Attention, pas de dossier ‘''txm'' trouvé ({0}). 
 concordance.rcp.messages.ConcordanceUI.inf=<
 chartsengine.rcp.messages.ChartsUI.ErrorWhileZoomingOutInP0P1=** Erreur lors du rétrécissement dans {0} \: {1}.
-rcp.messages.TXMUI.ShowADialogBoxWhenASevereErrorOccurs=Afficher une boîte de dialogue lorsqu''une erreur grave se produit
+rcp.messages.TXMUI.ShowADialogBoxWhenASevereErrorOccurs=Afficher une boîte de dialogue lorsqu'une erreur grave se produit
 index.core.messages.IndexCore.formsAndFrequenciesTablesMustHaveTheSameSize=Les tableaux des formes et des fréquences doivent avoir la même longueur.
-searchengine.cqp.core.messages.CQPSearchEngineCore.couldNotPatchTheRegistryFile=** Impossible de mettre à jour le fichier ''registry''.
+searchengine.cqp.core.messages.CQPSearchEngineCore.couldNotPatchTheRegistryFile=** Impossible de mettre à jour le fichier 'registry'.
 statsengine.r.rcp.messages.RUI.necessaryPackagesAreReady=Tous les packages nécessaires sont présents.
 annotation.kr.rcp.messages..WritingAnnotationsInXMLTXMStandOffFiles=Écriture des annotations dans les fichiers XML-TXM stand-off.
 annotation.kr.rcp.messages..category=Catégorie
 searchengine.cqp.rcp.messages.CQPUI.cQPlibPath=Chemin vers CQPlib
-statsengine.core.messages.StatsEngineCore.columnNamesOfAContingencyTableCannotBeNull=** Les noms de colonnes d''une matrice de contingence ne peuvent pas être nuls.
+statsengine.core.messages.StatsEngineCore.columnNamesOfAContingencyTableCannotBeNull=** Les noms de colonnes d'une matrice de contingence ne peuvent pas être nuls.
 rcp.messages.TXMUI.removeTheLastPropertyTest=supprimer le dernier test de propriété
 rcp.messages.TXMUI.referencesSortOptions=Options de tri des références
 searchengine.core.messages.SearchEngineCore.info_creatingNewPartition=Création de la partition {1} du corpus {0}…
 statsengine.core.messages.StatsEngineCore.mode=mode
 rcp.messages.TXMUI.pleaseWriteTheMacroName=Nom de la macro
 progression.core.messages.ProgressionCore.filteringREGEXColon=, REGEX de filtrage \: 
-annotation.kr.core.messages..KRIsNotConnectedCheckingCredentialRequirement=Le KR n''est pas connecté, vérification du contrôle d'accès.
+annotation.kr.core.messages..KRIsNotConnectedCheckingCredentialRequirement=Le KR n'est pas connecté, vérification du contrôle d’accès.
 rcp.messages.TXMUI.XMLTXMFilesExportedInP0=Fichiers XML-TXM exportés dans {0}
 annotation.kr.rcp.messages..ErrorWhileReadingTheP0KRValuesForTheP1Type=** Erreur lors de la lecture des valeurs de type {1} dans le référentiel de connaissances {0}.
 concordance.core.messages.ConcordanceCore.keyword=Pivot
@@ -1679,14 +1679,14 @@
 rcp.messages.TXMUI.Explorer_7=⌂
 core.messages.TXMCore.parentDirectoryP0NotFound=Dossier parent ''{0}'' introuvable.
 index.rcp.messages.IndexUI.tP0vP1fminP2fmaxP3=t {0}, v {1}, fmin {2}, fmax {3}
-chartsengine.rcp.messages.ChartsUI.defaultExportFormat=Format d''export par défaut
+chartsengine.rcp.messages.ChartsUI.defaultExportFormat=Format d'export par défaut
 edition.rcp.messages.EditionUI.reload=Recharger
 rcp.messages.TXMUI.fontName=Nom de la police
 cooccurrence.rcp.messages.CooccurrenceUI.minimumCooccurrencyCountThreshold=Co-fréquence minimale des cooccurrents
-rcp.messages.TXMUI.settingStatusLineAndConfiguringActionSets=Récupération de la ligne de statut et réglage des menus et barres d''outils
+rcp.messages.TXMUI.settingStatusLineAndConfiguringActionSets=Récupération de la ligne de statut et réglage des menus et barres d'outils
 rcp.messages.TXMUI.Paths=Chemins TXM
 chartsengine.rcp.messages.ChartsUI.thesePreferencesWillApplyToNewChartsPreviouslyCreatedChartsWillNotBeAffected=Ces préférences seront appliquées aux nouveaux graphiques. Les graphiques précédemment créés ne seront pas affectés.
-statsengine.r.rcp.messages.RUI.eRRORColonREvalIsNotAListColon=** Erreur \: REval n''est pas une liste \: 
+statsengine.r.rcp.messages.RUI.eRRORColonREvalIsNotAListColon=** Erreur \: REval n'est pas une liste \: 
 searchengine.cqp.core.messages.CQPSearchEngineCore.connectingToTheSearchEngineWithTheFollowingParametersColonP0ColonP1AtP2P3=Connexion au moteur de recherche avec les paramètres suivants \: {0}\:{1}@{2}{3}…
 annotation.kr.core.messages..errorCannotCloseTheP0AMP1=** Erreur \: impossible de fermer le gestionnaire d''annotation {0} \: {1}.
 rcp.messages.TXMUI.logInTheConsole=Ajouter des commentaires techniques
@@ -1700,16 +1700,16 @@
 rcp.messages.TXMUI.cancelingP0=Annulation de {0}…
 ca.core.messages.CACore.coordinates=Coordonnées
 edition.rcp.messages.EditionUI.SearchingForP0InTheP1Corpus=Recherche de <{0}> dans le corpus {1}... 
-rcp.messages.TXMUI.goToTXMHome_2=Aller dans le dossier de l''espace de travail de TXM
+rcp.messages.TXMUI.goToTXMHome_2=Aller dans le dossier de l'espace de travail de TXM
 cooccurrence.rcp.messages.CooccurrenceUI.cmin=Cmin \= 
 core.messages.TXMCore.CouldNotDeleteTheP0Result=** Impossible de supprimer le résultat {0}.
 edition.rcp.messages.EditionUI.WarningFoundMoreThanOneWordForIdP0InTheP1Text=** Avertissement \: plusieurs mots possèdent l''identifiant {0} dans {1}.
-cooccurrence.core.messages.CooccurrenceCore.ErrorWhileComputingIndexForTheCooccurrenceAborting=** Erreur lors du calcul de l''index des compléments des cooccurrents. Abandon.
+cooccurrence.core.messages.CooccurrenceCore.ErrorWhileComputingIndexForTheCooccurrenceAborting=** Erreur lors du calcul de l'index des compléments des cooccurrents. Abandon.
 rcp.messages.TXMUI.exporting=Exportation de {0}…
 rcp.messages.TXMUI.writingCoocMatrixInGRAPHMLFileColonP0=Écriture de la matrice mots-mots dans le fichier GRAPHML {0}…
 ahc.rcp.messages.AHCUI.error_canNotComputeAHCWithP0=** Impossible de calculer la classification avec seulement {0} parties (le minimum est de 4 parties).
 rcp.messages.TXMUI.usingP0Language=La langue {0} sera utilisée.
-statsengine.core.messages.StatsEngineCore.CorpusEngineIsNotReadyCancelingCommand=** Le moteur de corpus n''est pas prêt, annulation de la commande.
+statsengine.core.messages.StatsEngineCore.CorpusEngineIsNotReadyCancelingCommand=** Le moteur de corpus n'est pas prêt, annulation de la commande.
 core.messages.TXMCore.pARAMSColonP0=Paramètres \: {0}
 core.messages.TXMCore.iOColon=Entrée/Sortie \:
 concordance.rcp.messages.ConcordanceUI.references=Références
@@ -1718,7 +1718,7 @@
 edition.rcp.messages.EditionUI.sCRIPTRETURNEDEqualsP0=Le script a retourné ''{0}''
 rcp.messages.TXMUI.open=Ouvrir...
 rcp.messages.TXMUI.tXM=TXM
-rcp.messages.TXMUI.frontXSL=Feuille XSL d''entrée
+rcp.messages.TXMUI.frontXSL=Feuille XSL d'entrée
 specificities.core.messages.SpecificitiesCore.banalityColonP0=Banalité \: {0}
 ca.core.messages.CACore.columns=Colonnes
 rcp.messages.TXMUI.macroName=Nom de la macro
@@ -1726,23 +1726,23 @@
 rcp.messages.TXMUI.errorWhileComputingCorpusSummary=** Erreur lors du calcul des propriétés du corpus
 rcp.messages.TXMUI.createSubcorpus=Créer un sous-corpus
 progression.rcp.messages.ProgressionUI.noQuery=Pas de requête - 
-searchengine.cqp.core.messages.CQPSearchEngineCore.cantFindRegistryFile=** Le fichier ''registry'' est introuvable.
+searchengine.cqp.core.messages.CQPSearchEngineCore.cantFindRegistryFile=** Le fichier 'registry' est introuvable.
 annotation.kr.rcp.messages..WarningP0KRIsNullPleaseCheckKRConfiguration=** Avertissement\: le référentiel de connaissances {0}est indéfini. Veuillez vérifier la configuration du référentiel de connaissances.
 rcp.messages.TXMUI.TXMInstallDirectoryIsSetToP0ButDoesNotExist=** Le dossier d''installation de TXM est réglé à ''{0}'' mais n''existe pas.
 core.messages.TXMCore.common_fMax=Fmax
 rcp.messages.TXMUI.showHiddenFiles=Afficher les fichiers cachés
 edition.rcp.messages.EditionUI.ErrorCorpusHasNoText=** Erreur \: le corpus ne contient aucun texte.
-rcp.messages.TXMUI.ampContextsDisplayOptions=Options d''affichage des &contextes
+rcp.messages.TXMUI.ampContextsDisplayOptions=Options d'affichage des &contextes
 rcp.messages.TXMUI.aWordWithItsProperty=un mot dont la propriété
 rcp.messages.TXMUI.quitTXM=Quitter TXM...
-rcp.messages.TXMUI.OpeningCredentialDialog=Ouverture du dialogue d''authentification...
+rcp.messages.TXMUI.OpeningCredentialDialog=Ouverture du dialogue d'authentification...
 rcp.messages.TXMUI.toolboxReady=Plateforme prête.
 ca.rcp.messages.CAUI.SupplementaryRowNames=Nom des lignes illustratives
 rcp.messages.TXMUI.UpdateTheCorpusFromItsXMLTXMFiles=Mise à jour du corpus à partir de ses fichiers XML-TXM
 edition.rcp.messages.EditionUI.page=Page
 rcp.messages.TXMUI.defineAndUseACompositeSorter=Définir et utiliser un tri multiple
 rcp.messages.TXMUI.SelectionP0MustBeAcorpusAborting0=Aucun corpus sélectionné ({0}). Abandon
-statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheTextometryRPackageTheCooccurenceSpecificityAndProgressionCommandsWontBeAvailable=TXM n''a pas pu charger le package R ''textometry''. Les commandes Cooccurence, Spécificité et Progression ne seront pas disponibles
+statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheTextometryRPackageTheCooccurenceSpecificityAndProgressionCommandsWontBeAvailable=TXM n'a pas pu charger le package R 'textometry'. Les commandes Cooccurence, Spécificité et Progression ne seront pas disponibles
 core.messages.TXMCore.info_computingChildrenOfP0P1=Calcul des enfants de ''{0}'' ({1})...
 ca.rcp.messages.CAUI.lexicalTableCreatedWhenCalledFromAPartition=Table lexicale (créée quand appelée depuis une partition)
 rcp.messages.TXMUI.endOfColumnMerge=Fin de la fusion des colonnes.
@@ -1753,17 +1753,17 @@
 ca.rcp.messages.CAUI.showPointShapes=Afficher les points
 properties.rcp.messages.PropertiesUI.apply=Appliquer
 rcp.messages.TXMUI.errorWhileUpdatingTXMP0=** Erreur lors de la mise à jour de TXM \: {0}.
-index.rcp.messages.IndexUI.couldntInitializeIndexTable=** Impossible d''initialiser le tableau d''index
-rcp.messages.TXMUI.TXMCommonPathListClickOnTheOpenButtonEtc=Liste des chemins de TXM. Cliquez sur le bouton ''Ouvrir...'' ou double-cliquez sur une ligne pour l''ouvrir.
+index.rcp.messages.IndexUI.couldntInitializeIndexTable=** Impossible d'initialiser le tableau d'index
+rcp.messages.TXMUI.TXMCommonPathListClickOnTheOpenButtonEtc=Liste des chemins de TXM. Cliquez sur le bouton 'Ouvrir...' ou double-cliquez sur une ligne pour l'ouvrir.
 edition.rcp.messages.EditionUI.P0Hits={0} occurrences.
 concordance.core.messages.ConcordanceCore.failedToExportConcordanceColonP0=** Échec de l''exportation de la concordance \: {0}.
-annotation.kr.core.messages..errorNoAnnotationLineFound=** Erreur \: aucune ligne d''annotation trouvée.
+annotation.kr.core.messages..errorNoAnnotationLineFound=** Erreur \: aucune ligne d'annotation trouvée.
 rcp.messages.TXMUI.warningImageNotFoundAtP0=Avertissement \: image non trouvée dans {0}.
 core.messages.TXMCore.matchesFound=résultats trouvés.
 searchengine.cqp.core.messages.CQPSearchEngineCore.sourceRegistryDoesNotExistsP0=Pas de fichier registry dans {0}.
 index.core.messages.IndexCore.indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4=Index\:  Corpus {0}  Requête {1}  Propriétés {2}  Fmin {3}  Fmax {4}
 annotation.kr.rcp.messages..delete=Supprimer
-rcp.messages.TXMUI.binaryCorpusIsNotATXM079CorpusNoImportXmlFile=Le corpus n''est pas un corpus TXM 0.7.9 (pas de fichier "import.xml").
+rcp.messages.TXMUI.binaryCorpusIsNotATXM079CorpusNoImportXmlFile=Le corpus n'est pas un corpus TXM 0.7.9 (pas de fichier "import.xml").
 annotation.kr.rcp.messages..addANewCategory=Ajouter une nouvelle catégorie
 edition.rcp.messages.EditionUI.ErrorP0IsNotReadyToUse=** Erreur \: {0} n''est pas disponible.
 rcp.messages.TXMUI.corpus=Corpus
@@ -1794,13 +1794,13 @@
 cooccurrence.rcp.messages.CooccurrenceUI.minimumRight=Minimum à droite
 rcp.messages.TXMUI.WhatLanguageMustBeUsedToImportTheClipboardContent=quelle est la langue du texte dans le presse-papiers ?
 rcp.messages.TXMUI.TheP0ArchiveIsNotATXMCorpus=Le fichier {0} n''est pas un corpus TXM.
-rcp.messages.TXMUI.youAreUsingAnAlphaBetaVersionOfTXMItIsNotRecommendedToUseItForYourWork=Vous utilisez une version ALPHA ou BETA de TXM destinée à tester et à débugger le logiciel.\n\nIl n''est pas recommandé de l''utiliser dans le cadre de votre travail.
+rcp.messages.TXMUI.youAreUsingAnAlphaBetaVersionOfTXMItIsNotRecommendedToUseItForYourWork=Vous utilisez une version ALPHA ou BETA de TXM destinée à tester et à débugger le logiciel.\n\nIl n'est pas recommandé de l'utiliser dans le cadre de votre travail.
 rcp.messages.TXMUI.TXMUserHomeDirectory=Dossier utilisateur de TXM
 rcp.messages.TXMUI.UpdateTheP0CorpusUsingP1=Mise à jour du corpus {0} avec {1}
 lexicaltable.core.messages.LexicalTableCore.error_marginIsHigherThanThePartitionSize=** Les marges sont plus grandes que la somme des parties.
 chartsengine.rcp.messages.ChartsUI.showhideTitle=Show/Hide title
 rcp.messages.TXMUI.testToDo=Test à effectuer
-rcp.messages.TXMUI.TheAnnotateImportParameterHasBeenActivatedSinceTreeTaggerIsInstalled=Le paramètre d''importation ''annotate'' est activé par défaut car l''extensionTreeTagger est installée.
+rcp.messages.TXMUI.TheAnnotateImportParameterHasBeenActivatedSinceTreeTaggerIsInstalled=Le paramètre d'importation 'annotate' est activé par défaut car l'extensionTreeTagger est installée.
 rcp.messages.TXMUI.theP1GroovyScriptMustBeInTheP0Folder=Le script Groovy {1} doit être dans le dossier {0}.
 cooccurrence.rcp.messages.CooccurrenceUI.cooccurrences=Cooccurrences
 edition.rcp.messages.EditionUI.pageButtons=boutons de la page
@@ -1812,13 +1812,13 @@
 rcp.messages.TXMUI.TXMInstallDirectoryIsNotSetP0PreferenceIsNotSet=** Le dossier d''installation de TXM n''est pas défini (la préférence ''{0}'' n''est pas définie).
 rcp.messages.TXMUI.CreatePagesForSections=Nouvelle page pour chaque section
 rcp.messages.TXMUI.thisDirectorySeemsToContainABinaryCorpus=Ce dossier semble contenir un corpus au format binaire
-edition.rcp.messages.EditionUI.TXMCouldNotOpenTheSWTInternalBrowser=** TXM n''a pas pu ouvrir son navigateur interne \: 
+edition.rcp.messages.EditionUI.TXMCouldNotOpenTheSWTInternalBrowser=** TXM n'a pas pu ouvrir son navigateur interne \: 
 searchengine.core.messages.SearchEngineCore.info_computingCorpusP0=Calcul du corpus {0}...
 rcp.messages.TXMUI.deleteParameter=Supprimer un paramètre
 rcp.messages.TXMUI.propertyToTest=Propriété à tester
 partition.rcp.messages.PartitionUI.sortByPartSize=Trier par taille de partie
-annotation.kr.core.messages..deleteAnnotationCanceled=Annulation de la suppression de l''annotation.
-rcp.messages.TXMUI.TheSourceDirectoryContainsTheSourcesFilesReadByTheImportModule=Le dossier source contient les fichiers de textes sources qui seront lus par le module d''importation.
+annotation.kr.core.messages..deleteAnnotationCanceled=Annulation de la suppression de l'annotation.
+rcp.messages.TXMUI.TheSourceDirectoryContainsTheSourcesFilesReadByTheImportModule=Le dossier source contient les fichiers de textes sources qui seront lus par le module d'importation.
 annotation.kr.core.messages..noMatchFoundWithCQLEqualP0=** Erreur \: aucun mot ayant l''identifiant {0} trouvé dans le texte {1}.
 rcp.messages.TXMUI.sort=Tri
 annotation.kr.core.messages..ErrorCannotFoundAXMLTXMFileForTextWithTheP0Id=** Erreur \: impossible de trouver le fichier pivot XML-TXM du texte ayant pour identifiant {0}.
Index: TXM/trunk/bundles/org.txm.translate.rcp/messages.properties
===================================================================
--- TXM/trunk/bundles/org.txm.translate.rcp/messages.properties	(revision 3918)
+++ TXM/trunk/bundles/org.txm.translate.rcp/messages.properties	(revision 3919)
@@ -1,5 +1,5 @@
 #imported from messages_fr-slh.odt
-#Tue Jun 13 09:48:56 CEST 2023
+#Tue Jun 13 11:31:40 CEST 2023
 rcp.messages.TXMUI.TXMCanNotFetchUpdatesP0=** Impossible to fetch updates from {0}.
 rcp.messages.TXMUI.leftContextSize=Left context size
 core.messages.TXMCore.CallingTheP0CommandWithTheP1Parameters=Calling the {0} command with {1}
@@ -9,8 +9,8 @@
 ca.rcp.messages.CAUI.CorrespondanceAnalysisEditorInput_4=\#
 rcp.messages.TXMUI.exportAll=Export all
 index.core.messages.IndexCore.indexOfP0PropertiesP1OnP2Partition=Index of {0}, property {1}, on {2} partition...
-rcp.messages.TXMUI.structureFieldIsMandatory=The ''structure'' field must be filled in.
-core.messages.TXMCore.hasNoBase=has no ''root corpus'
+rcp.messages.TXMUI.structureFieldIsMandatory=The 'structure' field must be filled in.
+core.messages.TXMCore.hasNoBase=has no 'root corpus'
 rcp.messages.TXMUI.TXMWasNotRestartedNormally=** TXM did not restart properly.
 statsengine.r.rcp.messages.RUI.P0HasBeenCopiedInTheP1RVariable={0} has been copied in the {1} R variable.
 rcp.messages.TXMUI.CompilingP0Etc=Compiling {0}...
@@ -19,7 +19,7 @@
 ca.core.messages.CACore.info_caOfTheP0PartitionCommaP1Property=Correspondence analysis of the {0} partition on {1} property...
 statsengine.r.rcp.messages.RUI.refreshVariables=Update variables
 rcp.messages.TXMUI.TRSSection_1=Display locutor names
-rcp.messages.TXMUI.ignoreTheElementsAreNotWrittenEtc=''ignore''\: elements are not converted to <span> ; ''rename to span''\:  elements are converted to <span class\=''element name''>
+rcp.messages.TXMUI.ignoreTheElementsAreNotWrittenEtc='ignore'\: elements are not converted to <span> ; 'rename to span'\:  elements are converted to <span class\='element name'>
 rcp.messages.TXMUI.importingTheCalculus=Importing calculus...
 rcp.messages.TXMUI.errorWhileUpdatingTXMP0NoHandlerServiceFound=** Error while updating TXM\: no handler service found
 chartsengine.rcp.messages.ChartsUI.canNotOpenChartPropertiesInterfaceForThecurrentChartEngine=** Can not open chart properties interface for the current chart engine.
@@ -56,12 +56,12 @@
 searchengine.core.messages.SearchEngineCore.info_searchEngineStopped=Search engine stopped.
 ca.rcp.messages.CAUI.errorWhileOpeningCAEditorColonP0=** Error while opening the Correspondence analysis result window\: {0}.
 ca.rcp.messages.CAUI.showTheRows=Show rows
-rcp.messages.TXMUI.BuildFacsEdition=Build ''facs'' edition
+rcp.messages.TXMUI.BuildFacsEdition=Build 'facs' edition
 progression.core.messages.ProgressionCore.density=(density)
 properties.core.messages.PropertiesCore.error=** Error
 rcp.messages.TXMUI.common_end=End
 rcp.messages.TXMUI.zoomOut=Zoom out
-rcp.messages.TXMUI.CommonSourcesLangOfTreeTaggerModels=Corpus language (only TreeTagger''s models languages listed)
+rcp.messages.TXMUI.CommonSourcesLangOfTreeTaggerModels=Corpus language (only TreeTagger's models languages listed)
 ca.rcp.messages.CAUI.massColumnFormat=Mass column format
 rcp.messages.TXMUI.ampSortOptions=&Sort options
 annotation.rcp.messages.AnnotationUI.annotateWordProperty=Annotate the "word" property
@@ -72,7 +72,7 @@
 rcp.messages.TXMUI.saveScript=Save script
 edition.rcp.messages.EditionUI.lastPageOfTheText=Last page of the text
 properties.rcp.messages.PropertiesUI.corpusProperties=corpus properties
-annotation.kr.rcp.messages..FixXMLTXMFilesAndCallCommandUpdateCorpus=Fix XML-TXM files and relaunch command ''UpdateCorpus'
+annotation.kr.rcp.messages..FixXMLTXMFilesAndCallCommandUpdateCorpus=Fix XML-TXM files and relaunch command 'UpdateCorpus'
 annotation.kr.rcp.messages..errorWhileReadingAnnotationP0AndWithP1Matches=** Error while fetching annotations {0} for matches {1}.
 rcp.messages.TXMUI.P0CorpusLoaded={0} corpus loaded.
 searchengine.cqp.core.messages.CQPSearchEngineCore.readIntegerArrayFromTheCQiServerColonP0=Integer vector read from the CQi server\: {0}.
@@ -129,7 +129,7 @@
 annotation.kr.rcp.messages..updatingTheP0Corpus=Updating the {0} corpus...
 core.messages.TXMCore.common_units=Units
 rcp.messages.TXMUI.followedBy=followed by 
-rcp.messages.TXMUI.noteColonUseValueToGuess=Note\: use the ''??'' value to guess automatically.
+rcp.messages.TXMUI.noteColonUseValueToGuess=Note\: use the '??' value to guess automatically.
 index.core.messages.IndexCore.indexOfP0PropertiesP1InTheP2Corpus=Index of {0}, property {1}, in {2} corpus...
 rcp.messages.TXMUI.createPartition=Create partition
 index.rcp.messages.IndexUI.indexColonQueryIsEmpty=Index\: query is empty.
@@ -216,7 +216,7 @@
 rcp.messages.TXMUI.xmlTagNameThatEncodesWords=XML tag name that encodes words
 searchengine.cqp.core.messages.CQPSearchEngineCore.readByteFromTheCQiServerColonP0=Byte read from the CQi server\: {0}.
 specificities.rcp.messages.SpecificitiesUI.specificities=Specificities
-rcp.messages.TXMUI.listOfTagsEncodingTheOutsidetextNoStructureOrWordContentIndexedNoStructureOrWordContentEditedInTXM=List of tags encoding ''out-of-text'' (separated by '',' comma) (no sub-structure or word content indexed, no sub-structure or word content edited in TXM)
+rcp.messages.TXMUI.listOfTagsEncodingTheOutsidetextNoStructureOrWordContentIndexedNoStructureOrWordContentEditedInTXM=List of tags encoding 'out-of-text' (separated by ',' comma) (no sub-structure or word content indexed, no sub-structure or word content edited in TXM)
 annotation.kr.core.messages..ErrorTheP0ResultFileIsMalformed=** Error\: the result file {0} is in the wrong format.
 edition.rcp.messages.EditionUI.errorColonCouldNotRetrieveLineWordIdsAbortingBackToText=** Error\: could not retrieve word identifiers. Aborting back to text.
 specificities.rcp.messages.SpecificitiesUI.drawBars=Show bars
@@ -242,7 +242,7 @@
 rcp.messages.TXMUI.loadingViews=Loading views
 rcp.messages.TXMUI.AllEditorsUsingThisCorpusWillBeClosedandtheCorpusWillBeUpdatedContinue=All this corpus resul windows will be closed and the corpus will be updated. Continue?
 searchengine.cqp.core.messages.CQPSearchEngineCore.unknownCQPCodeColonB1=Unknown CQP code\: b1 
-statsengine.r.core.messages.RCore.error_youNeedRSoftware=You need the ''R' software and you need to configure its access paths via the preferences window ''Tools / Preferences''.
+statsengine.r.core.messages.RCore.error_youNeedRSoftware=You need the 'R' software and you need to configure its access paths via the preferences window 'Tools / Preferences'.
 rcp.messages.TXMUI.completeNameAuthorDateLicenseComment=Complete name, author, date, license, comment…
 cooccurrence.rcp.messages.CooccurrenceUI.theScoreThresholdMustBeARealNumberCurrentValueEqualsP0=The score threshold must be a real number (the current value is {0})
 ca.core.messages.CACore.cantCreateBarChartOfTheCASingularValuesP0=** Can not create bar chart of the Correspondence analysis singular values\: {0}
@@ -261,7 +261,7 @@
 ca.core.messages.CACore.common_c3=c3
 ca.core.messages.CACore.common_c2=c2
 ca.core.messages.CACore.common_c1=c1
-rcp.messages.TXMUI.commaSeparatedList=comma separated list (''*''\=all)
+rcp.messages.TXMUI.commaSeparatedList=comma separated list (’’*’’\=all)
 rcp.messages.TXMUI.executingLastMacroColon=Executing last macro\: 
 rcp.messages.TXMUI.theCorpusAndTheCorpusP0WillBeDeleted=The corpus {0} will be deleted.
 rcp.messages.TXMUI.endOfSentenceCharacters=End of sentence characters
@@ -316,7 +316,7 @@
 rcp.messages.TXMUI.numberOfEdgesP0=Number of edges\: {0}.
 rcp.messages.TXMUI.Structures=Structures
 index.rcp.messages.IndexUI.numberOfLinesPerResultPage=Number of rows per page of results
-cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInRbicolnFunction=** Error\: negative argument in ''rbicoln'' function
+cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInRbicolnFunction=** Error\: negative argument in 'rbicoln' function
 perl.rcp.messages..ExecutableName=Script name
 rcp.messages.TXMUI.newPart=New part
 core.messages.TXMCore.failedToExecP0P1=** Failed to execute {0}\: {1}.
@@ -412,7 +412,7 @@
 rcp.messages.TXMUI.noPartWasDefined=No Part parameter set
 rcp.messages.TXMUI.errorInAtOptionNameDeclarationColon=** Error in the declaration of the name of the @Option 
 rcp.messages.TXMUI.failedToLoadBinaryCorpusNullError=** Failed to load binary corpus (null error).
-rcp.messages.TXMUI.aBinaryCorpusIsATXMFileExtensionTxmOrZip=A TXM corpus in binary format is either a file with an extension .txm or .zip, or a compressed folder composed of sub-folders ''html'', ''data'', ''registry'', ''txm'
+rcp.messages.TXMUI.aBinaryCorpusIsATXMFileExtensionTxmOrZip=A TXM corpus in binary format is either a file with an extension .txm or .zip, or a compressed folder composed of sub-folders 'html', 'data', 'registry', 'txm'
 rcp.messages.TXMUI.theP0directoryNotABinaryCorpus=The {0} folder is not a binary corpus.
 rcp.messages.TXMUI.ErrorCantUpdateTheCorpusNoTXTSlashP0DirectoryFoundP1=** Can not update corpus, no ''txm/{0}'' folder found\: {1}
 rcp.messages.TXMUI.ShowMoreUpdateParametersBeforeUpdating=Modify update parameters
@@ -420,7 +420,7 @@
 rcp.messages.TXMUI.prettyVersionP0P1={0} ({1})
 rcp.messages.TXMUI.isDifferentFrom=is different from
 annotation.kr.core.messages..SomeValuesDidNotMatchRule=Some values did not match rule\: 
-rcp.messages.TXMUI.logOptionDetected='-log'' option detected
+rcp.messages.TXMUI.logOptionDetected='-log' option detected
 core.messages.TXMCore.failedToCopyTXMFilesFromTXMINSTALLDIRToTXMHOMEColonP0=** Failed to copy TXM files from the TXMINSTALL DIR folder to the TXMHOME folder\: {0}.
 ahc.core.messages.AHCCore.error_canNotComputeAHCWithLessThan4RowsInTheTable=** Can not compute clustering with less than 4 rows in the table.
 statsengine.core.messages.StatsEngineCore.nothingToDoWithAnEmptyMatrix=** Nothing to do with an empty matrix.
@@ -524,7 +524,7 @@
 rcp.messages.TXMUI.regularExpressionToUse=Regular expression to use
 specificities.rcp.messages.SpecificitiesUI.index=index
 partition.core.messages.PartitionCore.numberOfWords=Number of words
-rcp.messages.TXMUI.errorColonCorporaDirectoryDoesntExistColon=** Error\: the ''corpora'' folder does not exist\:
+rcp.messages.TXMUI.errorColonCorporaDirectoryDoesntExistColon=** Error\: the 'corpora' folder does not exist\:
 rcp.messages.TXMUI.InstallationDirectory=Installation folder
 annotation.kr.rcp.messages..errorWhileSavingAnnotationsP0=** Error while saving annotations\: {0}.
 rcp.messages.TXMUI.errorColonMissingValueColon=** Error\: missing value\: 
@@ -540,7 +540,7 @@
 edition.rcp.messages.EditionUI.BrowserExecuteErrorP0=** Browser Javascript error\: {0}.
 rcp.messages.TXMUI.errorWhileRunningScriptColonP0=** Error while running the script {0}.
 searchengine.cqp.rcp.messages.CQPUI.cWBServerColonAmploginColon=Remote CQP server\: &login\:
-core.messages.TXMCore.fillImportxmlWithColon=Fill the ''import.xml'' file with\: 
+core.messages.TXMCore.fillImportxmlWithColon=Fill the 'import.xml' file with\: 
 rcp.messages.TXMUI.importDone=Import done.
 rcp.messages.TXMUI.errorColonThePartitionWasNotCreated=** Error\: the partition has not been created.
 rcp.messages.TXMUI.guessColon=Guess\:
@@ -589,7 +589,7 @@
 core.messages.TXMCore.loadingExtensionPostInstallation=Loading plug-in post-installation extensions...
 annotation.kr.core.messages..errorAnnotationFileHeaderFormatIsNotWekkfomattedP0ItShouldBeP1=** Error\: annotation file header format is not well-formatted. Found {0} instead of {1}.
 chartsengine.rcp.messages.ChartsUI.showhideGrid=Show/Hide grid
-rcp.messages.TXMUI.SourceDirectoryPage_14=Checking corpus identifier validity with ''[A-Z][-A-Z0-9]+''\: 
+rcp.messages.TXMUI.SourceDirectoryPage_14=Checking corpus identifier validity with '[A-Z][-A-Z0-9]+'\: 
 rcp.messages.TXMUI.CouldNotLoadThecorpusFromtheP0DirectoryP1=** Could not load corpus from {0}\: {1}
 rcp.messages.TXMUI.startsWith=starts with
 rcp.messages.TXMUI.SourceDirectoryPage_10=Corpus identifier
@@ -608,7 +608,7 @@
 concordance.rcp.messages.ConcordanceUI.sup=>
 progression.rcp.messages.ProgressionUI.stripMultiplierErrorColonP0=Strip multiplier error\: {0}
 edition.rcp.messages.EditionUI.ErrorNoTextFoundWithTheP0Id=** Error\: there is no {0} text.
-rcp.messages.TXMUI.TheAnnotateImportParameterWasNotActivatedSinceTreeTaggerIsNotInstalled=The import parameter ''annotate'' has not been activated by default because the extensionTreeTagger is not installed.
+rcp.messages.TXMUI.TheAnnotateImportParameterWasNotActivatedSinceTreeTaggerIsNotInstalled=The import parameter 'annotate' has not been activated by default because the extensionTreeTagger is not installed.
 progression.rcp.messages.ProgressionUI.repeatSameValues=Repeat identical values
 rcp.messages.TXMUI.removeFromSelection=Remove from selection
 searchengine.cqp.core.messages.CQPSearchEngineCore.readingIntegerFromTheCQiServer=Reading an integer from the CQi server…
@@ -698,7 +698,7 @@
 chartsengine.rcp.messages.ChartsUI.chartsRendering=Charts rendering
 specificities.core.messages.SpecificitiesCore.failedToGetTheSpecificitesP0=** Failed to access specificities in R\: {0}.
 links.rcp.messages..NoResultFondWithP0=No result found with {0}
-rcp.messages.TXMUI.TXMInstallDirectoryIsSetToQuoteQuote=TXM install folder is set to ''.
+rcp.messages.TXMUI.TXMInstallDirectoryIsSetToQuoteQuote=TXM install folder is set to '.
 rcp.messages.TXMUI.match=Match
 ca.core.messages.CACore.error_failedToGetConstributionRowP0=** Failed to access contribution row\: {0}.
 statsengine.r.rcp.messages.RUI.serverAddress=Server address
@@ -713,7 +713,7 @@
 rcp.messages.TXMUI.h=h, 
 ca.rcp.messages.CAUI.distanceColumnFormat=Distance column format
 rcp.messages.TXMUI.importSetupP0=Import parameters - {0}
-concordance.core.messages.ConcordanceCore.failedToRetrieveTextidPropertyFromLines=** Failed to retrieve the ''text_id'' property from rows
+concordance.core.messages.ConcordanceCore.failedToRetrieveTextidPropertyFromLines=** Failed to retrieve the 'text_id' property from rows
 annotation.kr.rcp.messages..newValueP0ForCategoryP1=New value ''{0}'' for category ''{1}''.
 annotation.kr.rcp.messages..typeName=Type name
 rcp.messages.TXMUI.concordanceContextStructureLimits=Structures delimiting concordance contexts
@@ -830,7 +830,7 @@
 core.messages.TXMCore.common_description=Description
 searchengine.cqp.rcp.messages.CQPUI.AvailablesSubcorpus=Available Subcorpora
 properties.core.messages.PropertiesCore.wordProperties=- Word properties 
-rcp.messages.TXMUI.errorColonObjectIsNotAnOrgw3cElement=** Error\: object is not an ''org.w3c.Element'
+rcp.messages.TXMUI.errorColonObjectIsNotAnOrgw3cElement=** Error\: object is not an 'org.w3c.Element'
 rcp.messages.TXMUI.createANewMacroFromATemplate=Create a new macro from a template
 rcp.messages.TXMUI.creatingASubcorpusInTheSearchEngine=New &sub-corpus
 core.messages.TXMCore.errorColonP0=** Error\: {0}.
@@ -849,7 +849,7 @@
 concordance.rcp.messages.ConcordanceUI.canNotOpenConcordanceEditorWithP0=** Can not open the concordance window with {0}.
 core.messages.TXMCore.theFocusCannotBeNullOrEmpty=** The focus can not be empty or null.
 rcp.messages.TXMUI.punctuations=Punctuations
-statsengine.r.core.messages.RCore.info_tryingToStartRWithRPath=Trying to start R from path ''R'.
+statsengine.r.core.messages.RCore.info_tryingToStartRWithRPath=Trying to start R from path 'R'.
 ca.rcp.messages.CAUI.error_cannot_compute_withP0=** Error\: can not compute Correspondence analysis with {0}.
 ca.rcp.messages.CAUI.contributionColumnFormat=Contribution column format
 core.messages.TXMCore.processing=Processing...
@@ -943,7 +943,7 @@
 rcp.messages.TXMUI.YouNeedToSetAsManyPercentSPrintfMarksAsSelectedProperties=Type your pattern by inserting "%s" where each property listed below should be displayed (as many "%s" as there are properties to display).\nFor example, the pattern "%s, %s %s" associated with the property list "text_id,div_type,div_n" will display \:\n- "My novel, chapter 1"\n- "My novel, chapter 2"\n- etc.
 rcp.messages.TXMUI.areYouSureYouWantToDeleteP0Colon=Are you sure you want to delete files {0}
 edition.rcp.messages.EditionUI.CommandLink_empty=
-statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheFactoMineRRPackageTheCorrespondanceAnalysisClassificationCommandsWontBeAvailable=TXM could not load the ''FactoMineR'' R package. The Correspondance analysis, Classification commands will not be available
+statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheFactoMineRRPackageTheCorrespondanceAnalysisClassificationCommandsWontBeAvailable=TXM could not load the 'FactoMineR' R package. The Correspondance analysis, Classification commands will not be available
 ca.core.messages.CACore.error_failedToGetCos2ColumnP0=** Failed to access cos² column\: {0}.
 rcp.messages.TXMUI.ContinueAndLostTheUnsavedAnnotations=\  Continue and lost the unsaved annotations 
 annotation.kr.rcp.messages..withTheCategory=with the category
@@ -1069,7 +1069,7 @@
 annotation.kr.rcp.messages..UpdateEdition=Update editions
 rcp.messages.TXMUI.minAnd=\ min and 
 rcp.messages.TXMUI.CQPStructurePropertiesProjection=CQP structure properties projection
-rcp.messages.TXMUI.nameIsMandatory=The ''Name'' field must be filled in.
+rcp.messages.TXMUI.nameIsMandatory=The 'Name' field must be filled in.
 index.core.messages.IndexCore.computingTheLexiconOfSubcorpusP0=Computing the lexicon of sub-corpus {0}…
 core.messages.TXMCore.failedToRestoreTheP0SubcorpusOfP1P2=** Failed to restore subcorpus {0} of corpus {1}\: {2}
 rcp.messages.TXMUI.Transcriptions=Transcriptions
@@ -1121,7 +1121,7 @@
 rcp.messages.TXMUI.updated=Updated
 rcp.messages.TXMUI.abort=Abort
 ca.rcp.messages.CAUI.eigenvalues=Eigenvalues
-annotation.kr.rcp.messages..CQPIndexesNotUpdatedOnlyTheXMLTXMFilesHaveBeenUpdated=The CQP indexes have not been updated. Only the XML-TXM files have been updated. You need to run the ''Update corpus'' command to access annotations via CQL queries.
+annotation.kr.rcp.messages..CQPIndexesNotUpdatedOnlyTheXMLTXMFilesHaveBeenUpdated=The CQP indexes have not been updated. Only the XML-TXM files have been updated. You need to run the 'Update corpus' command to access annotations via CQL queries.
 rcp.messages.TXMUI.gnuLicenceLink=https\://www.gnu.org/licenses/gpl-2.0.en.html
 ahc.rcp.messages.AHCUI.numberOfClustersColon=Number of clusters\:
 rcp.messages.TXMUI.P0Import={0} Import
@@ -1175,7 +1175,7 @@
 treetagger.rcp.messages.TreeTaggerUI.pathToInstallDirectory=Path to the install folder
 edition.rcp.messages.EditionUI.LinkedEditorOpeningPosition=Position of the new result window
 rcp.messages.TXMUI.resetValues=Reset values
-rcp.messages.TXMUI.listOfMilestoneElementsSeparatedByComma=List of ''milestone'' elements (separated by '',' comma) (to encode in word properties)
+rcp.messages.TXMUI.listOfMilestoneElementsSeparatedByComma=List of 'milestone' elements (separated by ',' comma) (to encode in word properties)
 rcp.messages.TXMUI.wordsPerPage=Words per page
 lexicaltable.rcp.messages.LexicalTableUI.vocabulariesMustShareTheSamePropertiesColonP0=** Vocabularies must share the same properties\: {0}.
 concordance.rcp.messages.ConcordanceUI.propertiesPanel=Properties panel
@@ -1340,7 +1340,7 @@
 core.messages.TXMCore.P0isMissing=** ''{0}'' can not be found.
 ca.rcp.messages.CAUI.openingTheCorrespondenceAnalysisResults=Opening the correspondence analysis results
 partition.core.messages.PartitionCore.parts=Part(s)
-rcp.messages.TXMUI.YouReGoingToLostThoseModificationsIfNotAlreadyExportedContinue=You''re going to lose your manual modifications of the result. Continue?
+rcp.messages.TXMUI.YouReGoingToLostThoseModificationsIfNotAlreadyExportedContinue=You're going to lose your manual modifications of the result. Continue?
 rcp.messages.TXMUI.TXMInstallDirectoryIsSetToP0ButIsNotReadable=** TXM install folder is set to ''{0}'' but is not readable.
 rcp.messages.TXMUI.errorWhileSavingTokenizerParameters=** Error while saving tokenizer parameters\: whitespace and punctuation regular expressions are both empty.
 rcp.messages.TXMUI.noDefaultEditionPageFoundForElementColon=** No default edition page found for element 
@@ -1597,7 +1597,7 @@
 rcp.messages.TXMUI.nextSessionNumber=Next session number
 core.messages.TXMCore.ErrorWhileComputingP0DbldotP1=** Error while computing {0}\: {1}.
 cooccurrence.core.messages.CooccurrenceCore.P0CooccurentsForP1Occurrences={0} cooccurrents for {1} occurrences of the pivot.
-cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInFactlnFunction=** Error\: negative argument in ''factln'' function
+cooccurrence.core.messages.CooccurrenceCore.errorColonNegativeArgumentInFactlnFunction=** Error\: negative argument in 'factln' function
 core.messages.TXMCore.doesNotExists=\ does not exist.
 edition.rcp.messages.EditionUI.errorWhileOpeningEditorColonP0=** Error while opening edition\: {0}
 core.messages.TXMCore.binaryDirectoryP0NotFound=Corpus binary folder {0} not found.
@@ -1630,7 +1630,7 @@
 chartsengine.rcp.messages.ChartsUI.ErrorWhileZoomingOutInP0P1=** Error while zooming out in {0}\: {1}.
 rcp.messages.TXMUI.ShowADialogBoxWhenASevereErrorOccurs=Show a dialog box when a severe error occurs
 index.core.messages.IndexCore.formsAndFrequenciesTablesMustHaveTheSameSize=Forms and frequencies tables must have the same size.
-searchengine.cqp.core.messages.CQPSearchEngineCore.couldNotPatchTheRegistryFile=** Can not update the ''registry'' file.
+searchengine.cqp.core.messages.CQPSearchEngineCore.couldNotPatchTheRegistryFile=** Can not update the 'registry' file.
 statsengine.r.rcp.messages.RUI.necessaryPackagesAreReady=All necessary packages are ready.
 annotation.kr.rcp.messages..WritingAnnotationsInXMLTXMStandOffFiles=Writing annotations in XML-TXM stand-off files.
 annotation.kr.rcp.messages..category=Category
@@ -1703,7 +1703,7 @@
 concordance.rcp.messages.ConcordanceUI.references=References
 rcp.messages.TXMUI.ErrorTheAvailablePropertiesListIsNULL=** Error\: the available properties list is NULL.
 edition.rcp.messages.EditionUI.sCRIPTRETURNEDEqualsP0=Script returned ''{0}''
-rcp.messages.TXMUI.listOfTagsEncodingTheOutsidetextToEditNoStructureOrWordContentIndexedStructureAndWordContentEditedInTXM=List of tags encoding ''out-of-text to edit'' (separated by '',' comma) (no sub-structure or word content indexed, sub-structures and word content edited in TXM)
+rcp.messages.TXMUI.listOfTagsEncodingTheOutsidetextToEditNoStructureOrWordContentIndexedStructureAndWordContentEditedInTXM=List of tags encoding 'out-of-text to edit' (separated by ',' comma) (no sub-structure or word content indexed, sub-structures and word content edited in TXM)
 rcp.messages.TXMUI.open=Open...
 rcp.messages.TXMUI.tXM=TXM
 rcp.messages.TXMUI.frontXSL=Front XSL
@@ -1714,7 +1714,7 @@
 rcp.messages.TXMUI.errorWhileComputingCorpusSummary=** Error while computing corpus properties
 progression.rcp.messages.ProgressionUI.noQuery=No query - 
 rcp.messages.TXMUI.createSubcorpus=Create sub-corpus
-searchengine.cqp.core.messages.CQPSearchEngineCore.cantFindRegistryFile=** Can not find ''registry'' file.
+searchengine.cqp.core.messages.CQPSearchEngineCore.cantFindRegistryFile=** Can not find 'registry' file.
 annotation.kr.rcp.messages..WarningP0KRIsNullPleaseCheckKRConfiguration=** Warning \: knowledge repository{0}is undefined. Please check the knowledge repository configuration.
 core.messages.TXMCore.common_fMax=Fmax
 rcp.messages.TXMUI.TXMInstallDirectoryIsSetToP0ButDoesNotExist=** TXM install folder is set to ''{0}'' but does not exist.
@@ -1730,7 +1730,7 @@
 edition.rcp.messages.EditionUI.page=Page
 rcp.messages.TXMUI.defineAndUseACompositeSorter=Define and use a multiple sort
 rcp.messages.TXMUI.SelectionP0MustBeAcorpusAborting0=No corpus selected ({0}). Aborting
-statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheTextometryRPackageTheCooccurenceSpecificityAndProgressionCommandsWontBeAvailable=TXM could not load the ''textometry'' R package. The Cooccurence, Specificity and Progression commands will not be available
+statsengine.r.rcp.messages.RUI.tXMCouldNotLoadTheTextometryRPackageTheCooccurenceSpecificityAndProgressionCommandsWontBeAvailable=TXM could not load the 'textometry' R package. The Cooccurence, Specificity and Progression commands will not be available
 core.messages.TXMCore.info_computingChildrenOfP0P1=Computing children of ''{0}'' ({1})...
 ca.rcp.messages.CAUI.lexicalTableCreatedWhenCalledFromAPartition=Lexical table (created when called from a partition)
 rcp.messages.TXMUI.endOfColumnMerge=End of the merging of the columns.
@@ -1742,7 +1742,7 @@
 properties.rcp.messages.PropertiesUI.apply=Apply
 index.rcp.messages.IndexUI.couldntInitializeIndexTable=**  Can not initialize the index table
 rcp.messages.TXMUI.errorWhileUpdatingTXMP0=** Error while updating TXM\: {0}.
-rcp.messages.TXMUI.TXMCommonPathListClickOnTheOpenButtonEtc=TXM paths list. Click on the ''Open...'' button or double-click on a line to open it.
+rcp.messages.TXMUI.TXMCommonPathListClickOnTheOpenButtonEtc=TXM paths list. Click on the 'Open...' button or double-click on a line to open it.
 edition.rcp.messages.EditionUI.P0Hits={0} matches.
 annotation.kr.core.messages..errorNoAnnotationLineFound=** Error\: no annotation line found.
 concordance.core.messages.ConcordanceCore.failedToExportConcordanceColonP0=** Failed to export concordance\: {0}.
@@ -1787,7 +1787,7 @@
 lexicaltable.core.messages.LexicalTableCore.error_marginIsHigherThanThePartitionSize=** Margins are larger than the sum of the parts.
 chartsengine.rcp.messages.ChartsUI.showhideTitle=Show/Hide title
 rcp.messages.TXMUI.testToDo=Test to do
-rcp.messages.TXMUI.TheAnnotateImportParameterHasBeenActivatedSinceTreeTaggerIsInstalled=The import parameter ''annotate'' is activated by default because the extensionTreeTagger is installed.
+rcp.messages.TXMUI.TheAnnotateImportParameterHasBeenActivatedSinceTreeTaggerIsInstalled=The import parameter 'annotate' is activated by default because the extensionTreeTagger is installed.
 rcp.messages.TXMUI.theP1GroovyScriptMustBeInTheP0Folder=The {1} Groovy script must be in the {0} folder. 
 cooccurrence.rcp.messages.CooccurrenceUI.cooccurrences=Cooccurrences
 edition.rcp.messages.EditionUI.pageButtons=page buttons
Index: TXM/trunk/bundles/org.txm.translate.rcp/src/org/txm/rcp/translate/devtools/ImportMessagesTable.java
===================================================================
--- TXM/trunk/bundles/org.txm.translate.rcp/src/org/txm/rcp/translate/devtools/ImportMessagesTable.java	(revision 3918)
+++ TXM/trunk/bundles/org.txm.translate.rcp/src/org/txm/rcp/translate/devtools/ImportMessagesTable.java	(revision 3919)
@@ -150,7 +150,7 @@
 		String prefix = "messages"; // messages, bundle
 		System.out.println(new ImportMessagesTable(new File(wmm.getWorkspaceLocation(), "bundles/org.txm.translate.rcp"), "fr").run(prefix, new File(prefix + "_fr-slh.odt")));
 		
-		prefix = "bundle"; // messages, bundle
-		System.out.println(new ImportMessagesTable(new File(wmm.getWorkspaceLocation(), "bundles/org.txm.translate.rcp"), "fr").run(prefix, new File(prefix + "_fr-slh.odt")));
+		//prefix = "bundle"; // messages, bundle
+		//System.out.println(new ImportMessagesTable(new File(wmm.getWorkspaceLocation(), "bundles/org.txm.translate.rcp"), "fr").run(prefix, new File(prefix + "_fr-slh.odt")));
 	}
 }
