diff --git a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_it.properties
new file mode 100644
index 0000000000000000000000000000000000000000..f64eaece4bfec269dd67168cef6f1390f43df851
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_it.properties
@@ -0,0 +1,27 @@
+#Mon Mar 20 11:47:36 CET 2017
+admin.configuration.description=<p>Notifica con SMS \u00E8 un componente opzionale.</p><p>Attenzione\: l'invio di SMS implica dei costi per ogni SMS\!</p>
+admin.configuration.title=Configurazione SMS
+admin.enable=Distribuzione SMS
+admin.menu.title=SMS
+admin.menu.title.alt=Configurazione e statistiche SMS
+admin.settings=Configurazione servizio SMS
+admin.statistics=Distribuzione SMS
+confirm.sms.phone=<h3>Autenticazione SMS<h3><p>Il sistema permette di autenticare via SMS per reimpostare una password dimenticata. Inserire il proprio numero di cellulare per attivare questo servizio.</p>
+dont.activate=Non attivare
+error.invalid.token=Il codice non \u00E8 valido.
+error.phone.invalid=Il numero non \u00E8 un numero telefonico valido (es. +39 312 345 67 89)
+on=attivo
+on.sms=con codice SMS
+reset.password=Reimpostare password
+service=Servizio
+sms.phone.number=Telefono cellulare
+sms.phone.number.example=\u00C8 necessario inserire il proprio numero telefonico in formato internazionale (es. +39 312 345 67 89).
+sms.phone.number.hint=+39 312 345 67 89
+sms.token=Il tuo codice \u00E8 {0}
+sms.token.number=Codice
+sms.token.number.explain=Prego inserire il numero di 6 cifre ricevuto per SMS. Se non si \u00E8 ricevuto un SMS entro 1 minuto, assicurarsi di aver utilizzato il corretto formato internazionale per il numero.
+start.sms.authentication=Avvio autenticazione SMS
+table.header.month=Mese
+table.header.numOfMessages=SMS
+table.header.year=Anno
+warning.spi.not.configured=Il servizio non \u00E8 configurato.
diff --git a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_it.properties
index bcabedafb27fab9e35dc28a627a3245982e6c746..8e4e1cdfeaa81fc3dce39a135d0f6adf1cfcc617 100644
--- a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 13:20:32 CET 2017
+#Mon Mar 20 12:25:02 CET 2017
 checklist=Checklist
 cl=Checklist
 cmd.download=Scaricare
@@ -37,6 +37,8 @@ fo=Forum
 gta=Compiti e lavori di gruppo
 index.intro=Con questo strumento pu\u00F2 archiviare diversi dati di questo corso OLAT.<p> Selezioni un'entrata nel menu sul lato sinistro per iniziare.
 index.title=Strumento di archiviazione dei dati
+iqsurv=Risultati questionario
+iqtest=Risultati test e self-test
 legend=Legenda
 logfilechooserform.archive=Archiviare
 logfilechooserform.begindate=dal
@@ -60,10 +62,14 @@ menu.handedintasks=Compiti/Soluzioni
 menu.handedintasks.alt=Archiviare compiti e soluzioni
 menu.index=Archiviazione
 menu.index.alt=Archiviazione dei dati di un corso OLAT
+menu.participantfolder=Cartella partecipanti
+menu.participantfolder.alt=Cartella partecipanti
 menu.projectbroker=Assegnazione dei temi
 menu.projectbroker.alt=Archiviare dati dell'assegnazione dei temi
 menu.qtiresults=Test e questionario
 menu.qtiresults.alt=Archiviare dati di test e questionari
+menu.qtitestresults=Test
+menu.qtitestresults.alt=Archiviare dati dei test
 menu.scoreaccounting=Risultati del corso
 menu.scoreaccounting.alt=Archiviare risultati finali di test, valutazioni e compiti
 menu.scorm=Risultati SCORM
@@ -74,6 +80,9 @@ nodechoose.intro.cl=Selezionare l'elemento della checklist da archiviare
 nodechoose.intro.dialog=Selezioni un elemento di corso per archiviarne le discussioni documentate. Le discussioni documentate archiviate si trovano nella Sua cartella personale sotto private/archive/[nome del corso]/discussione documentata_[forum_id].
 nodechoose.intro.fo=Selezioni un elemento di corso per archiviarne il forum. Il forum archiviato si trova nella Sua cartella personale sotto private/archive/[nome del corso]/forum_[forum_id].
 nodechoose.intro.gta=Selezionare un elemento di corso per archiviare i lavori di gruppo.
