diff --git a/ecrire/lang/ecrire_de.php3 b/ecrire/lang/ecrire_de.php3
index 5d5f798b5859c34bcaaa4b21c7aae750d0112dbd..6689eb7d6d2aa83666cb4aa4d7a33cb016a4060f 100644
--- a/ecrire/lang/ecrire_de.php3
+++ b/ecrire/lang/ecrire_de.php3
@@ -896,7 +896,7 @@ Wenn das Problem weiter besteht, nehmen Sie bitte Kontakt mit Ihrem Provider auf
 'titre_page_forum_envoi' => 'Nachricht schicken',
 'titre_page_forum_suivi' => 'Foren moderieren',
 'titre_page_index' => 'Ihr Bereich',
-'titre_page_message_edit' => 'Nachricht weiterleiten',
+'titre_page_message_edit' => 'Nachricht verfassen',
 'titre_page_messagerie' => 'Ihr Nachrichtensystem',
 'titre_page_mots_tous' => 'Schlagworte',
 'titre_page_recherche' => 'Ergebnisse der Suche nach @recherche@',
diff --git a/ecrire/lang/ecrire_en.php3 b/ecrire/lang/ecrire_en.php3
index ecbb9b8768f46eca532223756211e9d1fa513c3a..d25afd7c30bba200a4d05d6cb594a1a8e9bc3e86 100644
--- a/ecrire/lang/ecrire_en.php3
+++ b/ecrire/lang/ecrire_en.php3
@@ -286,7 +286,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 'info_classement_2' => ' out of @liste@',
 'info_code_acces' => 'Do not forget your own access codes!',
 'info_comment_lire_tableau' => 'How to read this graphic',
-'info_config_suivi' => 'If this address corresponds to amailing-list, you can indicate below the address where the site participants can register. This address could be a URL (for instance the page of the list registration via the web), or an e-mail address endowed with a specific subject (for instance: <tt>@adresse_suivi@?subject=subscribe</tt>):',
+'info_config_suivi' => 'If this address corresponds to a mailing list, you can indicate below the address where the site\'s participants can register. This address could be a URL (for instance the page of the list registration via the web), or an e-mail address with a specific subject (for instance: <tt>@adresse_suivi@?subject=subscribe</tt>):',
 'info_config_suivi_explication' => 'You can subscribe to the mailing-list of this site. You will receive then, by automated electronic mail, the announcements concerning articles and news items submitted for publication.',
 'info_confirmer_passe' => 'Confirm new password:',
 'info_connexion_base' => 'Second step: <B>Attempting to connect to database</B>',
diff --git a/ecrire/lang/ecrire_fa.php3 b/ecrire/lang/ecrire_fa.php3
index 73c9d8533a4efb84bcb6be89fce5982328e85f0f..17453e6ccdece6ef48915a52c8aa362434ecb0a9 100644
--- a/ecrire/lang/ecrire_fa.php3
+++ b/ecrire/lang/ecrire_fa.php3
@@ -30,7 +30,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 'avis_lecture_noms_bases_3' => ' &#1583;&#1585;  &#1711;&#1586;&#1610;&#1606;&#1588; &#1583;&#1608;&#1605;&#1548; &#1575;&#1610;&#1606; &#1575;&#1581;&#1578;&#1605;&#1575;&#1604; &#1608;&#1580;&#1608;&#1583; &#1583;&#1575;&#1585;&#1583; &#1603;&#1607; &#1662;&#1575;&#1610;&#1711;&#1575;&#1607;&#1609;   &#1603;&#1607; &#1581;&#1575;&#1605;&#1604; &#1606;&#1575;&#1605; &#1588;&#1605;&#1575; &#1576;&#1585;&#1575;&#1609; &#1575;&#1585;&#1578;&#1576;&#1575;&#1591; &#1605;&#1610;&#1576;&#1575;&#1588;&#1583; &#1575;&#1587;&#1578;&#1601;&#1575;&#1583;&#1607; &#1588;&#1583;&#1607; &#1576;&#1575;&#1588;&#1583;',
 'avis_non_acces_message' => '&#1575;&#1610;&#1606; &#1662;&#1610;&#1575;&#1605; &#1583;&#1585; &#1583;&#1587;&#1578;&#1585;&#1587; &#1588;&#1605;&#1575; &#1606;&#1605;&#1610;&#1576;&#1575;&#1588;&#1583;',
 'avis_non_acces_page' => '&#1575;&#1610;&#1606; &#1589;&#1601;&#1581;&#1607; &#1583;&#1585; &#1583;&#1587;&#1578;&#1585;&#1587; &#1588;&#1605;&#1575; &#1606;&#1605;&#1610;&#1576;&#1575;&#1588;&#1583;',
