diff --git a/salvatore/ecriveur.php b/salvatore/ecriveur.php
index a9bc927f861043de2bf26b34aa09fd750710a529..39d7afe16b74c03a7b85e70cb3542c1ac0163fee 100644
--- a/salvatore/ecriveur.php
+++ b/salvatore/ecriveur.php
@@ -61,6 +61,8 @@ function salvatore_ecrire($liste_sources, $message_commit='', $dir_modules = nul
 
 	$url_gestionnaire = salvatore_get_self_url();
 
+	$nb_to_comit = 0;
+	$modules_to_commit = [];
 	foreach ($liste_sources as $source){
 		salvatore_log("\n<info>--- Module " . $source['module'] . " | " . $source['dir_module'] . " | " . $source['url'] . "</info>");
 
@@ -78,9 +80,21 @@ function salvatore_ecrire($liste_sources, $message_commit='', $dir_modules = nul
 		else {
 			// url de l'interface de traduction d'un module
 			$url_trad_module = url_absolue(generer_url_entite($id_tradlang_module, 'tradlang_module'), $url_gestionnaire);
-			salvatore_exporter_module($id_tradlang_module, $source, $url_gestionnaire, $url_trad_module, $dir_modules, $dir_depots, $message_commit);
+			$nb = salvatore_exporter_module($id_tradlang_module, $source, $url_gestionnaire, $url_trad_module, $dir_modules, $dir_depots, $message_commit);
+			if ($nb>0) {
+				$modules_to_commit[] = $source['module'];
+				$nb_to_comit += $nb;
+			}
 		}
 	}
+
+	if (!$nb_to_comit) {
+		salvatore_log("<info>Rien a commit</info>");
+	}
+	else {
+		salvatore_log("<info>$nb_to_comit commits a envoyer</info>");
+		salvatore_log("Modules: " . implode(', ', $modules_to_commit));
+	}
 }
 
 /**