Index: tmp/org.txm.queryindex.rcp/src/org/txm/rcp/commands/link/QueryIndexToLexicalTable.java
===================================================================
--- tmp/org.txm.queryindex.rcp/src/org/txm/rcp/commands/link/QueryIndexToLexicalTable.java	(revision 929)
+++ tmp/org.txm.queryindex.rcp/src/org/txm/rcp/commands/link/QueryIndexToLexicalTable.java	(revision 930)
@@ -47,6 +47,7 @@
 import org.txm.rcp.messages.TXMUIMessages;
 import org.txm.searchengine.cqp.corpus.Partition;
 import org.txm.searchengine.cqp.corpus.Property;
+import org.txm.utils.logger.Log;
 // TODO: Auto-generated Javadoc
 /**
  * The Class IndexToLexicalTable.
@@ -92,7 +93,7 @@
 			return false;
 		}
 
-		System.out.println(LexicalTableUIMessages.ComputeLexicalTable_3);
+		Log.info(LexicalTableUIMessages.ComputeLexicalTable_3);
 		ArrayList<String> choices = new ArrayList<String>();
 		choices.add(LexicalTableUIMessages.ComputeLexicalTable_16);
 		choices.add(LexicalTableUIMessages.ComputeLexicalTable_12);
Index: tmp/org.txm.index.core/src/org/txm/index/core/preferences/IndexPreferences.java
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/preferences/IndexPreferences.java	(revision 929)
+++ tmp/org.txm.index.core/src/org/txm/index/core/preferences/IndexPreferences.java	(revision 930)
@@ -16,10 +16,6 @@
 
 	public static final String PREFERENCES_NODE = FrameworkUtil.getBundle(IndexPreferences.class).getSymbolicName();
 	
-	/**
-	 * Number of lines to display per page.
-	 */
-	public static final String N_LINES_PER_PAGE = "n_lines_per_page"; //$NON-NLS-1$
 	
 	/**
 	 * 
Index: tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/messages_fr.properties	(revision 929)
+++ tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/messages_fr.properties	(revision 930)
@@ -1,13 +1,11 @@
 
-ComputeWordCloud_6 = Echec de l'installation du package {0}.
-
 RESULT_TYPE = Nuage de mots
 
-error_RPackagesInstallationFailed = Les packages nécessaires au fonctionnement de la fonctionnalité n'ont pas pu être installés. Voir les instructions pour installation manuelle à l'adresse https://groupes.renater.fr/wiki/txm-users/public/extensions#wordcloud
 error_couldNotInstallRPackage     = Le package R {0} n'a pas pu être installé. Raison : {1}. 
+error_rPackagesInstallationFailed = Les packages nécessaires au fonctionnement de la fonctionnalité n'ont pas pu être installés. Voir les instructions pour installation manuelle à l'adresse https://groupes.renater.fr/wiki/txm-users/public/extensions#wordcloud
 
-info_OpeningWordCloudResult = Ouverture du résultat.
-info_RPackagesLoaded        = Les packages R ont été chargés. Lancement du calcul.
-info_aborting               = Abandon du calcul.
+info_aborting               = Abandon du calcul du nuage de mots.
 info_installingRPackage     = Installation du package R {0}...
 info_loadingRPackage        = Chargement du package : 
+info_openingWordCloudResult = Ouverture du résultat.
+info_rPackagesLoaded        = Les packages R ont été chargés. Lancement du calcul.
Index: tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/messages.properties
===================================================================
--- tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/messages.properties	(revision 929)
+++ tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/messages.properties	(revision 930)
@@ -1,11 +1,11 @@
 
 RESULT_TYPE = Word cloud
 
-error_RPackagesInstallationFailed = The necessary R packages have not been installed properly, it is not possible to complete the installation of the WordCloud command.\nSee instructions at https://groupes.renater.fr/wiki/txm-users/public/extensions#wordcloud 
 error_couldNotInstallRPackage     = Could not install the {0} package.
+error_rPackagesInstallationFailed = The necessary R packages have not been installed properly, it is not possible to complete the installation of the WordCloud command.\nSee instructions at https://groupes.renater.fr/wiki/txm-users/public/extensions#wordcloud 
 
-info_OpeningWordCloudResult = Opening word cloud result.
-info_RPackagesLoaded        = R packages loaded. Now running WordCloud.
-info_aborting               = Aborting WordCloud.
+info_aborting               = Aborting word cloud computing.
 info_installingRPackage     = Installing {0} R package...
 info_loadingRPackage        = Loading package:
+info_openingWordCloudResult = Opening word cloud result.
+info_rPackagesLoaded        = R packages loaded. Now running WordCloud.
Index: tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/WordCloudCoreMessages.java
===================================================================
--- tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/WordCloudCoreMessages.java	(revision 929)
+++ tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/messages/WordCloudCoreMessages.java	(revision 930)
@@ -20,9 +20,9 @@
 	public static String error_couldNotInstallRPackage;
 	public static String info_installingRPackage;
 	public static String info_loadingRPackage;
-	public static String error_RPackagesInstallationFailed;
-	public static String info_RPackagesLoaded;
-	public static String info_OpeningWordCloudResult;
+	public static String error_rPackagesInstallationFailed;
+	public static String info_rPackagesLoaded;
+	public static String info_openingWordCloudResult;
 
 	
 	static {
Index: tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/functions/WordCloud.java
===================================================================
--- tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/functions/WordCloud.java	(revision 929)
+++ tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/functions/WordCloud.java	(revision 930)
@@ -194,10 +194,10 @@
 		}
 
 		if (installFailed) {
-			System.out.println(WordCloudCoreMessages.error_RPackagesInstallationFailed);
+			System.out.println(WordCloudCoreMessages.error_rPackagesInstallationFailed);
 			return false;
 		} else {
-			Log.info(WordCloudCoreMessages.info_RPackagesLoaded);
+			Log.info(WordCloudCoreMessages.info_rPackagesLoaded);
 			return true;
 		}
 	}
Index: tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/chartsengine/r/RWordCloudChartCreator.java
===================================================================
--- tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/chartsengine/r/RWordCloudChartCreator.java	(revision 929)
+++ tmp/org.txm.wordcloud.core/src/org/txm/wordcloud/core/chartsengine/r/RWordCloudChartCreator.java	(revision 930)
@@ -9,7 +9,6 @@
 import org.txm.statsengine.r.core.RWorkspace;
 import org.txm.statsengine.r.core.exceptions.RWorkspaceException;
 import org.txm.wordcloud.core.functions.WordCloud;
-import org.txm.wordcloud.core.preferences.WordCloudPreferences;
 
 public class RWordCloudChartCreator extends RChartCreator {
 
Index: tmp/org.txm.wordcloud.rcp/src/org/txm/wordcloud/rcp/handlers/ComputeWordCloud.java
===================================================================
--- tmp/org.txm.wordcloud.rcp/src/org/txm/wordcloud/rcp/handlers/ComputeWordCloud.java	(revision 929)
+++ tmp/org.txm.wordcloud.rcp/src/org/txm/wordcloud/rcp/handlers/ComputeWordCloud.java	(revision 930)
@@ -106,7 +106,7 @@
 
 		}
 		
-		StatusLine.setMessage(WordCloudCoreMessages.info_OpeningWordCloudResult);
+		StatusLine.setMessage(WordCloudCoreMessages.info_openingWordCloudResult);
 
 		ChartEditor.openEditor(wordCloud);
 							
Index: tmp/org.txm.index.rcp/src/org/txm/index/rcp/preferences/IndexPreferencesPage.java
===================================================================
--- tmp/org.txm.index.rcp/src/org/txm/index/rcp/preferences/IndexPreferencesPage.java	(revision 929)
+++ tmp/org.txm.index.rcp/src/org/txm/index/rcp/preferences/IndexPreferencesPage.java	(revision 930)
@@ -2,6 +2,7 @@
 
 import org.eclipse.jface.preference.IntegerFieldEditor;
 import org.eclipse.ui.IWorkbench;
+import org.txm.core.preferences.TXMPreferences;
 import org.txm.index.core.preferences.IndexPreferences;
 import org.txm.index.rcp.adapters.IndexAdapterFactory;
 import org.txm.rcp.preferences.TXMPreferencePage;
@@ -19,6 +20,6 @@
 
 	@Override
 	protected void createFieldEditors() {
-		this.addField(new IntegerFieldEditor(IndexPreferences.N_LINES_PER_PAGE, "Number of lines per result page", this.getFieldEditorParent()));
+		this.addField(new IntegerFieldEditor(TXMPreferences.N_LINES_PER_PAGE, "Number of lines per result page", this.getFieldEditorParent()));
 	}
 }
Index: tmp/org.txm.index.rcp/src/org/txm/index/rcp/editors/IndexEditor.java
===================================================================
--- tmp/org.txm.index.rcp/src/org/txm/index/rcp/editors/IndexEditor.java	(revision 929)
+++ tmp/org.txm.index.rcp/src/org/txm/index/rcp/editors/IndexEditor.java	(revision 930)
@@ -126,23 +126,23 @@
 	
 	
 	/** The query widget. */
