diff --git a/ecrire/engines-list.txt b/ecrire/engines-list.txt
index 74a9e290f9b23af1320c08e1ee5cb45be17ae126..8a97a2d477975bbaaecbf772503f4ef872753cc5 100644
--- a/ecrire/engines-list.txt
+++ b/ecrire/engines-list.txt
@@ -16,15 +16,21 @@ www.google.com
 www.google.fr
 www.google.cl
 www.google.be
+www.google.bi
+www.google.ca
+www.google.cd
+www.google.co.cr
 www.google.co.uk
+www.google.com.br
+www.google.com.tw
 www.google.de
-www.google.ca
 www.google.it
+www.google.fi
+www.google.lu
 www.google.nl
 www.google.ch
-www.google.co.cr
-www.google.com.br
 web.toile.com
+www.google.com.ar
 
 [Voila]
 kw=
@@ -34,23 +40,24 @@ moteur.voila.fr
 search.voila.fr
 beta.voila.fr
 
-[Yahoo !/Google]
+[Yahoo!/Google]
 p=
 fr.google.yahoo.com
 google.yahoo.com
 cf.google.yahoo.com
 ca.google.yahoo.com
 
-[Yahoo !]
+[Yahoo!]
 p=
 fr.search.yahoo.com
 ink.yahoo.fr
 search.yahoo.fr
+search.yahoo.com
 fr.ink.yahoo.com
 ink.yahoo.com
 cf.search.yahoo.com
 
-[Yahoo !]
+[Yahoo!]
 directory
 fr.dir.yahoo.com
 
@@ -68,6 +75,7 @@ listings.altavista.com
 query=
 www.lycos.fr
 vachercher.lycos.fr
+search.lycos.fr
 
 [Nomade]
 s=
@@ -94,6 +102,8 @@ search.msn.fr
 search.msn.com
 auto.search.msn.com
 search.fr.msn.be
+search.fr.msn.ch
+fr.ca.search.msn.com
 
 [Excite]
 search=
@@ -119,6 +129,20 @@ www.alltheweb.com
 search=
 search-intl.netscape.com
 search.netscape.com
+www.netscape.fr
+
+[Free]
+q=
+search1-1.free.fr
+search1-2.free.fr
+
+[9online]
+query=
+www.9online.fr
+
+[Naver]
+query=
+search.naver.com
 
 [Club Internet]
 q=
diff --git a/ecrire/naviguer.php3 b/ecrire/naviguer.php3
index e0c0fe42fb3c7f61815ac07bf79989a463bc1ae3..d9e951d00b8c98046b63086eed75fe82f2af47f0 100644
--- a/ecrire/naviguer.php3
+++ b/ecrire/naviguer.php3
@@ -374,6 +374,7 @@ if (strlen($texte) > 1) {
 // Langue de la rubrique
 //
 if ($coll>0 AND (lire_meta('multi_rubriques') <> 'non') AND $flag_editable) {
+
 	if ($changer_lang) {
 		spip_log ("rubrique $id_rubrique = $changer_lang");
 		spip_query("UPDATE spip_rubriques SET lang='".addslashes($changer_lang)."' WHERE id_rubrique=$coll");
@@ -386,10 +387,9 @@ if ($coll>0 AND (lire_meta('multi_rubriques') <> 'non') AND $flag_editable) {
 	$langue_default = ($langue_rubrique ? $langue_rubrique : '--');
 	
 	debut_cadre_enfonce("langues-24.gif");
-	
-	echo "<center><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
-	echo menu_langues('changer_lang', $langue_default, _T('info_multi_cette_rubrique').' ');
-	echo "</font></center>\n";
+		echo "<center><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
+		echo menu_langues('changer_lang', $langue_default, _T('info_multi_cette_rubrique').' ');
+		echo "</font></center>\n";
 	fin_cadre_enfonce();
 }