diff --git a/lang/formidable.xml b/lang/formidable.xml
index 1ec5801bb3d0764bd0143df3a2c7fb73779ef6b4..a5d9423df30172cf3091c560f6342301a828bc9c 100644
--- a/lang/formidable.xml
+++ b/lang/formidable.xml
@@ -1,14 +1,20 @@
 <traduction module="formidable" gestionnaire="salvatore" url="http://trad.spip.net" source="svn://zone.spip.org/spip-zone/_plugins_/formidable/trunk/lang/" reference="fr">
-	<langue code="de" />
+	<langue code="de" url="http://trad.spip.net/tradlang_module/formidable?lang_cible=de">
+		<traducteur nom="kent1" lien="http://trad.spip.net/auteur/kent1" />
+	</langue>
 	<langue code="en" url="http://trad.spip.net/tradlang_module/formidable?lang_cible=en">
 		<traducteur nom="Benitron" lien="http://trad.spip.net/auteur/benitron" />
+		<traducteur nom="kent1" lien="http://trad.spip.net/auteur/kent1" />
 		<traducteur nom="Paolo" lien="http://trad.spip.net/auteur/paolo" />
 	</langue>
 	<langue code="fr" url="http://trad.spip.net/tradlang_module/formidable?lang_cible=fr">
 		<traducteur nom="Salvatore" lien="http://trad.spip.net/auteur/salvatore" />
 	</langue>
-	<langue code="it" />
+	<langue code="it" url="http://trad.spip.net/tradlang_module/formidable?lang_cible=it">
+		<traducteur nom="kent1" lien="http://trad.spip.net/auteur/kent1" />
+	</langue>
 	<langue code="sk" url="http://trad.spip.net/tradlang_module/formidable?lang_cible=sk">
 		<traducteur nom="jaro" lien="http://trad.spip.net/auteur/jaro" />
+		<traducteur nom="kent1" lien="http://trad.spip.net/auteur/kent1" />
 	</langue>
 </traduction>
diff --git a/lang/formidable_de.php b/lang/formidable_de.php
index 1cfa04d79c093c82f9694bb639fdee6cc2211449..c59e35db91bb54b52211574f3223a905d5a9e166 100644
--- a/lang/formidable_de.php
+++ b/lang/formidable_de.php
@@ -9,7 +9,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 
 	// A
 	'analyse_avec_reponse' => 'Ausgefüllte Antworten',
-	'analyse_exporter' => 'Exporter l\'analyse', # NEW
+	'analyse_exporter' => 'Analyse exportieren',
 	'analyse_longueur_moyenne' => 'Durchschnittliche Anzahl Worte',
 	'analyse_nb_reponses_total' => '@nb@ personnes ont répondu à ce formulaire.', # NEW
 	'analyse_sans_reponse' => 'Leere Antworten',
@@ -27,7 +27,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'cfg_analyse_classe_label' => 'Classe CSS de la barre de progression', # NEW
 	'cfg_titre_page_configurer_formidable' => 'Configurer Formidable', # NEW
 	'cfg_titre_parametrages_analyse' => 'Paramétrages de l\'analyse des réponses', # NEW
-	'champs' => 'Champs', # NEW
+	'champs' => 'Felder',
 
 	// E
 	'echanger_formulaire_forms_importer' => 'Forms & Tables (.xml)',
@@ -64,7 +64,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'erreur_inexistant' => 'Formular nicht vorhanden.',
 
 	// F
-	'formulaire_anonyme_explication' => 'Ce formulaire est anonyme ; c\'est à dire que l\'identité de l\'utilisateur n\'est pas enregistrée.', # NEW
+	'formulaire_anonyme_explication' => 'Diese Form ist anonym, dh die Identität des Benutzers nicht registriert ist.', # MODIF
 	'formulaires_aucun' => 'Kein Formular vorhanden.',
 	'formulaires_dupliquer' => 'Formular kopieren',
 	'formulaires_dupliquer_copie' => '(Kopie)',
@@ -111,7 +111,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'retour_aucun_traitement' => 'Ihre Antwort wurde gesendet, jedoch wurde keine Verarbeitungsoption für das Formular festgelegt. Deshalb geschieht mit den Daten aus diesem Formular überhaupt nichts. :)',
 
 	// S