+nodechoose.intro.iqsurv=Selezionare un elemento di corso per archiviarne i risultati dei test.
+nodechoose.intro.iqtest=Selezionare un elemento di corso per archiviarne i risultati dei test.
+nodechoose.intro.pf=Selezionare un elemento di corso per archiviare i contenuti della cartella del partecipante.
 nodechoose.intro.projectbroker=Selezioni un elemento di corso per archiviare l'assegnazione dei temi corrispondente. L'assegnazione dei temi archiviata si trova nella Sua cartella personale sotto private/archive/[nome del corso]/projectbroker_[id]
 nodechoose.intro.scorm=Selezioni l'elemento SCORM che deve essere valutato nel dialogo seguente. I risultati archiviati si trovano nella Sua cartella personale sotto private/archive/[Nome corso]/[Nome file].
 nodechoose.intro.ta=Selezioni un elemento di corso per archiviarne i compiti e le soluzioni. I compiti e le soluzioni archiviati si trovano nella Sua cartella personale sotto private/archive/[nome del corso]/task_[nome dell'elemento] come file zip.
@@ -82,10 +91,14 @@ overview.nonodes.checklist=Questo corso non contiene checklist.
 overview.nonodes.dialog=Questo corso non contiene alcuna discussione documentata.
 overview.nonodes.fo=Questo corso non contiene alcun forum.
 overview.nonodes.gta=Questo corso non contiene alcun forum.
+overview.nonodes.iqsurv=Questo corso non contiene alcun sondaggio.
+overview.nonodes.iqtest=Questo corso non contiene alcun test.
+overview.nonodes.pf=Questo corso non contiene alcuna cartella di partecipante.
 overview.nonodes.projectbroker=Questo corso non contiene alcuna assegnazione dei temi.
 overview.nonodes.scorm=Questo corso non contiene alcun elemento SCORM.
 overview.nonodes.ta=Questo corso non contiene alcun compito.
 overview.nonodes.wiki=Questo corso non contiene alcun wiki.
+pf=Cartella del partecipante.
 projectbroker=Assegnazione dei temi
 readme=Avvertenza \n \n In quanto destinataria/o dei dati archiviati, Lei \u00E8 responsabile del loro uso nel rispetto delle norme vigenti. \n \n \n- I dati personali possono essere utilizzati per la ricerca, l'insegnamento e la valutazione, ma solo in relazione ad attivit\u00E0 universitarie. \n \n- I dati anonimizzati possono essere utilizzati per statistiche. \n \n- I dati personali possono essere conservati solo per la durata necessaria alla realizzazione dello scopo cui sono destinati. \n \n- I dati caduti in disuso devono essere distrutti.
 scorm=SCORM
diff --git a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_it.properties
index 0645efa392ab0cfd2707970a4a8265a273a28c31..06e8bd9386131b670c530f53e87d90b8ef3bcc66 100644
--- a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 13:32:21 CET 2017
+#Mon Mar 20 12:33:55 CET 2017
 assessment.status.done=$org.olat.modules.assessment.ui\:assessment.status.done
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
 assessment.status.inReview=$org.olat.modules.assessment.ui\:assessment.status.inReview
@@ -13,8 +13,11 @@ assessment.tool.overview=Panoramica
 assessment.tool.quick.links=$org.olat.modules.assessment.ui\:assessment.tool.quick.links
 assessmentLock=Questa valutazione viene attualmente modificata dall'utente {0} ({1}) e dunque non \u00E8 accessibile. Riprovi pi\u00F9 tardi, p.f.
 bulk.done=Impostare stato 'terminato'
+bulk.visible=Impostare 'visibile'
 certificate=Certificati
 certificates.wizard.title=$org.olat.course.certificate.ui\:certificates.wizard.title
+change.visibility=Cambiare visibilit\u00E0
+change.visibility.title=Cambiare visibilit\u00E0 dei risultati
 command.next=Prossimo utente
 command.previous=Indietro all'utente precedente
 confirm.certificate.deleted=$org.olat.course.certificate.ui\:confirm.certificate.deleted
@@ -55,8 +58,16 @@ table.header.numOfParticipants=$org.olat.modules.assessment.ui\:table.header.num
 table.header.numOfPassed=$org.olat.modules.assessment.ui\:table.header.numOfPassed
 table.header.passed=$org.olat.modules.assessment.ui\:table.header.passed
 table.header.scoreAverage=$org.olat.modules.assessment.ui\:table.header.scoreAverage
+table.header.userVisibility=<i class\='o_icon o_icon-fw o_icon_results_hidden'> </i>
 title.infocoach=Informazioni sulla valutazione
 tooltip.of={0} di {1}
+user.visibility=Risultati
+user.visibility.hidden=non ancora visibile all'utente
+user.visibility.hidden.select=Nascondere (risultato non ancora visibile all'utente) <ul><li>il risultato non \u00E8 ancora visibile all'utente <i class\='o_icon o_icon-fw o_icon_results_hidden'> </i></li><li>il risultato non appare ancora nella valutazione</li><li>altri elementi di corso, che dipendono dalla valutazione di questo elemento, non sono ancora visibili/accessibili</li></ul>
+user.visibility.hidden.tooltip=Non ancora visibile all'utente
+user.visibility.visible=direttamente visibile all'utente
+user.visibility.visible.select=Mostrare (risultato direttamente visibile all'utente) <ul><li>il risultato \u00E8 visibile all'utente</li><li>il risultato appare nella valutazione</li><li>altri elementi di corso, che dipendono dalla valutazione di questo elemento, sono visibili/accessibili</li></ul>
+user.visibility.visible.tooltip=Visibile per l'utente
 users=Utenti
 waiting.review=$org.olat.modules.assessment.ui\:waiting.review
 warning.bulk.done=Selezionare un elemento non ancora chiuso.
diff --git a/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_it.properties
index 4d4b272f9fb90a39b12dd39225aed18b8c8dc20e..bb3e8bdedaaf4f7b2831ed918d6acc88216dd076 100644
--- a/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_it.properties
@@ -1,5 +1,11 @@
-#Fri Jun 24 14:13:27 CEST 2016
+#Mon Mar 20 12:35:48 CET 2017
+admin.certificates.bcc=Indirizzo email CCN
+admin.certificates.bcc.enable=Abilitare CCN dei certificati
 admin.certificates.description=Caricare un modulo PDF come modello per i certificati di corso.
+admin.certificates.options.descr=I certificati possono essere inviati ad un indirizzo email, ad es. al dipartimento HR. Abilitare questa opzione ed inserire l'indirizzo email desiderato.
+admin.certificates.options.title=Configurazione
+admin.certificates.settings=Configurazione certificati
+admin.certificates.templates=Modelli per i certificati
 admin.certificates.title=Certificati
 admin.menu.title=Certificati
 admin.menu.title.alt=Configurazione certificati
@@ -24,6 +30,7 @@ default.template=Modello predefinito
 details.certificate=Certificato
 details.course.infos=Dettagli del corso
 download.button=Scaricare il certificato
+error.mail.invalid=Prego inserire un indirizzo email valido.
 format=Formato
 generate.certificate=Generare un certificato
 landscape=Orizzontale
diff --git a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_it.properties
index ff080331ba51a115088788785fee3e5ceadccb45..89558a4f5672d2f85034db021fad37d695d73711 100644
--- a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_it.properties
@@ -1,8 +1,9 @@
-#Fri Jun 24 13:29:07 CEST 2016
+#Mon Mar 20 12:35:59 CET 2017
 chkbx.calendar.onoff=Utilizza il calendario
 chkbx.chat.onoff=Utilizza la chat di corso
 chkbx.efficency.onoff=Utilizza l'attestato di efficienza
 chkbx.menu.onoff=Menu visibile per partecipanti e tutori
+chkbx.search.onoff=Abilitare ricerca nel corso
 chkbx.toolbar.off.warning=Se disabiliti la barra degli strumenti, i partecipanti non potranno usare il calendario, la chat e il glossario.
 chkbx.toolbar.onoff=Barre degli strumenti visibili ai partecipanti
 command.choose=Selezionare
diff --git a/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_it.properties
new file mode 100644
index 0000000000000000000000000000000000000000..3928b1091b89506387a7e3d936b1c269903f84f2
--- /dev/null
+++ b/src/main/java/org/olat/course/highscore/ui/_i18n/LocalStrings_it.properties
@@ -0,0 +1,37 @@
+#Mon Mar 20 12:52:40 CET 2017
+controller.title=Impostazioni massimo punteggio per l'elemento di corso
+datestart.toearly=Selezionare una data di partenza nel futuro.
+example.date=(Esempio 26/06/2016 12\:36)
+graph.axis.absolute=Assoluto
+graph.axis.percent=Percentuale
+graph.axis.points=Punti
+highscore.all=tutto
+highscore.anonymize=Anonimizzare nomi utente
+highscore.anonymous=Anonimo
+highscore.bestonly=mostrare migliori utenti
+highscore.datestart=Data di partenza (opzionale)
+highscore.description=Creare un punteggio massimo per questo elemento di corso. Definire se mostrare il "Podio", l'"Istogramma" e/o l'"Elenco".
+highscore.emptycheck=Questo campo di testo non pu\u00F2 essere vuoto\!
+highscore.error.noselection=Prego attivare almeno una delle opzioni di visualizzazione disponibili
+highscore.further=ancora
+highscore.histogram=Istogramma
+highscore.listing=Elenco migliori risultati
+highscore.podium=Podio
+highscore.position=Titolo congratulazioni
+highscore.position.congratulation=Congratulazioni
+highscore.position.inrelation={0} partecipanti hanno ottenuto meno del tuo punteggio\!
+highscore.position.yourposition=Tu sei alla posizione {0}\!
+highscore.runtime=Tempo di esecuzione
+highscore.show=Mostrare punteggio massimo
+highscore.table.header1=Classificazione
+highscore.table.header2=Punteggio
+highscore.table.header3=Nome
+highscore.tablesize=Numero di utenti migliori
+highscore.title=Massimo punteggio
+highscore.total=totale
+highscore.unavail=non occupato
+integerelement.noint=Il dato inserito non \u00E8 un numero, prego verificare che il dato inserito sia compreso tra 1 e 100000\!
+integerelement.toobig=Il dato inserito \u00E8 troppo grande prego verificare che il dato inserito sia compreso tra 1 e 100000\!
+integerelement.toosmall=Il dato inserito \u00E8 troppo piccolo, prego verificare che il dato inserito sia compreso tra 1 e 100000\!
+pane.tab.highscore=Punteggio
+valid.date=Questo formato di data non \u00E8 valido.
diff --git a/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_it.properties
index b2d0cbce705169f4c5a15336f2b7cbdea289ac0a..bbba612da76dcdd6081346f5c71c80bdbbfc300a 100644
--- a/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/basiclti/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Mon Jun 27 12:39:33 CEST 2016
+#Mon Mar 20 12:52:43 CET 2017
 LTConfigForm.invalidurl=Indichi un URL valido, p.f.
 LTConfigForm.key=Chiave
 LTConfigForm.key.example=Esempio\: jisc.ac.uk
@@ -38,6 +38,7 @@ form.error.wrongFloat=$org.olat.course.assessment\:form.error.wrongFloat
 form.title=Configurazione della pagina LTI
 height.auto=$org.olat.core.gui.control.generic.iframe\:height.auto
 pane.tab.accessibility=Accesso
+pane.tab.highscore=Punteggio
 pane.tab.ltconfig=Contenuto pagina
 participant.roles=Partecipante
 passed.no=$org.olat.course.nodes.scorm\:passed.no
diff --git a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_it.properties
index f608ba36ef8db6e8e50bb91d78cea402e1a33446..33b6ea4a5b5163350ab53a354518f55a3d6caf15 100644
--- a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 14:14:02 CET 2017
+#Mon Mar 20 12:53:00 CET 2017
 add.checkbox=Aggiungere checkbox
 assessment=Valutazione
 assessment.checkbox.description=Modifica in base al checkbox\: applicare il filtro per modificare il checkbox sui partecipanti.
@@ -61,6 +61,7 @@ num.of.checklist=Quantit\u00E0
 pane.tab.accessibility=Accesso
 pane.tab.checkbox=Checkbox
 pane.tab.clconfig=Configurazione
+pane.tab.highscore=Punteggio
 participants=Membri
 passed.cut=$org.olat.course.nodes.ms\:passed.cut
 passed.no=$org.olat.course.nodes.ms\:passed.no
diff --git a/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_it.properties
index dd5d43b9658472be8d1331e49a50de76cc24fdf9..b4bc3b645ab83846cd6bc49848f975131cc30467 100644
--- a/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/fo/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Jun 29 11:12:46 CEST 2016
+#Mon Mar 20 12:52:56 CET 2017
 allow.guest.post=Permettere agli utenti non registrati (ospiti) di postare nel forum
 allow.pseudonym.post=Permettere di postare utilizzando uno pseudonimo
 command.closefo=Chiudere visualizzazione
@@ -19,5 +19,6 @@ preview.canModerate=Moderazione dei contributi del forum possibile
 preview.canPost=Scrittura dei contributi del forum possibile
 preview.canRead=Lettura dei contributi del forum possibile
 preview.header=Diritti nel forum per l'utente simulato
+pseudonym.default=Attivare alias in ogni messaggio
 settings.title=Configurazioni
 warn.forumdelete=Attenzione\: tutti i contributi vengono eliminati.
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_it.properties
index a084b5bcf1400a4c26d95962f7784ad51374753e..9fa475155bbfc1ed2dca1da1ff7cbf7988397c8d 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Fri Feb 10 08:57:07 CET 2017
+#Mon Mar 20 12:57:04 CET 2017
 add.solution=Aggiungere soluzione
 add.task=Aggiungere compito
 assessment.group.tool=Valutare il gruppo
@@ -109,6 +109,7 @@ group.comment=Commento di gruppo
 group.passed=Superato per il gruppo
 group.score=Punteggio di gruppo
 group.title=Riepilogo punteggio
+highscore.forminfo=La funzionalit\u00E0 del punteggio si riferisce ai membri di un gruppo. Una comparazione a livello di gruppo non \u00E8 disponibile.
 info.title=$org.olat.course.nodes.ms\:info.title
 lastmodified=il {0}
 log.title=Registro delle modifiche
@@ -128,6 +129,7 @@ open.group=Aprire il gruppo
 pane.tab.accessibility=Accesso
 pane.tab.assignment=Assegnazione
 pane.tab.grading=Valutazione
+pane.tab.highscore=Punteggio
 pane.tab.solutions=Modello di soluzione
 pane.tab.submission=Consegna
 pane.tab.workflow=Flusso di lavoro
@@ -266,8 +268,8 @@ task.type.title=Tipo di compito
 upload.document=Caricare un documento
 uploaded.by=caricato da {0}
 user.visibility=$org.olat.course.assessment.ui.tool\:user.visibility
-user.visibility.visible=$org.olat.course.assessment.ui.tool\:user.visibility.visible
 user.visibility.hidden=$org.olat.course.assessment.ui.tool\:user.visibility.hidden
+user.visibility.visible=$org.olat.course.assessment.ui.tool\:user.visibility.visible
 wait.for.solutions=I modelli di soluzione saranno visibili alla data sopra indicata.
 warning.group.pick.task=Questo \u00E8 un compito di gruppo\! Le selezioni effettuate saranno valide per tutti i membri del gruppo "{0}"\! Assicurati di aver discusso questa scelta all'interno del gruppo prima di selezionare il compito\! Solo un membro del gruppo pu\u00F2 selezionare il compito per tutti.
 warning.group.submit=Questo \u00E8 un compito di gruppo\! Il documento consegnato sar\u00E0 valido per tutti i membri del gruppo "{0}"\! Assicurati di aver discusso questa soluzione all'interno del gruppo prima di consegnarla\! Solo un membro del gruppo pu\u00F2 consegnare la soluzione a nome di tutti i membri.
diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_it.properties
index 23cfb307b76b25b536c9b6ef950f86c5746832c3..c91c1a18de9432b7084e85f4faab047f8a955632 100644
--- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 13:42:17 CET 2017
+#Mon Mar 20 13:19:39 CET 2017
 Intro.self=Prema su "Avviare" per cominciare l'autotest.
 Intro.surv=Prema su "Avviare" per cominciare il questionario.
 Intro.test=Prema su "Avviare" per cominciare il test.
@@ -27,6 +27,13 @@ correction.manual=Manuale
 correction.mode=Correzione
 correcttest=Correggi test
 coursefolder=Cartella di deposito del corso "{0}"
+digital.signature=Ricevuta test
+digital.signature.download=Ricevuta test
+digital.signature.download.date=( Emessa il {0} )
+digital.signature.download.link=Download
+digital.signature.mail=Inviare ricvevuta per email
+digital.signature.mail.body=In allegato al presente messaggio si invia ricevuta firmata digitalmente per il seguente test online\:\r\n\r\nCorso\:   {0} ({1})\r\nTest\:    {2} ({3})\r\nData\:    {6}\r\n\r\nSi consiglia di conservare con cura questa ricevuta. Comprova il completamento del test nel tempo indicato e contiene informazioni per verificare l'autenticit\u00E0 delle informazioni memorizzate.
+digital.signature.mail.subject=Ricevuta test
 disclaimer=Note legali
 disclaimer.file.invalid=Certe informazioni non possono venire mostrate perch\u00E9 il file {0} a cui si riferiscono non esiste pi\u00F9. Informi la direzione del corso, p.f. 
 error.assessment.pulled=Il test \u00E8 stato ritirato dal tutore.
@@ -52,10 +59,13 @@ inform.users.subject=OLAT\: modificazione nel corso {0}
 inform.users.yes=S\u00EC
 label.points=Punteggio
 log.title=Tracciamento delle attivit\u00E0
+minute.short=m
 no.disc.chosen=<i>Nessun file selezionato</i>
 no.file.chosen=<i>Nessun file selezionato</i>
 outcomes.title=$de.bps.onyx.plugin.course.nodes.iq\:outcomes.title
 pane.tab.accessibility=Accesso
+pane.tab.highscore=Punteggio
+pane.tab.iqconfig.layout=Opzioni
 pane.tab.iqconfig.self=Configurazione autotest
 pane.tab.iqconfig.surv=Configurazione questionario
 pane.tab.iqconfig.test=Configurazione test/autotest/questionario
@@ -90,6 +100,7 @@ qti.form.questionprogress=Mostrare il numero di domande nel test
 qti.form.questiontitle=Mostrare titolo della domanda
 qti.form.result.title=Risultati
 qti.form.results.onfinish=Mostrare risultati a test concluso
+qti.form.results.onfinish.help=Se questa casella di spunta non pu\u00F2 essere selezionata, selezionare "Modificare configurazione" nel tab delle Opzioni.
 qti.form.results.onhomepage=Mostrare i risultati nella pagina d'avvio del test
 qti.form.scoreinfo=Mostrare il punteggio nella pagina d'avvio del test
 qti.form.scoreprogress=Mostrare punteggio nel test
@@ -97,12 +108,21 @@ qti.form.selftest.title=Autotest
 qti.form.sequence=Raggruppamento delle domande
 qti.form.sequence.item=Una domanda per pagina
 qti.form.sequence.section=Una sezione per pagina
+qti.form.setting.node=Modificare configurazione
+qti.form.setting.repo=Usa la configurazione della risorsa didattica
 qti.form.show.results=Dipendente dalla data
 qti.form.summary=Visione d'insieme dei risultati
 qti.form.summary.compact=Sintetica (senza soluzioni)
 qti.form.summary.detailed=Dettagliata (con soluzioni)
+qti.form.summary.help=Se viene selezionato solo "Domande", saranno visualizzati i metadati per ogni domanda. Se viene selezionato "Soluzione del partecipante" oppure "Soluzione corretta", solo la soluzione sar\u00E0 visualizzata. Il testo della domanda viene visualizzato solo se "Domande" e, in aggiunta, "Soluzione del partecipante" o "Soluzione corretta" vengono selezionati.
+qti.form.summary.metadata=Riepilogo test
 qti.form.summary.none=Nessuna indicazione necessaria.
+qti.form.summary.questions=Domanda senza risposta
+qti.form.summary.questions.metadata=Riepilogo domande
+qti.form.summary.responses=Risposta inserita dai paertecipanti
 qti.form.summary.section=Riassunto sezione (senza soluzioni)
+qti.form.summary.sections=Riepilogo sezione
+qti.form.summary.solutions=Soluzione
 qti.form.test.title=Test
 replace.wizard.information.empty.results=<b>Avviso\: questo test/questionario \u00E8 gi\u00E0 stato avviato da {0} partecipante/i\!</b> Tutti i risultati gi\u00E0 esistenti verranno cancellati cliccando su "Concludere" nel passo successivo.<br></br><b>Pubblichi il Suo corso il pi\u00F9 presto possibile\!</b> Solo dopo la pubblicazione i partecipanti potranno avviare il nuovo test/questionario e i risultati potranno essere salvati.
 replace.wizard.information.paragraph1=<b>Avviso\: questo test/questionario \u00E8 gi\u00E0 stato avviato da {0} partecipante/i e parzialmente concluso\!</b> Tutti i risultati gi\u00E0 esistenti verranno archiviati cliccando su "Concludere" nel passo successivo.<br></br> I risultati archiviati possono essere scaricati qui\:<br />
@@ -128,4 +148,5 @@ showResults.visibility=I risultati vengono mostrati da "{0}" a "{1}".
 start=Avviare
 table.header.lastModified=Utlima modifica
 table.header.results=Risultati
+time.limit.max=Tempo limite
 warning.test.with.essay=$org.olat.ims.qti.editor\:warning.test.with.essay
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties
index 4448061e745cb7962392a2ceb6cb5d80ff4565a3..006937ec2fc4cde6547ab05373a9d89e2e976aa5 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_it.properties
@@ -1,24 +1,4 @@
-#Sun Jan 09 14:16:10 CET 2011
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+#Mon Mar 20 13:19:43 CET 2017
 comment.nocomment=Nessun commento disponibile
 comment.title=Commento
 condition.accessibility.title=Accesso
@@ -43,7 +23,7 @@ form.passedtype.cutval=Automatica con punteggio da ottenere
 form.passedtype.manual=Manuale a opera dei tutori
 form.score=Assegnazione punti
 form.yes=S\u00EC
-
+in.review=In revisione
 info.title=Informazione sulla valutazione
 log.title=Tracciamento delle attivit\u00E0
 pane.tab.accessibility=Accesso
diff --git a/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_it.properties
index 8e0f28b8c7febfc69d58dc8f7a2cc9bc5228d0fb..772e872695531acd82b8e0ef5aff0bbc47b77d30 100644
--- a/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/pf/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Tue Feb 14 13:26:31 CET 2017
+#Mon Mar 20 13:19:45 CET 2017
 alter.file=Abilitare sovrascrittura/eliminazione dei documenti caricati
 coach.drop=Abilitare la cartella di restituzione del docente
 condition.accessibility.title=Accesso
diff --git a/src/main/java/org/olat/course/nodes/portfolio/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/portfolio/_i18n/LocalStrings_it.properties
index 1176eb99683923776aa34032e074994d61ed26ce..df58ca8d695ac9f4e4047d8b686e6c2d196e7f98 100644
--- a/src/main/java/org/olat/course/nodes/portfolio/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/portfolio/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Tue Feb 07 09:50:58 CET 2017
+#Mon Mar 20 13:19:52 CET 2017
 ced.hover=Aiuto per l'elemeno di corso "Compito portfolio"
 deadline.day=giorno/i
 deadline.month=mese/i
@@ -37,6 +37,7 @@ map.template=Modello di portfolio
 no.map=Questo utente non ha ancora prelevato alcun compito portfolio.
 open.map=Vedere raccoglitore
 pane.tab.accessibility=Accesso
+pane.tab.highscore=Punteggio
 pane.tab.portfolio_config=Contenuto didattico
 pane.tab.portfolio_config.explanation=Configurare il compito portfolio
 pane.tab.portfolio_config.title=Selezionare o creare il modello di portfolio
diff --git a/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_it.properties
index b7d82333e7cc3ad2addc3c27a82b57ccc9f6358f..34862ab8ab87359ede36ebf5a7bfbe9f1d9411b8 100644
--- a/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/projectbroker/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Thu Jul 28 10:42:10 CEST 2016
+#Mon Mar 20 13:19:56 CET 2017
 ENROLLMENT_EVENT=Data d'iscrizione
 HANDOUT_EVENT=Data di consegna
 account.manager.groupdescription=Amministratore della $\:projectbroker.themenboerse <i>{0}</i>, creato automaticamente.
diff --git a/src/main/java/org/olat/course/run/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/run/_i18n/LocalStrings_it.properties
index 365d658787ad08b22dccbbc80d8c12d3db9631fe..4588eb946c99fb5fca9fa53a60ef87e9bce96e16 100644
--- a/src/main/java/org/olat/course/run/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/run/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Tue Jul 05 16:07:40 CEST 2016
+#Mon Mar 20 13:20:29 CET 2017
 command.access=Configurazione accesso
 command.assessment.mode=Modalit\u00E0 di valutazione
 command.bookmark=Creare segnalibro
@@ -11,6 +11,7 @@ command.coursechat=Chat di corso
 command.coursechatlog=Registro chat
 command.courseconfig=Visione dettagliata
 command.coursefolder=Cartella di deposito
+command.coursesearch=Ricerca nel corso
 command.efficiencystatement=Attestato di efficienza
 command.glossary=Glossario
 command.glossary.off=disattivato
diff --git a/src/main/java/org/olat/ims/qti21/resultexport/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/ims/qti21/resultexport/_i18n/LocalStrings_it.properties
new file mode 100644
index 0000000000000000000000000000000000000000..a9df80c04ab3dce0c48d8a4bf89d20495818686b
--- /dev/null
+++ b/src/main/java/org/olat/ims/qti21/resultexport/_i18n/LocalStrings_it.properties
@@ -0,0 +1,22 @@
+#Mon Mar 20 11:50:36 CET 2017
+button.export=Esportazione risultati
+button.return=Indietro
+button.show=Visualizzazione
+detail.results=Risultati dettagliati
+error.no.assessed.users=Nessuna valutazione disponibile
+export.folder.name=Risultati
+table.all.firstname=Nome
+table.all.id=ID
+table.all.lastname=Cognome
+table.all.passed=Superato
+table.all.tries=Tentativi
+table.all.username=Nome utente
+table.grading=Punteggio
+table.overview=Panoramica
+table.user.attempt=Tentativo_
+table.user.date=Data
+table.user.duration=Durata
+table.user.email=Email
+table.user.id=ID
+table.user.score=Punteggio
+table.user.trial=Tentativo
diff --git a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_it.properties
index 430c3485a615ff9875fdabcf7dce3c511cf0e582..5abdaa50f17d94fb84b3bc60619670614ff9baa5 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Fri Feb 10 11:56:33 CET 2017
+#Mon Mar 20 12:07:29 CET 2017
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Configurazione QTI 2.1
@@ -7,6 +7,7 @@ anonym.not.allowed.descr=Gli utenti anonimi non possono eseguire questo test.
 anonym.not.allowed.title=Utenti anonimi
 anonym.user=Utente anonimo
 assessment.comment.legend=Nella casella di testo seguente pu\u00F2 fornire informazioni aggiuntive, commenti o feedback durante questo test\:
+assessment.item.mark=Inserire un marcatore personale come promemoria per revisionare questa domanda
 assessment.item.status.answered=Risposto
 assessment.item.status.finished=Completato
 assessment.item.status.modelSolution=Soluzione modello
@@ -19,6 +20,7 @@ assessment.item.status.reviewNot=Non revisionabile
 assessment.item.status.reviewNotAnswered=Revisione (non risposto)
 assessment.item.status.reviewNotSeen=Revisione (non visto)
 assessment.section.config=Sezione
+assessment.section.expert.config=Esperto
 assessment.solution.hide=Nascondere la soluzione
 assessment.solution.show=Mostrare la soluzione
 assessment.test.backToTestFeedback=Ritornare al feedback del test
@@ -30,6 +32,7 @@ assessment.test.config=Configurazione del test
 assessment.test.end.test=Terminare il test
 assessment.test.end.testPart=Terminare questa parte del test
 assessment.test.enter.test=Avviare il test
+assessment.test.expert.config=Esperto
 assessment.test.modal.feedback=Feedback
 assessment.test.multiPartTestMenu=Menu di navigazione della parte di test
 assessment.test.nav.title.multiPartTestMenu=Menu delle domande della parte di test
@@ -56,15 +59,31 @@ confirm.finish.testpart.text=Sei sicuro di voler terminare questa parte del test
 confirm.finish.testpart.title=Terminare parte del test
 confirm.suspend.test=$org.olat.modules.iq\:confirmSuspend
 confirmation=Conferma
+correct.solution=Soluzione corretta
 correction=Valutazione
 debug.outcomes=Dati in output
 debug.responses=Dati di risposta
+digital.signature=Ricevuta dei risultati del test
+digital.signature.certificate=Certificato
+digital.signature.certificate.example=Un certificato in formato .pfx che includa la chiave privata.
+digital.signature.certificate.hint=Il certificato deve essere salvato in formato .pfx e deve contenere la chiave privata.
+digital.signature.certificate.password=Password del certificato
+digital.signature.download=Ricevuta test
+digital.signature.download.link=Download
+digital.signature.mail.body=In allegato alla presente email si inoltra ricevuta firmata digitalmente per il seguente test online\:\r\n\r\nTest   {0} ({1})\r\nData\:  {6}\r\n\r\nSi consiglia di conservare con cura questa ricevuta. Comprova il completamento del test nel tempo indicato e contiene informazioni per confermare l'autenticit\u00E0 delle informazioni salvate.
+digital.signature.mail.subject=Ricevuta test
+digital.signature.mail.test.option=Inviare la ricevuta del test per email
+digital.signature.test.option=Generare una ricevuta per il test
+digital.signature.text=Ricevuta per il risultato del test
 drawing.brushsize=Dimensione pennello
 drawing.opacity=Opacit\u00E0
 error.as.directed=Tutte le 4 risposte devono essere compilate con giusto o sbagliato.
 error.as.directed.kprim=Si prega di rispondere alla domanda come indicato.
 error.assessment.item=Il file non pu\u00F2 essere interpretato. Sembra corrotto oppure \u00E8 di un formato errato.
 error.choice=Prego selezionare almeno una delle opzioni seguenti
+error.digital.certificate.cannotread=Il certificato non pu\u00F2 essere letto.
+error.digital.certificate.noPrivateKey=Impossibile trovare la chiave privata. \u00C8 obbligatoria.
+error.digital.certificate.noX509=Impossibile trovare il certificato X509 nel file caricato.
 error.double=Formato del numero errato. Esempi\: 15.0, 5.5, 10
 error.input.choice.max=Selezionare al massimo {0} opzioni.
 error.input.choice.min=Selezionare almeno {0} opzione/i.
@@ -115,14 +134,18 @@ qti.form.questionprogress=$org.olat.course.nodes.iq\:qti.form.questionprogress
 qti.form.questiontitle=$org.olat.course.nodes.iq\:qti.form.questiontitle
 qti.form.results.onfinish=$org.olat.course.nodes.iq\:qti.form.results.onfinish
 qti.form.scoreprogress=$org.olat.course.nodes.iq\:qti.form.scoreprogress
+qti.form.setting.choose=Scegliere un profilo...
+qti.form.setting.formative=Formativo (test di esercizio)
+qti.form.setting.summative=Sommativo (test effettivo)
 qti.form.summary=$org.olat.course.nodes.iq\:qti.form.summary
 qti.form.summary.help=$org.olat.course.nodes.iq\:qti.form.summary.help
 qti.form.summary.metadata=$org.olat.course.nodes.iq\:qti.form.summary.metadata
-qti.form.summary.sections=$org.olat.course.nodes.iq\:qti.form.summary.sections
 qti.form.summary.questions=$org.olat.course.nodes.iq\:qti.form.summary.questions
 qti.form.summary.questions.metadata=$org.olat.course.nodes.iq\:qti.form.summary.questions.metadata
 qti.form.summary.responses=$org.olat.course.nodes.iq\:qti.form.summary.responses
+qti.form.summary.sections=$org.olat.course.nodes.iq\:qti.form.summary.sections
 qti.form.summary.solutions=$org.olat.course.nodes.iq\:qti.form.summary.solutions
+question=Domanda
 question.progress.answered=Risposto
 question.progress.noMaxScore=$org.olat.modules.iq\:noMaxScore
 question.progress.score=$org.olat.modules.iq\:actualPoints
@@ -151,6 +174,9 @@ review.responses=Revisionare risposte
 review.responses.desc=Puoi revisionare le risposte ad alcune (o tutte le) domande. DI seguito l'elenco.
 score.max=$org.olat.ims.qti\:score.max
 serialize.error=Errore inatteso durante la memorizzazione del file.
+settings.choose.descr=\u00C8 possibile scegliere una impostazione predefinita per test sommativi o formativi e adattarla successivamente, oppure impostare le opzioni autonomamente.
+settings.choose.profile=Applicare configurazione
+settings.profile=Impostazioni standard
 solution=Soluzione
 submit=Inviare risposta
 suspend.test=$org.olat.modules.iq\:suspendAssess
@@ -165,5 +191,16 @@ test.complete=Test completato
 test.entry.page.text=Il test consiste di {0} sezioni.
 test.entry.page.title=Iniziare test
 test.part.complete=Sezione del test completata
+timelimit.1.minute=Meno di un minuto rimasto in questo test. Prego, inviare le risposte. Le risposte non inviate non saranno memorizzate.
+timelimit.10.minutes=Meno di 10 minuti rimasti in questo test
+timelimit.5.minutes=Meno di 5 minuti rimasti in questo test
+timelimit.finished=Tempo scaduto
+timelimit.running=Tempo limite per il test\: {1} (finisce a {2}) {0}
 unsupported.custom.interaction=Interazione personalizzata non supportata
 upload.explanation=Selezionare il file da trasmettere dal proprio computer
+validate.xml.signature=Validare ricevuta test
+validate.xml.signature.file=File XML
+validate.xml.signature.ok=Ricevuta test e risultati validata con successo.
+warning.reset.test.data.nobody=Non ci sono partecipanti i cui dati possano essere reimpostati.
+warning.xml.signature.notok=Firma e risultati non possono essere validati reciprocamente.
+warning.xml.signature.session.not.found=Impossibile trovare i risultati dei test.
diff --git a/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_it.properties
index 50c38acd84160a2c1b8530187fe55921d2f0bcd2..eb2abc09cd6af57aec43726a3c798e2d0a606d4e 100644
--- a/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/assessment/_i18n/LocalStrings_it.properties
@@ -1,5 +1,6 @@
-#Wed Feb 01 09:40:15 CET 2017
+#Mon Mar 20 12:07:35 CET 2017
 assessed.identity=Utente
+comment=Commento
 correction=Correzione
 correction.min.max.score=Il punteggio deve essere compreso tra {0} e {1}.
 correction.test.title=Valutazione
diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_it.properties
index db4de5f12605f4160925b0995bd980067f0f14dc..f7cc5e468ef08576d873f04eef47b7647bad5602 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 11:25:34 CET 2017
+#Mon Mar 20 12:14:39 CET 2017
 add.match.column=Aggiungere colonna
 add.match.row=Aggiungere riga
 answers=Risposte
@@ -26,6 +26,7 @@ essay.min.strings=Parole min.
 essay.rows=Altezza (numero di linee)
 export.qpool.successful=$org.olat.ims.qti.editor\:export.qpool.successful
 fib.alternative=Varianti
+fib.alternative.help=Differenti alternative vanno separate con virgola.
 fib.caseSensitive=Maiuscole/minuscole
 fib.expectedLength=Dimensione lacuna
 fib.placeholder=Segnaposto
@@ -38,6 +39,7 @@ fib.tolerance.mode.exact=Esatto
 fib.tolerance.mode.relative=Relativo
 fib.tolerance.mode.relative.example=Percentuale, ad esempio 15 oppure 99.0
 fib.tolerance.up=Limite superiore
+file=File
 form.choice=Scelta
 form.drawing=Disegno
 form.essay=Testo libero
@@ -52,6 +54,9 @@ form.imd.answered.text=Feedback su risposta
 form.imd.answered.title=Titolo
 form.imd.background=Sfondo
 form.imd.correct.kprim=Vero
+form.imd.correct.solution.text=Soluzione corretta
+form.imd.correct.solution.text.word=$\:form.imd.correct.solution.text (solo per esportazione Word)
+form.imd.correct.solution.title=Titolo
 form.imd.correct.spots=Punti corretti
 form.imd.correct.text=Feedback per tutte risposte esatte
 form.imd.correct.title=Titolo
@@ -101,6 +106,7 @@ form.testPart.navigationMode.linear=Lineare
 form.testPart.navigationMode.nonlinear=Non lineare
 form.unkown=Sconosciuto
 form.upload=Caricamento file
+hour.short=h
 inherit=Ereditata
 item.session.control.allow.comment=Permettere commenti
 item.session.control.allow.comment.hint=Un partecipante al test pu\u00F2 prendere appunti personali. Deve essere abilitato sotto "Opzioni".
@@ -109,10 +115,13 @@ item.session.control.allow.review.hint=Dopo il termine della prova, \u00E8 possi
 item.session.control.allow.skipping=Permettere di saltare le domande
 item.session.control.allow.skipping.hint=Un test pu\u00F2 essere terminato prima di rispondere a tutte le domande.
 item.session.control.attempts=Tentativi
+item.session.control.attempts.hint=Questa limitazione per i tentativi \u00E8 valida solamente per le parti e non per il test intero. I tentativi per il test intero possono essere limitati in "Opzioni".
 item.session.control.show.solution=Mostrare soluzione
 item.session.control.show.solution.hint=La soluzione \u00E8 mostrata nella revisione.
 max.score=Punteggio max.
 min.score=Punteggio min.
+minute.short=m
+new.answer=Nuova risposta
 new.circle=Cerchio
 new.drawing=Disegno
 new.elements=Aggiungere elementi
@@ -130,6 +139,7 @@ new.spots=Aggiungere punti
 new.testpart=Sezione test
 new.upload=Caricare un file
 preview=Anteprima
+preview.solution=Anteprima soluzione
 time.limit.max=Limite di tempo (minuti)
 title.add=$org.olat.ims.qti.editor\:title.add
 tools.change.copy=$org.olat.ims.qti.editor\:tools.change.copy
@@ -146,3 +156,4 @@ warning.alien.assessment.test=Questo test non pu\u00F2 essere modificato con l'e
 warning.atleastonesection=Questa sezione non pu\u00F2 essere eliminata. Un test o una parte di test deve contenere almeno una sezione.
 warning.feedback.cutvalue=Il feedback \u00E8 visualizzato se viene prima definito un punteggio necessario per "Superato".
 warning.in.use=La risorsa \u00E8 attualmente utilizzata a scopo di valutazione. Le modifiche sono limitate.
+warning.item.session.control.attempts=Questa limitazione pu\u00F2 avere un impatto nel numero di tentativi per domanda.<br/>Controllare di nuovo le impostazioni per le domande.
diff --git a/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_it.properties
index 3e24ff40390672868db0b728a8cc6ce7bf6fbed7..9033dd71b025d79536ad3f8fd6eea7f191872af2 100644
--- a/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/modules/fo/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Tue Feb 07 13:03:06 CET 2017
+#Mon Mar 20 13:30:14 CET 2017
 admin.menu.title=Forum
 admin.menu.title.alt=Configurazione Forum
 admin.pseudonyms.descr=Creare o eliminare degli alias utilizzati nei forum per inserire dei messaggi anonimi. Durante la creazione di un alias, il sistema richiede una password da inserire quando si riutilizza l'alias. Dopo l'elimnazione di un alias, il sistema permette il suo riutilizzo a chiunque. Si consideri che la cancellazione dell'alias NON elimina l'alias dai forum in cui \u00E8 stato utilizzato. Questa \u00E8 solo una tabella di corrispondenza tra alias e password, l'alias effettivamente utilizzato \u00E8 memorizzato in ogni messaggio dei forum.
@@ -8,6 +8,8 @@ anonymous.course.default=Predefinito per i forum di corso
 anonymous.default.disabled=Alias disabilitati
 anonymous.default.enabled=Alias abilitati
 anonymous.group.default=Predefinito per forum di gruppo
+anonymous.message.default=Preimpostazione nel messaggio del forum
+anonymous.message.default.hint=Le nuove preimpostazioni sono valide solo per i nuovi forum creati. Forum gi\u00E0 esistenti mantengono le impostazioni che gi\u00E0 avevano.
 anonymous.poster=Messaggi di ospiti
 anonymous.posting=Permettere di inserire messaggi con l'uso di un alias
 archive.forum=Archiviare forum
@@ -67,6 +69,7 @@ msg.cancel=Interrompere
 msg.create=Nuovo tema di discussione
 msg.creationdate=Creato in data
 msg.delete=Eliminare
+msg.exile=Spostare in altro forum
 msg.hidden=Nascosto\:
 msg.modified=Il contributo \u00E8 stato editato da
 msg.move=Spostare in un altro tema
@@ -90,6 +93,7 @@ natural.sort=Thread
 new.password.label=Password
 new.pseudonym=Creare un alias protetto da password
 new.pseudonym.label=Alias
+new.thread.location=Il post selezionato \u00E8 stato riallocato come nuovo thread.
 no=No
 notifications.entry=Messaggio "{0}" dell'utente {1} creato in data {2}
 notifications.entry.modified=Messaggio "{0}" modificato da {1}
diff --git a/src/main/java/org/olat/modules/fo/export/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/modules/fo/export/_i18n/LocalStrings_it.properties
new file mode 100644
index 0000000000000000000000000000000000000000..4ab1b098617b4fb0f02af39df64db3d576fb1510
--- /dev/null
+++ b/src/main/java/org/olat/modules/fo/export/_i18n/LocalStrings_it.properties
@@ -0,0 +1,21 @@
+#Mon Mar 20 14:30:16 CET 2017
+forum.comment=Commento
+forum.forum=Forum
+forum.select=Selezionare
+forum.thread=Thread
+link.new.thread=Aggiungere come nuovo thread
+many.children.move={0} risposte sono spostate insieme.
+one.child.move=Una risposte viene spostata insieme.
+radio.foreign.course=Spostare {0} in un forum di un altro corso
+radio.not.selected=Prego selezionare una delle opzioni
+radio.same.course=Spostare {0} in un altro forum dello stesso corso
+sendmail.recipients=Utenti interessati
+step.select.comment=Selezionare commento
+step.select.course=Selezionare corso
+step.select.forum=Selezionare forum
+step.select.thread=Selezionare thread
+step.send.mail=Inviare mail
+thread.already.exits=Il thread selezionato \u00E8 gi\u00E0 esistente nella destinazione-
+thread.moved.success=Il thread "{0}" \u00E8 stato spostato nel Forum "{1}" del corso "{2}" con successo.
+thread.moved.summary=Riepilogo
+thread.moving.info=Il thread "{0}" verr\u00E0 spostato nel Forum "{1}" del corso "{2}".
diff --git a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_it.properties
index ed8534449bd3ccd4fda8d452a553bd2a9a5de05b..adae857ad92dd73598f58cb1ae9f981ce2cf4354 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 12:49:07 CET 2017
+#Mon Mar 20 12:16:26 CET 2017
 access=Accesso
 access.binder=Le persone sotto elencate hanno accesso al raccoglitore portfolio\:
 access.rights=Aggiungere diritti di accesso
@@ -169,6 +169,8 @@ image.align.right=Immagine miniatura, a destra del sommario
 image.align.right.large=Immagine grande, a destra del sommario
 import.artefactV1=Importare artefatti
 institution=Istituzione
+invitation.extern.mail.body={2} {3} ti ha concesso il diritto di accesso al portfolio in OpenOLAT.\r\nPer accedere al corrispondente raccoglitore, visitare\: {0}
+invitation.extern.mail.subject=Invito ad un raccoglitore portfolio
 invitation.link=Link
 invitation.mail.body=Lei \u00E8 stata/o invitata/o da {0} a consultare un raccoglitore OLAT. Lo pu\u00F2 trovare all'indirizzo seguente\: {0}
 invitation.mail.failure=Errore durante l'invio della e-mail. Le persone invitate non possono essere avvisate via e-mail. Riprovi pi\u00F9 tardi o contatti il Suo punto di supporto.
@@ -178,6 +180,8 @@ issue=Edizione
 language=Lingua
 lastName=Cognome
 mail=E-mail
+mail.body=Corpo del messaggio
+mail.subject=Oggetto del messaggio
 map.available=$org.olat.course.nodes.portfolio\:map.available
 map.comment=$org.olat.course.assessment\:map.comment
 map.copyDate=$org.olat.course.nodes.portfolio\:map.copyDate
diff --git a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_it.properties
index dbb77900aded57d505498ffeef47cb99c67520a0..ef5b0b3d106d1298ba6500c541583165ccebee06 100644
--- a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 12:57:50 CET 2017
+#Mon Mar 20 12:17:05 CET 2017
 add=+
 add.to.list=Aggiungere alla lista
 applications=Utilizzazioni
@@ -20,6 +20,7 @@ convert.item.msg=Vuoi convertire queste {0} domande nel seguente formato?
 convert.item.not.possible=Selezionare almeno una domanda da convertire.
 convert.item.successful={0} domanda/e convertita/e con successo.
 convert.item.warning={0} domanda/e non convertita/e.
+convert.qti21.hint=Ulteriori informazioni sulla conversione da QTI 1.2 a QTI 2.1 possono essere reperite nel manuale
 copy=Copiare
 copy.confirmation=Vuoi veramente copiare questa domanda?
 create.collection.description=Fornire un nome alla lista.
diff --git a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_it.properties
index 128aadeb74518dc35c538acad60ffb9e6c22f272..2d53c10c862a846e685b79e5a0b8373619f61f40 100644
--- a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 13:13:12 CET 2017
+#Mon Mar 20 12:19:04 CET 2017
 add.track=Aggiungere sottotitolo
 admin.config.enable=Abilitare risorsa video
 admin.config.hint=Vuoi veramente disattivare la funzione di transcodifica video?
@@ -23,6 +23,7 @@ manage.transcodings.description=Gestire tutte le risoluzioni di transcodifica co
 manage.transcodings.title=Gestire transcodifiche
 missing.transcodings=Mancante
 number.transcodings=gi\u00E0 transcodificata
+number.transcodings.failed=fallito
 poster.error.filetype=Per immagini di anteprima \u00E8 supportato solo il formato JPG.
 poster.help=Immagine di tipo JPG. Assicurarsi che l'anteprima abbia le stesse dimensioni del video originale (stessa altezza e larghezza in pixel).
 poster.select=Selezionare il fotogramma di anteprima
@@ -43,13 +44,18 @@ quality.table.header.size=Dimensione
 quality.table.header.view=Anteprima
 quality.transcode=transcodificare
 quality.view=anteprima
+queue.retranscode=Ricodificare
+queue.table.failure.reason=Ragioni del fallimento
 queue.table.header.creationDate=Creato il
 queue.table.header.creator=Creatore
 queue.table.header.displayname=Nome
 queue.table.header.resid=ID
+queue.table.header.retranscode=Azione
 queue.trans.description=Coda dei video da transcodificare
 queue.trans.title=Coda dei video da transcodificare
+resource.error=Impossibile aprire la risorsa
 sum.video=Numero di video
+tab.admin.error=Transcodifiche fallite
 tab.admin.list=Transcodifiche in coda
 tab.admin.set=Configurazione video
 tab.admin.transcoding=Amministrare transcodifiche
@@ -72,7 +78,10 @@ track.table.label=Sottotitoli
 track.upload=Caricare
 track.upload.error.nofile=Selezionare un file
 track.upload.error.nolang=Scegliere una lingua dalla lista
+transcoding.error=File principale danneggiato
+transcoding.inefficient=Scarsa qualit\u00E0
 transcoding.processing=In lavorazione
+transcoding.timeout=Timeout
 transcoding.waiting=In coda
 video.chapter.add=Aggiungere capitolo
 video.chapter.chapterName=Capitolo
diff --git a/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_it.properties
index 253fc2e51c56ba3b5016211c75afc901912adec8..f522f1a044d31fe963f86e984cea11671a3c0aa3 100644
--- a/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/portfolio/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Wed Feb 01 13:17:16 CET 2017
+#Mon Mar 20 12:19:14 CET 2017
 EPStructuredMapTemplate=Modello di portfolio
 admin.menu.title=ePortfolio
 admin.menu.title.alt=Configurare il portfolio
@@ -52,6 +52,7 @@ view.mode.table=Tabella
 viewTab.all=Artefatti
 viewTab.browse=Browser tag
 viewTab.search=Ricerca
+warning.portfolio.module.disabled=ePortfolio v1 \u00E8 disabilitato.
 wizard.intro=Lo strumento di collezionamento degli artefatti prevede vari passi per il completamento. Alcuni di essi sono opzionali. \u00C8 possibile disabilitare completamente tali passi se non necessari.
 wizard.step.copyright=Chiedere all'utente i diritti di copyright
 wizard.step.reflexion=Raccogliere una riflessione
diff --git a/src/main/java/org/olat/registration/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/registration/_i18n/LocalStrings_it.properties
index 8baacbb91661b9bd051356bd5713feee4a96aa91..2acbe1640e903f808e4d1c8c2d8f22c2a53a51bd 100644
--- a/src/main/java/org/olat/registration/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/registration/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Thu Feb 09 09:17:11 CET 2017
+#Mon Mar 20 13:28:13 CET 2017
 admin.enableRegistration=Attivare l'auto-registrazione
 admin.enableRegistration.on=Attivo
 admin.enableRegistrationLink=Attivare l'autro-registrazione da siti web esterni
@@ -37,6 +37,7 @@ email.or.username=Indirizzo e-mail o nome utente
 email.or.username.maynotbeempty=Indichi il Suo indirizzo e-mail o il Suo nome utente
 email.or.username.not.identified=L'utente non \u00E8 identificabile chiaramente
 email.sent=La e-mail \u00E8 stata spedita.
+error.pw.change.confirm.token=Il codice non corrisponde a quello inviato via SMS.
 form.check1=Immetta il Suo nome, p.f.
 form.check2=Immetta il Suo cognome, p.f.
 form.check3=$org.olat.user\:form.checkUsername
@@ -58,6 +59,12 @@ menu.login.alt=Acceda al Learning Management System OpenOLAT
 password.cantchange=Per modificare la Sua password contatti l'ufficio competente presso la Sua Universit\u00E0.
 password.notchanged=La password OpenOLAT non \u00E8 stata impostata.
 password.successful=La Sua password OpenOLAT \u00E8 stata impostata.
+pw.change.confirm=Controllare codice SMS
+pw.change.confirm.descr=Prego inserire il codice di autenticazione ricevuto per SMS.
+pw.change.confirm.token=Codice di autenticazione SMS
+pw.change.sms=Avviare autenticazione con SMS
+pw.change.sms.descr=Hai inserito un numero di telefono cellulare in OpenOLAT, puoi quindi effettuare autenticazione con SMS. Selezionare il bottone sottostante per avviare l'autenticazione con SMS\:
+pw.change.sms.title=Autenticazione con SMS
 pwchange.body=Mediante il link {0}/dmz/pwchange/index.html?key\={1}&language\={2} \r\npu\u00F2 reimpostare la Sua password. \r\n\r\nIl Suo team OpenOLAT
 pwchange.homelink=Clicchi qui per collegarsi
 pwchange.intro=Lei (o qualcun altro) ha richiesto una nuova password per il conto d'utente OpenOLAT {0}.
@@ -89,6 +96,7 @@ step1.pw.title=Impostazione di una nuova password OpenOLAT
 step1.reg.text=Le occorre un indirizzo e-mail valido per registrarsi presso OpenOLAT. Ricever\u00E0 quindi per posta elettronica una chiave con cui potr\u00E0 stabilire il Suo nome d'utente personale e la Sua password.
 step1.reg.title=Registrazione OpenOLAT
 step2.pw.text=Controlli la sua posta elettronica, p.f.\:<br>ricever\u00E0 una e-mail con ulteriori istruzioni.
+step2.pw.text.sms=Nel caso non abbia accesso alla casella di posta, \u00E8 possibile effettuare una reimpostazione della password con SMS pi\u00F9 sotto.
 step2.reg.text=Grazie per il Suo interessamento a OpenOLAT. Ricever\u00E0 una e-mail con ulteriori istruzioni all'indirizzo {0}.
 step3.pw.text=Quando imposta la Sua password consideri i punti seguenti, p.f.\:
 step3.reg.text=Per concludere la registrazione completi il modulo con i Suoi dati, p.f.
diff --git a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_it.properties
index dc7f67aeb352604d996356d8f42eb94817239e1e..1d412b866ba8d688138329718ca2d938a505ea03 100644
--- a/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/_i18n/LocalStrings_it.properties
@@ -1,4 +1,4 @@
-#Thu Feb 09 09:16:42 CET 2017
+#Mon Mar 20 13:21:20 CET 2017
 country.code.AD=Andorra
 country.code.AE=Emirati Arabi Uniti
 country.code.AG=Antigua/Barbuda
@@ -329,6 +329,7 @@ form.name.region=Regione / Cantone
 form.name.region.error.empty=La casella "Regione / Cantone" non pu\u00F2 restare vuota.
 form.name.skype=Skype ID
 form.name.skype.error.empty=La casella "Skype ID" non pu\u00F2 restare vuota.
+form.name.smsTelMobile=SMS telefono cellulare
 form.name.socialSecurityNumber=Codice Fiscale
 form.name.street=Via
 form.name.street.error.empty=La casella "Via" non pu\u00F2 restare vuota.
@@ -391,6 +392,7 @@ import.example.telPrivate=0443215467
 import.example.xingname=utente xing o indirizzo e-mail
 import.example.zipCode=8000
 nocountry.doselect=-
+remove=Rimuovere
 table.name.birthDay=Data di nascita
 table.name.city=Citt\u00E0
 table.name.country=Paese
diff --git a/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_it.properties
index f48d568500d5697a9a82aacc29fe999b1e6adf83..46885574b1f998064c8eaa7ece9df229575cdc8b 100644
--- a/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_it.properties
@@ -1,4 +1,19 @@
-#Tue Feb 07 10:07:26 CET 2017
+#Mon Mar 20 13:25:27 CET 2017
+error.phone.invalid=Il numero non \u00E8 valido
+error.sms.change.confirm.token=Codice non valido
+sms.change.confirm=Inserire il codice SMS
+sms.change.confirm.descr=$org.olat.core.commons.services.sms.ui\:sms.token.number.explain
+sms.change.confirm.token=Codice di conferma SMS
+sms.change.number.descr=Il numero richiede una conferma. Prego selezionare il bottone sottostante per inviare un codice di conferma via SMS\:
+sms.change.number.hint=+39 312 345 67 89
+sms.change.number.title=Modificare numero
+sms.phone.hint=Il numero \u00E8 necessario per effettuare il reset della password via SMS
+sms.phone.not.available=Numero non disponibile
+sms.phone.number.changed=Il numero \u00E8 stato confermato con successo.<br/>Si prega di salvare il profilo per terminare il processo.
+sms.phone.number.example=$org.olat.core.commons.services.sms.ui\:sms.phone.number.example
+sms.send=Avviare autenticazione con SMS
+sms.title=Modifica {0}
+sms.token=Il tuo codice di conferna \u00E8 {0}
 upc.active=Attivo
 upc.adminonly=Solo Admin
 upc.context.edit=modificare Contesto
@@ -33,3 +48,4 @@ upc.reset.configs.note=Nota\: mentre viene caricata una preimpostazione, le User
 upc.translate=Tradurre
 upc.up=Su
 upc.userreadonly=Utente sola lettura
+warning.message.not.send=Il SMS non pu\u00F2 essere inviato.