diff --git a/frontend/src/lib/i18n/locales/it-IT.json b/frontend/src/lib/i18n/locales/it-IT.json
index cbebd468..146da670 100644
--- a/frontend/src/lib/i18n/locales/it-IT.json
+++ b/frontend/src/lib/i18n/locales/it-IT.json
@@ -1,83 +1,105 @@
{
- "loginTitle": "Bentornato, accedi con",
- "loginTitleSimple": "Bentornato, accedi al tuo account",
- "loginDivider": "Oppure",
- "loginUsername": "Nome utente",
- "loginPassword": "Password",
- "loginSubmit": "Accesso",
- "loginFailTitle": "Accesso non riuscito",
- "loginFailSubtitle": "Verifica che il nome utente e la password siano corretti",
- "loginFailRateLimit": "Hai effettuato troppi tentativi errati. Riprova più tardi",
- "loginSuccessTitle": "Accesso effettuato",
- "loginSuccessSubtitle": "Bentornato!",
- "loginOauthFailTitle": "Si è verificato un errore",
- "loginOauthFailSubtitle": "Impossibile ottenere l'URL di OAuth",
- "loginOauthSuccessTitle": "Reindirizzamento",
- "loginOauthSuccessSubtitle": "Reindirizzamento al tuo provider OAuth",
- "loginOauthAutoRedirectTitle": "Reindirizzamento automatico OAuth",
- "loginOauthAutoRedirectSubtitle": "Verrai automaticamente reindirizzato al tuo provider OAuth per l'autenticazione.",
- "loginOauthAutoRedirectButton": "Reindirizza ora",
- "continueTitle": "Prosegui",
- "continueRedirectingTitle": "Reindirizzamento...",
- "continueRedirectingSubtitle": "Dovresti essere reindirizzato all'app a breve",
- "continueRedirectManually": "Reindirizzami manualmente",
- "continueInsecureRedirectTitle": "Destinazione non sicura",
- "continueInsecureRedirectSubtitle": "Stai tentando un reindirizzamento da https a http, il che non è sicuro. Vuoi continuare davvero?",
- "continueUntrustedRedirectTitle": "Destinazione non attendibile",
- "continueUntrustedRedirectSubtitle": "Stai tentando un reindirizzamento a un dominio che non corrisponde al dominio configurato ({{cookieDomain}}). Vuoi continuare davvero?",
- "logoutFailTitle": "Disconnessione fallita",
- "logoutFailSubtitle": "Riprova",
- "logoutSuccessTitle": "Disconnessione effettuata",
- "logoutSuccessSubtitle": "Sei stato disconnesso",
- "logoutTitle": "Disconnessione",
- "logoutUsernameSubtitle": "Hai effettuato l'accesso come {{username}}. Clicca sul pulsante qui sotto per disconnetterti.",
- "logoutOauthSubtitle": "Hai effettuato l'accesso come {{username}} attraverso il provider OAuth {{provider}}. Clicca sul pulsante qui sotto per uscire.",
- "notFoundTitle": "Pagina non trovata",
- "notFoundSubtitle": "La pagina che stai cercando non esiste.",
- "notFoundButton": "Vai alla home",
- "totpFailTitle": "Errore nella verifica del codice",
- "totpFailSubtitle": "Si prega di controllare il codice e riprovare",
- "totpSuccessTitle": "Verificato",
- "totpSuccessSubtitle": "Reindirizzamento alla tua app",
- "totpTitle": "Inserisci il tuo codice TOTP",
- "totpSubtitle": "Inserisci il codice dalla tua app di autenticazione.",
- "unauthorizedTitle": "Non autorizzato",
- "unauthorizedResourceSubtitle": "L'utente {{username}} non è autorizzato ad accedere alla risorsa {{resource}}.",
- "unauthorizedLoginSubtitle": "L'utente {{username}} non è autorizzato a effettuare l'accesso.",
- "unauthorizedGroupsSubtitle": "L'utente {{username}} non fa parte dei gruppi richiesti dalla risorsa {{resource}}.",
- "unauthorizedIpSubtitle": "Il tuo indirizzo IP {{ip}} non è autorizzato ad accedere alla risorsa {{resource}}.",
- "unauthorizedButton": "Riprova",
- "cancelTitle": "Annulla",
- "forgotPasswordTitle": "Password dimenticata?",
- "failedToFetchProvidersTitle": "Impossibile caricare i provider di autenticazione. Si prega di controllare la configurazione.",
- "errorTitle": "Si è verificato un errore",
- "errorSubtitleInfo": "Si è verificato il seguente errore durante l'elaborazione della richiesta:",
- "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
- "forgotPasswordMessage": "Puoi reimpostare la tua password modificando la variabile d'ambiente `USERS`.",
- "fieldRequired": "Questo campo è obbligatorio",
- "invalidInput": "Input non valido",
- "domainWarningTitle": "Dominio non valido",
- "domainWarningSubtitle": "Stai accedendo a questa istanza da un dominio errato. Scegliendo di procedere, potresti incontrare problemi con l'autenticazione.",
- "domainWarningCurrent": "Attuale:",
- "domainWarningExpected": "Previsto:",
- "ignoreTitle": "Ignora",
- "goToCorrectDomainTitle": "Vai al dominio corretto",
- "authorizeTitle": "Autorizza",
- "authorizeCardTitle": "Continuare su {{app}}?",
- "authorizeSubtitle": "Vuoi continuare su quest'app? Verifica attentamente i permessi richiesti dall'app.",
- "authorizeSubtitleOAuth": "Vuoi continuare su quest'app?",
- "authorizeLoadingTitle": "Caricamento...",
- "authorizeLoadingSubtitle": "Attendi il caricamento delle informazioni del client.",
- "authorizeSuccessTitle": "Autorizzato",
- "authorizeSuccessSubtitle": "Verrai reindirizzato all'app in pochi secondi.",
- "authorizeErrorClientInfo": "Si è verificato un errore durante il caricamento delle informazioni del client. Riprova.",
- "authorizeErrorMissingParams": "I seguenti parametri sono mancanti: {{missingParams}}",
- "openidScopeName": "OpenID Connect",
- "openidScopeDescription": "Permetti all'app di accedere alle tue informazioni OpenID Connect.",
- "emailScopeName": "Email",
- "emailScopeDescription": "Consenti all'app di accedere al tuo indirizzo email.",
- "profileScopeName": "Profilo",
- "profileScopeDescription": "Consenti all'app di accedere alle informazioni del tuo profilo.",
- "groupsScopeName": "Gruppi",
- "groupsScopeDescription": "Consenti all'app di accedere alle informazioni sui tuoi gruppi."
+ "loginTitle": "Bentornato, accedi con",
+ "loginTitleSimple": "Bentornato, accedi al tuo account",
+ "loginDivider": "Oppure",
+ "loginUsername": "Nome utente",
+ "loginPassword": "Password",
+ "loginSubmit": "Accesso",
+ "loginFailTitle": "Accesso non riuscito",
+ "loginFailSubtitle": "Verifica che il nome utente e la password siano corretti",
+ "loginFailRateLimit": "Hai effettuato troppi tentativi errati. Riprova più tardi",
+ "loginSuccessTitle": "Accesso effettuato",
+ "loginSuccessSubtitle": "Bentornato!",
+ "loginOauthFailTitle": "Si è verificato un errore",
+ "loginOauthFailSubtitle": "Impossibile ottenere l'URL di OAuth",
+ "loginOauthSuccessTitle": "Reindirizzamento",
+ "loginOauthSuccessSubtitle": "Reindirizzamento al tuo provider OAuth",
+ "loginOauthAutoRedirectTitle": "Reindirizzamento automatico OAuth",
+ "loginOauthAutoRedirectSubtitle": "Verrai automaticamente reindirizzato al tuo provider OAuth per l'autenticazione.",
+ "loginOauthAutoRedirectButton": "Reindirizza ora",
+ "continueTitle": "Prosegui",
+ "continueRedirectingTitle": "Reindirizzamento...",
+ "continueRedirectingSubtitle": "Dovresti essere reindirizzato all'app a breve",
+ "continueRedirectManually": "Reindirizzami manualmente",
+ "continueInsecureRedirectTitle": "Destinazione non sicura",
+ "continueInsecureRedirectSubtitle": "Stai tentando un reindirizzamento da https a http, il che non è sicuro. Vuoi continuare davvero?",
+ "continueUntrustedRedirectTitle": "Destinazione non attendibile",
+ "continueUntrustedRedirectSubtitle": "Stai tentando un reindirizzamento a un dominio che non corrisponde al dominio configurato ({{cookieDomain}}). Vuoi continuare davvero?",
+ "logoutFailTitle": "Disconnessione fallita",
+ "logoutFailSubtitle": "Riprova",
+ "logoutSuccessTitle": "Disconnessione effettuata",
+ "logoutSuccessSubtitle": "Sei stato disconnesso",
+ "logoutTitle": "Disconnessione",
+ "logoutUsernameSubtitle": "Hai effettuato l'accesso come {{username}}. Clicca sul pulsante qui sotto per disconnetterti.",
+ "logoutOauthSubtitle": "Hai effettuato l'accesso come {{username}} attraverso il provider OAuth {{provider}}. Clicca sul pulsante qui sotto per uscire.",
+ "notFoundTitle": "Pagina non trovata",
+ "notFoundSubtitle": "La pagina che stai cercando non esiste.",
+ "notFoundButton": "Vai alla home",
+ "totpFailTitle": "Errore nella verifica del codice",
+ "totpFailSubtitle": "Si prega di controllare il codice e riprovare",
+ "totpSuccessTitle": "Verificato",
+ "totpSuccessSubtitle": "Reindirizzamento alla tua app",
+ "totpTitle": "Inserisci il tuo codice TOTP",
+ "totpSubtitle": "Inserisci il codice dalla tua app di autenticazione.",
+ "unauthorizedTitle": "Non autorizzato",
+ "unauthorizedResourceSubtitle": "L'utente {{username}} non è autorizzato ad accedere alla risorsa {{resource}}.",
+ "unauthorizedLoginSubtitle": "L'utente {{username}} non è autorizzato a effettuare l'accesso.",
+ "unauthorizedGroupsSubtitle": "L'utente {{username}} non fa parte dei gruppi richiesti dalla risorsa {{resource}}.",
+ "unauthorizedIpSubtitle": "Il tuo indirizzo IP {{ip}} non è autorizzato ad accedere alla risorsa {{resource}}.",
+ "unauthorizedButton": "Riprova",
+ "cancelTitle": "Annulla",
+ "forgotPasswordTitle": "Password dimenticata?",
+ "failedToFetchProvidersTitle": "Impossibile caricare i provider di autenticazione. Si prega di controllare la configurazione.",
+ "errorTitle": "Si è verificato un errore",
+ "errorSubtitleInfo": "Si è verificato il seguente errore durante l'elaborazione della richiesta:",
+ "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
+ "forgotPasswordMessage": "Puoi reimpostare la tua password modificando la variabile d'ambiente `USERS`.",
+ "fieldRequired": "Questo campo è obbligatorio",
+ "invalidInput": "Input non valido",
+ "domainWarningTitle": "Dominio non valido",
+ "domainWarningSubtitle": "Stai accedendo a questa istanza da un dominio errato. Scegliendo di procedere, potresti incontrare problemi con l'autenticazione.",
+ "domainWarningCurrent": "Attuale:",
+ "domainWarningExpected": "Previsto:",
+ "ignoreTitle": "Ignora",
+ "goToCorrectDomainTitle": "Vai al dominio corretto",
+ "authorizeTitle": "Autorizza",
+ "authorizeCardTitle": "Continuare su {{app}}?",
+ "authorizeSubtitle": "Vuoi continuare su quest'app? Verifica attentamente i permessi richiesti dall'app.",
+ "authorizeSubtitleOAuth": "Vuoi continuare su quest'app?",
+ "authorizeLoadingTitle": "Caricamento...",
+ "authorizeLoadingSubtitle": "Attendi il caricamento delle informazioni del client.",
+ "authorizeSuccessTitle": "Autorizzato",
+ "authorizeSuccessSubtitle": "Verrai reindirizzato all'app in pochi secondi.",
+ "authorizeErrorClientInfo": "Si è verificato un errore durante il caricamento delle informazioni del client. Riprova.",
+ "authorizeErrorInvalidParams": "The request is missing required parameters or has invalid parameters. Please check the URL and try again.",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Permetti all'app di accedere alle tue informazioni OpenID Connect.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Consenti all'app di accedere al tuo indirizzo email.",
+ "profileScopeName": "Profilo",
+ "profileScopeDescription": "Consenti all'app di accedere alle informazioni del tuo profilo.",
+ "groupsScopeName": "Gruppi",
+ "groupsScopeDescription": "Consenti all'app di accedere alle informazioni sui tuoi gruppi.",
+ "backToLoginButton": "Back to login",
+ "phoneScopeName": "Phone",
+ "phoneScopeDescription": "Allows the app to access your phone number.",
+ "addressScopeName": "Address",
+ "addressScopeDescription": "Allows the app to access your address.",
+ "loginTailscaleTitle": "Continue with Tailscale",
+ "loginTailscaleDescription": "You appear to be accessing Tinyauth from an authorized Tailscale device. Would you like to continue with your Tailscale connection?",
+ "loginTailscaleDeviceName": "Device name:",
+ "loginTailscaleOtherMethod": "Login with another method",
+ "loginTailscaleSuccess": "Successfully authenticated with Tailscale.",
+ "loginTailscaleFail": "Failed to authenticate with Tailscale. Please try again or use another login method.",
+ "logoutTailscaleSubtitle": "You are currently logged in with Tailscale on your device {{deviceName}}. Click the button below to logout.",
+ "quickActionsLanguage": "Language",
+ "quickActionsTheme": "Theme",
+ "quickActionsThemeLight": "Light",
+ "quickActionsThemeDark": "Dark",
+ "quickActionsThemeSystem": "System",
+ "quickActionsLogout": "Logout",
+ "quickActionsTitle": "Quick Actions",
+ "quickActionsProviderLocal": "Local",
+ "quickActionsProviderLDAP": "LDAP",
+ "quickActionsProviderOAuth": "{{provider}} OAuth"
}