-'avis_operation_echec' => ' .&#1593;&#1605;&#1604;&#1610;&#1575;&#1578; &#1588;&#1603;&#1587;&#1578; &#1582;&#1608;&#1585;&#1583;',
+'avis_operation_echec' => '&#1705;&#1575;&#1585;&#1705;&#1585;&#1583; &#1606;&#1578;&#1740;&#1580;&#1607; &#1606;&#1583;&#1575;&#1583;.',
 'avis_probleme_archive' => '@archive@  &#1575;&#1588;&#1603;&#1575;&#1604; &#1583;&#1585; &#1582;&#1608;&#1575;&#1606;&#1583;&#1606; &#1601;&#1575;&#1610;&#1604;',
 'avis_site_introuvable' => '&#1587;&#1575;&#1610;&#1578; &#1662;&#1610;&#1583;&#1575; &#1606;&#1605;&#1610;&#1588;&#1608;&#1583;',
 'avis_site_syndique_probleme' => '&#1578;&#1608;&#1580;&#1607;: &#1575;&#1585;&#1578;&#1576;&#1575;&#1591; &#1576;&#1575; &#1583;&#1610;&#1711;&#1585; &#1587;&#1575;&#1610;&#1578;&#1607;&#1575;&#1609; &#1605;&#1585;&#1578;&#1576;&#1591; &#1576;&#1607; &#1575;&#1610;&#1606; &#1587;&#1575;&#1610;&#1578; &#1576;&#1607; &#1605;&#1588;&#1603;&#1604;&#1609; &#1576;&#1585;&#1582;&#1608;&#1585;&#1583; &#1603;&#1585;&#1583;&#1607; &#1575;&#1587;&#1578;&#1563; &#1608; &#1587;&#1610;&#1587;&#1578;&#1605; &#1605;&#1608;&#1602;&#1578;&#1571;  &#1602;&#1591;&#1593; &#1605;&#1610;&#1576;&#1575;&#1588;&#1583; . &#1576;&#1607; &#1601;&#1575;&#1610;&#1604; &#1601;&#1607;&#1585;&#1587;&#1578; &#1578;&#1575;&#1586;&#1607; &#1607;&#1575; &#1609; &#1575;&#1610;&#1606; &#1587;&#1575;&#1610;&#1578;  &#1606;&#1711;&#1575;&#1607; &#1603;&#1606;&#1610;&#1583;&#1548; (<b>@url_syndic@</b>)&#1608; &#1583;&#1608;&#1576;&#1575;&#1585;&#1607; &#1576;&#1585;&#1575;&#1609; &#1583;&#1585;&#1610;&#1575;&#1601;&#1578; &#1575;&#1591;&#1604;&#1575;&#1593;&#1575;&#1578; &#1580;&#1583;&#1610;&#1583; &#1575;&#1602;&#1583;&#1575;&#1605; &#1603;&#1606;&#1610;&#1583;. ',
@@ -508,7 +508,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 'info_site_reference_2' => '&#1587;&#1575;&#1610;&#1578; &#1605;&#1585;&#1580;&#1593;',
 'info_site_syndique' => '...&#1575;&#1610;&#1606; &#1587;&#1575;&#1610;&#1578; &#1662;&#1610;&#1608;&#1606;&#1583; &#1583;&#1575;&#1585;&#1583;',
 'info_site_valider' => '&#1575;&#1610;&#1606; &#1587;&#1575;&#1610;&#1578; &#1607;&#1575; &#1576;&#1575;&#1610;&#1583; &#1605;&#1593;&#1578;&#1576;&#1585; &#1588;&#1608;&#1606;&#1583;',
-'info_site_web' => ':&#1587;&#1575;&#1610;&#1578; &#1578;&#1575;&#1585;&#1606;&#1605;&#1575;',
+'info_site_web' => ':&#1578;&#1575;&#1585;&#1606;&#1605;&#1575;&#1740; &#1587;&#1575;&#1610;&#1578; ',
 'info_sites' => '&#1587;&#1575;&#1610;&#1578;',
 'info_sites_lies_mot' => '&#1587;&#1575;&#1610;&#1578;&#1607;&#1575;&#1609; &#1662;&#1610;&#1608;&#1606;&#1583;&#1609; &#1605;&#1585;&#1576;&#1608;&#1591; &#1576;&#1607; &#1575;&#1610;&#1606; &#1608;&#1575;&#1688;&#1607;-&#1603;&#1604;&#1610;&#1583;',
 'info_sites_proxy' => '&#1575;&#1586; &#1662;&#1585;&#1608;&#1603;&#1587;&#1609; &#1575;&#1587;&#1578;&#1601;&#1575;&#1583;&#1607; &#1603;&#1606;&#1610;&#1583;',
diff --git a/ecrire/lang/public_fa.php3 b/ecrire/lang/public_fa.php3
index 3bd82fb39564e50a24c410106712b0b9923f7736..58c4210a3d0de00e230ee5c0568093e7f639fcc4 100644
--- a/ecrire/lang/public_fa.php3
+++ b/ecrire/lang/public_fa.php3
@@ -104,7 +104,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 // S
 'signatures_petition' => '&#1575;&#1605;&#1590;&#1575;&#1607;&#1575;',
 'site_realise_avec_spip' => '&#1587;&#1575;&#1610;&#1578; &#1576;&#1575; &#1575;&#1587;&#1662;&#1610;&#1662; &#1583;&#1585;&#1587;&#1578; &#1588;&#1583;&#1607; &#1575;&#1587;&#1578;',
-'sites_web' => '&#1587;&#1575;&#1610;&#1578;&#1607;&#1575;&#1609; &#1578;&#1575;&#1585;&#1606;&#1605;&#1575;',
+'sites_web' => '&#1578;&#1575;&#1585;&#1606;&#1605;&#1575;&#1609; &#1587;&#1575;&#1610;&#1578; ',
 'sous_rubriques' => '&#1576;&#1582;&#1588;&#1607;&#1575;&#1609; &#1601;&#1585;&#1593;&#1609;',
 'suite' => '&#1583;&#1606;&#1576;&#1575;&#1604;&#1607;',
 'sur_web' => '&#1583;&#1585; &#1578;&#1575;&#1585;&#1606;&#1605;&#1575;',