<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="it" sourcelanguage="en">
  <context>
    <name>AddonsInstaller</name>
    <message>
      <location filename="../../AddonManager.py" line="106"/>
      <source>Addon Manager</source>
      <translation>Addon manager</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="125"/>
      <source>Addon Manager installation problem: could not locate ALLOWED_PYTHON_PACKAGES.txt</source>
      <translation>Problema di installazione di Addon Manager: impossibile individuare ALLOWED_PYTHON_PACKAGES.txt</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="225"/>
      <source>Checking connection</source>
      <translation>Controllo connessione</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="226"/>
      <source>Checking for connection to GitHub...</source>
      <translation>Controllo della connessione a GitHub...</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="248"/>
      <source>Connection failed</source>
      <translation>Connessione non riuscita</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="253"/>
      <source>Missing dependency</source>
      <translation>Prerequisiti mancanti</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="257"/>
      <source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
      <translation>Impossibile importare QtNetwork -- vedere Report View per i dettagli. Addon Manager non disponibile.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="326"/>
      <source>Starting up...</source>
      <translation>Avvio...</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="361"/>
      <source>Loading addon information</source>
      <translation>Caricamento informazioni addon</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="389"/>
      <source>Worker process {} is taking a long time to stop...
</source>
      <translation>Il processo in corso {} sta impiegando molto tempo per fermarsi...
</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="447"/>
      <source>Previous cache process was interrupted, restarting...
</source>
      <translation>Il processo di cache precedente è stato interrotto, riavvio...
</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="466"/>
      <source>Custom repo list changed, forcing recache...
</source>
      <translation>L'elenco dei repository personalizzati è stato modificato, si forza la recache...
</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="518"/>
      <source>Addon manager</source>
      <translation>Addon manager</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="525"/>
      <source>You must restart FreeCAD for changes to take effect.</source>
      <translation>È necessario riavviare FreeCAD perché le modifiche abbiano effetto.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="531"/>
      <source>Restart now</source>
      <translation>Riavvia ora</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="532"/>
      <source>Restart later</source>
      <translation>Riavvia dopo</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="597"/>
      <location filename="../../AddonManager.py" line="1502"/>
      <source>Refresh local cache</source>
      <translation>Aggiorna cache locale</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="735"/>
      <source>Updating cache...</source>
      <translation>Aggiornamento cache...</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="777"/>
      <source>Could not find addon &apos;{}&apos; to select
</source>
      <translation>Impossibile trovare l'addon &apos;{}&apos; da selezionare</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="807"/>
      <location filename="../../AddonManager.py" line="842"/>
      <source>Checking for updates...</source>
      <translation>Controllo aggiornamenti...</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="837"/>
      <source>Apply {} update(s)</source>
      <translation>Applica {} aggiornamento(i)</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="846"/>
      <source>No updates available</source>
      <translation>Nessun aggiornamento disponibile</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1048"/>
      <source>This addon requires Python packages that are not installed, and cannot be installed automatically. To use this workbench you must install the following Python packages manually:</source>
      <translation>Questo addon richiede pacchetti Python che non sono installati e non possono essere installati automaticamente. Per utilizzare questo ambiente di lavoro è necessario installare manualmente i seguenti pacchetti Python:</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1057"/>
      <source>Too many to list</source>
      <translation>Troppi da elencare</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1063"/>
      <location filename="../../AddonManager.py" line="1107"/>
      <source>Missing Requirement</source>
      <translation>Requisito Mancante</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1072"/>
      <source>The following Python packages are allowed to be automatically installed</source>
      <translation>I seguenti pacchetti Python possono essere installati automaticamente</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1091"/>
      <source>Addon &apos;{}&apos; requires &apos;{}&apos;, which is not available in your copy of FreeCAD.</source>
      <translation>Addon &apos;{}&apos; richiede &apos;{}&apos;, che non è disponibile nella tua copia di FreeCAD.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1098"/>
      <source>Addon &apos;{}&apos; requires the following workbenches, which are not available in your copy of FreeCAD:</source>
      <translation>Addon &apos;{}&apos; richiede i seguenti ambienti di lavoro, che non sono disponibili nella tua copia di FreeCAD:</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1105"/>
      <source>Press OK to install anyway.</source>
      <translation>Premere OK per installare comunque.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1160"/>
      <source>Optional dependency on {} ignored because it is not in the allow-list
</source>
      <translation>Dipendenza opzionale da {} ignorata perché non è nella lista permessi
