Index: tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/RWorkspace.java
===================================================================
--- tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/RWorkspace.java	(revision 1576)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/RWorkspace.java	(revision 1577)
@@ -342,8 +342,8 @@
 			isRServerOk = StartRserve.launchRserve(pathToRExecutable, port, debug, rargs, rServeArgs);
 			// System.out.println("ap launchRserve");
 			if (!isRServerOk) {
-				Log.severe("Rserve not started with " + pathToRExecutable + ". Trying with commons R installation paths (will works if Rserve, textometry and FactoMineR are installed).");
-				isRServerOk = StartRserve.checkLocalRserve(port, debug, rargs, rServeArgs);
+				Log.severe(NLS.bind(RCoreMessages.rserveNotStartedUsingTheP0Path, pathToRExecutable));
+				//isRServerOk = StartRserve.checkLocalRserve(port, debug, rargs, rServeArgs);
 			}
 			
 			if (!isRServerOk) {
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 1576)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/RCoreMessages.java	(revision 1577)
@@ -49,6 +49,8 @@
 
 	public static String error_unexpectedErrorInRStatisticsEngine;
 
+	public static String rserveNotStartedUsingTheP0Path;
+
 	static {
 		// initialize resource bundle
 		Utf8NLS.initializeMessages(BUNDLE_NAME, RCoreMessages.class);
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 1576)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages.properties	(revision 1577)
@@ -32,3 +32,4 @@
 p0RScriptDoesntExist=** The R script file {0} doesn''t exist.
 runningP0=Running {0}…
 runningTextSelection=Running text selection…
+rserveNotStartedUsingTheP0Path=** Error: Rserve not started using the {0} path. 
\ No newline at end of file
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 1576)
+++ tmp/org.txm.statsengine.r.core/src/org/txm/statsengine/r/core/messages/messages_fr.properties	(revision 1577)
@@ -32,3 +32,4 @@
 p0RScriptDoesntExist=** Le fichier de script R {0} n''existe pas.
 runningP0=Exécution de {0}…
 runningTextSelection=Exécution de la sélection de texte… 
+rserveNotStartedUsingTheP0Path=** Erreur: Rserve n''a pas pu être démarrer avec le chemin {0}.
\ No newline at end of file
Index: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/GroovyScriptedImportEngine.java
===================================================================
--- tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/GroovyScriptedImportEngine.java	(revision 1576)
+++ tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/GroovyScriptedImportEngine.java	(revision 1577)
@@ -8,12 +8,14 @@
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.core.runtime.IStatus;
 import org.eclipse.core.runtime.Status;
+import org.eclipse.osgi.util.NLS;
 import org.txm.Toolbox;
 import org.txm.annotation.core.AnnotationEngine;
 import org.txm.core.engines.Engine;
 import org.txm.core.engines.EngineType;
 import org.txm.core.engines.ScriptedImportEngine;
 import org.txm.core.results.TXMResult;
+import org.txm.groovy.core.messages.GroovyMessages;
 import org.txm.objects.CorpusBuild;
 import org.txm.objects.Edition;
 import org.txm.objects.Project;
@@ -119,7 +121,7 @@
 			}
 
 			ExecTimer.start();
-			Log.info("Start of Groovy import script: " + mainScript.getAbsolutePath()); //$NON-NLS-1$
+			Log.info(NLS.bind(GroovyMessages.startingTheP0GroovyImportScript, mainScript.getAbsolutePath())); //$NON-NLS-1$
 			gse.run(mainScript.toURI().toURL().toString(), binding); // run the groovy import script
 			Log.fine("\nEnd of Groovy import script: " + ExecTimer.stop()); //$NON-NLS-1$
 			monitor.worked(90);
@@ -142,7 +144,7 @@
 //					Log.info("Save workspace"); //$NON-NLS-1$
 //					Toolbox.workspace.save();
 
-					Log.info("Restarting Toolbox search engine...");
+					Log.info(GroovyMessages.restartingToolboxSearchengines);
 					//Toolbox.restartWorkspace(null);
 					Toolbox.getEngineManager(EngineType.SEARCH).restartEngines();
 
Index: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages_fr.properties
===================================================================
--- tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages_fr.properties	(revision 0)
+++ tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages_fr.properties	(revision 1577)
@@ -0,0 +1,2 @@
+restartingToolboxSearchengines=Red�marrage des moteurs de recherche...
+startingTheP0GroovyImportScript=D�marrage du script d'import Groovy {0}.
\ No newline at end of file

