Index: tmp/org.txm.index.core/src/org/txm/index/core/messages/messages.properties
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/messages/messages.properties	(revision 1900)
+++ tmp/org.txm.index.core/src/org/txm/index/core/messages/messages.properties	(revision 1901)
@@ -1,11 +1,25 @@
-#TXM messages generated by the PluginMessagesManager class
-#Tue Dec 18 10:24:08 CET 2018
-computingTheLexiconOfSubcorpusP0=Computing the lexicon of sub-corpus {0}…
-consoleColonP0=Console\: {0}
-error_failedToExportLexiconColonP0=** Failed to export Lexicon \: {0}.
-formsAndFrequenciesTablesMustHaveTheSameSize=Forms and frequencies tables must have the same size.
-indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4=Index\:\n\tCorpus {0}\n\tQuery {1}\n\tProperties {2}\n\tFmin {3}\n\tFmax {4}
-indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4=Index\:\n\tPartition {0}\n\tQuery {1}\n\tProperties {2}\n\tFmin {3}\n\tFmax {4}
-lexicon=Lexicon
-lexiconColonP0=Lexicon\: {0}
-RESULT_TYPE=Index
+#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
+#TXM messages generated by the PluginMessagesManager class
+#Tue Dec 18 10:24:08 CET 2018
+
+RESULT_TYPE = Index
+
+computingTheLexiconOfSubcorpusP0 = Computing the lexicon of sub-corpus {0}…
+
+consoleColonP0 = Console: {0}
+
+error_failedToExportLexiconColonP0 = ** Failed to export Lexicon : {0}.
+
+formsAndFrequenciesTablesMustHaveTheSameSize = Forms and frequencies tables must have the same size.
+
+indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4 = Index:\n\	Corpus {0}\n\	Query {1}\n\	Properties {2}\n\	Fmin {3}\n\	Fmax {4}
+
+indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4 = Index:\n\	Partition {0}\n\	Query {1}\n\	Properties {2}\n\	Fmin {3}\n\	Fmax {4}
+
+indexOfP0PropertiesP1InTheP2Corpus = Index of <{0}>, properties [{1}], in the {2} corpus...
+
+lexicon = Lexicon
+
+lexiconColonP0 = Lexicon: {0}
+
+lexiconOfP0InTheP1Corpus = Lexicon of property [{0}] in the {1} corpus...
Index: tmp/org.txm.index.core/src/org/txm/index/core/messages/IndexCoreMessages.java
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/messages/IndexCoreMessages.java	(revision 1900)
+++ tmp/org.txm.index.core/src/org/txm/index/core/messages/IndexCoreMessages.java	(revision 1901)
@@ -24,7 +24,11 @@
 
 	public static String formsAndFrequenciesTablesMustHaveTheSameSize; 
 	public static String lexiconColonP0; 
