diff --git a/lang/it.json b/lang/it.json
new file mode 100644
index 000000000..6e4feb9cc
--- /dev/null
+++ b/lang/it.json
@@ -0,0 +1,30 @@
+{
+ "auth.login": "Accedi",
+ "auth.login.azure": "Accedi con Microsoft",
+ "auth.login.bitbucket": "Accedi con Bitbucket",
+ "auth.login.github": "Accedi con GitHub",
+ "auth.login.gitlab": "Accedi con Gitlab",
+ "auth.login.google": "Accedi con Google",
+ "auth.already_registered": "Già registrato?",
+ "auth.confirm_password": "Conferma password",
+ "auth.forgot_password": "Password dimenticata",
+ "auth.forgot_password_send_email": "Invia email per reimpostare la password",
+ "auth.register_now": "Registrati",
+ "auth.logout": "Esci",
+ "auth.register": "Registrati",
+ "auth.registration_disabled": "La registrazione è disabilitata. Si prega di contattare l'amministratore.",
+ "auth.reset_password": "Reimposta password",
+ "auth.failed": "Queste credenziali non corrispondono ai nostri record.",
+ "auth.failed.callback": "Errore durante l'elaborazione del callback dal provider di accesso.",
+ "auth.failed.password": "La password fornita non è corretta.",
+ "auth.failed.email": "Non possiamo trovare un utente con questo indirizzo email.",
+ "auth.throttle": "Troppi tentativi di accesso. Per favore riprova tra :seconds secondi.",
+ "input.name": "Nome",
+ "input.email": "Email",
+ "input.password": "Password",
+ "input.password.again": "Ripeti password",
+ "input.code": "Codice monouso",
+ "input.recovery_code": "Codice di recupero",
+ "button.save": "Salva",
+ "repository.url": "Esempi
Per i repository pubblici, utilizza https://....
Per i repository privati, utilizza git@....
https://github.com/coollabsio/coolify-examples verrà selezionato il branch main
https://github.com/coollabsio/coolify-examples/tree/nodejs-fastify verrà selezionato il branch nodejs-fastify.
https://gitea.com/sedlav/expressjs.git verrà selezionato il branch main.
https://gitlab.com/andrasbacsai/nodejs-example.git verrà selezionato il branch main."
+}