{
  "ide": {
    "no_project": "Nessun progetto aperto",
    "open_folder": "Apri cartella",
    "select_folder": "Seleziona cartella",
    "select_folder_desc": "Seleziona una cartella remota da aprire",
    "go": "Vai",
    "go_to_parent": "Vai alla directory padre",
    "no_subfolders": "Nessuna sottocartella",
    "selected_path": "Percorso selezionato",
    "retry": "Riprova",
    "no_open_files": "Nessun file aperto",
    "click_to_open": "Clicca su un file nell'albero per aprire",
    "loading_file": "Caricamento file...",
    "loading_project": "Caricamento progetto...",
    "conflict_title": "Il file è stato modificato",
    "conflict_desc": "\"{{fileName}}\" è stato modificato sul server remoto da quando lo hai aperto.",
    "your_version": "La tua versione",
    "remote_version": "Versione remota",
    "reload_remote": "Carica versione remota",
    "overwrite": "Sovrascrivi remoto",
    "terminal": "Terminale",
    "terminal_reconnect": "Riconnetti terminale",
    "creating_terminal": "Creazione terminale...",
    "terminal_error": "Errore terminale",
    "open_terminal": "Apri terminale",
    "search": "Cerca",
    "search_placeholder": "Cerca nel contenuto dei file...",
    "search_hint": "Inserisci parole chiave per cercare",
    "no_results": "Nessun risultato trovato",
    "search_shortcut_hint": "Premi Esc per chiudere",
    "search_truncated": "Risultati troncati. Affina la ricerca per corrispondenze più specifiche.",
    "search_results_count": "{{count}} risultati in {{files}} file",
    "find_placeholder": "Cerca",
    "replace_placeholder": "Sostituisci",
    "find_next": "Corrispondenza successiva (Enter)",
    "find_previous": "Corrispondenza precedente (Shift+Enter)",
    "match_case": "Maiuscole/Minuscole",
    "use_regex": "Espressione regolare",
    "toggle_replace": "Attiva sostituzione",
    "close_search": "Chiudi ricerca (Esc)",
    "replace_btn": "Sostituisci",
    "replace_all_btn": "Tutti",
    "replace": "Sostituisci attuale",
    "replace_all": "Sostituisci tutto",
    "unsaved_changes": "Modifiche non salvate",
    "unsaved_changes_desc": "Vuoi salvare le modifiche a {{fileName}}?",
    "unsaved_changes_folder": "Ci sono modifiche non salvate. Cambiando cartella verranno perse. Continuare?",
    "cancel": "Annulla",
    "discard": "Non salvare",
    "save": "Salva",
    "pin_tab": "Fissa",
    "unpin_tab": "Sblocca",
    "save_failed": "Salvataggio fallito",
    "open_failed": "Impossibile aprire il progetto",
    "disconnected_overlay": "Connessione persa. In attesa di riconnessione…",
    "agent_optin_title": "Abilitare l'agente remoto?",
    "agent_optin_desc": "OxideTerm può distribuire un agente leggero (~1 MB) sull'host remoto per migliorare le funzionalità dell'IDE. L'agente opera all'interno della connessione SSH esistente e non effettua chiamate di rete esterne.",
    "agent_optin_benefit_watch": "Monitoraggio file in tempo reale (aggiornamento istantaneo in caso di modifiche esterne)",
    "agent_optin_benefit_git": "Integrazione nativa dello stato Git",
    "agent_optin_benefit_atomic": "Scritture atomiche con rilevamento dei conflitti basato su hash",
    "agent_optin_remember": "Non chiedere più",
    "agent_optin_sftp_only": "Solo SFTP",
    "agent_optin_enable": "Abilita agente",
    "agent_remove_btn": "Rimuovi agente",
    "agent_deploy_btn": "Distribuisci agente",
    "agent_remove_confirm_title": "Rimuovere l'agente remoto?",
    "agent_remove_confirm_desc": "Questo fermerà il processo dell'agente e cancellerà il binario dall'host remoto. La modalità IDE passerà a SFTP.",
    "agent_remove_confirm_btn": "Rimuovi",
    "agent_status_ready": "Agente attivo",
    "agent_status_sftp": "Modalità SFTP (nessun agente)",
    "agent_status_deploying": "Distribuzione dell'agente…",
    "agent_status_checking": "Verifica dell'agente…",
    "agent_status_manual_upload": "Caricamento manuale richiesto",
    "agent_status_manual_update": "Aggiornamento manuale richiesto",
    "agent_manual_upload_hint": "Architettura non supportata. Devi compilare l'agent dal codice sorgente e caricarlo sull'host remoto.",
    "agent_manual_update_hint": "E stato rilevato un agent non compatibile. Devi compilare una versione compatibile e sostituire il file remoto.",
    "agent_download_link": "Istruzioni di compilazione",
    "agent_upload_to": "Carica su:",
    "agent_manual_upload_arch": "Architettura: {{arch}}",
    "agent_manual_update_current_agent_version": "Versione agent: {{version}}",
    "agent_manual_update_current_compatibility_version": "Versione di compatibilita: {{version}}",
    "agent_manual_update_expected_compatibility_version": "Versione di compatibilita richiesta: {{version}}",
    "agent_retry_btn": "Riprova distribuzione",
    "contextMenu": {
      "newFile": "Nuovo file",
      "newFolder": "Nuova cartella",
      "rename": "Rinomina",
      "delete": "Elimina",
      "copyPath": "Copia percorso",
      "openInTerminal": "Apri nel terminale"
    },
    "delete": {
      "confirmTitle": "Conferma eliminazione",
      "folderWarning": "Questo eliminerà permanentemente tutti i contenuti nella cartella.",
      "willCloseTabs": "{{count}} scheda/e aperta/e verranno chiuse.",
      "hasUnsaved": "Impossibile eliminare: {{count}} file hanno modifiche non salvate. Salva o annulla prima le modifiche.",
      "confirm": "Elimina",
      "deleting": "Eliminazione..."
    },
    "toast": {
      "fileCreated": "File creato",
      "folderCreated": "Cartella creata",
      "createFailed": "Creazione fallita",
      "renamed": "Rinominato",
      "renameFailed": "Rinomina fallita",
      "deleted": "Eliminato",
      "deleteFailed": "Eliminazione fallita",
      "pathCopied": "Percorso copiato",
      "revealInTerminal": "Apri nel terminale",
      "noTerminal": "Nessun terminale attivo trovato",
      "operationFailed": "Operazione fallita"
    },
    "inline": {
      "newFilePlaceholder": "nome.ext",
      "newFolderPlaceholder": "nome cartella"
    },
    "validation": {
      "nameEmpty": "Il nome non può essere vuoto",
      "nameContainsSlash": "Il nome non può contenere /",
      "nameInvalid": "Nome non valido",
      "nameInvalidChars": "Il nome contiene caratteri non validi",
      "nameTooLong": "Il nome è troppo lungo"
    },
    "error": {
      "alreadyExists": "Esiste già",
      "fileAlreadyOpen": "Il file è già aperto",
      "noSession": "Nessuna sessione SFTP",
      "unsavedChanges": "Ha modifiche non salvate"
    },
    "tree": {
      "truncated": "+{{count}} elementi aggiuntivi non mostrati"
    },
    "searchQueryTooLong": "Query di ricerca troppo lunga",
    "split_editor": "Dividi editor",
    "close_split": "Chiudi divisione"
  }
}