diff --git a/packages/node_modules/@node-red/editor-client/locales/it-IT/editor.json b/packages/node_modules/@node-red/editor-client/locales/it-IT/editor.json index 0e5bc3db1..dd4f625d4 100644 --- a/packages/node_modules/@node-red/editor-client/locales/it-IT/editor.json +++ b/packages/node_modules/@node-red/editor-client/locales/it-IT/editor.json @@ -1,1121 +1,1121 @@ -{ - "actions": { - "toggle-navigator": "Attiva/disattiva navigatore", - "zoom-in": "Zoom in", - "zoom-out": "Zoom out", - "zoom-reset": "Reset zoom" - }, - "bufferEditor": { - "modeArray": "Gestisci come array JSON", - "modeDesc": "
Il tipo Buffer è archiviato come un array JSON di valori di byte. L'editor tenterà di analizzare il valore immesso come array JSON. Se non è un JSON valido, verrà trattato come una stringa UTF-8 e convertito in un array dei punti di codice dei singoli caratteri.
Ad esempio, un valore di Hello World
verrà convertito nell'array JSON:
[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]", - "modeString": "Gestisci come stringa UTF-8", - "title": "Editor buffer" - }, - "clipboard": { - "clipboard": "Appunti", - "configNode": "__count__ nodo di configurazione", - "configNode_plural": "__count__ nodi di configurazione", - "copyMessagePath": "Percorso copiato", - "copyMessageValue": "Valore copiato", - "copyMessageValue_truncated": "Valore troncato copiato", - "download": "Scarica", - "export": { - "all": "tutti i flussi", - "compact": "compatto", - "copy": "Copia negli appunti", - "current": "flusso corrente", - "exists": "
\"__file__\" esiste già.
Vuoi sostituirlo?
", - "export": "Esporta nella libreria", - "exportAs": "Esporta come", - "formatted": "formattato", - "overwrite": "Sostituire", - "selected": "nodi selezionati" - }, - "exportNodes": "Esporta nodi", - "flow": "__count__ flusso", - "flow_plural": "__count__ flussi", - "group": "__count__ gruppo", - "groupCopied": "__count__ gruppo copiato", - "groupCopied_plural": "__count__ gruppi copiati", - "groupStyleCopied": "Stile gruppo copiato", - "group_plural": "__count__ gruppi", - "import": { - "conflictNotification1": "Alcuni dei nodi che stai importando esistono già nel tuo spazio di lavoro.", - "conflictNotification2": "Seleziona quali nodi importare e se sostituire i nodi esistenti o importarne una copia.", - "errors": { - "itemNotObject": "L'input non è un flusso valido - __index__ non è un oggetto nodo", - "missingId": "L'input non è un flusso valido - __index__ manca la proprietà 'id'", - "missingType": "L'input non è un flusso valido - __index__ manca la proprietà 'type'", - "notArray": "L'input non è un array JSON" - }, - "import": "Importa in", - "importCopy": "Importa una copia", - "importSelected": "Importa selezionato", - "newFlow": "nuovo flusso", - "replace": "sostituisci", - "viewNodes": "Visualizza nodi..." - }, - "importDuplicate": "Importato nodo duplicato:", - "importDuplicate_plural": "Importati nodi duplicati:", - "importNodes": "Importa nodi", - "importUnrecognised": "Importato tipo sconosciuto:", - "importUnrecognised_plural": "Importati tipi sconosciuti:", - "invalidFlow": "Flusso non valido: __message__", - "node": "__count__ nodo", - "nodeCopied": "__count__ nodo copiato", - "nodeCopied_plural": "__count__ nodi copiati", - "node_plural": "__count__ nodi", - "nodes": "Nodi", - "nodesExported": "Nodi esportati negli appunti", - "nodesImported": "Importati:", - "pasteNodes": "Incolla flusso json o", - "recoveredNodes": "Nodi recuperati", - "recoveredNodesInfo": "I nodi di questo flusso non avevano un id di flusso valido quando sono stati importati. Sono stati aggiunti a questo flusso in modo da poterli ripristinare o eliminare.", - "recoveredNodesNotification": "Nodi importati senza un id di flusso valido
Sono stati aggiunti ad un nuovo flusso chiamato '__flowName__'.
", - "replacedNodes": "__count__ nodo sostituito", - "replacedNodes_plural": "__count__ nodi sostituiti", - "selectFile": "seleziona un file da importare", - "subflow": "__count__ sotto flusso", - "subflow_plural": "__count__ sotto flussi" - }, - "common": { - "label": { - "back": "Prec.", - "cancel": "Annulla", - "clone": "Clona progetto", - "close": "Chiudi", - "color": "Colore", - "cont": "Continua", - "delete": "Cancella", - "disable": "Disattiva", - "done": "Fatto", - "enable": "Attiva", - "export": "Esporta", - "fill": "Riempimento", - "import": "Importa", - "label": "Etichetta", - "line": "Contorno", - "load": "Carica", - "name": "Nome", - "next": "Succ.", - "ok": "Ok", - "position": "Posizione", - "save": "Salva", - "style": "Stile", - "upload": "Carica" - }, - "type": { - "array": "array", - "boolean": "booleano", - "buffer": "buffer", - "jsonString": "stringa JSON", - "null": "null", - "number": "numero", - "object": "oggetto", - "string": "stringa", - "undefined": "undefined" - } - }, - "deploy": { - "confirm": { - "backgroundUpdate": "I flussi sul server sono stati aggiornati.", - "button": { - "cancel": "Annulla", - "confirm": "Distribuisci", - "ignore": "Ignora", - "merge": "Unisci", - "overwrite": "Ignora & Distribuisci", - "review": "Esamina le modifiche" - }, - "confirm": "Sei sicuro di volerlo distribuire?", - "conflict": "Il server esegue dei flussi più aggiornati.", - "conflictAutoMerge": "Le modifiche non includono conflitti e possono essere unite automaticamente.", - "conflictChecking": "Verifica se le modifiche possono essere unite automaticamente", - "conflictManualMerge": "Le modifiche includono conflitti che devono essere risolti prima di poter essere distribuiti.", - "doNotWarn": "non avvisare di nuovo su questo", - "improperlyConfigured": "L'area di lavoro contiene alcuni nodi non configurati correttamente:", - "plusNMore": "+ __count__ altro", - "undeployedChanges": "Hai modifiche non distribuite.\n\nL'uscita da questa pagina causerà la perdita di queste modifiche.", - "unknown": "L'area di lavoro contiene alcuni tipi di nodi sconosciuti:" - }, - "deploy": "Distribuisci", - "deployFailed": "Distribuzione non riuscita: __message__", - "errors": { - "noResponse": "nessuna risposta dal server" - }, - "full": "Completo", - "fullDesc": "Distribuisci tutta l'area di lavoro", - "modifiedFlows": "Flussi Modificati", - "modifiedFlowsDesc": "Distribuisci solo i flussi che contengono nodi modificati", - "modifiedNodes": "Nodi Modificati", - "modifiedNodesDesc": "Distribuisci solo i nodi modificati", - "restartFlows": "Riavvia Flussi", - "restartFlowsDesc": "Riavvia i flussi distribuiti attualmente", - "successfulDeploy": "Distribuito con successo", - "successfulRestart": "Flussi riavviati correttamente", - "unusedConfigNodes": "Ci sono alcuni nodi di configurazione inutilizzati.", - "unusedConfigNodesLink": "Clicca qui per vederli" - }, - "diff": { - "commonVersionError": "La versione comune non contiene JSON valido:", - "compareChanges": "Confronta le modifiche", - "conflictHeader": "__resolved__ di __unresolved__ conflitti risolti", - "flowProperties": "Proprietà Flusso", - "globalNodes": "Nodi globali", - "local": "Modifiche locali", - "newVersionError": "La nuova versione non contiene JSON valido:", - "noBinaryFileShowed": "Impossibile visualizzare il contenuto dei file binari", - "nodeCount": "__count__ nodo", - "nodeCount_plural": "__count__ nodi", - "oldVersionError": "La vecchia versione non contiene JSON valido:", - "remote": "Modifiche remote", - "reviewChanges": "Rivedere le modifiche", - "saveConflict": "Salvare la risoluzione dei conflitti", - "type": { - "added": "aggiunto", - "changed": "modificato", - "deleted": "eliminato", - "flowAdded": "flusso aggiunto", - "flowDeleted": "flusso eliminato", - "movedFrom": "spostato da __id__", - "movedTo": "spostato a __id__", - "unchanged": "invariato" - }, - "unresolvedCount": "__count__ conflitto irrisolto", - "unresolvedCount_plural": "__count__ conflitti irrisolti", - "viewCommitDiff": "Visualizza le modifiche apportate" - }, - "editableList": { - "add": "aggiungi", - "addTitle": "aggiungi un elemento" - }, - "editor": { - "addNewConfig": "Aggiungi nuovo nodo di configurazione __type__", - "addNewType": "Aggiungi nuovo __type__...", - "color": "Colore", - "configAdd": "Aggiungi", - "configDelete": "Cancella", - "configEdit": "Modifica", - "configUpdate": "Aggiorna", - "default": "predefinito", - "defaultLabel": "usa l'etichetta predefinita", - "description": "Descrizione", - "editConfig": "Modifica il nodo di configurazione __type__", - "editNode": "Modifica nodo __type__", - "errors": { - "credentialLoadFailed": "Impossibile caricare le credenziali del nodo", - "invalidProperties": "Proprietà non valide:", - "scopeChange": "La modifica dell'ambito lo renderà non disponibile per i nodi di altri flussi che lo utilizzano" - }, - "hide": "Nascondi", - "icon": "Icona", - "inputType": "Tipo di input", - "inputs": { - "checkbox": "casella di controllo", - "hidden": "nascondi proprietà", - "input": "input", - "none": "nessuno", - "select": "seleziona", - "spinner": "spinner" - }, - "label": "Etichetta", - "labelInputs": "Inputs", - "labelOutputs": "Outputs", - "loadCredentials": "Caricamento delle credenziali del nodo", - "locale": "Selezionare la lingua della UI", - "menu": { - "checkbox": "casella di controllo", - "hidden": "solo etichetta", - "input": "input", - "select": "seleziona", - "spinner": "spinner" - }, - "noDefaultLabel": "nessuno", - "nodeProperties": "proprietà del nodo", - "nodesUse": "__count__ nodo utilizza questa configurazione", - "nodesUse_plural": "__count__ nodi utilizzano questa configurazione", - "portLabels": "Etichette delle porte", - "searchIcons": "Cerca icone", - "select": { - "label": "Etichetta", - "value": "Valore" - }, - "selectType": "selezionare i tipi...", - "settingIcon": "Icona", - "show": "Mostra", - "spinner": { - "max": "Massimo", - "min": "Minimo" - }, - "types": { - "bin": "buffer", - "bool": "bool", - "cred": "credenziali", - "env": "variabile env", - "json": "JSON", - "num": "numero", - "str": "stringa" - }, - "useDefault": "usa quella predefinita" - }, - "editor-tab": { - "appearance": "Aspetto", - "defaultValue": "Valore di default", - "description": "Descrizione", - "envProperties": "Variabili d'ambiente", - "module": "Proprietà del modulo", - "preview": "Anteprima UI", - "properties": "Proprietà" - }, - "event": { - "importError": "Errore durante l'aggiunta di flussi
__message__
", - "importFlows": "Aggiunta dei Flussi all'area di lavoro", - "loadFlows": "Caricamento Flussi", - "loadNodeCatalogs": "Caricamento catalogo Nodi", - "loadNodes": "Caricamento Nodi __count__", - "loadPalette": "Caricamento Nodi", - "loadPlugins": "Caricamento dei plugin", - "loadingProject": "Caricamento progetto" - }, - "eventLog": { - "title": "Registro eventi", - "view": "Visualizza registro" - }, - "expressionEditor": { - "compatMode": "Modalità compatibilità abilitata", - "compatModeDesc": " L'espressione corrente sembra fare ancora riferimento a msg
quindi verrà valutata in modalità compatibilità. Aggiorna l'espressione per non utilizzare msg
poiché questa modalità verrà rimossa in futuro.
Quando il supporto JSONata è stato aggiunto per la prima volta a Node-RED, era necessario che l'espressione facesse riferimento al msg
oggetto. Ad esempio, msg.payload
verrebbe utilizzato per accedere al payload.
Non è più necessario poiché l'espressione verrà valutata direttamente rispetto al messaggio. Per accedere al payload, l'espressione dovrebbe essere solo payload
.
Fallito il caricamento di '__module__'
__error__
", - "lostConnection": "Persa la connessione al server, riprovo...", - "lostConnectionReconnect": "Connessione persa con il server, riprovo in __time__s.", - "lostConnectionTry": "Prova ora", - "unsupportedVersion": "Stai utilizzando una versione di Node.js non supportata
Dovresti aggiornare all'ultima versione LTS di Node.js
" - }, - "label": { - "create-default-package": "Crea un file di pacchetto predefinito", - "create-default-project": "Crea i file di progetto predefiniti", - "manage-project-dep": "Gestire le dipendenze del progetto", - "no-thanks": "No grazie", - "setup-cred": "Imposta le credenziali", - "setup-project": "Configura i file di progetto", - "show-merge-conflicts": "Mostra i conflitti di unione" - }, - "project": { - "change-branch": "Passato al ramo locale '__project__'", - "createDefault": "Crea i file di progetto predefiniti", - "loaded": "Progetto '__project__' caricato", - "merge-abort": "Git merge interrotto", - "merge-complete": "Git merge completato", - "mergeConflict": "Mostra i conflitti di fusione", - "no": "No grazie", - "pull": "Progetto '__project__' ricaricato", - "revert": "Progetto '__progetto__' ripristinato", - "setupCredentials": "Imposta le credenziali", - "setupProjectFiles": "Configura i file di progetto", - "updated": "Progetto '__progetto__' aggiornato" - }, - "warning": "Attenzione: __message__", - "warnings": { - "credentials_load_failed": "I flussi si sono fermati perché le credenziali non potevano essere decrittate.
Il file delle credenziali del flusso è criptato, ma la chiave di crittografia del progetto manca o non è valida.
", - "credentials_load_failed_reset": "Impossibile decrittografare le credenziali
Il file delle credenziali di flusso è crittografato, ma la chiave di crittografia del progetto è mancante o non valida.
Il file delle credenziali di flusso verrà reimpostato alla distribuzione successiva . Eventuali credenziali di flusso esistenti verranno cancellate.
", - "git_merge_conflict": "L'unione automatica delle modifiche non è riuscita.
Risolvi i conflitti non uniti e fai il commit dei risultati.
", - "missing-modules": "Flussi interrotti a causa di moduli mancanti.
", - "missing-types": "Flussi interrotti a causa di tipi di nodo mancanti.
", - "missing_flow_file": "File di flusso del progetto non trovato.
Il progetto non è configurato con un file di flusso.
", - "missing_package_file": "File del pacchetto del progetto non trovato.
Al progetto manca un file package.json.
", - "nodeActionDisabled": "azioni del nodo disabilitate", - "nodeActionDisabledSubflow": "azioni del nodo disabilitate all'interno del sotto flusso", - "project_empty": "Il progetto è vuoto.
Vuoi creare un set predefinito di file di progetto?
Altrimenti dovrai aggiungere manualmente i file al progetto fuori dall'editor.
Progetto '__project__' non trovato.
", - "restartRequired": "Node-RED deve essere riavviato per abilitare i moduli aggiornati", - "safe-mode": "Flussi interrotti in modalità sicura.
Puoi modificare i tuoi flussi e distribuire le modifiche per riavviare.
", - "undeployedChanges": "il nodo ha modifiche non distribuite" - } - }, - "palette": { - "actions": { - "collapse-all": "Comprimi tutte le categorie", - "expand-all": "Espandi tutte le categorie" - }, - "addCategory": "Aggiungi nuovo...", - "editor": { - "confirm": { - "button": { - "install": "Installa", - "remove": "Rimuovi", - "review": "Aprire le informazioni sul nodo", - "update": "Aggiorna" - }, - "cannotUpdate": { - "body": "Un aggiornamento per questo nodo è disponibile, ma non è installato in una posizione che il gestore di palette può aggiornare.Installazione di '__module__'
Prima di installare, leggere la documentazione del nodo. Alcuni nodi hanno dipendenze che non possono essere risolte automaticamente e possono richiedere il riavvio di Node-RED.
", - "title": "Installa nodi" - }, - "remove": { - "body": "Eliminazione di '__module__'
La rimozione del nodo lo disinstalla da Node-RED. Il nodo può continuare ad usare risorse fino a quando Node-RED viene riavviato.
", - "title": "Elimina nodi" - }, - "update": { - "body": "Aggiornamento di '__module__'
L'aggiornamento del nodo richiederà un riavvio di Node-RED per completare l'aggiornamento. Questo deve essere fatto manualmente.
", - "title": "Aggiorna nodi" - } - }, - "conflict": "conflitto", - "conflictTip": "Questo modulo non può essere installato perché include un tipo di nodo
che è già stato installato
Conflitti con __module__
Caricamento del catalogo dei nodi non riuscito.
Controlla la console del browser per maggiori informazioni
", - "disableFailed": "Disattivazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", - "enableFailed": "Attivazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", - "installFailed": "Installazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", - "removeFailed": "Eliminazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", - "updateFailed": "Aggiornamento non riuscito: __modulo__
__messaggio__
Controlla il log per maggiori informazioni
" - }, - "install": "installa", - "installed": "installato", - "inuse": "in uso", - "loading": "Caricamento cataloghi...", - "moduleCount": "__count__ modulo disponibile", - "moduleCount_plural": "__count__ moduli disponibili", - "more": "+ __count__ altro", - "nodeCount": "__label__ nodo", - "nodeCount_plural": "__label__ nodi", - "palette": "Nodi", - "refresh": "Aggiorna l'elenco dei moduli", - "remove": "rimuovi", - "sort": "ordina:", - "sortAZ": "a-z", - "sortRecent": "recenti", - "tab-install": "Installa", - "tab-nodes": "Nodi", - "times": { - "daysV": "__count__ giorno fa", - "daysV_plural": "__count__ giorni fa", - "hoursV": "__count__ ora fa", - "hoursV_plural": "__count__ ore fa", - "minutes": "minuti fa", - "minutesV": "__count__ minuti fa", - "monthsV": "__count__ mese fa", - "monthsV_plural": "__count__ mesi fa", - "seconds": "secondi fa", - "weeksV": "__count__ settimana fa", - "weeksV_plural": "__count__ settimane fa", - "yearMonthsV": "__y__ anno, __count__ mese fa", - "yearMonthsV_plural": "__y__ anno, __count__ mesi fa", - "yearsMonthsV": "__y__ anni, __count__ mese fa", - "yearsMonthsV_plural": "__y__ anni, __count__ mesi fa", - "yearsV": "__count__ anno fa", - "yearsV_plural": "__count__ anni fa" - }, - "title": "Gestisci i nodi", - "update": "aggiorna a __version__", - "updated": "aggiornato", - "upload": "Carica il file tgz del modulo" - }, - "event": { - "nodeAdded": "Nodo aggiunto alla lista:", - "nodeAdded_plural": "Nodi aggiunti alla lista:", - "nodeDisabled": "Nodo disabilitato:", - "nodeDisabled_plural": "Nodi disabilitati:", - "nodeEnabled": "Nodo abilitato:", - "nodeEnabled_plural": "Nodi abilitati:", - "nodeRemoved": "Nodo rimosso dalla lista:", - "nodeRemoved_plural": "Nodi rimossi dalla lista:", - "nodeUpgraded": "Il nodo __module__ è stato aggiornato alla versione __version__" - }, - "filter": "filtra nodi", - "label": { - "advanced": "avanzato", - "analysis": "analisi", - "common": "comuni", - "function": "funzione", - "input": "input", - "network": "rete", - "output": "output", - "parser": "parser", - "sequence": "sequenza", - "social": "social", - "storage": "archiviazione", - "subflows": "sotto flussi" - }, - "noInfo": "nessuna informazione disponibile", - "search": "cerca moduli" - }, - "projects": { - "clone-project": { - "already-exists": "Il progetto esiste già", - "already-exists2": "esiste già", - "auth-failed": "Autenticazione fallita", - "cant-get-ssh-key": "Errore! Impossibile ottenere il percorso della chiave SSH selezionata.", - "clone": "Clona un progetto", - "connection-failed": "Connessione fallita", - "credential-key": "Chiave di crittografia delle credenziali", - "desc0": "Se hai già un repository git contenente un progetto, puoi clonarlo per iniziare.", - "git-error": "errore git", - "git-url": "URL del repository Git", - "must-contain": "Deve contenere solo A-Z 0-9 _ -", - "no-info-in-url": "Non includere il nome utente/password nell'url", - "not-git-repo": "Non è un repository git", - "passphrase": "Passphrase", - "passwd": "Password", - "project-name": "Nome del progetto", - "protocols": "https://, ssh:// o file://", - "repo-not-found": "Repository non trovato", - "ssh-key": "Chiave SSH", - "ssh-key-add": "Aggiungere un chiave SSH", - "ssh-key-desc": "Prima di poter clonare un repository tramite ssh devi aggiungere una chiave SSH per accedervi.", - "username": "Nome utente" - }, - "config-git": "Configura il client Git", - "create": { - "add-ssh-key": "Aggiungere un chiave SSH", - "already-exists": "Il progetto esiste già", - "already-exists-2": "esiste già", - "auth-failed": "Autenticazione fallita", - "cant-get-ssh-key-path": "Errore! Impossibile ottenere il percorso della chiave SSH selezionata.", - "clone": "Clona repository", - "con-failed": "Connessione fallita", - "create": "Crea progetto", - "credentials": "Credenziali", - "credentials-encryption-key": "Chiave di crittografia delle credenziali", - "desc": "Descrizione", - "desc0": "Una frase con cui proteggere le credenziali", - "desc1": "Il file delle credenziali non verrà crittografato e il suo contenuto sarà facilmente leggibile", - "desc2": "Prima di poter clonare un repository tramite ssh devi aggiungere una chiave SSH per accedervi.", - "disable-encryption": "Senza crittografia", - "enable-encryption": "Attiva crittografia", - "encryption-key": "Chiave di crittazione", - "flow-file": "File di flusso", - "git-error": "errore git", - "git-url": "URL del repository Git", - "must-contain": "Deve contenere solo A-Z 0-9 _ -", - "no-info-in-url": "Non includere il nome utente/password nell'url", - "no-resource": "Repository non trovato", - "not-git": "Non è un repository git", - "open": "Apri progetto", - "opt": "Opzionale", - "passphrase": "Passphrase", - "password": "Password", - "project-name": "Nome del progetto", - "projects": "Progetti", - "protocols": "https://, ssh:// o file://", - "ssh-key": "Chiave SSH", - "unexpected_error": "errore_inaspettato", - "username": "Nome utente" - }, - "create-branch-list": { - "create": "Crea ramo", - "current": "attuale", - "invalid": "Ramo non valido" - }, - "create-default-file-set": { - "git-error": "errore git", - "no-active": "Impossibile creare un set di file predefinito senza un progetto attivo", - "no-empty": "Impossibile creare un set di file predefinito in un progetto non vuoto" - }, - "create-project-list": { - "current": "attuale", - "search": "cerca nei tuoi progetti" - }, - "create-success": { - "desc0": "Ora puoi continuare a utilizzare Node-RED proprio come hai sempre fatto.", - "desc1": "La scheda 'info' nella barra laterale ti mostra qual è il tuo attuale progetto attivo. Il pulsante accanto al nome può essere usato per accedere alla vista delle impostazioni del progetto.", - "desc2": "La scheda \"cronologia\" nella barra laterale può essere utilizzata per visualizzare i file che sono stati modificati nel progetto e per salvarli. Ti mostra una cronologia completa dei tuoi commit e ti permette di inviare le tue modifiche a un repository remoto. ", - "success": "Hai creato con successo il tuo primo progetto!" - }, - "default-files": { - "create": "Crea tuoi file di progetto", - "credentials-file": "File delle credenziali", - "desc0": "Un progetto contiene i tuoi file di flusso, un file README e un file package.json.", - "desc1": "Può contenere qualsiasi altro file che vuoi mantenere nel repository Git.", - "desc2": "Il tuo flusso esistente e i file delle credenziali saranno copiati nel progetto.", - "flow-file": "File di flusso" - }, - "delete": { - "confirm": "Sei sicuro di volere cancellare questo progetto?" - }, - "encryption-config": { - "already-exists": "esiste già", - "copy": "Copia sulla chiave esistente", - "create-project": "Crea progetto", - "create-project-files": "Crea i file del progetto", - "credentials": "Credenziali", - "desc0": "Il vostro file di credenziali di flusso può essere criptato per mantenere il suo contenuto sicuro.", - "desc1": "Se vuoi memorizzare queste credenziali in un repository Git pubblico, devi crittografarle fornendo una frase chiave segreta.", - "desc2": "Il tuo file di credenziali di flusso non è attualmente criptato.", - "desc3": "Ciò significa che il suo contenuto, come le password e i token di accesso, può essere letto da chiunque abbia accesso al file.", - "desc4": "Se vuoi memorizzare queste credenziali in un repository Git pubblico, devi crittografarle fornendo una frase chiave segreta.", - "desc5": "Il tuo file di credenziali di flusso è attualmente criptato usando la proprietà credentialSecret dal tuo file di impostazioni come chiave.", - "desc6": "Il tuo file di credenziali di flusso è attualmente criptato usando una chiave generata dal sistema. Dovresti fornire una nuova chiave segreta per questo progetto.", - "desc7": "La chiave sarà memorizzata separatamente dai file del tuo progetto. Dovrai fornire la chiave per usare questo progetto in un'altra istanza di Node-RED.", - "desc8": "Il file delle credenziali non verrà crittografato e il suo contenuto sarà facilmente leggibile", - "disable": "Senza crittografia", - "disabled": "disabilitato", - "enable": "Attiva crittografia", - "git-auth-error": "errore di autenticazione git", - "git-error": "errore git", - "setup": "Imposta la crittografia del tuo file di credenziali", - "use-custom": "Usa una chiave personalizzata" - }, - "errors": { - "code": "codice", - "no-username-email": "Il tuo client Git non è configurato con un nome utente/e-mail.", - "unexpected": "Si è verificato un errore imprevisto" - }, - "git-config": { - "desc0": "Node-RED usa lo strumento open source Git per il controllo delle versioni. Tiene traccia delle modifiche ai file del tuo progetto e ti permette di inviarli a repository remoti.", - "desc1": "Quando fai il commit di un insieme di modifiche, Git registra chi ha fatto le modifiche con un nome utente e un indirizzo email. Il nome utente può essere qualsiasi cosa tu voglia - non è necessario che sia il tuo vero nome.", - "desc2": "Il tuo client Git è già configurato con i dettagli qui sotto.", - "desc3": "Puoi cambiare queste impostazioni in seguito nella scheda 'Git config' della finestra di dialogo delle impostazioni.", - "email": "Email", - "setup": "Imposta il tuo client di controllo della versione", - "username": "Nome utente" - }, - "project-details": { - "already-exists": "Il progetto esiste già", - "create": "Crea il tuo progetto", - "desc": "Descrizione", - "desc0": "Un progetto è mantenuto come un repository Git. Rende molto più facile condividere i propri flussi con gli altri e collaborare su di essi.", - "desc1": "È possibile creare più progetti e passare rapidamente da uno all'altro dall'editor.", - "desc2": "Per iniziare, il tuo progetto ha bisogno di un nome e di una descrizione opzionale.", - "must-contain": "Deve contenere solo A-Z 0-9 _ -", - "opt": "Opzionale", - "project-name": "Nome del progetto" - }, - "require-clean": { - "confirm": "Ci sono modifiche non distribuite che verranno perse.
Vuoi continuare?
" - }, - "send-req": { - "auth-req": "Autenticazione necessaria per il repository", - "host-key-verify-failed": "Verifica della chiave host fallita.
Non è stato possibile verificare la chiave host del repository. Aggiorna il tuo file known_hosts
e riprova.
Il remoto ha una cronologia di commit non correlata.
Sei sicuro di voler ricevere le modifiche nel tuo repository locale?
", - "push": "invia", - "pushFailed": "Invio fallito perché il remoto ha commit più recenti. Prima ricevi e fondi, poi invia di nuovo.", - "refreshChanges": "Aggiorna le modifiche", - "refreshCommitHistory": "Aggiorna la cronologia dei commit", - "remote": "Remoto", - "repositoryUpToDate": "Il tuo repository è aggiornato.", - "resolveConflicts": "Risolvi conflitti", - "retry": "Riprova", - "revert": "Sei sicuro di voler ripristinare le modifiche a '__file__'? Questo non può essere annullato.", - "revertChanges": "Annulla modifiche", - "secondsAgo": "Secondi fa", - "selectUpstreamBranch": "Il ramo verrà creato. Seleziona per impostarlo come ramo upstream tracciato.", - "setUpstreamBranch": "Imposta come ramo upstream", - "showUnstagedChanges": "Mostra le modifiche non applicate", - "stageAllChange": "Applica tutte le modifiche", - "stageChange": "Applica modifica", - "staged": "Applicate", - "stagedChanges": "Modifiche applicate", - "statusUnmergedChanged": "Il tuo repository ha delle modifiche non ancora fuse. Devi risolvere i conflitti e fare il commit del risultato.", - "trackedUpstreamBranch": "Il ramo creato sarà impostato come ramo upstream tracciato.", - "unablePull": "Impossibile ricevere le modifiche remote; le tue modifiche locali non applicate verrebbero sovrascritte.
Esegui il commit delle tue modifiche e riprova.
", - "unableToAccess": "Impossibile accedere al repository remoto", - "unmergedChanges": "Modifiche non fuse", - "unstageAllChange": "Rimuovi tutte le modifiche", - "unstageChange": "Rimuovi modifica", - "unstaged": "Non applicate", - "unstagedChanges": "Modifiche non applicate", - "upstream": "upstream" - } - } - }, - "subflow": { - "author": "Autore", - "authorPlaceholder": "Il tuo nomeIl tipo Buffer è archiviato come un array JSON di valori di byte. L'editor tenterà di analizzare il valore immesso come array JSON. Se non è un JSON valido, verrà trattato come una stringa UTF-8 e convertito in un array dei punti di codice dei singoli caratteri.
Ad esempio, un valore di Hello World
verrà convertito nell'array JSON:
[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]", + "modeString": "Gestisci come stringa UTF-8", + "title": "Editor buffer" + }, + "clipboard": { + "clipboard": "Appunti", + "configNode": "__count__ nodo di configurazione", + "configNode_plural": "__count__ nodi di configurazione", + "copyMessagePath": "Percorso copiato", + "copyMessageValue": "Valore copiato", + "copyMessageValue_truncated": "Valore troncato copiato", + "download": "Scarica", + "export": { + "all": "tutti i flussi", + "compact": "compatto", + "copy": "Copia negli appunti", + "current": "flusso corrente", + "exists": "
\"__file__\" esiste già.
Vuoi sostituirlo?
", + "export": "Esporta nella libreria", + "exportAs": "Esporta come", + "formatted": "formattato", + "overwrite": "Sostituire", + "selected": "nodi selezionati" + }, + "exportNodes": "Esporta nodi", + "flow": "__count__ flusso", + "flow_plural": "__count__ flussi", + "group": "__count__ gruppo", + "groupCopied": "__count__ gruppo copiato", + "groupCopied_plural": "__count__ gruppi copiati", + "groupStyleCopied": "Stile gruppo copiato", + "group_plural": "__count__ gruppi", + "import": { + "conflictNotification1": "Alcuni dei nodi che stai importando esistono già nel tuo spazio di lavoro.", + "conflictNotification2": "Seleziona quali nodi importare e se sostituire i nodi esistenti o importarne una copia.", + "errors": { + "itemNotObject": "L'input non è un flusso valido - __index__ non è un oggetto nodo", + "missingId": "L'input non è un flusso valido - __index__ manca la proprietà 'id'", + "missingType": "L'input non è un flusso valido - __index__ manca la proprietà 'type'", + "notArray": "L'input non è un array JSON" + }, + "import": "Importa in", + "importCopy": "Importa una copia", + "importSelected": "Importa selezionato", + "newFlow": "nuovo flusso", + "replace": "sostituisci", + "viewNodes": "Visualizza nodi..." + }, + "importDuplicate": "Importato nodo duplicato:", + "importDuplicate_plural": "Importati nodi duplicati:", + "importNodes": "Importa nodi", + "importUnrecognised": "Importato tipo sconosciuto:", + "importUnrecognised_plural": "Importati tipi sconosciuti:", + "invalidFlow": "Flusso non valido: __message__", + "node": "__count__ nodo", + "nodeCopied": "__count__ nodo copiato", + "nodeCopied_plural": "__count__ nodi copiati", + "node_plural": "__count__ nodi", + "nodes": "Nodi", + "nodesExported": "Nodi esportati negli appunti", + "nodesImported": "Importati:", + "pasteNodes": "Incolla flusso json o", + "recoveredNodes": "Nodi recuperati", + "recoveredNodesInfo": "I nodi di questo flusso non avevano un id di flusso valido quando sono stati importati. Sono stati aggiunti a questo flusso in modo da poterli ripristinare o eliminare.", + "recoveredNodesNotification": "Nodi importati senza un id di flusso valido
Sono stati aggiunti ad un nuovo flusso chiamato '__flowName__'.
", + "replacedNodes": "__count__ nodo sostituito", + "replacedNodes_plural": "__count__ nodi sostituiti", + "selectFile": "seleziona un file da importare", + "subflow": "__count__ sotto flusso", + "subflow_plural": "__count__ sotto flussi" + }, + "common": { + "label": { + "back": "Prec.", + "cancel": "Annulla", + "clone": "Clona progetto", + "close": "Chiudi", + "color": "Colore", + "cont": "Continua", + "delete": "Cancella", + "disable": "Disattiva", + "done": "Fatto", + "enable": "Attiva", + "export": "Esporta", + "fill": "Riempimento", + "import": "Importa", + "label": "Etichetta", + "line": "Contorno", + "load": "Carica", + "name": "Nome", + "next": "Succ.", + "ok": "Ok", + "position": "Posizione", + "save": "Salva", + "style": "Stile", + "upload": "Carica" + }, + "type": { + "array": "array", + "boolean": "booleano", + "buffer": "buffer", + "jsonString": "stringa JSON", + "null": "null", + "number": "numero", + "object": "oggetto", + "string": "stringa", + "undefined": "undefined" + } + }, + "deploy": { + "confirm": { + "backgroundUpdate": "I flussi sul server sono stati aggiornati.", + "button": { + "cancel": "Annulla", + "confirm": "Distribuisci", + "ignore": "Ignora", + "merge": "Unisci", + "overwrite": "Ignora & Distribuisci", + "review": "Esamina le modifiche" + }, + "confirm": "Sei sicuro di volerlo distribuire?", + "conflict": "Il server esegue dei flussi più aggiornati.", + "conflictAutoMerge": "Le modifiche non includono conflitti e possono essere unite automaticamente.", + "conflictChecking": "Verifica se le modifiche possono essere unite automaticamente", + "conflictManualMerge": "Le modifiche includono conflitti che devono essere risolti prima di poter essere distribuiti.", + "doNotWarn": "non avvisare di nuovo su questo", + "improperlyConfigured": "L'area di lavoro contiene alcuni nodi non configurati correttamente:", + "plusNMore": "+ __count__ altro", + "undeployedChanges": "Hai modifiche non distribuite.\n\nL'uscita da questa pagina causerà la perdita di queste modifiche.", + "unknown": "L'area di lavoro contiene alcuni tipi di nodi sconosciuti:" + }, + "deploy": "Distribuisci", + "deployFailed": "Distribuzione non riuscita: __message__", + "errors": { + "noResponse": "nessuna risposta dal server" + }, + "full": "Completo", + "fullDesc": "Distribuisci tutta l'area di lavoro", + "modifiedFlows": "Flussi Modificati", + "modifiedFlowsDesc": "Distribuisci solo i flussi che contengono nodi modificati", + "modifiedNodes": "Nodi Modificati", + "modifiedNodesDesc": "Distribuisci solo i nodi modificati", + "restartFlows": "Riavvia Flussi", + "restartFlowsDesc": "Riavvia i flussi distribuiti attualmente", + "successfulDeploy": "Distribuito con successo", + "successfulRestart": "Flussi riavviati correttamente", + "unusedConfigNodes": "Ci sono alcuni nodi di configurazione inutilizzati.", + "unusedConfigNodesLink": "Clicca qui per vederli" + }, + "diff": { + "commonVersionError": "La versione comune non contiene JSON valido:", + "compareChanges": "Confronta le modifiche", + "conflictHeader": "__resolved__ di __unresolved__ conflitti risolti", + "flowProperties": "Proprietà Flusso", + "globalNodes": "Nodi globali", + "local": "Modifiche locali", + "newVersionError": "La nuova versione non contiene JSON valido:", + "noBinaryFileShowed": "Impossibile visualizzare il contenuto dei file binari", + "nodeCount": "__count__ nodo", + "nodeCount_plural": "__count__ nodi", + "oldVersionError": "La vecchia versione non contiene JSON valido:", + "remote": "Modifiche remote", + "reviewChanges": "Rivedere le modifiche", + "saveConflict": "Salvare la risoluzione dei conflitti", + "type": { + "added": "aggiunto", + "changed": "modificato", + "deleted": "eliminato", + "flowAdded": "flusso aggiunto", + "flowDeleted": "flusso eliminato", + "movedFrom": "spostato da __id__", + "movedTo": "spostato a __id__", + "unchanged": "invariato" + }, + "unresolvedCount": "__count__ conflitto irrisolto", + "unresolvedCount_plural": "__count__ conflitti irrisolti", + "viewCommitDiff": "Visualizza le modifiche apportate" + }, + "editableList": { + "add": "aggiungi", + "addTitle": "aggiungi un elemento" + }, + "editor": { + "addNewConfig": "Aggiungi nuovo nodo di configurazione __type__", + "addNewType": "Aggiungi nuovo __type__...", + "color": "Colore", + "configAdd": "Aggiungi", + "configDelete": "Cancella", + "configEdit": "Modifica", + "configUpdate": "Aggiorna", + "default": "predefinito", + "defaultLabel": "usa l'etichetta predefinita", + "description": "Descrizione", + "editConfig": "Modifica il nodo di configurazione __type__", + "editNode": "Modifica nodo __type__", + "errors": { + "credentialLoadFailed": "Impossibile caricare le credenziali del nodo", + "invalidProperties": "Proprietà non valide:", + "scopeChange": "La modifica dell'ambito lo renderà non disponibile per i nodi di altri flussi che lo utilizzano" + }, + "hide": "Nascondi", + "icon": "Icona", + "inputType": "Tipo di input", + "inputs": { + "checkbox": "casella di controllo", + "hidden": "nascondi proprietà", + "input": "input", + "none": "nessuno", + "select": "seleziona", + "spinner": "spinner" + }, + "label": "Etichetta", + "labelInputs": "Inputs", + "labelOutputs": "Outputs", + "loadCredentials": "Caricamento delle credenziali del nodo", + "locale": "Selezionare la lingua della UI", + "menu": { + "checkbox": "casella di controllo", + "hidden": "solo etichetta", + "input": "input", + "select": "seleziona", + "spinner": "spinner" + }, + "noDefaultLabel": "nessuno", + "nodeProperties": "proprietà del nodo", + "nodesUse": "__count__ nodo utilizza questa configurazione", + "nodesUse_plural": "__count__ nodi utilizzano questa configurazione", + "portLabels": "Etichette delle porte", + "searchIcons": "Cerca icone", + "select": { + "label": "Etichetta", + "value": "Valore" + }, + "selectType": "selezionare i tipi...", + "settingIcon": "Icona", + "show": "Mostra", + "spinner": { + "max": "Massimo", + "min": "Minimo" + }, + "types": { + "bin": "buffer", + "bool": "bool", + "cred": "credenziali", + "env": "variabile env", + "json": "JSON", + "num": "numero", + "str": "stringa" + }, + "useDefault": "usa quella predefinita" + }, + "editor-tab": { + "appearance": "Aspetto", + "defaultValue": "Valore di default", + "description": "Descrizione", + "envProperties": "Variabili d'ambiente", + "module": "Proprietà del modulo", + "preview": "Anteprima UI", + "properties": "Proprietà" + }, + "event": { + "importError": "Errore durante l'aggiunta di flussi
__message__
", + "importFlows": "Aggiunta dei Flussi all'area di lavoro", + "loadFlows": "Caricamento Flussi", + "loadNodeCatalogs": "Caricamento catalogo Nodi", + "loadNodes": "Caricamento Nodi __count__", + "loadPalette": "Caricamento Nodi", + "loadPlugins": "Caricamento dei plugin", + "loadingProject": "Caricamento progetto" + }, + "eventLog": { + "title": "Registro eventi", + "view": "Visualizza registro" + }, + "expressionEditor": { + "compatMode": "Modalità compatibilità abilitata", + "compatModeDesc": " L'espressione corrente sembra fare ancora riferimento a msg
quindi verrà valutata in modalità compatibilità. Aggiorna l'espressione per non utilizzare msg
poiché questa modalità verrà rimossa in futuro.
Quando il supporto JSONata è stato aggiunto per la prima volta a Node-RED, era necessario che l'espressione facesse riferimento al msg
oggetto. Ad esempio, msg.payload
verrebbe utilizzato per accedere al payload.
Non è più necessario poiché l'espressione verrà valutata direttamente rispetto al messaggio. Per accedere al payload, l'espressione dovrebbe essere solo payload
.
Fallito il caricamento di '__module__'
__error__
", + "lostConnection": "Persa la connessione al server, riprovo...", + "lostConnectionReconnect": "Connessione persa con il server, riprovo in __time__s.", + "lostConnectionTry": "Prova ora", + "unsupportedVersion": "Stai utilizzando una versione di Node.js non supportata
Dovresti aggiornare all'ultima versione LTS di Node.js
" + }, + "label": { + "create-default-package": "Crea un file di pacchetto predefinito", + "create-default-project": "Crea i file di progetto predefiniti", + "manage-project-dep": "Gestire le dipendenze del progetto", + "no-thanks": "No grazie", + "setup-cred": "Imposta le credenziali", + "setup-project": "Configura i file di progetto", + "show-merge-conflicts": "Mostra i conflitti di unione" + }, + "project": { + "change-branch": "Passato al ramo locale '__project__'", + "createDefault": "Crea i file di progetto predefiniti", + "loaded": "Progetto '__project__' caricato", + "merge-abort": "Git merge interrotto", + "merge-complete": "Git merge completato", + "mergeConflict": "Mostra i conflitti di fusione", + "no": "No grazie", + "pull": "Progetto '__project__' ricaricato", + "revert": "Progetto '__progetto__' ripristinato", + "setupCredentials": "Imposta le credenziali", + "setupProjectFiles": "Configura i file di progetto", + "updated": "Progetto '__progetto__' aggiornato" + }, + "warning": "Attenzione: __message__", + "warnings": { + "credentials_load_failed": "I flussi si sono fermati perché le credenziali non potevano essere decrittate.
Il file delle credenziali del flusso è criptato, ma la chiave di crittografia del progetto manca o non è valida.
", + "credentials_load_failed_reset": "Impossibile decrittografare le credenziali
Il file delle credenziali di flusso è crittografato, ma la chiave di crittografia del progetto è mancante o non valida.
Il file delle credenziali di flusso verrà reimpostato alla distribuzione successiva . Eventuali credenziali di flusso esistenti verranno cancellate.
", + "git_merge_conflict": "L'unione automatica delle modifiche non è riuscita.
Risolvi i conflitti non uniti e fai il commit dei risultati.
", + "missing-modules": "Flussi interrotti a causa di moduli mancanti.
", + "missing-types": "Flussi interrotti a causa di tipi di nodo mancanti.
", + "missing_flow_file": "File di flusso del progetto non trovato.
Il progetto non è configurato con un file di flusso.
", + "missing_package_file": "File del pacchetto del progetto non trovato.
Al progetto manca un file package.json.
", + "nodeActionDisabled": "azioni del nodo disabilitate", + "nodeActionDisabledSubflow": "azioni del nodo disabilitate all'interno del sotto flusso", + "project_empty": "Il progetto è vuoto.
Vuoi creare un set predefinito di file di progetto?
Altrimenti dovrai aggiungere manualmente i file al progetto fuori dall'editor.
Progetto '__project__' non trovato.
", + "restartRequired": "Node-RED deve essere riavviato per abilitare i moduli aggiornati", + "safe-mode": "Flussi interrotti in modalità sicura.
Puoi modificare i tuoi flussi e distribuire le modifiche per riavviare.
", + "undeployedChanges": "il nodo ha modifiche non distribuite" + } + }, + "palette": { + "actions": { + "collapse-all": "Comprimi tutte le categorie", + "expand-all": "Espandi tutte le categorie" + }, + "addCategory": "Aggiungi nuovo...", + "editor": { + "confirm": { + "button": { + "install": "Installa", + "remove": "Rimuovi", + "review": "Aprire le informazioni sul nodo", + "update": "Aggiorna" + }, + "cannotUpdate": { + "body": "Un aggiornamento per questo nodo è disponibile, ma non è installato in una posizione che il gestore di palette può aggiornare.Installazione di '__module__'
Prima di installare, leggere la documentazione del nodo. Alcuni nodi hanno dipendenze che non possono essere risolte automaticamente e possono richiedere il riavvio di Node-RED.
", + "title": "Installa nodi" + }, + "remove": { + "body": "Eliminazione di '__module__'
La rimozione del nodo lo disinstalla da Node-RED. Il nodo può continuare ad usare risorse fino a quando Node-RED viene riavviato.
", + "title": "Elimina nodi" + }, + "update": { + "body": "Aggiornamento di '__module__'
L'aggiornamento del nodo richiederà un riavvio di Node-RED per completare l'aggiornamento. Questo deve essere fatto manualmente.
", + "title": "Aggiorna nodi" + } + }, + "conflict": "conflitto", + "conflictTip": "Questo modulo non può essere installato perché include un tipo di nodo
che è già stato installato
Conflitti con __module__
Caricamento del catalogo dei nodi non riuscito.
Controlla la console del browser per maggiori informazioni
", + "disableFailed": "Disattivazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", + "enableFailed": "Attivazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", + "installFailed": "Installazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", + "removeFailed": "Eliminazione non riuscita: __module__
__message__
Controlla il log per maggiori informazioni
", + "updateFailed": "Aggiornamento non riuscito: __modulo__
__messaggio__
Controlla il log per maggiori informazioni
" + }, + "install": "installa", + "installed": "installato", + "inuse": "in uso", + "loading": "Caricamento cataloghi...", + "moduleCount": "__count__ modulo disponibile", + "moduleCount_plural": "__count__ moduli disponibili", + "more": "+ __count__ altro", + "nodeCount": "__label__ nodo", + "nodeCount_plural": "__label__ nodi", + "palette": "Nodi", + "refresh": "Aggiorna l'elenco dei moduli", + "remove": "rimuovi", + "sort": "ordina:", + "sortAZ": "a-z", + "sortRecent": "recenti", + "tab-install": "Installa", + "tab-nodes": "Nodi", + "times": { + "daysV": "__count__ giorno fa", + "daysV_plural": "__count__ giorni fa", + "hoursV": "__count__ ora fa", + "hoursV_plural": "__count__ ore fa", + "minutes": "minuti fa", + "minutesV": "__count__ minuti fa", + "monthsV": "__count__ mese fa", + "monthsV_plural": "__count__ mesi fa", + "seconds": "secondi fa", + "weeksV": "__count__ settimana fa", + "weeksV_plural": "__count__ settimane fa", + "yearMonthsV": "__y__ anno, __count__ mese fa", + "yearMonthsV_plural": "__y__ anno, __count__ mesi fa", + "yearsMonthsV": "__y__ anni, __count__ mese fa", + "yearsMonthsV_plural": "__y__ anni, __count__ mesi fa", + "yearsV": "__count__ anno fa", + "yearsV_plural": "__count__ anni fa" + }, + "title": "Gestisci i nodi", + "update": "aggiorna a __version__", + "updated": "aggiornato", + "upload": "Carica il file tgz del modulo" + }, + "event": { + "nodeAdded": "Nodo aggiunto alla lista:", + "nodeAdded_plural": "Nodi aggiunti alla lista:", + "nodeDisabled": "Nodo disabilitato:", + "nodeDisabled_plural": "Nodi disabilitati:", + "nodeEnabled": "Nodo abilitato:", + "nodeEnabled_plural": "Nodi abilitati:", + "nodeRemoved": "Nodo rimosso dalla lista:", + "nodeRemoved_plural": "Nodi rimossi dalla lista:", + "nodeUpgraded": "Il nodo __module__ è stato aggiornato alla versione __version__" + }, + "filter": "filtra nodi", + "label": { + "advanced": "avanzato", + "analysis": "analisi", + "common": "comuni", + "function": "funzione", + "input": "input", + "network": "rete", + "output": "output", + "parser": "parser", + "sequence": "sequenza", + "social": "social", + "storage": "archiviazione", + "subflows": "sotto flussi" + }, + "noInfo": "nessuna informazione disponibile", + "search": "cerca moduli" + }, + "projects": { + "clone-project": { + "already-exists": "Il progetto esiste già", + "already-exists2": "esiste già", + "auth-failed": "Autenticazione fallita", + "cant-get-ssh-key": "Errore! Impossibile ottenere il percorso della chiave SSH selezionata.", + "clone": "Clona un progetto", + "connection-failed": "Connessione fallita", + "credential-key": "Chiave di crittografia delle credenziali", + "desc0": "Se hai già un repository git contenente un progetto, puoi clonarlo per iniziare.", + "git-error": "errore git", + "git-url": "URL del repository Git", + "must-contain": "Deve contenere solo A-Z 0-9 _ -", + "no-info-in-url": "Non includere il nome utente/password nell'url", + "not-git-repo": "Non è un repository git", + "passphrase": "Passphrase", + "passwd": "Password", + "project-name": "Nome del progetto", + "protocols": "https://, ssh:// o file://", + "repo-not-found": "Repository non trovato", + "ssh-key": "Chiave SSH", + "ssh-key-add": "Aggiungere un chiave SSH", + "ssh-key-desc": "Prima di poter clonare un repository tramite ssh devi aggiungere una chiave SSH per accedervi.", + "username": "Nome utente" + }, + "config-git": "Configura il client Git", + "create": { + "add-ssh-key": "Aggiungere un chiave SSH", + "already-exists": "Il progetto esiste già", + "already-exists-2": "esiste già", + "auth-failed": "Autenticazione fallita", + "cant-get-ssh-key-path": "Errore! Impossibile ottenere il percorso della chiave SSH selezionata.", + "clone": "Clona repository", + "con-failed": "Connessione fallita", + "create": "Crea progetto", + "credentials": "Credenziali", + "credentials-encryption-key": "Chiave di crittografia delle credenziali", + "desc": "Descrizione", + "desc0": "Una frase con cui proteggere le credenziali", + "desc1": "Il file delle credenziali non verrà crittografato e il suo contenuto sarà facilmente leggibile", + "desc2": "Prima di poter clonare un repository tramite ssh devi aggiungere una chiave SSH per accedervi.", + "disable-encryption": "Senza crittografia", + "enable-encryption": "Attiva crittografia", + "encryption-key": "Chiave di crittazione", + "flow-file": "File di flusso", + "git-error": "errore git", + "git-url": "URL del repository Git", + "must-contain": "Deve contenere solo A-Z 0-9 _ -", + "no-info-in-url": "Non includere il nome utente/password nell'url", + "no-resource": "Repository non trovato", + "not-git": "Non è un repository git", + "open": "Apri progetto", + "opt": "Opzionale", + "passphrase": "Passphrase", + "password": "Password", + "project-name": "Nome del progetto", + "projects": "Progetti", + "protocols": "https://, ssh:// o file://", + "ssh-key": "Chiave SSH", + "unexpected_error": "errore_inaspettato", + "username": "Nome utente" + }, + "create-branch-list": { + "create": "Crea ramo", + "current": "attuale", + "invalid": "Ramo non valido" + }, + "create-default-file-set": { + "git-error": "errore git", + "no-active": "Impossibile creare un set di file predefinito senza un progetto attivo", + "no-empty": "Impossibile creare un set di file predefinito in un progetto non vuoto" + }, + "create-project-list": { + "current": "attuale", + "search": "cerca nei tuoi progetti" + }, + "create-success": { + "desc0": "Ora puoi continuare a utilizzare Node-RED proprio come hai sempre fatto.", + "desc1": "La scheda 'info' nella barra laterale ti mostra qual è il tuo attuale progetto attivo. Il pulsante accanto al nome può essere usato per accedere alla vista delle impostazioni del progetto.", + "desc2": "La scheda \"cronologia\" nella barra laterale può essere utilizzata per visualizzare i file che sono stati modificati nel progetto e per salvarli. Ti mostra una cronologia completa dei tuoi commit e ti permette di inviare le tue modifiche a un repository remoto. ", + "success": "Hai creato con successo il tuo primo progetto!" + }, + "default-files": { + "create": "Crea tuoi file di progetto", + "credentials-file": "File delle credenziali", + "desc0": "Un progetto contiene i tuoi file di flusso, un file README e un file package.json.", + "desc1": "Può contenere qualsiasi altro file che vuoi mantenere nel repository Git.", + "desc2": "Il tuo flusso esistente e i file delle credenziali saranno copiati nel progetto.", + "flow-file": "File di flusso" + }, + "delete": { + "confirm": "Sei sicuro di volere cancellare questo progetto?" + }, + "encryption-config": { + "already-exists": "esiste già", + "copy": "Copia sulla chiave esistente", + "create-project": "Crea progetto", + "create-project-files": "Crea i file del progetto", + "credentials": "Credenziali", + "desc0": "Il vostro file di credenziali di flusso può essere criptato per mantenere il suo contenuto sicuro.", + "desc1": "Se vuoi memorizzare queste credenziali in un repository Git pubblico, devi crittografarle fornendo una frase chiave segreta.", + "desc2": "Il tuo file di credenziali di flusso non è attualmente criptato.", + "desc3": "Ciò significa che il suo contenuto, come le password e i token di accesso, può essere letto da chiunque abbia accesso al file.", + "desc4": "Se vuoi memorizzare queste credenziali in un repository Git pubblico, devi crittografarle fornendo una frase chiave segreta.", + "desc5": "Il tuo file di credenziali di flusso è attualmente criptato usando la proprietà credentialSecret dal tuo file di impostazioni come chiave.", + "desc6": "Il tuo file di credenziali di flusso è attualmente criptato usando una chiave generata dal sistema. Dovresti fornire una nuova chiave segreta per questo progetto.", + "desc7": "La chiave sarà memorizzata separatamente dai file del tuo progetto. Dovrai fornire la chiave per usare questo progetto in un'altra istanza di Node-RED.", + "desc8": "Il file delle credenziali non verrà crittografato e il suo contenuto sarà facilmente leggibile", + "disable": "Senza crittografia", + "disabled": "disabilitato", + "enable": "Attiva crittografia", + "git-auth-error": "errore di autenticazione git", + "git-error": "errore git", + "setup": "Imposta la crittografia del tuo file di credenziali", + "use-custom": "Usa una chiave personalizzata" + }, + "errors": { + "code": "codice", + "no-username-email": "Il tuo client Git non è configurato con un nome utente/e-mail.", + "unexpected": "Si è verificato un errore imprevisto" + }, + "git-config": { + "desc0": "Node-RED usa lo strumento open source Git per il controllo delle versioni. Tiene traccia delle modifiche ai file del tuo progetto e ti permette di inviarli a repository remoti.", + "desc1": "Quando fai il commit di un insieme di modifiche, Git registra chi ha fatto le modifiche con un nome utente e un indirizzo email. Il nome utente può essere qualsiasi cosa tu voglia - non è necessario che sia il tuo vero nome.", + "desc2": "Il tuo client Git è già configurato con i dettagli qui sotto.", + "desc3": "Puoi cambiare queste impostazioni in seguito nella scheda 'Git config' della finestra di dialogo delle impostazioni.", + "email": "Email", + "setup": "Imposta il tuo client di controllo della versione", + "username": "Nome utente" + }, + "project-details": { + "already-exists": "Il progetto esiste già", + "create": "Crea il tuo progetto", + "desc": "Descrizione", + "desc0": "Un progetto è mantenuto come un repository Git. Rende molto più facile condividere i propri flussi con gli altri e collaborare su di essi.", + "desc1": "È possibile creare più progetti e passare rapidamente da uno all'altro dall'editor.", + "desc2": "Per iniziare, il tuo progetto ha bisogno di un nome e di una descrizione opzionale.", + "must-contain": "Deve contenere solo A-Z 0-9 _ -", + "opt": "Opzionale", + "project-name": "Nome del progetto" + }, + "require-clean": { + "confirm": "Ci sono modifiche non distribuite che verranno perse.
Vuoi continuare?
" + }, + "send-req": { + "auth-req": "Autenticazione necessaria per il repository", + "host-key-verify-failed": "Verifica della chiave host fallita.
Non è stato possibile verificare la chiave host del repository. Aggiorna il tuo file known_hosts
e riprova.
Il remoto ha una cronologia di commit non correlata.
Sei sicuro di voler ricevere le modifiche nel tuo repository locale?
", + "push": "invia", + "pushFailed": "Invio fallito perché il remoto ha commit più recenti. Prima ricevi e fondi, poi invia di nuovo.", + "refreshChanges": "Aggiorna le modifiche", + "refreshCommitHistory": "Aggiorna la cronologia dei commit", + "remote": "Remoto", + "repositoryUpToDate": "Il tuo repository è aggiornato.", + "resolveConflicts": "Risolvi conflitti", + "retry": "Riprova", + "revert": "Sei sicuro di voler ripristinare le modifiche a '__file__'? Questo non può essere annullato.", + "revertChanges": "Annulla modifiche", + "secondsAgo": "Secondi fa", + "selectUpstreamBranch": "Il ramo verrà creato. Seleziona per impostarlo come ramo upstream tracciato.", + "setUpstreamBranch": "Imposta come ramo upstream", + "showUnstagedChanges": "Mostra le modifiche non applicate", + "stageAllChange": "Applica tutte le modifiche", + "stageChange": "Applica modifica", + "staged": "Applicate", + "stagedChanges": "Modifiche applicate", + "statusUnmergedChanged": "Il tuo repository ha delle modifiche non ancora fuse. Devi risolvere i conflitti e fare il commit del risultato.", + "trackedUpstreamBranch": "Il ramo creato sarà impostato come ramo upstream tracciato.", + "unablePull": "Impossibile ricevere le modifiche remote; le tue modifiche locali non applicate verrebbero sovrascritte.
Esegui il commit delle tue modifiche e riprova.
", + "unableToAccess": "Impossibile accedere al repository remoto", + "unmergedChanges": "Modifiche non fuse", + "unstageAllChange": "Rimuovi tutte le modifiche", + "unstageChange": "Rimuovi modifica", + "unstaged": "Non applicate", + "unstagedChanges": "Modifiche non applicate", + "upstream": "upstream" + } + } + }, + "subflow": { + "author": "Autore", + "authorPlaceholder": "Il tuo nomemsg.complete
proprietà impostata",
- "completeMessage": "messaggio completo",
- "count": "conteggio",
- "create": "per creare",
- "errors": {
- "invalid-expr": "Espressione JSONata non valida: __error__",
- "invalid-type": "Impossibile aggiungere __error__ al buffer"
- },
- "join": "unisci",
- "joinedUsing": "uniti utilizzando",
- "key": "come chiave",
- "merge": {
- "on-change": "Inviare un messaggio unito all'arrivo di un nuovo topic",
- "topic": "topic",
- "topics": "topics",
- "topics-label": "Topics Uniti"
- },
- "mode": {
- "auto": "automatica",
- "custom": "manuale",
- "merge": "unire sequenze",
- "mode": "Modalità",
- "reduce": "ridurre la sequenza"
- },
- "reduce": {
- "exp": "Ridurre l'exp",
- "exp-value": "exp",
- "fixup": "Exp di correzione",
- "init": "Valore iniziale",
- "right": "Valuta in ordine inverso (dall'ultimo al primo)"
- },
- "seconds": "secondi",
- "send": "Invia messaggio:",
- "subsequent": "e ogni messaggio successivo.",
- "tip": "Questa modalità presuppone che questo nodo sia associato a un nodo diviso o che i messaggi ricevuti abbiano una proprietà configurata msg.parts
correttamente.",
- "too-many": "troppi messaggi in sospeso nel nodo Join",
- "type": {
- "array": "un Array",
- "buffer": "un Buffer",
- "merged": "un oggetto unito",
- "object": "un oggetto chiave/valore",
- "string": "una Stringa"
- },
- "using": "utilizzando il valore di"
- },
- "json": {
- "errors": {
- "dropped": "Ignorato tipo di payload non supportato",
- "dropped-error": "Impossibile convertire il payload",
- "dropped-object": "Payload non oggetto ignorato",
- "schema-error": "Errore dello schema JSON",
- "schema-error-compile": "Errore dello schema JSON: impossibile compilare lo schema"
- },
- "label": {
- "action": "Azione",
- "actions": {
- "obj": "Converti sempre in oggetto JavaScript",
- "str": "Converti sempre in stringa JSON",
- "toggle": "Converti tra stringa JSON & oggetto"
- },
- "o2j": "Opzioni da oggetto a JSON",
- "pretty": "Formato stringa JSON",
- "property": "Proprietà"
- }
- },
- "link": {
- "linkIn": "link in",
- "linkOut": "link out"
- },
- "mqtt": {
- "errors": {
- "invalid-json-parse": "Impossibile analizzare la stringa JSON",
- "invalid-json-string": "Stringa JSON non valida",
- "invalid-topic": "Topic non valido",
- "missing-config": "configurazione broker mancante",
- "nonclean-missingclientid": "Nessun Client ID impostato, utilizzando una sessione pulita",
- "not-defined": "topic non definito"
- },
- "false": "falso",
- "label": {
- "broker": "Server",
- "cleansession": "Usare una sessione pulita",
- "cleanstart": "Usa inizio pulito",
- "clientid": "ID Cliente",
- "compatmode": "Utilizzare il supporto MQTT 3.1 legacy",
- "contentType": "Tipo di Contenuto",
- "correlationData": "Dati di correlazione",
- "delay": "Ritardo",
- "example": "es. localhost",
- "expiry": "Scadenza (sec)",
- "flags": "Flag",
- "keepalive": "Mantieni in vita",
- "maximumPacketSize": "Dimensione massima pacchetto",
- "nl": "Non ricevere messaggi pubblicati da questo client",
- "output": "Output",
- "payloadFormatIndicator": "Formato",
- "payloadFormatIndicatorFalse": "byte non specificati (impostazione predefinita)",
- "payloadFormatIndicatorTrue": "Payload codificato UTF-8",
- "port": "Porta",
- "protocolVersion": "Protocollo",
- "protocolVersion3": "MQTT V3.1 (legacy)",
- "protocolVersion4": "MQTT V3.1.1",
- "protocolVersion5": "MQTT V5",
- "qos": "QoS",
- "rap": "Mantieni contrassegno di conservazione della pubblicazione originale",
- "receiveMaximum": "Ricevi Max",
- "responseTopic": "Topic di risposta",
- "retain": "Trattieni",
- "rh": "Gestione dei messaggi conservati ",
- "rh0": "Invia messaggi conservati",
- "rh1": "Invia solo per nuovi abbonamenti",
- "rh2": "Non inviare",
- "session": "Sessione",
- "sessionExpiry": "Scadenza Sessione (sec)",
- "subscriptionIdentifier": "ID Sottoscrizione",
- "tls-config": "Configurazione TLS",
- "topicAlias": "Alias",
- "topicAliasMaximum": "Alias Max",
- "use-tls": "Utilizzare TLS",
- "userProperties": "Proprietà Utente",
- "verify-server-cert": "Verificare il certificato del server"
- },
- "output": {
- "auto": "automatico (stringa o buffer)",
- "base64": "una stringa codificata Base64",
- "buffer": "un Buffer",
- "json": "un oggetto JSON",
- "string": "una Stringa"
- },
- "placeholder": {
- "birth-topic": "Lasciare vuoto per disabilitare il messaggio di nascita",
- "clientid": "Lasciare vuoto per la creazione automatica",
- "clientid-nonclean": "Deve essere impostato per le sessioni non pulite",
- "close-topic": "Lasciare vuoto per disabilitare il messaggio di chiusura",
- "will-topic": "Lascia vuoto per disabilitare il messaggio futuro"
- },
- "retain": "Trattieni",
- "sections-label": {
- "birth-message": "Messaggio inviato alla connessione (messaggio di nascita)",
- "close-message": "Messaggio inviato prima della disconnessione (messaggio di chiusura)",
- "will-message": "Messaggio inviato in caso di disconnessione imprevista (messaggio futuro)"
- },
- "state": {
- "connect-failed": "Connessione fallita al broker: __broker__",
- "connected": "Collegato al broker: __broker__",
- "disconnected": "Disconnesso dal broker: __broker__"
- },
- "tabs-label": {
- "connection": "Connessione",
- "messages": "Messaggi",
- "security": "Sicurezza"
- },
- "tip": "Suggerimento: lasciare vuoto il topic, i qos o conservati se si desidera impostarli tramite le proprietà msg.",
- "true": "vero"
- },
- "range": {
- "errors": {
- "notnumber": "Non un numero"
- },
- "label": {
- "action": "Azione",
- "from": "da",
- "inputrange": "Mappare l'intervallo di input",
- "resultrange": "all'intervallo di destinazione",
- "roundresult": "Arrotondare il risultato all'intero più vicino?",
- "to": "a"
- },
- "placeholder": {
- "maxin": "es. 99",
- "maxout": "es. 255",
- "min": "es. 0"
- },
- "range": "intervallo",
- "scale": {
- "limit": "Scalare e limitare all'intervallo di destinazione",
- "payload": "Ridimensionare la proprietà del messaggio",
- "wrap": "Ridimensionare e avvolgere all'interno dell'intervallo di destinazione"
- },
- "tip": "Suggerimento: questo nodo funziona SOLO con i numeri."
- },
- "rbe": {
- "label": {
- "func": "Modalità",
- "init": "Invia valore iniziale",
- "name": "Nome",
- "septopics": "Applicare la modalità separatamente per ogni ",
- "start": "Valore iniziale"
- },
- "opts": {
- "deadband": "blocca a meno che la modifica del valore non sia maggiore di",
- "deadbandEq": "blocca a meno che la modifica del valore non sia maggiore o uguale a",
- "in": "rispetto all'ultimo valore di input",
- "narrowband": "blocca se la modifica del valore è maggiore di",
- "narrowbandEq": "blocca se la modifica del valore è maggiore o uguale a",
- "out": "rispetto all'ultimo valore di output valido",
- "rbe": "blocca a meno che il valore non cambi",
- "rbei": "blocca a meno che il valore non cambi (ignora il valore iniziale)"
- },
- "placeholder": {
- "bandgap": "es. 10 o 5%",
- "start": "lascia vuoto per utilizzare i primi dati ricevuti"
- },
- "rbe": "filtro",
- "warn": {
- "nonumber": "nessun numero trovato nel payload"
- }
- },
- "sort": {
- "as-number": "come numero",
- "ascending": "crescente",
- "clear": "cancellare il messaggio in sospeso nel nodo di ordinamento",
- "descending": "decrescente",
- "elem": "valore dell'elemento",
- "invalid-exp": "Espressione JSONata non valida nel nodo di ordinamento: __message__",
- "key": "Chiave",
- "order": "Ordina",
- "seq": "sequenza di messaggi",
- "sort": "ordina",
- "target": "Ordina",
- "too-many": "Troppi messaggi in sospeso nel nodo di ordinamento"
- },
- "split": {
- "addname": " Copiare la chiave in ",
- "array": "Array",
- "intro": "Dividi msg.payload
in base al tipo:",
- "object": "Oggetto",
- "objectSend": "Inviare un messaggio per ogni coppia chiave/valore",
- "split": "dividi",
- "splitLength": "Lunghezza fissa di",
- "splitUsing": "Dividere usando",
- "strBuff": "Stringa / Buffer",
- "stream": "Gestire come flusso di messaggi"
- },
- "status": {
- "label": {
- "sortByType": "ordina per tipo",
- "source": "Stato del report da"
- },
- "scope": {
- "all": "tutti i nodi",
- "selected": "i nodi selezionati"
- },
- "status": "stato: tutti",
- "statusNodes": "stato: __number__"
- },
- "switch": {
- "and": "e",
- "checkall": "controllo di tutte le regole",
- "errors": {
- "invalid-expr": "Espressione JSONata non valida: __error__",
- "too-many": "troppi messaggi in sospeso nel nodo Switch"
- },
- "ignorecase": "ignora maiuscole/minuscole",
- "label": {
- "property": "Proprietà",
- "repair": "ricreare sequenze di messaggi",
- "rule": "regola"
- },
- "previous": "valore precedente",
- "rules": {
- "btwn": "è tra",
- "cont": "contiene",
- "else": "oppure",
- "empty": "è vuoto",
- "exp": "JSONata exp",
- "false": "è falso",
- "hask": "ha chiave",
- "head": "testata",
- "index": "indice tra",
- "istype": "è di tipo",
- "nempty": "non è vuoto",
- "nnull": "non è nullo",
- "null": "è null",
- "regex": "corrisponde regex",
- "tail": "coda",
- "true": "è vero"
- },
- "stopfirst": "fermarsi dopo aver trovato la prima",
- "switch": "cambia conto"
- },
- "tcpin": {
- "errors": {
- "cannot-listen": "impossibile ascoltare sulla porta __port__, errore: __error__",
- "connect-fail": "connessione non riuscita",
- "connect-timeout": "timeout di connessione",
- "connection-lost": "connessione persa a __host__:__port__",
- "error": "errore: __error__",
- "no-host": "Host e/o porta non impostata",
- "socket-error": "errore socket da __host__:__port__",
- "timeout": "timeout socket chiuso porta __port__"
- },
- "label": {
- "chars": "caratteri",
- "close-connection": "Chiudere la connessione dopo l'invio di ogni messaggio?",
- "decode-base64": "Decodificare il messaggio Base64?",
- "delimited": "delimitato da",
- "host": "presso l'host",
- "ms": "ms",
- "output": "Output",
- "payload": "payload",
- "port": "porta",
- "return": "Ritorno",
- "server": "Server",
- "type": "Tipo"
- },
- "output": {
- "base64": "Stringa Base64",
- "buffer": "Buffer",
- "single": "singola",
- "stream": "flusso di",
- "string": "Stringa"
- },
- "return": {
- "character": "quando il carattere ricevuto è",
- "immed": "immediatamente - non aspettare la risposta",
- "never": "mai - mantenere aperta la connessione",
- "number": "un numero fisso di caratteri",
- "timeout": "dopo un timeout fisso di"
- },
- "status": {
- "connected": "collegato a __host__:__port__",
- "connecting": "connessione a __host__:__port__",
- "connection-closed": "connessione chiusa da __host__:__port__",
- "connection-from": "connessione da __host__:__port__",
- "connections": "__count__ connessione",
- "connections_plural": "__count__ connessioni",
- "listening-port": "ascolto sul port __port__",
- "stopped-listening": "smesso di ascoltare sulla porta"
- },
- "type": {
- "connect": "Connettiti a",
- "listen": "Ascolta su",
- "reply": "Rispondere a TCP"
- }
- },
- "template": {
- "label": {
- "format": "Evidenziazione sintassi",
- "json": "JSON analizzato",
- "mustache": "Modello Mustache",
- "none": "nessuno",
- "output": "Output come",
- "plain": "Testo",
- "property": "Proprietà",
- "syntax": "Formato",
- "template": "Template",
- "yaml": "YAML analizzato"
- },
- "template": "template",
- "templatevalue": "Questo è il payload: {{payload}} !"
- },
- "tls": {
- "error": {
- "missing-file": "Nessun file di certificato/chiave fornito"
- },
- "label": {
- "alpnprotocol": "Protocollo ALPN",
- "ca": "Certificato CA",
- "cert": "Certificato",
- "key": "Chiave Privata",
- "passphrase": "Passphrase",
- "servername": "Nome Server",
- "upload": "Carica",
- "use-local-files": "Usare chiavi e certificati da file locali",
- "verify-server-cert": "Verificare il certificato del server"
- },
- "placeholder": {
- "alpnprotocol": "da utilizzare con ALPN",
- "ca": "percorso del certificato CA (formato PEM)",
- "cert": "percorso del certificato (formato PEM)",
- "key": "percorso della chiave privata (formato PEM)",
- "passphrase": "passphrase a chiave privata (facoltativo)",
- "servername": "da utilizzare con SNI"
- },
- "tls": "Configurazione TLS"
- },
- "trigger": {
- "alltopics": "tutti i messaggi",
- "bytopics": "ogni",
- "duration": {
- "h": "Ore",
- "m": "Minuti",
- "ms": "Millisecondi",
- "s": "Secondi"
- },
- "extend": " prolunga il ritardo in caso di arrivo di un nuovo messaggio",
- "for": "Trattamento",
- "label": {
- "reset": "Reimposta il trigger se:",
- "resetMessage": "msg.reset è impostato",
- "resetPayload": "msg.payload è uguale a",
- "resetprompt": "opzionale",
- "trigger": "trigger",
- "trigger-block": "trigger & blocco",
- "trigger-loop": "rivia ogni"
- },
- "output": {
- "existing": "l'oggetto msg esistente",
- "latest": "l'ultimo oggetto msg",
- "nothing": "niente",
- "number": "il numero",
- "original": "l'oggetto msg originale",
- "string": "la stringa"
- },
- "override": "sovrascri il ritardo con msg.delay",
- "second": " invia un secondo messaggio a un output separato",
- "send": "Invia",
- "then": "poi",
- "then-send": "poi invia",
- "wait-for": "attendi",
- "wait-loop": "rinvialo ogni",
- "wait-reset": "attendi di essere reimpostato"
- },
- "udp": {
- "bcmsg": "messaggio broadcast",
- "bind": {
- "local": "associa a una porta locale",
- "random": "associa a una porta locale casuale",
- "target": "associa alla porta di destinazione"
- },
- "errors": {
- "access-error": "Errore di accesso UDP, potrebbe essere necessario l'accesso root per le porte inferiori a 1024",
- "alreadyused": "udp: porta __port__ già in uso",
- "bad-mcaddress": "Indirizzo multicast non valido",
- "error": "errore: __error__",
- "ifnotfound": "udp: interfaccia __iface__ non trovata",
- "interface": "Deve essere l'indirizzo IP dell'interfaccia richiesta",
- "ip-notset": "udp: indirizzo IP non impostato",
- "port-invalid": "udp: numero di porta non valido",
- "port-notset": "udp: porta non impostata"
- },
- "label": {
- "address": "Indirizzi",
- "decode-base64": "Decodificare il payload codificato Base64?",
- "group": "Gruppo",
- "interface": "IF locale",
- "listen": "Ascolta per",
- "onport": "sulla porta",
- "output": "Output",
- "send": "Inviare un",
- "toport": "alla porta",
- "using": "utilizzando"
- },
- "mcmsg": "messaggio multicast",
- "mcmsgs": "messaggi multicast",
- "output": {
- "base64": "una stringa codificata Base64",
- "buffer": "un Buffer",
- "string": "una Stringa"
- },
- "placeholder": {
- "address": "ip di destinazione",
- "interface": "(facoltativo) interfaccia locale o indirizzo a cui eseguire l'associazione",
- "interfaceprompt": "(facoltativo) interfaccia locale o indirizzo a cui eseguire l'associazione"
- },
- "status": {
- "bc-ready": "broadcast udp pronto: __outport__ -> __host__:__port__",
- "listener-at": "listener udp __host__:__port__",
- "listener-stopped": "listener udp arrestato",
- "mc-group": "gruppo multicast UDP __group__",
- "mc-ready": "udp multicast pronto: __iface__:__outport__ -> __host__:__port__",
- "output-stopped": "output udp arrestato",
- "re-use": "udb riutilizzo socket: __outport__ -> __host__:__port__",
- "ready": "udp pronto: __outport__ -> __host__:__port__",
- "ready-nolocal": "udp pronto: __host__:__port__"
- },
- "tip": {
- "in": "Suggerimento: assicurati che il firewall consenta l'ingresso dei dati.",
- "out": "Suggerimento: lascia vuoto l'indirizzo e la porta se desideri impostarli utilizzando msg.ip
e msg.port
.",
- "port": "Porte già in uso: "
- },
- "udpmsg": "messaggio udp",
- "udpmsgs": "messaggi udp"
- },
- "unknown": {
- "label": {
- "unknown": "sconosciuto"
- },
- "tip": "Questo nodo è un tipo sconosciuto all'installazione di Node-RED.
Se si distribuisce con il nodo in questo stato, la configurazione verrà mantenuta, ma il flusso non verrà avviato fino a quando non viene installato il tipo mancante.
Per altre informazioni, vedere la barra laterale Info
" - }, - "watch": { - "label": { - "files": "File", - "recursive": "Controlla le sotto cartelle in modo ricorsivo" - }, - "placeholder": { - "files": "Elenco delimitato da virgole di file e/o cartelle" - }, - "tip": "In Windows è necessario utilizzare doppi back-slashes\\\\ in tutti i nomi di cartelle.", - "watch": "watch" - }, - "websocket": { - "connectto": "Connettiti a", - "errors": { - "connect-error": "Si è verificato un errore sulla connessione ws: ", - "duplicate-path": "Non è possibile avere due listener WebSocket sullo stesso percorso: __path__", - "missing-conf": "Configurazione del server mancante", - "send-error": "Si è verificato un errore durante l'invio: " - }, - "label": { - "path": "Path", - "type": "Tipo", - "url": "URL" - }, - "listenon": "Ascolta su", - "message": "intero messaggio", - "payload": "portata utile", - "sendheartbeat": "Invia heartbeat", - "sendrec": "Invio/ricezione", - "status": { - "connected": "connessione __count__", - "connected_plural": "connessione __count__" - }, - "tip": { - "path1": "Per impostazione predefinita,payload
conterrà i dati da inviare o ricevere da un websocket. Il listener può essere configurato per inviare o ricevere l'intero oggetto messaggio come stringa in formato JSON.",
- "path2": "Questo percorso sarà relativo a __path__
.",
- "url1": "L'URL deve usare lo schema ws:// o wss:// e puntare a un listener websocket esistente.",
- "url2": "Per impostazione predefinita, payload
conterrà i dati da inviare o ricevere da un websocket. Il client può essere configurato per inviare o ricevere l'intero oggetto messaggio come stringa in formato JSON."
- }
- },
- "xml": {
- "errors": {
- "xml_js": "Questo nodo gestisce solo stringhe xml o oggetti js."
- },
- "label": {
- "advanced": "Opzioni avanzate",
- "prefix": "Nome della proprietà per il contenuto del testo del tag",
- "represent": "Nome della proprietà per gli attributi dei tag XML",
- "x2o": "Opzioni da XML a oggetto"
- }
- },
- "yaml": {
- "errors": {
- "dropped": "Ignorato tipo di payload non supportato",
- "dropped-error": "Impossibile convertire il payload",
- "dropped-object": "Ignorato payload non oggetto"
- }
- }
-}
+{
+ "batch": {
+ "batch": "batch",
+ "concat": {
+ "topic": "topic",
+ "topics-label": "Topics"
+ },
+ "count": {
+ "count": "conteggio",
+ "invalid": "Conteggio e sovrapposizione non validi",
+ "label": "Numero di messaggi",
+ "overlap": "Sovrapposizione"
+ },
+ "interval": {
+ "empty": "inviare un messaggio vuoto quando non arriva alcun messaggio",
+ "label": "Intervallo",
+ "seconds": "secondi"
+ },
+ "mode": {
+ "concat": "Concatenare sequenze",
+ "interval": "Raggruppa per intervallo di tempo",
+ "label": "Modalità",
+ "num-msgs": "Raggruppa per numero di messaggi"
+ },
+ "no-parts": "nessuna proprietà parts nel messaggio",
+ "too-many": "troppi messaggi in sospeso nel nodo batch",
+ "unexpected": "modalità imprevista"
+ },
+ "catch": {
+ "catch": "cattura: tutti",
+ "catchNodes": "cattura: __number__",
+ "catchUncaught": "cattura: altri non catturati",
+ "label": {
+ "selectAll": "seleziona tutto",
+ "source": "Cattura gli errori da",
+ "uncaught": "Ignorare gli errori gestiti da altri nodi Catch"
+ },
+ "scope": {
+ "all": "tutti i nodi",
+ "selected": "i nodi selezionati"
+ }
+ },
+ "change": {
+ "action": {
+ "change": "Modifica",
+ "delete": "Elimina",
+ "move": "Sposta",
+ "replace": "Sostituire con",
+ "search": "Cerca",
+ "set": "Imposta",
+ "to": "in"
+ },
+ "errors": {
+ "invalid-expr": "Espressione JSONata non valida: __error__",
+ "invalid-from": "Proprietà 'from' non valida: __error__",
+ "invalid-json": "Proprietà JSON 'to' non valida",
+ "no-override": "Impossibile impostare la proprietà di tipo non oggetto: __property__"
+ },
+ "label": {
+ "change": "cambia __property__",
+ "changeCount": "modifica: __count__ regole",
+ "delete": "elimina __property__",
+ "move": "sposta __property__",
+ "regex": "Usare espressioni regolari",
+ "rule": "regola",
+ "rules": "Regole",
+ "set": "imposta __property__"
+ }
+ },
+ "comment": {
+ "comment": "commento"
+ },
+ "common": {
+ "errors": {
+ "nooverride": "Avviso: le proprietà msg non possono più eseguire la sovrascrittura delle proprietà del nodo. Vedi bit.ly/nr-override-msg-props"
+ },
+ "label": {
+ "expand": "Espandi",
+ "name": "Nome",
+ "password": "Password",
+ "payload": "Payload",
+ "property": "Proprietà",
+ "selectNodes": "Selezionare i nodi...",
+ "topic": "Topic",
+ "username": "Nome utente"
+ },
+ "notification": {
+ "error": "Errore:__message__",
+ "errors": {
+ "no-response": "nessuna risposta dal server",
+ "not-deployed": "nodo non distribuito",
+ "unexpected": "errore imprevisto (__status__) __message__"
+ }
+ },
+ "status": {
+ "connected": "connesso",
+ "connecting": "connessione",
+ "disconnected": "disconnesso",
+ "error": "errore",
+ "not-connected": "non connesso",
+ "ok": "OK"
+ }
+ },
+ "complete": {
+ "completeNodes": "completo: __number__"
+ },
+ "csv": {
+ "errors": {
+ "bad_csv": "Dati CSV errati - l'output è probabilmente danneggiato.",
+ "csv_js": "Questo nodo gestisce solo stringhe CSV o oggetti js.",
+ "obj_csv": "Nessun modello di colonna specificato per l'oggetto -> CSV."
+ },
+ "hdrout": {
+ "all": "inviare sempre intestazioni di colonna",
+ "none": "non inviare mai intestazioni di colonna",
+ "once": "inviare intestazioni una volta, fino a msg.reset"
+ },
+ "label": {
+ "c2o": "Opzioni da CSV a oggetto",
+ "columns": "Colonne",
+ "firstrow": "la prima riga contiene i nomi delle colonne",
+ "include_empty_strings": "includere stringhe vuote",
+ "include_null_values": "includere valori Null",
+ "includerow": "includere la riga dei nomi di colonne",
+ "input": "Input",
+ "newline": "Nuova riga",
+ "o2c": "Opzioni da oggetto a CSV",
+ "output": "Output",
+ "separator": "Separatore",
+ "skip-e": "linee",
+ "skip-s": "Salta le prime",
+ "usestrings": "analizzare i valori numerici"
+ },
+ "newline": {
+ "linux": "Linux (\\n)",
+ "mac": "Mac (\\r)",
+ "windows": "Windows (\\r\\n)"
+ },
+ "output": {
+ "array": "un singolo messaggio [array]",
+ "row": "un messaggio per riga"
+ },
+ "placeholder": {
+ "columns": "nomi delle colonne separati da virgole"
+ },
+ "separator": {
+ "colon": "due punti",
+ "comma": "virgola",
+ "hashtag": "hashtag",
+ "other": "altro...",
+ "semicolon": "punto e virgola",
+ "space": "spazio",
+ "tab": "tabulazione"
+ }
+ },
+ "debug": {
+ "autostatus": "uguale all'output di debug",
+ "debtab": "scheda debug",
+ "invalid-exp": "Espressione JSONata non valida: __error__",
+ "messageMenu": {
+ "clearFilter": "Annulla il filtro",
+ "clearPinned": "Cancellare i percorsi aggiunti",
+ "collapseAll": "Comprimi tutti i percorsi",
+ "filterNode": "Filtrare questo nodo"
+ },
+ "msgobj": "oggetto msg completo",
+ "msgprop": "proprietà message",
+ "none": "Esente",
+ "notification": {
+ "activated": "Attivato correttamente: __label__",
+ "deactivated": "Disattivato correttamente: __label__"
+ },
+ "output": "Output",
+ "severity": "Livello",
+ "sidebar": {
+ "clearLog": "Cancella log",
+ "copyPath": "Copia il percorso",
+ "copyPayload": "Copia valore",
+ "debugNodes": "Nodi di debug",
+ "filterAll": "tutti i nodi",
+ "filterCurrent": "flusso corrente",
+ "filterLog": "Filtra log",
+ "filterSelected": "nodi selezionati",
+ "label": "debug",
+ "name": "Debug dei messaggi",
+ "openWindow": "Apri in una nuova finestra",
+ "pinPath": "Pin aperto"
+ },
+ "status": "stato",
+ "tabcon": "scheda debug e console",
+ "to": "A",
+ "toConsole": "console di sistema",
+ "toSidebar": "finestra di debug",
+ "toStatus": "stato nodo (32 caratteri)"
+ },
+ "delay": {
+ "action": "Azione",
+ "allowrate": "consentire a Msg.rate (in ms) di ignorare la frequenza",
+ "and": "e",
+ "between": "Tra",
+ "day": "Giorno",
+ "days": "Giorni",
+ "delayfixed": "Ritardo fisso",
+ "delaymsg": "Ritardare ogni messaggio",
+ "delayvarmsg": "Ignorare il ritardo con msg.delay",
+ "dropmsg": "ignora i messaggi intermedi",
+ "errors": {
+ "too-many": "troppi messaggi in sospeso nel nodo ritardo"
+ },
+ "fairqueue": "Invia ogni topic a turno",
+ "for": "Per",
+ "hour": "Ora",
+ "hours": "Ore",
+ "label": {
+ "delay": "ritardo",
+ "limit": "limite",
+ "limitTopic": "limite topic",
+ "random": "casuale",
+ "units": {
+ "day": {
+ "plural": "Giorni",
+ "singular": "Giorno"
+ },
+ "hour": {
+ "plural": "Ore",
+ "singular": "Ora"
+ },
+ "minute": {
+ "plural": "Minuti",
+ "singular": "Minuto"
+ },
+ "second": {
+ "plural": "Secondi",
+ "singular": "Secondo"
+ }
+ },
+ "variable": "variabile"
+ },
+ "limitall": "Tutti i messaggi",
+ "limitrate": "Limita frequenza",
+ "limittopic": "Per ogni msg.topic",
+ "milisecs": "Millisecondi",
+ "min": "Minuto",
+ "mins": "Minuti",
+ "msgper": "msg(i) ogni",
+ "randomdelay": "Ritardo casuale",
+ "rate": "Frequenza",
+ "sec": "Secondo",
+ "secs": "Secondi",
+ "timedqueue": "Invia tutti i topic"
+ },
+ "exec": {
+ "exec": "exec",
+ "label": {
+ "append": "Aggiungere",
+ "command": "Comando",
+ "retcode": "codice uscita",
+ "return": "Output",
+ "seconds": "secondi",
+ "stderr": "stderr",
+ "stdout": "stdout",
+ "timeout": "Timeout",
+ "timeoutplace": "opzionale",
+ "winHide": "Nascondi console"
+ },
+ "oldrc": "Usare l'output vecchio stile (modalità compatibilità)",
+ "opt": {
+ "exec": "al termine del comando - modalità exec",
+ "spawn": "mentre il comando è in esecuzione - modalità spawn"
+ },
+ "placeholder": {
+ "extraparams": "parametri di input aggiuntivi"
+ },
+ "spawn": "spawn"
+ },
+ "file": {
+ "action": {
+ "append": "aggiungi al file",
+ "delete": "cancella file",
+ "overwrite": "sovrascrivi il file"
+ },
+ "encoding": {
+ "chinese": "Cinese",
+ "ibm": "Tabelle codici IBM",
+ "iso": "Tabelle codici ISO",
+ "japanese": "Giapponese",
+ "koi8": "Tabelle codici KOI8",
+ "korean": "Coreano",
+ "mac": "Tabelle codici Mac",
+ "misc": "Varie",
+ "native": "Nativo",
+ "none": "predefinito",
+ "setbymsg": "impostato da msg.encoding",
+ "taiwan": "Taiwan/Hong Kong",
+ "unicode": "Unicode",
+ "windows": "Tabelle codici di Windows"
+ },
+ "errors": {
+ "appendfail": "impossibile aggiungere al file: __error__",
+ "createfail": "impossibile creare il file: __error__",
+ "deletefail": "impossibile eliminare il file: __error__",
+ "invaliddelete": "Avviso: eliminazione non valida. Utilizzare un'opzione di eliminazione specifica nella finestra di dialogo di configurazione.",
+ "nofilename": "Nessun nome file specificato",
+ "writefail": "impossibile scrivere nel file: __error__"
+ },
+ "label": {
+ "action": "Azione",
+ "addnewline": "Aggiungi nuova riga (\\n) ad ogni payload utile?",
+ "allProps": "includere tutte le proprietà esistenti in ogni msg",
+ "binaryBuffer": "buffer binario",
+ "binaryBuffer_plural": "buffer binari",
+ "breakchunks": "Rompere in blocchi",
+ "breaklines": "Suddividi in linee",
+ "createdir": "Creare la cartella se non esiste?",
+ "deletelabel": "cancella file",
+ "encoding": "Codifica",
+ "filelabel": "file",
+ "filename": "Nome del file",
+ "outputas": "Output",
+ "sendError": "Invia messaggio su errore (modalità legacy)",
+ "utf8String": "Stringa UTF8",
+ "utf8String_plural": "Stringhe UTF8"
+ },
+ "output": {
+ "buffer": "un singolo oggetto Buffer",
+ "lines": "un msg per riga",
+ "stream": "un flusso di buffer",
+ "utf8": "una singola stringa UTF8"
+ },
+ "status": {
+ "appendedfile": "aggiunto al file: __file__",
+ "deletedfile": "file cancellato: __file__",
+ "wrotefile": "scritto nel file: __file__"
+ },
+ "tip": "Suggerimento: il nome file deve essere un percorso assoluto, altrimenti sarà relativo alla directory di lavoro del processo di Node-RED."
+ },
+ "function": {
+ "error": {
+ "externalModuleLoadError": "Nodo funzione impossibile caricare moduli esterni",
+ "externalModuleNotAllowed": "Nodo funzione non autorizzato a caricare moduli esterni",
+ "inputListener": "Impossibile aggiungere listener all'evento 'input' all'interno della funzione",
+ "moduleLoadError": "Impossibile caricare il modulo __module__: __error__",
+ "moduleNameError": "Nome variabile modulo non valido: __name__",
+ "moduleNameReserved": "Nome variabile riservato: __name__",
+ "moduleNotAllowed": "Il __module__ modulo non è consentito",
+ "non-message-returned": "La funzione ha tentato di inviare un messaggio di tipo __type__"
+ },
+ "function": "",
+ "label": {
+ "finalize": "Alla fine",
+ "function": "Al messaggio",
+ "initialize": "All'avvio",
+ "modules": "Moduli",
+ "outputs": "Outputs",
+ "setup": "Configura"
+ },
+ "require": {
+ "importAs": "Importa come",
+ "module": "modulo",
+ "moduleName": "Nome modulo",
+ "var": "variabile"
+ },
+ "text": {
+ "finalize": "// Il codice aggiunto qui verrà eseguito quando il\n// nodo viene arrestato o ridistribuiti.\n",
+ "initialize": "// Il codice aggiunto qui verrà eseguito una volta\n// ogni volta che il nodo viene avviato.\n"
+ }
+ },
+ "html": {
+ "format": {
+ "multi": "come più messaggi, uno per ogni elemento",
+ "single": "come un singolo messaggio contenente un array"
+ },
+ "label": {
+ "in": "in",
+ "output": "Output",
+ "select": "Selettore"
+ },
+ "output": {
+ "attr": "oggetto di qualsiasi attributo degli elementi",
+ "html": "il contenuto html degli elementi",
+ "text": "solo il contenuto di testo degli elementi"
+ }
+ },
+ "httpin": {
+ "basic": "autenticazione di base",
+ "basicauth": "Usare l'autenticazione",
+ "bearer": "autenticazione bearer",
+ "binary": "un buffer binario",
+ "digest": "autenticazione digest",
+ "errors": {
+ "deprecated-call": "Chiamata deprecata a __method__",
+ "invalid-payload": "Payload non valido",
+ "invalid-transport": "richiesta di trasporto non-http",
+ "json-error": "Errore di analisi JSON",
+ "missing-path": "percorso mancante",
+ "no-response": "Nessun oggetto risposta",
+ "no-url": "Nessun URL specificato",
+ "not-created": "Impossibile creare il nodo http-in quando httpNodeRoot è impostato su falso",
+ "timeout-isnan": "Il valore di timeout non è un numero valido, ignorato",
+ "timeout-isnegative": "Il valore di timeout è negativo, ignorato"
+ },
+ "httpreq": "richiesta http",
+ "json": "un oggetto JSON",
+ "label": {
+ "authType": "Tipo",
+ "bearerToken": "Token",
+ "binaryBuffer": "buffer binario",
+ "doc": "Docs",
+ "headers": "Intestazioni",
+ "jsonObject": "oggetto JSON analizzato",
+ "method": "Metodo",
+ "other": "altro",
+ "paytoqs": {
+ "body": "Invia come corpo della richiesta",
+ "ignore": "Ignora",
+ "query": "Aggiungi ai parametri della stringa di query"
+ },
+ "return": "Ritorno",
+ "status": "Codice stato",
+ "upload": "Accettare caricamenti di file?",
+ "url": "URL",
+ "utf8String": "Stringa UTF8"
+ },
+ "noproxy-hosts": "Ignora hosts",
+ "persist": "Abilitare il keep-alive della connessione",
+ "proxy-config": "Configurazione proxy",
+ "setby": "- impostato da msg.method -",
+ "status": {
+ "requesting": "richiesta"
+ },
+ "tip": {
+ "in": "L'url sarà relativo a ",
+ "req": "Suggerimento: se l'analisi JSON non riesce, la stringa recuperata viene restituita così com'è.",
+ "res": "I messaggi inviati a questo nodo devono provenire da un nodo d iinput http"
+ },
+ "tls-config": "Configurazione TLS",
+ "use-proxy": "Usa proxy",
+ "use-proxyauth": "Utilizzare l'autenticazione proxy",
+ "use-tls": "Abilitare la connessione protetta (SSL/TLS)",
+ "utf8": "una stringa UTF-8"
+ },
+ "inject": {
+ "and": "e le",
+ "at": "alle",
+ "between": "tra le",
+ "crontab": "crontab = __crontab__",
+ "days": [
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
+ "Sabato",
+ "Domenica"
+ ],
+ "errors": {
+ "failed": "inietto non riuscito, vedi i log per i dettagli",
+ "invalid-expr": "Espressione JSONata non valida: __error__",
+ "toolong": "Intervallo troppo grande"
+ },
+ "every": "ogni",
+ "failed": "Inietto non riuscito: __error__",
+ "hours": "ore",
+ "inject": "inietta",
+ "injectNow": "inietta ora",
+ "interval": "intervallo",
+ "interval-time": "intervallo tra due tempi",
+ "label": {
+ "Array": "array",
+ "bin": "buffer",
+ "bool": "booleano",
+ "boolean": "booleano",
+ "date": "timestamp",
+ "env": "variabile env",
+ "flow": "contesto di flusso",
+ "global": "contesto globale",
+ "invalid": "Oggetto JSON non valido",
+ "json": "object",
+ "num": "numero",
+ "number": "numero",
+ "object": "object",
+ "properties": "Proprietà",
+ "repeat": "Ripeti",
+ "str": "stringa",
+ "string": "stringa"
+ },
+ "minutes": "minuti",
+ "none": "no",
+ "on": "il",
+ "onceDelay": "secondi, poi",
+ "onstart": "Inietta una volta dopo",
+ "previous": "valore precedente",
+ "repeat": "ripeti = __repeat__",
+ "seconds": "secondi",
+ "stopped": "fermato",
+ "success": "Iniettato con successo: __label__",
+ "time": "in un momento specifico",
+ "timestamp": "timestamp"
+ },
+ "join": {
+ "afterCount": "Dopo una serie di parti del messaggio",
+ "afterTimeout": "Dopo un timeout a seguito del primo messaggio",
+ "combine": "Combina ogni",
+ "complete": "Dopo un messaggio con la msg.complete
proprietà impostata",
+ "completeMessage": "messaggio completo",
+ "count": "conteggio",
+ "create": "per creare",
+ "errors": {
+ "invalid-expr": "Espressione JSONata non valida: __error__",
+ "invalid-type": "Impossibile aggiungere __error__ al buffer"
+ },
+ "join": "unisci",
+ "joinedUsing": "uniti utilizzando",
+ "key": "come chiave",
+ "merge": {
+ "on-change": "Inviare un messaggio unito all'arrivo di un nuovo topic",
+ "topic": "topic",
+ "topics": "topics",
+ "topics-label": "Topics Uniti"
+ },
+ "mode": {
+ "auto": "automatica",
+ "custom": "manuale",
+ "merge": "unire sequenze",
+ "mode": "Modalità",
+ "reduce": "ridurre la sequenza"
+ },
+ "reduce": {
+ "exp": "Ridurre l'exp",
+ "exp-value": "exp",
+ "fixup": "Exp di correzione",
+ "init": "Valore iniziale",
+ "right": "Valuta in ordine inverso (dall'ultimo al primo)"
+ },
+ "seconds": "secondi",
+ "send": "Invia messaggio:",
+ "subsequent": "e ogni messaggio successivo.",
+ "tip": "Questa modalità presuppone che questo nodo sia associato a un nodo diviso o che i messaggi ricevuti abbiano una proprietà configurata msg.parts
correttamente.",
+ "too-many": "troppi messaggi in sospeso nel nodo Join",
+ "type": {
+ "array": "un Array",
+ "buffer": "un Buffer",
+ "merged": "un oggetto unito",
+ "object": "un oggetto chiave/valore",
+ "string": "una Stringa"
+ },
+ "using": "utilizzando il valore di"
+ },
+ "json": {
+ "errors": {
+ "dropped": "Ignorato tipo di payload non supportato",
+ "dropped-error": "Impossibile convertire il payload",
+ "dropped-object": "Payload non oggetto ignorato",
+ "schema-error": "Errore dello schema JSON",
+ "schema-error-compile": "Errore dello schema JSON: impossibile compilare lo schema"
+ },
+ "label": {
+ "action": "Azione",
+ "actions": {
+ "obj": "Converti sempre in oggetto JavaScript",
+ "str": "Converti sempre in stringa JSON",
+ "toggle": "Converti tra stringa JSON & oggetto"
+ },
+ "o2j": "Opzioni da oggetto a JSON",
+ "pretty": "Formato stringa JSON",
+ "property": "Proprietà"
+ }
+ },
+ "link": {
+ "linkIn": "link in",
+ "linkOut": "link out"
+ },
+ "mqtt": {
+ "errors": {
+ "invalid-json-parse": "Impossibile analizzare la stringa JSON",
+ "invalid-json-string": "Stringa JSON non valida",
+ "invalid-topic": "Topic non valido",
+ "missing-config": "configurazione broker mancante",
+ "nonclean-missingclientid": "Nessun Client ID impostato, utilizzando una sessione pulita",
+ "not-defined": "topic non definito"
+ },
+ "false": "falso",
+ "label": {
+ "broker": "Server",
+ "cleansession": "Usare una sessione pulita",
+ "cleanstart": "Usa inizio pulito",
+ "clientid": "ID Cliente",
+ "compatmode": "Utilizzare il supporto MQTT 3.1 legacy",
+ "contentType": "Tipo di Contenuto",
+ "correlationData": "Dati di correlazione",
+ "delay": "Ritardo",
+ "example": "es. localhost",
+ "expiry": "Scadenza (sec)",
+ "flags": "Flag",
+ "keepalive": "Mantieni in vita",
+ "maximumPacketSize": "Dimensione massima pacchetto",
+ "nl": "Non ricevere messaggi pubblicati da questo client",
+ "output": "Output",
+ "payloadFormatIndicator": "Formato",
+ "payloadFormatIndicatorFalse": "byte non specificati (impostazione predefinita)",
+ "payloadFormatIndicatorTrue": "Payload codificato UTF-8",
+ "port": "Porta",
+ "protocolVersion": "Protocollo",
+ "protocolVersion3": "MQTT V3.1 (legacy)",
+ "protocolVersion4": "MQTT V3.1.1",
+ "protocolVersion5": "MQTT V5",
+ "qos": "QoS",
+ "rap": "Mantieni contrassegno di conservazione della pubblicazione originale",
+ "receiveMaximum": "Ricevi Max",
+ "responseTopic": "Topic di risposta",
+ "retain": "Trattieni",
+ "rh": "Gestione dei messaggi conservati ",
+ "rh0": "Invia messaggi conservati",
+ "rh1": "Invia solo per nuovi abbonamenti",
+ "rh2": "Non inviare",
+ "session": "Sessione",
+ "sessionExpiry": "Scadenza Sessione (sec)",
+ "subscriptionIdentifier": "ID Sottoscrizione",
+ "tls-config": "Configurazione TLS",
+ "topicAlias": "Alias",
+ "topicAliasMaximum": "Alias Max",
+ "use-tls": "Utilizzare TLS",
+ "userProperties": "Proprietà Utente",
+ "verify-server-cert": "Verificare il certificato del server"
+ },
+ "output": {
+ "auto": "automatico (stringa o buffer)",
+ "base64": "una stringa codificata Base64",
+ "buffer": "un Buffer",
+ "json": "un oggetto JSON",
+ "string": "una Stringa"
+ },
+ "placeholder": {
+ "birth-topic": "Lasciare vuoto per disabilitare il messaggio di nascita",
+ "clientid": "Lasciare vuoto per la creazione automatica",
+ "clientid-nonclean": "Deve essere impostato per le sessioni non pulite",
+ "close-topic": "Lasciare vuoto per disabilitare il messaggio di chiusura",
+ "will-topic": "Lascia vuoto per disabilitare il messaggio futuro"
+ },
+ "retain": "Trattieni",
+ "sections-label": {
+ "birth-message": "Messaggio inviato alla connessione (messaggio di nascita)",
+ "close-message": "Messaggio inviato prima della disconnessione (messaggio di chiusura)",
+ "will-message": "Messaggio inviato in caso di disconnessione imprevista (messaggio futuro)"
+ },
+ "state": {
+ "connect-failed": "Connessione fallita al broker: __broker__",
+ "connected": "Collegato al broker: __broker__",
+ "disconnected": "Disconnesso dal broker: __broker__"
+ },
+ "tabs-label": {
+ "connection": "Connessione",
+ "messages": "Messaggi",
+ "security": "Sicurezza"
+ },
+ "tip": "Suggerimento: lasciare vuoto il topic, i qos o conservati se si desidera impostarli tramite le proprietà msg.",
+ "true": "vero"
+ },
+ "range": {
+ "errors": {
+ "notnumber": "Non un numero"
+ },
+ "label": {
+ "action": "Azione",
+ "from": "da",
+ "inputrange": "Mappare l'intervallo di input",
+ "resultrange": "all'intervallo di destinazione",
+ "roundresult": "Arrotondare il risultato all'intero più vicino?",
+ "to": "a"
+ },
+ "placeholder": {
+ "maxin": "es. 99",
+ "maxout": "es. 255",
+ "min": "es. 0"
+ },
+ "range": "intervallo",
+ "scale": {
+ "limit": "Scalare e limitare all'intervallo di destinazione",
+ "payload": "Ridimensionare la proprietà del messaggio",
+ "wrap": "Ridimensionare e avvolgere all'interno dell'intervallo di destinazione"
+ },
+ "tip": "Suggerimento: questo nodo funziona SOLO con i numeri."
+ },
+ "rbe": {
+ "label": {
+ "func": "Modalità",
+ "init": "Invia valore iniziale",
+ "name": "Nome",
+ "septopics": "Applicare la modalità separatamente per ogni ",
+ "start": "Valore iniziale"
+ },
+ "opts": {
+ "deadband": "blocca a meno che la modifica del valore non sia maggiore di",
+ "deadbandEq": "blocca a meno che la modifica del valore non sia maggiore o uguale a",
+ "in": "rispetto all'ultimo valore di input",
+ "narrowband": "blocca se la modifica del valore è maggiore di",
+ "narrowbandEq": "blocca se la modifica del valore è maggiore o uguale a",
+ "out": "rispetto all'ultimo valore di output valido",
+ "rbe": "blocca a meno che il valore non cambi",
+ "rbei": "blocca a meno che il valore non cambi (ignora il valore iniziale)"
+ },
+ "placeholder": {
+ "bandgap": "es. 10 o 5%",
+ "start": "lascia vuoto per utilizzare i primi dati ricevuti"
+ },
+ "rbe": "filtro",
+ "warn": {
+ "nonumber": "nessun numero trovato nel payload"
+ }
+ },
+ "sort": {
+ "as-number": "come numero",
+ "ascending": "crescente",
+ "clear": "cancellare il messaggio in sospeso nel nodo di ordinamento",
+ "descending": "decrescente",
+ "elem": "valore dell'elemento",
+ "invalid-exp": "Espressione JSONata non valida nel nodo di ordinamento: __message__",
+ "key": "Chiave",
+ "order": "Ordina",
+ "seq": "sequenza di messaggi",
+ "sort": "ordina",
+ "target": "Ordina",
+ "too-many": "Troppi messaggi in sospeso nel nodo di ordinamento"
+ },
+ "split": {
+ "addname": " Copiare la chiave in ",
+ "array": "Array",
+ "intro": "Dividi msg.payload
in base al tipo:",
+ "object": "Oggetto",
+ "objectSend": "Inviare un messaggio per ogni coppia chiave/valore",
+ "split": "dividi",
+ "splitLength": "Lunghezza fissa di",
+ "splitUsing": "Dividere usando",
+ "strBuff": "Stringa / Buffer",
+ "stream": "Gestire come flusso di messaggi"
+ },
+ "status": {
+ "label": {
+ "sortByType": "ordina per tipo",
+ "source": "Stato del report da"
+ },
+ "scope": {
+ "all": "tutti i nodi",
+ "selected": "i nodi selezionati"
+ },
+ "status": "stato: tutti",
+ "statusNodes": "stato: __number__"
+ },
+ "switch": {
+ "and": "e",
+ "checkall": "controllo di tutte le regole",
+ "errors": {
+ "invalid-expr": "Espressione JSONata non valida: __error__",
+ "too-many": "troppi messaggi in sospeso nel nodo Switch"
+ },
+ "ignorecase": "ignora maiuscole/minuscole",
+ "label": {
+ "property": "Proprietà",
+ "repair": "ricreare sequenze di messaggi",
+ "rule": "regola"
+ },
+ "previous": "valore precedente",
+ "rules": {
+ "btwn": "è tra",
+ "cont": "contiene",
+ "else": "oppure",
+ "empty": "è vuoto",
+ "exp": "JSONata exp",
+ "false": "è falso",
+ "hask": "ha chiave",
+ "head": "testata",
+ "index": "indice tra",
+ "istype": "è di tipo",
+ "nempty": "non è vuoto",
+ "nnull": "non è nullo",
+ "null": "è null",
+ "regex": "corrisponde regex",
+ "tail": "coda",
+ "true": "è vero"
+ },
+ "stopfirst": "fermarsi dopo aver trovato la prima",
+ "switch": "cambia conto"
+ },
+ "tcpin": {
+ "errors": {
+ "cannot-listen": "impossibile ascoltare sulla porta __port__, errore: __error__",
+ "connect-fail": "connessione non riuscita",
+ "connect-timeout": "timeout di connessione",
+ "connection-lost": "connessione persa a __host__:__port__",
+ "error": "errore: __error__",
+ "no-host": "Host e/o porta non impostata",
+ "socket-error": "errore socket da __host__:__port__",
+ "timeout": "timeout socket chiuso porta __port__"
+ },
+ "label": {
+ "chars": "caratteri",
+ "close-connection": "Chiudere la connessione dopo l'invio di ogni messaggio?",
+ "decode-base64": "Decodificare il messaggio Base64?",
+ "delimited": "delimitato da",
+ "host": "presso l'host",
+ "ms": "ms",
+ "output": "Output",
+ "payload": "payload",
+ "port": "porta",
+ "return": "Ritorno",
+ "server": "Server",
+ "type": "Tipo"
+ },
+ "output": {
+ "base64": "Stringa Base64",
+ "buffer": "Buffer",
+ "single": "singola",
+ "stream": "flusso di",
+ "string": "Stringa"
+ },
+ "return": {
+ "character": "quando il carattere ricevuto è",
+ "immed": "immediatamente - non aspettare la risposta",
+ "never": "mai - mantenere aperta la connessione",
+ "number": "un numero fisso di caratteri",
+ "timeout": "dopo un timeout fisso di"
+ },
+ "status": {
+ "connected": "collegato a __host__:__port__",
+ "connecting": "connessione a __host__:__port__",
+ "connection-closed": "connessione chiusa da __host__:__port__",
+ "connection-from": "connessione da __host__:__port__",
+ "connections": "__count__ connessione",
+ "connections_plural": "__count__ connessioni",
+ "listening-port": "ascolto sul port __port__",
+ "stopped-listening": "smesso di ascoltare sulla porta"
+ },
+ "type": {
+ "connect": "Connettiti a",
+ "listen": "Ascolta su",
+ "reply": "Rispondere a TCP"
+ }
+ },
+ "template": {
+ "label": {
+ "format": "Evidenziazione sintassi",
+ "json": "JSON analizzato",
+ "mustache": "Modello Mustache",
+ "none": "nessuno",
+ "output": "Output come",
+ "plain": "Testo",
+ "property": "Proprietà",
+ "syntax": "Formato",
+ "template": "Template",
+ "yaml": "YAML analizzato"
+ },
+ "template": "template",
+ "templatevalue": "Questo è il payload: {{payload}} !"
+ },
+ "tls": {
+ "error": {
+ "missing-file": "Nessun file di certificato/chiave fornito"
+ },
+ "label": {
+ "alpnprotocol": "Protocollo ALPN",
+ "ca": "Certificato CA",
+ "cert": "Certificato",
+ "key": "Chiave Privata",
+ "passphrase": "Passphrase",
+ "servername": "Nome Server",
+ "upload": "Carica",
+ "use-local-files": "Usare chiavi e certificati da file locali",
+ "verify-server-cert": "Verificare il certificato del server"
+ },
+ "placeholder": {
+ "alpnprotocol": "da utilizzare con ALPN",
+ "ca": "percorso del certificato CA (formato PEM)",
+ "cert": "percorso del certificato (formato PEM)",
+ "key": "percorso della chiave privata (formato PEM)",
+ "passphrase": "passphrase a chiave privata (facoltativo)",
+ "servername": "da utilizzare con SNI"
+ },
+ "tls": "Configurazione TLS"
+ },
+ "trigger": {
+ "alltopics": "tutti i messaggi",
+ "bytopics": "ogni",
+ "duration": {
+ "h": "Ore",
+ "m": "Minuti",
+ "ms": "Millisecondi",
+ "s": "Secondi"
+ },
+ "extend": " prolunga il ritardo in caso di arrivo di un nuovo messaggio",
+ "for": "Trattamento",
+ "label": {
+ "reset": "Reimposta il trigger se:",
+ "resetMessage": "msg.reset è impostato",
+ "resetPayload": "msg.payload è uguale a",
+ "resetprompt": "opzionale",
+ "trigger": "trigger",
+ "trigger-block": "trigger & blocco",
+ "trigger-loop": "rivia ogni"
+ },
+ "output": {
+ "existing": "l'oggetto msg esistente",
+ "latest": "l'ultimo oggetto msg",
+ "nothing": "niente",
+ "number": "il numero",
+ "original": "l'oggetto msg originale",
+ "string": "la stringa"
+ },
+ "override": "sovrascri il ritardo con msg.delay",
+ "second": " invia un secondo messaggio a un output separato",
+ "send": "Invia",
+ "then": "poi",
+ "then-send": "poi invia",
+ "wait-for": "attendi",
+ "wait-loop": "rinvialo ogni",
+ "wait-reset": "attendi di essere reimpostato"
+ },
+ "udp": {
+ "bcmsg": "messaggio broadcast",
+ "bind": {
+ "local": "associa a una porta locale",
+ "random": "associa a una porta locale casuale",
+ "target": "associa alla porta di destinazione"
+ },
+ "errors": {
+ "access-error": "Errore di accesso UDP, potrebbe essere necessario l'accesso root per le porte inferiori a 1024",
+ "alreadyused": "udp: porta __port__ già in uso",
+ "bad-mcaddress": "Indirizzo multicast non valido",
+ "error": "errore: __error__",
+ "ifnotfound": "udp: interfaccia __iface__ non trovata",
+ "interface": "Deve essere l'indirizzo IP dell'interfaccia richiesta",
+ "ip-notset": "udp: indirizzo IP non impostato",
+ "port-invalid": "udp: numero di porta non valido",
+ "port-notset": "udp: porta non impostata"
+ },
+ "label": {
+ "address": "Indirizzi",
+ "decode-base64": "Decodificare il payload codificato Base64?",
+ "group": "Gruppo",
+ "interface": "IF locale",
+ "listen": "Ascolta per",
+ "onport": "sulla porta",
+ "output": "Output",
+ "send": "Inviare un",
+ "toport": "alla porta",
+ "using": "utilizzando"
+ },
+ "mcmsg": "messaggio multicast",
+ "mcmsgs": "messaggi multicast",
+ "output": {
+ "base64": "una stringa codificata Base64",
+ "buffer": "un Buffer",
+ "string": "una Stringa"
+ },
+ "placeholder": {
+ "address": "ip di destinazione",
+ "interface": "(facoltativo) interfaccia locale o indirizzo a cui eseguire l'associazione",
+ "interfaceprompt": "(facoltativo) interfaccia locale o indirizzo a cui eseguire l'associazione"
+ },
+ "status": {
+ "bc-ready": "broadcast udp pronto: __outport__ -> __host__:__port__",
+ "listener-at": "listener udp __host__:__port__",
+ "listener-stopped": "listener udp arrestato",
+ "mc-group": "gruppo multicast UDP __group__",
+ "mc-ready": "udp multicast pronto: __iface__:__outport__ -> __host__:__port__",
+ "output-stopped": "output udp arrestato",
+ "re-use": "udb riutilizzo socket: __outport__ -> __host__:__port__",
+ "ready": "udp pronto: __outport__ -> __host__:__port__",
+ "ready-nolocal": "udp pronto: __host__:__port__"
+ },
+ "tip": {
+ "in": "Suggerimento: assicurati che il firewall consenta l'ingresso dei dati.",
+ "out": "Suggerimento: lascia vuoto l'indirizzo e la porta se desideri impostarli utilizzando msg.ip
e msg.port
.",
+ "port": "Porte già in uso: "
+ },
+ "udpmsg": "messaggio udp",
+ "udpmsgs": "messaggi udp"
+ },
+ "unknown": {
+ "label": {
+ "unknown": "sconosciuto"
+ },
+ "tip": "Questo nodo è un tipo sconosciuto all'installazione di Node-RED.
Se si distribuisce con il nodo in questo stato, la configurazione verrà mantenuta, ma il flusso non verrà avviato fino a quando non viene installato il tipo mancante.
Per altre informazioni, vedere la barra laterale Info
" + }, + "watch": { + "label": { + "files": "File", + "recursive": "Controlla le sotto cartelle in modo ricorsivo" + }, + "placeholder": { + "files": "Elenco delimitato da virgole di file e/o cartelle" + }, + "tip": "In Windows è necessario utilizzare doppi back-slashes\\\\ in tutti i nomi di cartelle.", + "watch": "watch" + }, + "websocket": { + "connectto": "Connettiti a", + "errors": { + "connect-error": "Si è verificato un errore sulla connessione ws: ", + "duplicate-path": "Non è possibile avere due listener WebSocket sullo stesso percorso: __path__", + "missing-conf": "Configurazione del server mancante", + "send-error": "Si è verificato un errore durante l'invio: " + }, + "label": { + "path": "Path", + "type": "Tipo", + "url": "URL" + }, + "listenon": "Ascolta su", + "message": "intero messaggio", + "payload": "portata utile", + "sendheartbeat": "Invia heartbeat", + "sendrec": "Invio/ricezione", + "status": { + "connected": "connessione __count__", + "connected_plural": "connessione __count__" + }, + "tip": { + "path1": "Per impostazione predefinita,payload
conterrà i dati da inviare o ricevere da un websocket. Il listener può essere configurato per inviare o ricevere l'intero oggetto messaggio come stringa in formato JSON.",
+ "path2": "Questo percorso sarà relativo a __path__
.",
+ "url1": "L'URL deve usare lo schema ws:// o wss:// e puntare a un listener websocket esistente.",
+ "url2": "Per impostazione predefinita, payload
conterrà i dati da inviare o ricevere da un websocket. Il client può essere configurato per inviare o ricevere l'intero oggetto messaggio come stringa in formato JSON."
+ }
+ },
+ "xml": {
+ "errors": {
+ "xml_js": "Questo nodo gestisce solo stringhe xml o oggetti js."
+ },
+ "label": {
+ "advanced": "Opzioni avanzate",
+ "prefix": "Nome della proprietà per il contenuto del testo del tag",
+ "represent": "Nome della proprietà per gli attributi dei tag XML",
+ "x2o": "Opzioni da XML a oggetto"
+ }
+ },
+ "yaml": {
+ "errors": {
+ "dropped": "Ignorato tipo di payload non supportato",
+ "dropped-error": "Impossibile convertire il payload",
+ "dropped-object": "Ignorato payload non oggetto"
+ }
+ }
+}