diff --git a/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-client/src/main/resources/org/jbpm/workbench/cm/client/resources/i18n/Constants_it.properties b/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-client/src/main/resources/org/jbpm/workbench/cm/client/resources/i18n/Constants_it.properties
new file mode 100644
index 0000000000..4dcba5aee3
--- /dev/null
+++ b/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-client/src/main/resources/org/jbpm/workbench/cm/client/resources/i18n/Constants_it.properties
@@ -0,0 +1,115 @@
+Actions=Azioni
+Case=Caso
+CaseCreatedWithId=Caso creato con ID {0}
+Create=Crea
+CASE_ID=ID del caso
+START_TIME=Ora di inizio
+Description=Descrizione
+Id=ID
+InvalidCaseDefinition=Definizione del caso non valida
+PleaseSelectCase=Seleziona un caso
+Status=Stato
+CaseOverview=Panoramica del caso
+Overview=Panoramica
+CaseDetails=Dettagli del caso
+Owner=Proprietario
+CaseOwner=Proprietario del caso
+Roles=Ruoli
+RoleName=Nome del ruolo
+RoleAssignments=Assegnazioni del ruolo
+TotalNumberOfRoles=Numero totale di ruoli
+AssignedUsers=Utenti assegnati
+AssignedGroups=Gruppi assegnati
+RemoveAssignment=Rimuovi l''assegnazione
+RemoveAllAssignments=Rimuovi tutte le assegnazioni
+RemoveAllUsersAndGroupsForRole=Rimuovi tutti gli utenti e i gruppi assegnati dal ruolo {0}?
+RemoveUserAssignmentFromRole=Rimuovi l''assegnazione dell''utente {0} dal ruolo {1}?
+RemoveGroupAssignmentFromRole=Rimuovi l''assegnazione del gruppo {0} dal ruolo {1}?
+Remove=Rimuovi
+NoCaseRolesFound=Nessun ruolo del caso trovato
+PleaseSelectRole=Seleziona un ruolo
+User=Utente
+UserRequired=Nome dell''utente richiesto
+Group=Gruppo
+GroupRequired=Nome del gruppo richiesto
+Comments=Commenti
+CommentCannotBeEmpty=Il commento non può essere vuoto
+Author=Autore
+Delete=Elimina
+DeleteComment=Elimina il commento
+DeleteThisComment=Eliminare questo commento?
+Edit=Modifica
+Update=Aggiorna
+Cancel=Annulla
+SortByDateDesc=Ordina per data discendente
+SortByDateAsc=Ordina per data ascendente
+NoCaseDefinition=Nessuna definizione di caso disponibile nel Kie Server attualmente connesso.
+NoCasesFound=Nessun caso trovato
+StartCase=Avvia il caso
+CaseList=Elenco dei casi
+SortBy=Ordina per
+Close=Chiudi
+Complete=Completa
+OwnedBy=Di proprietà di
+Started=Iniziato
+status-title=Stato
+CaseName=Nome del caso
+Start=Inizia
+BackToList=Torna all''elenco dei casi
+Refresh=Aggiorna
+Files=File
+Milestones=Obiettivi intermedi
+CaseId=ID del caso
+Add=Aggiungi
+Assignment=Assegnazione
+PleaseIntroUserOrGroupToCreateAssignment=Introduci utenti o gruppi per creare l''assegnazione
+Role=Ruolo
+EditRoleAssignment=Modifica l''assegnazione del ruolo
+Assign=Assegna
+Unassigned=Non assegnato
+NewComment=Nuovo commento
+LoadMoreComments=Carica altri commenti
+NoCommentsFound=Nessun commento trovato
+AddComment=Aggiungi un commento
+NoMilestonesFound=Nessun obiettivo intermedio trovato
+MilestoneHasNotBeenCompleted=L''obiettivo intermedio non è stato completato
+MilestoneHasBeenTerminated=L''obiettivo intermedio è stato terminato {0}.
+MilestoneHasBeenCompleted=L''obiettivo intermedio è stato completato {0}.
+SortByNameDesc=Ordina per nome discendente
+SortByNameAsc=Ordina per nome ascendente
+Stages=Fasi
+PleaseProvideCaseOwner=Fornisci un proprietario del caso
+CaseActions=Azioni del caso
+NoActionsFound=Nessuna azione trovata
+Name=Nome
+Users=Utenti
+Groups=Gruppi
+ProcessId=ID del processo
+Stage=Fase
+NewAction=Nuova azione
+AddTask=Aggiungi un''attività
+NewUserTask=Nuova attività dell''utente
+NewProcessTask=Nuova attività di processo
+PleaseIntroActionName=Introduci il nome dell''azione
+PleaseIntroUserOrGroupToAssignTheNewAction=Introduci utenti o gruppi per assegnare la nuova azione
+PleaseIntroSubprocessId=Introduci il valore del sottoprocesso
+AVAILABLE=Disponibile
+COMPLETED=Completato
+IN_PROGRESS=In corso
+ActionStart=Inizia
+StartedAt=Iniziato alle
+Dynamic=Dinamico
+AvailableIn=Disponibile in
+RolesInfoText=Elenco separato da virgole di utenti e/o gruppi.
+InvalidRoleAssignment=Il ruolo {0} può avere solo {1} assegnazione(i).
+All=Tutti
+Assigned=Assegnato
+Open=Aperto
+Closed=Chiuso
+Canceled=Annullato
+ErrorPopupTitle=Errore
+More=...altro
+SubProcess=Sottoprocesso
+HumanTask=Attività umana
+Milestone=Obiettivo intermedio
+refresh-case-list-title=Aggiorna
diff --git a/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/client/resources/i18n/ShowcaseConstants_it.properties b/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/client/resources/i18n/ShowcaseConstants_it.properties
new file mode 100644
index 0000000000..146d2c706e
--- /dev/null
+++ b/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/client/resources/i18n/ShowcaseConstants_it.properties
@@ -0,0 +1,8 @@
+LogoBannerError=Impossibile caricare il banner.
+LogOut=Esci
+Role=Ruolo
+Group=Gruppo
+CaseList=Elenco dei casi
+KieServerError403=Non hai accesso per caricare i dati dal server remoto. Contatta l''amministratore di sistema.
+KieServerError401=Credenziali non valide per caricare i dati dal server remoto. Contatta l''amministratore di sistema.
+GenericException=Impossibile completare la tua richiesta. Si è verificata la seguente eccezione: {0}.
diff --git a/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/jBPMCaseManagement.gwt.xml b/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/jBPMCaseManagement.gwt.xml
index b55f267967..d6b83d2af5 100644
--- a/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/jBPMCaseManagement.gwt.xml
+++ b/jbpm-wb-case-mgmt/jbpm-wb-case-mgmt-showcase/src/main/resources/org/jbpm/workbench/cm/jBPMCaseManagement.gwt.xml
@@ -54,6 +54,7 @@
+
diff --git a/jbpm-wb-common/jbpm-wb-common-client/src/main/resources/org/jbpm/workbench/common/client/resources/i18n/Constants_it.properties b/jbpm-wb-common/jbpm-wb-common-client/src/main/resources/org/jbpm/workbench/common/client/resources/i18n/Constants_it.properties
new file mode 100644
index 0000000000..3d1ac69dd0
--- /dev/null
+++ b/jbpm-wb-common/jbpm-wb-common-client/src/main/resources/org/jbpm/workbench/common/client/resources/i18n/Constants_it.properties
@@ -0,0 +1,92 @@
+Actions=Azioni
+Refresh=Aggiorna
+No_Items_Found=Nessun elemento trovato
+New_Item=Nuovo elemento
+Select_Date=Seleziona la data
+Day=Giorno
+Week=Settimana
+Month=Mese
+Today=Oggi
+Previous=Precedente
+Next=Successivo
+Loading=Caricamento
+RestoreDefaultFilters=Ripristina i filtri predefiniti
+AreYouSureRestoreDefaultFilters=I filtri personalizzati verranno eliminati. Sei sicuro di voler ripristinare i filtri predefiniti?
+DataSetNotFound=DataSet {0} non trovato
+DataSetError=Errore durante l''utilizzo del DataSet {0}: {1}
+ServerTemplates=Configurazioni del server
+Search=Ricerca
+SearchResults=Risultati della ricerca
+ActiveFilters=Filtri attivi
+ClearAll=Cancella tutto
+From=Da
+To=A
+Yes=Sì
+No=No
+AllowedWildcardsForStrings=I caratteri jolly consentiti per le stringhe sono:
+ASubstituteForASingleCharacter=Sostituto per un singolo carattere.
+ASubstituteForZeroOrMoreCharacters=Sostituto per zero o più caratteri.
+LastHour=Ultima ora
+LastHours=Ultime {0} ore
+LastDays=Ultimi {0} giorni
+Custom=Personalizzato
+Home=Home
+Filters=Filtri
+Select=Seleziona
+Apply=Applica
+AdvancedFilters=Filtri avanzati
+Process_Definitions=Definizioni di processo
+Process_Instances=Istanze di processo
+Task_Inbox=Posta dei compiti
+Tasks=Compiti
+Jobs=Lavori
+ExecutionErrors=Errori di esecuzione
+Manage=Gestisci
+Manage_Process_Definitions=Gestisci le definizioni di processo
+Manage_Process_Instances=Gestisci le istanze di processo
+Manage_Tasks=Gestisci i compiti
+Manage_Jobs=Gestisci i lavori
+Manage_ExecutionErrors=Gestisci errori di esecuzione
+FilterBy=Filtro per
+SavedFilters=Filtri salvati
+RemoveSavedFilterTitle=Rimuovi il filtro salvato
+RemoveSavedFilterMessage=Sei sicuro di voler rimuovere il filtro salvato: {0}?
+Remove=Rimuovi
+SaveFilters=Salva i filtri
+Save=Salva
+Cancel=Annulla
+SaveAs=Salva come
+SaveFilterPopoverView.name-placeholder=Inserisci nome...
+ErrorCountNumberView=Clicca per visualizzare {0} errori
+ErrorCountNumberView[\=1]=Clicca per visualizzare {0} errore
+UnexpectedError=Si è verificato un errore imprevisto: {0}
+FilterWithSameNameAlreadyExists=Esiste già un filtro con lo stesso nome
+SavedFilterCorrectlyWithName=Filtro salvato correttamente con nome {0}
+Bulk_Actions=Azioni di massa
+ManagePreferences.Label=Gestisci le preferenze
+ManagePreferences.ItemsPerPage=Elementi per pagina predefiniti
+ManagePreferences.ItemsPerPage.Help=Numero di elementi da visualizzare per impostazione predefinita nelle sezioni di gestione. I valori consentiti sono: 10, 20, 50 o 100.
+Attention=Attenzione
+ExecutionServerUnavailable=Server di esecuzione non disponibile
+NoServerConnected=Attualmente non è connesso alcun server.
+MissingServerCapability=Funzionalità del server mancante
+MissingProcessCapability=Il server di destinazione non ha la capacità di processo.
+NA=N/D
+ManagePreferences.ProcessInstanceDiagramCompletedNodeColor=Colore del nodo completato nel diagramma dell''istanza di processo
+ManagePreferences.ProcessInstanceDiagramCompletedNodeColor.Help=Imposta il colore dei nodi completati nel diagramma dell''istanza di processo.
+ManagePreferences.ProcessInstanceDiagramCompletedNodeBorderColor=Colore del bordo del nodo completato nel diagramma dell''istanza di processo
+ManagePreferences.ProcessInstanceDiagramCompletedNodeBorderColor.Help=Imposta il colore del bordo dei nodi completati nel diagramma dell''istanza di processo.
+ManagePreferences.ProcessInstanceDiagramActiveNodeBorderColor=Colore bordo nodo attivo nel diagramma dell''istanza di processo
+ManagePreferences.ProcessInstanceDiagramActiveAsyncNodeBorderColor=Colore del bordo del nodo attivo asincrono nel diagramma dell''istanza di processo
+ManagePreferences.ProcessInstanceDiagramActiveNodeBorderColor.Help=Imposta il colore del bordo dei nodi attivi nel diagramma dell''istanza di processo.
+ManagePreferences.ProcessInstanceDiagramActiveAsyncNodeBorderColor.Help=Imposta il colore del bordo dei nodi attivi asincroni nel diagramma dell''istanza di processo.
+ManagePreferences.showTaskCommentsAtWorkTab=Mostra i commenti del compito nella scheda di lavoro
+ManagePreferences.showTaskCommentsAtWorkTab.Help=Selezionato se i commenti del compito sono inclusi nella scheda di lavoro.
+Unknown=Sconosciuto
+SlaNA=N/D
+SlaPending=In sospeso
+SlaMet=Compiuto
+SlaAborted=Annullato
+SlaViolated=Violato
+SetAsDefaultFilter=Imposta come filtro predefinito
+DefaultFilter=Filtro predefinito
diff --git a/jbpm-wb-common/jbpm-wb-data-filters-client/src/main/resources/org/jbpm/workbench/df/client/i18n/FiltersConstants_it.properties b/jbpm-wb-common/jbpm-wb-data-filters-client/src/main/resources/org/jbpm/workbench/df/client/i18n/FiltersConstants_it.properties
new file mode 100644
index 0000000000..0df10e990c
--- /dev/null
+++ b/jbpm-wb-common/jbpm-wb-data-filters-client/src/main/resources/org/jbpm/workbench/df/client/i18n/FiltersConstants_it.properties
@@ -0,0 +1,34 @@
+ok=Ok
+cancel=Annulla
+table_displayer_editor_tab_data=Dati
+table_displayer_editor_tab_display=Visualizza
+Name=Nome
+Description=Descrizione
+Name_must_be_defined=Il nome deve essere definito
+Description_must_be_defined=La descrizione deve essere definita
+Required_fields_must_be_defined=I campi obbligatori devono essere definiti
+displayer_editor_dataset_notfound=Set di dati selezionato non trovato.
+displayer_editor_datasetmetadata_fetcherror=Errore durante il recupero dei metadati del set di dati
+filter_editor_selectcolumn=- Seleziona la colonna -
+common_dropdown_select=- Seleziona -
+dataset_filters=Filtri
+common_button_addnew=Aggiungi nuovo
+timeframe_from=Da
+timeframe_to=A
+timeframe_first_month_year=Primo mese dell''anno
+json_displayersettings_dataset_lookup_notspecified=Deve essere specificato un DataSet o un DataSetLookup.
+json_columnsettings_null_columnid=L''ID di colonna di una configurazione di colonna non può essere nullo.
+json_datasetlookup_unsupported_column_filter=Filtro di colonna non supportato
+json_datasetlookup_columnfilter_null_columnid=L''ID di colonna di un filtro di colonna non può essere nullo.
+json_datasetlookup_columnfilter_null_functiontype=Il campo tipo di funzione di un filtro di colonna non può essere nullo.
+json_datasetlookup_corefunction_null_params=I parametri di un filtro di funzione principale non possono essere nulli.
+json_datasetlookup_logexpr_null_params=I parametri di un filtro di espressione logica non possono essere nulli.
+json_datasetlookup_columnfilter_wrong_type=È stato specificato un tipo di filtro di colonna errato.
+json_datasetlookup_validation_error=Errore di convalida JSON:
+json_dataset_column_id_type_not_specified=È necessario specificare l''ID di colonna / tipo.
+datasethandler_groupops_no_pivotcolumn=Le operazioni di raggruppamento richiedono la specifica di una colonna pivot.
+datasethandler_groupops_no_groupintervals=Intervalli di raggruppamento non specificati.
+Labels=Etichette
+Filter_parameters=Filtro
+PleaseDefineAtLeastColumnFilter=Definire almeno un filtro di colonna.
+Save=Salva
diff --git a/jbpm-wb-dashboard/jbpm-wb-dashboard-client/src/main/resources/org/jbpm/dashboard/renderer/client/panel/i18n/DashboardConstants_it.properties b/jbpm-wb-dashboard/jbpm-wb-dashboard-client/src/main/resources/org/jbpm/dashboard/renderer/client/panel/i18n/DashboardConstants_it.properties
new file mode 100644
index 0000000000..8d690c1e5e
--- /dev/null
+++ b/jbpm-wb-dashboard/jbpm-wb-dashboard-client/src/main/resources/org/jbpm/dashboard/renderer/client/panel/i18n/DashboardConstants_it.properties
@@ -0,0 +1,147 @@
+processDashboardName=Dashboard dei Processi
+taskDashboardName=Dashboard dei Task
+processScreenTitle=Processi
+taskScreenTitle=Task
+allProcesses=Tutti i Processi
+allTasks=Tutti i Task
+ProcessInstanceBreadcrumb=Istanza del Processo: {0}
+TaskBreadcrumb=Task: {0}
+selectedProcessStatusHeader={0} {1} Processi
+selectedTaskStatusHeader={0} {1} Task
+
+loadingDashboard=Caricamento della dashboard ...
+viewDashboard=Visualizza la dashboard
+viewTable=Visualizza la tabella
+total=Totale
+byType=Per Tipo
+byStartDate=Per Data di Inizio
+byUser=Per Utente
+byRunningTime=Per Tempo di Esecuzione
+byEndDate=Per Data di Fine
+byVersion=Per Versione
+byProcess=Per Processo
+byCreationDate=Per Data di Creazione
+byStatus=Per Stato
+
+noData=Nessun dato
+loading=Caricamento...
+process=Processo
+processes=Processi
+
+processInstances=Istanze del Processo
+processTableInstanceId=Id
+processTableDeploymentId=Id del Deploy
+processTableProcessId=Id del Processo
+processTableName=Nome del Processo
+processTableInitiator=Iniziatore
+processTableStatus=Stato
+processTableVersion=Versione
+processTableStartDate=Inizio
+processTableEndDate=Fine
+processTableDuration=Durata
+processStatusPending=In Attesa
+processStatusActive=Attivo
+processStatusCompleted=Completato
+processStatusAborted=Annullato
+processStatusSuspended=Sospeso
+
+totalProcesses=Processi Totali
+pendingProcesses=Processi in Attesa
+activeProcesses=Processi Attivi
+completedProcesses=Processi Completati
+abortedProcesses=Processi Annullati
+suspendedProcesses=Processi Sospesi
+
+processesByType=Processi per Tipo
+processesByVersion=Processi per Versione
+processesByRunningTime=Processi per Tempo di Esecuzione
+processesStartedByUser=Processi Avviati da Utente
+processesByStartDate=Processi per Data di Inizio
+processesByEndDate=Processi per Data di Fine
+
+processVersion=Versione del Processo
+processAverageDuration=Durata Media
+processCount=Conteggio dei Processi
+processUser=Utente
+processStartDate=Data di Inizio
+processEndDate=Data di Fine
+
+totalTasks=Task Totali
+tasksCreated=Task Creati
+tasksReady=Task Pronti
+tasksReserved=Task Riservati
+tasksInProgress=Task in Corso
+tasksSuspended=Task Sospesi
+tasksCompleted=Task Completati
+tasksFailed=Task Falliti
+tasksError=Task con Errore
+tasksExited=Task Annullati
+tasksObsolete=Task Obsoleti
+tasksByProcess=Task per Processo
+tasksByRunningTime=Task per Tempo di Esecuzione
+tasksByOwner=Task per Proprietario
+tasksByStatus=Task per Stato
+tasksByCreationDate=Task per Data di Creazione
+tasksByStartDate=Task per Data di Inizio
+tasksByEndDate=Task per Data di Fine
+
+taskStatusCreated=Creato
+taskStatusReady=Pronto
+taskStatusReserved=Riservato
+taskStatusInProgress=In Corso
+taskStatusSuspended=Sospeso
+taskStatusCompleted=Completato
+taskStatusFailed=Fallito
+taskStatusError=Errore
+taskStatusExited=Annullato
+taskStatusObsolete=Obsoleto
+
+taskAverageDuration=Durata Media
+taskCount=Conteggio dei Task
+taskStatus=Stato
+taskCreationDate=Data di Creazione
+taskStartDate=Data di Inizio
+taskOwner=Proprietario
+taskEndDate=Data di Fine
+
+tasks=Task
+taskInstances=Istanze del Task
+taskTableId=Id
+taskTableProcess=Processo
+taskTableProcessInstanceId=Id dell''Istanza del Processo
+taskTableName=Task
+taskTableOwner=Proprietario
+taskTableStatus=Stato
+taskTableStartDate=Inizio
+taskTableEndDate=Fine
+taskTableDuration=Durata
+
+taskDetailsNotAvailable=Dettagli del Task non disponibili
+taskDetailsNotAvailableContainerNotStartedOrUnreacheable=Dettagli del Task non disponibili. Il contenitore di deploy {0} non è avviato o non è raggiungibile
+
+displayerNotFound=Visualizzatore non trovato\: {0}
+
+dashboardCouldNotBeLoaded=Impossibile caricare la Dashboard. Verificare se le funzionalità di jBPM sono abilitate e se il server remoto è configurato correttamente.
+
+Home=Home
+
+remote_datasource_description=Data source
+remote_server_template_description=Configurazione del server
+remote_query_target_description=Target di query
+remote_source_description=Query personalizzata
+remote_query_placeHolder=select * from ProcessInstanceLog
+
+sql_source=Query
+sql_source_description=Definizione della query personalizzata
+sql_datasource=Nome JNDI del Data source
+sql_datasource_description=Nome JNDI del Data source, supporta il riferimento all''espressione $'{org.kie.server.persistence.ds}'
+server_template=Configurazione del server
+server_template_description=Configurazione del server a cui questa query deve essere indirizzata
+query_target=Target di query
+query_target_description=Target di query che definisce vincoli aggiuntivi sulla query
+
+remote_query_target_hint=Seleziona il target di query
+remote_server_template_hint=Seleziona la configurazione del server
+
+remote_data_set_editor=Server di Esecuzione
+remote_data_set_editor_description=Il provider del Server di Esecuzione consente di consumare dati tramite la funzionalità di query personalizzate del Server di Esecuzione
diff --git a/jbpm-wb-executor-service/jbpm-wb-executor-service-client/src/main/resources/org/jbpm/workbench/es/client/i18n/Constants_it.properties b/jbpm-wb-executor-service/jbpm-wb-executor-service-client/src/main/resources/org/jbpm/workbench/es/client/i18n/Constants_it.properties
new file mode 100644
index 0000000000..d1f642e02d
--- /dev/null
+++ b/jbpm-wb-executor-service/jbpm-wb-executor-service-client/src/main/resources/org/jbpm/workbench/es/client/i18n/Constants_it.properties
@@ -0,0 +1,119 @@
+Queued=In coda
+FilterQueued=Filtro In coda
+Running=In esecuzione
+FilterRunning=Filtro In esecuzione
+Retrying=Riprova
+FilterRetrying=Filtro Riprova
+Error=Errore
+FilterError=Filtro Errore
+Completed=Completato
+FilterCompleted=Filtro Completato
+Showing=Visualizzazione
+Canceled=Annullato
+FilterCanceled=Filtro Annullato
+Settings=Impostazioni
+No_Pending_Jobs=Nessun lavoro in sospeso
+Id=Id
+Time=Tempo
+CommandName=Nome del Comando
+Message=Messaggio
+Key=Chiave
+Value=Valore
+Due_On=Scadenza
+Run_Now=Esegui ora
+Run_Later=Esegui in seguito
+Due_On_Placeholder=Scadenza...
+Process_Name=Nome del Processo
+Process_Instance_Id=ID dell''Istanza di Processo
+Process_Instance_Description=Descrizione dell''Istanza di Processo
+Actions=Azioni
+No_Parameters_added_yet=Nessun parametro ancora aggiunto
+New_Job=Nuovo Lavoro
+Add_Parameter=Aggiungi un Parametro
+Create=Crea
+BusinessKey=Chiave di Business
+Type=Tipo
+Retries=Tentativi
+RetriesRemaining=Tentativi rimanenti
+Executions=Esecuzioni
+Status=Stato
+No_Jobs_Found=Nessun lavoro trovato
+The_Job_Must_Have_A_BusinessKey=Il lavoro deve avere una chiave di business
+The_Job_Must_Have_A_Due_Date_In_The_Future=Il lavoro deve avere una data di scadenza futura
+The_Job_Must_Have_A_Type=Il lavoro deve avere un tipo
+The_Job_Must_Have_A_Positive_Number_Of_Reties=Il lavoro deve avere un numero positivo di tentativi di riesecuzione
+Loading=Caricamento...
+Advanced=Avanzate
+Basic=Base
+The_Job_Must_Have_A_Valid_Type=Il lavoro deve avere un tipo valido che definisce il tipo di lavoro
+Number_Of_Attempted_Executions=Numero di esecuzioni tentate:
+Execution_Parameters=Parametri di esecuzione:
+Exceptions_Occurred=Sono occorse eccezioni:
+Ok=Ok
+Job_Request_Details=Dettagli della Richiesta di Lavoro
+Job_Details=Dettagli del Lavoro
+Remove=Rimuovi
+Details=Dettagli
+Cancel=Annulla
+Requeue=Riponi in coda
+RequestScheduled=Richiesta {0} pianificata
+RequestCanceled=Richiesta {0} annullata
+ErrorRetrievingJobs=Errore durante il tentativo di recuperare l''elenco dei lavori: {0}
+ClickToEdit=Fare clic per modificare
+SelectServerTemplate=Seleziona la configurazione del server
+FilterByProcessInstanceId=Filtro per ID dell''Istanza di Processo...
+FilterByType=Filtro per Tipo...
+FilterByBusinessKey=Filtro per Chiave di Business...
+FilterByProcessDescription=Filtro per Descrizione di Processo...
+FilterByJobId=Filtro per ID Lavoro...
+FilterByErrorId=Filtro per ID Errore...
+ExecutionErrorAcknowledged=Errore di esecuzione {0} riconosciuto
+ExecutionErrorBreadcrumb=Errore di Esecuzione: {0}
+Ack=Riconosci
+Acknowledge=Riconosci
+ViewJob=Visualizza lavoro
+Acknowledged=Riconosciuto
+AckAt=Riconosciuto il
+AcknowledgedAt=Riconosciuto il
+AckBy=Riconosciuto da
+AcknowledgedBy=Riconosciuto da
+ActivityId=ID Attività
+ActivityName=Nome Attività
+DeploymentId=ID Distribuzione
+Date=Data
+JobId=ID Lavoro
+ProcessId=ID Processo
+ErrorDate=Data Errore
+ErrorDatePlaceholder=Data Errore...
+No_Execution_Errors_Found=Nessun errore di esecuzione trovato
+ErrorDetails=Dettagli Errore
+Bulk_Ack=Riconoscimento di massa
+Bulk_Ack_confirm=Riconoscere gli errori selezionati?
+Process=Processo
+Task=Attività
+DB=DB
+Job=Lavoro
+JobBreadcrumb=Lavoro: {0}
+Unknown=Sconosciuto
+New=Nuovo
+UnacknowledgedErrors=Errori di Esecuzione non riconosciuti
+AcknowledgedErrors=Errori di Esecuzione riconosciuti
+ViewProcessInstance=Visualizza processo
+ViewTask=Visualizza attività
+RequestRequeued=Richiesta {0} rimessa in coda
+Cancel_Job=Annulla lavoro
+Cancel_Job_Sure=Sei sicuro di voler annullare questo lavoro?
+Cancel_Job_Confirmation=Conferma annullamento lavoro
+Requeue_Job=Riponi in coda lavoro
+Requeue_Job_Sure=Sei sicuro di voler riporre in coda questo lavoro?
+Requeue_Job_Confirmation=Conferma riposizionamento in coda lavoro
+Bulk_Cancel_jobs=Annulla in blocco
+Cancel_Jobs=Annulla lavori
+Cancel_Jobs_Sure=Sei sicuro di voler annullare questi lavori?
+Cancel_Jobs_Confirmation=Conferma annullamento lavori
+Job_Can_Not_Be_Cancelled=Il lavoro {0} non può essere annullato
+Bulk_Requeue_jobs=Riponi in coda in blocco
+Requeue_Jobs=Riponi in coda lavori
+Requeue_Jobs_Sure=Sei sicuro di voler riporre in coda questi lavori?
+Requeue_Jobs_Confirmation=Conferma riposizionamento in coda lavori
+Job_Can_Not_Be_Requeued=Il lavoro {0} non può essere riposto in coda
diff --git a/jbpm-wb-forms/jbpm-wb-forms-client/src/main/resources/org/jbpm/workbench/forms/client/i18n/Constants_it.properties b/jbpm-wb-forms/jbpm-wb-forms-client/src/main/resources/org/jbpm/workbench/forms/client/i18n/Constants_it.properties
new file mode 100644
index 0000000000..1f05c96965
--- /dev/null
+++ b/jbpm-wb-forms/jbpm-wb-forms-client/src/main/resources/org/jbpm/workbench/forms/client/i18n/Constants_it.properties
@@ -0,0 +1,31 @@
+Actions=Azioni
+Refresh=Aggiorna
+Work=Lavoro
+Details=Dettagli
+Comments=Commenti
+Assignments=Assegnazioni
+Claim=Richiedi
+Save=Salva
+Release=Rilascia
+Complete=Completa
+Form=Modulo
+Start=Avvia
+Submit=Invia
+Correlation_Key=Chiave di correlazione
+UnexpectedError=Si è verificato un errore imprevisto\: {0}
+TaskCompleted=Attività\: {0} completata\!
+TaskStarted=Attività\: {0} avviata\!
+TaskClaimed=Attività\: {0} richiesta\!
+TaskSaved=Attività\: {0} salvata\!
+TaskReleased=Attività\: {0} rilasciata\!
+UnableToFindFormForTask=Impossibile trovare un modulo per l''attività {0}. Riprova più tardi o contatta l''amministratore.
+Start_process_instance=Avvia istanza del processo
+Select_Process=Seleziona il processo da avviare
+Process_DeploymentId=Deployment del processo
+Process_Definition=Definizione del processo
+ProcessStarted=Processo Id: {0} avviato!
+CaseStarted=Caso con id {0} avviato!
+UnableToFindFormForProcess=Impossibile trovare un modulo per il processo {0}. Riprova più tardi o contatta l''amministratore.
+TaskFormErrorHeader=Si è verificato un problema\:
+PermissionDenied=Non hai i permessi per visualizzare il modulo dell''attività
+Exception=Errore imprevisto durante il caricamento del modulo dell''attività\: {0}
diff --git a/jbpm-wb-forms/jbpm-wb-forms-client/src/main/resources/org/jbpm/workbench/forms/client/i18n/FormsConstants_it.properties b/jbpm-wb-forms/jbpm-wb-forms-client/src/main/resources/org/jbpm/workbench/forms/client/i18n/FormsConstants_it.properties
new file mode 100644
index 0000000000..b1bc32c0b5
--- /dev/null
+++ b/jbpm-wb-forms/jbpm-wb-forms-client/src/main/resources/org/jbpm/workbench/forms/client/i18n/FormsConstants_it.properties
@@ -0,0 +1,3 @@
+KieWorkbenchFormDisplayerViewImpl.warning=Attenzione:
+KieWorkbenchFormDisplayerViewImpl.message= Questo modulo è stato generato automaticamente. Questo di solito significa che non è \
+ stato definito un modulo per questo processo o attività. Se questa situazione non è desiderata, si prega di verificare con l''amministratore.
diff --git a/jbpm-wb-human-tasks/jbpm-wb-human-tasks-client/src/main/resources/org/jbpm/workbench/ht/client/resources/i18n/Constants_it.properties b/jbpm-wb-human-tasks/jbpm-wb-human-tasks-client/src/main/resources/org/jbpm/workbench/ht/client/resources/i18n/Constants_it.properties
new file mode 100644
index 0000000000..825b4c1a7d
--- /dev/null
+++ b/jbpm-wb-human-tasks/jbpm-wb-human-tasks-client/src/main/resources/org/jbpm/workbench/ht/client/resources/i18n/Constants_it.properties
@@ -0,0 +1,170 @@
+Task_Inbox=Casella di Posta delle Attività
+Tasks=Attività
+Actual_Owner=Proprietario Attuale
+Reminder_Details=Dettagli Promemoria
+Reminder=Promemoria
+Delegate_User=Utente Delegato
+Grid=Griglia
+New_Task=Nuova Attività
+Personal=Personale
+FilterPersonal=Filtro Personale
+Group=Gruppo
+FilterGroup=Filtro Gruppo
+Active=Attivo
+FilterActive=Filtro Attivo
+No_Tasks_Found=Nessuna attività trovata
+Priority=Priorità
+Task=Attività
+TaskBreadcrumb=Attività: {0}
+Id=Id
+Status=Stato
+Due_On=Scadenza il
+Open=Apri
+Release=Rilascia
+Claim=Richiedi
+ClaimAndWork=Richiedi e Lavora
+Work=Lavora
+Suspend=Sospendi
+Resume=Riprendi
+Details=Dettagli
+Actions=Azioni
+User=Utente
+Process_Id=Id del Processo
+Process_Name=Nome del Processo
+Process_Instance_Id=Id dell''Istanza di Processo
+Process_Definition_Id=Id della Definizione di Processo
+Process_Instance_Details=Dettagli dell''Istanza di Processo
+Process_Instance_Correlation_Key=Chiave di Correlazione dell''Istanza di Processo
+Process_Instance_Description=Descrizione dell''Istanza di Processo
+Error_Count=Conteggio Errori
+Last_Modification_Date=Ultima Modifica
+No_Comments_For_This_Task=Non ci sono Commenti per questa attività
+Comment=Commento
+Added_At=Aggiunto il
+Added_By=Aggiunto Da
+Add_Comment=Aggiungi Commento
+Task_Must_Have_A_Name=L''Attività deve avere un nome
+Create=Crea
+Task_Name=Nome dell''Attività
+Description=Descrizione
+Comments=Commenti
+Process_Context=Contesto del Processo
+Update=Aggiorna
+Form=Modulo
+Advanced=Avanzato
+Basic=Base
+Add_User=Aggiungi Utente
+Add_Group=Aggiungi Gruppo
+Remove_User=Rimuovi Utente
+Assignments=Assegnazioni
+Created_On=Creato il
+Created_On_Placeholder=Creato il...
+Forward=Inoltra
+Delegate=Delega
+Potential_Owners=Proprietari Potenziali
+No_Potential_Owners=Non ci sono Proprietari Potenziali
+No_Actual_Owner=Non ci sono Proprietari Reali
+Delete=Elimina
+Logs=Log
+Provide_User_Or_Group=Fornisci almeno un utente o un gruppo
+Task_Admin=Amministratore
+FilterTaskAdmin=Filtro Amministratore
+DelegationUnable=Delega non valida
+High=Alta
+Medium=Media
+Low=Bassa
+Completed=Completata
+Initiator=Iniziatore
+Task_Form=Modulo dell''Attività
+Task_Form_Name=Nome del Modulo dell''Attività
+Task_Form_DeploymentId=Id Deploy Modulo Attività
+New_FilteredList=Nuova lista filtrata
+UnexpectedError=Errore imprevisto\: {0}
+ActivationTime=Tempo di Attivazione
+CreatedBy=Creato Da
+DeploymentId=Id del Deploy
+DueDate=Scadenza
+ParentId=Id Padre
+ProcessSessionId=Id della Sessione di Processo
+WorkItemId=Id dell''Elemento di Lavoro
+ReminderSentTo=Promemoria inviato con successo a {0}
+PleaseEnterUserIdToPerformDelegation=Inserisci un identificatore utente per eseguire la delega
+PleaseEnterUserOrAGroupToForward=Inserisci un utente o un gruppo per inoltrare l''attività
+CommentCannotBeEmpty=Il Commento non può essere vuoto\!
+CommentDeleted=Commento eliminato\!
+TaskDetailsUpdatedForTaskId=Dettagli Attività aggiornati per l''Id attività\= ({0})
+FilterByTaskId=Filtra per Id...
+FilterByTaskName=Filtra per Attività...
+FilterByCorrelationKey=Filtra per Chiave di Correlazione...
+FilterByActualOwner=Filtra per Proprietario Attuale...
+FilterByProcessInstanceDescription=Filtra per Descrizione Istanza Processo...
+ViewProcess=Visualizza il processo
+TaskListCouldNotBeLoaded=Impossibile caricare l''elenco delle attività. Verifica se le funzionalità jBPM sono abilitate e se il server remoto è configurato correttamente.
+Errors=Errori
+Created=Creata
+Ready=Pronta
+Reserved=Riservata
+InProgress=In corso
+Suspended=Sospesa
+Failed=Non riuscita
+Error=Errore
+Exited=Terminata
+Obsolete=Obsoleta
+TaskDetailsNotAvailable=Dettagli attività non disponibili
+TaskCommentsNotAvailable=Impossibile recuperare i commenti dell''attività. Il contenitore di distribuzione {0} non è avviato.
+No_Task_Logs_Found=Nessun log dell''attività trovato
+ByUser=da utente
+ByProcess=da processo
+Added=Aggiunto
+Updated=Aggiornato
+Started=Avviato
+Activated=Attivato
+Stopped=Interrotto
+Claimed=Richiesto
+Skipped=Ignorato
+Released=Rilasciato
+Resumed=Ripreso
+Delegated=Delegato
+Nominated=Nominato
+Forwarded=Inoltrato
+SlaCompliance=Conformità SLA
+SlaDueDate=Scadenza SLA
+LoadMoreComments=Carica Altri Commenti
+DeleteComment=Sei sicuro di voler eliminare il commento: ''{0}'' ?
+DeleteCommentTitle=Conferma eliminazione commento
+SortByDateDesc=Ordina per data discendente
+SortByDateAsc=Ordina per data ascendente
+Bulk_Claim=Richiesta Multipla
+Claim_Confirmation=Sei sicuro di voler richiedere le attività selezionate?
+Claim_tasks=Richiedi le attività selezionate
+ClaimNotAllowedOn=Richiesta Attività ''{1}'' (id={0}) non consentita, l''attività non è nello stato Pronta
+UnableToClaimTask=Impossibile richiedere l''attività ''{1}'' (Id={0}) errore: ''{2}''
+Bulk_Release=Rilascio Multiplo
+Release_Confirmation=Sei sicuro di voler rilasciare le attività selezionate?
+Release_tasks=Rilascia le attività selezionate
+ReleaseNotAllowedOn=Rilascio Attività ''{1}'' (id={0}) non consentito, l''attività non è Riservata o In Corso
+UnableToReleaseTask=Impossibile rilasciare l''attività ''{1}'' (Id={0}) errore: ''{2}''
+Bulk_Resume=Ripresa Multipla
+Resume_Confirmation=Sei sicuro di voler riprendere le attività selezionate?
+Resume_tasks=Riprendi le attività selezionate
+ResumeNotAllowedOn=Ripresa Attività ''{1}'' (id={0}) non consentita, l''attività non è in stato Sospesa
+UnableToResumeTask=Impossibile riprendere l''attività ''{1}'' (Id={0}) errore: ''{2}''
+Bulk_Suspend=Sospensione Multipla
+Suspend_Confirmation=Sei sicuro di voler sospendere le attività selezionate?
+Suspend_tasks=Sospendi le attività selezionate
+SuspendNotAllowedOn=Sospensione Attività ''{1}'' (id={0}) non consentita, l''attività non è Attiva
+UnableToSuspendTask=Impossibile sospendere l''attività ''{1}'' (Id={0}) errore: ''{2}''
+Bulk_Reassign=Riassegnazione Multipla
+To_Reassign_Selected_Tasks_Introduce_UserId=Per riassegnare le attività selezionate a un utente specifico, inserisci l''identificatore utente.
+Tasks_Reassignment=Riassegnazione Attività
+ReassignmentNotAllowedOn=Riassegna Attività ''{1}'' (id={0}) non consentita: l''attività è nello stato Completata, l''utente {2} non è un proprietario potenziale o l''utente corrente non ha le autorizzazioni sull''attività.
+UnableToPerformReassignment=Impossibile eseguire la riassegnazione dell''attività all''utente {0} errore: ''{1}''
+Clear=Pulisci
+TaskWasDelegated=L''attività ''{1}'' (Id={0}) è stata delegata a {2}
+TaskWasClaimed=L''attività ''{1}'' (Id={0}) è stata richiesta
+TaskWasResumed=L''attività ''{1}'' (Id={0}) è stata ripresa
+TaskWasSuspended=L''attività ''{1}'' (Id={0}) è stata sospesa
+TaskWasReleased=L''attività ''{1}'' (Id={0}) è stata rilasciata
+TaskWithIdWasForwarded=L''attività con Id={0} è stata inoltrata a {1}
+TaskWithIdWasDelegated=L''attività con Id={0} è stata riassegnata a {1}
+TaskOwnerLogInfo= da utente {0} a utente {1}
diff --git a/jbpm-wb-integration/jbpm-wb-integration-client/src/main/resources/org/jbpm/workbench/wi/client/i18n/Constants_it.properties b/jbpm-wb-integration/jbpm-wb-integration-client/src/main/resources/org/jbpm/workbench/wi/client/i18n/Constants_it.properties
new file mode 100644
index 0000000000..f8ab561ea0
--- /dev/null
+++ b/jbpm-wb-integration/jbpm-wb-integration-client/src/main/resources/org/jbpm/workbench/wi/client/i18n/Constants_it.properties
@@ -0,0 +1,105 @@
+No_Deployment_Units_Available=Nessuna Unità di Deploy Disponibile
+Deployment_Units=Unità di Deploy
+Undeploy=Annulla il Deploy
+Details=Dettagli
+Deploy_Unit=Deploy Unità
+Deploy_A_New_Unit=Deploy una Nuova Unità
+GroupID=ID del Gruppo
+Artifact=Artefatto
+Version=Versione
+KieBaseName=Nome Kie Base
+KieSessionName=Nome Kie Session
+Actions=Azioni
+Refresh=Aggiorna
+Deployed_Units_Refreshed=Unità Deployate Aggiornate
+Unit=Unità
+Please_Wait=Attendere Prego
+KIE_Configurations=Configurazioni KIE
+New_Deployment_Unit=Nuova Unità di Deploy
+Strategy=Strategia di Runtime
+Deployment=Deploy
+Undeploy_Question=Sei sicuro di voler annullare il deploy di questa unità?
+DeploymentDescriptorEditor=Editor del Descrittore di Deploy
+PersistenceUnit=Nome dell''Unità di Persistenza
+AuditPersistenceUnit=Nome dell''Unità di Persistenza di Audit
+PersistenceMode=Modalità di Persistenza
+AuditMode=Modalità di Audit
+RuntimeStrategy=Strategia di Runtime
+MarshalStrategy=Strategie di Marshalling
+Add=Aggiungi
+Remove=Rimuovi
+Resolver=Tipo di Resolver
+Value=Valore
+Identifier=Identificatore
+Name=Nome
+PromptForRemoval=Sei sicuro di voler rimuovere questo elemento?
+NoDataDefined=Nessun dato definito
+DeploymentDescriptorParameters=Parametri del Descrittore di Deploy
+NoParametersDefined=Nessun parametro definito
+DDParametersPopupTitle=Editor dei parametri del Descrittore di Deploy
+EventListeners=Event listeners
+Globals=Globals
+WorkItemHandlers=Work Item handlers
+TaskEventListeners=Task event listeners
+EnvironmentEntries=Environment entries
+Configuration=Configurazione
+RequiredRoles=Ruoli Richiesti
+RemoteableClasses=Classi Remoteable
+LimitSerializationClasses=Limita le Classi di Serializzazione
+NamedParams=Parametri nominati disponibili
+NoParamResolver=Il resolver selezionato non supporta i parametri
+Type=Tipo
+MergeMode=Modalità di Merge (descrittore di deploy)
+EnterValue=Inserisci il valore
+EnterResolverType=Inserisci il tipo di resolver
+CaseProject=Progetto Case
+ConfigureProjectSuccess=Progetto Case {0} configurato con successo
+ConfigureProjectFailure=Impossibile configurare il progetto Case {0}
+CaseAppProvisioningStarted=Avviata la fornitura dell''app Case Management Showcase.
+CaseAppProvisioningCompleted=Fornitura dell''app Case Management Showcase completata.
+CaseAppProvisioningFailed=Fornitura dell''app Case Management Showcase non riuscita, controllare i log del server.
+CaseAppName=Case Management Showcase
+DDValidationMissingIdentifier=L''identificatore non può essere vuoto per {0}
+DDValidationMissingResolver=Nessun resolver selezionato per {0}
+DDValidationMissingName=Il nome non può essere vuoto per {0}
+DDValidationNotValidMvelIdentifier=Impossibile compilare l''espressione mvel '{0}'. Ciò può essere dovuto a una sintassi non valida o a classi mancanti - {1}
+DDValidationNotValidReflectionIdentifier=L''identificatore non è una classe Java valida richiesta dal resolver di reflection {0}
+DDValidationNotValidResolver=Nessun resolver valido selezionato per {0}
+DDValidationUnexpectedError=Errore imprevisto durante la convalida del descrittore di deploy: {0}
+CMMNFileTypeDescription=Modello di Gestione dei Casi
+CMMNFileTypeShortName=CMMN
+ServiceTasksRepositoryPreferences.Label=Preferenze del Repository delle Attività Personalizzate
+MavenInstall=Installa come artefatto Maven
+MavenInstallHelp=Se abilitato, indica che le attività personalizzate devono essere installate nel repository Maven
+InstallPomDeps=Installa le dipendenze delle attività personalizzate nel progetto
+InstallPomDepsHelp=Indica che le dipendenze delle attività personalizzate vengono aggiunte come dipendenze del progetto durante l''installazione
+UseVersionRange=Utilizza un intervallo di versione durante l''installazione dell''attività personalizzata in un progetto
+UseVersionRangeHelp=Indica che verrà utilizzato un intervallo di versione durante l''installazione dell''attività personalizzata nei progetti
+ServiceTaskList=Amministrazione delle Attività Personalizzate
+NoServiceTasksFound=Nessuna attività personalizzata trovata
+BaseSettings=Impostazioni
+ServiceTasks=Attività Personalizzate
+ServiceTasksSectionDescription=Attività personalizzate disponibili per l''installazione nel progetto
+InstallServiceTask=Installa
+UninstallServiceTask=Disinstalla
+ServiceTaskAdminPerspective=Amministrazione delle Attività Personalizzate
+AddServiceTask=Aggiungi Attività Personalizzata
+ServiceTaskUpload=Carica nuova attività personalizzata
+Cancel=Annulla
+Uploading=Aggiunta delle attività personalizzate in corso...
+SelectFileUpload=Seleziona il file da caricare
+UnsupportedFileType=Tipo di file non supportato, sono consentiti solo file jar
+InvalidJarNotPom=File non valido, manca l''informazione del POM
+InvalidPom=Contenuto del file corrotto
+UploadFailed=Caricamento dell''attività personalizzata non riuscito
+InternalUploadError=Impossibile aggiungere l''attività personalizzata a causa di un errore interno
+AddTaskSuccess=Attività personalizzate aggiunte con successo -
+SkippedMessage=Le seguenti attività personalizzate sono state saltate in quanto il repository contiene già servizi con lo stesso nome: {0}.
+RemoveTaskSuccess=Attività personalizzata {0} rimossa con successo.
+Installing=Installazione dell''attività personalizzata in corso...
+InstallServiceTaskParams=Parametri richiesti per l''attività personalizzata
+RemoveServiceTaskAction=Elimina
+RemoveServiceTaskTitle=Elimina Attività Personalizzata
+RemoveServiceTaskConfirmMessage=Sei sicuro di voler rimuovere l''attività personalizzata {0} ?
+CanNotRemoveServiceTaskMessage=Impossibile rimuovere l''attività personalizzata {0}, in quanto è utilizzata da almeno un progetto. Rimuoverla prima da tutti i progetti.
+Ok=Ok
diff --git a/jbpm-wb-process-runtime/jbpm-wb-process-runtime-client/src/main/resources/org/jbpm/workbench/pr/client/resources/i18n/Constants_it.properties b/jbpm-wb-process-runtime/jbpm-wb-process-runtime-client/src/main/resources/org/jbpm/workbench/pr/client/resources/i18n/Constants_it.properties
new file mode 100644
index 0000000000..28922bbc5b
--- /dev/null
+++ b/jbpm-wb-process-runtime/jbpm-wb-process-runtime-client/src/main/resources/org/jbpm/workbench/pr/client/resources/i18n/Constants_it.properties
@@ -0,0 +1,190 @@
+No_Process_Definitions_Found=Nessuna definizione di processo trovata
+Name=Nome
+Version=Versione
+Details=Dettagli
+Actions=Azioni
+Start=Avvia
+Signal=Segnale
+Abort=Annulla
+Start_Date=Data di avvio
+Start_Date_Placeholder=Data di avvio...
+State=Stato
+Unknown=Sconosciuto
+Active=Attivo
+FilterActive=Filtro attivo
+Aborted=Annullato
+FilterAborted=Filtro annullato
+Completed=Completato
+FilterCompleted=Filtro completato
+Pending=In sospeso
+Suspended=Sospeso
+Initiator=Iniziatore
+No_Process_Instances_Found=Nessuna istanza di processo trovata
+Aborting_Process_Instance_Not_Allowed=Impossibile annullare l''istanza del processo (L''istanza del processo non è attiva) (id={0})
+Aborting_Process_Instance=Annullamento dell''istanza del processo (id={0})
+Signaling_Process_Instance=Segnalazione dell''istanza del processo
+Signal_Name_Required=Il nome del segnale è obbligatorio
+Signaling_Process_Instance_Not_Allowed=Impossibile segnalare l''istanza del processo (L''istanza del processo non è attiva) (id={0})
+Bulk_Signal=Segnale di massa
+ProcessInstanceBreadcrumb=Istanza del processo: {0}
+History=Storico
+Edit=Modifica
+Last_Modification=Ultima modifica
+Value=Valore
+Type=Tipo
+No_Variables_Available=Nessuna variabile di processo disponibile
+View_Process_Instances=Visualizza le istanze di processo
+New_Process_Instance=Nuova istanza di processo
+View_Process_Model=Modello di processo
+Process_Definition_Id=ID della definizione
+Process_Definition_Name=Nome della definizione
+Human_Tasks_Count=Conteggio attività umane
+Deployment_Name=Deployment
+Human_Tasks=Attività umane
+User_And_Groups=Utenti e gruppi
+SubProcesses=Sottoprocessi
+Process_Variables=Variabili di processo
+Previous_Value=Valore precedente
+No_History_For_This_Variable=Nessun storico disponibile per questa variabile
+ProcessDefinitionBreadcrumb=Definizione di processo: {0}
+Process_Instance_Details=Dettagli dell''istanza
+Process_Definition_Version=Versione della definizione
+Process_Instance_State=Stato dell''istanza
+Current_Activities=Attività correnti
+Clear=Cancella
+Save=Salva
+Variables_Name=Nome della variabile
+Variable_Value=Valore della variabile
+Signal_Data=Dati segnale
+Signal_Name=Nome segnale
+Diagram=Diagramma
+Options=Opzioni
+Definition_Details=Dettagli definizione
+Bulk_Abort=Annulla in blocco
+Services=Servizi
+Id=ID
+Errors=Errori
+Logs=Log
+No_Documents_Available=Nessun documento disponibile
+Documents=Documenti
+Download=Scarica
+Size=Dimensione
+Technical_Log=Log tecnico
+Business_Log=Log aziendale
+Desc_Log_Order=Ordine discendente
+Asc_Log_Order=Ordine ascendente
+Process_Instance_Description=Descrizione
+Active_Tasks=Attività utente attive
+Owner=Proprietario
+Project=Progetto
+Loading=Caricamento...
+VariableValueUpdated=Variabile {0} aggiornata
+Ok=Ok
+Correlation_Key=Chiave di correlazione
+Last_Modification_Date=Ultimo aggiornamento
+Last_Modification_Date_Placeholder=Ultimo aggiornamento...
+Parent_Process_Instance=Istanza del processo padre
+Parent_Process_Instance_Id=ID dell''istanza del processo padre
+No_Parent_Process_Instance=Nessuna istanza del processo padre
+New_Process_InstanceList=Nuova lista di istanze di processo
+Abort_Confirmation=Conferma annullamento
+Abort_Process_Instance=Sei sicuro di voler annullare l''istanza del processo?
+Abort_Process_Instances=Sei sicuro di voler annullare le istanze di processo selezionate?
+UnexpectedError=Si è verificato un errore imprevisto: {0}
+ErrorRetrievingProcessVariables=Errore durante il recupero delle variabili di processo: {0}
+NoSubprocessesRequiredByThisProcess=Nessun sottoprocesso richiesto da questo processo
+NoProcessVariablesDefinedForThisProcess=Nessuna variabile di processo definita per questo processo
+NoUserOrGroupUsedInThisProcess=Nessun utente o gruppo utilizzato in questo processo
+NoUserTasksDefinedInThisProcess=Nessuna attività utente definita in questo processo
+NoServicesRequiredForThisProcess=Nessun servizio richiesto per questo processo
+ErrorRetrievingProcessDocuments=Errore durante il recupero dei documenti di processo: {0}
+AccessDocument=Accedi al documento
+SelectServerTemplate=Seleziona configurazione del server
+ErrorCountNumberView=Fai clic per visualizzare {0} errori
+ErrorCountNumberView[\=1]=Fai clic per visualizzare {0} errore
+FilterByProcessInstanceId=Filtro per ID istanza di processo...
+FilterByInitiator=Filtro per iniziatore...
+FilterByCorrelationKey=Filtro per chiave di correlazione...
+FilterByDescription=Filtro per descrizione...
+WithoutErrors=Senza errori
+WithErrors=Con errori
+ViewJobs=Visualizza i lavori
+ViewTasks=Visualizza le attività
+ViewErrors=Visualizza gli errori
+ResourceCouldNotBeLoaded={0} non può essere caricato. Verifica se le funzionalità di jBPM sono abilitate e se il server remoto è configurato correttamente.
+Task_=Attività ''{0}''
+Process=Processo
+Human=Umano
+System=Sistema
+NodeWasEntered=({0}) nodo è stato ATTIVATO
+Started=Avviato
+NodeWasLeft=({0}) nodo è stato COMPLETATO
+SlaCompliance=Conformità SLA
+SlaDueDate=Data di scadenza SLA
+Process_Diagram_Not_FoundContainerShouldBeAvailable=Diagramma del processo non trovato. Il contenitore di distribuzione {0} deve essere disponibile e avviato.
+LoadMore=Carica altro
+Human_Task=Attività umana
+System_Task=Attività di sistema
+NotClaimed=Non assegnato
+CreatedOn=Creato il
+Description=Descrizione
+UpdatedOn=Aggiornato il
+CreatedBy=Creato da
+All=Tutti
+FilterAll=Tutti
+Events=Eventi
+NodeEntered=Ingresso nel nodo
+NodeCompleted=Completamento del nodo
+StartNodes=Nodi di avvio
+EndNodes=Nodi di fine
+ActionNodes=Nodi di azione
+Milestones=Obiettivi intermedi
+RuleSets=Set di regole
+WorkItems=Elementi di lavoro
+EventNodeType=Tipo di nodo evento
+EventType=Tipo di evento
+No_Process_Instance_Logs_Found=Nessun log dell''istanza di processo trovato
+Reset=Reset
+No_Work_Item_Data_Available=Nessun dato dell''elemento di lavoro disponibile
+Work_Item_Data=Dati dell''elemento di lavoro
+Task_Data=Dati dell''attività
+NodeName=Nome del nodo
+NodeId=ID del nodo
+Trigger=Trigger
+NodeTriggered=Attivazione del nodo {0}
+NodeInstanceReTriggered=Riattivazione dell''istanza del nodo {0}
+NodeInstanceCancelled=Annullamento dell''istanza del nodo {0}
+NodeActions=Azioni del nodo
+ProcessDiagram=Diagramma del processo
+Cancel=Annulla
+ReTrigger=Riattiva
+NodeInstances=Istanze del nodo
+UniqueId=ID univoco
+TimerInstances=Istanze del timer
+LastFireTime=Ultimo tempo di attivazione
+NextFireTime=Prossimo tempo di attivazione
+ActivationTime=Tempo di attivazione
+RepeatLimit=Limite di ripetizione
+Period=Periodo
+Delay=Ritardo
+NextExecution=Prossima esecuzione
+NA=N/D
+Seconds=secondi
+Reschedule=Ripianifica
+TimerInstanceRescheduled=Istanza del timer {0} ripianificata
+FromNow=Da adesso
+FromActivationTime=Dall''ora di attivazione
+ShowInstanceBadges=Mostra distintivi istanza
+TimerDelayHelp=In secondi
+DeploymentId=ID distribuzione
+Default_Process_Definition_Name=Nome
+ParentProcessInstance=Istanza del processo padre
+SubProcessInstances=Istanze di sottoprocesso
+None=Nessuno
+ProcessInstanceIdAndName={0} - {1}
+NavigationConfirmTitle=Naviga al diagramma del sottoprocesso
+NavigationConfirmOkButtonText=Ok
+NavigationConfirmMessage=Sei sicuro di voler andare al diagramma del sottoprocesso?
+AlertPopupTitle=Impossibile navigare al diagramma del sottoprocesso
+AlertPopupMessage=Ci sono più istanze del sottoprocesso, utilizza invece il pannello delle istanze di sottoprocesso.
+CanNotGetInstancesDetailsMessage=Errore durante il recupero dei dettagli dell''istanza di processo. Messaggio: {0}
diff --git a/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/Constants_it.properties b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/Constants_it.properties
new file mode 100644
index 0000000000..8aba668666
--- /dev/null
+++ b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/Constants_it.properties
@@ -0,0 +1,57 @@
+Task_Inbox=Casella di Posta delle Attività
+Tasks=Amministrazione delle Attività
+Project_Authoring=Creazione del Progetto
+Authoring=Creazione
+Process_Management=Gestione dei Processi
+Work=Lavoro
+Dashboards=Dashboard
+Process_Reports=Report dei Processi
+Task_Reports=Report delle Attività
+LogOut=Esci
+Home=Home
+Process_Instances_Admin=Amministrazione delle Istanze dei Processi
+Deploy=Deploy
+Deployments=Deployments
+newItem=Nuovo Elemento
+Role=Ruolo
+User=Utente
+Settings=Impostazioni
+Users=Utenti
+Tasks_List_Admin=Amministrazione della Lista delle Attività
+Pagination_For_Tables=Paginazione per le Tabelle
+Experimental=Sperimentale
+Experimental_Grid=Esperimenti con la Griglia
+Asset_Management=Gestione delle Risorse
+DeploymentDescriptor=Descrittore di Deploy
+Groups=Gruppi
+Group=Gruppo
+Execution_Servers=Server di Esecuzione
+Case_Management=Gestione dei Casi
+Cases=Casi
+Data_Sets=Set di Dati
+Extensions=Estensioni
+Business_Processes=Processi Aziendali
+The_jBPM_Cycle=Il Ciclo jBPM
+Discover_Text=La Conoscenza Aziendale per guidare la tua azienda
+Discover=Scopri
+Design=Progettazione
+Design_Text=Formalizza i tuoi Processi Aziendali e le Regole Aziendali
+Deploy_Text=Scopri come configurare il tuo ambiente
+Work_Text=Riduci la carta e migliora l''efficienza
+Dashboards_Text=La tua Attività Aziendale in Tempo Reale
+Improve=Migliora
+Improve_Text=Le Prestazioni della tua Azienda
+ActionNotImplementedYet=Azione non ancora implementata\!
+Administration=Amministrazione
+artifactRepository=Repository degli Artifacts
+repositories=Repositories
+listRepositories=Elenco
+cloneRepository=Clona il repository
+newRepository=Nuovo repository
+MenuOrganizationalUnits=Unità Organizzative
+MenuManageOrganizationalUnits=Gestisci le Unità Organizzative
+Repository=Repository
+logoBannerError=Impossibile caricare il banner.
+assetSearch=Ricerca le Risorse
+Examples=Esempi
+Messages=Messaggi
diff --git a/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/HomeConstants_it.properties b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/HomeConstants_it.properties
new file mode 100644
index 0000000000..5311484664
--- /dev/null
+++ b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/HomeConstants_it.properties
@@ -0,0 +1,26 @@
+#
+# Copyright 2017 Red Hat, Inc. and/or its affiliates.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+Heading=Benvenuto in jBPM
+SubHeading=La suite jBoss Business Process Management (jBPM) offre un insieme di strumenti flessibili che supportano il tuo modo di lavorare. Seleziona uno strumento di seguito per iniziare.
+Design=Progettazione
+DesignDescription=Modella, costruisci e pubblica i tuoi artefatti.
+DevOps=DevOps
+DevOpsDescription=Esegui e gestisci server e istanze attive.
+Manage=Gestione
+ManageDescription=Esegui, assegna e tieni traccia dei processi aziendali.
+Track=Monitoraggio
+TrackDescription=Crea report per i processi aziendali attivi.
diff --git a/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/ProcessAdminConstants_it.properties b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/ProcessAdminConstants_it.properties
new file mode 100644
index 0000000000..626731d4ec
--- /dev/null
+++ b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/ProcessAdminConstants_it.properties
@@ -0,0 +1,9 @@
+Process_Instances_Admin=Amministrazione delle istanze di processo
+Amount_Of_Tasks=Quantità di istanze
+ProcessId=ID del processo
+Generate_Instances=Genera le istanze
+UnexpectedError=Errore imprevisto\: {0}
+ProcessInstancesSuccessfullyCreated=Istanze di processo create con successo\!
+ServerTemplate=Configurazione del server
+Reset=Reset
+Correlation_Key=Chiave di correlazione
diff --git a/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/TaskAdminConstants_it.properties b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/TaskAdminConstants_it.properties
new file mode 100644
index 0000000000..20f01b6142
--- /dev/null
+++ b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/client/i18n/TaskAdminConstants_it.properties
@@ -0,0 +1,6 @@
+Tasks_List_Admin=Elenco delle attività amministrative
+Amount_Of_Tasks=Quantità di attività
+User_Name=Nome dell''utente
+Generate_Mock_Tasks=Genera un''attività di prova
+UnexpectedError=Si è verificato un errore imprevisto\: {0}
+TaskSuccessfullyCreated=Attività creata con successo!
diff --git a/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/jBPMShowcase.gwt.xml b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/jBPMShowcase.gwt.xml
index 5b743c730a..ef6c0217aa 100644
--- a/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/jBPMShowcase.gwt.xml
+++ b/jbpm-wb-showcase/src/main/resources/org/jbpm/workbench/jBPMShowcase.gwt.xml
@@ -108,6 +108,7 @@
+