-	'sans_reponses' => 'Sans réponse', # NEW
+	'sans_reponses' => 'Unbeantwortet',
 
 	// T
 	'titre_cadre_raccourcis' => 'Raccourcis', # NEW
@@ -148,11 +148,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'traiter_enregistrement_erreur_base' => 'Beim Speichern in der Datenbank ist ein Fehler aufgetreten',
 	'traiter_enregistrement_erreur_deja_repondu' => 'Sie haben dieses Formular bereits ausgefüllt.',
 	'traiter_enregistrement_erreur_edition_reponse_inexistante' => 'La réponse à éditer est introuvable.', # NEW
-	'traiter_enregistrement_option_anonymiser_explication' => 'Rendre les résultats du formulaire anonymes (ne pas garder de traces de l\'identifiant des personnes ayant répondu.)', # NEW
-	'traiter_enregistrement_option_anonymiser_label' => 'Anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Quelle variable système utiliser pour calculer une valeur unique pour chaque auteur sans pour autant révéler son identité.', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable à partir de laquelle anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_choix_select_label' => 'Choisir une variable parmi celles proposées', # NEW
+	'traiter_enregistrement_option_anonymiser_explication' => 'Stellen die Ergebnisse der anonymen Form (nicht halten Trace-Kennung der Befragten).', # MODIF
+	'traiter_enregistrement_option_anonymiser_label' => 'Anonymisierter Form',
+	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Welches System Variable verwendet, um einen einzelnen Wert für jeden Autor ohne Offenlegung seiner Identität zu berechnen.',
+	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable aus dem anonymisierter Form.',
+	'traiter_enregistrement_option_choix_select_label' => 'Wählen eine Variable von denen zur Verfügung.',
 	'traiter_enregistrement_option_identification_explication' => 'Si les réponses sont modifiables, quel procédé utiliser en priorité pour connaitre la réponse à modifier ?', # NEW
 	'traiter_enregistrement_option_identification_label' => 'Identification', # NEW
 	'traiter_enregistrement_option_moderation_label' => 'Moderation',
diff --git a/lang/formidable_en.php b/lang/formidable_en.php
index 01f532be673159af2576314c9367e271118dc106..d00cd59b890da80cbbf131f9d4ac6831ed9fc6ad 100644
--- a/lang/formidable_en.php
+++ b/lang/formidable_en.php
@@ -9,7 +9,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 
 	// A
 	'analyse_avec_reponse' => 'Non-empty answers',
-	'analyse_exporter' => 'Exporter l\'analyse', # NEW
+	'analyse_exporter' => 'Export analysis',
 	'analyse_longueur_moyenne' => 'Average number in words length',
 	'analyse_nb_reponses_total' => '@nb@ people responded to this form.',
 	'analyse_sans_reponse' => 'Stayed unanswered',
@@ -27,7 +27,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'cfg_analyse_classe_label' => 'CSS class of the progress bar',
 	'cfg_titre_page_configurer_formidable' => 'Configure Formidable',
 	'cfg_titre_parametrages_analyse' => 'Settings in the answers analysis',
-	'champs' => 'Champs', # NEW
+	'champs' => 'Fields',
 
 	// E
 	'echanger_formulaire_forms_importer' => 'Forms & Tables (.xml)',
@@ -64,7 +64,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'erreur_inexistant' => 'This form doesn\'t exist.',
 
 	// F
-	'formulaire_anonyme_explication' => 'Ce formulaire est anonyme ; c\'est à dire que l\'identité de l\'utilisateur n\'est pas enregistrée.', # NEW
+	'formulaire_anonyme_explication' => 'This form is anonymous; meaning that the user\'s identity won\'t be recorded.', # MODIF
 	'formulaires_aucun' => 'There is no form for now',
 	'formulaires_dupliquer' => 'Duplicate the form',
 	'formulaires_dupliquer_copie' => '(copy)',
@@ -111,7 +111,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'retour_aucun_traitement' => 'Your reply was accepted. But as the function of the form has not yet been configured, nothing was done with your data!',
 
 	// S
-	'sans_reponses' => 'Sans réponse', # NEW
+	'sans_reponses' => 'Unanswered',
 
 	// T
 	'titre_cadre_raccourcis' => 'Shortcuts',
