diff --git a/interface/web/admin/lib/lang/it.lng b/interface/web/admin/lib/lang/it.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a28eab00de31121800181c02351423b171a9cf4a
--- /dev/null
+++ b/interface/web/admin/lib/lang/it.lng
@@ -0,0 +1,6 @@
+<?php
+
+$wb[1001]	= "Nome utente o password vuoti.";
+$wb[1002]	= "Nome utente o password non corretti.";
+
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_dbsync.lng b/interface/web/admin/lib/lang/it_dbsync.lng
new file mode 100644
index 0000000000000000000000000000000000000000..4172f230411d6f191400d32a62462faf0ef4df6f
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_dbsync.lng
@@ -0,0 +1,14 @@
+<?php
+$wb["jobname_txt"] = 'Nome';
+$wb["jobname_err"] = 'Il campo "Nome" รจ vuoto.';
+$wb["sync_interval_minutes_txt"] = 'Intervallo (Min.)';
+$wb["db_type_txt"] = 'Tipo DB';
+$wb["db_host_txt"] = 'Host DB';
+$wb["db_name_txt"] = 'Nome DB';
+$wb["db_username_txt"] = 'Utente DB';
+$wb["db_password_txt"] = 'Password DB';
+$wb["db_tables_txt"] = 'Tabelle';
+$wb["empty_datalog_txt"] = 'Cancella datalog dopo sincronizzazione.';
+$wb["sync_datalog_external_txt"] = 'Compilare datalog esterno.';
+$wb["active_txt"] = 'attivo';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_dbsync_list.lng b/interface/web/admin/lib/lang/it_dbsync_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b0f1a18acb84d437319931bb056baa3b9f6bb7f1
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_dbsync_list.lng
@@ -0,0 +1,13 @@
+<?php
+$wb["list_head_txt"] = 'Sincronizzazione Database';
+$wb["jobname_txt"] = 'Jobname';
+$wb["db_host_txt"] = 'Host DB';
+$wb["db_name_txt"] = 'Nome DB';
+
+$wb["page_txt"] = 'Pagina';
+$wb["page_of_txt"] = 'di';
+$wb["page_next_txt"] = 'Avanti';
+$wb["page_back_txt"] = 'Indietro';
+$wb["delete_txt"] = 'Cancella';
+$wb["filter_txt"] = 'Filtro';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_filesync.lng b/interface/web/admin/lib/lang/it_filesync.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b177eaf35283b5ec5ccff0bb177e3f579dae9f7a
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_filesync.lng
@@ -0,0 +1,12 @@
+<?php
+$wb["jobname_txt"] = 'Jobname';
+$wb["jobname_err"] = 'Jobname vuoto.';
+$wb["sync_interval_minutes_txt"] = 'Intervallo (Min.)';
+$wb["ftp_host_txt"] = 'Host FTP';
+$wb["ftp_path_txt"] = 'Path FTP';
+$wb["ftp_username_txt"] = 'Utente FTP';
+$wb["ftp_password_txt"] = 'Password FTP';
+$wb["local_path_txt"] = 'Path Locale';
+$wb["wput_options_txt"] = 'Optioni Wput';
+$wb["active_txt"] = 'Attivo';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_filesync_list.lng b/interface/web/admin/lib/lang/it_filesync_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5a7c9499af5e3bd66ce2bc70a7a8e5dc653f2628
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_filesync_list.lng
@@ -0,0 +1,6 @@
+<?php
+$wb["list_head_txt"] = 'Sincronizzazione File';
+$wb["jobname_txt"] = 'Jobname';
+$wb["ftp_host_txt"] = 'Server FTP';
+$wb["local_path_txt"] = 'Path Locale';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_groups.lng b/interface/web/admin/lib/lang/it_groups.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d524a03f1ef56587192e08e0ca1bd2dc181e27c0
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_groups.lng
@@ -0,0 +1,7 @@
+<?php
+$wb["description_txt"] = 'Descrizione';
+$wb["name_txt"] = 'Gruppo';
+$wb["name_err"] = 'Il gruppo deve essere minimo 1 caratteri, massimo 30.';
+$wb["btn_save_txt"] = 'Salva';
+$wb["btn_cancel_txt"] = 'Annulla'
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_groups_list.lng b/interface/web/admin/lib/lang/it_groups_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..4da5777b40b8eb49610daa964a121d14cd058a36
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_groups_list.lng
@@ -0,0 +1,12 @@
+<?php
+$wb["list_head_txt"] = 'Gruppi utenti di sistema';
+$wb["description_txt"] = 'Descrizione';
+$wb["name_txt"] = 'Gruppo';
+
+$wb["page_txt"] = 'Pagina';
+$wb["page_of_txt"] = 'di';
+$wb["page_next_txt"] = 'Avanti';
+$wb["page_back_txt"] = 'Indietro';
+$wb["delete_txt"] = 'Cancella';
+$wb["filter_txt"] = 'Filtro';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_language_add.lng b/interface/web/admin/lib/lang/it_language_add.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5d7fc70e690af2f61b959c160b6bc1bb7796b84d
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_language_add.lng
@@ -0,0 +1,7 @@
+<?php
+$wb["list_head_txt"] = 'Aggiungi nuova lingua';
+$wb["language_select_txt"] = 'Seleziona lingua base';
+$wb["language_new_txt"] = 'Nuova lingua';
+$wb['btn_save_txt'] = 'Crea file della nuova lingua impostata';
+$wb['btn_cancel_txt'] = 'Indietro';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_language_edit.lng b/interface/web/admin/lib/lang/it_language_edit.lng
new file mode 100644
index 0000000000000000000000000000000000000000..ffe84d93da46c6e27893fdbe46ff36993f17e634
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_language_edit.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Editor file di lingua';
+$wb['language_select_txt'] = 'Seleziona lingua';
+$wb['module_txt'] = 'Modulo';
+$wb['lang_file_txt'] = 'File di lingua';
+$wb['btn_save_txt'] = 'Salva';
+$wb['btn_cancel_txt'] = 'Indietro';
+?>
diff --git a/interface/web/admin/lib/lang/it_language_export.lng b/interface/web/admin/lib/lang/it_language_export.lng
new file mode 100644
index 0000000000000000000000000000000000000000..bdecf206c8c7a56fcd1146bba17454c61dd6be4e
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_language_export.lng
@@ -0,0 +1,6 @@
+<?php
+$wb["list_head_txt"] = 'Esporta file di lingua';
+$wb["language_select_txt"] = 'Seleziona lingua';
+$wb['btn_save_txt'] = 'Esporta i file della lingua selezionata';
+$wb['btn_cancel_txt'] = 'Indietro';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_language_import.lng b/interface/web/admin/lib/lang/it_language_import.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1c509e1f3afd175131ab76f0a878d25b6dfe1fe0
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_language_import.lng
@@ -0,0 +1,7 @@
+<?php
+$wb["list_head_txt"] = 'Importa file di lingua';
+$wb["language_import_txt"] = 'Seleziona file di lingua';
+$wb['btn_save_txt'] = 'Importa i file della lingua selezionata';
+$wb["language_overwrite_txt"] = 'Sovrascrivi file se esistenti.';
+$wb['btn_cancel_txt'] = 'Indietro';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_language_list.lng b/interface/web/admin/lib/lang/it_language_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..02d4179714100fcd5a1d21e4c62721b4447e5284
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_language_list.lng
@@ -0,0 +1,6 @@
+<?php
+$wb["list_head_txt"] = 'Editor file di lingua';
+$wb["language_select_txt"] = 'Seleziona lingua';
+$wb["module_txt"] = 'Modulo';
+$wb["lang_file_txt"] = 'File di lingua';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_server.lng b/interface/web/admin/lib/lang/it_server.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d06ad0ce22117edf3fbca036bff2b885f54627a6
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_server.lng
@@ -0,0 +1,13 @@
+<?php
+$wb["config_txt"] = 'configura';
+$wb["btn_save_txt"] = 'Salva';
+$wb["btn_cancel_txt"] = 'Cancella';
+$wb["server_name_txt"] = 'Servername';
+$wb["mail_server_txt"] = 'Mailserver';
+$wb["web_server_txt"] = 'Webserver';
+$wb["dns_server_txt"] = 'DNS-Server';
+$wb["file_server_txt"] = 'Fileserver';
+$wb["db_server_txt"] = 'DB-Server';
+$wb["vserver_server_txt"] = 'VServer-Server';
+$wb["active_txt"] = 'Active';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_server_ip.lng b/interface/web/admin/lib/lang/it_server_ip.lng
new file mode 100644
index 0000000000000000000000000000000000000000..55f6669ff352d57c882ab4df615c0128ffd608fa
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_server_ip.lng
@@ -0,0 +1,8 @@
+<?php
+$wb["server_id_txt"] = 'Server';
+$wb["ip_address_txt"] = 'Indirizzo IP';
+$wb["virtualhost_txt"] = 'HTTP NameVirtualHost';
+$wb["ip_err"] = 'Indirizzo IP non valido';
+$wb["btn_save_txt"] = 'Salva';
+$wb["btn_cancel_txt"] = 'Annulla';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_server_ip_list.lng b/interface/web/admin/lib/lang/it_server_ip_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..682a70f3142013ebc9ae47c31e4b489158f5bad4
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_server_ip_list.lng
@@ -0,0 +1,12 @@
+<?php
+$wb["list_head_txt"] = 'Indirizzi IP';
+$wb["server_id_txt"] = 'Server';
+$wb["ip_address_txt"] = 'Indirizzi IP';
+$wb["page_txt"] = 'Pagina';
+$wb["page_of_txt"] = 'di';
+$wb["page_next_txt"] = 'Avanti';
+$wb["page_back_txt"] = 'Indietro';
+$wb["delete_txt"] = 'Cancella';
+$wb["filter_txt"] = 'Filtro';
+$wb["add_new_record_txt"] = 'Aggiungi nuovo indirizzo IP';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_server_list.lng b/interface/web/admin/lib/lang/it_server_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..78eb487b3c35410dda61487611e218a2e425d202
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_server_list.lng
@@ -0,0 +1,17 @@
+<?php
+$wb["list_head_txt"] = 'Server';
+$wb["server_name_txt"] = 'Nome';
+$wb["mail_server_txt"] = 'Mail';
+$wb["web_server_txt"] = 'Web';
+$wb["dns_server_txt"] = 'DNS';
+$wb["file_server_txt"] = 'File';
+$wb["db_server_txt"] = 'DB';
+$wb["vserver_server_txt"] = 'VServer';
+$wb["page_txt"] = 'Pagina';
+$wb["page_of_txt"] = 'di';
+$wb["page_next_txt"] = 'Avanti';
+$wb["page_back_txt"] = 'Indietro';
+$wb["delete_txt"] = 'Cancalla';
+$wb["filter_txt"] = 'Filtro';
+$wb["add_new_record_txt"] = 'Aggiungi nuovo server';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_users.lng b/interface/web/admin/lib/lang/it_users.lng
new file mode 100644
index 0000000000000000000000000000000000000000..4e71ba3b954b0f63a82f08e829260fddf7435f88
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_users.lng
@@ -0,0 +1,27 @@
+<?php
+$wb["username_txt"] = 'Nome utente';
+$wb["username_err"] = 'username_err';
+$wb["passwort_txt"] = 'Password';
+$wb["modules_txt"] = 'Modulo';
+$wb["startmodule_txt"] = 'Startmodul';
+$wb["app_theme_txt"] = 'Design';
+$wb["typ_txt"] = 'Type';
+$wb["active_txt"] = 'Aktive';
+$wb["language_txt"] = 'Lingua';
+$wb["name_txt"] = 'Nome';
+$wb["vorname_txt"] = 'Cognome';
+$wb["unternehmen_txt"] = 'Company';
+$wb["strasse_txt"] = 'Street';
+$wb["ort_txt"] = 'City';
+$wb["plz_txt"] = 'ZIP';
+$wb["land_txt"] = 'Country';
+$wb["email_txt"] = 'Email';
+$wb["url_txt"] = 'Url';
+$wb["telefon_txt"] = 'Telephone';
+$wb["fax_txt"] = 'Fax';
+$wb["groups_txt"] = 'Groups';
+$wb["default_group_txt"] = 'Default Group';
+$wb["active_txt"] = 'Attivo';
+$wb["btn_save_txt"] = 'Salva';
+$wb["btn_cancel_txt"] = 'Annulla';
+?>
\ No newline at end of file
diff --git a/interface/web/admin/lib/lang/it_users_list.lng b/interface/web/admin/lib/lang/it_users_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1b8d6ef6aab0d0951d7949cfb3ce205a71620af7
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_users_list.lng
@@ -0,0 +1,15 @@
+<?php
+$wb["list_head_txt"] = 'Utenti';
+$wb["username_txt"] = 'Nome utente';
+$wb["name_txt"] = 'Nome';
+$wb["vorname_txt"] = 'Cognome';
+$wb["ort_txt"] = 'city';
+
+$wb["page_txt"] = 'Pagina';
+$wb["page_of_txt"] = 'di';
+$wb["page_next_txt"] = 'Avanti';
+$wb["page_back_txt"] = 'Indietro';
+$wb["delete_txt"] = 'Cancella';
+$wb["filter_txt"] = 'Filtro';
+$wb["add_new_record_txt"] = 'Aggiungi nuovo utente';
+?>
\ No newline at end of file