</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1215"/>
      <location filename="../../AddonManager.py" line="1216"/>
      <source>Installing dependencies</source>
      <translation>Installazione delle dipendenze</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1231"/>
      <source>Cannot execute Python</source>
      <translation>Impossibile eseguire Python</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1236"/>
      <source>Failed to automatically locate your Python executable, or the path is set incorrectly. Please check the Addon Manager preferences setting for the path to Python.</source>
      <translation>Impossibile localizzare automaticamente l'eseguibile Python, o il percorso è impostato in modo errato. Controlla l'impostazione delle preferenze di Addon Manager per il percorso di Python.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1240"/>
      <source>Dependencies could not be installed. Continue with installation of {} anyway?</source>
      <translation>Le dipendenze non possono essere installate. Continuare con l'installazione di {} comunque?</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1251"/>
      <source>Cannot execute pip</source>
      <translation>Impossibile eseguire pip</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1256"/>
      <source>Failed to execute pip, which may be missing from your Python installation. Please ensure your system has pip installed and try again. The failed command was: </source>
      <translation>Esecuzione di pip non riuscita, che potrebbe mancare dall'installazione di Python. Assicurarsi che il sistema abbia pip installato e riprovare. Il comando fallito era: </translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1260"/>
      <source>Continue with installation of {} anyway?</source>
      <translation>Continuare con l'installazione di {} comunque?</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1272"/>
      <source>Package installation failed</source>
      <translation>Installazione del pacchetto fallita</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1275"/>
      <source>See Report View for detailed failure log.</source>
      <translation>Vedere Report View per il registro di errore dettagliato.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1338"/>
      <source>Macro successfully installed. The macro is now available from the Macros dialog.</source>
      <translation>Macro installata con successo. Ora la macro è disponibile dalla finestra di dialogo Macro.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1341"/>
      <source>Installation of macro failed</source>
      <translation>Installazione della macro fallita</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1397"/>
      <source>{} total, see Report view for list</source>
      <comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
      <translation>{} totale, vedere Vista report per l'elenco</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1408"/>
      <source>All packages were successfully updated</source>
      <translation>Tutti i pacchetti sono stati aggiornati con successo</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1411"/>
      <location filename="../../AddonManager.py" line="1431"/>
      <location filename="../../AddonManager.py" line="1434"/>
      <source>Succeeded</source>
      <translation>Riuscito</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1415"/>
      <source>All packages updates failed:</source>
      <translation>Aggiornamento di tutti i pacchetti non riuscito:</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1418"/>
      <location filename="../../AddonManager.py" line="1437"/>
      <location filename="../../AddonManager.py" line="1439"/>
      <source>Failed</source>
      <translation>Non riuscito</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1426"/>
      <source>Some packages updates failed.</source>
      <translation>Aggiornamento di alcuni pacchetti non riuscito.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1456"/>
      <source>Update report</source>
      <translation>Aggiorna report</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1517"/>
      <source>Installation succeeded</source>
      <translation>Installazione riuscita</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1538"/>
      <source>Installation failed</source>
      <translation>Installazione non riuscita</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1563"/>
      <source>Execution of macro failed. See console for failure details.</source>
      <translation>Esecuzione della macro non riuscita. Consultare la console per i dettagli dell'errore.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1582"/>
      <source>Confirm remove</source>
      <translation>Conferma rimozione</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1585"/>
      <source>Are you sure you want to uninstall this Addon?</source>
      <translation>Sei sicuro di voler disinstallare questo Addon?</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1623"/>
      <source>Macro {} has local changes in the macros directory, so is not being removed by this uninstall process.
</source>
      <translation>Macro {} ha modifiche locali nella directory macro, quindi non viene rimossa da questo processo di disinstallazione.