@@ -148,11 +148,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'traiter_enregistrement_erreur_base' => 'An error occurred while writing to the database',
 	'traiter_enregistrement_erreur_deja_repondu' => 'You have already filled in this form.',
 	'traiter_enregistrement_erreur_edition_reponse_inexistante' => 'The answer to edit can not be found.',
-	'traiter_enregistrement_option_anonymiser_explication' => 'Rendre les résultats du formulaire anonymes (ne pas garder de traces de l\'identifiant des personnes ayant répondu.)', # NEW
-	'traiter_enregistrement_option_anonymiser_label' => 'Anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Quelle variable système utiliser pour calculer une valeur unique pour chaque auteur sans pour autant révéler son identité.', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable à partir de laquelle anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_choix_select_label' => 'Choisir une variable parmi celles proposées', # NEW
+	'traiter_enregistrement_option_anonymiser_explication' => 'Make the form results anonymous (don\'t keep any tracks of user who have answered).', # MODIF
+	'traiter_enregistrement_option_anonymiser_label' => 'Anonymize form',
+	'traiter_enregistrement_option_anonymiser_variable_explication' => 'What system variable used to calculate a single value for each author without revealing his identity.',
+	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable from witch the form will be anonymized',
+	'traiter_enregistrement_option_choix_select_label' => 'Select a variable from the available',
 	'traiter_enregistrement_option_identification_explication' => 'If the answers can be changed, which method is used first to know the answer to modify ?',
 	'traiter_enregistrement_option_identification_label' => 'Identification',
 	'traiter_enregistrement_option_moderation_label' => 'Moderation',
diff --git a/lang/formidable_it.php b/lang/formidable_it.php
index 28ca8b6c6a1f6ab3fe2b141a18caa7a4082ca58c..2da9cbf39dfc51d8791bc92c544dd0a1591c4311 100644
--- a/lang/formidable_it.php
+++ b/lang/formidable_it.php
@@ -9,7 +9,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 
 	// A
 	'analyse_avec_reponse' => 'Risposte non vuote',
-	'analyse_exporter' => 'Exporter l\'analyse', # NEW
+	'analyse_exporter' => 'Esporta l\'analisi',
 	'analyse_longueur_moyenne' => 'Lunghezza media in numero di parole',
 	'analyse_nb_reponses_total' => '@nb@ personnes ont répondu à ce formulaire.', # NEW
 	'analyse_sans_reponse' => 'Risposte vuote',
@@ -27,7 +27,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'cfg_analyse_classe_label' => 'Classe CSS de la barre de progression', # NEW
 	'cfg_titre_page_configurer_formidable' => 'Configurer Formidable', # NEW
 	'cfg_titre_parametrages_analyse' => 'Paramétrages de l\'analyse des réponses', # NEW
-	'champs' => 'Champs', # NEW
+	'champs' => 'Campi',
 
 	// E
 	'echanger_formulaire_forms_importer' => 'Forms & Tables (.xml)',
@@ -111,7 +111,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'retour_aucun_traitement' => 'La risposta è stata correttamente inviata. Grazie :)',
 
 	// S
-	'sans_reponses' => 'Sans réponse', # NEW
+	'sans_reponses' => 'Senza risposta',
 
 	// T
 	'titre_cadre_raccourcis' => 'Raccourcis', # NEW
@@ -148,10 +148,10 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'traiter_enregistrement_erreur_base' => 'Si è verificato un errore tecnico durante il salvataggio in database',
 	'traiter_enregistrement_erreur_deja_repondu' => 'Hai già risposto a questo modulo.',
 	'traiter_enregistrement_erreur_edition_reponse_inexistante' => 'La risposta da modificare non esiste.',
-	'traiter_enregistrement_option_anonymiser_explication' => 'Rendre les résultats du formulaire anonymes (ne pas garder de traces de l\'identifiant des personnes ayant répondu.)', # NEW
-	'traiter_enregistrement_option_anonymiser_label' => 'Anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Quelle variable système utiliser pour calculer une valeur unique pour chaque auteur sans pour autant révéler son identité.', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable à partir de laquelle anonymiser le formulaire', # NEW
+	'traiter_enregistrement_option_anonymiser_explication' => 'Fare i risultati di forma anonima (non conservare traccia di identificazione degli intervistati).', # MODIF
+	'traiter_enregistrement_option_anonymiser_label' => 'Modo anonimo',
+	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Quale variabile di sistema utilizzato per calcolare un singolo valore per ogni autore, senza rivelare la propria identità.',
+	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variabile da cui la forma anonima',
 	'traiter_enregistrement_option_choix_select_label' => 'Choisir une variable parmi celles proposées', # NEW
 	'traiter_enregistrement_option_identification_explication' => 'Se le risposte sono modificabili, quale procedura si dovrà utilizzare in priorità per individuare la risposta da modificare?',
 	'traiter_enregistrement_option_identification_label' => 'Identificazione',