-	@Parameter(key=IndexPreferences.QUERY)
+	@Parameter(key=TXMPreferences.QUERY)
 	protected AssistedQueryWidget queryWidget;
 
 	/** The Fmin spinner. */
-	@Parameter(key=IndexPreferences.F_MIN)
+	@Parameter(key=TXMPreferences.F_MIN)
 	protected Spinner fMinSpinner;
 
 	/** The Fmax spinner. */
-	@Parameter(key=IndexPreferences.F_MAX)
+	@Parameter(key=TXMPreferences.F_MAX)
 	protected Spinner fMaxSpinner;
 
 	/** The Tmax spinner. */
-	@Parameter(key=IndexPreferences.V_MAX)
+	@Parameter(key=TXMPreferences.V_MAX)
 	protected Spinner vMaxSpinner;
 
 	/** The N ligne p page spinner. */
-	@Parameter(key=IndexPreferences.N_LINES_PER_PAGE)
+	@Parameter(key=TXMPreferences.N_LINES_PER_PAGE)
 	protected Spinner nLinesPerPageSpinner;
 	
 	/**
Index: tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/statsengine/r/data/LexicalTableImpl.java
===================================================================
--- tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/statsengine/r/data/LexicalTableImpl.java	(revision 929)
+++ tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/statsengine/r/data/LexicalTableImpl.java	(revision 930)
@@ -281,7 +281,7 @@
 		String[] split = line.split("\t"); //$NON-NLS-1$
 		int ncol = split.length;
 		if (ncol <= 1) {
-			throw new IOException(LexicalTableCoreMessages.LexicalTableImpl_5+ncol+")"); //$NON-NLS-1$
+			throw new IOException(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.error_notEnoughColumns, ncol));
 		}
 
 		int nlines = getNline(tsvFile);
@@ -296,7 +296,7 @@
 				for( int j = 1 ; j < ncol ; j++)
 					freqs[i][j-1] = Integer.parseInt(split[j]);
 			} else {
-				throw new IOException(LexicalTableCoreMessages.LexicalTableImpl_8+i+LexicalTableCoreMessages.LexicalTableImpl_9+ncol+LexicalTableCoreMessages.LexicalTableImpl_10);
+				throw new IOException(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.error_lineXDoesNotHaveXXolumns, i, ncol));
 			}
 			i++;
 			line = reader.readLine();
Index: tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_ru.properties
===================================================================
--- tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_ru.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_ru.properties	(revision 930)
@@ -1,2 +1,2 @@
 
-RESULT_TYPE = 
+RESULT_TYPE = Словарная таблица
Index: tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_fr.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages_fr.properties	(revision 930)
@@ -1,11 +1,8 @@
 
-LexicalTableImpl_1  = Construction de la table lexicale avec : 
-LexicalTableImpl_10 = colonnes
-LexicalTableImpl_12 = Erreur: les marges
-LexicalTableImpl_13 = \ sont plus grandes que la taille des parties
-LexicalTableImpl_8  = ligne
-LexicalTableImpl_9  = n'a pas 
-
 RESULT_TYPE = Table lexicale
 
-sLexicalTableImpl_5 = pas assez de colonnes : minimum 2 (ici : 
+error_lineXDoesNotHaveXXolumns           = La ligne {0} n'a pas {1} colonne(s).
+error_marginIsHigherThanThePartitionSize = Erreur : les marges sont plus grandes que la taille des parties.
+error_notEnoughColumns                   = Pas assez de colonnes : minimum 2 (ici : {0}).
+
+info_buildingLexicalTableWith = Construction de la table lexicale avec : {0}.
Index: tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/LexicalTableCoreMessages.java
===================================================================
--- tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/LexicalTableCoreMessages.java	(revision 929)
+++ tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/LexicalTableCoreMessages.java	(revision 930)
@@ -3,19 +3,22 @@
 import org.eclipse.osgi.util.NLS;
 import org.txm.utils.messages.Utf8NLS;
 
+/**
+ * Lexical table core messages.
+ * 
+ * @author sjacquot
+ *
+ */
 public class LexicalTableCoreMessages extends NLS {
 	
 	private static final String BUNDLE_NAME = "org.txm.lexicaltable.core.messages.messages"; //$NON-NLS-1$
 	
 	public static String RESULT_TYPE;
 	
-	public static String LexicalTableImpl_1;
-	public static String LexicalTableImpl_10;
-	public static String LexicalTableImpl_12;
-	public static String LexicalTableImpl_13;
-	public static String LexicalTableImpl_5;
-	public static String LexicalTableImpl_8;
-	public static String LexicalTableImpl_9;
+	public static String info_buildingLexicalTableWith;
+	public static String error_marginIsHigherThanThePartitionSize;
+	public static String error_notEnoughColumns;
+	public static String error_lineXDoesNotHaveXXolumns;
 
 	static {
 		// initialize resource bundle
Index: tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages.properties
===================================================================
--- tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/messages/messages.properties	(revision 930)
@@ -1,10 +1,8 @@
 
-LexicalTableImpl_1  = Building lexical table with: 
-LexicalTableImpl_10 = columns
-LexicalTableImpl_12 = Error: margin 
-LexicalTableImpl_13 = is higher than the partition size
-LexicalTableImpl_5  = not enough columns: minimum 2 (here: 
-LexicalTableImpl_8  = line
-LexicalTableImpl_9  = does not have 
-
 RESULT_TYPE = Lexical table
+
+error_lineXDoesNotHaveXXolumns           = Line {0} does not have {1} column(s).
+error_marginIsHigherThanThePartitionSize = Error: margin is higher than the partition size.
+error_notEnoughColumns                   = Not enough columns: minimum 2 (here: {0}).
+
+info_buildingLexicalTableWith = Building lexical table with: {0}.
Index: tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/functions/LexicalTable.java
===================================================================
--- tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/functions/LexicalTable.java	(revision 929)
+++ tmp/org.txm.lexicaltable.core/src/org/txm/lexicaltable/core/functions/LexicalTable.java	(revision 930)
@@ -241,28 +241,28 @@
 	/**
 	 * Creates the lexical table.
 	 *
-	 * @param vocabularies the vocabularies
+	 * @param indexes the vocabularies
 	 * @param symbol the symbol
 	 * @param useAllOccurrences 
 	 * @return the lexical table
 	 * @throws RWorkspaceException the r workspace exception
 	 */
-	protected void _computeFromIndexes(List<Index> vocabularies) throws RWorkspaceException {
+	protected void _computeFromIndexes(List<Index> indexes) throws RWorkspaceException {
 		
-		System.out.println(LexicalTableCoreMessages.LexicalTableImpl_1 + vocabularies);
+		Log.info(LexicalTableCoreMessages.bind(LexicalTableCoreMessages.info_buildingLexicalTableWith, indexes));
 		
-		Index partIndex = vocabularies.get(0);// FRIGO
+		Index partIndex = indexes.get(0);// FRIGO
 		Partition partition = partIndex.getPartition(); // the Index is computed on a partition
 
 		if (!partIndex.isComputedWithPartition()) {
-			throw new IllegalArgumentException("Vocabularies are not computed with a partition. Aborting.");
+			throw new IllegalArgumentException("Indexes are not computed with a partition. Aborting.");
 		}
 
 		this.property = partIndex.getProperties().get(0);
 
 		HashMap<String, Line> alllines = new HashMap<String, Line>();
 		// merge lines of all indexes
-		for (Index voc : vocabularies) {
+		for (Index voc : indexes) {
 			for (Line l : voc.getAllLines()) {
 				if (alllines.containsKey(l.getSignature())) {
 					Line ll = alllines.get(l.getSignature());
@@ -315,8 +315,8 @@
 				for (i = 0 ; i < reste.length ; i++) {
 					reste[i] = partitionSizes[i] - margins[i];
 					if (reste[i] < 0) {
-						System.out.println(LexicalTableCoreMessages.LexicalTableImpl_12+i+LexicalTableCoreMessages.LexicalTableImpl_13);
-						throw new IllegalArgumentException(LexicalTableCoreMessages.LexicalTableImpl_12+i+LexicalTableCoreMessages.LexicalTableImpl_13);
+						Log.severe(LexicalTableCoreMessages.error_marginIsHigherThanThePartitionSize);
+						throw new IllegalArgumentException(LexicalTableCoreMessages.error_marginIsHigherThanThePartitionSize);
 					}
 					mat[lines.size()][i] = reste[i];
 				}
Index: tmp/org.txm.progression.core/src/org/txm/progression/core/messages/messages.properties
===================================================================
--- tmp/org.txm.progression.core/src/org/txm/progression/core/messages/messages.properties	(revision 929)
+++ tmp/org.txm.progression.core/src/org/txm/progression/core/messages/messages.properties	(revision 930)
@@ -1,13 +1,12 @@
 
-ChartsEngine_PROGRESSION_TITLE_DENSITY               = (density)
-ChartsEngine_PROGRESSION_TITLE_IN                    = in
-ChartsEngine_PROGRESSION_TITLE_PROGRESSION_OF        = Progression of
-ChartsEngine_PROGRESSION_TITLE_PROPERTY              = , property: 
-ChartsEngine_PROGRESSION_TITLE_REGEX                 = , filtering REGEX: 
-ChartsEngine_PROGRESSION_TITLE_STRUCT                = structure: 
-ChartsEngine_PROGRESSION_X_AXIS_LABEL                = T = {0}
-ChartsEngine_PROGRESSION_Y_AXIS_CUMULATIVE_LABEL     = Occurrences
-ChartsEngine_PROGRESSION_Y_AXIS_NOT_CUMULATIVE_LABEL = Density
+ChartsEngine_PROGRESSION_TITLE_DENSITY           = (density)
+ChartsEngine_PROGRESSION_TITLE_IN                = in
+ChartsEngine_PROGRESSION_TITLE_PROGRESSION_OF    = Progression of
+ChartsEngine_PROGRESSION_TITLE_PROPERTY          = , property: 
+ChartsEngine_PROGRESSION_TITLE_REGEX             = , filtering REGEX: 
+ChartsEngine_PROGRESSION_TITLE_STRUCT            = structure: 
+ChartsEngine_PROGRESSION_X_AXIS_LABEL            = T = {0}
+ChartsEngine_PROGRESSION_Y_AXIS_CUMULATIVE_LABEL = Occurrences
 
 ComputeProgression_0 = The Progression command is not yet available for discontinuous sub-corpora.
 ComputeProgression_3 = Done: no match found.
Index: tmp/org.txm.progression.core/src/org/txm/progression/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.progression.core/src/org/txm/progression/core/messages/messages_fr.properties	(revision 929)
+++ tmp/org.txm.progression.core/src/org/txm/progression/core/messages/messages_fr.properties	(revision 930)
@@ -1,13 +1,12 @@
 
-ChartsEngine_PROGRESSION_TITLE_DENSITY               = (densité)
-ChartsEngine_PROGRESSION_TITLE_IN                    = dans
-ChartsEngine_PROGRESSION_TITLE_PROGRESSION_OF        = Progression de
-ChartsEngine_PROGRESSION_TITLE_PROPERTY              = , propriété :  
-ChartsEngine_PROGRESSION_TITLE_REGEX                 = , filtrage REGEX: 
-ChartsEngine_PROGRESSION_TITLE_STRUCT                = structure :  
-ChartsEngine_PROGRESSION_X_AXIS_LABEL                = T = {0}
-ChartsEngine_PROGRESSION_Y_AXIS_CUMULATIVE_LABEL     = Occurrences
-ChartsEngine_PROGRESSION_Y_AXIS_NOT_CUMULATIVE_LABEL = Densité
+ChartsEngine_PROGRESSION_TITLE_DENSITY           = (densité)
+ChartsEngine_PROGRESSION_TITLE_IN                = dans
+ChartsEngine_PROGRESSION_TITLE_PROGRESSION_OF    = Progression de
+ChartsEngine_PROGRESSION_TITLE_PROPERTY          = , propriété :  
+ChartsEngine_PROGRESSION_TITLE_REGEX             = , filtrage REGEX: 
+ChartsEngine_PROGRESSION_TITLE_STRUCT            = structure :  
+ChartsEngine_PROGRESSION_X_AXIS_LABEL            = T = {0}
+ChartsEngine_PROGRESSION_Y_AXIS_CUMULATIVE_LABEL = Occurrences
 
 ComputeProgression_0 = La fonctionnalité Progression n'est pas encore disponible pour les sous-corpus discontinus.
 ComputeProgression_3 = Terminé: pas de match trouvé.
Index: tmp/org.txm.progression.core/src/org/txm/progression/core/messages/ProgressionCoreMessages.java
===================================================================
--- tmp/org.txm.progression.core/src/org/txm/progression/core/messages/ProgressionCoreMessages.java	(revision 929)
+++ tmp/org.txm.progression.core/src/org/txm/progression/core/messages/ProgressionCoreMessages.java	(revision 930)
@@ -18,7 +18,6 @@
 
 	public static String ChartsEngine_PROGRESSION_X_AXIS_LABEL;
 	public static String ChartsEngine_PROGRESSION_Y_AXIS_CUMULATIVE_LABEL;
-	public static String ChartsEngine_PROGRESSION_Y_AXIS_NOT_CUMULATIVE_LABEL;
 
 	public static String ChartsEngine_PROGRESSION_TITLE_PROGRESSION_OF;
 	public static String ChartsEngine_PROGRESSION_TITLE_IN;
Index: tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages_fr.properties	(revision 929)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages_fr.properties	(revision 930)
@@ -6,9 +6,6 @@
 error_evaluationError                    = ** Erreur d'évaluation : {0}\n{1}.
 error_failedToConnectToTheRWorkspace     = ** Echec de connexion à l'espace de travail R.
 error_failedToInitializeFileTransfert    = ** Echec de l'initialisation du transfert : {0}.
-error_failedToKillRServe                 = Echec de la commande 'taskkill /IM Rserve.exe /F'.
-error_failedToKillRServe2                = Echec de la commande 'tskill Rserve.exe'.
-error_failedToKillRServe3                = Echec de la commande 'killall -9 Rserve-bin.so'.
 error_failedToLoadLibrary                = La librairie {0} n'a pu être chargée : {1}.
 error_failedToRunREG                     = ** Echec du lancement de REG pour localiser le programme R.
 error_failedToStartRServe                = Impossible de démarrer RServe.
Index: tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/RCoreMessages.java
===================================================================
--- tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/RCoreMessages.java	(revision 929)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/RCoreMessages.java	(revision 930)
@@ -21,9 +21,6 @@
 	public static String error_evaluationError;
 	public static String error_failedToConnectToTheRWorkspace;
 	public static String error_failedToInitializeFileTransfert;
-	public static String error_failedToKillRServe2;
-	public static String error_failedToKillRServe3;
-	public static String error_failedToKillRServe;
 	public static String error_failedToLoadLibrary;
 	public static String error_failedToRunREG;
 	public static String error_failedToStartRServe;
Index: tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages.properties
===================================================================
--- tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages.properties	(revision 929)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages.properties	(revision 930)
@@ -6,9 +6,6 @@
 error_evaluationError                    = ** Evaluation error: {0}\n{1}.
 error_failedToConnectToTheRWorkspace     = ** Failed to connect to the R Workspace.
 error_failedToInitializeFileTransfert    = ** Failed to initialize file transfert: {0}.
-error_failedToKillRServe                 = Failed to exec 'taskkill /IM Rserve.exe /F'.
-error_failedToKillRServe2                = Failed to exec 'tskill Rserve.exe'.
-error_failedToKillRServe3                = Failed to exec 'killall -9 Rserve-bin.so'.
 error_failedToLoadLibrary                = Failed to load the {0} library: {1}.
 error_failedToRunREG                     = ** Failed to run REG to find the location of R program.
 error_failedToStartRServe                = Failed to start RServe.
Index: tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/messages_fr.properties	(revision 929)
+++ tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/messages_fr.properties	(revision 930)
@@ -4,8 +4,6 @@
 
 Factor_0 = ** Non implémenté
 
-MatrixImpl_0  = Une variable ("
-MatrixImpl_1  = ") n'existe pas dans l'espace de travail R.
 MatrixImpl_10 = Index de ligne (
 MatrixImpl_11 = ) trop grand (max 
 MatrixImpl_13 = Index de colonne (
@@ -19,16 +17,12 @@
 MatrixImpl_28 = Index de colonne (
 MatrixImpl_29 = ) trop grand (max 
 MatrixImpl_4  = Les noms de lignes d'une matrice de contingence ne peuvent pas être nuls.
-MatrixImpl_5  = La dimension du vecteur des noms de lignes doit être égale au nombre de lignes de la matrice.
 MatrixImpl_6  = Les noms de colonnes d'une matrice de contingence ne peuvent pas être nuls.
 MatrixImpl_67 = Matrice: impossible d'obtenir le nombre de lignes: 
-MatrixImpl_7  = La dimension du vecteur des noms de colonnes doit être égale au nombre de colonnes de la matrice (
 MatrixImpl_73 = MatrixImpl: Erreur: la taille des colonnes diffère de l'originale
 MatrixImpl_79 = Impossible d'obtenir les noms de lignes
 MatrixImpl_88 = Impossible de supprimer toutes les lignes
 
-QuantitativeDataStructureImpl_0 = Aucun objet de nom "
-QuantitativeDataStructureImpl_1 = " dans l'espace de travail
 QuantitativeDataStructureImpl_2 = ** Impossible de supprimer un objet qui n'existe pas.
 
 VectorizeArray_0  = ** Rien à faire avec une matrice vide
Index: tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/messages.properties
===================================================================
--- tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/messages.properties	(revision 929)
+++ tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/messages.properties	(revision 930)
@@ -4,8 +4,6 @@
 
 Factor_0 = ** Not implemented
 
-MatrixImpl_0  = A variable ("
-MatrixImpl_1  = ") does not exist in the R workspace.
 MatrixImpl_10 = Row index (
 MatrixImpl_11 = ) too big (max 
 MatrixImpl_13 = Col index (
@@ -19,16 +17,12 @@
 MatrixImpl_28 = Column index (
 MatrixImpl_29 = ) too big (max 
 MatrixImpl_4  = Row names of a contingency table cannot be null.
-MatrixImpl_5  = Row names vector length must be equal to the number of rows of the matrix.
 MatrixImpl_6  = Column names of a contingency table cannot be null
 MatrixImpl_67 = Matrix: failed to get nrow: 
-MatrixImpl_7  = Col names vector length must be equals to the number of columns of the matrix (
 MatrixImpl_73 = MatrixImpl: Error: column size differs: original
 MatrixImpl_79 = Failed to get row names
 MatrixImpl_88 = Cannot delete all lines
 
-QuantitativeDataStructureImpl_0 = No object with name "
-QuantitativeDataStructureImpl_1 = " in the workspace
 QuantitativeDataStructureImpl_2 = ** Cannot delete a non-existing object.
 
 VectorizeArray_0  = ** Nothing to do with an empty matrix
Index: tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/StatsEngineCoreMessages.java
===================================================================
--- tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/StatsEngineCoreMessages.java	(revision 929)
+++ tmp/org.txm.statsengine.core/src/org/txm/statsengine/core/messages/StatsEngineCoreMessages.java	(revision 930)
@@ -3,8 +3,15 @@
 import org.eclipse.osgi.util.NLS;
 import org.txm.utils.messages.Utf8NLS;
 
+/**
+ * Statistics engine core messages.
+ * 
+ * @author sjacquot
+ *
+ */
 public class StatsEngineCoreMessages extends NLS {
 
+	private static final String BUNDLE_NAME = "org.txm.statsengine.core.messages.messages"; //$NON-NLS-1$
 	
 	public static String error_statsEngineNotReadyCancelingCommand;
 
@@ -23,8 +30,6 @@
 	public static String ArrayIndex_0;
 	public static String ArrayIndex_1;
 	public static String Factor_0;
-	public static String MatrixImpl_0;
-	public static String MatrixImpl_1;
 	public static String MatrixImpl_10;
 	public static String MatrixImpl_11;
 	public static String MatrixImpl_13;
@@ -38,21 +43,17 @@
 	public static String MatrixImpl_28;
 	public static String MatrixImpl_29;
 	public static String MatrixImpl_4;
-	public static String MatrixImpl_5;
 	public static String MatrixImpl_6;
 	public static String MatrixImpl_67;
-	public static String MatrixImpl_7;
 	public static String MatrixImpl_73;
 	public static String MatrixImpl_79;
 	public static String MatrixImpl_88;
 
-	public static String QuantitativeDataStructureImpl_0;
-	public static String QuantitativeDataStructureImpl_1;
 	public static String QuantitativeDataStructureImpl_2;
 
 	static {
 		// initialize resource bundle
-		Utf8NLS.initializeMessages(StatsEngineCoreMessages.class);
+		Utf8NLS.initializeMessages(BUNDLE_NAME, StatsEngineCoreMessages.class);
 	}
 
 	private StatsEngineCoreMessages() {
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/editors/LexicalTableEditor.java
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/editors/LexicalTableEditor.java	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/editors/LexicalTableEditor.java	(revision 930)
@@ -70,6 +70,7 @@
 import org.txm.statsengine.core.StatException;
 import org.txm.statsengine.core.data.Vector;
 import org.txm.statsengine.r.rcp.views.RVariablesView;
+import org.txm.utils.logger.Log;
 /**
  * display the lexical table tools to merge/delete lines or columns and display
  * the lexical table too
@@ -649,7 +650,7 @@
 				String[] colnames = lexicalTable.getColNames().asStringsArray();
 				TableColumn[] cols = viewer.getTable().getColumns();
 				if (colnames.length > cols.length) {
-					System.out.println(LexicalTableUIMessages.LexicalTableEditor_1+Arrays.toString(cols)+LexicalTableUIMessages.LexicalTableEditor_7+Arrays.toString(colnames)+" ");  //$NON-NLS-1$
+					Log.severe(LexicalTableUIMessages.bind(LexicalTableUIMessages.LexicalTableEditor_1, Arrays.toString(cols), Arrays.toString(colnames)));
 					return;
 				}
 				for (int i = 0; i < colnames.length ; i++) {
@@ -661,10 +662,10 @@
 				viewer.getTable().getParent().layout();
 				refreshTable(false);
 			} else {
-				System.out.println(LexicalTableUIMessages.LexicalTableEditor_14);
+				Log.severe(LexicalTableUIMessages.LexicalTableEditor_14);
 			}
 		} catch(Exception e) {
-			System.out.println(LexicalTableUIMessages.LexicalTableEditor_15+e);
+			Log.severe(LexicalTableUIMessages.bind(LexicalTableUIMessages.LexicalTableEditor_15, e));
 			org.txm.rcp.utils.Logger.printStackTrace(e);
 		}
 	}
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/handlers/ComputeLexicalTable.java
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/handlers/ComputeLexicalTable.java	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/handlers/ComputeLexicalTable.java	(revision 930)
@@ -83,7 +83,7 @@
 			IWorkbenchWindow window = TXMWindows.getActiveWindow();
 			List<Index> vocabularies = ((IStructuredSelection) HandlerUtil.getCurrentSelection(event)).toList();
 			
-			System.out.println(LexicalTableUIMessages.ComputeLexicalTable_3);
+			Log.info(LexicalTableUIMessages.ComputeLexicalTable_3);
 			ArrayList<String> choices = new ArrayList<String>();
 			choices.add(LexicalTableUIMessages.ComputeLexicalTable_16);
 			choices.add(LexicalTableUIMessages.ComputeLexicalTable_12);
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/preferences/LexicalTablePreferencePage.java
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/preferences/LexicalTablePreferencePage.java	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/preferences/LexicalTablePreferencePage.java	(revision 930)
@@ -30,14 +30,15 @@
 import org.eclipse.jface.preference.IntegerFieldEditor;
 import org.eclipse.ui.IWorkbench;
 import org.txm.core.messages.TXMCoreMessages;
+import org.txm.core.preferences.TXMPreferences;
+import org.txm.lexicaltable.core.messages.LexicalTableCoreMessages;
 import org.txm.lexicaltable.core.preferences.LexicalTablePreferences;
 import org.txm.lexicaltable.rcp.adapters.LexicalTableAdapterFactory;
-import org.txm.lexicaltable.rcp.messages.LexicalTableUIMessages;
 import org.txm.rcp.preferences.TXMPreferencePage;
 import org.txm.rcp.preferences.TXMPreferenceStore;
 
 /**
- * Lexical Table preferences page.
+ * Lexical table preferences page.
  * 
  * @author mdecorde
  * @author sjacquot
@@ -49,10 +50,10 @@
 	@Override
 	public void createFieldEditors() {
 		
-		IntegerFieldEditor fmin = new IntegerFieldEditor(LexicalTablePreferences.F_MIN, TXMCoreMessages.common_lowestFrequency, this.getFieldEditorParent()); 
+		IntegerFieldEditor fmin = new IntegerFieldEditor(TXMPreferences.F_MIN, TXMCoreMessages.common_lowestFrequency, this.getFieldEditorParent()); 
 		fmin.setValidRange(1, 999999999);
 		
-		IntegerFieldEditor vmax = new IntegerFieldEditor(LexicalTablePreferences.V_MAX, TXMCoreMessages.common_numberOfLines, this.getFieldEditorParent()); 
+		IntegerFieldEditor vmax = new IntegerFieldEditor(TXMPreferences.V_MAX, TXMCoreMessages.common_numberOfLines, this.getFieldEditorParent()); 
 		vmax.setValidRange(1, 999999999);
 		
 		this.addField(fmin);
@@ -63,7 +64,7 @@
 	@Override
 	public void init(IWorkbench workbench) {
 		this.setPreferenceStore(new TXMPreferenceStore(LexicalTablePreferences.PREFERENCES_NODE));
-		this.setTitle(LexicalTableUIMessages.LexicalTablePreferencePage_0);
+		this.setTitle(LexicalTableCoreMessages.RESULT_TYPE);
 		this.setImageDescriptor(LexicalTableAdapterFactory.ICON);
 	}
 
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/LexicalTableUIMessages.java
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/LexicalTableUIMessages.java	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/LexicalTableUIMessages.java	(revision 930)
@@ -3,8 +3,16 @@
 import org.eclipse.osgi.util.NLS;
 import org.txm.utils.messages.Utf8NLS;
 
+/**
+ * Lexical table UI messages.
+ * 
+ * @author sjacquot
+ *
+ */
 public class LexicalTableUIMessages extends NLS {
 
+	private static final String BUNDLE_NAME = "org.txm.lexicaltable.rcp.messages.messages"; //$NON-NLS-1$
+	
 	public static String LexicalTableEditor_1;
 	public static String LexicalTableEditor_10;
 	public static String LexicalTableEditor_11;
@@ -12,13 +20,7 @@
 	public static String LexicalTableEditor_13;
 	public static String LexicalTableEditor_14;
 	public static String LexicalTableEditor_15;
-	public static String LexicalTableEditor_16;
 	public static String LexicalTableEditor_18;
-	public static String LexicalTableEditor_4;
-	public static String LexicalTableEditor_5;
-	public static String LexicalTableEditor_7;
-	public static String LexicalTablePreferencePage_0;
-	public static String ComputeLexicalTable_10;
 	public static String ComputeLexicalTable_12;
 	public static String ComputeLexicalTable_13;
 	public static String ComputeLexicalTable_16;
@@ -31,6 +33,6 @@
 
 	static {
 		// initialize resource bundle
-		Utf8NLS.initializeMessages(LexicalTableUIMessages.class);
+		Utf8NLS.initializeMessages(BUNDLE_NAME, LexicalTableUIMessages.class);
 	}
 }
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages.properties
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages.properties	(revision 930)
@@ -1,28 +1,17 @@
 
-ComputeLexicalTable_0  = Computing the Lexical Table with {0}
-ComputeLexicalTable_1  = Computing the Lexical Table {0} with the property {1}
-ComputeLexicalTable_10 = Opening the lexical table.
 ComputeLexicalTable_12 = User index occurrences
 ComputeLexicalTable_13 = Select which margins you want to use
 ComputeLexicalTable_16 = Use all occurrences
-ComputeLexicalTable_2  = No property
 ComputeLexicalTable_3  = Opening marge configuration dialog
-ComputeLexicalTable_5  = Can not create a lexical table with an Index created on a Corpus
-ComputeLexicalTable_6  = Vocabularies must share the same properties: {0}
-ComputeLexicalTable_7  = Vocabularies must share the same partition: {0}
-ComputeLexicalTable_9  = LexicalTable dialog, failed to get corpus size: {0}
+ComputeLexicalTable_5  = ** Can not create a lexical table with an index created on a corpus.
+ComputeLexicalTable_6  = ** Vocabularies must share the same properties: {0}.
+ComputeLexicalTable_7  = ** Vocabularies must share the same partition: {0}.
 
-LexicalTableEditor_1  = ** Error: different columns number: before
+LexicalTableEditor_1  = ** Error: different columns number: before {0} after {1}.
 LexicalTableEditor_10 = Merge or Delete columns
 LexicalTableEditor_11 = Merge cols: {0}
 LexicalTableEditor_12 = Delete cols: {0}
 LexicalTableEditor_13 = Merge or Delete rows
-LexicalTableEditor_14 = ** Failed to import lexical table
-LexicalTableEditor_15 = ** Error while importing data:
-LexicalTableEditor_16 = Filtering lines
+LexicalTableEditor_14 = ** Failed to import lexical table.
+LexicalTableEditor_15 = ** Error while importing data: {0}.
 LexicalTableEditor_18 = Merging lines
-LexicalTableEditor_4  = Apply
-LexicalTableEditor_5  = Keep: {0} lines, Fmin {1}
-LexicalTableEditor_7  = \ after
-
-LexicalTablePreferencePage_0 = Lexical table
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages_ru.properties
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages_ru.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages_ru.properties	(revision 930)
@@ -1,28 +1,17 @@
 
-ComputeLexicalTable_0  = Составление словарной таблицы {0}
-ComputeLexicalTable_1  = Составление словарной таблицы {0} со свойством {1}
-ComputeLexicalTable_10 = Открытие словарной таблицы
 ComputeLexicalTable_12 = Употребления в индексе
 ComputeLexicalTable_13 = Выберите пределы для расчетов
 ComputeLexicalTable_16 = Использовать все употребления
-ComputeLexicalTable_2  = 
 ComputeLexicalTable_3  = Открытие диалогового окна конфигурации пределов
 ComputeLexicalTable_5  = ** Невозможно построить словарную таблицу из Индекса, рассчитанного на корпусе
 ComputeLexicalTable_6  = ** Списки значений должны строиться на одинаковых сочетаниях свойств: {0}
-ComputeLexicalTable_7  = Списки значений должны иметь одинаковое распределение: {0}
-ComputeLexicalTable_9  = ** Диалоговое окно словарной таблицы: невозможно получить размер корпуса. Причина {0}
+ComputeLexicalTable_7  = ** Списки значений должны иметь одинаковое распределение: {0}
 
-LexicalTableEditor_1  = ** Ошибка: Не совпадает число колонок: до 
+LexicalTableEditor_1  = ** Ошибка: Не совпадает число колонок: до {0} после {1}
 LexicalTableEditor_10 = Объед. или Удал. колонок
 LexicalTableEditor_11 = Объед. колонок: {0}
 LexicalTableEditor_12 = Удал. колонок: {0}
 LexicalTableEditor_13 = Объед. или Удал. строк
 LexicalTableEditor_14 = ** Не удалось импортировать словарную таблицу
-LexicalTableEditor_15 = ** Ошибка при импортировании данных:  
-LexicalTableEditor_16 = Фильтрация строк
+LexicalTableEditor_15 = ** Ошибка при импортировании данных: {0}
 LexicalTableEditor_18 = Объединение строк
-LexicalTableEditor_4  = Оставить
-LexicalTableEditor_5  = Оставить {0} строк, Fmin {1}
-LexicalTableEditor_7  = \ после  
-
-LexicalTablePreferencePage_0 = Словарная таблица
Index: tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages_fr.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/src/org/txm/lexicaltable/rcp/messages/messages_fr.properties	(revision 930)
@@ -1,28 +1,17 @@
 
-ComputeLexicalTable_0  = Calcul de la table lexicale avec {0}.
-ComputeLexicalTable_1  = Calcul de la table lexicale {0} avec la propriété {1}.
-ComputeLexicalTable_10 = Ouverture de la table lexicale.
 ComputeLexicalTable_12 = Total toutes les occurrences recenses par l'index 
 ComputeLexicalTable_13 = Sélectionnez les marges à utiliser
 ComputeLexicalTable_16 = Total  toutes les occurrences du corpus 
-ComputeLexicalTable_2  = Pas de propriété
 ComputeLexicalTable_3  = Ouverture de la boite de dialogue de configuration des marges
-ComputeLexicalTable_5  = ** Impossible de créer une table lexicale à partir d'un Index créé sur un corpus
-ComputeLexicalTable_6  = ** Les vocabulaires doivent être composés de la même combinaison de propriétés : {0}
-ComputeLexicalTable_7  = Les vocabulaires doivent avoir la même partition : {0}
-ComputeLexicalTable_9  = ** Boite de dialogue de la table lexicale : impossible d''obtenir la taille du corpus. Cause {0}
+ComputeLexicalTable_5  = ** Impossible de créer une table lexicale à partir d'un index créé sur un corpus.
+ComputeLexicalTable_6  = ** Les vocabulaires doivent être composés de la même combinaison de propriétés : {0}.
+ComputeLexicalTable_7  = ** Les vocabulaires doivent avoir la même partition : {0}.
 
-LexicalTableEditor_1  = ** Erreur : le nombre de colonne diffère : avant 
+LexicalTableEditor_1  = ** Erreur : le nombre de colonne diffère : avant {0} après {1}.
 LexicalTableEditor_10 = Fusion ou Suppr. de colonnes
 LexicalTableEditor_11 = Fusion de colonnes : {0}
 LexicalTableEditor_12 = Suppr. de colonnes : {0}
 LexicalTableEditor_13 = Fusion ou Suppr. de lignes
-LexicalTableEditor_14 = ** L'importation de la table lexicale a échoué
-LexicalTableEditor_15 = ** Erreur lors de l'importation des données :  
-LexicalTableEditor_16 = Filtrage de lignes
+LexicalTableEditor_14 = ** L'importation de la table lexicale a échoué.
+LexicalTableEditor_15 = ** Erreur lors de l'importation des données : {0}.
 LexicalTableEditor_18 = Fusion de lignes
-LexicalTableEditor_4  = Appliquer
-LexicalTableEditor_5  = Garder {0} lignes, Fmin {1}
-LexicalTableEditor_7  = \ après  
-
-LexicalTablePreferencePage_0 = Table lexicale
Index: tmp/org.txm.lexicaltable.rcp/OSGI-INF/l10n/bundle.properties
===================================================================
--- tmp/org.txm.lexicaltable.rcp/OSGI-INF/l10n/bundle.properties	(revision 929)
+++ tmp/org.txm.lexicaltable.rcp/OSGI-INF/l10n/bundle.properties	(revision 930)
@@ -9,8 +9,8 @@
 
 command.name.40 = Import Table
 
-command.tooltip = Compute Lexical Table
+command.tooltip = Compute lexical table
 
-editor.name = Lexical Table
+editor.name = Lexical table
 
-page.name = Lexical Table
+page.name = Lexical table
