{
  "automation-batch": {
    "components.mentoring.automation.automationIntroducer.initiateFeedbackAutomationBeepBoopBop": "Avvia l'automazione del feedback…Beep boop bop…",
    "components.mentoring.automation.automationIntroducer.automationIsASpace": "L'automazione è uno spazio che ti permette di vedere le soluzioni comuni agli esercizi e di scrivere un feedback una volta sola per tutti gli studenti che hanno quella particolare soluzione.",
    "components.mentoring.automation.mostPopularTag.mostPopular": "Più popolare"
  },
  "components/common/CLIWalkthroughButton.tsx": {
    "cliWalkthroughButton.installExercismLocally": "Installa Exercism in locale",
    "cliWalkthroughButton.useOurWizard": "Usa la nostra procedura guidata per configurare Exercism e lavorare sulla tua macchina locale.",
    "cliWalkthroughButton.opensInModal": "Si apre in una finestra modale"
  },
  "components/common/ComboButton.tsx": {
    "comboButton.openDropdown": "Apri il menu a tendina"
  },
  "components/common/CommunitySolution.tsx": {
    "communitySolution.published": "Pubblicata {{time}}",
    "communitySolution.numTimesPublishedSimilar": "Numero di volte in cui qualcuno ha pubblicato una soluzione simile a questa",
    "communitySolution.numLinesOfCode": "Numero di righe di codice nella soluzione",
    "communitySolution.numTimesStarred": "Numero di volte in cui la soluzione ha ricevuto una stella",
    "communitySolution.numTimesCommented": "Numero di volte in cui la soluzione è stata commentata",
    "communitySolution.correctlySolvesLatest": "Questa soluzione risolve correttamente la versione più recente di questo esercizio",
    "communitySolution.passesLatestTests": "Questa soluzione supera i test della versione più recente di questo esercizio",
    "communitySolution.doesNotFullySolveLatest": "Questa soluzione non risolve completamente la versione più recente di questo esercizio",
    "communitySolution.solvedAgainstOlder": "Questa soluzione è stata risolta su una versione precedente di questo esercizio e potrebbe non risolvere completamente la versione più recente.",
    "communitySolution.yourSolution": "La tua soluzione",
    "communitySolution.toExerciseInTrack": "a {{exercise}} in {{track}}",
    "communitySolution.inTrack": "in {{track}}",
    "communitySolution.authorsSolution": "La soluzione di {{handle}}",
    "communitySolution.notPublished": "Non pubblicata"
  },
  "components/common/CopyToClipboardButton.tsx": {
    "copyToClipboardButton.copyToClipboardLabel": "Copia «{{text}}» negli appunti",
    "copyToClipboardButton.copyToClipboard": "Copia negli appunti",
    "copyToClipboardButton.copied": "Copiato"
  },
  "components/common/exercise-widget": {
    "info.titleInTrack": "in <0/> <1>{{trackTitle}}</1>",
    "info.iterationsCount_one": "{{count}} iterazione",
    "info.iterationsCount_many": "{{count}} iterazioni",
    "info.iterationsCount_other": "{{count}} iterazioni",
    "info.hasNotifications": "ha notifiche",
    "info.outdated.solutionWasSolved": "Questa soluzione è stata risolta su una versione precedente di questo esercizio",
    "solutionStatusTag.published": "Pubblicata",
    "solutionStatusTag.completed": "Completata",
    "solutionStatusTag.inProgress": "In corso",
    "exerciseStatusTag.recommended": "Consigliato",
    "exerciseStatusTag.available": "Disponibile",
    "exerciseStatusTag.locked": "Bloccato",
    "difficulty.easy": "Facile",
    "difficulty.medium": "Media",
    "difficulty.hard": "Difficile",
    "exerciseTypeTag.learningExercise": "Esercizio di apprendimento",
    "exerciseTypeTag.tutorialExercise": "Esercizio tutorial",
    "mentoringStatus.requested": "Mentoring richiesto",
    "mentoringStatus.inProgress": "Mentoring in corso",
    "mentoringStatus.finished": "Mentoring concluso"
  },
  "components/journey/overview/TrackHeaderSummaryText.tsx": {
    "trackList.4": "<0></0>, seguito da <1></1>, <2></2> e <3></3>.",
    "trackList.1": "<0></0>.",
    "trackList.2": "<0></0>, seguito da <1></1>.",
    "trackList.3": "<0></0>, seguito da <1></1> e <2></2>."
  },
  "components/common/Reputation.tsx": {
    "reputation.reputation": "Reputazione",
    "reputation.valueReputation": "{{value}} reputazione"
  },
  "components/common/share-panel": {
    "platformButton.devToButton.devTo": "DEV.to",
    "platformButton.facebookButton.facebook": "Facebook",
    "platformButton.twitterButton.twitter": "Twitter",
    "platformButton.redditButton.reddit": "Reddit",
    "platformButton.linkedinButton.linkedIn": "LinkedIn"
  },
  "components/common/ShareButton.tsx": {
    "shareButton.share": "Condividi"
  },
  "components/common/ShareLink.tsx": {
    "shareLink.shareIt": "Condividilo."
  },
  "components/common/SingleSelect.tsx": {
    "singleSelect.clickToChange": "Clicca per cambiare"
  },
  "components/common/site-updates-list/PullRequestWidget.tsx": {
    "pullRequestWidget.pullRequest": "Pull Request",
    "pullRequestWidget.mergedInfo": "#{{number}} unita {{time}} da {{user}}",
    "pullRequestWidget.merged": "Unita"
  },
  "components/common/ThemeToggleButton.tsx": {
    "themeToggleButton.joinInsiders": "<0>Unisciti agli Insiders</0> per attivare la modalità scura"
  },
  "components/community": {
    "storiesGrid.index.moreStories": "Altre storie dalla nostra community",
    "storiesGrid.index.listenLearn": "Ascolta, impara e lasciati ispirare dai membri della nostra community.",
    "videoGrid.index.searchCommunity": "Cerca contenuti della community",
    "videoGrid.index.learnWithCommunity": "Impara con la nostra community",
    "videoGrid.index.walkthroughsTutorials": "Walkthrough, tutorial e livestream dalla nostra community.",
    "videoGrid.index.noVideosFound": "Nessun video trovato.",
    "videoGrid.index.tryChangingFilters": "Prova a cambiare i filtri per trovare il video che stai cercando.",
    "videoGrid.index.thereAreNoVideos": "Al momento non ci sono video.",
    "videoGrid.index.checkBackLater": "Torna qui più tardi per altri!",
    "videoGrid.trackFilterList.openTrackFilter": "Apri il filtro delle tracce",
    "videoGrid.trackFilterList.clickToChange": "Clicca per cambiare",
    "videoGrid.thumbnail": "miniatura"
  },
  "components/community-solutions": {
    "commentsList.reminder.rememberComments": "Ricorda! I commenti servono a fare domande o ad applaudire una soluzione. <0>Non usarli</0> per il mentoring o per dare feedback.",
    "commentsList.commentView.edit": "Modifica",
    "commentsList.count.numberOfComments": "{{number}} {{pluralize}}",
    "commentsList.emptyList.noComments": "Nessuno ha commentato questa soluzione.",
    "commentsList.emptyList.beFirst": "Sii il primo a lasciare un commento!",
    "commentsList.options.disableComments": "Disabilita i commenti…",
    "commentsList.options.enableComments": "Abilita i commenti…",
    "commentsList.header.writeComment": "Scrivi un commento",
    "commentsList.listDisabled.disabledCommentsAuthor": "Hai disabilitato i commenti su questa soluzione. Usa l'ingranaggio \"Options\" qui sopra per attivare o disattivare questa opzione.",
    "commentsList.listDisabled.disabledComments": "I commenti sono stati disabilitati",
    "commentsList.header.writeAComment": "Scrivi un commento",
    "starButton.numberOfStars": "Numero di stelle",
    "starButton.favorite": "Preferito",
    "starButton.favorited": "Nei preferiti"
  },
  "components/concept-map": {
    "exerciseStatusBar.exerciseStatusDotTooltip": "Tooltip del punto di stato dell'esercizio",
    "concept.availableConcept": "Concetto disponibile:",
    "concept.learnedConcept": "Concetto appreso:",
    "concept.masteredConcept": "Concetto padroneggiato:",
    "concept.lockedConcept": "Concetto bloccato:",
    "concept.concept": "Concetto:"
  },
  "components/editor/AssistantChat": {
    "insidersUpsellModal.receiptInYourInbox": "Ti manderemo a breve la ricevuta nella tua casella di posta.",
    "insidersUpsellModal.startWorkingWithTheAssistant": "Inizia a lavorare con l'Assistente",
    "assistantChatTab.aiAssistant": "Assistente AI",
    "chatApi.tooManyRequests": "Troppe richieste. Attendi un momento e riprova.",
    "chatApi.assistantOverloaded": "L'assistente è sovraccarico. Riprova tra poco.",
    "chatApi.assistantTimedOut": "L'assistente non ha risposto in tempo. Riprova.",
    "chatApi.assistantUnavailable": "L'assistente non è disponibile. Riprova tra poco.",
    "chatApi.connectionLost": "Connessione persa. Controlla la tua rete.",
    "chatApi.somethingWentWrong": "Qualcosa è andato storto. Riprova.",
    "chatApi.failedToParseErrorResponse": "Impossibile analizzare la risposta di errore",
    "chatApi.unknownError": "Errore sconosciuto",
    "chatApi.streamProcessingError": "Errore di elaborazione dello stream",
    "chatUsage.closeToMonthlyLimit": "Ti stai avvicinando al limite mensile ({{used}}/{{limit}} messaggi questo mese).",
    "chatUsage.closeToDailyLimit": "Ti stai avvicinando al limite giornaliero ({{used}}/{{limit}} messaggi oggi).",
    "chatUsage.usedAllMonthlyMessages": "Hai esaurito tutti i {{limit}} messaggi di questo mese. Si azzerano il 1° del mese.",
    "chatUsage.usedAllDailyMessages": "Hai esaurito tutti i {{limit}} messaggi di oggi. Si azzerano a mezzanotte UTC.",
    "assistantChatPanel.askAboutYourCodePlaceholder": "Chiedi informazioni sul tuo codice, sui test o sull'esercizio…",
    "assistantChatPanel.sendMessage": "Invia messaggio",
    "assistantChatPanel.whatAreYouStuckOn": "Ciao! Su cosa sei bloccato? Dimmi cosa hai già provato e ti aiuterò a risolverlo.",
    "assistantChatPanel.insiderBenefits.unlimitedAiAssistant.title": "Assistente AI illimitato",
    "assistantChatPanel.insiderBenefits.unlimitedAiAssistant.desc": "Conversazioni illimitate su ogni esercizio, in ogni traccia.",
    "assistantChatPanel.insiderBenefits.jikiPremium.title": "Accesso completo a Jiki Premium",
    "assistantChatPanel.insiderBenefits.jikiPremium.desc": "Tutto ciò che offre il piano premium di Jiki, incluso.",
    "assistantChatPanel.insiderBenefits.darkMode.title": "Modalità scura",
    "assistantChatPanel.insiderBenefits.darkMode.desc": "Il nostro elegante tema scuro, più riposante per gli occhi a tarda notte.",
    "assistantChatPanel.insiderBenefits.adFree.title": "Esperienza senza pubblicità",
    "assistantChatPanel.insiderBenefits.adFree.desc": "Disattiva ogni annuncio su tutta la piattaforma.",
    "assistantChatPanel.insiderBenefits.behindTheScenes.title": "Contenuti dietro le quinte",
    "assistantChatPanel.insiderBenefits.behindTheScenes.desc": "Dirette private e approfondimenti sullo stack di Exercism.",
    "assistantChatPanel.insiderBenefits.supportExercism.title": "Sostieni Exercism",
    "assistantChatPanel.insiderBenefits.supportExercism.desc": "Mantieni viva la formazione gratuita sulla programmazione per tutti. 💙",
    "assistantChatPanel.joinExercismInsiders": "Unisciti a <gradient>Exercism Insiders</gradient> per ricevere più aiuto",
    "assistantChatPanel.usedFreeConversationElsewhere": "Hai usato la tua conversazione AI gratuita su un altro esercizio.",
    "assistantChatPanel.usedFreeConversation": "Hai usato la tua conversazione AI gratuita.",
    "assistantChatPanel.everyoneGetsAConversation": "Tutti ricevono gratis una conversazione con l'assistente AI su un esercizio. Diventa un Insider per sbloccarla ovunque, insieme a tutto il resto qui sotto.",
    "assistantChatPanel.becomeAnInsider": "Diventa un Insider",
    "assistantChatPanel.tenAMonth": "$10 al mese. Disdici quando vuoi.",
    "assistantChatStartState.rotatingPhrases.whyThisIsntWorking": "perché non funziona",
    "assistantChatStartState.rotatingPhrases.howToFixThisBug": "come risolvere questo bug",
    "assistantChatStartState.rotatingPhrases.whatThisErrorMeans": "cosa significa questo errore",
    "assistantChatStartState.rotatingPhrases.howToApproachThis": "come affrontare questo problema",
    "assistantChatStartState.rotatingPhrases.howToGetUnstuck": "come sbloccarsi",
    "assistantChatStartState.feelingStuck": "Ti senti bloccato?",
    "assistantChatStartState.askOurAssistantAbout": "Chiedi al nostro assistente",
    "assistantChatStartState.tellUsWhatYoureStuckOn": "Dicci su cosa sei bloccato e cosa hai già provato…",
    "assistantChatStartState.askOurAssistant": "Chiedi al nostro assistente",
    "assistantChatStartState.unlimitedConversations": "Conversazioni illimitate, incluse con Insiders",
    "assistantChatStartState.getAssistantHelpFree": "Ottieni aiuto dall'assistente su questo esercizio: gratis al 100%.",
    "insidersUpsellModal.unlockYourAiAssistant": "Sblocca il tuo assistente AI",
    "insidersUpsellModal.becomeAnInsiderFor": "Diventa un Insider per conversazioni illimitate su ogni esercizio.",
    "insidersUpsellModal.fundedByDonations": "Exercism è finanziato dalle donazioni. Il tuo contributo di <strong>{{amount}}</strong> al mese mantiene Exercism gratuito per tutti e sblocca l'assistente AI, la modalità scura, un'esperienza senza pubblicità e molto altro.",
    "insidersUpsellModal.changeOrCancel": "Puoi modificare o annullare la tua donazione in qualsiasi momento dalle impostazioni.",
    "insidersUpsellModal.becomeAnInsider": "Diventa un Insider",
    "insidersUpsellModal.broughtStraightBack": "Al termine tornerai direttamente a questo esercizio; il tuo lavoro viene salvato mentre scrivi.",
    "insidersUpsellModal.youreAnInsider": "Sei un Insider! 💙",
    "insidersUpsellModal.thankYouForSupporting": "Grazie per sostenere Exercism. Il tuo assistente AI è sbloccato su ogni esercizio, insieme alla modalità scura, a un'esperienza senza pubblicità e a tutto il resto che sblocca Insiders.",
    "assistantChatPanel.stuckAskYourAiAssistant": "Bloccato? Chiedi al tuo assistente AI",
    "assistantChatPanel.askAboutYourCode": "Chiedi informazioni sul codice, sui test o sull'esercizio. L'assistente ti indirizza verso una soluzione invece di darti la risposta.",
    "assistantChatPanel.tryAgain": "Riprova",
    "assistantChatPanel.notAvailableRightNow": "L'assistente AI non è disponibile in questo momento.",
    "assistantChatPanel.reachedYourMessageLimit": "Hai raggiunto il limite di messaggi",
    "assistantChatPanel.waitingForTheAssistant": "In attesa della risposta dell'assistente…",
    "assistantChatPanel.respondToTheAssistant": "Rispondi all'assistente…"
  },
  "components/modals/Modal.tsx": {
    "modal.closeModal": "Chiudi la finestra modale"
  },
  "components/ResultsZone.tsx": {
    "resultsZone.loadingData": "Caricamento dei dati"
  },
  "components/impact/chart-elements": {
    "numberOfStudentsLabel.noOfStudents": "N. di studenti"
  },
  "components/settings/LanguagePreferenceForm.tsx": {
    "languagePreferenceForm.language": "Lingua",
    "languagePreferenceForm.description": "Scegli la lingua in cui vuoi usare Exercism. Salviamo la tua scelta non appena ne selezioni una.",
    "languagePreferenceForm.change": "Cambia",
    "languagePreferenceForm.done": "Fatto",
    "languagePreferenceForm.searchPlaceholder": "Cerca lingue",
    "languagePreferenceForm.searchLabel": "Cerca lingue",
    "languagePreferenceForm.comingSoon": "Prossimamente",
    "languagePreferenceForm.comingSoonBadge": "Presto",
    "languagePreferenceForm.noMatches": "Nessuna lingua corrisponde alla tua ricerca",
    "languagePreferenceForm.selected": "Selezionata"
  },
  "utils/date": {
    "today": "oggi",
    "todayTitleized": "Oggi",
    "yesterday": "ieri",
    "yesterdayTitleized": "Ieri",
    "daysAgo_one": "{{count}} giorno fa",
    "daysAgo_many": "{{count}} giorni fa",
    "daysAgo_other": "{{count}} giorni fa",
    "weeksAgo_one": "{{count}} settimana fa",
    "weeksAgo_many": "{{count}} settimane fa",
    "weeksAgo_other": "{{count}} settimane fa",
    "monthsAgo_one": "{{count}} mese fa",
    "monthsAgo_many": "{{count}} mesi fa",
    "monthsAgo_other": "{{count}} mesi fa",
    "yearsAgo_one": "{{count}} anno fa",
    "yearsAgo_many": "{{count}} anni fa",
    "yearsAgo_other": "{{count}} anni fa"
  },
  "components/favorites-list": {
    "index.searchPlaceholder": "Cerca per nome dell'autore",
    "index.defaultError": "Impossibile recuperare le soluzioni",
    "index.noResults.title": "Nessuna soluzione trovata.",
    "index.noResults.description": "Prova a cambiare i filtri per trovare le soluzioni preferite.",
    "index.noFavoritesYet.title": "Non ci sono ancora preferiti.",
    "index.noFavoritesYet.description": "Contrassegna le soluzioni con una stella per aggiungerle ai preferiti.",
    "index.filteringRestricted": "Filtro riservato agli Insiders"
  },
  "components/github-syncer-widget": {
    "miniAdvert.backupYourSolutionsToGitHub": "Esegui il backup delle soluzioni su GitHub",
    "miniAdvert.automaticallyBackupSolutions": "Esegui automaticamente il backup delle soluzioni su GitHub con il nostro strumento di backup automatico.",
    "miniAdvert.configureBackups": "Configura i backup",
    "activeAutomaticSync.autoBackupEnabled": "Backup automatico attivato",
    "activeAutomaticSync.newIterationsAutoBackupSolution": "Le nuove iterazioni verranno salvate automaticamente su GitHub. Per avviare manualmente il backup di tutte le iterazioni di questa soluzione, usa il pulsante qui sotto.",
    "activeAutomaticSync.newIterationsAutoBackupIteration": "Le nuove iterazioni di questa soluzione verranno salvate automaticamente su GitHub. Per avviare manualmente il backup di questa iterazione, usa il pulsante qui sotto.",
    "activeAutomaticSync.triggerSolutionBackup": "Avvia il backup della soluzione",
    "activeAutomaticSync.triggerIterationBackup": "Avvia il backup dell'iterazione",
    "pausedSync.yourSyncerCurrentlyPaused": "Il tuo sincronizzatore è attualmente <0>in pausa</0>.",
    "pausedSync.visitSettingsToResumeSyncing": "Vai alle <0>impostazioni</0> per riprendere la sincronizzazione.",
    "activeManualSync.automaticSyncsDisabled": "Hai disattivato le sincronizzazioni automatiche",
    "activeManualSync.clickToBackupSolution": "Fai clic per eseguire il backup della soluzione",
    "miniAdvert.exercism": "Exercism",
    "miniAdvert.syncWith": "Sincronizza con",
    "miniAdvert.github": "Github",
    "activeAutomaticSync.unknownError": "Errore sconosciuto",
    "activeAutomaticSync.errorQueuing": "Errore nell'accodamento del backup per tutti i track: {{message}}",
    "activeAutomaticSync.backupQueued": "Il backup è stato messo in coda e dovrebbe completarsi entro pochi minuti.",
    "activeAutomaticSync.somethingWentWrong": "Qualcosa è andato storto durante l'accodamento del backup per tutti i track. Riprova."
  },
  "components/impact/ImpactTestimonial.tsx": {
    "impactTestimonial.saidThisAbout": "ha detto questo su",
    "impactTestimonial.on": "su"
  },
  "components/impact/map.tsx": {
    "map.someoneJoinedExercism": "Qualcuno si è unito a Exercism",
    "map.publishedNewSolution": "@{{handle}} ha pubblicato una nuova soluzione",
    "map.openedIssue": "@{{handle}} ha aperto una issue su GitHub di Exercism",
    "map.submittedPullRequest": "@{{handle}} ha inviato una Pull Request su GitHub di Exercism",
    "map.mergedPullRequest": "@{{handle}} ha avuto una Pull Request unita su GitHub di Exercism"
  },
  "components/impact/TopLearningCountries.tsx": {
    "topLearningCountries.topLearningCountries": "I principali paesi per l'apprendimento"
  },
  "components/insiders": {
    "insidersStatus.eligibleText": "Al momento hai i requisiti per Insiders. Grazie per far parte di Exercism. Siamo felici di continuare questo viaggio insieme a te!",
    "insidersStatus.ineligibleText": "Attiva una donazione mensile ricorrente di 10 $ o più per accedere a Insiders",
    "insidersStatus.eligibleLifetimeText": "Ti abbiamo dato accesso a Insiders a vita. Grazie per far parte di Exercism. Siamo felici di continuare questo viaggio insieme a te!",
    "insidersStatus.unsetText": "Stiamo calcolando il tuo stato di Insiders. Questo riquadro si aggiornerà una volta terminato.",
    "insidersStatus.getAccessToInsiders": "Ottieni l'accesso a Insiders",
    "insidersStatus.donateToAccessInsiders": "Dona a Exercism per accedere a Insiders",
    "insidersStatus.exercismIsNonProfit": "Exercism è un'organizzazione senza scopo di lucro indipendente e registrata (Regno Unito n. 11733062) con un team piccolissimo. Tutte le donazioni vengono usate per gestire e migliorare la piattaforma.",
    "insidersStatus.chooseMonthlyDonation": "1. Scegli l'importo della donazione mensile:",
    "insidersStatus.specifyAmount": "Specifica l'importo",
    "insidersStatus.minimumDonationAmount": "Nota bene: l'importo minimo della donazione per Insiders Access è di 10,00 $. Grazie per il tuo gentile sostegno!",
    "insidersStatus.choosePaymentMethod": "2. Scegli il metodo di pagamento:",
    "insidersStatus.thankYou": "Grazie!",
    "insidersStatus.thankYouForSupport": "Grazie mille per sostenere Exercism. Per noi significa tantissimo! 💜",
    "insidersStatus.setUpMonthlyDonation": "Usa il modulo qui sotto per impostare la donazione mensile. Puoi modificare o annullare la donazione in qualsiasi momento dalla pagina delle impostazioni.",
    "insidersStatus.donationsImprovePlatform": "Exercism è un'organizzazione no-profit indipendente. Tutte le donazioni servono a far funzionare e migliorare la piattaforma. Tutti i pagamenti sono gestiti in modo sicuro da Stripe.",
    "paymentPending.errorFetchingStatus": "Errore nel recupero dello stato di PayPal"
  },
  "components/common/Introducer.tsx": {
    "introducer.unableToHide": "Impossibile nascondere il messaggio introduttivo",
    "introducer.gotIt": "Ho capito 👍",
    "introducer.permanentlyHide": "Nascondi definitivamente questo messaggio introduttivo"
  },
  "components/common/Loading.tsx": {
    "loading": "Caricamento"
  },
  "components/common/markdown-editor-form": {
    "mobileIdleFormFooter.send": "Invia",
    "newFormFooter.cancel": "Annulla",
    "newFormFooter.send": "Invia",
    "editFormFooter.cancel": "Annulla",
    "editFormFooter.delete": "Elimina",
    "editFormFooter.update": "Aggiorna"
  },
  "components/common/MarkdownEditor.tsx": {
    "previewUnavailable": "Anteprima non disponibile",
    "unableToParseMarkdown": "Impossibile analizzare il markdown",
    "loading": "Caricamento..."
  },
  "components/common/MarkdownEditorForm.tsx": {
    "areYouSureYouWantToDeleteThis": "Sei sicuro di volerlo eliminare?"
  },
  "components/common/MedianWaitTime.tsx": {
    "medianWaitTime.avgWaitTime": "Tempo di attesa medio: ~"
  },
  "components/common/MentorDiscussionSummary.tsx": {
    "mentorDiscussionSummary.inProgress": "In corso",
    "mentorDiscussionSummary.commentCount_one": "{{postsCount}} commento",
    "mentorDiscussionSummary.commentCount_many": "{{postsCount}} commenti",
    "mentorDiscussionSummary.commentCount_other": "{{postsCount}} commenti"
  },
  "components/common/MultipleSelect.tsx": {
    "multipleSelect.clickToChange": "Clicca per cambiare"
  },
  "components/common/Pagination.tsx": {
    "pagination.first": "Prima",
    "pagination.previous": "Precedente",
    "pagination.goToPage": "Vai alla pagina {{page}}",
    "pagination.goToPreviousPage": "Vai alla pagina precedente",
    "pagination.goToNextPage": "Vai alla pagina successiva",
    "pagination.goToFirstPage": "Vai alla prima pagina",
    "pagination.goToLastPage": "Vai all'ultima pagina",
    "pagination.next": "Successiva",
    "pagination.last": "Ultima"
  },
  "components/common/ProcessingStatusSummary.tsx": {
    "processing": "In elaborazione",
    "failed": "Non superato",
    "passed": "Superato",
    "processingStatus": "Stato di elaborazione"
  },
  "components/common/ProminentLink.tsx": {
    "prominentLink.opensInNewWindow": "Il link si apre in una nuova finestra o scheda"
  },
  "components/common/Pronouns.tsx": {
    "pronouns.ratherThanUsingPronouns": "Anziché usare i pronomi (he, her's, ecc.), riferisciti sempre a {{handle}} con {{handle}}.",
    "pronouns.doNotUsePronouns": "Non usare i pronomi",
    "pronouns.whenReferringTo": "Quando ti riferisci a @{{handle}}, usa i pronomi",
    "pronouns.forExampleIfLeaving": "Ad esempio, se lasci un testimonial per {{handle}}, potresti dire:",
    "pronouns.wasGreat": "{{handle}} è stato fantastico. {{pronoun1}} ha risposto a tutte le mie domande. Consiglierò {{pronoun2}} ad altri, perché i consigli di {{pronoun3}} sono stati molto utili."
  },
  "components/student/iterations-list": {
    "deleteIterationModal.unableToDeleteIteration": "Impossibile eliminare l'iterazione",
    "iterationReport.thisIterationHasBeenDeleted": "Questa iterazione è stata eliminata",
    "analyzerFeedback.opensInANewTab": "Si apre in una nuova scheda",
    "analyzerFeedback.analyzerGeneratedFeedback": "Il nostro <strong>Analizzatore {{trackTitle}}</strong> ha generato questo feedback durante l'analisi della tua soluzione.",
    "analyzerFeedback.learnMore": "Scopri di più",
    "comment.essential": "Essenziale",
    "comment.recommended": "Consigliato",
    "analysisInformation.analyzingCode": "Stiamo analizzando il codice per darti suggerimenti",
    "analysisInformation.analysisTime": "Di solito ci vogliono 10-30 secondi.",
    "analysisInformation.noAutoSuggestions": "Nessun suggerimento automatico? Prova il mentoring umano.",
    "analysisInformation.getHumanMentoring": "Ottieni un vero mentoring umano uno a uno sull'esercizio {{exerciseTitle}} e inizia a scrivere codice {{trackTitle}} migliore.",
    "analysisInformation.getMentoring": "Ottieni mentoring",
    "analysisInformation.testFailed": "Bip bop bob a hop, impossibile calcolare…",
    "analysisInformation.passingTestsNeeded": "Affinché i nostri sistemi possano analizzare il codice, i test devono essere superati.",
    "analysisInformation.interestedInImprovingTooling": "Ti interessa migliorare gli strumenti automatici di Exercism? <helpLink>Abbiamo bisogno del tuo aiuto</helpLink>.",
    "information.analysis": "Analisi",
    "information.tests": "Test",
    "information.backup": "Backup",
    "representerFeedback.gaveFeedback": "<strong>{{authorName}}</strong> ha dato questo feedback su una soluzione molto simile alla tua",
    "representerFeedback.editedBy": "modificato da <strong>{{editorName}}</strong>",
    "testsInformation.unableToFetchTestRun": "Impossibile recuperare l'esecuzione dei test",
    "emptyIterations.noIterations": "Non hai ancora inviato alcuna iterazione.",
    "emptyIterations.iterationsWillAppear": "Vedrai tutte le tue iterazioni con i risultati dei test e il feedback automatico una volta inviata una soluzione.",
    "emptyIterations.viaExercismEditor": "Tramite l'Editor di Exercism",
    "emptyIterations.startInEditor": "Inizia nell'editor",
    "emptyIterations.unableToStartExercise": "Impossibile avviare l'esercizio",
    "emptyIterations.workLocally": "Lavora in locale (tramite CLI)",
    "emptyIterations.learnMoreSolvingExercisesLocally": "Scopri di più su come risolvere gli esercizi in locale",
    "optionsDropdown.optionsForIteration": "Opzioni per l'iterazione {{iterationIdx}}",
    "optionsDropdown.deleteIteration": "Elimina iterazione",
    "deleteIterationModal.areYouSure": "Sei sicuro di voler eliminare l'iterazione {{iterationIdx}}?",
    "deleteIterationModal.deletedIterationsRemoved": "Le iterazioni eliminate vengono rimosse anche dalle soluzioni pubblicate e dalle discussioni di mentoring. <strong>Questa operazione è irreversibile.</strong>",
    "deleteIterationModal.deleteIteration": "Elimina iterazione",
    "deleteIterationModal.cancel": "Annulla"
  },
  "components/student/mentoring-dropdown": {
    "discussionList.codeReviewSessions": "Sessioni di revisione del codice",
    "discussionList.appearHereOnceStarted": "Le tue discussioni di revisione del codice con i mentori per questo esercizio appariranno qui una volta iniziate.",
    "discussionList.mentoringDiscussions": "Discussioni di mentoring",
    "header.mentoringCurrentlyInProgress": "Mentoring attualmente in corso",
    "header.shareLinksNotAvailable": "I link di condivisione non sono disponibili con il mentoring attivo",
    "header.wantToGetMentored": "Vuoi ricevere mentoring da un amico?",
    "header.inviteFriendsColleagues": "Usa questo link di condivisione per invitare amici, colleghi o mentori personali a fare direttamente da mentore alla tua soluzione."
  },
  "components/student/mentoring-session": {
    "iterationView.thisIterationHasBeenDeleted": "Questa iterazione è stata eliminata",
    "sessionInfo.youreBeingMentoredByOn": "<divFlex>Stai ricevendo mentoring da  <handleWithFlair/> su</divFlex> <divExerciseTitle>{{exerciseTitle}}</divExerciseTitle>",
    "sessionInfo.getMentoringOn": "Ricevi mentoring su <divExerciseTitle>{{exerciseTitle}}</divExerciseTitle>",
    "discussionInfo.endedThisDiscussion": "{{mentorHandle}} ha concluso questa discussione.",
    "discussionInfo.itsTimeToReviewMentoring": "È il momento di valutare il mentoring di {{mentorHandle}}",
    "discussionInfo.youllBeAbleToLeaveFeedback": "Potrai lasciare un feedback e condividere cosa ne pensi della tua esperienza.",
    "discussionInfo.reviewFinishDiscussion": "Valuta e concludi la discussione",
    "discussionInfo.thisDiscussionTimedOut": "Questa discussione è scaduta.",
    "discussionInfo.reviewDiscussion": "Valuta la discussione",
    "mentorInfo.meetYourMentor": "Conosci il tuo mentore",
    "discussionActions.ended": "Conclusa",
    "discussionActions.reviewDiscussion": "Valuta la discussione",
    "discussionActions.endDiscussion": "Concludi la discussione"
  },
  "components/student/mentoring-session/iteration-view": {
    "iterationHeader.thisExerciseHasBeenUpdated": "Questo esercizio è stato aggiornato da quando è stata inviata questa iterazione.",
    "iterationHeader.youCanUpdateToLatestVersion": "Puoi aggiornare all'ultima versione facendo clic sulla barra gialla in cima alla pagina principale dell'esercizio."
  },
  "components/student/mentoring-session/mentoring-request": {
    "cancelRequestModal.cancelMentoringRequest": "Annullare la richiesta di mentoring?",
    "cancelRequestModal.areYouSure": "Sei sicuro di voler annullare questa richiesta di mentoring? Tieni presente che se qualcuno ha iniziato a lasciare feedback negli ultimi minuti, la sessione potrebbe continuare nonostante l'annullamento.",
    "cancelRequestModal.cancelMentoringRequestButton": "Annulla richiesta di mentoring",
    "cancelRequestModal.close": "Chiudi",
    "cancelRequestButton.cancelRequest": "Annulla richiesta",
    "mentoringRequestInfo.waitingOnMentor": "In attesa di un mentore…",
    "mentoringRequestInfo.learnHowToGetMost": "Scopri come ottenere il massimo dal mentoring",
    "mentoringRequestInfo.mentoringRelies": "Il mentoring si basa su una comprensione condivisa di come funziona, da parte di mentori e studenti.",
    "mentoringRequestInfo.readOurGuide": "<0>Leggi la nostra guida <1/></0> oppure guarda i video qui sotto per capire.",
    "mentoringRequestInfo.newWindowOrTab": "Il link si apre in una nuova finestra o scheda",
    "mentoringRequestInfo.waitingOnMentorQuestion": "In attesa di un mentore?",
    "mentoringRequestInfo.howToGetMostOutOfMentoring": "Scopri come ottenere il massimo dal mentoring",
    "mentoringRequestInfo.wantAFriend": "Vuoi che un amico faccia da mentore alla tua soluzione?",
    "mentoringRequestInfo.sendThisLink": "Invia questo link a un amico per ricevere mentoring privato.",
    "mentoringRequestForm.sendThisLinkFriend": "Invia questo link a un amico per ricevere mentoring privato.",
    "mentoringRequestForm.learnMore": "Scopri di più",
    "mentoringRequestForm.itsTimeToDeepen": "È il momento di approfondire le tue conoscenze.",
    "mentoringRequestForm.startMentoringDiscussion": "Avvia una discussione di mentoring su <strong>{{exerciseTitle}}</strong> per scoprire modi nuovi e stimolanti di affrontarlo. Amplia e approfondisci le tue conoscenze.",
    "mentoringRequestForm.submitMentoringRequest": "Invia richiesta di mentoring",
    "mentoringRequestForm.unableToCreateRequest": "Impossibile creare la richiesta di mentoring",
    "mentoringRequestForm.openForMentor": "Una volta inviata, la richiesta sarà aperta a un mentore che potrà unirsi e iniziare a fornire feedback.",
    "mentoringRequestInfo.opensInANewWindowOrTab": "Il link si apre in una nuova finestra o scheda"
  },
  "components/track/Trophies.tsx": {
    "trophy.clickToReveal": "Clicca per rivelare",
    "trophy.failedToReveal": "Impossibile rivelare il trofeo",
    "trophy.locked": "Bloccato",
    "trophy.awardedOn": "Assegnato il "
  },
  "components/track/UnlockHelpButton.tsx": {
    "unlockHelpButton.unlockThisTab": "Sblocca questa scheda",
    "unlockHelpButton.defaultError": "Si è verificato un errore durante lo sblocco della guida, riprova!"
  },
  "components/training-data/code-tagger": {
    "rightPane.automationRules.theseTagsUsedToTrain": "Questi tag verranno usati per addestrare le reti neurali a identificare correttamente le soluzioni degli studenti. Grazie per il tuo aiuto!",
    "rightPane.automationRules.heresSomeNotes": "Ecco alcune note che ti aiuteranno:",
    "rightPane.automationRules.ifUnclearAskOnForum": "Se non ti è chiaro se un tag debba essere aggiunto (o rimosso), chiedi sul <0>forum</0>. La condivisione di conoscenza aiuta tutti.",
    "rightPane.automationRules.stickToOfficialList": "Cerca di attenerti all'elenco ufficiale dei tag nel menu a tendina. Se devi aggiungere un nuovo tag, puoi farlo digitandolo, ma valuta di discuterne sul <0>forum</0>.",
    "rightPane.considerations.pleaseReadDocs": "Per favore, <0>leggi la documentazione</0> prima di aggiungere tag alle soluzioni.",
    "rightPane.rightPane.saveAndTagAnother": "Salva e aggiungi tag a un'altra…",
    "leftPane.codeInfo.youAreAssigningTags": "Stai assegnando i tag a",
    "leftPane.codeInfo.in": "in"
  },
  "components/training-data/dashboard": {
    "dashboardTabs.needsTagging": "Da taggare",
    "dashboardTabs.needsChecking": "Da verificare",
    "dashboardTabs.needsCheckingAdmin": "Da verificare (admin)",
    "taggableCodeList.noTrainingData": "Nessun dato di addestramento",
    "taggableCodeList.oopsSomethingWentWrong": "Ops! Qualcosa è andato storto!",
    "taggableCodeList.retry": "Riprova",
    "dashboardHeader.filterExerciseName": "Filtra per nome dell'esercizio"
  },
  "discussion-batch": {
    "components.mentoring.discussion.addDiscussionPost.thisDiscussionHasEnded": "<strong>Questa discussione è terminata.</strong> Hai ancora qualcosa da dire? Puoi <em>pubblicare comunque</em>.",
    "components.mentoring.discussion.discussionActions.ended": "Terminata",
    "components.mentoring.discussion.finishButton.endDiscussion": "<hint>Termina la discussione</hint>"
  },
  "session-batch-1": {
    "components.mentoring.session.automatedFeedbackModal.automatedAnalysis": "Analisi automatica",
    "components.mentoring.session.automatedFeedbackModal.forIteration": "per l'iterazione {{iteration}}",
    "components.mentoring.session.automatedFeedbackModal.loadingAutomatedFeedback": "Caricamento del feedback automatico",
    "components.mentoring.session.automatedFeedbackSummary.youReceivedAutomatedFeedback": "Hai ricevuto un feedback automatico",
    "components.mentoring.session.automatedFeedbackSummary.studentReceivedAutomatedFeedback": "Lo studente ha ricevuto un feedback automatico",
    "components.mentoring.session.automatedFeedbackSummary.opensInAModal": "Si apre in una finestra modale",
    "components.mentoring.session.cancelledRequestModal.mentoringRequestCancelled": "Richiesta di mentoring annullata",
    "components.mentoring.session.cancelledRequestModal.studentCancelledRequest": "Lo studente ha annullato questa richiesta di mentoring. Sappiamo quanto sia frustrante, soprattutto dopo che hai iniziato a rispondere 😞 Ci scusiamo per il fastidio!",
    "components.mentoring.session.cancelledRequestModal.thankYouForBeingAMentor": "Grazie per essere un mentore su Exercism 💙",
    "components.mentoring.session.cancelledRequestModal.backToMentorRequests": "Torna alle richieste di mentoring",
    "components.mentoring.session.cancelledRequestModal.closeThisModal": "Chiudi questa finestra modale",
    "components.mentoring.session.filePanel.instructions": "Istruzioni",
    "components.mentoring.session.filePanel.tests": "Test"
  },
  "session-batch-2": {
    "components.mentoring.session.guidance.theExemplarSolution": "La soluzione esemplare",
    "components.mentoring.session.guidance.tryAndGuideStudent": "Prova a guidare lo studente verso questa soluzione. È il punto migliore a cui può arrivare a questo punto del percorso.",
    "components.mentoring.session.guidance.exerciseNotes": "Note sull'esercizio",
    "components.mentoring.session.guidance.trackNotes": "Note sul percorso",
    "components.mentoring.session.guidance.howYouSolvedExercise": "Come hai risolto l'esercizio",
    "components.mentoring.session.guidance.automatedFeedback": "Feedback automatico",
    "components.mentoring.session.iterationButton.new": "Nuova",
    "components.mentoring.session.iterationButton.comment": "commento",
    "components.mentoring.session.iterationButton.comments": "commenti",
    "components.mentoring.session.iterationButton.goToIteration": "Vai all'iterazione {{idx}}",
    "components.mentoring.session.iterationMarker.iterationWasSubmitted": "<0>L'iterazione {{idx}}</0> è stata inviata",
    "components.mentoring.session.iterationsList.goToPreviousIteration": "Vai all'iterazione precedente",
    "components.mentoring.session.iterationsList.previous": "Precedente",
    "components.mentoring.session.iterationsList.goToNextIteration": "Vai all'iterazione successiva",
    "components.mentoring.session.iterationsList.next": "Successiva",
    "components.mentoring.session.iterationsList.leftArrow": "Freccia sinistra",
    "components.mentoring.session.iterationsList.rightArrow": "Freccia destra",
    "components.mentoring.session.guidance.feedbackHere": "Feedback qui"
  },
  "components/contributing": {
    "tasksList.typeSwitcher.dockerDescription": "Aiuta a migliorare i nostri Dockerfile",
    "tasksList.typeSwitcher.codingDescription": "Scrivi codice di produzione",
    "tasksList.typeSwitcher.contentDescription": "Sviluppa esercizi e concetti",
    "tasksList.knowledgeSwitcher.none": "Nessuna",
    "tasksList.knowledgeSwitcher.elementary": "Elementare",
    "tasksList.knowledgeSwitcher.intermediate": "Intermedia",
    "tasksList.knowledgeSwitcher.advanced": "Avanzata",
    "tasksList.knowledgeSwitcher.anyKnowledge": "Qualsiasi conoscenza",
    "tasksList.knowledgeSwitcher.multiple": "Multiple",
    "tasksList.knowledgeSwitcher.label": "Conoscenza",
    "tasksList.knowledgeSwitcher.noneDescription": "Non è richiesta alcuna conoscenza pregressa di Exercism",
    "tasksList.knowledgeSwitcher.elementaryDescription": "È richiesta poca conoscenza di Exercism",
    "tasksList.knowledgeSwitcher.intermediateDescription": "È richiesta una conoscenza di Exercism piuttosto buona",
    "tasksList.knowledgeSwitcher.advancedDescription": "È richiesta una conoscenza completa di Exercism",
    "tasksList.moduleSwitcher.generator": "Generatore",
    "tasksList.moduleSwitcher.learningExercise": "Esercizio di apprendimento",
    "tasksList.moduleSwitcher.practiceExercise": "Esercizio pratico",
    "tasksList.moduleSwitcher.concept": "Concetto",
    "tasksList.moduleSwitcher.testRunner": "Esecutore di test",
    "tasksList.moduleSwitcher.representer": "Rappresentatore",
    "tasksList.moduleSwitcher.analyzer": "Analizzatore",
    "tasksList.moduleSwitcher.multiple": "Multiple",
    "tasksList.moduleSwitcher.allModules": "Tutti i moduli",
    "tasksList.moduleSwitcher.label": "Modulo",
    "tasksList.sorter.sortByMostRecent": "Ordina per più recente",
    "tasksList.sorter.sortByOldest": "Ordina per meno recente",
    "tasksList.sorter.sortByTrack": "Ordina per track",
    "tasksList.task.new": "Nuovo",
    "tasksList.sizeSwitcher.allSizes": "Tutte le dimensioni",
    "tasksList.sizeSwitcher.tiny.title": "Minuscolo",
    "tasksList.sizeSwitcher.tiny.description": "Un lavoro rapido",
    "tasksList.sizeSwitcher.small.title": "Piccolo",
    "tasksList.sizeSwitcher.small.description": "Una piccola quantità di lavoro",
    "tasksList.sizeSwitcher.medium.title": "Medio",
    "tasksList.sizeSwitcher.medium.description": "Una quantità di lavoro media",
    "tasksList.sizeSwitcher.large.title": "Grande",
    "tasksList.sizeSwitcher.large.description": "Una grande quantità di lavoro",
    "tasksList.sizeSwitcher.massive.title": "Enorme",
    "tasksList.sizeSwitcher.massive.description": "Una quantità di lavoro enorme",
    "tasksList.sizeSwitcher.multiple": "Multiple",
    "tasksList.showingTasks": "Mostrando {{totalCount}} {{task}}",
    "tasksList.outOfPossibleTasks": "su {{unscopedTotal}} {{unscopedTask}} possibili",
    "tasksList.resetFilters": "Reimposta i filtri",
    "contributorsList.thisWeek": "Questa settimana",
    "contributorsList.last30Days": "Ultimi 30 giorni",
    "contributorsList.lastYear": "L'anno scorso",
    "contributorsList.allTime": "Da sempre",
    "contributorsList.categorySwitcher.authoring": "Creazione",
    "contributorsList.categorySwitcher.building": "Sviluppo",
    "contributorsList.categorySwitcher.maintaining": "Manutenzione",
    "contributorsList.categorySwitcher.mentoring": "Mentoring",
    "contributorsList.categorySwitcher.allCategories": "Tutte le categorie",
    "tasksList.actionSwitcher.create": "Crea",
    "tasksList.actionSwitcher.sync": "Sincronizza",
    "tasksList.actionSwitcher.improve": "Migliora",
    "tasksList.actionSwitcher.proofread": "Rileggi",
    "tasksList.actionSwitcher.fix": "Correggi",
    "tasksList.actionSwitcher.all": "Tutte",
    "tasksList.actionSwitcher.multiple": "Multiple",
    "tasksList.actionSwitcher.label": "Azione",
    "tasksList.actionSwitcher.createDescription": "Lavora a qualcosa da zero",
    "tasksList.actionSwitcher.syncDescription": "Sincronizza i contenuti con la loro ultima versione",
    "tasksList.actionSwitcher.improveDescription": "Migliora funzionalità/contenuti esistenti",
    "tasksList.actionSwitcher.proofreadDescription": "Rileggi il testo",
    "tasksList.actionSwitcher.fixDescription": "Correggi un problema",
    "tasksList.typeSwitcher.docs": "Documentazione",
    "tasksList.typeSwitcher.ci": "CI",
    "tasksList.typeSwitcher.coding": "Programmazione",
    "tasksList.typeSwitcher.docker": "Docker",
    "tasksList.typeSwitcher.content": "Contenuti",
    "tasksList.typeSwitcher.allTypes": "Tutti i tipi",
    "tasksList.typeSwitcher.multiple": "Multiple",
    "tasksList.typeSwitcher.label": "Tipo",
    "tasksList.typeSwitcher.docsDescription": "Aiuta a sviluppare la documentazione di Exercism",
    "tasksList.typeSwitcher.ciDescription": "Automazione e integrazione continua",
    "tasksList.sizeSwitcher.extraSmall": "Molto piccolo",
    "tasksList.sizeSwitcher.label": "Dimensione"
  },
  "components/journey/solutions-list": {
    "testsStatusSelect.errored": "Con errori",
    "testsStatusSelect.exceptioned": "Con eccezioni",
    "testsStatusSelect.all": "Tutti",
    "testsStatusSelect.testsStatus": "Stato dei test",
    "exerciseStatusSelect.started": "Iniziato",
    "exerciseStatusSelect.iterated": "Iterato",
    "exerciseStatusSelect.completed": "Completato",
    "exerciseStatusSelect.published": "Pubblicato",
    "exerciseStatusSelect.all": "Tutti",
    "exerciseStatusSelect.exerciseStatus": "Stato dell'esercizio",
    "solutionFilter.filterBy": "Filtra per",
    "solutionFilter.applyFilters": "Applica i filtri",
    "solutionFilter.close": "Chiudi",
    "solutionFilter.filterTracksLabel": "Una serie di opzioni per filtrare le tracce di Exercism",
    "headTestsStatusSelect.passed": "Superati",
    "headTestsStatusSelect.failed": "Falliti",
    "headTestsStatusSelect.errored": "Con errori",
    "headTestsStatusSelect.exceptioned": "Con eccezioni",
    "headTestsStatusSelect.all": "Tutti",
    "headTestsStatusSelect.latestTestsStatus": "Stato degli ultimi test",
    "orderSwitcher.oldestFirst": "Prima i più vecchi",
    "orderSwitcher.newestFirst": "Prima i più recenti",
    "mentoringStatusSelect.noMentoring": "Nessun mentoring",
    "mentoringStatusSelect.mentoringRequested": "Mentoring richiesto",
    "mentoringStatusSelect.mentoringInProgress": "Mentoring in corso",
    "mentoringStatusSelect.mentoringCompleted": "Mentoring completato",
    "mentoringStatusSelect.any": "Qualsiasi",
    "mentoringStatusSelect.mentoringStatus": "Stato del mentoring",
    "syncStatusSelect.upToDate": "Aggiornato",
    "syncStatusSelect.outOfDate": "Non aggiornato",
    "syncStatusSelect.all": "Tutti",
    "syncStatusSelect.syncStatus": "Stato di sincronizzazione",
    "testsStatusSelect.passed": "Superati",
    "testsStatusSelect.failed": "Falliti"
  },
  "components/journey/UnrevealedBadge.tsx": {
    "unrevealedBadge.unrevealed": "Non rivelato",
    "unrevealedBadge.clickTapToReveal": "Fai clic o tocca per rivelare",
    "unrevealedBadge.unableToRevealBadge": "Impossibile rivelare il badge"
  },
  "components/mentoring/automation/AutomationListElement.tsx": {
    "adminTab.lastShown": "Ultima visualizzazione",
    "adminTab.lastOccurence": "Ultima occorrenza",
    "automationListElement.shownTime": "Mostrato {{number}} volta",
    "automationListElement.shownTimes": "Mostrato {{number}} volte",
    "automationListElement.occurenceTime": "occorrenza {{number}} volta",
    "automationListElement.occurenceTimes": "occorrenza {{number}} volte",
    "automationListElement.inTrackId": "in {{trackTitle}} (#{{id}})"
  },
  "components/mentoring/automation/Representation.tsx": {
    "needFeedback": "Richiede feedback",
    "feedbackSubmitted": "Feedback inviato",
    "admin": "Admin",
    "onlyShowSolutions": "Mostra solo le soluzioni che ho già seguito come mentore",
    "filterByExercise": "Filtra per esercizio (min 3 caratteri)"
  },
  "components/mentoring/automation/RepresentationList.tsx": {
    "representationList.noSolutionsFound": "Nessuna soluzione trovata.",
    "representationList.tryChangingFilters": "Prova a cambiare i filtri per trovare le soluzioni che richiedono feedback.",
    "representationList.noSolutionsNeedFeedback": "Al momento non ci sono soluzioni che richiedono feedback.",
    "representationList.checkBackLater": "Torna a dare un'occhiata più tardi per trovarne altre!"
  },
  "components/mentoring/automation/TrackFilterList.tsx": {
    "trackFilterList.unableToFetchTracks": "Impossibile recuperare le tracce",
    "trackFilterList.openTheTrackFilter": "Apri il filtro delle tracce",
    "trackFilterList.clickToChange": "Fai clic per cambiare"
  },
  "components/mentoring/discussion/discussion-post": {
    "discussionPostView.edit": "Modifica"
  },
  "components/mentoring/discussion/DiscussionDetails.tsx": {
    "discussionDetails.discussionTimedOut": "Questa discussione è scaduta",
    "discussionDetails.finishedDiscussionWith": "Hai concluso la tua discussione con {{studentHandle}}."
  },
  "components/mentoring/discussion/DiscussionPostList.tsx": {
    "discussionPostList.loadingIndicatorAriaLabel": "Indicatore di caricamento dell'elenco dei post della discussione"
  },
  "components/modals/seniority-survey-modal": {
    "bootcampAd.feature.fun": "Progetti <strong>divertenti</strong>",
    "bootcampAd.feature.mentors": "<strong>Mentori</strong> disponibili",
    "bootcampAd.quote": "Ero alle prime armi con la programmazione e questo corso <strong>ha superato le mie più rosee aspettative</strong>. A mio modesto parere, sarà <strong>una delle scelte migliori che potrai mai fare!</strong>",
    "bootcampAd.quote.description": "Principiante assoluto",
    "senioritySurveyModal.inner": "Interno",
    "initialView.heyThere": "Ciao 👋",
    "initialView.expandingExercism": "Stiamo ampliando Exercism per aggiungere contenuti adatti a un'ampia gamma di competenze. Per assicurarci che Exercism ti mostri i contenuti giusti, dicci quanto sei esperto.",
    "initialView.howExperiencedAreYou": "Quanto sei esperto come sviluppatore?",
    "initialView.saveMyChoice": "Salva la mia scelta",
    "initialView.canBeUpdatedInSettings": "(Puoi aggiornarlo in qualsiasi momento nelle tue impostazioni)",
    "initialView.absoluteBeginner": "Principiante assoluto",
    "initialView.beginner": "Principiante",
    "initialView.juniorDeveloper": "Sviluppatore junior",
    "initialView.midLevelDeveloper": "Sviluppatore di livello intermedio",
    "initialView.seniorDeveloper": "Sviluppatore senior",
    "bootcampAd.gameAlt.spaceInvaders": "Immagine di un gioco Space Invaders",
    "bootcampAd.gameAlt.ticTacToe": "Immagine di un gioco tris",
    "bootcampAd.gameAlt.breakout": "Immagine di un gioco Breakout",
    "bootcampAd.gameAlt.maze": "Immagine di un gioco di labirinto",
    "bootcampAd.heading": "Ti presentiamo <strong>Jiki</strong>",
    "bootcampAd.subheading": "La nostra nuova piattaforma di programmazione per principianti!",
    "bootcampAd.timeline": "In poche settimane, passerai da zero a creare questi...",
    "bootcampAd.punchline": "La piattaforma per chiunque voglia diventare davvero bravo a programmare. È incredibilmente efficace. È divertente. <strong>Ed è gratis!</strong>",
    "bootcampAd.learnMore": "Dai un'occhiata a Jiki",
    "bootcampAd.close": "Chiudi",
    "bootcampAd.offer": "(Ti abbiamo già detto che è gratis?)",
    "bootcampAd.videoIntro": "Guarda l'introduzione al corso 👇",
    "bootcampAd.feature.video": "Tutorial <strong>video</strong>"
  },
  "components/modals/student": {
    "confirmFinishMentorDiscussionModal.areYouSure": "Sei sicuro di voler terminare questa discussione?",
    "confirmFinishMentorDiscussionModal.feelLikeMentoringReachedConclusion": "Quando ritieni che il mentoring sia arrivato alla sua conclusione naturale, o semplicemente non vuoi andare avanti, è il momento di terminare la discussione.",
    "confirmFinishMentorDiscussionModal.cancel": "Annulla",
    "confirmFinishMentorDiscussionModal.reviewAndEndDiscussion": "Rivedi e termina la discussione…",
    "iterationSelector.allIterations": "Tutte le iterazioni",
    "iterationSelector.singleIteration": "Singola iterazione",
    "iterationSelect.iteration": "Iterazione {{idx}}",
    "finishMentorDiscussionModal.reportShouldNotBeNull": "Il report non dovrebbe essere null"
  },
  "components/modals/student/finish-mentor-discussion-modal": {
    "reportStep.howCanWeHelp": "Come possiamo aiutarti?",
    "reportStep.explanation": "Ci dispiace molto che tu abbia vissuto una discussione di mentoring problematica e vorremmo aiutarti a fare in modo che la prossima esperienza sia positiva.",
    "reportStep.resolveIssue": "Come vorresti risolvere il problema?",
    "reportStep.blockMentor": "Blocca ulteriori interazioni con questo mentore",
    "reportStep.requeueSolution": "Rimetti la soluzione in coda per il mentoring",
    "reportStep.reportDiscussion": "Segnala questa discussione a un amministratore",
    "reportStep.whyReporting": "Perché stai segnalando questa conversazione?",
    "reportStep.whatWentWrong": "Cosa è andato storto?",
    "reportStep.reportAssurance": "La tua segnalazione verrà inviata ai nostri amministratori che indagheranno ulteriormente",
    "reportStep.back": "Indietro",
    "reportStep.finish": "Fine",
    "rateMentorStep.reviewDiscussion": "È il momento di rivedere questa discussione",
    "rateMentorStep.yourDiscussionTimedOut": "La tua discussione è scaduta",
    "donationStep.oneMoreRequest": "Ancora una richiesta…",
    "donationStep.areYouFindingHelpful": "Trovi utile Exercism?",
    "donationStep.cantAfford": "Non puoi permettertelo?",
    "donationStep.shareMessage": "Se non puoi permetterti di fare una donazione, ma vorresti aiutarci in un altro modo, parla di Exercism ai tuoi amici e ai tuoi colleghi e fai un po' di rumore sui social. Più persone ci usano, più donazioni riceviamo!",
    "donationStep.wantToKnowMore": "Vuoi saperne di più?",
    "donationStep.whyWeNeedDonations": "Ho preparato un breve video che spiega perché abbiamo bisogno di donazioni e come le utilizziamo 👇",
    "donationStep.continueWithoutDonating": "Continua senza donare",
    "donationStep.lessThanOnePercentDonate": "Meno dell'1% di chi usa Exercism sceglie di fare una donazione. Se puoi permettertelo, ti chiediamo di farne parte.",
    "reportStep.reportPlaceholder": "Spiegaci esattamente perché stai facendo questa segnalazione e raccontaci cosa è successo.",
    "rateMentorStep.mentorFinishedMentoring": "{{mentorHandle}} ha concluso il mentoring su",
    "rateMentorStep.feedbackRequest": "Per aiutare noi e i nostri mentori a capire come stiamo andando, ci farebbe piacere avere un tuo parere sulla discussione con {{mentorHandle}}. I bravi mentori rispondono alle tue domande, ti presentano nuove idee o ti incoraggiano a provare cose nuove.",
    "rateMentorStep.howWasDiscussion": "Com'è andata la discussione con {{mentorHandle}}?",
    "rateMentorStep.problematic": "Problematica",
    "rateMentorStep.acceptable": "Accettabile",
    "rateMentorStep.itWasGood": "È andata bene!",
    "successfulDonationStep.youveDonatedSuccessfully": "Hai donato {{amount}} con successo, grazie 💙",
    "successfulDonationStep.trulyAppreciateSupport": "Apprezziamo davvero il tuo sostegno. Exercism non sarebbe possibile senza contributori meravigliosi come te. A breve riceverai un'email con la conferma della donazione e la ricevuta.",
    "successfulDonationStep.youVeEarnedTheBadge": "Hai guadagnato il badge <0>Supporter</0>!",
    "successfulDonationStep.continueToExercise": "Vai all'esercizio",
    "requeuedStep.solutionRequeued": "La soluzione è stata rimessa in coda.",
    "requeuedStep.requedExplanation": "La soluzione è stata rimessa in coda e speriamo che un altro mentore la prenda in carico presto. Ci auguriamo che la prossima volta la sessione di mentoring su questa soluzione sia positiva!",
    "requeuedStep.goToSolution": "Torna alla soluzione",
    "testimonialField.writeTestimonial": "Scrivi qui il tuo testimonial",
    "testimonialField.minimum": "minimo",
    "unhappyStep.thankYouForReport": "Grazie per la segnalazione",
    "unhappyStep.reportExplanation": "Grazie per avercelo fatto sapere. Esamineremo la segnalazione e ti ricontatteremo nei prossimi giorni. Nel frattempo, speriamo che la prossima esperienza sia migliore.",
    "unhappyStep.solutionRequeued": "La soluzione è stata rimessa in coda",
    "unhappyStep.requeueExplanation": "La soluzione è stata rimessa in coda e speriamo che un altro mentore la prenda in carico presto. Ci auguriamo che la prossima volta la sessione di mentoring su questa soluzione sia positiva!",
    "unhappyStep.hopeBetterExperience": "Speriamo che la prossima esperienza sia migliore",
    "unhappyStep.sorryExplanation": "Ci dispiace che l'esperienza non sia stata all'altezza. Speriamo che la prossima vada meglio.",
    "unhappyStep.goToSolution": "Torna alla soluzione",
    "addTestimonialStep.gladGoodDiscussion": "Siamo felici che la discussione sia andata bene!",
    "addTestimonialStep.mentorsVolunteerTime": "I mentori offrono il loro tempo come volontari. Un bel testimonial è un ottimo modo per ringraziarli e incoraggiarli a continuare ad aiutare gli altri.",
    "addTestimonialStep.leaveTestimonial": "Lascia un testimonial a {{mentorHandle}} (facoltativo)",
    "addTestimonialStep.back": "Indietro",
    "addTestimonialStep.skip": "Salta",
    "addTestimonialStep.finish": "Fine",
    "celebrationStep.thankYouForTestimonial": "Grazie per aver lasciato un testimonial 💙",
    "celebrationStep.helpedMakeDay": "Hai reso più bella la giornata di {{mentorHandle}}.",
    "celebrationStep.shareExperience": "Condividi con gli altri la tua esperienza su Exercism.",
    "celebrationStep.backToExercise": "Torna all'esercizio",
    "satisfiedStep.sorryMentoringWasntGreat": "Ci dispiace che questo mentoring non sia stato ottimo.",
    "satisfiedStep.putExerciseBack": "Vuoi rimettere questo esercizio in coda perché lo veda un altro mentore?",
    "satisfiedStep.back": "Indietro",
    "satisfiedStep.noThanks": "No, grazie",
    "satisfiedStep.yesPlease": "Sì, grazie",
    "reasonSelect.codeOfConductViolation": "Violazione del codice di condotta",
    "reasonSelect.wrongOrMisleadingInformation": "Informazioni errate o fuorvianti",
    "reasonSelect.other": "Altro"
  },
  "components/donations": {
    "stripeForm.defaultError": "Impossibile recuperare le informazioni sull'abbonamento",
    "transactionForm.specifyAmount": "Indica l'importo",
    "transactionForm.orSpecifyCustomAmount": "Oppure specifica un importo personalizzato:",
    "subscriptionForm.youReCurrentlyDonatingEachMonthToExercism": "Al momento doni {{amount}} al mese a Exercism.",
    "subscriptionForm.thankYou": "Grazie!",
    "subscriptionForm.regularDonationsLikeYoursAllowUsToAnticipateOurCashflowAndMakeResponsibleDecisionsAboutHiringAndGrowingExercism": "Le donazioni regolari come la tua ci permettono di prevedere il nostro flusso di cassa e prendere decisioni responsabili sull'assunzione di personale e sulla crescita di Exercism.",
    "externalDonationManagement.yourRegularDonationIsManagedByToModifyOrCancelYourRecurringDonationPleaseUseDashboard": "La tua donazione regolare è gestita da {{displayName}}. Per modificare o annullare la tua donazione ricorrente, usa <0>{{displayName}} Dashboard<0/>.",
    "existingSubscriptionNotice.youAlreadyDonate": "<0>Doni già {{amount}} al mese a Exercism.</0> Grazie! Per cambiarla o gestirla, vai su <1>Impostazioni donazioni<1/>.",
    "existingSubscriptionNotice.extra": "Anche le <0>donazioni una tantum</0> extra sono sempre ben accette!",
    "stripeForm.yourEmailAddressForReceipts": "Il tuo indirizzo email (per le ricevute):",
    "stripeForm.attackInfo": "A causa dei frequenti <0>attacchi di verifica delle carte</0>, dobbiamo controllare che tu non sia un bot prima di poter accettare una donazione.",
    "formWithModal.youVeDonatedSuccessfullyThankYou": "Hai donato {{amount}} con successo, grazie 💙",
    "formWithModal.weTrulyAppreciateYourSupportExercismWouldNotBePossibleWithoutAwesomeContributorsLikeYourselfYouLlBeSentAnEmailShortlyWithYourDonationConfirmationAndReceipt": "Apprezziamo davvero il tuo supporto. Exercism non sarebbe possibile senza contributori fantastici come te. Riceverai a breve un'email con la conferma della donazione e la ricevuta.",
    "formWithModal.youVeEarnedTheBadge": "Hai guadagnato il badge <0>Supporter</0>!",
    "formWithModal.happyToHelpImDoneHere": "Felice di aver dato una mano! Ho finito qui 👍",
    "footerForm.customAmount": "Importo personalizzato",
    "footerForm.continue": "Continua",
    "form.monthlyRecurring": "Ricorrente mensile",
    "form.oneOff": "Una tantum",
    "stripeForm.progressing": "In corso",
    "stripeForm.eligibleForInsidersAccess": "Idoneo all'accesso Insiders"
  },
  "components/donations/subscription-form": {
    "formOptions.initializedOption.changeAmount": "Cambia importo",
    "formOptions.initializedOption.or": "o",
    "formOptions.initializedOption.cancelRecurringDonation": "Annulla la tua donazione ricorrente",
    "formOptions.updatingOption.changeDonationAmount": "Cambia l'importo della donazione",
    "formOptions.updatingOption.dollarSign": "$",
    "formOptions.updatingOption.chargedPerMonth": "Inizierai a pagare <strong>{{amount}} al mese</strong>, a partire dalla prossima data di fatturazione.",
    "formOptions.updatingOption.thankYouForIncreasingDonation": "Grazie per aver aumentato la tua donazione!",
    "formOptions.updatingOption.changeAmountButton": "Cambia importo",
    "formOptions.updatingOption.cancelThisChange": "Annulla questa modifica",
    "formOptions.cancellingOption.areYouSure": "Sei sicuro di voler annullare la tua donazione ricorrente?",
    "formOptions.cancellingOption.yesPleaseCancel": "Sì, annullala.",
    "formOptions.cancellingOption.noCloseThis": "No, chiudi."
  },
  "components/dropdowns": {
    "trackMenu.seeTrackOnGithub": "Vedi la traccia {{trackTitle}} su Github <icon/>",
    "trackMenu.documentation": "Documentazione di {{trackTitle}}",
    "trackMenu.trackBuildStatus": "Stato della build della traccia",
    "trackMenu.disableLearningMode": "Disattiva la modalità di apprendimento…",
    "trackMenu.enableLearningMode": "Attiva la modalità di apprendimento…",
    "trackMenu.resetTrack": "Ripristina la traccia…",
    "trackMenu.leaveTrack": "Lascia la traccia…",
    "notifications.seeAllYourNotifications": "Vedi tutte le tue notifiche",
    "notifications.unableToLoad": "Impossibile caricare le notifiche",
    "notifications.openNotifications": "Apri le notifiche",
    "reputation.unableToRetrieve": "Impossibile recuperare i token di reputazione",
    "trackMenu.trackOptions": "Opzioni della traccia"
  },
  "components/dropdowns/reputation": {
    "reputationMenu.seeHowYouEarned": "Scopri come hai guadagnato tutta la tua reputazione",
    "reputationIcon.reputationAriaLabel": "{{reputation}} di reputazione",
    "reputationIcon.reputationAlt": "Reputazione"
  },
  "components/dropdowns/track-menu": {
    "activatePracticeModeModal.disableLearningMode": "Disattiva la modalità di apprendimento",
    "activatePracticeModeModal.paragraph1": "Disattivando la modalità di apprendimento sbloccherai tutti gli esercizi di pratica di questa traccia, ma disattiverai i concetti e gli esercizi di apprendimento.",
    "activatePracticeModeModal.warning": "Puoi passare alla modalità pratica e tornare indietro in qualsiasi momento.",
    "activatePracticeModeModal.disableLearningModeButton": "Disattiva la modalità di apprendimento",
    "leaveTrackModal.leaveResetTrackForm.strongText": "Lasciando e ripristinando questa traccia:",
    "leaveTrackModal.leaveResetTrackForm.listItem1": "Perderai l'accesso a tutte le soluzioni che hai inviato in {{trackTitle}}",
    "leaveTrackModal.leaveResetTrackForm.listItem2": "Perderai l'accesso a tutto il mentoring che hai ricevuto in {{trackTitle}}",
    "leaveTrackModal.leaveResetTrackForm.listItem3": "Perderai tutta la reputazione che hai guadagnato pubblicando soluzioni in {{trackTitle}}",
    "leaveTrackModal.leaveResetTrackForm.listItem4": "Rimuoverai {{trackTitle}} dall'elenco delle tue tracce attive",
    "leaveTrackModal.leaveResetTrackForm.irreversibleText": "Questa operazione è irreversibile e significa che perderai tutto quello che hai fatto in questa traccia.",
    "leaveTrackModal.leaveResetTrackForm.confirmationLabel": "Per confermare, scrivi {{confirmation}} nel campo qui sotto:",
    "leaveTrackModal.leaveResetTrackForm.cancel": "Annulla",
    "leaveTrackModal.leaveResetTrackForm.leaveReset": "Abbandona + Azzera",
    "leaveTrackModal.leaveTrackForm.strongText": "Quando abbandoni il track, ti restano comunque:",
    "leaveTrackModal.leaveTrackForm.listItem1": "Tutte le soluzioni che hai inviato nel track {{trackTitle}}",
    "leaveTrackModal.leaveTrackForm.listItem2": "Tutto il mentoring che hai ricevuto nel track {{trackTitle}}",
    "leaveTrackModal.leaveTrackForm.howeverWeWill": "Tuttavia, faremo questo:",
    "leaveTrackModal.leaveTrackForm.listItem3": "Termineremo tutte le discussioni di mentoring nel track {{trackTitle}}",
    "leaveTrackModal.leaveTrackForm.listItem4": "Rimuoveremo {{trackTitle}} dal tuo elenco dei track attivi",
    "leaveTrackModal.leaveTrackForm.infoBoxText": "Puoi rientrare quando vuoi e riprendere da dove avevi lasciato.",
    "leaveTrackModal.leaveTrackForm.cancel": "Annulla",
    "leaveTrackModal.leaveTrackForm.leaveTrack": "Abbandona il track",
    "resetTrackModal.heading": "Stai per azzerare tutti i tuoi progressi nel track {{trackTitle}}.",
    "resetTrackModal.pleaseReadCarefully": "Leggi con attenzione prima di continuare.",
    "resetTrackModal.irreversible": "L'operazione è irreversibile e perderai tutto quello che hai fatto in questo track.",
    "resetTrackModal.byResettingThisTrack": "Azzerando questo track, perderai l'accesso a:",
    "resetTrackModal.listItem1": "Tutte le soluzioni che hai inviato nel track {{trackTitle}}",
    "resetTrackModal.listItem2": "Tutto il mentoring che hai ricevuto nel track {{trackTitle}}",
    "resetTrackModal.listItem3": "Perderai tutta la reputazione che hai guadagnato pubblicando soluzioni nel track {{trackTitle}}",
    "resetTrackModal.however": "Tuttavia:",
    "resetTrackModal.listItem4": "Le eventuali versioni locali delle soluzioni salvate sul tuo computer non saranno toccate",
    "resetTrackModal.listItem5": "Manterrai tutti i badge guadagnati grazie al tuo lavoro sul track {{trackTitle}}",
    "resetTrackModal.confirmationLabel": "Per confermare, scrivi {{confirmation}} nel campo qui sotto:",
    "resetTrackModal.cancel": "Annulla",
    "resetTrackModal.resetTrack": "Azzera il track",
    "activateLearningModeModal.activateLearningMode": "Attiva la modalità di apprendimento",
    "activateLearningModeModal.paragraph1": "Attivando la modalità di apprendimento, abiliterai i concetti e gli esercizi di apprendimento su questo track. Tuttavia, bloccherà gli esercizi per i quali non hai ancora completato i prerequisiti. Avrai comunque accesso agli esercizi che hai già iniziato.",
    "activateLearningModeModal.warning": "Puoi attivare e disattivare la modalità di apprendimento in qualsiasi momento.",
    "activateLearningModeModal.activateLearningModeButton": "Attiva la modalità di apprendimento",
    "leaveTrackModal.youreAboutToLeave": "Stai per abbandonare il track {{trackTitle}}.",
    "leaveTrackModal.noLongerInterested": "Non ti interessa più imparare {{trackTitle}}? Nessun problema!",
    "leaveTrackModal.leave": "Abbandona",
    "leaveTrackModal.leavePlusReset": "Abbandona + Azzera",
    "leaveTrackModal.infoAlt": "Info"
  },
  "session-batch-3": {
    "components.mentoring.session.iterationView.iterationDeleted": "Questa iterazione è stata eliminata",
    "components.mentoring.session.linkButton.conversationLinked": "Il codice e la conversazione di mentoring sono attualmente collegati.",
    "components.mentoring.session.linkButton.conversationLinkedDescription": "Questo significa che quando passi a un'altra iterazione, la conversazione di mentoring seguirà e viceversa.",
    "components.mentoring.session.linkButton.clickToUnlink": "Clicca o tocca l'icona per scollegare.",
    "components.mentoring.session.linkButton.conversationUnlinked": "Il codice e la conversazione di mentoring sono attualmente scollegati.",
    "components.mentoring.session.linkButton.conversationUnlinkedDescription": "Questo significa che i pannelli di sinistra e di destra funzionano in modo indipendente.",
    "components.mentoring.session.linkButton.clickToLink": "Clicca o tocca l'icona per collegare.",
    "components.mentoring.session.linkButton.linkConversation": "Collega la conversazione",
    "components.mentoring.session.mentoringNote.mentoringDocs": "Dai un'occhiata alla <a>documentazione sul mentoring</a> per saperne di più.",
    "components.mentoring.session.mentorNotes.noNotesYet": "Non ci sono ancora note di mentoring per {{guidanceType}}. Le note di mentoring sono scritte dalla nostra community. Aiutaci a farle partire per questo esercizio inviando una <0>Pull Request su GitHub</0>.",
    "components.mentoring.session.mentorNotes.improveNotes": "Migliora queste note",
    "components.mentoring.session.mentorNotes.communityNotes": "Queste note sono scritte dalla nostra community. Aiutaci a migliorarle inviando una <0>Pull Request su GitHub</0>.",
    "components.mentoring.session.previousSessionsLink.opensInModal": "Si apre in una finestra modale",
    "components.mentoring.session.previousSessionsLink.seePreviousSessions": "Vedi {{numPrevious}} {{sessions}} precedenti"
  },
  "components/common/HandleWithFlair.tsx": {
    "flair.insider": "Un Insider",
    "flair.lifetime_insider": "Un Insider a vita",
    "flair.founder": "Fondatore",
    "flair.staff": "Staff",
    "flair.alt": "Il distintivo di {{title}}."
  },
  "components/modals/BegModal.tsx": {
    "begModal.weNeedYourHelp": "Abbiamo bisogno del tuo aiuto!",
    "begModal.cantAffordIt": "Non puoi permettertelo?",
    "begModal.shareExercism": "Se non puoi permetterti di donare, ma vorresti aiutarci in qualche altro modo, condividi Exercism con i tuoi amici e colleghi e parlane sui social media. Più persone ci usano, più donazioni riceviamo!",
    "begModal.wantToKnowMore": "Vuoi saperne di più?",
    "begModal.explainsWhyWeNeedDonations": "Ho preparato un breve video che spiega perché abbiamo bisogno delle donazioni e come le usiamo 👇",
    "begModal.fewerThan1Percent": "Meno dell'1% di chi usa Exercism sceglie di donare. Se puoi permettertelo, unisciti a loro.",
    "begModal.continueWithoutDonating": "Continua senza donare",
    "begModal.previousDonorContent.thankYou": "Sei una delle poche persone che hanno donato a Exercism. Grazie mille per il tuo sostegno 💙",
    "begModal.previousDonorContent.hateToAskAgain": "Mi dispiace dovertelo chiedere di nuovo (😔), ma abbiamo davvero bisogno del tuo sostegno. Exercism non copre i suoi costi e abbiamo davvero bisogno del tuo aiuto. Se ti piace Exercism e puoi permettertelo, <0>valuta l'idea di donare qualche dollaro in più</0> per sostenerci.",
    "begModal.previousDonorContent.monthlyDonationHelpful": "Se possibile, una donazione mensile sarebbe ancora più utile! Bastano 30 secondi per impostarla con il modulo a destra 👉",
    "begModal.nonDonorContent.exercismReliesOnDonations": "Exercism si basa sulle donazioni. Ma al momento non ne abbiamo abbastanza 😔",
    "begModal.nonDonorContent.mostPeopleCantAfford": "La maggior parte di chi usa Exercism non può permettersi di donare. Ma se tu puoi, e trovi Exercism utile, <0>valuta l'idea di donare qualche dollaro</0> così possiamo mantenerlo gratuito per chi non può permetterselo.",
    "begModal.nonDonorContent.only1Percent": "Se solo l'1% dei nostri utenti ci sostenesse regolarmente, riusciremmo a coprire i nostri costi. Bastano 30 secondi per donare, usando il modulo a destra 👉",
    "begModal.sorryToDisturb": "Scusa il disturbo, ma..."
  },
  "components/modals/BugReportModal.tsx": {
    "reportABug": "Segnala un bug",
    "bugReportSubmittedThankYou": "Segnalazione inviata. Grazie!",
    "close": "Chiudi",
    "thanksForReportingPleaseTellUsWhatIsWrong": "Grazie per la segnalazione. Per favore, dicci cosa non va.",
    "pleaseProvideAsMuchDetailAsPossible": "Fornisci quanti più dettagli possibile",
    "submitBugReport": "Invia la segnalazione",
    "cancel": "Annulla"
  },
  "components/modals/ChangePublishedIterationModal.tsx": {
    "changePublishedIterationsModal.changePublishedIterations": "Cambia le iterazioni pubblicate",
    "changePublishedIterationsModal.recommendPublishing": "Ti consigliamo di pubblicare tutte le iterazioni per aiutare gli altri a imparare dal tuo percorso, ma puoi anche scegliere di mostrare solo la tua iterazione preferita.",
    "changePublishedIterationsModal.updatePublishedSolution": "Aggiorna la soluzione pubblicata",
    "changePublishedIterationsModal.cancel": "Annulla",
    "changePublishedIterationsModal.unableToChangePublishedIteration": "Impossibile cambiare l'iterazione pubblicata"
  },
  "components/modals/complete-exercise-modal": {
    "exerciseCompletedModal.youCompleted": "Hai completato {{exerciseTitle}}!",
    "exerciseCompletedModal.awesomeWorkLearning": "Ottimo lavoro. Sei un passo più vicino a imparare {{trackTitle}} 🚀",
    "exerciseCompletedModal.awesomeWorkMastering": "Ottimo lavoro. Sei un passo più vicino a padroneggiare {{trackTitle}} 🚀",
    "exerciseCompletedModal.concept.info_1": "Hai imparato <strong>{{count}}</strong> concetto.",
    "exerciseCompletedModal.concept.info_many": "Hai imparato <strong>{{count}}</strong> concetti.",
    "exerciseCompletedModal.concept.info_1_1": "Hai imparato <strong>{{count}}</strong> concetto e hai sbloccato {{unlockedExercisesCount}} esercizio completando questo esercizio.",
    "exerciseCompletedModal.concept.info_1_many": "Hai imparato <strong>{{count}}</strong> concetto e hai sbloccato {{unlockedExercisesCount}} esercizi completando questo esercizio.",
    "exerciseCompletedModal.concept.info_many_1": "Hai imparato <strong>{{count}}</strong> concetti e hai sbloccato {{unlockedExercisesCount}} esercizio completando questo esercizio.",
    "exerciseCompletedModal.concept.info_many_many": "Hai imparato <strong>{{count}}</strong> concetti e hai sbloccato {{unlockedExercisesCount}} esercizi completando questo esercizio.",
    "exerciseCompletedModal.practice.info_1": "Hai fatto progressi con <strong>{{count}}</strong> concetto completando questo esercizio.",
    "exerciseCompletedModal.practice.info_many": "Hai fatto progressi con <strong>{{count}}</strong> concetti completando questo esercizio.",
    "exerciseCompletedModal.practice.info_none": "Dopo aver fatto un po' più di pratica con {{trackTitle}}, torna su questo esercizio e vedi se riesci a migliorarlo ancora.",
    "exerciseCompletedModal.showMeMoreConcepts": "Mostrami altri concetti",
    "exerciseCompletedModal.showMeMoreExercises": "Mostrami altri esercizi",
    "exerciseCompletedModal.returnToExercise": "Torna all'esercizio",
    "publishSolutionModal.publishKnowledge": "Pubblica il tuo codice e condividi le tue conoscenze",
    "publishSolutionModal.publishHelpOthers": "Pubblicando il tuo codice, aiuterai gli altri a imparare dal tuo lavoro. Puoi scegliere quali iterazioni pubblicare, aggiungerne altre dopo la pubblicazione e annullare la pubblicazione in qualsiasi momento.",
    "tutorialCompletedModal.heading": "Hai completato «{{exerciseTitle}}».",
    "tutorialCompletedModal.subheading": "Questo è solo l'inizio del tuo viaggio nel track {{trackTitle}} 🚀",
    "tutorialCompletedModal.body.noCourse": "Ora sei pronto a buttarti su <0>esercizi veri</0>.",
    "tutorialCompletedModal.body.withCourse": "Ora sei pronto a buttarti su <0>esercizi veri</0>. Abbiamo anche svelato i {{conceptCount}} concetti di {{trackTitle}}: dai un'occhiata.",
    "tutorialCompletedModal.accessToMentoring": "Quando inizierai il prossimo esercizio, avrai accesso anche alla sezione mentoring del tuo track.",
    "tutorialCompletedModal.showMeConcepts": "Mostrami i concetti",
    "tutorialCompletedModal.showMoreExercises": "Mostrami altri esercizi",
    "tutorialCompletedModal.returnToTutorial": "Torna a «{{exerciseTitle}}»",
    "publishSolutionForm.yesShareSolution": "Sì, vorrei condividere la mia soluzione con la comunità.",
    "publishSolutionForm.noMarkComplete": "No, voglio solo contrassegnare l'esercizio come completato.",
    "publishSolutionForm.confirm": "Conferma",
    "publishSolutionForm.loading": "caricamento"
  },
  "components/student/mentoring-session/mentoring-request/MentoringRequestFormComponents": {
    "solutionCommentTextArea.howCanMentorHelpYou": "Come può aiutarti un mentore con questa soluzione?",
    "solutionCommentTextArea.giveMentorStartingPoint": "Dai al tuo mentore un punto di partenza per la conversazione. Sarà il tuo primo commento durante la sessione. Puoi usare Markdown.",
    "trackObjectivesTextArea.whatAreYouHopingToLearn": "Cosa speri di imparare da questo track?",
    "trackObjectivesTextArea.tellOurMentorsAboutYourBackground": "Racconta ai nostri mentori qualcosa sulla tua esperienza di programmazione e su cosa vorresti imparare da {{trackTitle}}."
  },
  "components/student/MentoringComboButton.tsx": {
    "mentoringComboButton.continueCodeReview": "Continua la revisione del codice",
    "mentoringComboButton.viewRequest": "Visualizza richiesta",
    "mentoringComboButton.submitForCodeReview": "Invia per la revisione del codice"
  },
  "components/student/MentoringSession.tsx": {
    "closeButton.close": "Chiudi",
    "sessionInfo.inTrack": "In",
    "discussionActions.exercise": "Esercizio",
    "iterationView.discussion": "Discussione",
    "mentoringRequest.trackObjectives": "Obiettivi del track"
  },
  "components/student/open-editor-button": {
    "startExerciseButton.startInEditor": "Inizia nell'editor"
  },
  "components/student/OpenEditorButton.tsx": {
    "openEditor.openInEditor": "Apri nell'editor",
    "openEditor.startInEditor": "Inizia nell'editor",
    "openEditor.continueInEditor": "Continua nell'editor",
    "openEditor.downloadAndWorkLocally": "Scarica e lavora in locale",
    "openEditor.downloadPrompt": "Preferisci usare gli strumenti che già conosci invece del nostro editor online? Nessun problema!",
    "openEditor.youCanWorkLocally": "{{downloadPrompt}} Puoi scaricare questo esercizio e lavorarci in locale, per poi inviarlo quando sei soddisfatto.",
    "openEditor.exerciseNotAvailable": "Questo esercizio non è disponibile con l'editor online.",
    "openEditor.firstTimeUsingSetup": "È la prima volta che usi la nostra configurazione locale? Leggi la <link>guida per risolvere gli esercizi in locale</link> per capire come funziona e installare Exercism in locale. Poi torna qui e usa il comando qui sopra per iniziare l'esercizio.",
    "openEditor.onlineEditorNotAvailable": "L'editor online non è disponibile per questo esercizio. Risolvi questo esercizio in locale e invialo tramite la CLI.",
    "openEditor.clickArrowForMoreInfo": "Fai clic sulla freccia a destra per maggiori informazioni.",
    "openEditor.exerciseCurrentlyLocked": "Questo esercizio è attualmente bloccato"
  },
  "components/student/published-solution": {
    "publishSettings.publishSettings": "Impostazioni di pubblicazione",
    "publishSettings.changePublishedIterations": "Modifica le iterazioni pubblicate…",
    "publishSettings.unpublishSolution": "Annulla pubblicazione della soluzione…",
    "unpublishSolutionModalButton.label": "Annulla pubblicazione della soluzione"
  },
  "components/student/PublishSolutionButton.tsx": {
    "publishSolutionButton.publishSolution": "Pubblica la soluzione"
  },
  "components/student/RequestMentoringButton.tsx": {
    "mentoringSlotAvailable": "Posto di mentoring disponibile",
    "selectAnExercise": "Seleziona un esercizio"
  },
  "components/student/solution-summary": {
    "communitySolutions.learnFromOthersSolutions": "Impara dalle soluzioni degli altri",
    "communitySolutions.thisIsWhereWeWouldUsuallyLink": "Qui di solito ti colleghiamo alle soluzioni di altre persone per lo stesso esercizio.",
    "communitySolutions.exploreTheirApproaches": "Esplora i loro approcci per imparare nuovi consigli e trucchi. Scopri le soluzioni più popolari per questo esercizio.",
    "communitySolutions.viewCommunitySolutions": "Vedi le soluzioni della community",
    "mentoring.getMentoredByAHuman": "Ricevi mentoring da una persona",
    "mentoring.youAlsoGetTheOpportunityToBeMentored": "Hai anche l'opportunità di ricevere mentoring dagli esperti di {{trackTitle}}.",
    "mentoring.onAverageStudentsIterate": "In media, gli studenti iterano altre 3,5 volte quando ricevono mentoring su una soluzione.",
    "mentoring.learnMore": "Scopri di più",
    "header.yourSolutionLooksGood": "La soluzione sembra buona!",
    "header.goodJobYourSolutionHasPassedAllTests": "<strong>Ottimo lavoro.</strong> La soluzione per «{{exerciseTitle}}!» ha superato tutti i test 😊",
    "header.yourSolutionIsBeingProcessed": "La soluzione è in elaborazione…",
    "header.yourSolutionIsCurrentlyBeingTested": "La soluzione è in fase di test, analisi e confronto con altre soluzioni per trovare possibili miglioramenti. Dovrebbe richiedere solo pochi secondi.",
    "header.yourSolutionFailedTheTests": "La soluzione non ha superato i test.",
    "header.hmmmItLooksLikeYourSolutionIsntWorking": "Mmm, sembra che la soluzione non funzioni. Controlla che i test passino in locale sulla tua macchina. Se per te passano, leggi <articleLink>questo articolo <icon></icon></articleLink>",
    "header.yourSolutionWorkedButYouCanTakeItFurther": "La soluzione ha funzionato, ma puoi spingerti oltre…",
    "header.weveAnalysedYourSolutionAndHave": "Abbiamo analizzato la soluzione e abbiamo {{comments}}. Occupati dei miglioramenti essenziali prima di procedere.",
    "header.yourSolutionLooksGreat": "La soluzione sembra ottima!",
    "header.yourSolutionPassedTheTestsAndWeDontHave": "La soluzione ha superato i test e non abbiamo alcuna raccomandazione. {{mentorOffer}} <strong>Ottimo lavoro! 🎉</strong>",
    "header.considerWorkingWithAMentor": "Valuta di lavorare con un mentore per renderla ancora migliore.",
    "header.youMightWantToWorkWithAMentor": "Potresti lavorare con un mentore per renderla ancora migliore.",
    "header.weveAnalysedYourSolutionAndNotFoundAnythingThatNeedsChanging_one": "Abbiamo analizzato la soluzione e non abbiamo trovato nulla da cambiare. C'è però <comments>{{count}} commento aggiuntivo</comments> che potresti voler controllare. {{mentorOffer}} <strong>Ottimo lavoro! 🎉</strong>",
    "header.weveAnalysedYourSolutionAndNotFoundAnythingThatNeedsChanging_many": "Abbiamo analizzato la soluzione e non abbiamo trovato nulla da cambiare. C'è però <comments>{{count}} commenti aggiuntivi</comments> che potresti voler controllare. {{mentorOffer}} <strong>Ottimo lavoro! 🎉</strong>",
    "header.weveAnalysedYourSolutionAndNotFoundAnythingThatNeedsChanging_other": "Abbiamo analizzato la soluzione e non abbiamo trovato nulla da cambiare. C'è però <comments>{{count}} commenti aggiuntivi</comments> che potresti voler controllare. {{mentorOffer}} <strong>Ottimo lavoro! 🎉</strong>",
    "header.yourSolutionIsGoodEnoughToContinue": "La soluzione è abbastanza buona per continuare!",
    "header.weveAnalysedYourSolutionAndHaveComments_one": "Abbiamo analizzato la soluzione e abbiamo {{comments}}. Puoi continuare oppure occuparti prima della raccomandazione: scegli tu!",
    "header.weveAnalysedYourSolutionAndHaveComments_many": "Abbiamo analizzato la soluzione e abbiamo {{comments}}. Puoi continuare oppure occuparti prima delle {{count}} raccomandazioni: scegli tu!",
    "header.weveAnalysedYourSolutionAndHaveComments_other": "Abbiamo analizzato la soluzione e abbiamo {{comments}}. Puoi continuare oppure occuparti prima delle {{count}} raccomandazioni: scegli tu!",
    "header.weSuggestAddressingTheRecommendations_one": "Ti suggeriamo di occuparti della raccomandazione prima di procedere.",
    "header.weSuggestAddressingTheRecommendations_many": "Ti suggeriamo di occuparti delle {{count}} raccomandazioni prima di procedere.",
    "header.weSuggestAddressingTheRecommendations_other": "Ti suggeriamo di occuparti delle {{count}} raccomandazioni prima di procedere.",
    "status.testsPassed": "Test superati",
    "status.testsFailed": "Test falliti",
    "comments.essentialImprovements_one": "{{count}} miglioramento essenziale",
    "comments.essentialImprovements_many": "{{count}} miglioramenti essenziali",
    "comments.essentialImprovements_other": "{{count}} miglioramenti essenziali",
    "comments.recommendations_one": "{{count}} raccomandazione",
    "comments.recommendations_many": "{{count}} raccomandazioni",
    "comments.recommendations_other": "{{count}} raccomandazioni",
    "comments.additionalComments_one": "{{count}} commento aggiuntivo",
    "comments.additionalComments_many": "{{count}} commenti aggiuntivi",
    "comments.additionalComments_other": "{{count}} commenti aggiuntivi",
    "header.opensInANewTab": "Si apre in una nuova scheda",
    "mentoring.opensInNewTab": "Si apre in una nuova scheda"
  },
  "components/modals/EnableSolutionCommentsModal.tsx": {
    "enableSolutionCommentsModal.enableCommentsButton": "Abilita i commenti",
    "enableSolutionCommentsModal.cancel": "Annulla",
    "enableSolutionCommentsModal.unableToEnableComments": "Impossibile abilitare i commenti",
    "enableSolutionCommentsModal.enableComments": "Attivare i commenti?",
    "enableSolutionCommentsModal.enablingCommentsAllows": "Attivare i commenti permette alle persone di pubblicare domande e pensieri sulla tua soluzione. Puoi disattivare questa opzione in qualsiasi momento."
  },
  "components/modals/exercise-update-modal": {
    "exerciseUpdateForm.header": "Scopri cosa è cambiato in <icon/> {{exerciseTitle}}",
    "exerciseUpdateForm.warning": "Aggiornando all'ultima versione, la soluzione potrebbe non superare i test e dover essere aggiornata.",
    "exerciseUpdateForm.updateExercise": "Aggiorna l'esercizio",
    "exerciseUpdateForm.dismiss": "Chiudi"
  },
  "components/modals/ExerciseMakersModal.tsx": {
    "exerciseMakersModal.seeFullHistoryOnGithub": "Vedi la cronologia completa di questo esercizio su GitHub",
    "exerciseMakersModal.authors": "Autori",
    "exerciseMakersModal.peopleWhoWroteExercise": "Le persone che hanno scritto l'esercizio",
    "exerciseMakersModal.contributors": "Collaboratori",
    "exerciseMakersModal.peopleWhoUpdatedExercise": "Le persone che hanno aggiornato l'esercizio"
  },
  "components/modals/ExerciseUpdateModal.tsx": {
    "exerciseUpdateModal.loadingExerciseDiff": "Caricamento delle differenze dell'esercizio",
    "exerciseUpdateModal.autoUpdatedTitle": "Esercizio aggiornato",
    "exerciseUpdateModal.autoUpdatedBody": "Questo esercizio è stato aggiornato automaticamente all'ultima versione. Non ci sono modifiche ai file da rivedere.",
    "exerciseUpdateModal.continue": "Continua"
  },
  "components/modals/mentor": {
    "finishMentorDiscussionModal.areYouSure": "Sei sicuro di voler terminare questa discussione?",
    "finishMentorDiscussionModal.explanation": "Di solito è il momento di concludere una discussione quando lo studente ha ottenuto ciò che voleva dalla conversazione, oppure quando hai portato la conversazione fin dove desideri. In genere è cortese lasciare allo studente un ultimo saluto.",
    "finishMentorDiscussionModal.cancel": "Annulla",
    "finishMentorDiscussionModal.endDiscussion": "Termina la discussione"
  },
  "components/modals/mentor-registration-modal": {
    "commitStep.title": "Impegnati a essere un buon mentore",
    "commitStep.description": "Il mentoring su Exercism può essere un'esperienza straordinaria, sia per gli studenti sia per i mentori. Per assicurarci che rimanga un luogo positivo per tutti, chiediamo a tutti i mentori di affermare i valori di Exercism prima di fare mentoring sulla loro prima soluzione.",
    "commitStep.youAgreeTo": "Accetti di:",
    "commitStep.codeOfConduct": "Rispettare il <0>Codice di condotta <1/></0>",
    "commitStep.beKind": "Essere paziente, empatico e gentile con le persone di cui sei mentore",
    "commitStep.intellectualHumility": "Dimostrare <0>umiltà intellettuale <1/></0>",
    "commitStep.noAgendas": "Non usare Exercism per promuovere interessi personali",
    "commitStep.back": "Indietro",
    "commitStep.continue": "Continua",
    "chooseTrackStep.selectTracks": "Seleziona le track di cui vuoi essere mentore",
    "chooseTrackStep.allowsUsToShow": "Questo ci permette di mostrarti solo le soluzioni di cui vuoi essere mentore. <0>Non preoccuparti, puoi modificare queste selezioni in qualsiasi momento.</0>",
    "stepIndicator.step": "Passo {{num}}: {{label}}",
    "closeButton.closeModal": "Chiudi la finestra",
    "congratulationsStep.youAreNowMentor": "Ora sei un mentore!",
    "congratulationsStep.thankYouGrateful": "Grazie, siamo così grati per il tuo impegno 🙏",
    "congratulationsStep.makeGettingStartedEasy": "Vogliamo rendere il primo approccio al mentoring il più semplice possibile. Guarda il video qui sotto per scoprire come iniziare.",
    "congratulationsStep.welcomeToMentorTeam": "Benvenuto nel team dei mentori!",
    "congratulationsStep.video": "Video · 0:24",
    "congratulationsStep.readyToGetStarted": "Sono pronto per iniziare!",
    "commitStep.opensInANewTab": "Si apre in una nuova scheda",
    "congratulationsStep.thisIsAVideo": "Questo è un video",
    "stepIndicator.becomeAMentorProgress": "Avanzamento per diventare mentore"
  },
  "components/modals/mentor-registration-modal/commit-step": {
    "reputationInfo.reputationAndTestimonials": "Reputazione e testimonial",
    "reputationInfo.gainReputation": "Guadagnerai <0>6 punti di reputazione</0> per ogni sessione di mentoring andata a buon fine. Al termine di ogni discussione, gli studenti sono invitati a lasciarti un testimonial."
  },
  "components/modals/MentorChangeTracksModal.tsx": {
    "changeTheTracksYouMentor": "Cambia i track che mentori",
    "youWillStillBeAbleToContinue": "Potrai comunque continuare le discussioni già esistenti sugli altri track."
  },
  "components/modals/MentorRegistrationModal.tsx": {
    "chooseTrackStep.selectTracks": "Seleziona i track in cui vuoi fare da mentore",
    "commitStep.commitToBeGoodMentor": "Impegnati a essere un buon mentore",
    "congratulationsStep.congratulations": "Congratulazioni"
  },
  "components/modals/PreviousMentoringSessionsModal.tsx": {
    "header_one": "<strong>Hai {{count}} discussione precedente</strong> con <avatar/><name>{{studentHandle}}</name>",
    "header_many": "<strong>Hai {{count}} discussioni precedenti</strong> con <avatar/><name>{{studentHandle}}</name>",
    "header_other": "<strong>Hai {{count}} discussioni precedenti</strong> con <avatar/><name>{{studentHandle}}</name>",
    "headerMobile_one": "{{studentHandle}} e tu avete <strong>{{count}} discussione precedente</strong>",
    "headerMobile_many": "{{studentHandle}} e tu avete <strong>{{count}} discussioni precedenti</strong>",
    "headerMobile_other": "{{studentHandle}} e tu avete <strong>{{count}} discussioni precedenti</strong>"
  },
  "components/modals/profile": {
    "firstTimeModal.havePublicProfile": "Ora hai un profilo pubblico!",
    "firstTimeModal.goodJob": "Ben fatto!",
    "firstTimeModal.seeSolutions": "Ora vedrai le tue soluzioni pubblicate, i testimonial del mentoring, i tuoi contributi e i badge sul tuo profilo pubblico.",
    "firstTimeModal.shareProfile": "Puoi anche condividere il tuo profilo con altri!"
  },
  "components/modals/PublishSolutionModal.tsx": {
    "publishSolutionModal.publishYourSolution": "Pubblica la tua soluzione",
    "publishSolutionModal.recommendPublishing": "Ti consigliamo di pubblicare tutte le iterazioni per aiutare gli altri a imparare dal tuo percorso, ma puoi anche scegliere di mettere in mostra solo la tua iterazione preferita.",
    "publishSolutionModal.publish": "Pubblica",
    "publishSolutionModal.cancel": "Annulla",
    "publishSolutionModal.unableToPublishSolution": "Impossibile pubblicare la soluzione"
  },
  "components/modals/realtime-feedback-modal": {
    "realTimeFeedbackModal.deepDiveVideo": "Video di approfondimento",
    "realTimeFeedbackModal.feedback": "Feedback",
    "checkingForAutomatedFeedback.checking": "Ricerca del feedback automatico…",
    "checkingForAutomatedFeedback.inspectingCode": "I nostri sistemi stanno esaminando il tuo codice per trovare sia il feedback automatico sia quello lasciato dai mentori su soluzioni simili.",
    "checkingForAutomatedFeedback.processTime": "Questa operazione richiede normalmente ~10 secondi.",
    "checkingForAutomatedFeedback.continueWaiting": "Continua senza attendere",
    "checkingForAutomatedFeedback.takingLonger": "Ci dispiace, ci sta mettendo un po' più del previsto. Puoi continuare senza attendere. Potrai vedere il feedback nella scheda delle iterazioni della soluzione più tardi.",
    "feedbackContent.noFeedback": "Nessun feedback automatico",
    "feedbackContent.foundFeedback": "Feedback automatico trovato"
  },
  "components/modals/realtime-feedback-modal/components": {
    "feedbackContentButtons.goBackToEditor": "Torna all'editor",
    "feedbackContentButtons.continue": "Continua"
  },
  "components/modals/realtime-feedback-modal/feedback-content": {
    "deepDiveVideoContent.digDeeperInto": "Approfondisci {{exerciseTitle}}!",
    "deepDiveVideoContent.continue": "Continua"
  },
  "components/modals/realtime-feedback-modal/feedback-content/found-automated-feedback": {
    "index.suggestionImproveCode": "Ecco un suggerimento su come migliorare il tuo codice…",
    "index.positiveFeedback": "Abbiamo un feedback positivo per te! 🎉",
    "index.importantSuggestionImproveCode": "Ecco un suggerimento importante su come migliorare il tuo codice…",
    "index.thoughtsOnCode": "Ecco alcune riflessioni sul tuo codice…",
    "index.continue": "Continua",
    "index.continueAnyway": "Continua comunque",
    "analyzerFeedback.generatedFeedback": "Il nostro <strong>Analyzer di {{trackTitle}}</strong> ha generato questo feedback analizzando la tua soluzione.",
    "representerFeedback.gaveFeedbackSimilarSolution": "<0>{{author}}</0> ha lasciato questo feedback su una soluzione molto simile a quella che hai inviato"
  },
  "components/journey/overview/learning-section": {
    "trackSummary.mentoringSessionsCompleted_one": "Sessione di mentoring completata",
    "trackSummary.mentoringSessionsCompleted_many": "Sessioni di mentoring completate",
    "trackSummary.mentoringSessionsCompleted_other": "Sessioni di mentoring completate",
    "trackSummary.mentoringInProgress_one": "Hai <strong>{{count}} discussione</strong> in corso.",
    "trackSummary.mentoringInProgress_many": "Hai <strong>{{count}} discussioni</strong> in corso.",
    "trackSummary.mentoringInProgress_other": "Hai <strong>{{count}} discussioni</strong> in corso.",
    "trackSummary.mentoringQueued_one": "Hai <strong>{{count}} soluzione</strong> in coda.",
    "trackSummary.mentoringQueued_many": "Hai <strong>{{count}} soluzioni</strong> in coda.",
    "trackSummary.mentoringQueued_other": "Hai <strong>{{count}} soluzioni</strong> in coda.",
    "trackSummary.period.last_12_months": "Ultimi 12 mesi",
    "trackSummary.period.last_10_weeks": "Ultime 10 settimane",
    "trackSummary.period.last_14_days": "Ultimi 14 giorni",
    "trackSummary.progressionVelocity": "Velocità di progressione",
    "trackSummary.avgVelocity": "Media su Exercism = {{avg}}",
    "trackSummary.velocityExplanation": "È una misura di quanto velocemente hai progredito nella traccia negli ultimi 6 mesi",
    "learningOverview.youReThroughSingle": "Hai completato il <em>{{percentage}}%</em> della traccia a cui sei iscritto. <strong>Continua così!</strong>",
    "learningOverview.youReThroughMultiple": "Hai completato il <em>{{percentage}}%</em> delle tracce a cui sei iscritto. <strong>Continua così!</strong>",
    "learningOverview.exercisesCompleted": "{{completed}} / {{total}} esercizi completati",
    "exercisesCompletedSummary.exerciseCompleted": "Esercizio completato",
    "exercisesCompletedSummary.exercisesCompleted": "Esercizi completati",
    "conceptsLearntSummary.conceptLearnt": "Concetto appreso",
    "conceptsLearntSummary.conceptsLearnt": "Concetti appresi",
    "headerSummary.youVeProgressed": "Hai fatto più progressi in ",
    "learningStats.didYouKnow": "Lo sapevi?",
    "learningStats.linesOfCodeStat": "Hai scritto <strong>{{numLines}} {{lineLabel}}</strong> di codice in <link>{{numSolutions}} {{solutionLabel}}</link>.",
    "learningStats.aesopFact": "Corrisponde più o meno alla lunghezza di una <fableLink>favola di Esopo!</fableLink>",
    "tracksEnrolledSummary.tracksEnrolled_one": "Iscrizione a un track",
    "tracksEnrolledSummary.tracksEnrolled_many": "Iscrizioni ai track",
    "tracksEnrolledSummary.tracksEnrolled_other": "Iscrizioni ai track",
    "trackSummary.exercisesCompleted": "{{completed}} / {{total}} ({{percent}}%) esercizi completati",
    "trackSummary.joinedTrack": "Quando ti sei iscritto al track {{title}}",
    "trackSummary.startedTrackAgo": "Hai iniziato a lavorare sul track {{title}} <strong>{{since}}</strong>."
  },
  "components/journey/overview/learning-section/track-summary/TrackProgressBar.tsx": {
    "trackProgressBar.completed": "Completato"
  },
  "components/journey/overview/mentoring-section": {
    "headerSummary.youVeMostlyMentoredIn": "Hai fatto soprattutto mentoring in ",
    "communityRank.topRank": "Top {{rank}}%",
    "mentoringChart.sessionsMentoredPerTrack": "Sessioni di mentoring per traccia",
    "trackSummary.session_one": "{{count}} sessione",
    "trackSummary.session_many": "{{count}} sessioni",
    "trackSummary.session_other": "{{count}} sessioni",
    "sessionsMentoredSummary.totalSessionsMentored": "Totale sessioni di mentoring",
    "sessionRatioSummary.sessionsPerStudent": "Sessioni per studente",
    "studentsMentoredSummary.totalStudentsMentored": "Totale studenti mentorati"
  },
  "components/contributing/tasks-list/task": {
    "sizeTag.xs": "xs",
    "sizeTag.s": "s",
    "sizeTag.m": "m",
    "sizeTag.l": "l",
    "sizeTag.xl": "xl",
    "trackInfo.for": "<0>per</0> <2/> <1>{{trackTitle}}</1>",
    "newTag.new": "Nuovo",
    "moduleTag.analyzer": "Analyzer",
    "moduleTag.representer": "Representer",
    "moduleTag.learningExercise": "Learning Exercise",
    "moduleTag.practiceExercise": "Practice Exercise",
    "moduleTag.testRunner": "Test Runner",
    "moduleTag.trackGenerators": "Track Generators",
    "moduleTag.trackConcepts": "Track Concepts",
    "actionIcon.action": "Azione: {{action}}",
    "knowledgeTag.none": "Conoscenze: nessuna",
    "knowledgeTag.elementary": "Conoscenze: elementari",
    "knowledgeTag.intermediate": "Conoscenze: intermedie",
    "knowledgeTag.advanced": "Conoscenze: avanzate"
  },
  "components/editor/header": {
    "settings.on": "Attivo",
    "settings.off": "Disattivo",
    "settings.editor": "Editor",
    "settings.accessibility": "Accessibilità",
    "more.openMoreOptions": "Apri altre opzioni",
    "more.revertToExerciseStart": "Ripristina l'inizio dell'esercizio",
    "more.revertToLastIteration": "Ripristina l'ultima iterazione",
    "more.reportABug": "Segnala un bug",
    "backToExercise": "Torna all'esercizio",
    "settings.vim": "Vim",
    "settings.emacs": "Emacs",
    "settings.settings": "Impostazioni",
    "settings.editorConfigurationLabel": "Una serie di pulsanti di opzione per configurare l'editor di codice di Exercism",
    "keyboardShortcuts": "Scorciatoie da tastiera",
    "settings.theme": "Tema",
    "settings.keybindings": "Scorciatoie da tastiera",
    "settings.wrap": "A capo automatico",
    "settings.tabMode": "Modalità tab",
    "settings.light": "Chiaro",
    "settings.dark": "Scuro",
    "settings.default": "Predefinito"
  },
  "components/editor/legacy-file-banner": {
    "deleteFileModal.areYouSure": "Vuoi davvero eliminare questo file?",
    "deleteFileModal.deletingFile": "Eliminare questo file farà sì che non venga inviato come parte della prossima iterazione. Resterà comunque visibile nell'iterazione precedente. Se cambi idea prima di inviare, puoi usare il pulsante \"Ripristina l'ultima iterazione\" (in alto a destra) per annullare questa modifica.",
    "deleteFileModal.deleteFile": "Elimina file",
    "deleteFileModal.cancel": "Annulla"
  },
  "components/editor/LegacyFileBanner.tsx": {
    "legacyFileBanner.fileUnexpected": "Questo file è inaspettato. L'hai caricato per sbaglio tramite la CLI?",
    "legacyFileBanner.deleteFile": "Elimina file…",
    "legacyFileBanner.learnMore": "Scopri di più"
  },
  "components/editor/panels": {
    "resultsPanel.testRunCancelled": "Esecuzione dei test annullata",
    "resultsPanel.runTestsToCheckYourCode": "<0>Esegui i test</0> per verificare il codice",
    "resultsPanel.wellRunYourCode": "Eseguiremo il codice rispetto ai test per verificare se funziona,\npoi ti daremo qui i risultati.",
    "instructionsPanel.introduction": "Introduzione",
    "instructionsPanel.watchOurVideo": "Guarda il nostro video «Introduzione a Hello, World» per iniziare 👇",
    "instructionsPanel.instructions": "Istruzioni",
    "instructionsPanel.task": "Attività {{n}}",
    "instructionsPanel.stuckRevealHints": "In difficoltà? Mostra i suggerimenti",
    "instructionsPanel.opensInAModal": "Si apre in una finestra modale",
    "instructionsPanel.howToDebug": "Come eseguire il debug",
    "instructionsPanel.helloWorldVideoTitle": "Benvenuto a Hello, World!"
  },
  "components/editor/RunTestsButton.tsx": {
    "runTestsButton.youHaveNotMadeChanges": "Non hai apportato modifiche da quando hai eseguito i test l'ultima volta",
    "runTestsButton.runTests": "Esegui i test"
  },
  "components/editor/SubmitButton.tsx": {
    "submitButton.submit": "Invia",
    "submitButton.testsPassingRequired": "Devi far passare i test prima di poter inviare la soluzione"
  },
  "components/editor/tabs": {
    "testsTab.tests": "Test",
    "feedbackTab.feedback": "Feedback",
    "instructionsTab.instructions": "Istruzioni",
    "resultsTab.results": "Risultati"
  },
  "components/settings/github-syncer/sections/ConnectedSection": {
    "fileStructureSection.fileStructure": "Struttura dei file",
    "fileStructureSection.configureFolderStructure": "Usa questa opzione per configurare la struttura delle cartelle del tuo repository.",
    "fileStructureSection.placeholderValues": "Puoi usare i seguenti valori segnaposto, che verranno interpolati per ogni commit:",
    "fileStructureSection.trackSlug": "<code>$track_slug</code>: lo slug del track (ad es. «csharp»).",
    "fileStructureSection.trackTitle": "<code>$track_title</code>: il nome del track (ad es. «C#»)",
    "fileStructureSection.exerciseSlug": "<code>$exercise_slug</code>: lo slug dell'esercizio (ad es. «hello-world»)",
    "fileStructureSection.exerciseTitle": "<code>$exercise_title</code>: il nome dell'esercizio (ad es. «Hello World»)",
    "fileStructureSection.iterationIdx": "<code>$iteration_idx</code>: l'indice di iterazione dell'esercizio (ad es. «1»)",
    "fileStructureSection.note1YourPath": "<strong>Nota 1:</strong> Il tuo path deve contenere un segnaposto per il track (<code>$track_slug</code> o <code>$track_title</code>) e un segnaposto per l'esercizio ( <code>$exercise_slug</code> o <code>$exercise_title</code>).",
    "fileStructureSection.note2Iteration": "<strong>Nota 2:</strong> Il segnaposto <code>$iteration_idx</code> è facoltativo, ma se lo ometti ogni iterazione sovrascriverà la precedente. Così puoi usare Git per tenere sotto controllo la versione delle tue soluzioni. Se includi l'indice di iterazione, otterrai una cartella diversa per ogni iterazione.",
    "fileStructureSection.pathTemplateMustInclude": "Il tuo modello di path deve includere sia un segnaposto per il track (<code>$track_slug</code> o <code>$track_title</code>) sia uno per l'esercizio (<code>$exercise_slug</code> o <code>$exercise_title</code>).",
    "fileStructureSection.saveChanges": "Salva modifiche",
    "fileStructureSection.revertToDefault": "Ripristina predefinito",
    "fileStructureSection.areYouSureWantRevert": "Sei sicuro di voler ripristinare il modello di path predefinito?",
    "fileStructureSection.revert": "Ripristina",
    "fileStructureSection.cancel": "Annulla",
    "statusSection.status": "Stato: <span style={{ color: textColor }}>{{status}}</span>",
    "statusSection.githubSyncerLinked": "Il tuo GitHub Syncer è collegato a <code>{{repoFullName}}</code>.",
    "statusSection.enableSyncer": "Attiva Syncer",
    "statusSection.areYouSureResumeSyncing": "Sei sicuro di voler riprendere la sincronizzazione delle soluzioni con GitHub?",
    "statusSection.resume": "Riprendi",
    "statusSection.cancel": "Annulla",
    "statusSection.resumedCodeSync": "Sincronizzazione del codice con GitHub ripresa.",
    "statusSection.failedToChangeStatus": "Impossibile cambiare lo stato.",
    "commitMessageTemplateSection.heading": "Modello del messaggio di commit",
    "commitMessageTemplateSection.intro": "Usa questa opzione per determinare l'aspetto dei messaggi di commit e delle PR.",
    "commitMessageTemplateSection.placeholder_intro": "Puoi usare i seguenti valori segnaposto:",
    "commitMessageTemplateSection.placeholders.track_slug": "lo slug del track (ad es. «csharp»).",
    "commitMessageTemplateSection.placeholders.track_title": "il nome del track (ad es. «C#»)",
    "commitMessageTemplateSection.placeholders.exercise_slug": "lo slug dell'esercizio (ad es. «hello-world»)",
    "commitMessageTemplateSection.placeholders.exercise_title": "il nome dell'esercizio (ad es. «Hello World»)",
    "commitMessageTemplateSection.placeholders.iteration_idx": "l'indice di iterazione dell'esercizio (ad es. «1»)",
    "commitMessageTemplateSection.placeholders.sync_object": "Uno tra «Iteration», «Solution», «Track» o «Everything», a seconda di ciò che viene sincronizzato.",
    "commitMessageTemplateSection.note.note": "Nota",
    "commitMessageTemplateSection.note.text": "Se il messaggio di commit contiene barre o trattini all'inizio o alla fine, verranno rimossi. Più barre o trattini consecutivi verranno ridotti a uno solo.",
    "commitMessageTemplateSection.save_button": "Salva modifiche",
    "commitMessageTemplateSection.revert_button": "Ripristina predefinito",
    "commitMessageTemplateSection.confirm_modal.title": "Sei sicuro di voler ripristinare il modello del messaggio di commit predefinito?",
    "commitMessageTemplateSection.confirm_modal.confirm": "Ripristina",
    "commitMessageTemplateSection.confirm_modal.cancel": "Annulla",
    "processingMethodSection.processingMethod": "Metodo di elaborazione",
    "processingMethodSection.commitDirectly": "Esegui il commit direttamente",
    "processingMethodSection.createPullRequest": "Crea una pull request",
    "processingMethodSection.whatIsTheName": "Qual è il nome del tuo branch principale?",
    "processingMethodSection.ourBot": "Il nostro bot può eseguire il commit direttamente nel tuo repository per una configurazione completamente automatica, oppure creare una pull request che puoi approvare ogni volta. Quale metodo preferisci?",
    "processingMethodSection.saveChange": "Salva le modifiche",
    "justConnectedModal.exercismAlt": "Exercism",
    "justConnectedModal.syncWithAlt": "Sincronizza con",
    "justConnectedModal.githubAlt": "Github",
    "justConnectedModal.repositoryConnected": "Repository connesso con successo!",
    "justConnectedModal.accountConnected": "Abbiamo collegato il tuo account Exercism al repository che hai scelto.",
    "justConnectedModal.happyWithDefaults": "Se le impostazioni predefinite ti vanno bene, puoi eseguire subito il backup di tutto. In alternativa, puoi ritoccare le impostazioni e poi usare il pulsante in fondo alla pagina delle impostazioni per eseguire il backup più tardi. Vuoi eseguire il backup di tutto adesso?",
    "justConnectedModal.backUpEverythingNow": "Esegui il backup di tutto adesso",
    "justConnectedModal.backUpLater": "Esegui il backup più tardi",
    "manualSyncSection.backupTrack": "Esegui il backup di un percorso",
    "manualSyncSection.backupTrackInfo": "Se vuoi eseguire il backup di un percorso su GitHub, puoi usare questa funzione.",
    "manualSyncSection.pleaseUseSparing": "<strong className=\"font-medium\">Nota:</strong> Usala con moderazione, per esempio quando vuoi eseguire il backup di un percorso per la prima volta. Non è pensata per far parte del tuo flusso di lavoro abituale: se la usi troppo spesso, è probabile che tu raggiunga i rate limit.",
    "manualSyncSection.selectTrackToBackup": "Seleziona il percorso di cui eseguire il backup",
    "manualSyncSection.backupTrackButton": "Esegui il backup del percorso",
    "manualSyncSection.backupEverything": "Esegui il backup di tutto",
    "manualSyncSection.backupEverythingInfo": "Se vuoi eseguire il backup di tutti i tuoi esercizi di tutti i percorsi su GitHub, puoi usare questa funzione.",
    "manualSyncSection.pleaseUseSparingBootstrap": "<strong className=\"font-medium\">Nota:</strong> Usala con moderazione, per esempio quando vuoi inizializzare un nuovo repo. Non è pensata per far parte del tuo flusso di lavoro abituale.",
    "manualSyncSection.backupEverythingButton": "Esegui il backup di tutto",
    "iterationFilesSection.iterationFiles": "File dell'iterazione",
    "iterationFilesSection.whenSyncing": "Durante la sincronizzazione, vuoi che tutti i file dell'esercizio (ad es. la tua soluzione, i test, il README, i suggerimenti, ecc.) vengano sincronizzati su GitHub, oppure solo i file della tua soluzione?",
    "iterationFilesSection.theFullExercise": "L'esercizio completo",
    "iterationFilesSection.onlyMySolutionFiles": "Solo i file della mia soluzione",
    "iterationFilesSection.saveChanges": "Salva le modifiche",
    "syncBehaviourSection.syncBehaviour": "Comportamento di sincronizzazione",
    "syncBehaviourSection.chooseWhetherSyncing": "Scegli se la sincronizzazione deve avvenire automaticamente quando crei una nuova iterazione, oppure manualmente quando la attivi tu. La modalità <strong>automatica</strong> mantiene aggiornato il tuo repo su GitHub, mentre quella <strong>manuale</strong> ti dà il pieno controllo.",
    "syncBehaviourSection.automatic": "Automatica",
    "syncBehaviourSection.manual": "Manuale",
    "index.syncerConnected": "Syncer connesso",
    "dangerZoneSection.pauseSyncer": "Metti in pausa Syncer",
    "dangerZoneSection.wantToPause": "Vuoi mettere in pausa il tuo syncer per un po'?",
    "dangerZoneSection.useButtonBelow": "Usa il pulsante qui sotto. Puoi riavviarlo in qualsiasi momento.",
    "dangerZoneSection.disconnectSyncer": "Disconnetti Syncer",
    "dangerZoneSection.wantToDisconnect": "Vuoi disconnettere il syncer dal tuo repository GitHub? Usa il pulsante qui sotto.",
    "dangerZoneSection.noteWillDeleteSettings": "<strong>Nota: </strong> Questa operazione eliminerà anche tutte le impostazioni di questa pagina, quindi salva manualmente le impostazioni che potresti voler riutilizzare in futuro (ad esempio il tuo modello di percorso).",
    "dangerZoneSection.disconnectGithub": "Disconnetti GitHub",
    "dangerZoneSection.areYouSureDisconnect": "Sei sicuro di voler disconnettere il tuo repository GitHub?",
    "dangerZoneSection.thisActionCannotUndone": "Questa azione non può essere annullata.",
    "dangerZoneSection.disconnectSyncerConfirm": "Disconnetti Syncer",
    "dangerZoneSection.cancel": "Annulla",
    "dangerZoneSection.areYouSurePauseSyncing": "Sei sicuro di voler mettere in pausa la sincronizzazione delle soluzioni con GitHub?",
    "dangerZoneSection.pause": "Metti in pausa",
    "dangerZoneSection.pausedCodeSync": "Sincronizzazione del codice con GitHub messa in pausa.",
    "dangerZoneSection.failedToChangeStatus": "Impossibile cambiare lo stato.",
    "dangerZoneSection.githubSyncDeleted": "Sincronizzazione con GitHub eliminata correttamente",
    "dangerZoneSection.failedToDeleteSync": "Impossibile eliminare la sincronizzazione con GitHub.",
    "dangerZoneSection.unexpectedErrorDeleting": "Ops! Si è verificato un errore imprevisto durante l'eliminazione della sincronizzazione con GitHub."
  },
  "components/modals/welcome-modal": {
    "juniorView.gameAlt.breakout": "Immagine di un gioco Breakout",
    "juniorView.gameAlt.maze": "Immagine di un gioco di labirinto",
    "welcomeModal.communityTabVideoTitle": "Presentiamo la scheda \"Community\"",
    "welcomeModal.helloFellowDeveloper": "Ciao, collega sviluppatore 👋",
    "welcomeModal.exercismDeepenSkills": "Exercism è il posto giusto per approfondire le tue competenze di programmazione ed esplorare oltre {{numTracks}} linguaggi di programmazione. È gratis al 100%.",
    "welcomeModal.thanksForJoining": "Grazie per esserti unito!",
    "welcomeModal.madeByThousands": "Exercism è stato creato da migliaia di persone che vogliono costruire una piattaforma educativa divertente e potente, che rende facile imparare e approfondire le tue competenze di programmazione. Siamo davvero felici che tu abbia deciso di unirti a noi! Dai un'occhiata ai nostri forum, a Youtube e a Twitch per scoprire tutto ciò che Exercism ha da offrire 🎉",
    "welcomeModal.watchWelcomeVideo": "Per iniziare, guarda il video di benvenuto sulla destra, poi vai alla pagina Tracks e scegli il linguaggio che vuoi esplorare per primo. Risolvi il classico esercizio &quot;Hello World&quot; per prendere familiarità con la piattaforma, poi inizia a risolvere esercizi sul serio.",
    "welcomeModal.gotItCloseModal": "Ho capito! Chiudi questa finestra modale.",
    "welcomeModal.startWithWelcomeVideo": "Inizia con il nostro video di benvenuto 👇🏽",
    "welcomeModal.whereCanIJoin": "Dove posso partecipare a #48in24?",
    "welcomeModal.discoveredExercism": "Hai scoperto Exercism grazie a #48in24 o a uno dei nostri mesi in evidenza? Ottimo! Dopo aver guardato il video qui sopra, chiudi questa finestra: sulla destra vedrai una grande immagine che pubblicizza #48in24. Cliccala e segui le istruzioni per iniziare!",
    "initialView.welcomeToExercism": "Benvenuto su Exercism! 💙",
    "initialView.letsMakeSure": "Assicuriamoci che tu riesca a sfruttare al massimo Exercism.",
    "initialView.howExperienced": "Quanta esperienza hai come sviluppatore?",
    "initialView.absoluteBeginner": "Principiante assoluto",
    "initialView.beginner": "Principiante",
    "initialView.juniorDeveloper": "Sviluppatore junior",
    "initialView.midLevelDeveloper": "Sviluppatore di livello intermedio",
    "initialView.seniorDeveloper": "Sviluppatore senior",
    "juniorView.aCourseForYou": "Un corso per te... 🎉",
    "juniorView.codingFundamentalsDesigned": "Il nostro corso <strong>Coding Fundamentals</strong> è pensato per chi programma da meno di un anno!!",
    "juniorView.itWillTeach": "Ti insegnerà a <strong>pensare come un programmatore</strong> risolvendo puzzle e creando giochi. In appena 12 settimane, partirai da zero e arriverai a creare cose come queste...",
    "juniorView.thisIsCourseAnyone": "È un corso per chiunque voglia diventare davvero bravo a programmare. È alla portata di tutte le tasche. È divertente. E, cosa più importante, è <strong>incredibilmente efficace</strong>!",
    "juniorView.learnMore": "Scopri di più ✨",
    "juniorView.skip": "Salta",
    "juniorView.exercismsCodingFundamentals": "Il corso <strong className=\"font-semibold\">Coding Fundamentals</strong> di Exercism",
    "juniorView.theCourseOffers": "Il corso offre:",
    "juniorView.expertTeaching": "<strong className=\"font-semibold\">Insegnamento di esperti</strong> e supporto di mentoring.",
    "juniorView.overHoursHandsOn": "Oltre <strong className=\"font-semibold\">100 ore di apprendimento pratico basato su progetti</strong>, creando giochi e risolvendo puzzle.",
    "juniorView.aCompleteCoding": "Un <strong className=\"font-semibold\">programma</strong> completo di Coding Fundamentals, pensato per sviluppare conoscenze e sicurezza.",
    "juniorView.aFormalCertificate": "Un <strong className=\"font-semibold\">certificato</strong> ufficiale al termine del corso.",
    "juniorView.gameAlt.spaceInvaders": "Immagine di un gioco Space Invaders",
    "juniorView.gameAlt.ticTacToe": "Immagine di una partita a tris"
  },
  "components/modals/WelcomeToInsidersModal.tsx": {
    "welcomeToInsidersModal.title": "Benvenuto tra gli Insiders! 💙",
    "welcomeToInsidersModal.accessToFeatures": "Ora hai accesso alla modalità scura, all'integrazione con ChatGPT, a slot di mentoring aggiuntivi, ai video dietro le quinte, a nuovi badge e molto altro!",
    "welcomeToInsidersModal.thanksForBeingPartOfOurStory": "Grazie per far parte della nostra storia!",
    "welcomeToInsidersModal.exercismReliesOnPeople": "Exercism può contare su persone come te, che dedicano il proprio tempo e il proprio denaro per aiutare gli altri. Senza di te non avremmo potuto aiutare tutte le persone che abbiamo aiutato. Il nostro viaggio è appena iniziato e siamo davvero felici di averti con noi. Grazie di cuore per rendere possibile Exercism 💙",
    "welcomeToInsidersModal.weHopeInsidersIsFun": "Speriamo che Insiders sia un'esperienza divertente. Ti consigliamo di guardare il video a destra per avere una panoramica di come è cambiato il tuo account, e di dare un'occhiata alla pagina Insiders dietro questa finestra per vedere tutte le funzionalità che hai sbloccato.",
    "welcomeToInsidersModal.greatLetsGo": "Perfetto. Andiamo!",
    "welcomeToInsidersModal.startWithOurWelcomeVideo": "Inizia dal nostro video di benvenuto 👇🏽",
    "welcomeToInsidersModal.whatShouldIDoNext": "Cosa faccio adesso?",
    "welcomeToInsidersModal.exploreDarkMode": "Esplora la modalità scura (l'abbiamo attivata come impostazione predefinita). Dai un'occhiata ai tuoi nuovi badge. Prova ChatGPT nell'editor online. Usa uno dei tuoi nuovi slot di mentoring. Passa a salutare sul canale #insiders di Discord. Oppure guarda qualcuno dei video dietro le quinte 🎉",
    "welcomeToInsidersModal.videoTitle": "Benvenuto tra gli Exercism Insiders!"
  },
  "components/notifications/": {
    "notificationsList.notifications": "Notifiche",
    "notificationsList.markAsRead": "Segna come letta",
    "notificationsList.markAsUnread": "Segna come non letta",
    "notificationsList.markAllAsRead": "Segna tutte come lette",
    "markAllNotificationsAsReadModal.unableToLoadNotifications": "Impossibile caricare le notifiche",
    "markAllNotificationsAsReadModal.unableToMarkNotificationsAsRead": "Impossibile segnare le notifiche come lette",
    "markAllNotificationsAsReadModal.unableToMarkNotificationsAsUnread": "Impossibile segnare le notifiche come non lette"
  },
  "components/notifications/notifications-list": {
    "useNotificationMutation.unableToMarkAllNotificationsAsRead": "Impossibile segnare tutte le notifiche come lette",
    "list.youHaveNoNotifications": "Non hai notifiche",
    "markAllNotificationsAsReadModal.markAllAsRead": "Segnare tutte come lette?",
    "markAllNotificationsAsReadModal.areYouSure": "Sei sicuro di voler segnare tutte le notifiche come lette?",
    "markAllNotificationsAsReadModal.continue": "Continua",
    "markAllNotificationsAsReadModal.cancel": "Annulla"
  },
  "components/perks": {
    "perksModalButton.continueToPartner": "Continua su {{websiteDomain}}",
    "perksModalButton.close": "Chiudi",
    "perksExternalModalButton.claimPerk": "Riscatta questo Perk con un account Exercism!",
    "perksExternalModalButton.exercismIsNonProfit": "Exercism è un'organizzazione senza scopo di lucro. Offriamo un'istruzione di livello mondiale, una community fantastica e Perks dai nostri partner. Iscriviti a Exercism oggi stesso. È gratis!",
    "perksExternalModalButton.signUp": "Iscriviti",
    "perksExternalModalButton.logIn": "Accedi"
  },
  "components/profile": {
    "contributionsSummary.contributions": "Contributi",
    "contributionsSummary.seeYourContributions": "Vedi i tuoi contributi",
    "contributionsSummary.seeHandleContributions": "Vedi i contributi di {{handle}}",
    "testimonialsSummary.solutionsMentored": "Soluzioni seguite come mentore",
    "testimonialsSummary.studentsHelped": "Studenti aiutati",
    "testimonialsSummary.testimonialsReceived": "Testimonianze ricevute",
    "testimonialsSummary.seeAllOfHandleTestimonials": "Vedi tutte le testimonianze di {{handle}}",
    "newProfileForm.fullName": "Nome e cognome",
    "newProfileForm.howDoYouWantToBeKnown": "Come vuoi farti conoscere?",
    "newProfileForm.locationOptional": "Località (facoltativa)",
    "newProfileForm.whereDoYouCurrentlyLive": "Dove vivi attualmente?",
    "newProfileForm.exercismIsMadeUpOfPeople": "Exercism è fatto di persone che vengono da tutto il mondo 🌎",
    "newProfileForm.bioOptional": "Bio (facoltativa)",
    "newProfileForm.tellEveryoneABitMore": "Racconta a tutti qualcosa in più su chi sei e su ciò che ti appassiona. Ad esempio: sono uno sviluppatore Rails che ama il bouldering e il caffè",
    "newProfileForm.characters": "{{length}} / 160 caratteri",
    "newProfileForm.createProfile": "Crea il profilo",
    "contributionsList.building": "Sviluppo",
    "contributionsList.maintaining": "Manutenzione",
    "contributionsList.authoring": "Creazione",
    "contributionsList.other": "Altro",
    "communitySolutionsList.filterByExercise": "Filtra per esercizio",
    "avatarSelector.uploadNewPhoto": "Carica una nuova foto",
    "avatarSelector.deletePhoto": "Elimina foto",
    "testimonialsList.unableToLoadTestimonials": "Impossibile caricare le testimonianze",
    "testimonialsSummary.testimonials": "Testimonianze",
    "testimonialsSummary.mentoredBy": "Mentoring di",
    "testimonialsSummary.exerciseInTrack": "<exercise>{{exercise}}</exercise> in <track>{{track}}</track>"
  },
  "components/mentoring/session/iteration-view": {
    "iterationHeader.downloadButton.downloadSolution": "Scarica la soluzione",
    "iterationHeader.copyButton.copySolution": "Copia la soluzione",
    "iterationHeader.downloadButton.downloadThisSolutionViaCli": "Scarica questa soluzione tramite la CLI",
    "iterationHeader.downloadButton.solutionDownloadedIntoSubdirectory": "Questa soluzione verrà scaricata in una sottocartella dedicata a questo studente.",
    "iterationHeader.copyButton.copied": "Copiato",
    "iterationHeader.outOfDateNotice.exerciseUpdated": "Questo esercizio è stato aggiornato da quando lo studente ha inviato questa\n        iterazione. Potrebbe non superare il set di test più recente. Gli studenti\n        possono aggiornare gli esercizi cliccando sulla barra gialla nella pagina\n        principale dell'esercizio."
  },
  "components/mentoring/session/mobile-code-panel/MobileIterationView.tsx": {
    "mobileIterationView.thisIterationHasBeenDeleted": "Questa iterazione è stata eliminata"
  },
  "components/mentoring/session/mobile-code-panel/SessionInfoHamburgerButton.tsx": {
    "sessionInfoHamburgerButton.downloadSolution": "Scarica la soluzione"
  },
  "components/mentoring/session/mobile-code-panel/SessionInfoModal.tsx": {
    "sessionInfoModal.onExerciseInTrack": "su {{exerciseTitle}} in {{trackTitle}}"
  },
  "components/mentoring/session/Scratchpad.tsx": {
    "scratchpad.introducingYourScratchpad": "Ecco la tua area di appunti",
    "scratchpad.markdownSupportedPlace": "Uno spazio con <0>supporto Markdown</0> per scrivere appunti e aggiungere frammenti di codice a cui fare riferimento durante il mentoring.",
    "scratchpad.yourNotesForExerciseInTrack": "I tuoi appunti per <0>{{exerciseTitle}}</0> in<1/><0>{{trackTitle}}</0>",
    "scratchpad.revertToSaved": "Ripristina versione salvata",
    "scratchpad.save": "Salva",
    "scratchpad.unsaved": "Non salvato"
  },
  "components/mentoring/session/SessionInfo.tsx": {
    "exerciseInTrack": "su <a>{{exerciseTitle}}</a> in {{trackTitle}}"
  },
  "components/mentoring/session/student-info": {
    "toggleMoreInformationButton.expand": "espandi",
    "studentTrackObjectives.exploreTrackGoals": "Esplora gli obiettivi della traccia di {{handle}}"
  },
  "components/mentoring/session/StudentInfo.tsx": {
    "studentInfo.whoYoureMentoring": "Chi stai seguendo come mentore"
  },
  "components/mentoring/testimonials-list": {
    "orderSelect.sortByUnrevealedFirst": "Ordina prima i non rivelati",
    "orderSelect.sortByNewestFirst": "Ordina prima i più recenti",
    "orderSelect.sortByOldestFirst": "Ordina prima i meno recenti",
    "revealedTestimonial.new": "Nuovo",
    "revealedTestimonial.onExerciseInTrack": "su {{exerciseTitle}} in {{trackTitle}}",
    "unrevealedTestimonial.someoneLeftYouATestimonial": "Qualcuno ti ha lasciato un testimonial… 😲",
    "unrevealedTestimonial.clickTapToReveal": "Clicca / tocca per rivelare"
  },
  "components/mentoring/testimonials-list/revealed-testimonial": {
    "deleteTestimonialModal.areYouSure": "Sei sicuro di voler eliminare questo testimonial?",
    "deleteTestimonialModal.deletingWillHide": "Se elimini il testimonial, verrà nascosto da questo elenco, dal tuo profilo e dalle statistiche di mentoring. <strong>Questa azione è irreversibile.</strong>",
    "deleteTestimonialModal.deleteTestimonial": "Elimina testimonial",
    "deleteTestimonialModal.cancel": "Annulla",
    "optionsDropdown.options": "Opzioni",
    "optionsDropdown.deleteTestimonial": "Elimina testimonial"
  },
  "components/mentoring/TestimonialsList.tsx": {
    "testimonialsList.searchPlaceholder": "Cerca per nome dello studente o per testimonial",
    "testimonialsList.noTestimonialsTitle": "Al momento non hai testimonial",
    "testimonialsList.noTestimonialsDescription": "Gli studenti lasciano un testimonial al termine di una discussione di mentoring andata a buon fine."
  },
  "components/mentoring/track-selector": {
    "selectedTracks_one": "{{count}} traccia selezionata",
    "selectedTracks_many": "{{count}} tracce selezionate",
    "selectedTracks_other": "{{count}} tracce selezionate",
    "trackCheckbox.trackSelected": "Traccia selezionata",
    "tracksList.noTracksFound": "Nessuna traccia trovata",
    "continueButton.continue": "Continua"
  },
  "components/modals/BadgeModal.tsx": {
    "badgeModal.newBadgeEarned": "Nuovo badge ottenuto",
    "badgeModal.earnedOn": "Ottenuto il ",
    "badgeModal.membersHaveEarned_one": "<0>{{count}}</0> membro ha ottenuto questo badge.",
    "badgeModal.membersHaveEarned_many": "<0>{{count}}</0> membri hanno ottenuto questo badge.",
    "badgeModal.membersHaveEarned_other": "<0>{{count}}</0> membri hanno ottenuto questo badge.",
    "badgeModal.percentageOfUsers": "È il {{percentage}}% di tutti gli utenti di Exercism"
  },
  "components/editor/testComponents": {
    "testsList.details": "nome: {{name}}, stato: {{status}}, output: {{output}}",
    "testRunSummary.noTestResults": "Nessun risultato dei test",
    "testRunSummary.trackNotSupportTests": "Questa traccia non supporta l'esecuzione automatica dei test degli esercizi.",
    "testRunSummary.exerciseNotSupportTests": "Questo esercizio non supporta l'esecuzione automatica dei suoi test.",
    "testRunSummary.testingCode": "Stiamo testando il codice per verificare che funzioni",
    "testRunSummary.usuallyTakes": "Di solito richiede {{averageTestDuration}}-{{averageTestDurationMultiplied}} secondi.",
    "testRunSummary.tasksCompleted": "{{completedTasks}} / {{totalTasks}} attività completate",
    "testRunSummary.allTasksPassed": "Tutte le attività superate",
    "testRunSummary.allTestsPassed": "Tutti i test superati",
    "testRunSummary.anErrorOccurred": "Si è verificato un errore",
    "testRunSummary.yourTestsTimedOut": "I test sono andati in timeout",
    "testRunSummary.sweetLooksLike": "Ottimo. Sembra che tu abbia risolto l'esercizio!",
    "testRunSummary.goodJobContinueImprove": "Bel lavoro! Puoi continuare a migliorare il codice o, se hai finito, inviare un'iterazione per ricevere un feedback automatico e, facoltativamente, richiedere un mentoring.",
    "testRunSummary.weReceivedError": "Abbiamo ricevuto il seguente errore durante l'esecuzione del codice:",
    "testRunSummary.errorOccurredWhileRunningTests": "Si è verificato un errore durante l'esecuzione dei test. Potrebbe esserci un problema nella nostra infrastruttura, oppure qualcosa nel codice che manda in errore i nostri sistemi.",
    "testRunSummary.pleaseCheckCode": "Controlla il codice e, se non sembra esserci nulla di sbagliato, prova a eseguire di nuovo i test.",
    "testRunSummary.yourTestsTimedOutSuggestsCodeRunningSlowly": "I test sono andati in timeout. Potrebbe esserci un problema nella nostra infrastruttura, ma più probabilmente il codice è lento. C'è un ciclo infinito o qualcosa di simile?",
    "testRunSummary.runningTests": "Esecuzione dei test…",
    "testRunSummary.estimatedRunningTime": "Tempo di esecuzione stimato ~ {{averageTestDuration}}s",
    "testRunSummary.cancel": "Annulla",
    "testRunOutput.v1Message": "",
    "testPanel.hidden": "",
    "testsGroupedByStatusList.test_one": "{{count}} test",
    "testsGroupedByStatusList.test_many": "{{count}} test",
    "testsGroupedByStatusList.test_other": "{{count}} test",
    "testsGroupedByStatusList.passed": "superati",
    "testsGroupedByStatusList.failed": "falliti",
    "testRunSummaryByStatusHeaderMessage.testFailure": "test fallito",
    "testRunSummaryByStatusHeaderMessage.testFailures": "test falliti",
    "testRunSummaryByStatusHeaderMessage.testsFailed": "Test falliti",
    "testsGroupedByTaskList.task": "Attività",
    "testsGroupedByTaskList.jumpToInstructions": "Vai alle istruzioni",
    "testSummary.passed": "Superato",
    "testSummary.failed": "Fallito",
    "testSummary.test": "Test",
    "testSummary.codeRun": "Esecuzione del codice",
    "testSummary.testFailure": "Test fallito",
    "testSummary.testError": "Errore del test",
    "testSummary.yourOutput": "L'output",
    "testContentWrapper.fileNotFound": "File non trovato",
    "jumpToInstructionButton.jumpToInstructions": "Vai alle istruzioni"
  },
  "components/settings/github-syncer/sections/ConnectedSection/ManualSyncSection.tsx": {
    "backupATrack": "Esegui il backup di un percorso",
    "syncingIsPausedEnableItToBackUpThisTrack": "La sincronizzazione è in pausa. Attivala per eseguire il backup di questo percorso.",
    "selectTrackToBackup": "Seleziona il percorso di cui eseguire il backup",
    "backupTrack": "Esegui il backup del percorso",
    "notePleaseUseThisSparing": "<strong>Nota:</strong> Usala con moderazione, per esempio quando vuoi eseguire il backup di un percorso per la prima volta. Non è pensata per far parte del tuo flusso di lavoro abituale: se la usi troppo spesso, è probabile che tu raggiunga i rate limit.",
    "ifYouWantToBackupATrackToGithubYouCanUseThisFunction": "Se vuoi eseguire il backup di un percorso su GitHub, puoi usare questa funzione.",
    "backupEverything": "Esegui il backup di tutto",
    "ifYouWantToBackupAllYourExercisesAcrossAllTracksToGithubYouCanUseThisFunction": "Se vuoi eseguire il backup di tutti i tuoi esercizi di tutti i percorsi su GitHub, puoi usare questa funzione.",
    "notePleaseUseThisSparingForExampleWhenYouWantToBootstrapANewRepoThisIsNotDesignedToBePartOfYourNormalWorkflow": "<strong>Nota:</strong> Usalo con moderazione, per esempio quando vuoi inizializzare un nuovo repo. Non è pensato per far parte del tuo normale flusso di lavoro.",
    "backupEverythingLabel": "Esegui il backup di tutto",
    "syncingIsPausedEnableItToBackUpEverything": "La sincronizzazione è in pausa. Attivala per eseguire il backup di tutto.",
    "yourBackupForTheTrackHasBeenQueuedAndShouldBeCompletedWithinAFewMinutes": "Il backup per la track {{trackSlug}} è stato messo in coda e dovrebbe essere completato entro pochi minuti.",
    "errorQueuingBackupForTheTrack": "Errore durante la messa in coda del backup per la track.",
    "somethingWentWrongWhileQueuingTheBackupPleaseTryAgain": "Qualcosa è andato storto durante la messa in coda del backup. Riprova.",
    "yourBackupForAllTracksHasBeenQueuedAndShouldBeCompletedWithinAFewMinutes": "Il backup per tutte le track è stato messo in coda e dovrebbe essere completato entro pochi minuti.",
    "errorQueuingBackupForAllTracks": "Errore durante la messa in coda del backup per tutte le track.",
    "somethingWentWrongWhileQueuingTheBackupForAllTracksPleaseTryAgain": "Qualcosa è andato storto durante la messa in coda del backup per tutte le track. Riprova."
  },
  "components/modals/TaskHintsModal.tsx": {
    "taskHintsModal.hintsAndTips": "Suggerimenti e consigli"
  },
  "components/modals/TestimonialModal.tsx": {
    "byLine": "di <0><1>{{handle}}</1></0> ",
    "exerciseLine": "nell'esercizio <strong>{{exercise}}</strong> di <trackIcon/><trackTitle>{{track}}</trackTitle>",
    "sharePanel.title": "Condividi la tua testimonianza con il mondo",
    "sharePanel.shareTitle": "Guarda questa testimonianza su Exercism"
  },
  "components/modals/track-welcome-modal/LHS": {
    "bootcampRecommendation.header": "Jiki potrebbe essere più adatto a te…",
    "bootcampRecommendation.tracksAudience": "I track di Exercism sono pensati per chi <strong>sa già programmare</strong> e si sta esercitando o imparando nuovi linguaggi.",
    "bootcampRecommendation.codingJourney": "Se sei agli inizi del tuo percorso nella programmazione, la nostra nuova piattaforma <strong>Jiki</strong> potrebbe fare più al caso tuo.",
    "bootcampRecommendation.selfPaced": "È già disponibile e, soprattutto, <strong>è gratis!</strong>",
    "bootcampRecommendation.cta.checkOutCourse": "Scopri Jiki",
    "bootcampRecommendation.cta.continueAnyway": "Continua comunque"
  },
  "components/modals/track-welcome-modal/LHS/steps": {
    "learningEnvironmentSelectorStep.onlineOrOnYourComputer": "Online o sul tuo computer?",
    "learningEnvironmentSelectorStep.solveExercisesUsingEditorOrLocally": "Puoi risolvere gli esercizi usando il nostro editor online oppure in locale, nel tuo ambiente. Se usi il tuo ambiente, dovrai installare sia {{trackTitle}} che la CLI di Exercism.",
    "learningEnvironmentSelectorStep.recommendStartingWithEditor": "In genere consigliamo di iniziare usando il nostro editor.",
    "learningEnvironmentSelectorStep.howWouldYouLikeToStartSolvingExercises": "Come vorresti iniziare a risolvere gli esercizi di {{trackTitle}}?",
    "learningEnvironmentSelectorStep.inTheOnlineEditor": "Nell'editor online",
    "learningEnvironmentSelectorStep.onMyLocalMachine": "Sulla mia macchina locale",
    "selectedOnlineEditorStep.youreAllSet": "È tutto pronto!",
    "selectedOnlineEditorStep.changeMindInstructions": "Se più avanti cambi idea e vuoi lavorare nel tuo ambiente, troverai le istruzioni per installare la CLI di Exercism e gli strumenti del linguaggio sul lato destro di ogni esercizio.",
    "selectedOnlineEditorStep.letsJumpIntoFirstExercise": "Buttiamoci subito nel primo esercizio, \"Hello, World!\", che ti aiuterà a prendere confidenza con l'editor.",
    "selectedOnlineEditorStep.continueToOnlineEditor": "Vai all'editor online",
    "selectedOnlineEditorStep.resetChoices": "Reimposta le scelte",
    "selectedLocalMachineStep.title": "Iniziamo a programmare!",
    "selectedLocalMachineStep.subtitle": "Ci sono tre passaggi per iniziare:",
    "selectedLocalMachineStep.step1": "Installa la <cliLink>CLI di Exercism</cliLink>.",
    "selectedLocalMachineStep.step2": "Installa gli <toolingLink>strumenti di {{trackTitle}}</toolingLink>.",
    "selectedLocalMachineStep.step3": "Scarica questo esercizio:",
    "selectedLocalMachineStep.doneMessage": "<strong>Tutto fatto?</strong> Clicca \"Continua\" per vedere le istruzioni, poi risolvi l'esercizio sulla tua macchina e invialo con <code>exercism submit</code>.",
    "selectedLocalMachineStep.continue": "Continua",
    "selectedLocalMachineStep.reset": "Reimposta le scelte",
    "noLearningModeStep.title": "Sarai in modalità Esercitazione",
    "noLearningModeStep.description": "Il percorso {{trackTitle}} è pensato per aiutarti a fare pratica con il linguaggio. A differenza di altri percorsi, {{trackTitle}} non ha ancora una Modalità apprendimento, quindi completerai i {{numExercises}} esercizi del percorso in Modalità pratica.",
    "noLearningModeStep.resources": "Se vuoi imparare {{trackTitle}} partendo da zero, dai un'occhiata a <0>queste risorse supplementari</0> che abbiamo raccolto per te.",
    "noLearningModeStep.continue": "Continua",
    "hasLearningModeStep.hereToLearnOrPractice": "Sei qui per imparare o per fare pratica?",
    "hasLearningModeStep.trackCanBeUsedForLearningOrPracticing": "Questo percorso può essere usato per imparare {{trackTitle}} (Modalità apprendimento) oppure per esercitare le tue competenze su {{trackTitle}} (Modalità pratica). ",
    "hasLearningModeStep.recommendLearningModeIfNew": "Consigliamo la Modalità apprendimento se sei alle prime armi con {{trackTitle}}, e la Modalità pratica se hai già esperienza.",
    "hasLearningModeStep.startTrackInLearningOrPracticeMode": "Vuoi iniziare il percorso in Modalità apprendimento o in Modalità pratica? (Puoi sempre cambiare in seguito.)",
    "hasLearningModeStep.learningMode": "Modalità apprendimento",
    "hasLearningModeStep.practiceMode": "Modalità pratica",
    "openModalStep.loading": "Caricamento..."
  },
  "components/modals/upload-video/elements": {
    "uploadVideoForm.someoneElse": "Qualcun altro",
    "retrieveVideoForm.pasteYourVideoUrlYoutube": "INCOLLA L'URL DEL TUO VIDEO (YOUTUBE)",
    "retrieveVideoForm.thisLinkIsInvalidPleaseCheckItAgain": "Questo link non è valido, controllalo di nuovo!",
    "retrieveVideoForm.pasteYourVideoHere": "Incolla qui il tuo video",
    "retrieveVideoForm.retrieveVideo": "Recupera il video",
    "uploadVideoModalHeader.submitACommunityWorkthrough": "Invia un video di risoluzione per la community",
    "uploadVideoModalHeader.producedAVideoOfWorkingThroughThisExerciseYourselfWantToShareItWithTheExercismCommunity": "Hai realizzato un video in cui risolvi questo esercizio? Vuoi condividerlo con la community di Exercism? <strong className=\"font-medium text\">Compila il modulo qui sotto: Jeremy lo esaminerà e lo approverà.</strong>",
    "uploadVideoForm.videoThumbnail": "miniatura del video",
    "uploadVideoForm.reset": "Reimposta",
    "uploadVideoForm.useDifferentVideo": "Usa un video diverso",
    "uploadVideoForm.submitVideo": "Invia video",
    "uploadVideoTextInput.pasteYourVideoUrlYoutube": "INCOLLA L'URL DEL TUO VIDEO (YOUTUBE)",
    "uploadVideoTextInput.videoTitle": "Titolo del video",
    "uploadVideoTextInput.enterTheVideoTitle": "Inserisci il titolo del video",
    "uploadVideoForm.isTheVideoYoursOrSomeoneElses": "IL VIDEO È TUO O DI QUALCUN ALTRO?",
    "uploadVideoForm.mine": "Mio"
  },
  "components/modals/realtime-feedback-modal/feedback-content/no-automated-feedback": {
    "index.noImmediateFeedback": "Nessun feedback immediato",
    "index.ourSystemsDontHave": "I nostri sistemi non hanno suggerimenti immediati su come migliorare il codice.",
    "index.weRecommendRequesting": "Ti consigliamo di richiedere una code review a uno dei mentori di {{trackTitle}}. Ti daranno un feedback sul codice e idee su come renderlo ancora più idiomatico. È gratis al 100% 🙂",
    "index.requestCodeReview": "Richiedi una code review",
    "index.youHaveMentoringSession": "Hai una sessione di mentoring attiva per questo esercizio.",
    "index.itIsGenerallyGood": "In genere è buona pratica dire al tuo mentore cosa hai cambiato nel codice e chiedergli di dare un'occhiata alla nuova versione.",
    "index.goToYourDiscussion": "Vai alla discussione",
    "index.continueToExercise": "Continua con l'esercizio",
    "index.noImmediateFeedbackNoSlot": "Nessun feedback immediato",
    "index.youveSubmittedSolution": "Hai inviato la soluzione per la code review.",
    "index.mentorWillTakeLook": "Un mentore darà un'occhiata alla soluzione e (speriamo) ti fornirà presto un feedback utile. Quando succede, riceverai una notifica e un'email.",
    "index.viewYourRequest": "Visualizza la richiesta",
    "index.cancel": "Annulla",
    "index.submitForCodeReview": "Invia per la code review",
    "index.onceYouSubmit": "Una volta inviata, la richiesta sarà aperta: un mentore potrà unirsi e iniziare a darti feedback."
  },
  "components/modals/RequestMentoringModal.tsx": {
    "selectExercise.title": "Seleziona un esercizio per cui richiedere mentoring",
    "selectExercise.searchPlaceholder": "Cerca un esercizio per nome",
    "exercise.numberOfIterations": "Numero di iterazioni"
  },
  "components/modals/ResetAccountModal.tsx": {
    "youAreAboutToReset": "Stai per reimpostare il tuo account Exercism",
    "pleaseReadCarefully": "Leggi con attenzione prima di confermare la reimpostazione del tuo account.",
    "thisIsIrreversible": "Questa operazione è <em>irreversibile</em> e significa che perderai tutto quello che hai fatto sul tuo account.",
    "byResettingAccount": "<strong>Reimpostando il tuo account, perderai:</strong>",
    "allSolutionsSubmitted": "Tutte le soluzioni che hai inviato",
    "allMentoringReceived": "Tutto il mentoring che hai ricevuto",
    "allMentoringGiven": "Tutto il mentoring che hai dato e le testimonianze ricevute.",
    "anyReputationEarned": "Eventuale reputazione che hai guadagnato tramite il mentoring o la pubblicazione di soluzioni.",
    "toConfirmWriteHandle": "Per confermare, scrivi il tuo nome utente <pre>{{handle}}</pre> nella casella qui sotto:",
    "cancel": "Annulla",
    "resetAccount": "Reimposta l'account",
    "unableToResetAccount": "Impossibile reimpostare l'account"
  },
  "components/mentoring/queue": {
    "trackFilterList.unableToFetchTracks": "Impossibile recuperare le tracce",
    "exerciseFilterList.allExercises": "Tutti gli esercizi",
    "exerciseFilterList.searchByExerciseName": "Cerca per nome dell'esercizio",
    "exerciseFilterList.onlyShowExercisesThatNeedMentoring": "Mostra solo gli esercizi che hanno bisogno di mentoring",
    "exerciseFilterList.onlyShowExercisesIHaveCompleted": "Mostra solo gli esercizi che ho completato",
    "solutionList.noDiscussionsFound": "Nessuna discussione trovata",
    "solution.favoriteStudent": "Studente preferito",
    "solution.mentoredPreviously": "Hai già fatto da mentore",
    "trackFilterList.clickToChange": "Clicca per cambiare",
    "trackFilterList.openTheTrackFilter": "Apri il filtro delle tracce",
    "trackFilterList.changeTheTracksYouMentor": "Cambia le tracce per cui fai da mentore"
  },
  "components/mentoring/Queuetsx": {
    "queue.filterByStudentHandle": "Filtra per nome utente dello studente"
  },
  "components/mentoring/representation/common": {
    "cancelButton.cancel": "Annulla",
    "commentTag.essential": "Essenziale",
    "commentTag.recommended": "Consigliato"
  },
  "components/mentoring/representation/left-pane": {
    "representationIterationView.solutionNumber": "Soluzione #{{solutionNumber}}",
    "representationIterationView.occurrence": "{{count}} occorrenza",
    "representationIterationView.occurrences": "{{count}} occorrenze",
    "representationIterationView.lastOccurred": "Ultima occorrenza {{lastOccurred}}",
    "representationInfo.feedbackOnSolution": "Stai dando un feedback su un insieme di soluzioni per",
    "leftPane.exerciseInTrack": "{{exerciseTitle}} nella traccia {{trackTitle}}"
  },
  "components/mentoring/representation/modals": {
    "previewAutomationModal.modalTitle": "Grazie per aver inviato il feedback!",
    "submittedAutomationModal.thanksForFeedback": "Grazie per aver inviato il feedback!",
    "submittedAutomationModal.shownToStudents": "Verrà mostrato agli studenti interessati sulle loro soluzioni, mentre affrontano gli esercizi.",
    "submittedAutomationModal.solutionShownTimes": "Ti mostreremo anche quante volte la soluzione viene mostrata agli studenti.",
    "submittedAutomationModal.continueToSolutions": "Continua con le soluzioni che richiedono un feedback",
    "submittedAutomationModal.right": "giusto",
    "submittedAutomationModal.earnedReputation": "Hai guadagnato",
    "submittedAutomationModal.reputationForFeedback": "Reputazione per aver dato questo feedback 😊",
    "previewFooter.youCanEditFeedback": "Puoi modificare questo feedback in qualsiasi momento.",
    "previewFooter.feedbackWillAppearOn": "Il tuo feedback apparirà su",
    "previewFooter.submit": "Invia",
    "previewFooter.example": "Esempio",
    "previewFeedbackComment.gaveThisFeedback": "<0>{{mentorName}}</0> ha dato questo feedback su una soluzione identica alla tua:",
    "previewFeedbackComment.commentedOn": "Commentato il {{date}}"
  },
  "components/mentoring/representation/right-pane": {
    "automationRules.noGuidance": "Questo representer non ha ancora nessuna guida. Le note di guida sono scritte dai nostri maintainer per spiegare quali normalizzazioni avvengono durante il processo di rappresentazione. Se sei un maintainer, puoi aiutare a crearle per questo representer inviando una <0>Pull Request su GitHub</0>.",
    "automationRules.pleaseReadBeforeGivingFeedback": "Leggi prima di dare un feedback",
    "considerations.readThisBeforeGivingFeedback": "Per favore, <0>leggi questo</0> prima di dare il tuo primo feedback.",
    "utilityTabs.information": "Informazioni",
    "utilityTabs.scratchpad": "Blocco note",
    "utilityTabs.guidance": "Guida",
    "representationFeedbackEditor.previewAndSubmit": "Anteprima e invia",
    "howImportant.howImportantIsThis": "Quanto è importante?",
    "radioButton.info": "Info"
  },
  "components/mentoring/representation/right-pane/MentoringConversation.tsx": {
    "mentoringConversation.loading": "Caricamento.."
  },
  "components/mentoring/representation/right-pane/RadioGroup.tsx": {
    "radioGroup.essential": "Essenziale",
    "radioGroup.actionable": "Consigliato",
    "radioGroup.non_actionable": "Opzionale",
    "radioGroup.celebratory": "Celebrativo",
    "radioGroup.essentialTooltipTitle": "Se lo contrassegni come essenziale",
    "radioGroup.essentialTooltipBody": "Lo studente viene sollecitato con insistenza a intervenire su questo prima di proseguire. Miglioramento essenziale.",
    "radioGroup.actionableTooltipTitle": "Se lo contrassegni come \"Consigliato\"",
    "radioGroup.actionableTooltipBody": "Lo studente viene sollecitato a intervenire su questo prima di proseguire, ma non è considerato essenziale. Miglioramento di grande valore.",
    "radioGroup.non_actionableTooltipTitle": "Se lo contrassegni come \"Opzionale\"",
    "radioGroup.non_actionableTooltipBody": "Lo studente non viene sollecitato a intervenire su questo prima di proseguire: è un miglioramento di scarso valore.",
    "radioGroup.celebratoryTooltipTitle": "Se lo contrassegni come \"Celebrativo\"",
    "radioGroup.celebratoryTooltipBody": "Lo studente non viene sollecitato a intervenire su questo prima di proseguire: è un complimento per la soluzione dello studente.",
    "radioGroup.recommended": "Consigliato",
    "radioGroup.optional": "Opzionale",
    "radioGroup.recommendedTooltipTitle": "Se lo contrassegni come \"Consigliato\"",
    "radioGroup.recommendedTooltipBody": "Lo studente viene sollecitato a intervenire su questo prima di proseguire, ma non è considerato essenziale. Miglioramento di grande valore.",
    "radioGroup.optionalTooltipTitle": "Se lo contrassegni come \"Opzionale\"",
    "radioGroup.optionalTooltipBody": "Lo studente non viene sollecitato a intervenire su questo prima di proseguire: è un miglioramento di scarso valore."
  },
  "components/journey/contribution-results": {
    "markAllAsSeenModal.cancel": "Annulla",
    "orderSwitcher.sortByOldestFirst": "Ordina prima i più vecchi",
    "orderSwitcher.sortByNewestFirst": "Ordina prima i più recenti",
    "markAllAsSeenButton.markAllAsSeen": "Segna tutti come visti",
    "markAllAsSeenModal.markAllAsSeenQuestion": "Segnare tutti come visti?",
    "markAllAsSeenModal.confirmationMessage": "Vuoi davvero segnare tutti i {{unseenTotal}} contributi come visti? Tieni presente che questi contributi possono essere distribuiti su più pagine.",
    "markAllAsSeenModal.continue": "Continua"
  },
  "components/journey/contributions-list": {
    "categorySelect.contributingToExercises": "Contribuire agli esercizi",
    "categorySelect.buildingExercism": "Sviluppare Exercism",
    "categorySelect.maintaining": "Manutenzione",
    "categorySelect.mentoring": "Mentoring",
    "categorySelect.publishing": "Pubblicazione",
    "categorySelect.other": "Altro",
    "categorySelect.anyCategory": "Qualsiasi categoria",
    "categorySelect.category": "Categoria"
  },
  "components/journey/overview": {
    "contributingSection.youHaventContributed": "Non hai ancora contribuito a Exercism",
    "contributingSection.seeHowYouCanContribute": "Scopri come puoi contribuire",
    "contributingSection.yourContributions": "I tuoi contributi",
    "learningSection.youHaventJoinedTracks": "Non ti sei ancora iscritto a nessun track",
    "learningSection.chooseTrackToGetStarted": "Scegli un track per iniziare.",
    "learningSection.yourLearning": "Il tuo apprendimento",
    "mentoringSection.youHaventMentoredAnyone": "Non hai ancora fatto da mentore a nessuno",
    "mentoringSection.tryMentoring": "Prova il mentoring",
    "mentoringSection.yourMentoring": "Il tuo mentoring",
    "badgesSection.aGlimpseOfBadges": "Uno sguardo alla tua collezione di badge",
    "badgesSection.seeEntireBadgeCollection": "Vedi tutta la tua collezione di badge"
  },
  "components/journey/overview/badges-section": {
    "badgeSummary.none": "Non hai nessun badge.",
    "badgeSummary.summary": "Hai {{list}}.",
    "badgeSummary.rarity.legendary_one": "{{count}} badge leggendario",
    "badgeSummary.rarity.legendary_many": "{{count}} badge leggendari",
    "badgeSummary.rarity.legendary_other": "{{count}} badge leggendari",
    "badgeSummary.rarity.ultimate_one": "{{count}} badge supremo",
    "badgeSummary.rarity.ultimate_many": "{{count}} badge supremi",
    "badgeSummary.rarity.ultimate_other": "{{count}} badge supremi",
    "badgeSummary.rarity.rare_one": "{{count}} badge raro",
    "badgeSummary.rarity.rare_many": "{{count}} badge rari",
    "badgeSummary.rarity.rare_other": "{{count}} badge rari",
    "badgeSummary.rarity.common_one": "{{count}} badge comune",
    "badgeSummary.rarity.common_many": "{{count}} badge comuni",
    "badgeSummary.rarity.common_other": "{{count}} badge comuni"
  },
  "components/journey/overview/contributing-section": {
    "headerSummary.youHaveContributedMostTo": "Hai contribuito di più a ",
    "headerSummary.noSummaryForTrack": "Nessun riepilogo per il track"
  },
  "components/Editor.tsx": {
    "submitError.unableToSubmitFile": "Impossibile inviare il file. Riprova.",
    "revertError.unableToRevertFile": "Impossibile ripristinare il file, riprova."
  },
  "components/editor/EditorStatusSummary.tsx": {
    "editorStatusSummary.error": "Errore: {{error}}",
    "editorStatusSummary.revertingFiles": "Ripristino dei file…"
  },
  "components/editor/FeedbackPanel": {
    "feedbackPanelRequestMentoring.takeSolutionToNextLevel": "Porta la soluzione a un livello superiore",
    "feedbackPanelRequestMentoring.getFeedbackOnSolution": "Ricevi un feedback sulla soluzione dell'esercizio {{exerciseTitle}} da un mentore del track {{trackTitle}}, scopri nuovi modi di affrontare il problema e amplia e approfondisci la tua conoscenza del track {{trackTitle}}.",
    "feedbackPanelRequestMentoring.submitForCodeReview": "Invia per la revisione del codice",
    "feedbackPanelRequestMentoring.free": "È gratis al 100%! 😲",
    "feedbackPanelRequestMentoring.whyGetFeedback": "Perché ricevere un feedback?",
    "feedbackPanelRequestMentoring.attainRealFluency": "Raggiungi una vera padronanza in {{trackTitle}}",
    "feedbackPanelRequestMentoring.learningALanguage": "Imparare un linguaggio è più che saperlo usare: significa essere in grado di <bold>pensare</bold> in quel linguaggio. I nostri mentori ti aiuteranno a sviluppare la tua percezione.",
    "feedbackPanelRequestMentoring.youDontKnowWhatYouDontKnow": "Non sai quello che non sai",
    "feedbackPanelRequestMentoring.hardToProgress": "È difficile progredire quando non sai cosa manca. I nostri mentori ti aiuteranno a scoprire le lacune nella tua conoscenza di {{trackTitle}}.",
    "feedbackPanelRequestMentoring.getYourQuestionsAnswered": "Ottieni risposte alle tue domande",
    "feedbackPanelRequestMentoring.whateverYourQuestions": "Qualunque siano le tue domande, i nostri mentori sapranno aiutarti. Assicurati di chiedere quello che hai in mente quando richiedi un mentore.",
    "feedbackPanelRequestMentoring.pushYourself": "Mettiti alla prova",
    "feedbackPanelRequestMentoring.confidentFeelIn": "Per quanto ti senta sicuro in {{trackTitle}}, ci sarà sempre qualcosa da imparare. Mettiti ulteriormente alla prova con un mentore di Exercism.",
    "feedbackPanel.codeReview": "Revisione del codice",
    "feedbackPanel.codeReviewPending": "Revisione del codice (in attesa)",
    "feedbackPanelMentoringDiscussion.readonlyIterationMarker.iteration": "Iterazione {{idx}}",
    "feedbackPanelMentoringDiscussion.pendingMentoringRequest.youveSubmittedSolution": "Hai inviato la soluzione per la revisione del codice.",
    "feedbackPanelMentoringDiscussion.pendingMentoringRequest.mentorWillProvideFeedback": "Un mentore ti fornirà (si spera) un feedback al più presto. Quando succederà, riceverai una notifica e un'email.",
    "feedbackPanelMentoringDiscussion.pendingMentoringRequest.viewYourRequest": "Visualizza la richiesta",
    "feedbackPanelMentoringDiscussion.feedbackPanelMentoringDiscussion.loading": "Caricamento…",
    "feedbackPanelMentoringDiscussion.feedbackPanelMentoringDiscussion.latestCodeReviewSessionDescription": "Questa è la tua sessione di revisione del codice più recente per questo esercizio. Per continuare la discussione, passa alla <link>modalità mentoring</link>.",
    "feedbackDetail.automatedFeedback": "Feedback automatico"
  },
  "components/mentoring/request/locked-solution-mentoring-note": {
    "lockedSolutionMentoringNote.mentoringDocs": "documentazione sul mentoring",
    "lockedSolutionMentoringNote.solutionLocked": "Questa soluzione è bloccata fino al {{lockedUntil}} (tra {{diffMins}}).",
    "lockedSolutionMentoringNote.solutionNoLongerLocked": "Questa soluzione non è più bloccata e un altro mentore può prenderla in carico",
    "extendLockedUntilModal.mentorLockExpiring": "Il blocco del mentore sta per scadere",
    "extendLockedUntilModal.timeRemaining": "Ti restano solo {{diffMinutes}} per inviare il tuo commento prima che questa richiesta di mentoring venga sbloccata e altri mentori possano rispondere.",
    "extendLockedUntilModal.wouldLikeMoreTime": "Vuoi più tempo?",
    "extendLockedUntilModal.yesExtend": "Sì, proroga di 30 minuti",
    "extendLockedUntilModal.noThankYou": "No, grazie",
    "locked.stillLocked": "Consulta la nostra <a>documentazione sul mentoring</a> per saperne di più. Questa soluzione è bloccata fino al {{lockedUntil}} (tra {{diffMins}}).",
    "locked.unlocked": "Consulta la nostra <a>documentazione sul mentoring</a> per saperne di più. Questa soluzione non è più bloccata e un altro mentore può prenderla in carico."
  },
  "components/mentoring/request/StartMentoringPanel.tsx": {
    "startMentoringPanel.helpStudentWriteBetter": "Vuoi aiutare {{studentHandle}} a scrivere codice {{trackTitle}} migliore?",
    "startMentoringPanel.showThemWayToCodeBliss": "Pensi di poter aiutare {{studentHandle}} ad affrontare questo in modo migliore? Inizia a fare mentoring e mostragli la via verso la beatitudine del codice.",
    "startMentoringPanel.startMentoring": "Inizia a fare mentoring",
    "startMentoringPanel.sessionReturnsToQueue": "Hai 30 minuti prima che la sessione torni in coda, a disposizione di altri mentori.",
    "startMentoringPanel.unableToLockSolution": "Impossibile bloccare la soluzione"
  },
  "components/mentoring/Session.tsx": {
    "session.code": "Codice",
    "session.discussion": "Discussione",
    "session.scratchpad": "Appunti",
    "session.guidance": "Guida"
  },
  "components/mentoring/session/CloseButton.tsx": {
    "closeButton.returnToDashboard": "Chiudi la discussione e torna alla dashboard di mentoring"
  },
  "components/mentoring/session/favorite-button": {
    "removeFavoriteButton.unfavorite": "Rimuovere dai preferiti?",
    "removeFavoriteButton.favorited": "Nei preferiti",
    "addFavoriteButton.addToFavorites": "Aggiungi ai preferiti"
  },
  "components/modals/track-welcome-modal/LHS/steps/components": {
    "welcomeToTrack.welcomeTo": "Benvenuto in {{trackTitle}}! 🎉"
  },
  "components/modals/track-welcome-modal/RHS": {
    "whoIsThisTrackFor.courseName": "Il corso <strong>Coding Fundamentals</strong> di Exercism",
    "whoIsThisTrackFor.courseOffersHeading": "Il corso offre:",
    "whoIsThisTrackFor.courseOffers.expertTeaching": "<strong>Insegnamento esperto</strong> e supporto di mentoring.",
    "whoIsThisTrackFor.courseOffers.handsOnProjects": "Oltre <strong>100 ore di apprendimento pratico basato su progetti</strong>, creando giochi e risolvendo puzzle.",
    "whoIsThisTrackFor.courseOffers.completeSyllabus": "Un <strong>programma didattico completo per imparare a programmare</strong> che copre le basi della programmazione, le funzioni, la programmazione orientata agli oggetti e la mentalità del programmatore.",
    "whoIsThisTrackFor.courseOffers.certificate": "Un <strong>certificato</strong> ufficiale al termine del corso.",
    "whoIsThisTrackFor.youllBuildGames": "In poche settimane passerai da zero conoscenze a risolvere puzzle e creare giochi come questi...",
    "whoIsThisTrackFor.testimonial": "Sono rimasto sbalordito dalla qualità di questo corso. Ho fatto passi da gigante nelle ultime settimane!",
    "videoRHS.watchThisShortVideo": "☝️ Guarda questo breve video per saperne di più sulle Modalità apprendimento e pratica e su come scegliere la configurazione più adatta a te.",
    "whoIsThisTrackFor.gameAlt.spaceInvaders": "Immagine di una partita a Space Invaders",
    "whoIsThisTrackFor.gameAlt.ticTacToe": "Immagine di una partita a tris",
    "whoIsThisTrackFor.gameAlt.breakout": "Immagine di una partita a Breakout",
    "whoIsThisTrackFor.gameAlt.maze": "Immagine di un gioco a labirinto",
    "whoIsThisTrackFor.learnByDoing": "Impara facendo... fin dal primo giorno!",
    "whoIsThisTrackFor.betaTester": "- Uno dei nostri beta tester."
  },
  "components/modals/UnpublishSolutionModal.tsx": {
    "unpublishSolutionModal.title": "Vuoi annullare la pubblicazione della tua soluzione?",
    "unpublishSolutionModal.body": "Se annulli la pubblicazione della tua soluzione, questa non comparirà più sul tuo profilo e non sarà più visibile in Soluzioni della community. Tutte le stelle e i commenti andranno persi, e la reputazione associata sarà rimossa.",
    "unpublishSolutionModal.unpublishButton": "Annulla la pubblicazione della soluzione",
    "unpublishSolutionModal.cancelButton": "Annulla"
  },
  "components/modals/upload-video": {
    "thanksForSubmitting.thanksForSubmitting": "✨ Grazie per l'invio!",
    "thanksForSubmitting.approvedVideoMessage": "Se il tuo video verrà approvato, comparirà nella sezione Approaches dell'esercizio.",
    "thanksForSubmitting.noProblemImDone": "Nessun problema. Ho finito qui."
  },
  "components/journey": {
    "contributionResults.showingContributions": "Visualizzazione di {{totalCount}} {{contributionLabel}}",
    "badgesList.searchByBadgeNameOrDescription": "Cerca per nome o descrizione del badge",
    "badgeResults.showingBadges": "Visualizzazione di {{totalCount}} {{badgeLabel}}",
    "solution.completed": "Completata",
    "solution.published": "Pubblicata",
    "solution.thereIsANewerVersionOfTheExerciseVisitTheExercisePageToUpgrade": "C'è una versione più recente di questo esercizio. Visita la pagina dell'esercizio per passare all'ultima versione.",
    "solution.passesTestsOfTheLatestVersionOfTheExercise": "Supera i test dell'ultima versione dell'esercizio",
    "solution.thisSolutionFailsTheTestsOfTheLatestVersionOfTheExerciseTryUpdatingTheExerciseAndCheckingItLocallyOrInTheOnlineEditor": "Questa soluzione non supera i test dell'ultima versione di questo esercizio. Prova ad aggiornare l'esercizio e a verificarlo in locale o nell'editor online.",
    "solution.failedTestsOfTheLatestVersionOfTheExercise": "Test non superati dell'ultima versione dell'esercizio",
    "solution.iterations_one": "{{count}} iterazione",
    "solution.iterations_many": "{{count}} iterazioni",
    "solution.iterations_other": "{{count}} iterazioni",
    "solution.lines": "{{numLoc}} righe",
    "solution.views": "{{numViews}} {{viewLabel}}",
    "solution.lastSubmitted": "Inviata l'ultima volta {{lastIteratedAt}}",
    "solution.inTrack": "in <0/><1>{{track}}<1/>",
    "solutionsList.searchByExerciseOrTrackName": "Cerca per nome dell'esercizio o della traccia",
    "solutionsList.showingSolutions": "Visualizzazione di {{totalCount}} {{solutionLabel}}",
    "solutionsList.resetFilters": "Reimposta i filtri",
    "contributionsList.searchByContributionName": "Cerca per nome del contributo",
    "contribution.generic": "Generico",
    "unrevealedBadge.unrevealed": "Non rivelato",
    "unrevealedBadge.clickTapToReveal": "Clicca o tocca per rivelare",
    "contribution.in": "in"
  },
  "components/journey/badges-list": {
    "orderSwitcher.sortByUnrevealedFirst": "Ordina prima i non rivelati",
    "orderSwitcher.sortByNewestFirst": "Ordina prima i più recenti",
    "orderSwitcher.sortByOldestFirst": "Ordina prima i più vecchi"
  },
  "components/student/CompleteExerciseButton.tsx": {
    "markAsComplete": "Segna come completato"
  },
  "components/student/ExerciseList.tsx": {
    "allExercises": "Tutti gli esercizi",
    "completed": "Completati",
    "inProgress": "In corso",
    "available": "Disponibili",
    "locked": "Bloccati",
    "searchByTitle": "Cerca per titolo",
    "noExercisesFound": "Nessun esercizio trovato"
  },
  "components/student/ExerciseStatusChart.tsx": {
    "exerciseStatusChart.invalidStatus": "Stato non valido"
  },
  "components/modals/complete-exercise-modal/exercise-completed-modal/Unlocks.tsx": {
    "unlocks.conceptsUnlocked_one": "Hai sbloccato <icon/> 1 concetto",
    "unlocks.conceptsUnlocked_many": "Hai sbloccato <icon/> {{count}} concetti",
    "unlocks.conceptsUnlocked_other": "Hai sbloccato <icon/> {{count}} concetti",
    "unlocks.exercisesUnlocked_one": "Hai sbloccato <icon/> 1 esercizio",
    "unlocks.exercisesUnlocked_many": "Hai sbloccato <icon/> {{count}} esercizi",
    "unlocks.exercisesUnlocked_other": "Hai sbloccato <icon/> {{count}} esercizi"
  },
  "components/modals/ConceptMakersModal.tsx": {
    "seeOnGithub": "Vedi la cronologia completa di questo concetto su GitHub",
    "authors.heading": "Autori",
    "authors.subtitle": "Le persone che hanno scritto il concetto",
    "contributors.heading": "Collaboratori",
    "contributors.subtitle": "Le persone che hanno aggiornato il concetto",
    "defaultError": "Impossibile caricare gli autori del concetto"
  },
  "components/modals/DeleteAccountModal.tsx": {
    "deleteAccount.title": "Stai per eliminare il tuo account Exercism",
    "deleteAccount.readCarefully": "Leggi attentamente prima di continuare.",
    "deleteAccount.irreversible": "Questa operazione è <em>irreversibile</em>: perderai tutto quello che hai fatto con il tuo account.",
    "deleteAccount.loseAccessTo": "Eliminando il tuo account, perderai l'accesso a:",
    "deleteAccount.allSolutions": "Tutte le soluzioni che hai inviato",
    "deleteAccount.allMentoringReceived": "Tutto il mentoring che hai ricevuto",
    "deleteAccount.allMentoringGiven": "Tutto il mentoring che hai dato e le testimonianze ricevute.",
    "deleteAccount.personalDataDeleted": "Tutti i tuoi dati personali, che verranno eliminati",
    "deleteAccount.confirmHandle": "Per confermare, scrivi il tuo nome utente",
    "deleteAccount.cancel": "Annulla",
    "deleteAccount.deleteAccount": "Elimina account",
    "deleteAccount.unableToDeleteAccount": "Impossibile eliminare l'account"
  },
  "components/modals/DisableSolutionCommentsModal.tsx": {
    "disableSolutionCommentsModal.confirmationTitle": "Vuoi disattivare i commenti?",
    "disableSolutionCommentsModal.confirmationDescription": "Disattivare i commenti impedisce alle persone di rendere pubblici domande e pensieri sulla tua soluzione. Puoi riattivare i commenti in qualsiasi momento.",
    "disableSolutionCommentsModal.disableComments": "Disattiva i commenti",
    "disableSolutionCommentsModal.cancel": "Annulla"
  },
  "components/tooltips/task-tooltip": {
    "moduleInfo.learningExercises": "Questa attività riguarda gli <strong>esercizi di apprendimento</strong>.",
    "moduleInfo.learningExercisesDescription": "Gli esercizi di apprendimento insegnano uno o più concetti. Realizzarli è molto più complesso che realizzare gli esercizi di pratica.",
    "moduleInfo.generators": "Questa attività riguarda i <strong>generatori</strong>.",
    "moduleInfo.generatorsDescription": "I generatori sono strumenti che i track usano per restare sincronizzati con il nostro insieme centrale di esercizi.",
    "moduleInfo.practiceExercises": "Questa attività riguarda gli <strong>esercizi di pratica</strong>.",
    "moduleInfo.practiceExercisesDescription": "La maggior parte degli esercizi sono esercizi di pratica: permettono agli studenti di mettere in pratica i concetti appresi negli esercizi di apprendimento.",
    "moduleInfo.representers": "Questa attività riguarda i <strong>representer</strong>.",
    "moduleInfo.representersDescription": "I representer creano versioni normalizzate delle soluzioni inviate dagli studenti, a cui si possono collegare i commenti di mentoring.",
    "moduleInfo.testRunners": "Questa attività riguarda i <strong>test runner</strong>.",
    "moduleInfo.testRunnersDescription": "I test runner permettono ad Exercism di eseguire il codice degli studenti e di stabilire se superano o meno i test, fornendo loro un feedback utile.",
    "typeInfo.continuousIntegration": "In questa attività lavorerai all'<strong>integrazione continua</strong> di Exercism.",
    "typeInfo.githubActions": "Probabilmente lavorerai con GitHub Actions o qualcosa di simile.",
    "typeInfo.codingTask": "Questa è un'attività di <strong>programmazione</strong>.",
    "typeInfo.productionLevelCode": "Scriverai codice di livello produttivo, eseguito da Exercism o dal nostro team di maintainer per aiutare ad automatizzare dei job.",
    "typeInfo.studentFacingContent": "Questa attività prevede la scrittura di <strong>contenuti rivolti agli studenti</strong>.",
    "typeInfo.writingInMarkdown": "Scriverai soprattutto contenuti in Markdown, insieme ad alcuni esempi di codice e a possibili file di test, nel linguaggio in questione.",
    "typeInfo.writingDockerfiles": "Questa attività prevede la scrittura di <strong>Dockerfile</strong>.",
    "typeInfo.improveDockerfiles": "Usa la tua esperienza con Docker per aiutarci a migliorare, ottimizzare e ridurre i nostri Dockerfile.",
    "typeInfo.writingDocs": "Questa attività prevede la <strong>scrittura di documentazione</strong>.",
    "typeInfo.docsImportant": "La documentazione è una delle parti più importanti di Exercism: aiuta sia i contributor sia gli studenti. La nostra documentazione è scritta in Markdown.",
    "sizeInfo.tinyTask": "Questa è un'attività <strong>minuscola</strong>.",
    "sizeInfo.completeInMinutes": "A seconda della tua esperienza, dovresti riuscire a completarla in pochi minuti.",
    "sizeInfo.smallTask": "Questa è un'attività <strong>piccola</strong>.",
    "sizeInfo.completeInHour": "A seconda della tua esperienza, dovresti riuscire a completarla in meno di un'ora.",
    "sizeInfo.mediumSizedTask": "Questa è un'attività di <strong>media grandezza</strong>.",
    "sizeInfo.deepenKnowledge": "A seconda della tua esperienza, dovresti riuscire a completarla in qualche ora. È un'ottima attività per approfondire la tua conoscenza di come si lavora su Exercism e dare un contributo significativo.",
    "sizeInfo.largeTask": "Questa è un'attività di <strong>grandi dimensioni</strong>.",
    "sizeInfo.bigContribution": "Ti ci vorranno molte ore per completarla. È un'ottima attività in cui affondare i denti e sarà un grande contributo per Exercism.",
    "sizeInfo.project": "Questa attività è un <strong>progetto</strong>.",
    "sizeInfo.daysToComplete": "Ti ci vorranno giorni per completarla, anche se hai esperienza nel contribuire a Exercism.",
    "actionInfo.createNew": "Questa attività ti richiede di <strong>creare</strong> qualcosa di nuovo.",
    "actionInfo.buildingFromScratch": "Significa che costruirai qualcosa da zero.",
    "actionInfo.fixBroken": "Questa attività ti richiede di <strong>correggere</strong> qualcosa che non funziona.",
    "actionInfo.fixingIt": "Significa che prenderai qualcosa che al momento non funziona e lo sistemerai.",
    "actionInfo.improveSomething": "Questa attività ti richiede di <strong>migliorare</strong> qualcosa.",
    "actionInfo.addFeatureOrImprovement": "Su Exercism spesso facciamo il merge di modifiche che portano avanti il progetto e apriamo issue successive per migliorare le cose. Questa è un'occasione per aggiungere una funzionalità o un miglioramento.",
    "actionInfo.proofread": "Questa attività richiede una <strong>correzione di bozze</strong>.",
    "actionInfo.checkDocsAndContent": "Aiuta a verificare che la nostra documentazione e i nostri contenuti abbiano senso, siano grammaticalmente corretti e siano comprensibili anche ai non madrelingua.",
    "actionInfo.syncContent": "Questa attività ti richiede di <strong>sincronizzare</strong> i contenuti all'ultima versione.",
    "actionInfo.updateTrackImplementation": "Exercism ha un repository centrale di esercizi che vengono aggiornati da un team che lavora su più linguaggi. Questa attività prevede l'aggiornamento dell'implementazione di un track all'ultima versione di un esercizio.",
    "knowledgeInfo.noExistingKnowledge": "Per questo compito non serve <strong>nessuna</strong> conoscenza pregressa di Exercism.",
    "knowledgeInfo.perfectForFirstContribution": "Questo compito è perfetto per chi dà il suo primo contributo a Exercism. Se sei qui da un po', valuta di lasciarlo a chi è nuovo 🙂",
    "knowledgeInfo.elementaryKnowledge": "Per questo compito serve una conoscenza <strong>elementare</strong> di Exercism.",
    "knowledgeInfo.littleBitAboutExercism": "Dovrai sapere qualcosa su come funziona Exercism, ma puoi capirlo mentre svolgi il compito. Perfetto per chi contribuisce per la prima volta.",
    "knowledgeInfo.intermediateKnowledge": "Per questo compito serve una conoscenza <strong>intermedia</strong> di Exercism.",
    "knowledgeInfo.keyPrinciplesOfArea": "Per lavorare a questo compito dovrai conoscere i principi chiave di {{desc}}. Se non li conosci, puoi imparare mentre svolgi il compito, ma potresti aver bisogno di un paio d'ore per leggere la documentazione e metterti al passo.",
    "knowledgeInfo.advancedKnowledge": "Per questo compito serve una conoscenza <strong>avanzata</strong> di Exercism.",
    "knowledgeInfo.solidUnderstandingOfArea": "Per lavorare a questo compito dovrai avere una solida comprensione di{{desc}}. Se non ce l'hai, probabilmente dovrai lavorare in coppia con qualcuno più esperto.",
    "moduleInfo.analyzers": "Per questo compito, lavorerai sugli <strong>Analyzers</strong>..",
    "moduleInfo.analyzersDescription": "Gli Analyzers prendono il codice e generano suggerimenti automatici su come rendere il codice più idiomatico.",
    "moduleInfo.concepts": "Questo compito riguarda i <strong>Concetti</strong>.",
    "moduleInfo.conceptsDescription": "I Concetti sono formati da brevi introduzioni e da spiegazioni più complesse su un argomento di programmazione.",
    "summary.task": "Attività",
    "summary.creating": "creando",
    "summary.fixing": "correggendo",
    "summary.improving": "migliorando",
    "summary.proofreading": "rileggendo",
    "summary.syncing": "sincronizzando",
    "summary.analyzers": "Analizzatori",
    "summary.concepts": "Concetti",
    "summary.learningExercises": "Esercizi di apprendimento",
    "summary.generators": "Generatori",
    "summary.practiceExercises": "Esercizi di pratica",
    "summary.representers": "Rappresentatori",
    "summary.testRunners": "Esecutori di test",
    "summary.workingOn": "Per questa attività starai {{verb}} {{module}} {{type}}{{trackSuffix}}."
  },
  "components/student/tracks-list": {
    "orderSelect.sortByLastTouched": "Ordina per ultima interazione",
    "track.learningMode": "Modalità apprendimento",
    "track.thisTrackIsNew": "Questa traccia è nuova",
    "track.new": "Nuova",
    "track.joined": "Iscritta",
    "track.numberOfExercises": "{{count}} esercizio",
    "track.numberOfExercises_one": "{{count}} esercizio",
    "track.numberOfExercises_many": "{{count}} esercizi",
    "track.numberOfExercises_other": "{{count}} esercizi",
    "track.numberOfConcepts": "{{count}} concetto",
    "track.numberOfConcepts_one": "{{count}} concetto",
    "track.numberOfConcepts_many": "{{count}} concetti",
    "track.numberOfConcepts_other": "{{count}} concetti",
    "track.lastTouched": "Ultima interazione {{time}}",
    "list.noResultsFound": "Nessun risultato trovato",
    "list.resetSearchAndFilters": "Reimposta ricerca e filtri",
    "tagsFilter.filterBy": "Filtra per",
    "tagsFilter.showingAll_one": "Mostrando {{count}} traccia",
    "tagsFilter.showingAll_many": "Mostrando tutte le {{count}} tracce",
    "tagsFilter.showingAll_other": "Mostrando tutte le {{count}} tracce",
    "tagsFilter.resetFilters": "Reimposta filtri",
    "tagOptionList.apply": "Applica",
    "tagOptionList.close": "Chiudi",
    "track.numberOfExercisesAlt": "Numero di esercizi",
    "track.numberOfConceptsAlt": "Numero di concetti",
    "tagsFilter.filterTracksLabel": "Una serie di caselle di controllo per filtrare le tracce di Exercism"
  },
  "components/settings/ProfileForm.tsx": {
    "profileForm.midLevelDeveloper": "Sviluppatore di livello intermedio",
    "profileForm.seniorDeveloper": "Sviluppatore senior",
    "profileForm.successAlt": "Operazione riuscita",
    "profileForm.profile": "Profilo",
    "profileForm.name": "Nome",
    "profileForm.location": "Località",
    "profileForm.bio": "Bio",
    "profileForm.tellTheWorldAboutYouEmojisEncouraged": "Racconta al mondo chi sei 🌎. Le emoji sono benvenute!",
    "profileForm.seniority": "Livello di esperienza",
    "profileForm.yourSocialAccounts": "I tuoi account social",
    "profileForm.githubHandle": "Github (handle)",
    "profileForm.yourGitHubHandle": "Il tuo handle GitHub",
    "profileForm.twitterHandle": "Twitter (handle)",
    "profileForm.yourTwitterHandle": "Il tuo handle Twitter",
    "profileForm.linkedInFullURL": "LinkedIn (URL completo)",
    "profileForm.yourLinkedInProfileUrl": "L'URL del tuo profilo LinkedIn",
    "profileForm.saveProfileData": "Salva i dati del profilo",
    "profileForm.yourProfileHasBeenSaved": "Il tuo profilo è stato salvato",
    "profileForm.absoluteBeginner": "Principiante assoluto",
    "profileForm.beginner": "Principiante",
    "profileForm.juniorDeveloper": "Sviluppatore junior"
  },
  "components/settings/PronounsForm.tsx": {
    "pronounsForm.howWouldYouLikeToBeAddressedOptional": "Come preferisci che ci si rivolga a te? (facoltativo)",
    "pronounsForm.instructions": "Ti consigliamo di elencare i pronomi che vorresti che le persone usassero quando parlano di te. <0>Nel testimonial di esempio qui sotto, inserisci i pronomi che vorresti che mostrassimo ai tuoi mentori e studenti.</0> Puoi lasciare questo campo vuoto. In quel caso non suggeriremo alcun pronome. <1>Scopri di più su come usiamo i pronomi.</1>",
    "pronounsForm.testimonialText": "{{handle}} è stato davvero fantastico.",
    "pronounsForm.testimonialAnswered": "ha risposto a tutte le mie domande. Consiglierò",
    "pronounsForm.testimonialToOthersBecause": "ad altri perché",
    "pronounsForm.testimonialAdviceHelpful": "consigli sono stati molto utili.",
    "pronounsForm.frequentlyUsed": "Usati di frequente:",
    "pronounsForm.sheHerHer": "lei / lei / suoi",
    "pronounsForm.heHimHis": "lui / lui / suoi",
    "pronounsForm.theyThemTheir": "loro / loro / loro",
    "pronounsForm.useHandle": "Usa handle",
    "pronounsForm.leaveBlank": "Lascia vuoto",
    "pronounsForm.savePronouns": "Salva i pronomi",
    "pronounsForm.yourPronounsHaveBeenUpdated": "I tuoi pronomi sono stati aggiornati",
    "pronounsForm.pronounValidationTitle": "Il pronome non può contenere spazi e non può superare i 255 caratteri",
    "pronounsForm.successAlt": "Operazione riuscita",
    "pronounsForm.placeholderThey": "es. Lei",
    "pronounsForm.placeholderThem": "es. lei",
    "pronounsForm.placeholderTheir": "es. suoi"
  },
  "components/settings/ResetAccountButton.tsx": {
    "resetAccount": "Reimposta account"
  },
  "components/settings/ShowOnSupportersPageButton.tsx": {
    "appearOnSupportersPage": "Comparire nella pagina dei sostenitori?"
  },
  "components/settings/theme-preference-form": {
    "infoMessage.insiderAccessToDarkMode": "Come Insider di Exercism, hai accesso alla modalità scura. Scegli tra modalità chiara, modalità scura o aggiornamento automatico in base alle preferenze del tuo sistema. Buon divertimento! 💎",
    "infoMessage.eligibleToJoinInsiders": "Puoi entrare a far parte degli Insiders. <0>Inizia da qui.</0>",
    "infoMessage.darkModeOnlyAvailableToInsiders": "La modalità scura è disponibile solo per gli Insiders di Exercism. <0>Fai una donazione a Exercism</0> e diventa un Insider per accedere alla modalità scura, all'integrazione con ChatGPT e altro ancora.",
    "disabledTooltip.mustBeExercismInsider": "Devi essere un <0>Insider di Exercism <1/></0> per sbloccare questo tema."
  },
  "components/settings/ThemePreferenceForm.tsx": {
    "themePreferenceForm.theme": "Tema"
  },
  "components/settings/TokenForm.tsx": {
    "tokenForm.apiCliToken": "Token API / CLI",
    "tokenForm.yourAuthenticationTokenIs": "Il tuo token di autenticazione è:",
    "tokenForm.whereDoIUseThis": "Dove lo uso?",
    "tokenForm.resetToken": "Reimposta token",
    "tokenForm.yourTokenHasBeenReset": "Il tuo token è stato reimpostato",
    "tokenForm.successAlt": "Operazione riuscita"
  },
  "components/settings/useInvalidField.tsx": {
    "field.mustBeNoLongerThan": "{{fieldName}} non può superare i {{maxLength}} caratteri"
  },
  "components/settings/UserPreferencesForm.tsx": {
    "automation.title": "Automazione",
    "automation.changePreferences": "Modifica le preferenze",
    "automation.successMessage": "Le tue preferenze sono state aggiornate",
    "automation.successAlt": "Operazione riuscita"
  },
  "components/student/TracksList.tsx": {
    "tracksList.searchLanguageTracks": "Cerca tracce di linguaggi",
    "tracksList.somethingWentWrong": "Qualcosa è andato storto"
  },
  "components/student/UpdateExerciseNotice.tsx": {
    "updateExerciseNotice.exerciseUpdated": "Questo esercizio è stato aggiornato. Aggiorna all'ultima versione e verifica se i test passano ancora. ",
    "updateExerciseNotice.seeWhatsChanged": "Scopri cosa è cambiato…",
    "updateExerciseNotice.docsForNewerVersion": "Queste istruzioni si riferiscono a una versione più recente dell'esercizio. <english>Passa all'inglese</english> per vedere la versione che stai usando, oppure <update>Aggiorna all'ultima versione</update>.",
    "updateExerciseNotice.warning": "Attenzione"
  },
  "components/tooltips/AutomationLockedTooltip.tsx": {
    "automationLockedTooltip.loadingData": "Caricamento dei dati",
    "automationLockedTooltip.unableToLoadData": "Impossibile caricare i dati"
  },
  "components/tooltips/ConceptTooltip.tsx": {
    "conceptTooltip.loadingConceptData": "Caricamento dei dati del concetto",
    "conceptTooltip.unableToLoadConcept": "Impossibile caricare il concetto"
  },
  "components/tooltips/ExerciseTooltip.tsx": {
    "exerciseTooltip.unableToLoadInformation": "Impossibile caricare le informazioni"
  },
  "components/tooltips/student-tooltip": {
    "previousSessions.never_one": "Ha ricevuto mentoring <strong>{{count}}</strong> volta, ma <strong>mai</strong> da te",
    "previousSessions.never_many": "Ha ricevuto mentoring <strong>{{count}}</strong> volte, ma <strong>mai</strong> da te",
    "previousSessions.never_other": "Ha ricevuto mentoring <strong>{{count}}</strong> volte, ma <strong>mai</strong> da te",
    "previousSessions.some_one_one": "Ha ricevuto mentoring <strong>{{total}}</strong> volta, di cui <strong>{{withMentor}}</strong> volta da te",
    "previousSessions.some_one_many": "Ha ricevuto mentoring <strong>{{total}}</strong> volte, di cui <strong>{{withMentor}}</strong> volte da te",
    "previousSessions.some_one_other": "Ha ricevuto mentoring <strong>{{total}}</strong> volte, di cui <strong>{{withMentor}}</strong> volte da te",
    "previousSessions.some_other_one": "Ha ricevuto mentoring <strong>{{total}}</strong> volte, di cui <strong>{{withMentor}}</strong> volta da te",
    "previousSessions.some_other_many": "Ha ricevuto mentoring <strong>{{total}}</strong> volte, di cui <strong>{{withMentor}}</strong> volte da te",
    "previousSessions.some_other_other": "Ha ricevuto mentoring <strong>{{total}}</strong> volte, di cui <strong>{{withMentor}}</strong> volte da te",
    "firstSession": "Questa sarà la sua <strong>prima</strong> sessione di mentoring",
    "favorited": "Tra i preferiti",
    "trackObjectivesTitle": "Obiettivi della traccia",
    "unableToLoad": "Impossibile caricare le informazioni",
    "locatedInAlt": "Si trova in"
  },
  "components/profile/contributions-list": {
    "buildingContributionsList.generic": "Generico",
    "otherContributionsList.generic": "Generico",
    "maintainingContributionsList.generic": "Generico"
  },
  "components/profile/contributions-summary": {
    "totalReputation.addressHas": "{{handle}} ha",
    "totalReputation.youHave": "Hai",
    "totalReputation.reputation": "Reputazione",
    "trackSelect.rep": "rep",
    "categorySummary.noRep": "Nessuna rep",
    "categorySummary.rep": "{{reputation}} rep",
    "category.publishing": "Pubblicazione",
    "category.mentoring": "Mentoring",
    "category.authoring": "Creazione",
    "category.building": "Sviluppo",
    "category.maintaining": "Manutenzione",
    "category.other": "Altro",
    "metricFull.publishing_one": "{{count}} soluzione pubblicata",
    "metricFull.publishing_many": "{{count}} soluzioni pubblicate",
    "metricFull.publishing_other": "{{count}} soluzioni pubblicate",
    "metricFull.mentoring_one": "{{count}} studente seguito",
    "metricFull.mentoring_many": "{{count}} studenti seguiti",
    "metricFull.mentoring_other": "{{count}} studenti seguiti",
    "metricFull.authoring_one": "{{count}} esercizio/articolo creato",
    "metricFull.authoring_many": "{{count}} esercizi/articoli creati",
    "metricFull.authoring_other": "{{count}} esercizi/articoli creati",
    "metricFull.building_one": "{{count}} PR accettata",
    "metricFull.building_many": "{{count}} PR accettate",
    "metricFull.building_other": "{{count}} PR accettate",
    "metricFull.maintaining_one": "{{count}} PR revisionata",
    "metricFull.maintaining_many": "{{count}} PR revisionate",
    "metricFull.maintaining_other": "{{count}} PR revisionate",
    "metricShort.publishing_one": "{{count}} soluzione",
    "metricShort.publishing_many": "{{count}} soluzioni",
    "metricShort.publishing_other": "{{count}} soluzioni",
    "metricShort.mentoring_one": "{{count}} studente",
    "metricShort.mentoring_many": "{{count}} studenti",
    "metricShort.mentoring_other": "{{count}} studenti",
    "metricShort.authoring_one": "{{count}} esercizio/articolo",
    "metricShort.authoring_many": "{{count}} esercizi/articoli",
    "metricShort.authoring_other": "{{count}} esercizi/articoli",
    "metricShort.building_one": "{{count}} PR accettata",
    "metricShort.building_many": "{{count}} PR accettate",
    "metricShort.building_other": "{{count}} PR accettate",
    "metricShort.maintaining_one": "{{count}} PR revisionata",
    "metricShort.maintaining_many": "{{count}} PR revisionate",
    "metricShort.maintaining_other": "{{count}} PR revisionate"
  },
  "components/profile/testimonials-list": {
    "attribution": "<student>{{student}}</student> ha detto questo di <mentor>{{mentor}}</mentor>",
    "exerciseTrack": "su <0>{{exerciseTitle}}</0> in <1/> <2>{{trackTitle}}</2>"
  },
  "components/settings/comments-preference-form": {
    "commentsPreferenceForm.commentsOnYourSolutions": "Commenti sulle tue soluzioni",
    "commentsPreferenceForm.settingToControlComments": "Usa questa impostazione per controllare se le persone possono pubblicare commenti sulle <0>soluzioni future che pubblichi</0>. Può essere sovrascritta per ogni singola soluzione e puoi aggiornare tutte le soluzioni esistenti qui sotto.",
    "commentsPreferenceForm.updatePreference": "Aggiorna preferenza",
    "commentsPreferenceForm.yourPreferencesHaveBeenUpdated": "Le tue preferenze sono state aggiornate",
    "commentsPreferenceForm.successAlt": "Operazione riuscita",
    "manageExistingSolutions.manageExistingSolutions": "Gestisci le soluzioni esistenti",
    "manageExistingSolutions.canCommentOnPublishedSolutions": "Al momento, le persone possono commentare le tue soluzioni pubblicate: {{commentStatusPhrase}}. Usa i pulsanti qui sotto per <0>abilitare o disabilitare i commenti su tutte le tue soluzioni esistenti.</0>",
    "manageExistingSolutions.allowCommentsOnExistingSolutions": "Consenti i commenti su tutte le soluzioni esistenti",
    "manageExistingSolutions.disableCommentsOnExistingSolutions": "Disabilita i commenti su tutte le soluzioni esistenti",
    "useCommentsPreferenceForm.none": "nessuna",
    "useCommentsPreferenceForm.all": "tutte",
    "useCommentsPreferenceForm.xOutOfY": "{{numCommentsEnabled}} / {{numPublished}}"
  },
  "components/settings/CommunicationPreferencesForm.tsx": {
    "mentoring.title": "Mentoring",
    "product.title": "Prodotto",
    "formButton.changePreferences": "Modifica le preferenze",
    "successMessage.updatedPreferences": "Le tue preferenze sono state aggiornate",
    "successMessage.alt": "Operazione riuscita"
  },
  "components/settings/delete-profile-form": {
    "deleteProfileModal.deleteProfile": "Eliminare il profilo?",
    "deleteProfileModal.areYouSure": "Sei sicuro di voler eliminare il tuo profilo?",
    "deleteProfileModal.continue": "Continua",
    "deleteProfileModal.cancel": "Annulla"
  },
  "components/settings/DeleteAccountButton.tsx": {
    "deleteAccount": "Elimina l'account"
  },
  "components/settings/DeleteProfileForm.tsx": {
    "deleteProfile.deletePublicProfile": "Elimina il tuo profilo pubblico",
    "deleteProfile.deleteProfileDescription": "Questa operazione eliminerà il tuo profilo pubblico dal sito. Puoi ricreare il profilo in qualsiasi momento: gli unici dati che verranno eliminati sono i link ai tuoi profili social.",
    "deleteProfile.deleteYourProfile": "Elimina il tuo profilo"
  },
  "components/settings/EmailForm.tsx": {
    "changeYourEmail": "Cambia la tua email",
    "yourEmailAddress": "Il tuo indirizzo email",
    "confirmYourPassword": "Conferma la tua password",
    "info.changeEmailConfirmation": "Puoi cambiare la tua email usando il modulo qui sopra. Ti invieremo una nuova email di conferma da accettare.",
    "changeEmail": "Cambia email",
    "success.confirmationEmailSent": "Abbiamo inviato un'email di conferma a {{email}}",
    "success.alt": "Operazione riuscita"
  },
  "components/settings/FormMessage.tsx": {
    "formMessage.error": "Errore"
  },
  "components/settings/github-syncer/common": {
    "insiderBubble.insidersOnly": "Solo per gli Insiders",
    "confirmationModal.confirm": "Conferma",
    "confirmationModal.cancel": "Annulla"
  },
  "components/settings/HandleForm.tsx": {
    "handleForm.confirmYourPassword": "Conferma la tua password",
    "handleForm.handleChangeRecommendation": "Ti consigliamo di cambiare il tuo handle solo in rari casi: i link pubblici alle soluzioni si romperebbero e i mentori rimarrebbero confusi.",
    "handleForm.changeHandle": "Cambia handle",
    "handleForm.success": "Il tuo handle è stato cambiato",
    "handleForm.successAlt": "Operazione riuscita",
    "handleForm.changeYourHandle": "Modifica il tuo handle",
    "handleForm.yourHandle": "Il tuo handle"
  },
  "components/settings/InsiderBenefitsForm.tsx": {
    "insiderBenefits.insiderBenefits": "Vantaggi per gli Insider",
    "insiderBenefits.hideWebsiteAdverts": "Nascondi gli annunci del sito",
    "insiderBenefits.changePreferences": "Cambia le preferenze",
    "insiderBenefits.preferencesUpdated": "Le tue preferenze sono state aggiornate",
    "insiderBenefits.thanksForBeingInsider": "Grazie per essere un Insider di Exercism! Ecco alcune impostazioni extra in esclusiva per te.",
    "insiderBenefits.eligibleToJoin": "Puoi iscriverti a Insiders. <link>Inizia da qui.</link>",
    "insiderBenefits.exclusiveOptions": "Queste sono opzioni esclusive per gli Insider di Exercism.",
    "insiderBenefits.donateToExercism": "<0>Fai una donazione a Exercism</0>  per diventare un Insider e accedere a vantaggi come la modalità scura, l'integrazione con ChatGPT, un'esperienza senza pubblicità e altro ancora.",
    "insiderBenefits.successAlt": "Operazione riuscita"
  },
  "components/settings/PasswordForm.tsx": {
    "changeYourPassword": "Cambia la tua password",
    "currentPassword": "Password attuale",
    "newPassword": "Nuova password",
    "confirmNewPassword": "Conferma la nuova password",
    "warningChangingPassword": "Attenzione: cambiando la password verrai disconnesso.",
    "youCanThenSignBackIn": "Potrai poi accedere di nuovo con la nuova password.",
    "changePassword": "Cambia password"
  },
  "components/settings/PhotoForm.tsx": {
    "photoForm.changeYourPhoto": "Cambia la tua foto"
  },
  "components/track/dig-deeper-components/community-videos": {
    "communityVideos.submitItHere": "Invialo qui.",
    "videoCredits.exercismProfile": "Profilo di Exercism",
    "videoCredits.youTubeChannel": "Canale YouTube",
    "communityVideoModal.postedBy": "Pubblicato da ",
    "communityVideo.seeVideo": "guarda il video",
    "communityVideoFooter.wantYourVideoFeatured": "Vuoi che il tuo video compaia qui?",
    "communityVideoFooter.submitItHere": "Invialo qui",
    "communityVideo.thumbnail": "miniatura",
    "communityVideos.communityVideos": "Video della community",
    "communityVideos.walkthroughsFromPeople": " Walkthrough di chi usa Exercism ",
    "communityVideos.wantYourVideoFeatured": "Vuoi che il tuo video sia in evidenza qui?"
  },
  "components/track/dig-deeper-components/no-content-yet": {
    "noContentYet.thereAreNoContentTypeForExerciseTitle": "Non ci sono {{contentType}} per {{exerciseTitle}}.",
    "noIntroductionYet.digDeeper": "Approfondisci",
    "noIntroductionYet.thereAreNoIntroductionNotesForExerciseTitle": "Non ci sono note di introduzione per {{exerciseTitle}}.",
    "noIntroductionYet.wantToContribute": "Vuoi contribuire?",
    "noIntroductionYet.youCanDoItHere": "Puoi farlo qui."
  },
  "components/track/exercise-community-solutions-list": {
    "orderSelect.sortByMostSubmitted": "Ordina per più inviate",
    "orderSelect.sortByNewest": "Ordina per più recenti",
    "orderSelect.sortByOldest": "Ordina per meno recenti",
    "orderSelect.sortByFewestLines": "Ordina per meno righe",
    "orderSelect.sortByHighestRepUser": "Ordina per utente con più reputazione",
    "exerciseTagFilter.exerciseTagFilterGroup.filterBy": "Filtra per {{groupName}}",
    "exerciseTagFilter.exerciseTagFilter.filter": "Filtra",
    "exerciseTagFilter.exerciseTagFilter.clickToChange": "Clicca per cambiare"
  },
  "components/track/ExerciseCommunitySolutionsList.tsx": {
    "exerciseCommunitySolutions.exploreSolutions": "Scopri come altri hanno risolto questo esercizio",
    "exerciseCommunitySolutions.searchPlaceholder": "Cerca per codice (min 3 caratteri)"
  },
  "components/track/iteration-summary": {
    "submissionMethodIcon.submittedViaCLI": "Inviata tramite CLI",
    "submissionMethodIcon.submittedViaEditor": "Inviata tramite l'editor",
    "outOfDateNotice.outdated": "Non aggiornata",
    "analysisStatusSummary.automatedComments": "Commenti automatici",
    "analysisStatusSummary.essential": "Essenziali",
    "analysisStatusSummary.actionable": "Azionabili",
    "analysisStatusSummary.other": "Altri",
    "analysisStatusSummary.analysisStatus": "Stato dell'analisi"
  },
  "components/track/IterationSummary.tsx": {
    "iterationSummary.iteration": "Iterazione {{idx}}",
    "iterationSummary.latest": "Più recente",
    "iterationSummary.published": "Pubblicata",
    "iterationSummary.submitted": "Inviata ",
    "iterationSummary.viaCli": "tramite CLI",
    "iterationSummary.viaEditor": "tramite l'editor",
    "iterationSummary.latestIteration": "Iterazione più recente",
    "iterationSummary.thisIterationIsPublished": "Questa iterazione è pubblicata"
  },
  "components/editor/GetHelp": {
    "getHelpPanelComponents.getHelpPanelTrackHelp.trackHelp": "Aiuto su {{trackTitle}}",
    "getHelpPanelComponents.getHelpPanelHints.stuckHintsWillGive": "Bloccato? Questi indizi ti daranno piccoli suggerimenti nella direzione giusta per sbloccarti. Usali però con saggezza: ricorda che è proprio lottando con un problema che si impara!",
    "getHelpPanelComponents.getHelpPanelHints.clickHeadingExpand": "Clicca su un'intestazione per espandere gli indizi:",
    "getHelpPanelComponents.getHelpPanelHints.general": "Generali",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.dontStruggleAlone": "Non lottare da solo! La nostra community è sempre qui per aiutarti.",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.cantSubmitMentoringRequest": "Anche se non puoi inviare una richiesta di mentoring finché non fai passare i test, puoi chiedere aiuto su Discord o sul nostro Forum. Usa i link qui sotto per iniziare:",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.discord": "Discord",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.discordDescription": "Ricevi aiuto in tempo reale nel canale #get-help sul nostro server Discord.",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.forum": "Forum",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.forumDescription": "Approfondisci argomenti e idee sul nostro forum.",
    "getHelpPanelComponents.getHelpAccordionSkeleton.getHelp": "Ottieni aiuto",
    "stuckButton.stuckGetHelp": "Bloccato? Ottieni aiuto",
    "getHelpTab.getHelp": "Ottieni aiuto",
    "getHelpPanelComponents.getHelpPanelCommunityHelp.communityHelp": "Aiuto dalla community"
  },
  "components/settings/github-syncer/sections/ConnectedSection/SyncBehaviourSection.tsx": {
    "syncBehaviour.syncBehaviour": "Comportamento della sincronizzazione",
    "syncBehaviour.syncingOptionDescription": "Scegli se la sincronizzazione deve avvenire automaticamente quando crei una nuova iterazione, oppure manualmente quando la avvii tu. <strong>Automatica</strong> mantiene aggiornato il tuo repo GitHub, mentre quella <strong>manuale</strong> ti dà il pieno controllo.",
    "syncBehaviour.automatic": "Automatica",
    "syncBehaviour.manual": "Manuale",
    "syncBehaviour.saveChanges": "Salva le modifiche",
    "syncBehaviour.savedChangesSuccessfully": "Modifiche salvate con successo!",
    "syncBehaviour.failedToSaveChanges": "Salvataggio delle modifiche non riuscito.",
    "syncBehaviour.somethingWentWrongWhileSaving": "Qualcosa è andato storto durante il salvataggio delle modifiche. Riprova."
  },
  "components/settings/github-syncer/sections/ConnectToGithubSection": {
    "index.backupYourSolutionsToGithub": "Esegui il backup delle tue soluzioni su GitHub",
    "index.automatedBackupDescription": "Esegui automaticamente il backup delle tue soluzioni su GitHub con il nostro strumento di backup automatico.",
    "index.safeBackup": "Backup sicuro",
    "index.greenSquares": "Quadratini verdi",
    "index.itsFree": "È gratis!",
    "index.createGithubRepository": "Crea un nuovo repository GitHub per le tue soluzioni (oppure riutilizzane uno esistente se facevi il backup manualmente)",
    "index.clickButtonToConnect": "Clicca il pulsante qui sotto per collegare il tuo account GitHub.",
    "index.backupEverythingOption": "Usa l'opzione \"Esegui il backup di tutto\" per eseguire il backup di tutte le soluzioni esistenti.",
    "index.futureSolutionsAutoBackup": "Le soluzioni future verranno salvate automaticamente man mano che completi gli esercizi.",
    "index.setupBackup": "Configura il backup",
    "connectModal.connectARepository": "Collega un repository",
    "connectModal.ensureRepositoryReady": "Prima di continuare, assicurati di aver creato un nuovo repository GitHub, oppure di averne uno esistente pronto per la sincronizzazione.",
    "connectModal.permissionWarning": "Nella schermata successiva ti verrà chiesto di autorizzare quel repository. Assicurati di <strong>selezionare un solo repository</strong> (purtroppo GitHub non ci offre un modo per imporlo!)",
    "connectModal.connectGithubRepository": "Collega un repository GitHub",
    "connectModal.cancel": "Annulla",
    "index.exercismAlt": "Exercism",
    "index.syncWithAlt": "Sincronizza con",
    "index.githubAlt": "Github",
    "connectModal.exercismAlt": "Exercism",
    "connectModal.syncWithAlt": "Sincronizza con",
    "connectModal.githubAlt": "Github"
  },
  "components/tooltips/ToolingTooltip.tsx": {
    "toolingTooltip.loadingData": "Caricamento dati",
    "toolingTooltip.unableToLoadData": "Impossibile caricare i dati"
  },
  "components/tooltips/UserTooltip.tsx": {
    "userTooltip.loadingUserData": "Caricamento dati utente",
    "userTooltip.unableToLoadUser": "Impossibile caricare l'utente"
  },
  "components/track/activity-ticker": {
    "publishedSolutionLink.newSolution": "<0>nuova soluzione</0> per ",
    "handle.someoneInCountry": "Qualcuno in {{countryName}}",
    "handle.someone": "Qualcuno",
    "userAvatar.userAvatar": "Avatar di {{handle}}",
    "pullRequestLink.pullRequest": "Pull Request"
  },
  "components/track/dig-deeper-components": {
    "deepDiveVideo.deepDiveInto": "Deep Dive su {{exerciseTitle}}!",
    "approaches.approaches": "Approcci",
    "approaches.otherWaysCommunitySolved": "Altri modi in cui la nostra community ha risolto questo esercizio",
    "approaches.noApproaches": "Non ci sono approcci per {{exerciseTitle}}.",
    "approachSnippet.author": "autore",
    "approachSnippet.contributor": "contributore",
    "sectionHeader.articles": "Articoli",
    "sectionHeader.exploreMoreIdeas": "Esplora altre idee su questo esercizio",
    "sectionHeader.noArticles": "Non ci sono articoli per {{exerciseTitle}}.",
    "diggingDeeper.digDeeper": "Approfondisci",
    "diggingDeeper.author": "autore",
    "diggingDeeper.contributor": "contributore",
    "diggingDeeper.editViaGitHub": "Modifica tramite GitHub",
    "diggingDeeper.linkOpensInNewTab": "Il link si apre in una nuova finestra o scheda"
  },
  "components/mentoring/discussion/finished-wizard": {
    "favoriteStep.addToFavorites": "Aggiungi ai preferiti",
    "favoriteStep.addStudentToFavorites": "Vuoi aggiungere {{studentHandle}} ai tuoi preferiti?",
    "favoriteStep.skip": "Salta",
    "finishStep.isOneOfYourFavorites": "{{studentHandle}} è uno dei tuoi preferiti.",
    "finishStep.willNotSeeFutureRequests": "Non vedrai le future richieste di mentoring da parte di {{studentHandle}}.",
    "finishStep.thanksForMentoring": "Grazie per aver fatto da mentore a {{studentHandle}}.",
    "finishStep.changePreferences": "Modifica preferenze",
    "mentorAgainStep.mentorAgain": "Vuoi fare di nuovo da mentore a {{studentHandle}}?",
    "mentorAgainStep.yes": "Sì",
    "mentorAgainStep.no": "No"
  },
  "components/mentoring/discussion/FinishedWizard.tsx": {
    "finishedWizard.incorrectState": "Stato non valido: {{step}}"
  },
  "components/mentoring/discussion/MarkAsNothingToDoButton.tsx": {
    "markAsNothingToDoButton.studentsTurn": "Questo pulsante ti permette di rimuovere questa discussione dal tuo Inbox e di restituirla all'Inbox dello studente. Usalo quando è il turno dello studente ma il sistema pensa erroneamente che sia il tuo.",
    "markAsNothingToDoButton.itsTheStudentsTurn": "È il turno dello studente…",
    "markAsNothingToDoButton.passDiscussionBack": "Restituire questa discussione allo studente?",
    "markAsNothingToDoButton.continuingWillRemove": "Continuando, questa discussione verrà rimossa dal tuo Inbox e restituita all'Inbox dello studente. Questa funzionalità è pensata per quando uno studente ti ha lasciato un messaggio come «Certo, lo farò» e ora bisogna comunicare al sistema che è ancora il turno dello studente.",
    "markAsNothingToDoButton.addCommentToDiscussion": "Se non è chiaro allo studente che è il suo turno di agire, aggiungi un commento alla discussione oltre a usare questo pulsante.",
    "markAsNothingToDoButton.continue": "Continua",
    "markAsNothingToDoButton.cancel": "Annulla"
  },
  "components/mentoring/discussion/NewMessageAlert.tsx": {
    "newMessage": "Nuovo messaggio"
  },
  "components/mentoring/inbox": {
    "discussionList.somethingWentWrong": "Qualcosa è andato storto",
    "discussionList.retry": "Riprova",
    "discussionList.noMentoringDiscussions": "Nessuna discussione di mentoring",
    "discussionList.mentorNewSolution": "Fai da mentore per una nuova soluzione",
    "discussion.favoriteStudent": "Studente preferito",
    "discussion.comments": "{{postsCount}} commenti",
    "trackFilter.somethingWentWrong": "Qualcosa è andato storto"
  },
  "components/mentoring/Inboxtsx": {
    "inbox.inbox": "Inbox",
    "inbox.awaitingStudent": "In attesa dello studente",
    "inbox.finished": "Concluse",
    "inbox.filterByStudentOrExerciseName": "Filtra per studente o nome dell'esercizio"
  },
  "components/profile/avatar-selector": {
    "photo.yourProfilePicture": "La tua immagine del profilo",
    "photo.uploadNewImage": "Carica una nuova immagine",
    "photo.cropping": "Puoi ritagliare l'immagine dopo averla caricata.",
    "photo.youCanAlso": "Puoi anche <deleteButton/>.",
    "croppingModal.cropFinished": "Ritaglio completato"
  },
  "components/profile/avatar-selector/cropping-modal": {
    "croppingStep.cropYourPhoto": "Ritaglia la tua foto",
    "croppingStep.cancel": "Annulla",
    "croppingStep.crop": "Ritaglia",
    "cropFinishedStep.happyWithResult": "Sei soddisfatto del risultato?",
    "cropFinishedStep.recrop": "Ritaglia di nuovo",
    "cropFinishedStep.saveImage": "Salva immagine"
  },
  "components/profile/avatar-selector/photo": {
    "deletePhotoButton.deleteYourPicture": "elimina la tua immagine",
    "deletePhotoButton.deletePhotoModal.deleteYourProfilePicture": "Eliminare la tua immagine del profilo?",
    "deletePhotoButton.deletePhotoModal.areYouSure": "Sei sicuro di voler eliminare la tua foto? Gli altri utenti vedranno al suo posto un'immagine segnaposto. Puoi caricare una nuova foto in qualsiasi momento.",
    "deletePhotoButton.deletePhotoModal.deletePicture": "Elimina immagine",
    "deletePhotoButton.deletePhotoModal.cancel": "Annulla"
  },
  "components/profile/community-solutions-list": {
    "orderSelect.sortByNewestFirst": "Ordina dal più recente",
    "orderSelect.sortByOldestFirst": "Ordina dal più vecchio",
    "orderSelect.sortByMostStarred": "Ordina per numero di stelle"
  }
}