</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1638"/>
      <source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
      <translation>Esecuzione dello script di Addon&apos;s uninstall.py non riuscita. Proseguire con la disinstallazione...</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1655"/>
      <source>Unable to remove this addon with the Addon Manager.</source>
      <translation>Impossibile rimuovere questo addon con Addon Manager.</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1662"/>
      <source>Successfully uninstalled {}</source>
      <translation>Disinstallato con successo {}</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="1676"/>
      <source>Failed to uninstall {}. Please remove manually.</source>
      <translation>Impossibile disinstallare {}. Si prega di rimuovere manualmente.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_utilities.py" line="236"/>
      <source>Outdated GitPython detected, consider upgrading with pip.</source>
      <translation>Rilevato GitPython obsoleto, considera l'aggiornamento con pip.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_utilities.py" line="244"/>
      <source>Failed to repair missing .git directory</source>
      <translation>Impossibile riparare la directory .git mancante</translation>
    </message>
    <message>
      <location filename="../../addonmanager_utilities.py" line="247"/>
      <source>Repository URL</source>
      <translation>URL del repository</translation>
    </message>
    <message>
      <location filename="../../addonmanager_utilities.py" line="250"/>
      <source>Clone directory</source>
      <translation>Clona directory</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="130"/>
      <source>Unable to read data from GitHub: check your internet connection and proxy settings and try again.</source>
      <translation>Impossibile leggere i dati da GitHub: controllare la connessione internet e le impostazioni proxy e riprovare.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="206"/>
      <source>Failed to connect to GitHub. Check your connection and proxy settings.</source>
      <translation>Impossibile connettersi a GitHub. Controlla le impostazioni di connessione e proxy.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="306"/>
      <source>Workbenches list was updated.</source>
      <translation>Elenco degli ambienti di lavoro aggiornato.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="457"/>
      <source>Unable to fetch git updates for workbench {}</source>
      <translation>Impossibile recuperare gli aggiornamenti git per l'ambiente di lavoro {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="472"/>
      <source>git fetch failed for {}</source>
      <translation>git fetch fallito per {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="513"/>
      <source>Failed to read metadata from {name}</source>
      <translation>Lettura dei metadati da {name} non riuscita</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="536"/>
      <source>Failed to fetch code for macro &apos;{name}&apos;</source>
      <translation>Recupero del codice per macro &apos;{name}&apos; non riuscito</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="594"/>
      <source>Retrieving macros from FreeCAD/FreeCAD-Macros Git repository</source>
      <translation>Recupero macro dal repository Git FreeCAD/FreeCAD-Macros</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="603"/>
      <source>Retrieving macros from FreeCAD wiki</source>
      <translation>Recupero macro da FreeCAD wiki</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="611"/>
      <source>Done locating macros.</source>
      <translation>Individuazione delle macro completata.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="625"/>
      <source>Failed to execute Git Python command: check installation of GitPython and/or git</source>
      <translation>Esecuzione del comando Git Python non riuscita: verifica l'installazione di GitPython e/o git</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="632"/>
      <source>Attempting to change non-git Macro setup to use git
</source>
      <translation>Tentativo di modificare la configurazione Macro non git per usare git
</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="647"/>
      <source>An error occurred updating macros from GitHub, trying clean checkout...</source>
      <translation type="unfinished">An error occurred updating macros from GitHub, trying clean checkout...</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="653"/>
      <source>Attempting to do a clean checkout...</source>
      <translation type="unfinished">Attempting to do a clean checkout...</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="664"/>
      <source>Clean checkout succeeded</source>
      <translation type="unfinished">Clean checkout succeeded</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="671"/>
      <source>Failed to update macros from GitHub -- try clearing the Addon Manager&apos;s cache.</source>
      <translation type="unfinished">Failed to update macros from GitHub -- try clearing the Addon Manager&apos;s cache.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="715"/>
      <source>Error connecting to the Wiki, FreeCAD cannot retrieve the Wiki macro list at this time</source>
      <translation>Errore nel connettersi al Wiki, FreeCAD non può recuperare l'elenco macro Wiki in questo momento</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="768"/>
      <source>Caching macro code...</source>
      <translation>Memorizzazione nella cache codice macro...</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="792"/>
      <source>Addon Manager: a worker process failed to halt ({name})</source>
      <translation>Addon Manager: un processo in corso impedisce di arrestare ({name})</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="811"/>
      <source>Addon Manager: a worker process failed to complete while fetching {name}</source>
      <translation>Addon Manager: un processo in corso non è riuscito a completare durante il recupero di {name}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="826"/>
      <source>Out of {num_macros} macros, {num_failed} timed out while processing</source>
      <translation>Su {num_macros} macro, {num_failed} sono scadute durante l'elaborazione</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="857"/>
      <source>Getting metadata from macro {}</source>
      <translation>Ottenere i metadati dalla macro {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="870"/>
      <source>Timeout while fetching metadata for macro {}</source>
      <translation>Timeout durante il recupero dei metadati per macro {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="881"/>
      <source>Failed to kill process for macro {}!
</source>
      <translation>Impossibile terminare il processo per macro {}!
</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="902"/>
      <source>Retrieving macro description...</source>
      <translation>Recupero descrizione macro...</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="906"/>
      <source>Retrieving info from git</source>
      <translation>Recupero informazioni da git</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="911"/>
      <source>Retrieving info from wiki</source>
      <translation>Recupero informazioni dal wiki</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="962"/>
      <source>GitPython not found. Using ZIP file download instead.</source>
      <translation>GitPython non trovato. Usare invece il download del file ZIP.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="970"/>
      <source>Your version of Python doesn&apos;t appear to support ZIP files. Unable to proceed.</source>
      <translation>La tua versione di Python non supporta i file ZIP. Impossibile procedere.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1007"/>
      <source>No Git Python installed, skipping git operations</source>
      <translation>Git Python non installato, saltano le operazioni git</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1026"/>
      <location filename="../../addonmanager_workers.py" line="1073"/>
      <source>You are installing a Python 2 workbench on a system running Python 3 - </source>
      <translation>Stai installando un ambiente di lavoro Python 2 su un sistema che esegue Python 3 - </translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1040"/>
      <source>Workbench successfully updated. Please restart FreeCAD to apply the changes.</source>
      <translation>Ambiente di lavoro aggiornato con successo. Riavvia FreeCAD per applicare le modifiche.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1045"/>
      <source>Workbench successfully updated.</source>
      <translation>Ambiente di lavoro aggiornato correttamente.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1048"/>
      <source>Error updating module</source>
      <translation>Errore nell'aggiornamento del modulo</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1052"/>
      <source>Please fix manually</source>
      <translation>Correggi manualmente</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1120"/>
      <source>Workbench successfully installed. Please restart FreeCAD to apply the changes.</source>
      <translation>Ambiente di lavoro installato con successo. Riavvia FreeCAD per applicare le modifiche.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1126"/>
      <source>Addon successfully installed.</source>
      <translation>Addon installato con successo.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1150"/>
      <source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
      <translation>Una macro è stata installata ed è disponibile sotto Macro -&gt; Macros menu</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1169"/>
      <source>Error: Unable to locate ZIP from</source>
      <translation>Errore: Impossibile individuare zip da</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1197"/>
      <source>Downloading: {mbytes_str}MB of {mbytes_total_str}MB ({percent}%)</source>
      <translation>Scaricamento: {mbytes_str}MB di {mbytes_total_str}MB ({percent}%)</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1212"/>
      <source>Downloading: {bytes_str} of {bytes_total_str} bytes ({percent}%)</source>
      <translation>Scaricamento: {bytes_str} di {bytes_total_str} byte ({percent}%)</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1225"/>
      <source>Downloading: {bytes_str}MB of unknown total</source>
      <translation>Scaricamento: {bytes_str}MB di totale sconosciuto</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1236"/>
      <source>Error: Error while downloading ZIP file for {}</source>
      <translation>Errore: errore durante il download del file ZIP per {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1261"/>
      <source>Successfully installed {} from ZIP file</source>
      <translation>Installato con successo {} dal file ZIP</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1384"/>
      <location filename="../../addonmanager_workers.py" line="1403"/>
      <source>Installation of Python package {} failed</source>
      <translation>Installazione del pacchetto Python {} fallita</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1520"/>
      <source>Downloaded package.xml for {}</source>
      <translation>Pacchetto.xml scaricato per {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1550"/>
      <source>Downloaded metadata.txt for {}</source>
      <translation>Metadati.txt scaricato per {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1601"/>
      <source>Downloaded requirements.txt for {}</source>
      <translation>Scaricato requirements.txt per {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_workers.py" line="1624"/>
      <source>Downloaded icon for {}</source>
      <translation>Icona scaricata per {}</translation>
    </message>
    <message>
      <location filename="../../Addon.py" line="335"/>
      <source>Addon Developer Warning: Repository URL set in package.xml file for addon {} ({}) does not match the URL it was fetched from ({})</source>
      <translation type="unfinished">Addon Developer Warning: Repository URL set in package.xml file for addon {} ({}) does not match the URL it was fetched from ({})</translation>
    </message>
    <message>
      <location filename="../../Addon.py" line="343"/>
      <source>Addon Developer Warning: Repository branch set in package.xml file for addon {} ({}) does not match the branch it was fetched from ({})</source>
      <translation type="unfinished">Addon Developer Warning: Repository branch set in package.xml file for addon {} ({}) does not match the branch it was fetched from ({})</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="102"/>
      <source>DANGER: Developer feature</source>
      <translation>PERICOLO: Funzione per sviluppatore</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="106"/>
      <source>DANGER: Switching branches is intended for developers and beta testers, and may result in broken, non-backwards compatible documents, instability, crashes, and/or the premature heat death of the universe. Are you sure you want to continue?</source>
      <translation>PERICOLO: La commutazione dei rami è destinata a sviluppatori e beta tester, e può causare documenti corrotti, non compatibili all'indietro, instabilità, crash e/o morte termica prematura dell'universo. Sei sicuro di voler continuare?</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="115"/>
      <source>There are local changes</source>
      <translation>Ci sono delle modifiche locali.</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="119"/>
      <source>WARNING: This repo has uncommitted local changes. Are you sure you want to change branches (bringing the changes with you)?</source>
      <translation>ATTENZIONE: Questo repository ha modifiche locali non effettuate. Sei sicuro di voler cambiare i rami (apportando le modifiche con te)?</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="171"/>
      <location filename="../../change_branch.py" line="185"/>
      <location filename="../../change_branch.py" line="193"/>
      <source>Branch</source>
      <comment>git terminology</comment>
      <translation>Ramo</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="179"/>
      <source>Tag</source>
      <comment>git terminology</comment>
      <translation type="unfinished">Tag</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="262"/>
      <source>Kind</source>
      <comment>Table header for git ref type (e.g. either Tag or Branch)</comment>
      <translation>Tipo</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="266"/>
      <source>Local name</source>
      <comment>Table header for git ref name</comment>
      <translation>Nome locale</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="272"/>
      <source>Tracking</source>
      <comment>Table header for git remote tracking branch name name</comment>
      <translation>Crenatura</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="278"/>
      <source>Local updated</source>
      <comment>Table header for git update time of local branch</comment>
      <translation>Aggiornato da locale</translation>
    </message>
    <message>
      <location filename="../../change_branch.py" line="284"/>
      <source>Remote updated</source>
      <comment>Table header for git update time of remote branch</comment>
      <translation>Aggiornato da remoto</translation>
    </message>
    <message>
      <location filename="../../install_to_toolbar.py" line="94"/>
      <source>Create new toolbar</source>
      <translation>Crea nuova barra degli strumenti</translation>
    </message>
    <message>
      <location filename="../../install_to_toolbar.py" line="237"/>
      <source>A macro installed with the FreeCAD Addon Manager</source>
      <translation>Una macro installata con FreeCAD Addon Manager</translation>
    </message>
    <message>
      <location filename="../../install_to_toolbar.py" line="239"/>
      <source>Run</source>
      <comment>Indicates a macro that can be &apos;run&apos;</comment>
      <translation>esegui</translation>
    </message>
    <message>
      <location filename="../../NetworkManager.py" line="92"/>
      <source>Could not import QtNetwork -- it does not appear to be installed on your system. Please install the package &apos;python3-pyside2.qtnetwork&apos; on your system and if possible contact your FreeCAD package maintainer to alert them to the missing dependency. The Addon Manager will not be available.</source>
      <translation>Impossibile importare QtNetwork -- non sembra essere installato sul sistema. Installare il pacchetto &apos;python3-pyside2. tnetwork&apos; sul tuo sistema e, se possibile, contatta il manutentore del pacchetto FreeCAD per avvisarlo della dipendenza mancante. L'Addon Manager non sarà disponibile.</translation>
    </message>
    <message>
      <location filename="../../NetworkManager.py" line="189"/>
      <source>Parameter error: mutually exclusive proxy options set. Resetting to default.</source>
      <translation>Errore di parametro: impostazione delle opzioni proxy reciprocamente escluse. Ripristino a predefinito.</translation>
    </message>
    <message>
      <location filename="../../NetworkManager.py" line="204"/>
      <source>Parameter error: user proxy indicated, but no proxy provided. Resetting to default.</source>
      <translation>Errore di parametro: proxy utente indicato, ma nessun proxy fornito. Ripristino a default.</translation>
    </message>
    <message>
      <location filename="../../NetworkManager.py" line="360"/>
      <source>Addon Manager: Unexpected {} response from server</source>
      <translation>Addon Manager: Risposta {} inattesa dal server</translation>
    </message>
    <message>
      <location filename="../../NetworkManager.py" line="454"/>
      <source>Error with encrypted connection</source>
      <translation>Errore con connessione cifrata</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="66"/>
      <source>Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system. Please use your system&apos;s package manager to install the python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel packages, and if possible alert your package creator to the missing dependency. Display of package README will be limited until this dependency is resolved.</source>
      <translation>Addon Manager Attenzione: Impossibile importare QtWebEngineWidgets, sembra mancare dal sistema. Utilizzare il gestore dei pacchetti di sistema&apos;s per installare i pacchetti python3-pyside2. twebengine* e python3-pyside2.qtwebchannel, e se possibile avvisare il creatore di pacchetti per la dipendenza mancante. La visualizzazione del pacchetto README sarà limitata fino a quando questa dipendenza non sarà risolta.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="183"/>
      <source>Version {version} installed on {date}</source>
      <translation>Versione {version} installata in {date}</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="188"/>
      <source>Version {version} installed</source>
      <translation>Versione {version} installata</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="192"/>
      <source>Installed on {date}</source>
      <translation>Installato il {date}</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="196"/>
      <location filename="../../package_list.py" line="421"/>
      <location filename="../../package_list.py" line="477"/>
      <location filename="../../package_list.py" line="772"/>
      <source>Installed</source>
      <translation>Installato</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="206"/>
      <source>On branch {}, update available to version</source>
      <translation>Sul ramo {}, aggiornamento disponibile alla versione</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="215"/>
      <source>Update available to version</source>
      <translation>Aggiornamento disponibile alla versione</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="226"/>
      <source>An update is available</source>
      <translation>Un aggiornamento è disponibile</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="244"/>
      <source>Git tag &apos;{}&apos; checked out, no updates possible</source>
      <translation>Git tag &apos;{}&apos; check out, nessun aggiornamento possibile</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="252"/>
      <source>This is the latest version available for branch {}</source>
      <translation>Questa è l'ultima versione disponibile per il ramo {}</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="260"/>
      <source>Updated, please restart FreeCAD to use</source>
      <translation>Aggiornato, riavviare FreeCAD per usare</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="268"/>
      <source>Update check in progress</source>
      <translation>Controllo aggiornamento in corso</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="273"/>
      <source>Automatic update checks disabled</source>
      <translation>Controllo automatico degli aggiornamenti disabilitato</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="295"/>
      <source>Installation location</source>
      <translation>Percorso di installazione</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="342"/>
      <source>WARNING: This addon is obsolete</source>
      <translation>ATTENZIONE: Questo addon è obsoleto</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="352"/>
      <source>WARNING: This addon is Python 2 Only</source>
      <translation>ATTENZIONE: Questo addon funziona solo con Python 2</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="362"/>
      <source>WARNING: This addon requires FreeCAD </source>
      <translation>ATTENZIONE: Questo addon richiede FreeCAD </translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="376"/>
      <source>WARNING: This addon is currently installed, but disabled. Use the &apos;enable&apos; button to re-enable.</source>
      <translation>ATTENZIONE: Questo addon è attualmente installato, ma disabilitato. Usa il pulsante &apos;abilita&apos; per riabilitare.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="508"/>
      <location filename="../../package_details.py" line="521"/>
      <source>No URL or wiki page provided by this macro</source>
      <translation>Nessuna pagina URL o wiki fornita da questa macro</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="619"/>
      <source>Could not load README data from URL {}</source>
      <translation>Impossibile caricare i dati README dall'URL {}</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="642"/>
      <source>This Addon will be enabled next time you restart FreeCAD.</source>
      <translation>Questo Addon sarà abilitato la prossima volta che riavvii FreeCAD.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="658"/>
      <source>This Addon will be disabled next time you restart FreeCAD.</source>
      <translation>Questo Addon sarà disabilitato al prossimo riavvio di FreeCAD.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="667"/>
      <source>Success</source>
      <translation>Operazione riuscita</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="671"/>
      <source>Branch change succeeded, please restart to use the new version.</source>
      <translation>Cambio del ramo riuscito, riavviare per usare la nuova versione.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="690"/>
      <source>Changed to git ref &apos;{}&apos; -- please restart to use Addon.</source>
      <translation>Cambiato in git ref &apos;{}&apos; -- si prega di riavviare per utilizzare Addon.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="726"/>
      <source>Page JavaScript reported</source>
      <translation>JavaScript della pagina segnalato</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="871"/>
      <source>Install</source>
      <translation>Installa</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="874"/>
      <source>Uninstall</source>
      <translation>Disinstalla</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="877"/>
      <source>Update</source>
      <translation>Aggiorna</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="880"/>
      <source>Check for Update</source>
      <translation>Controlla aggiornamenti</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="883"/>
      <source>Run Macro</source>
      <translation>Esegui macro</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="886"/>
      <source>Change Branch</source>
      <translation>Cambia Ramo</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="889"/>
      <source>Enable</source>
      <translation>Abilita</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="892"/>
      <source>Disable</source>
      <translation>Disabilita</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="897"/>
      <source>Return to package list</source>
      <translation>Ritorna alla lista dei pacchetti</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="906"/>
      <source>QtWebEngine Python bindings not installed -- using fallback README display. See Report View for details and installation instructions.</source>
      <translation>QtWebEngine Python bindings non installato -- si utilizza il display README di riserva. Vedere Report View per dettagli ed istruzioni di installazione.</translation>
    </message>
    <message>
      <location filename="../../package_details.py" line="914"/>
      <source>The page is taking a long time to load... showing the data we have so far...</source>
      <translation>La pagina sta impiegando molto tempo per caricare... si visualizzano i dati che abbiamo finora...</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="151"/>
      <source>Filter is valid</source>
      <translation>Il filtro è valido</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="157"/>
      <source>Filter regular expression is invalid</source>
      <translation>L'espressione regolare del filtro non è valida</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="212"/>
      <source>Click for details about package {}</source>
      <translation>Clicca per i dettagli sul pacchetto {}</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="216"/>
      <source>Click for details about workbench {}</source>
      <translation>Clicca per i dettagli sull'ambiente di lavoro {}</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="220"/>
      <source>Click for details about macro {}</source>
      <translation>Clicca per i dettagli sulla macro {}</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="355"/>
      <source>Maintainer</source>
      <translation>Manutentore</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="362"/>
      <source>Maintainers:</source>
      <translation>Manutentori:</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="370"/>
      <source>Tags</source>
      <translation>Etichette</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="389"/>
      <source>updated</source>
      <translation>aggiornato</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="396"/>
      <source>Author</source>
      <translation>Autore</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="423"/>
      <location filename="../../package_list.py" line="481"/>
      <source>Up-to-date</source>
      <translation>Aggiornato</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="425"/>
      <location filename="../../package_list.py" line="485"/>
      <location filename="../../package_list.py" line="780"/>
      <source>Update available</source>
      <translation>Aggiornamento disponibile</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="428"/>
      <location filename="../../package_list.py" line="491"/>
      <source>Pending restart</source>
      <translation>Riavvio in sospeso</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="435"/>
      <location filename="../../package_list.py" line="498"/>
      <source>DISABLED</source>
      <translation>DISABILITATO</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="449"/>
      <source>Installed version</source>
      <translation>Versione installata</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="457"/>
      <source>Unknown version</source>
      <translation>Versione sconosciuta</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="460"/>
      <source>Installed on</source>
      <translation>Installato il</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="471"/>
      <source>Available version</source>
      <translation>Versione disponibile</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="751"/>
      <source>Show Addons containing:</source>
      <translation>Mostra Addons contenente:</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="754"/>
      <source>All</source>
      <translation>Tutti</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="757"/>
      <source>Workbenches</source>
      <translation>Ambienti di lavoro</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="760"/>
      <source>Macros</source>
      <translation>Macro</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="763"/>
      <source>Preference Packs</source>
      <translation>Pacchetti preferenze</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="766"/>
      <source>Status:</source>
      <translation>Stato:</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="769"/>
      <source>Any</source>
      <translation>Qualsiasi</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="776"/>
      <source>Not installed</source>
      <translation>Non installato</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="784"/>
      <source>Filter</source>
      <translation>Filtro</translation>
    </message>
    <message>
      <location filename="../../package_list.py" line="787"/>
      <source>OK</source>
      <translation>OK</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="175"/>
      <source>In macro {}, string literal not found for {} element. Guessing at intent and using string from date element.</source>
      <translation type="unfinished">In macro {}, string literal not found for {} element. Guessing at intent and using string from date element.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="185"/>
      <source>In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents.</source>
      <translation type="unfinished">In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="203"/>
      <location filename="../../addonmanager_macro.py" line="220"/>
      <source>Syntax error while reading {} from macro {}</source>
      <translation>Errore di sintassi durante la lettura di {} da macro {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="247"/>
      <source>Unable to open macro wiki page at {}</source>
      <translation>Impossibile aprire la pagina della macro wiki su {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="264"/>
      <source>Unable to open macro code URL {rawcodeurl}</source>
      <translation>Impossibile aprire l'URL del codice macro {rawcodeurl}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="283"/>
      <source>Unable to fetch the code of this macro.</source>
      <translation>Impossibile recuperare il codice di questa macro.</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="297"/>
      <source>Unable to retrieve a description from the wiki for macro {}</source>
      <translation>Impossibile recuperare una descrizione dalla wiki per macro {}</translation>
    </message>
    <message>
      <location filename="../../addonmanager_macro.py" line="424"/>
      <source>Could not locate macro-specified file {} (should have been at {})</source>
      <translation>Impossibile individuare il file macro specificato {} (dovrebbe trovarsi a {})</translation>
    </message>
  </context>
  <context>
    <name>CompactView</name>
    <message>
      <location filename="../../compact_view.ui" line="20"/>
      <source>Form</source>
      <translation>Modulo</translation>
    </message>
    <message>
      <location filename="../../compact_view.ui" line="59"/>
      <source>Icon</source>
      <translation>Icona</translation>
    </message>
    <message>
      <location filename="../../compact_view.ui" line="66"/>
      <source>&lt;b&gt;Package Name&lt;/b&gt;</source>
      <translation>&lt;b&gt;Nome pacchetto&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../compact_view.ui" line="73"/>
      <source>Version</source>
      <translation>Versione</translation>
    </message>
    <message>
      <location filename="../../compact_view.ui" line="86"/>
      <source>Description</source>
      <translation>Descrizione</translation>
    </message>
    <message>
      <location filename="../../compact_view.ui" line="102"/>
      <source>UpdateAvailable</source>
      <translation>AggiornamentoDisponibile</translation>
    </message>
  </context>
  <context>
    <name>DependencyResolutionDialog</name>
    <message>
      <location filename="../../dependency_resolution_dialog.ui" line="17"/>
      <source>Resolve Dependencies</source>
      <translation>Risolvi Dipendenze</translation>
    </message>
    <message>
      <location filename="../../dependency_resolution_dialog.ui" line="29"/>
      <source>This Addon has the following required and optional dependencies. You must install them before this Addon can be used.

Do you want the Addon Manager to install them automatically? Choose &quot;Ignore&quot; to install the Addon without installing the dependencies.</source>
      <translation>Questo Addon ha le seguenti dipendenze richieste e opzionali. Devi installarle prima che questo Addon possa essere usato.

Vuoi che Addon Manager li installi automaticamente? Scegli &quot;Ignora&quot; per installare Addon senza installare le dipendenze.</translation>
    </message>
    <message>
      <location filename="../../dependency_resolution_dialog.ui" line="43"/>
      <source>FreeCAD Addons</source>
      <translation>FreeCAD Addons</translation>
    </message>
    <message>
      <location filename="../../dependency_resolution_dialog.ui" line="55"/>
      <source>Required Python modules</source>
      <translation>Moduli Python richiesti</translation>
    </message>
    <message>
      <location filename="../../dependency_resolution_dialog.ui" line="67"/>
      <source>Optional Python modules</source>
      <translation>Moduli Python opzionali</translation>
    </message>
  </context>
  <context>
    <name>Dialog</name>
    <message>
      <location filename="../../AddonManager.ui" line="14"/>
      <source>Addon Manager</source>
      <translation>Addon manager</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="64"/>
      <source>Downloading info...</source>
      <translation>Download informazioni...</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="71"/>
      <source>Pause cache update</source>
      <translation>Pausa aggiornamento cache</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="103"/>
      <source>Refresh local cache</source>
      <translation>Aggiorna cache locale</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="110"/>
      <source>Download and apply all available updates</source>
      <translation>Scarica e applica tutti gli aggiornamenti disponibili</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="113"/>
      <source>Update all Addons</source>
      <translation>Aggiorna tutti gli Addons</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="120"/>
      <source>Check for updates</source>
      <translation>Controlla aggiornamenti</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="140"/>
      <source>Close the Addon Manager</source>
      <translation>Chiude Addon manager</translation>
    </message>
    <message>
      <location filename="../../AddonManager.ui" line="143"/>
      <source>Close</source>
      <translation>Chiudi</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="17"/>
      <source>Welcome to the Addon Manager</source>
      <translation>Benvenuto nel gestore di Addon</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="23"/>
      <source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
      <translation>Gli addons che possono essere installati qui non fanno ufficialmente parte di FreeCAD, e non sono esaminati dal team di FreeCAD. Assicurati di sapere cosa stai installando!</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="46"/>
      <source>Download Settings</source>
      <translation>Impostazioni Di Download</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="53"/>
      <source>Automatically check installed Addons for updates</source>
      <translation>Controlla automaticamente gli aggiornamenti degli Addons installati</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="60"/>
      <source>Download Macro metadata (approximately 10MB)</source>
      <translation>Scarica Macro metadati (circa 10MB)</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="70"/>
      <source>No proxy</source>
      <translation>No proxy</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="75"/>
      <source>System proxy</source>
      <translation>Proxy di Sistema</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="80"/>
      <source>User-defined proxy:</source>
      <translation>Proxy definito dall'utente:</translation>
    </message>
    <message>
      <location filename="../../first_run.ui" line="93"/>
      <source>These and other settings are available in the FreeCAD Preferences window.</source>
      <translation>Queste e altre impostazioni sono disponibili nella finestra Preferenze di FreeCAD.</translation>
    </message>
  </context>
  <context>
    <name>ExpandedView</name>
    <message>
      <location filename="../../expanded_view.ui" line="20"/>
      <source>Form</source>
      <translation>Modulo</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="68"/>
      <source>Icon</source>
      <translation>Icona</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="101"/>
      <source>&lt;h1&gt;Package Name&lt;/h1&gt;</source>
      <translation>&lt;h1&gt;Nome pacchetto&lt;/h1&gt;</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="114"/>
      <source>Version</source>
      <translation>Versione</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="121"/>
      <source>(tags)</source>
      <translation type="unfinished">(tags)</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="149"/>
      <source>Description</source>
      <translation>Descrizione</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="171"/>
      <source>Maintainer</source>
      <translation>Manutentore</translation>
    </message>
    <message>
      <location filename="../../expanded_view.ui" line="186"/>
      <source>UpdateAvailable</source>
      <translation>AggiornamentoDisponibile</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsAddonManager</name>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="14"/>
      <source>Addon manager options</source>
      <translation>Opzioni di Addon manager</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="20"/>
      <source>If this option is selected, when launching the Addon Manager,
installed addons will be checked for available updates
(this requires the GitPython package installed on your system)</source>
      <translation>Se questa opzione è selezionata, quando si avvia Addon Manager,
gli addons installati verranno controllati per gli aggiornamenti disponibili
(questo richiede che il pacchetto GitPython sia installato sul sistema)</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="25"/>
      <source>Automatically check for updates at start (requires GitPython)</source>
      <translation>Controlla automaticamente gli aggiornamenti all'avvio (richiede GitPython)</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="41"/>
      <source>Download Macro metadata (approximately 10MB)</source>
      <translation>Scarica Macro metadati (circa 10MB)</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="44"/>
      <source>DownloadMacros</source>
      <translation>DownloadMacros</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="47"/>
      <source>Addons</source>
      <translation>Estensioni</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="56"/>
      <source>Cache update frequency</source>
      <translation>Frequenza aggiornamento cache</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="76"/>
      <source>Manual (no automatic updates)</source>
      <translation>Manuale (nessun aggiornamento automatico)</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="81"/>
      <source>Daily</source>
      <translation>Giornaliero</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="86"/>
      <source>Weekly</source>
      <translation>Settimanale</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="96"/>
      <source>Hide Addons marked Python 2 Only</source>
      <translation>Nascondi Addons contrassegnati con Solo Python 2</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="112"/>
      <source>Hide Addons marked Obsolete</source>
      <translation>Nascondi gli Addons contrassegnati obsoleti</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="128"/>
      <source>Hide Addons that require a newer version of FreeCAD</source>
      <translation>Nascondi Addons che richiedono una nuova versione di FreeCAD</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="144"/>
      <source>Custom repositories (one per line):</source>
      <translation>Repository personalizzati (uno per riga):</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="169"/>
      <source>You can use this window to specify additional addon repositories
to be scanned for available addons. To include a specific branch, add it to the end
of the line after a space (e.g. https://github.com/FreeCAD/FreeCAD master).</source>
      <translation>È possibile utilizzare questa finestra per specificare ulteriori repository addon
per essere scansionati per gli addon disponibili. Per includere un ramo specifico, aggiungilo alla fine
della riga dopo uno spazio (es. https://github.com/FreeCAD/FreeCAD master).</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="184"/>
      <source>Proxy</source>
      <translation>Proxy</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="190"/>
      <source>No proxy</source>
      <translation>No proxy</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="206"/>
      <source>User system proxy</source>
      <translation>Proxy di sistema utente</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="219"/>
      <source>User-defined proxy:</source>
      <translation>Proxy definito dall'utente:</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="256"/>
      <source>Python executable (optional):</source>
      <translation>Eseguibile Python (opzionale):</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="275"/>
      <source>The path to the Python executable for package installation with pip. Autodetected if needed and not specified.</source>
      <translation>Il percorso dell'eseguibile Python per l'installazione del pacchetto con pip. Rilevato automaticamente se necessario e non specificato.</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="296"/>
      <source>Advanced Options</source>
      <translation>Opzioni Avanzate</translation>
    </message>
    <message>
      <location filename="../../AddonManagerOptions.ui" line="302"/>
      <source>Show option to change branches (Requires GitPython)</source>
      <translation>Mostra l'opzione per cambiare i rami (Richiede GitPython)</translation>
    </message>
  </context>
  <context>
    <name>PackageDetails</name>
    <message>
      <location filename="../../package_details.ui" line="14"/>
      <source>Form</source>
      <translation>Modulo</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="29"/>
      <source>...</source>
      <translation>...</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="49"/>
      <source>Uninstalls a selected macro or workbench</source>
      <translation>Disinstalla una macro o un ambiente di lavoro selezionato</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="52"/>
      <source>Install</source>
      <translation>Installa</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="59"/>
      <source>Uninstall</source>
      <translation>Disinstalla</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="66"/>
      <source>Update</source>
      <translation>Aggiorna</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="73"/>
      <source>Run Macro</source>
      <translation>Esegui macro</translation>
    </message>
    <message>
      <location filename="../../package_details.ui" line="80"/>
      <source>Change branch</source>
      <translation>Cambia ramo</translation>
    </message>
  </context>
  <context>
    <name>Std_AddonMgr</name>
    <message>
      <location filename="../../AddonManager.py" line="131"/>
      <source>&amp;Addon manager</source>
      <translation>&amp;Addon manager</translation>
    </message>
    <message>
      <location filename="../../AddonManager.py" line="135"/>
      <source>Manage external workbenches, macros, and preference packs</source>
      <translation>Gestisci ambienti di lavoro, macro e pacchetti di preferenze esterni</translation>
    </message>
  </context>
  <context>
    <name>add_toolbar_button_dialog</name>
    <message>
      <location filename="../../add_toolbar_button_dialog.ui" line="14"/>
      <source>Add button?</source>
      <translation>Aggiungere pulsante?</translation>
    </message>
    <message>
      <location filename="../../add_toolbar_button_dialog.ui" line="20"/>
      <source>Add a toolbar button for this macro?</source>
      <translation>Aggiungere un pulsante della barra degli strumenti per questa macro?</translation>
    </message>
    <message>
      <location filename="../../add_toolbar_button_dialog.ui" line="32"/>
      <source>Yes</source>
      <translation>Sì</translation>
    </message>
    <message>
      <location filename="../../add_toolbar_button_dialog.ui" line="39"/>
      <source>No</source>
      <translation>No</translation>
    </message>
    <message>
      <location filename="../../add_toolbar_button_dialog.ui" line="46"/>
      <source>Never</source>
      <translation>Mai</translation>
    </message>
  </context>
  <context>
    <name>change_branch</name>
    <message>
      <location filename="../../change_branch.ui" line="14"/>
      <source>Change Branch</source>
      <translation>Cambia Ramo</translation>
    </message>
    <message>
      <location filename="../../change_branch.ui" line="23"/>
      <source>Change to branch or tag:</source>
      <translation>Cambia in ramo o tag:</translation>
    </message>
  </context>
  <context>
    <name>proxy_authentication</name>
    <message>
      <location filename="../../proxy_authentication.ui" line="14"/>
      <source>Proxy login required</source>
      <translation>Accesso Proxy richiesto</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="20"/>
      <source>Proxy requires authentication</source>
      <translation>Il Proxy richiede l'autenticazione</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="29"/>
      <source>Proxy:</source>
      <translation>Proxy:</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="42"/>
      <source>Placeholder for proxy address</source>
      <translation type="unfinished">Placeholder for proxy address</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="49"/>
      <source>Realm:</source>
      <translation type="unfinished">Realm:</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="56"/>
      <source>Placeholder for proxy realm</source>
      <translation type="unfinished">Placeholder for proxy realm</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="67"/>
      <source>Username</source>
      <translation>Nome Utente</translation>
    </message>
    <message>
      <location filename="../../proxy_authentication.ui" line="77"/>
      <source>Password</source>
      <translation>Password</translation>
    </message>
  </context>
  <context>
    <name>select_toolbar_dialog</name>
    <message>
      <location filename="../../select_toolbar_dialog.ui" line="14"/>
      <source>Select Toolbar</source>
      <translation>Seleziona Barra Strumenti</translation>
    </message>
    <message>
      <location filename="../../select_toolbar_dialog.ui" line="26"/>
      <source>Select a toolbar to add this macro to:</source>
      <translation>Selezionare una barra degli strumenti per aggiungere questa macro a:</translation>
    </message>
    <message>
      <location filename="../../select_toolbar_dialog.ui" line="36"/>
      <source>Ask every time</source>
      <translation>Chiedi ogni volta</translation>
    </message>
  </context>
  <context>
    <name>toolbar_button</name>
    <message>
      <location filename="../../toolbar_button.ui" line="14"/>
      <source>Add button?</source>
      <translation>Aggiungere pulsante?</translation>
    </message>
    <message>
      <location filename="../../toolbar_button.ui" line="20"/>
      <source>Add a toolbar button for this macro?</source>
      <translation>Aggiungere un pulsante della barra degli strumenti per questa macro?</translation>
    </message>
    <message>
      <location filename="../../toolbar_button.ui" line="32"/>
      <source>Yes</source>
      <translation>Sì</translation>
    </message>
    <message>
      <location filename="../../toolbar_button.ui" line="39"/>
      <source>No</source>
      <translation>No</translation>
    </message>
    <message>
      <location filename="../../toolbar_button.ui" line="46"/>
      <source>Never</source>
      <translation>Mai</translation>
    </message>
  </context>
</TS>
