Skip to content

Commit

Permalink
Merge branch 'master' into account-dropdown-refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
joeizang authored Dec 20, 2024
2 parents 7f3fcf2 + e7ef653 commit 4292881
Show file tree
Hide file tree
Showing 14 changed files with 256 additions and 60 deletions.
15 changes: 15 additions & 0 deletions apps/remix-ide/src/app/tabs/locales/it/circuit.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"circuit.compiler": "Compilatore",
"circuit.autoCompile": "Compila automaticamente",
"circuit.hideWarnings": "Nascondi gli avvisi",
"circuit.advancedConfigurations": "Configurazioni Avanzate",
"circuit.compilerConfiguration": "Configurazione del compilatore",
"circuit.prime": "Primo",
"circuit.useConfigurationFile": "Usa il file di configurazione",
"circuit.compile": "Compila",
"circuit.noFileSelected": "nessun file selezionato",
"circuit.generateR1cs": "Genera R1CS",
"circuit.computeWitness": "Calcola Testimone",
"circuit.signalInput": "Ingresso Segnale",
"circuit.compute": "Calcola"
}
36 changes: 36 additions & 0 deletions apps/remix-ide/src/app/tabs/locales/it/editor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"editor.keyboardShortcuts": "Scorciatoie della tastiera",
"editor.keyboardShortcuts.text1": "Compila il contratto attuale",
"editor.keyboardShortcuts.text2": "Apri Esplora File",
"editor.keyboardShortcuts.text3": "Apri la Gestione Plugin",
"editor.keyboardShortcuts.text4": "Compila il contratto attuale ed esegui uno script associato",
"editor.editorKeyboardShortcuts": "Scorciatoie della tastiera dell'Editor",
"editor.editorKeyboardShortcuts.text1": "Formatta il codice nel file attuale",
"editor.importantLinks": "Collegamenti importanti",
"editor.importantLinks.text1": "Sito web ufficiale del Progetto di Remix",
"editor.importantLinks.text2": "Documentazione ufficiale",
"editor.title1": "Avviso Codice incollato",
"editor.title1.message1": "Hai appena incollato un frammento di codice o contratto nell'editor.",
"editor.title1.message2": "Assicurati di comprenderlo a pieno prima di distribuire, o interagire con, questo contratto. Non cadere nelle truffe!",
"editor.title1.message3": "L'esecuzione di codice non attendibile può mettere <span>a rischio</span> il tuo portafoglio. Nel peggiore dei casi, potresti <span>perdere tutto il tuo denaro</span>.",
"editor.title1.message4": "Se non lo comprendi del tutto, ti preghiamo di non eseguire questo codice.",
"editor.title1.message5": "Se non sei uno sviluppatore di contratti intelligenti, chiedi a qualcuno di fiducia, che abbia le capacità di determinare se questo codice è sicuro per l'utilizzo.",
"editor.title1.message6": "Consulta <a>questi consigli</a> per ulteriori informazioni.",
"editor.zoomIn": "Ingrandisci",
"editor.zoomOut": "Riduci",
"editor.formatCode": "Formatta il Codice",
"editor.generateDocumentation": "Genera della documentazione per questa funzione",
"editor.generateDocumentation2": "Genera della documentazione per questa funzione \"{name}\"",
"editor.generateDocumentationByAI": "```solidity\n {content}\n```\n Generi esclusivamente la documentazione di natspec per la funzione {currentFunction}, utilizzando la sintassi di stile docstring. Utilizza soltanto i tag supportati da docstring",
"editor.explainFunction": "Spiega questa funzione",
"editor.explainFunctionSol": "Spiega questo codice",
"editor.explainFunction2": "Spiega la funzione \"{name}\"",
"editor.explainFunctionByAI": "```\n{content}\n```\nSpiega la funzione {currentFunction}",
"editor.explainFunctionByAISol": "```\n{content}\n```\nSpiega la funzione {currentFunction}",
"editor.ExplainPipeMessage": "```\n {content}\n```\nSpiega il precedente frammento",
"editor.executeFreeFunction": "Esegui una funzione gratuita",
"editor.executeFreeFunction2": "Esegui la funzione gratuita \"{name}\"",
"editor.toastText1": "Questo può eseguire esclusivamente la funzion gratuita",
"editor.toastText2": "Ti preghiamo di andare alle impostazioni di Remix, per attivare le funzionalità dell'editor del codice, o attendi il caricameento dl contesto dell'editor attuale.",
"editor.text": "Il file è aperto in modalità di <b>sola lettura</b>."
}
6 changes: 6 additions & 0 deletions apps/remix-ide/src/app/tabs/locales/it/electron.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"electron.openFolder": "Apri la cartella",
"electron.recentFolders": "Cartelle recenti",
"electron.gitClone": "Clona una repository di Git",
"electron.openFolderMessage": "Per poter utilizzare le funzionalità di Git, puoi aprire una cartella, o clonare una repository."
}
45 changes: 37 additions & 8 deletions apps/remix-ide/src/app/tabs/locales/it/filePanel.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,21 @@
"filePanel.displayName": "Esplora file",
"filePanel.workspace": "WORKSPACE",
"filePanel.create": "Crea",
"filePanel.createLabel": "Crea con Modello",
"filePanel.createBlank": "Crea vuoto",
"filePanel.create.desktop": "Crea Progetto",
"filePanel.clone": "Clona",
"filePanel.download": "Scarica",
"filePanel.backup": "Backup",
"filePanel.localFileSystem": "Connetti ai file di sistema locali",
"filePanel.restore": "Ripristina",
"filePanel.workspace.create": "Crea un'area di lavoro",
"filePanel.name": "Nome",
"filePanel.save": "Salva",
"filePanel.workspace.create": "Crea Area di Lavoro con Modello",
"filePanel.workspace.createBlank": "Crea Area di Lavoro vuota",
"filePanel.workspace.create.desktop": "Crea il progetto nella nuova cartella",
"filePanel.workspace.rename": "Rinomina l'area di lavoro",
"filePanel.workspace.save_workspace": "Salva l'Area di Lavoro",
"filePanel.workspace.delete": "Elimina l'area di lavoro",
"filePanel.workspace.deleteConfirm": "Sei sicuro di voler eliminare l'area di lavoro corrente?",
"filePanel.workspace.download": "Scarica l'area di lavoro",
Expand All @@ -19,6 +28,7 @@
"filePanel.workspace.chooseTemplate": "Scegli un template",
"filePanel.workspace.backup": "Backup di tutte le aree di lavoro",
"filePanel.workspace.restore": "Ripristina le aree di lavoro dal backup",
"filePanel.workspace.localFileSystem": "Connetti ai File di sistema locali utilizzando Remixd",
"filePanel.workspace.clone": "Clona un Repository di Git",
"filePanel.workspace.cloneMessage": "Fornisci un Url valido del repository git.",
"filePanel.workspace.enterGitUrl": "Inserisci l'url del repository git",
Expand All @@ -29,6 +39,10 @@
"filePanel.tssoltestghaction": "Flusso di lavoro dei test Mocha Chai",
"filePanel.workspace.addscriptetherscan": "Aggiunge gli script che possono essere utilizzati per interagire con l'API di Etherscan",
"filePanel.addscriptetherscan": "Aggiungi gli script Etherscan",
"filePanel.workspace.addscriptsindri": "Aggiunge degli script per interagire con Sindri, un servizio remoto con prova a conoscenza zero",
"filePanel.addscriptsindri": "Aggiungi gli script ZK di Sindri",
"filePanel.workspace.addcreate2solidityfactory": "Un contratto che ti consente di distribuire un contratto con CREATE2.",
"filePanel.addcreate2solidityfactory": "Aggiungi factory di Solidity di Create2",
"filePanel.workspace.addscriptdeployer": "Aggiunge gli script che possono essere utilizzati per deploiare i contratti",
"filePanel.addscriptdeployer": "Aggiungi script deployer del contratto",
"filePanel.workspace.slitherghaction": "Aggiunge un file yml preimpostato per eseguire l'analisi di slither sulle azioni github CI",
Expand Down Expand Up @@ -57,26 +71,29 @@
"filePanel.compileForNahmii": "Compila per Nahmii",
"filePanel.createNewFile": "Crea nuovo file",
"filePanel.createNewFolder": "Crea nuova cartella",
"filePanel.publishToGist": "Pubblica tutti i file su GitHub gist",
"filePanel.uploadFile": "Carica i file",
"filePanel.publishToGist": "Pubblica su Gist",
"filePanel.workspace.publishToGist": "Pubblica Area di Lavoro su GitHub Gist",
"filePanel.uploadFile": "Apri un file dai tuoi File di Sistema",
"filePanel.uploadFolder": "Carica la cartella",
"filePanel.updateGist": "Aggiorna l'esploratore [gist] corrente",
"filePanel.updateGist": "Aggiorna Gist",
"filePanel.workspace.updateGist": "Pubblica aggiornamento di Gist",
"filePanel.viewAllBranches": "Visualizza tutte le branch",
"filePanel.createBranch": "Crea una branch",
"filePanel.switchBranches": "Cambia branch",
"filePanel.checkoutGitBranch": "Controllare il ramo Git",
"filePanel.findOrCreateABranch": "Trovare o creare un ramo.",
"filePanel.initGitRepositoryLabel": "Inizializza l'area di lavoro come nuovo repository git",
"filePanel.initGitRepositoryWarning": "Per utilizzare le funzioni di Git, aggiungere nome utente ed e-mail alla sezione Github del pannello Impostazioni.",
"filePanel.initGitRepositoryWarning": "Per utilizzare le funzionalità di Git, aggiungi il nome utente e l'email alla sezione di GitHub del plugin di Git.",
"filePanel.workspaceName": "Nome del Workspace",
"filePanel.customizeTemplate": "Template personalizzati",
"filePanel.features": "Caratteristiche",
"filePanel.upgradeability": "Aggiornabilità",
"filePanel.ok": "OK",
"filePanel.yes": "Si",
"filePanel.cancel": "Annulla",
"filePanel.selectFolder": "Seleziona o crea cartella",
"filePanel.createNewWorkspace": "Crea un nuovo workspace",
"filePanel.connectToLocalhost": "connetti a localhost",
"filePanel.connectToLocalhost": "Connetti ai File di sistema locali",
"filePanel.copiedToClipboard": "Copiato negli appunti {path}",
"filePanel.downloadFailed": "Download non riuscito",
"filePanel.downloadFailedMsg": "Errore inatteso durante il download: {error}",
Expand All @@ -86,7 +103,7 @@
"filePanel.copyFolderFailed": "Copia Cartella Non Riuscita",
"filePanel.copyFolderFailedMsg": "Errore inatteso durante la copia della cartella: {src}",
"filePanel.runScriptFailed": "Esecuzione dello script non riuscita",
"filePanel.createPublicGist": "Pubblicare Gist Pubblico",
"filePanel.createPublicGist": "Pubblica su un Gist pubblico",
"filePanel.createPublicGistMsg1": "Sei sicuro di voler inviare le modifiche al file gist remoto su github.com?",
"filePanel.createPublicGistMsg2": "Sei sicuro di voler pubblicare in modo anonimo tutti i tuoi file nella cartella {path} come gist pubblico su github.com?",
"filePanel.createPublicGistMsg3": "Sei sicuro di voler pubblicare in modo anonimo tutti i tuoi file nella cartella {path} come gist pubblico su github.com?",
Expand All @@ -103,6 +120,12 @@
"filePanel.mintable": "Mintable",
"filePanel.burnable": "Bruciabile",
"filePanel.pausable": "Pausabile",
"filePanel.semaphore": "Semaforo",
"filePanel.hashchecker": "Controllo dell'Hash",
"filePanel.rln": "Nullificatore del Rate-Limiting",
"filePanel.breakthroughLabsUniswapv4Hooks": "Hook di Breakthrough-Labs",
"filePanel.uniswapV4Template": "Modello v4",
"filePanel.uniswapV4HookBookMultiSigSwapHook": "HookBook MultiSigSwapHook",
"filePanel.transparent": "Trasparente",
"filePanel.initGitRepoTitle": "Opzione di controllo per inizializzare il workspace come nuovo repository git",
"filePanel.switchToBranchTitle1": "Esegue il check out del nuovo ramo dal ramo remoto",
Expand All @@ -122,5 +145,11 @@
"filePanel.movingFileFailedMsg": "Errore inatteso durante lo spostamento del file: {src}",
"filePanel.movingFolderFailed": "Spostamento File Non Riuscito",
"filePanel.movingFolderFailedMsg": "Errore inatteso durante lo spostamento della cartella: {src}",
"filePanel.workspaceActions": "Azioni workspace"
"filePanel.workspaceActions": "Azioni workspace",
"filePanel.saveCodeSample": "Questa area di lavoro di codice-esempio non verrà mantenuta. Clicca qui per salvarla.",
"filePanel.logInGithub": "Accedi a GitHub.",
"filePanel.gitHubLoggedAs": "Connesso come {githubuser}",
"filePanel.updateSubmodules": "Aggiorna tutti i moduli secondari della repository. Clicca per prelevare le dipendenze.",
"filePanel.signTypedData": "Firma dati digitati",
"filePanel.signTypedDataError": "Errore firmando questi dati digitati."
}
3 changes: 3 additions & 0 deletions apps/remix-ide/src/app/tabs/locales/it/gitui.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"gitui.openFolderMessage": "Per poter utilizzare le funzionalità di Git, puoi aprire una cartella, o clonare una repository."
}
29 changes: 19 additions & 10 deletions apps/remix-ide/src/app/tabs/locales/it/home.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
{
"home.home": "Home",
"home.scamAlert": "Allerta Truffa",
"home.scamAlertText": "L'unico URL utilizzato da Remix è remix.ethereum.org",
"home.scamAlertText2": "Attenzione ai video online che promuovono i \"bot di che fanno \"front running\" di liquidità\"",
"home.scamAlertText3": "Ulteriori suggerimenti di sicurezza",
"home.learnMore": "Scopri di più",
"home.here": "qui",
"home.here": "altro",
"home.featured": "In Evidenza",
"home.jumpIntoWeb3": "JUMP INTO WEB3",
"home.jumpIntoWeb3More": "More",
"home.jumpIntoWeb3Text": "Remix IDE is part of the Remix Project, a rich toolset that can be used for the entire journey of contract development by users of any knowledge level. Learn more on the Remix Project website.",
"home.learnEthPromoTitle": "LearnEth: Tutorial dentro Remix",
"home.learnEthPromoButton": "Inizia a imparare",
"home.learnEthPromoText": "Consulta i tutorial su Remix, Solidity e altri progetti del Web3. Ottimo per tutti i livelli di competenza.",
"home.remixYouTube": "GUARDA PER IMPARARE",
"home.remixYouTubeText1": "Video di Suggerimenti dal Team di Remix",
"home.remixYouTubeMore": "Guarda",
Expand All @@ -28,14 +29,15 @@
"home.dgitPluginDesc": "Aggiungi il controllo delle sorgenti ai tuoi progetti.",
"home.oneClickDappDesc": "Genera rapidamente interfacce per contratti intelligenti",
"home.getStarted": "Inizia",
"home.projectTemplates": "Modelli di Progetto",
"home.projectTemplates": "Esplora. Prototipa. Crea.",
"home.blankTemplateDesc": "Crea uno workspace vuoto.",
"home.remixDefaultTemplateDesc": "Crea uno spazio di lavoro con file di esempio.",
"home.ozerc20TemplateDesc": "Crea un token ERC20 importando la libreria OpenZeppelin.",
"home.ozerc721TemplateDesc": "Crea un token NFT importando la libreria OpenZeppelin.",
"home.ozerc1155TemplateDesc": "Crea un token ERC1155 importando la libreria OpenZeppelin.",
"home.gnosisSafeMultisigTemplateDesc": "Crea dei Wallet Multisig utilizzando questo modello.",
"home.zeroxErc20TemplateDesc": "Crea un token ERC20 importando il contratto 0xProject.",
"home.learnEthPluginDesc": "Impara su Remix, Solidity e altri progetti del Web3.",
"home.learn": "Impara",
"home.learnEth1": "Basi di Remix",
"home.learnEth1Desc": "Un'introduzione all'interfaccia di Remix e alle operazioni di base.",
Expand All @@ -44,7 +46,7 @@
"home.remixAdvanced": "Distribuire con le Librerie",
"home.remixAdvancedDesc": "Impara a fare deployment con le librerie in Remix",
"home.remixYoutubePlaylist": "Playlist Youtube di Remix",
"home.remixTwitterProfile": "Profilo X di Remix",
"home.remixTwitterProfile": "Profilo di X di Remix",
"home.remixLinkedinProfile": "Profilo LinkedIn di Remix",
"home.remixMediumPosts": "Post in Medium di Remix",
"home.joinUsOnDiscord": "Unisciti a noi su Discord",
Expand All @@ -55,12 +57,19 @@
"home.remixDesktop": "Remix Desktop",
"home.searchDocumentation": "Cerca la Documentazione",
"home.files": "File",
"home.newFile": "Nuovo File",
"home.openFile": "Apri File",
"home.accessFileSystem": "Accedi al File System",
"home.newFile": "Nuovo",
"home.startCoding": "Inizia a programmare",
"home.startCodingPlayground": "Apri un terreno di gioco per la prototipazione e l'apprendimento semplice",
"home.openFile": "Apri",
"home.openFileTooltip": "Apri un File dal tuo Sistema di File",
"home.accessFileSystem": "Connetti ai File di sistema locali",
"home.loadFrom": "Carica da",
"home.resources": "Risorse",
"home.connectToLocalhost": "Connetti a localhost",
"home.seeAllTutorials": "Tutti i tutorial",
"home.maintainedByRemix": "Mantenuto da Remix"
"home.maintainedByRemix": "Mantenuto da Remix",
"home.gitCloneTooltip": "Clona una repository di GitHub in una nuova Area di Lavoro",
"home.gistTooltip": "Apri la repository di Gist",
"home.newFileTooltip": "Aggiungi un nuovo file a un'Area di Lavoro"
}