Property changes on: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages_fr.properties
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Index: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/GroovyMessages.java
===================================================================
--- tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/GroovyMessages.java	(revision 0)
+++ tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/GroovyMessages.java	(revision 1577)
@@ -0,0 +1,16 @@
+package org.txm.groovy.core.messages;
+
+import org.txm.core.messages.TXMCoreMessages;
+import org.txm.utils.messages.Utf8NLS;
+
+public class GroovyMessages extends TXMCoreMessages {
+	
+	private static final String BUNDLE_NAME = "org.txm.groovy.core.messages.messages"; //$NON-NLS-1$
+	public static String restartingToolboxSearchengines;
+	public static String startingTheP0GroovyImportScript;
+	
+	static {
+		// initialize resource bundle
+		Utf8NLS.initializeMessages(BUNDLE_NAME, GroovyMessages.class);
+	}
+}

Property changes on: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/GroovyMessages.java
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Index: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages.properties
===================================================================
--- tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages.properties	(revision 0)
+++ tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages.properties	(revision 1577)
@@ -0,0 +1,2 @@
+restartingToolboxSearchengines=Restarting search engine...
+startingTheP0GroovyImportScript=Starting the {0} Groovy import script.
\ No newline at end of file

Property changes on: tmp/org.txm.groovy.core/src/java/org/txm/groovy/core/messages/messages.properties
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Index: tmp/org.txm.groovy.core/.settings/org.eclipse.core.resources.prefs
===================================================================
--- tmp/org.txm.groovy.core/.settings/org.eclipse.core.resources.prefs	(revision 0)
+++ tmp/org.txm.groovy.core/.settings/org.eclipse.core.resources.prefs	(revision 1577)
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding//src/java/org/txm/groovy/core/messages/messages.properties=UTF-8

Property changes on: tmp/org.txm.groovy.core/.settings/org.eclipse.core.resources.prefs
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Index: tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/EditionPanel.java
===================================================================
--- tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/EditionPanel.java	(revision 1576)
+++ tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/EditionPanel.java	(revision 1577)
@@ -1099,7 +1099,7 @@
 	}
 
 	public void setHighlightedArea(HashSet<int[]> positions) {
-		Log.severe("Highlight area: not implemented");
+		Log.fine("Highlight area: not implemented");
 	}
 
 	public void expandSelectionTo(String[] ids) {
Index: tmp/org.txm.core/src/java/org/txm/core/results/TXMResult.java
===================================================================
--- tmp/org.txm.core/src/java/org/txm/core/results/TXMResult.java	(revision 1576)
+++ tmp/org.txm.core/src/java/org/txm/core/results/TXMResult.java	(revision 1577)
@@ -199,6 +199,15 @@
 	 */
 	protected boolean computing = false;
 
+	/**
+	 * Generic toString method for TXMResults
+	 */
+	public String toString() {
+		if (userName != null) return userName;
+		else if (lazyName != null) return lazyName;
+		
+		return super.toString();
+	}
 
 	/**
 	 * Creates a new TXMResult, child of the specified parent.
Index: tmp/org.txm.rcp/src/main/java/org/txm/rcp/handlers/results/DeleteObject.java
===================================================================
--- tmp/org.txm.rcp/src/main/java/org/txm/rcp/handlers/results/DeleteObject.java	(revision 1576)
+++ tmp/org.txm.rcp/src/main/java/org/txm/rcp/handlers/results/DeleteObject.java	(revision 1577)
@@ -274,7 +274,7 @@
 			} else {
 				r.delete();
 			}
-			Log.info(NLS.bind(TXMUIMessages.deletedColonP0, ((TXMResult) o)));
+			Log.info(NLS.bind(TXMUIMessages.deletedColonP0, o));
 			deleted.add(o);
 		}
 		else {
Index: tmp/org.txm.index.core/src/org/txm/index/core/functions/PartitionIndex.java
===================================================================
--- tmp/org.txm.index.core/src/org/txm/index/core/functions/PartitionIndex.java	(revision 1576)
+++ tmp/org.txm.index.core/src/org/txm/index/core/functions/PartitionIndex.java	(revision 1577)
@@ -338,17 +338,17 @@
 	@Override
 	public boolean canCompute() {
 		if (this.getPartition() == null) {
-			Log.severe("Partition not set."); //$NON-NLS-1$
+			Log.fine("Partition not set."); //$NON-NLS-1$
 			return false;
 		}
 
 		if (pProperties == null || pProperties.size() == 0) {
-			Log.severe("No property set."); //$NON-NLS-1$
+			Log.fine("No property set."); //$NON-NLS-1$
 			return false;
 		}
 
 		if (pQuery == null || pQuery.getQueryString().length() == 0) {
-			Log.severe("No query set."); //$NON-NLS-1$
+			Log.fine("No query set."); //$NON-NLS-1$
 			return false;
 		}
 