-	public static String computingTheLexiconOfSubcorpusP0; 
+	public static String computingTheLexiconOfSubcorpusP0;
+	public static String lexiconOfP0InTheP1Corpus;
+	public static String indexOfP0PropertiesP1InTheP2Corpus;
+	
+	
 
 	static {
 		// initialize resource bundle
Index: tmp/org.txm.index.core/src/org/txm/index/core/messages/messages_ru.properties
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/messages/messages_ru.properties	(revision 1900)
+++ tmp/org.txm.index.core/src/org/txm/index/core/messages/messages_ru.properties	(revision 1901)
@@ -1,6 +1,15 @@
-#TXM messages generated by the PluginMessagesManager class
-#Tue Dec 18 10:24:08 CET 2018
-indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4=Индекс\:\n\tКорпус {0}\n\tЗапрос {1}\n\tсвойства {2}\n\tFmin {3}\n\tFmax {4}
-indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4=Индекс\:\n\tРаспределение {0}\n\tЗапрос {1}\n\tсвойства {2}\n\tFmin {3}\n\tFmax {4}
-lexicon=Словарь
-RESULT_TYPE=Индекс
+#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
+#TXM messages generated by the PluginMessagesManager class
+#Tue Dec 18 10:24:08 CET 2018
+
+RESULT_TYPE = Индекс
+
+indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4 = Индекс:\n\	Корпус {0}\n\	Запрос {1}\n\	свойства {2}\n\	Fmin {3}\n\	Fmax {4}
+
+indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4 = Индекс:\n\	Распределение {0}\n\	Запрос {1}\n\	свойства {2}\n\	Fmin {3}\n\	Fmax {4}
+
+indexOfP0PropertiesP1InTheP2Corpus = 
+
+lexicon = Словарь
+
+lexiconOfP0InTheP1Corpus = 
Index: tmp/org.txm.index.core/src/org/txm/index/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/messages/messages_fr.properties	(revision 1900)
+++ tmp/org.txm.index.core/src/org/txm/index/core/messages/messages_fr.properties	(revision 1901)
@@ -1,11 +1,25 @@
-#TXM messages generated by the PluginMessagesManager class
-#Tue Dec 18 10:24:08 CET 2018
-computingTheLexiconOfSubcorpusP0=Calcul du lexique du sous-corpus {0}…
-consoleColonP0=Console \: {0}
-error_failedToExportLexiconColonP0=** Échec de l'exportation du lexique\: {0}.
-formsAndFrequenciesTablesMustHaveTheSameSize=Les tableaux des formes et des fréquences doivent avoir la même longueur.
-indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4=Index\:\n\tCorpus {0}\n\tRequête {1}\n\tPropriétés {2}\n\tFmin {3}\n\tFmax {4}
-indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4=Index\:\n\tPartition {0}\n\tRequête {1}\n\tPropriétés {2}\n\tFmin {3}\n\tFmax {4}
-lexicon=Lexique
-lexiconColonP0=Lexique \: {0}
-RESULT_TYPE=Index
+#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
+#TXM messages generated by the PluginMessagesManager class
+#Tue Dec 18 10:24:08 CET 2018
+
+RESULT_TYPE = Index
+
+computingTheLexiconOfSubcorpusP0 = Calcul du lexique du sous-corpus {0}…
+
+consoleColonP0 = Console : {0}
+
+error_failedToExportLexiconColonP0 = ** Échec de l'exportation du lexique: {0}.
+
+formsAndFrequenciesTablesMustHaveTheSameSize = Les tableaux des formes et des fréquences doivent avoir la même longueur.
+
+indexColonCorpusP0queryP1propertiesP2FminP3FmaxP4 = Index:\n\	Corpus {0}\n\	Requête {1}\n\	Propriétés {2}\n\	Fmin {3}\n\	Fmax {4}
+
+indexColonPartitionP0queryP1propertiesP2FminP3FmaxP4 = Index:\n\	Partition {0}\n\	Requête {1}\n\	Propriétés {2}\n\	Fmin {3}\n\	Fmax {4}
+
+indexOfP0PropertiesP1InTheP2Corpus = Index de <{0}>, propriété(s) [{1}], dans le corpus {2}...
+
+lexicon = Lexique
+
+lexiconColonP0 = Lexique : {0}
+
+lexiconOfP0InTheP1Corpus = Lexique de la propriété [{0}] dans le corpus {1}...
Index: tmp/org.txm.index.core/src/org/txm/index/core/functions/Lexicon.java
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/functions/Lexicon.java	(revision 1900)
+++ tmp/org.txm.index.core/src/org/txm/index/core/functions/Lexicon.java	(revision 1901)
@@ -32,10 +32,12 @@
 
 import org.txm.core.messages.TXMCoreMessages;
 import org.txm.core.preferences.TXMPreferences;
+import org.txm.index.core.messages.IndexCoreMessages;
 import org.txm.searchengine.cqp.corpus.CQPCorpus;
 import org.txm.searchengine.cqp.corpus.CQPLexicon;
 import org.txm.searchengine.cqp.corpus.Property;
 import org.txm.searchengine.cqp.corpus.Subcorpus;
+import org.txm.searchengine.cqp.corpus.WordProperty;
 import org.txm.utils.logger.Log;
 
 /**
@@ -47,9 +49,6 @@
 public class Lexicon extends Index {
 
 
-//	/** The lexicon used to compute the index (if query = null || query == [] && properties.size() == 1 */
-//	protected CQPLexicon lexicon;
-	
 	public Lexicon(CQPCorpus parent) {
 		super(parent);
 	}
@@ -62,12 +61,12 @@
 	protected boolean _computeLines() {
 		try {
 
-			//			this.query = new Query("[]"); //$NON-NLS-1$
+			//this.query = new Query("[]"); //$NON-NLS-1$
 			//			this.props = new ArrayList<Property>();
 			//			this.props.add(property);
 			Property property = pProperties.get(0);
 			
-			CQPLexicon lexicon = CQPLexicon.getLexicon(getCorpus(), property, monitor);
+			CQPLexicon lexicon = CQPLexicon.getLexicon(this.getCorpus(), property, monitor);
 			lexicon.setProperty(property);
 			lexicon._compute();
 			
@@ -116,6 +115,12 @@
 	}
 	
 	@Override
+	public String getComputingStartMessage() {
+		return TXMCoreMessages.bind(IndexCoreMessages.lexiconOfP0InTheP1Corpus, WordProperty.propertiesToString(this.pProperties), this.getCorpus().getName());
+	}
+
+	
+	@Override
 	public String getName() {
 		try {
 			return this.getParent().getSimpleName() + ": " + this.getSimpleName();
@@ -134,12 +139,5 @@
 			return getParent().getSimpleName();
 		}
 	}
-	
-//	/**
-//	 *
-//	 * @return the lexicon used to compute the result. The Lexicon is not altered
-//	 */
-//	public CQPLexicon getLexicon() {
-//		return lexicon;
-//	}
+
 }
\ No newline at end of file
Index: tmp/org.txm.index.core/src/org/txm/index/core/functions/Index.java
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/functions/Index.java	(revision 1900)
+++ tmp/org.txm.index.core/src/org/txm/index/core/functions/Index.java	(revision 1901)
@@ -692,6 +692,23 @@
 		}
 	}
 
+	@Override
+	public String getComputingStartMessage() {
+		return TXMCoreMessages.bind(IndexCoreMessages.indexOfP0PropertiesP1InTheP2Corpus, this.pQuery, WordProperty.propertiesToString(this.pProperties).replaceAll(TXMPreferences.LIST_SEPARATOR, ", "), this.getCorpus().getName()); //$NON-NLS-1$
+	}
+
+	
+	@Override
+	public String getComputingDoneMessage() {
+		if(this.lines.isEmpty())	{
+			return TXMCoreMessages.common_noResults;
+		}
+		else	{
+			return TXMCoreMessages.bind(TXMCoreMessages.common_P0ItemsForP1Occurrences, this.lines.size(), this.nTotalTokens);
+		}
+	}
+	
+	
 	/**
 	 * Gets the number of tokens found.
 	 *