43 changes: 43 additions & 0 deletions apps/remix-ide/src/app/tabs/locales/it/quickDapp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"quickDapp.address": "indirizzo",
"quickDapp.enterAddress": "Inserisci l'indirizzo",
"quickDapp.enterAbi": "Inserisci l'ABI",
"quickDapp.name": "nome",
"quickDapp.enterName": "Inserisci il nome",
"quickDapp.network": "rete",
"quickDapp.enterNetwork": "Inserisci la rete",
"quickDapp.submit": "Invia",
"quickDapp.text1": "QuickDapp funziona soltanto per il Fornitore Iniettato, al momento. Ulteriori fornitori saranno adottati nelle iterazioni future.",
"quickDapp.text2": "Il click sull'icona di modifica in un contratto distribuito, inserirà automaticamente i parametri.",
"quickDapp.admin": "Admin",
"quickDapp.resetFunctions": "Ripristina le funzioni",
"quickDapp.deleteDapp": "Elimina dApp",
"quickDapp.text3": "QuickDapp distribuisce su Surge.sh. I profili di Surge sono gratuiti fiino al raggiungimento di un livello d'utilizzo. L'email e la password che inserisci di seguito, ti consentiranno di accedere a un profilo di Surge. Il dominio secondario è di tua scelta, ma dev'essere univoco. Ulteriori informazioni su <a>surge.sh</a>",
"quickDapp.email": "Email",
"quickDapp.surgeEmail": "Email di Surge",
"quickDapp.password": "Password",
"quickDapp.surgePassword": "Password di Surge",
"quickDapp.subdomain": "Dominio secondario",
"quickDapp.uniqueSubdomain": "Nome univoco del dominio secondario",
"quickDapp.shareTo": "Condividi con (Facoltativo)",
"quickDapp.useNatSpec": "Utilizza NatSpec (Facoltativo)",
"quickDapp.useNatSpecTooltip": "Recupera le informazioni dal NatSpec del contratto",
"quickDapp.verifiedByEtherscan": "Verificata da Etherscan (Facoltativo)",
"quickDapp.verified": "Verificata",
"quickDapp.noTerminal": "Nessun terminale (Facoltativo)",
"quickDapp.no": "No",
"quickDapp.themes": "Temi",
"quickDapp.deploy": "Distribuisci",
"quickDapp.teardown": "Abbatti",
"quickDapp.text4": "Distribuito correttamente!",
"quickDapp.text5": "Clicca il seguente collegamento per visualizzare la tua dApp",
"quickDapp.text6": "Abbattimento riuscito!",
"quickDapp.addLogoTooltip": "Clicca qui per aggiungere un logo",
"quickDapp.deleteLogoTooltip": "Clicca qui per eliminare il logo",
"quickDapp.dappTitle": "Titolo della dApp",
"quickDapp.dappInstructions": "Istruzioni sulla dApp",
"quickDapp.functionTitle": "Titolo della funzione",
"quickDapp.functionInstructions": "Istruzioni per la funzione",
"quickDapp.addColumn": "Aggiungi colonna",
"quickDapp.column": "Colonna"
}
11 changes: 9 additions & 2 deletions apps/remix-ide/src/app/tabs/locales/it/remixUiTabs.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
{
"remixUiTabs.tooltipText1": "Esegui script (CTRL + SHIFT + S)",
"remixUiTabs.tooltipText2": "Compila CTRL + S",
"remixUiTabs.tooltipText3": "Seleziona il file .sol o .yul da compilare o un file .ts o .js ed eseguilo",
"remixUiTabs.zoomOut": "Rimpicciolisci",
"remixUiTabs.tooltipText3": "Seleziona un file .sol o .yul da compilare O un file .ts o .js da eseguire",
"remixUiTabs.tooltipText4": "Per spiegare un contratto, scegli un file .sol, .vy o .circom",
"remixUiTabs.tooltipText5": "Spiega il/i contratto/i nel file attuale [BETA]",
"remixUiTabs.tooltipText6": "Abilita RemixAI Copilot [BETA]",
"remixUiTabs.tooltipText7": "Disabilita RemixAI Copilot [BETA]",
"remixUiTabs.tooltipText8": "Documentazione sugli strumenti di RemixAI",
"remixUiTabs.tooltipText9": "Configura le dipendenze dello scripting",
"remixUiTabs.tooltipTextDisabledCopilot": "Per utilizzare RemixAI Copilot, scegli un file .sol",
"remixUiTabs.zoomOut": "Riduci",
"remixUiTabs.zoomIn": "Ingrandisci"
}
Loading

0 comments on commit 4292881

Please sign in to comment.