diff --git a/messages/it/back.php b/messages/it/back.php
new file mode 100644
index 00000000..beb13898
--- /dev/null
+++ b/messages/it/back.php
@@ -0,0 +1,97 @@
+ 'Attivo',
+ 'Are you sure you want to delete this user?' => 'Sei sicuro di voler cancellare questo utente?',
+ 'Banned' => 'Bannato',
+ 'Bind to IP' => 'Associato a un IP',
+ 'Browser' => 'Browser',
+ 'Change own password' => 'Cambia la tua password',
+ 'Change password' => 'Cambia la password',
+ 'Changing password for user:' => 'Modifica della password per l\'utente:',
+ 'Changing password' => 'Modifica della password',
+ 'Child permissions' => 'Permessi figli',
+ 'Child roles' => 'Ruoli figli',
+ 'Code' => 'Codice',
+ 'Confirmation Token' => 'Token di conferma',
+ 'Create' => 'Creare',
+ 'Created' => 'Creato',
+ 'Creating permission group' => 'Creazione del gruppo di autorizzazioni',
+ 'Current password' => 'Password attuale',
+ 'Data' => 'Dati',
+ 'Delete' => 'Elimina',
+ 'Description' => 'Descrizione',
+ 'E-mail confirmed' => 'E-mail confermata',
+ 'E-mail with activation link has been sent to {email}. This link will expire in {minutes} min.' => 'L\'e-mail con il link di attivazione è stata inviata a {email} b>. Questo link scadrà tra {minutes} min.',
+ 'E-mail' => 'E-mail',
+ 'Edit' => 'Modifica',
+ 'Editing permission group' => 'Modifica del gruppo di autorizzazioni',
+ 'Editing permission:' => 'Modifica del permesso:',
+ 'Editing role:' => 'Modifica del ruolo:',
+ 'Editing user:' => 'Modifica dell\'utente:',
+ 'Editing' => 'Modifica',
+ 'For example: 123.34.56.78, 168.111.192.12' => 'Ad esempio: 123.34.56.78, 168.111.192.12',
+ 'Group' => 'Gruppo',
+ 'ID' => 'ID',
+ 'Inactive' => 'Non attivo',
+ 'IP' => 'IP',
+ 'Language' => 'Lingua',
+ 'Login' => 'Login',
+ 'Name' => 'Nome',
+ 'OS' => 'OS',
+ 'Password has been changed' => 'La password è stata cambiata',
+ 'Password' => 'Password',
+ 'Permission creation' => 'Creazione del permesso',
+ 'Permission groups' => 'Gruppi di autorizzazione',
+ 'Permissions for role:' => 'Autorizzazioni per il ruolo:',
+ 'Permissions' => 'permessi',
+ 'Refresh routes (and delete unused)' => 'Aggiorna percorsi (ed elimina quelli non utilizzati)',
+ 'Refresh routes' => 'Aggiorna percorsi',
+ 'Registration IP' => 'IP di registrazione',
+ 'Repeat password' => 'Ripeti la password',
+ 'Reset' => 'Reset',
+ 'Role creation' => 'Creazione del ruolo',
+ 'Roles and permissions for user:' => 'Ruoli e permessi per l\'utente:',
+ 'Roles and permissions' => 'Ruoli e permessi',
+ 'Roles' => 'Ruoli',
+ 'Routes that are not exists in this application will be deleted. Do not recommended for application with "advanced" structure, because frontend and backend have they own set of routes.' => 'I percorsi che non sono presenti in questa applicazione saranno cancellati. Non consigliato per applicazioni con struttura "avanzata", perché frontend e backend hanno il proprio set di percorsi.',
+ 'Rule' => 'Regola',
+ 'Save' => 'Salvare',
+ 'Saved' => 'Salvato',
+ 'Search route' => 'Cerca percorso',
+ 'Search' => 'Ricerca',
+ 'Settings for permission' => 'Impostazioni per il permesso',
+ 'Show all' => 'Mostra tutto',
+ 'Show only selected' => 'Mostra solo i selezionati',
+ 'Status' => 'Stato',
+ 'Superadmin' => 'Superadmin',
+ 'Token' => 'Token',
+ 'Too many attempts' => 'Troppi tentativi',
+ 'Type' => 'Tipo',
+ 'Updated' => 'Aggiornato',
+ 'User agent' => 'User agent',
+ 'User creation' => 'Creazione dell\'utente',
+ 'User' => 'Utente',
+ 'Users' => 'Utenti',
+ 'Visit log' => 'Log delle visite',
+ 'Visit Time' => 'Ora della visita',
+ 'Wrong format. Enter valid IPs separated by comma' => 'Formato errato. Inserisci IP validi separati da virgola',
+ 'Wrong password' => 'Password errata',
+ 'You can not change own permissions' => 'Non è possibile modificare le proprie autorizzazioni',
+];
\ No newline at end of file
diff --git a/messages/it/front.php b/messages/it/front.php
new file mode 100644
index 00000000..ac1e210f
--- /dev/null
+++ b/messages/it/front.php
@@ -0,0 +1,52 @@
+ 'Autorizzazione',
+ 'Captcha' => 'Captcha',
+ 'Check your E-mail for further instructions' => 'Controlla la tua email per ulteriori istruzioni',
+ 'Check your e-mail {email} for instructions to activate account' => 'Controlla la tua e-mail {email} per le istruzioni per attivare l\'account',
+ 'Confirm E-mail' => 'Conferma email',
+ 'Confirm' => 'Confermare',
+ 'Continue' => 'Continua',
+ 'Could not send confirmation email' => 'Impossibile inviare e-mail di conferma',
+ 'E-mail confirmation for' => 'E-mail di conferma per',
+ 'E-mail confirmed' => 'E-mail confermata',
+ 'E-mail is invalid' => 'L\'email non è valida',
+ 'E-mail' => 'E-mail',
+ 'Forgot password ?' => 'Ha dimenticato la password ?',
+ 'Incorrect username or password.' => 'Nome utente o password errati.',
+ 'Login has been taken' => 'Il login è stato preso',
+ 'Login' => 'Accesso',
+ 'Password recovery' => 'Recupero della password',
+ 'Password reset for' => 'Ripristino password per',
+ 'Password' => 'Parola d\'ordine',
+ 'Recover' => 'Recuperare',
+ 'Register' => 'Registrare',
+ 'Registration - confirm your e-mail' => 'Registrazione - conferma la tua e-mail',
+ 'Registration' => 'Registrazione',
+ 'Remember me' => 'Ricordati di me',
+ 'Repeat password' => 'ripeti la password',
+ 'This E-mail already exists' => 'Questa email esiste già',
+ 'Token not found. It may be expired' => 'Token non trovato. Potrebbe essere scaduto',
+ 'Token not found. It may be expired. Try reset password once more' => 'Token non trovato. Potrebbe essere scaduto. Prova a reimpostare la password ancora una volta',
+ 'Too many attempts' => 'Troppi tentativi',
+ 'Unable to send message for email provided' => 'Impossibile inviare un messaggio per l\'email fornita',
+ 'Username' => 'Nome utente',
+ 'You could not login from this IP' => 'Non è possibile accedere da questo IP',
+];