{
  "login": {
    "subtitle": "Accedi per continuare",
    "registerSubtitle": "Crea un account",
    "createAdminSubtitle": "Crea il tuo account amministratore",
    "tokenSubtitle": "Inserisci la tua chiave API per continuare",
    "email": "Email",
    "emailPlaceholder": "tu@esempio.com",
    "name": "Nome",
    "namePlaceholder": "Il tuo nome (opzionale)",
    "password": "Password",
    "passwordPlaceholder": "Inserisci la password...",
    "newPasswordPlaceholder": "Almeno 12 caratteri",
    "confirmPassword": "Conferma password",
    "confirmPasswordPlaceholder": "Ripeti la password",
    "inviteCodeLabel": "Codice invito",
    "inviteCodeOptional": " (opzionale — salta l'attesa di approvazione)",
    "inviteCodePlaceholder": "Incolla il codice invito...",
    "tokenPlaceholder": "Inserisci la chiave API...",
    "tokenAltPlaceholder": "Inserisci il token API...",
    "signIn": "Accedi",
    "signingIn": "Accesso in corso...",
    "register": "Registrati",
    "creatingAccount": "Creazione account...",
    "createAdminAccount": "Crea account amministratore",
    "signInWithGitHub": "Accedi con GitHub",
    "signInWithSSO": "Accedi con SSO",
    "loginWithToken": "Accedi con token",
    "showTokenLogin": "Accedi con token API",
    "hideTokenLogin": "Nascondi accesso con token",
    "noAccount": "Non hai un account?",
    "hasAccount": "Hai già un account?",
    "or": "oppure",
    "errors": {
      "loginFailed": "Accesso non riuscito",
      "registrationFailed": "Registrazione non riuscita",
      "invalidToken": "Token non valido",
      "passwordsDoNotMatch": "Le password non coincidono",
      "enterToken": "Inserisci un token",
      "networkError": "Errore di rete",
      "inviteRequired": "È richiesto un codice invito valido per registrarsi"
    },
    "messages": {
      "registrationPending": "Registrazione completata, in attesa di approvazione."
    }
  },
  "account": {
    "title": "Account",
    "subtitle": "Profilo, credenziali e chiavi API",
    "unavailable": "Account non disponibile",
    "unavailableText": "L'autenticazione deve essere abilitata per gestire l'account.",
    "tabs": {
      "profile": "Profilo",
      "security": "Sicurezza",
      "apiKeys": "Chiavi API"
    },
    "profile": {
      "displayName": "Nome visualizzato",
      "displayNameDescription": "Il tuo nome visualizzato pubblicamente",
      "avatarUrl": "URL avatar",
      "avatarUrlDescription": "URL della tua immagine del profilo",
      "avatarUrlPlaceholder": "https://esempio.com/avatar.png",
      "save": "Salva",
      "saving": "Salvataggio...",
      "updated": "Profilo aggiornato",
      "updateFailed": "Aggiornamento profilo non riuscito: {{message}}"
    },
    "security": {
      "currentPassword": "Password attuale",
      "currentPasswordDescription": "Inserisci la tua password attuale per verificare la tua identità",
      "currentPasswordPlaceholder": "Password attuale",
      "newPassword": "Nuova password",
      "newPasswordDescription": "Deve avere almeno 12 caratteri",
      "newPasswordPlaceholder": "Nuova password",
      "confirmPassword": "Conferma password",
      "confirmPasswordDescription": "Reinserisci la nuova password",
      "confirmPasswordPlaceholder": "Conferma la nuova password",
      "changePassword": "Cambia password",
      "changing": "Modifica in corso...",
      "changed": "Password modificata",
      "passwordsDoNotMatch": "Le password non coincidono",
      "tooShort": "La nuova password deve avere almeno 12 caratteri",
      "oauthOnly": "La gestione della password non è disponibile per gli account {{provider}}."
    },
    "apiKeys": {
      "create": "Crea chiave API",
      "createDescription": "Genera una chiave per l'accesso programmatico",
      "namePlaceholder": "Nome chiave (es. mia-app)",
      "createButton": "Crea",
      "creating": "Creazione...",
      "createdToast": "Chiave API creata",
      "createFailed": "Creazione chiave API non riuscita: {{message}}",
      "loadFailed": "Caricamento chiavi API non riuscito: {{message}}",
      "revoke": "Revoca",
      "revokeKey": "Revoca chiave",
      "revokeTitle": "Revoca chiave API",
      "revokeMessage": "Revocare la chiave API \"{{name}}\"? Questa azione non può essere annullata.",
      "revoked": "Chiave API revocata",
      "revokeFailed": "Revoca chiave API non riuscita: {{message}}",
      "copyNow": "Copia ora — questa chiave non sarà più mostrata",
      "copiedToast": "Copiato negli appunti",
      "copyFailed": "Copia non riuscita",
      "empty": "Nessuna chiave API. Creane una sopra per ottenere l'accesso programmatico.",
      "lastUsed": "ultimo utilizzo {{date}}"
    }
  },
  "notFound": {
    "title": "Pagina non trovata",
    "text": "Sembra che questa pagina si sia persa. Torniamo sulla strada giusta.",
    "goHome": "Torna alla home"
  }
}