diff --git a/lang/formidable_sk.php b/lang/formidable_sk.php
index a6fb1e57d35f06b7decfd2a278bf254486705d81..ee7cb0a1b0080367dcbec7456231894bfab75de7 100644
--- a/lang/formidable_sk.php
+++ b/lang/formidable_sk.php
@@ -9,7 +9,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 
 	// A
 	'analyse_avec_reponse' => 'Neprázdne odpovede',
-	'analyse_exporter' => 'Exporter l\'analyse', # NEW
+	'analyse_exporter' => 'Exportovať analýzu',
 	'analyse_longueur_moyenne' => 'Priemerná dĺžka vyjadrená počtom slov',
 	'analyse_nb_reponses_total' => '@nb@ ľudia odpovedali na tento formulár.',
 	'analyse_sans_reponse' => 'Nevyplnené',
@@ -27,7 +27,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'cfg_analyse_classe_label' => 'Trieda CSS stĺpca dokončenia úkonu',
 	'cfg_titre_page_configurer_formidable' => 'Nastaviť Formidable',
 	'cfg_titre_parametrages_analyse' => 'Nastavenia analýzy odpovedí',
-	'champs' => 'Champs', # NEW
+	'champs' => 'Pol\'a',
 
 	// E
 	'echanger_formulaire_forms_importer' => 'formuláre Forms & Tables (.xml)',
@@ -111,7 +111,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'retour_aucun_traitement' => 'Vaša odpoveď bola odoslaná, ale k tomuto formuláru nebola definovaná žiadna funkcia. Nič neurobí. :-)',
 
 	// S
-	'sans_reponses' => 'Sans réponse', # NEW
+	'sans_reponses' => 'Neriešiteľný',
 
 	// T
 	'titre_cadre_raccourcis' => 'Skratky',
@@ -148,11 +148,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'traiter_enregistrement_erreur_base' => 'Počas ukladania do databázy sa vyskytla technická chyba',
 	'traiter_enregistrement_erreur_deja_repondu' => 'Tento formulár ste už vyplnili.',
 	'traiter_enregistrement_erreur_edition_reponse_inexistante' => 'Odpoveď, ktorú chcete upraviť, sa nedá nájsť.',
-	'traiter_enregistrement_option_anonymiser_explication' => 'Rendre les résultats du formulaire anonymes (ne pas garder de traces de l\'identifiant des personnes ayant répondu.)', # NEW
-	'traiter_enregistrement_option_anonymiser_label' => 'Anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Quelle variable système utiliser pour calculer une valeur unique pour chaque auteur sans pour autant révéler son identité.', # NEW
-	'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable à partir de laquelle anonymiser le formulaire', # NEW
-	'traiter_enregistrement_option_choix_select_label' => 'Choisir une variable parmi celles proposées', # NEW
+	'traiter_enregistrement_option_anonymiser_explication' => 'Urobte výsledky anonymnej forme (nevedú trasovanie identifikátor respondentov).', # MODIF
+	'traiter_enregistrement_option_anonymiser_label' => 'Anonymizované podobe',
+	'traiter_enregistrement_option_anonymiser_variable_explication' => 'Čo systémová premenná slúži na výpočet jednej hodnoty pre každého autora, bez toho, aby odhalil svoju identitu.',
+	'traiter_enregistrement_option_anonymiser_variable_label' => 'Premenná, z ktorých anonymizujú formulár',
+	'traiter_enregistrement_option_choix_select_label' => 'Vyberte premennú, ktorá z dostupnej',
 	'traiter_enregistrement_option_identification_explication' => 'Ak sa odpovede dajú upraviť, aký spôsob sa použije ako prvý, aby sa zistilo, či sa odpoveď menila?',
 	'traiter_enregistrement_option_identification_label' => 'Identifikácia',
 	'traiter_enregistrement_option_moderation_label' => 'Kontrola',