Files
iiEsaywebUIapp/lib/l10n/app_it.arb
2025-12-07 10:48:25 +05:30

816 lines
33 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"@@locale": "it",
"appTitle": "Conduit",
"retry": "Riprova",
"back": "Indietro",
"you": "Tu",
"loadingProfile": "Caricamento profilo...",
"unableToLoadProfile": "Impossibile caricare il profilo",
"pleaseCheckConnection": "Controlla la connessione e riprova",
"connectionIssueTitle": "Impossibile raggiungere il server",
"@connectionIssueTitle": {
"description": "Titolo mostrato quando il server configurato non è raggiungibile"
},
"connectionIssueSubtitle": "Riconnettiti per continuare oppure esci per scegliere un server diverso.",
"@connectionIssueSubtitle": {
"description": "Sottotitolo che spiega le azioni disponibili quando il server non è raggiungibile"
},
"account": "Account",
"supportConduit": "Sostieni Conduit",
"supportConduitSubtitle": "Mantieni Conduit indipendente finanziando lo sviluppo continuo.",
"githubSponsorsTitle": "GitHub Sponsors",
"githubSponsorsSubtitle": "Diventa sponsor ricorrente per supportare la roadmap.",
"buyMeACoffeeTitle": "Buy Me a Coffee",
"buyMeACoffeeSubtitle": "Fai una donazione una tantum per dire grazie.",
"signOut": "Esci",
"endYourSession": "Termina la sessione",
"defaultModel": "Modello predefinito",
"autoSelect": "Selezione automatica",
"loadingModels": "Caricamento modelli...",
"failedToLoadModels": "Impossibile caricare i modelli",
"availableModels": "Modelli disponibili",
"noResults": "Nessun risultato",
"searchModels": "Cerca modelli...",
"errorMessage": "Qualcosa è andato storto. Riprova.",
"closeButtonSemantic": "Chiudi",
"loadingContent": "Caricamento contenuto",
"noItems": "Nessun elemento",
"noItemsToDisplay": "Nessun elemento da visualizzare",
"knowledgeBase": "Base di conoscenza",
"attachments": "Allegati",
"takePhoto": "Scatta una foto",
"document": "Documento",
"backToServerSetup": "Torna alla configurazione del server",
"connectedToServer": "Connesso al server",
"signIn": "Accedi",
"enterCredentials": "Inserisci le credenziali per accedere alle conversazioni IA",
"credentials": "Credenziali",
"apiKey": "Chiave API",
"token": "Token",
"usernameOrEmail": "Username o email",
"password": "Password",
"signInWithApiKey": "Accedi con chiave API",
"signInWithToken": "Accedi con token",
"connectToServer": "Connetti al server",
"enterServerAddress": "Inserisci l'indirizzo del server Open-WebUI per iniziare",
"serverUrl": "URL del server",
"serverUrlHint": "https://tuo-server.com",
"enterServerUrlSemantic": "Inserisci l'URL o l'indirizzo IP del server",
"headerName": "Nome header",
"headerValue": "Valore header",
"headerValueHint": "api-key-123 o token Bearer",
"addHeader": "Aggiungi header",
"maximumHeadersReached": "Numero massimo raggiunto",
"removeHeader": "Rimuovi header",
"connecting": "Connessione in corso...",
"connectToServerButton": "Connetti al server",
"demoModeActive": "Modalità demo attiva",
"skipServerSetupTryDemo": "Salta configurazione server e prova la demo",
"enterDemo": "Entra in demo",
"demoBadge": "Demo",
"serverNotOpenWebUI": "Questo non sembra un server Open-WebUI.",
"serverUrlEmpty": "L'URL del server non può essere vuoto",
"invalidUrlFormat": "Formato URL non valido. Controlla l'input.",
"onlyHttpHttps": "Sono supportati solo i protocolli HTTP e HTTPS.",
"serverAddressRequired": "Indirizzo server richiesto (es. 192.168.1.10 o example.com).",
"portRange": "La porta deve essere tra 1 e 65535.",
"invalidIpFormat": "Formato IP non valido. Esempio: 192.168.1.10.",
"couldNotConnectGeneric": "Impossibile connettersi. Verifica l'indirizzo e riprova.",
"weCouldntReachServer": "Impossibile raggiungere il server. Verifica connessione e stato del server.",
"connectionTimedOut": "Tempo scaduto. Il server potrebbe essere occupato o bloccato.",
"useHttpOrHttpsOnly": "Usa solo http:// o https://.",
"loginFailed": "Accesso non riuscito",
"invalidCredentials": "Nome utente o password non validi. Riprova.",
"serverRedirectingHttps": "Il server sta reindirizzando. Controlla la configurazione HTTPS.",
"unableToConnectServer": "Impossibile connettersi al server. Controlla la connessione.",
"requestTimedOut": "Richiesta scaduta. Riprova.",
"genericSignInFailed": "Impossibile accedere. Controlla credenziali e server.",
"skip": "Salta",
"next": "Avanti",
"done": "Fatto",
"onboardStartTitle": "Ciao, {username}",
"onboardStartSubtitle": "Scegli un modello per iniziare. Tocca Nuova chat in qualsiasi momento.",
"onboardStartBullet1": "Tocca il nome del modello in alto per cambiare",
"onboardStartBullet2": "Usa Nuova chat per azzerare il contesto",
"onboardAttachTitle": "Aggiungi contesto",
"onboardAttachSubtitle": "Collega le risposte a Workspace o alle foto.",
"onboardAttachBullet1": "Workspace: PDF, documenti, dataset",
"onboardAttachBullet2": "Foto: fotocamera o libreria",
"onboardSpeakTitle": "Parla in modo naturale",
"onboardSpeakSubtitle": "Tocca il microfono per dettare con feedback visivo.",
"onboardSpeakBullet1": "Interrompi in qualsiasi momento; il testo parziale viene mantenuto",
"onboardSpeakBullet2": "Ottimo per note rapide o prompt lunghi",
"onboardQuickTitle": "Azioni rapide",
"onboardQuickSubtitle": "Apri il menu per passare tra Chat, Workspace e Profilo.",
"onboardQuickBullet1": "Tocca il menu per accedere a Chat, Workspace, Profilo",
"onboardQuickBullet2": "Avvia Nuova chat o gestisci i modelli dalla barra",
"attachmentLabel": "Allegato",
"tools": "Strumenti",
"filters": "Filtri",
"voiceInput": "Input vocale",
"voice": "Voce",
"voiceStatusListening": "In ascolto…",
"voiceStatusRecording": "Registrazione…",
"voiceHoldToTalk": "Tieni premuto per parlare",
"voiceAutoSend": "Invio automatico",
"voiceTranscript": "Trascrizione",
"voicePromptSpeakNow": "Parla ora…",
"voicePromptTapStart": "Tocca \"Avvia\" per iniziare",
"voiceActionStop": "Stop",
"voiceActionStart": "Avvia",
"messageInputLabel": "Input messaggio",
"messageInputHint": "Scrivi il tuo messaggio",
"messageHintText": "Chiedi a Conduit",
"stopGenerating": "Interrompi generazione",
"codeCopiedToClipboard": "Codice copiato negli appunti.",
"send": "Invia",
"sendMessage": "Invia messaggio",
"file": "File",
"photo": "Foto",
"camera": "Fotocamera",
"apiUnavailable": "Servizio API non disponibile",
"unableToLoadImage": "Impossibile caricare l'immagine",
"notAnImageFile": "Non è un file immagine: {fileName}",
"failedToLoadImage": "Impossibile caricare l'immagine: {error}",
"invalidDataUrl": "Formato data URL non valido",
"failedToDecodeImage": "Impossibile decodificare l'immagine",
"invalidImageFormat": "Formato immagine non valido",
"emptyImageData": "Dati immagine vuoti",
"confirm": "Conferma",
"cancel": "Annulla",
"ok": "OK",
"inputField": "Campo di input",
"checkConnection": "Controlla connessione",
"openSettings": "Apri impostazioni",
"goBack": "Indietro",
"technicalDetails": "Dettagli tecnici",
"save": "Salva",
"chooseModel": "Scegli modello",
"reviewerMode": "REVIEWER MODE",
"selectLanguage": "Seleziona lingua",
"newFolder": "Nuova cartella",
"folderName": "Nome cartella",
"newChat": "Nuova chat",
"more": "Altro",
"clear": "Pulisci",
"searchConversations": "Cerca conversazioni...",
"create": "Crea",
"failedToCreateFolder": "Impossibile creare la cartella",
"failedToMoveChat": "Impossibile spostare la chat",
"failedToLoadChats": "Impossibile caricare le chat",
"failedToUpdatePin": "Impossibile aggiornare il pin",
"failedToDeleteChat": "Impossibile eliminare la chat",
"manage": "Gestisci",
"rename": "Rinomina",
"delete": "Elimina",
"renameChat": "Rinomina chat",
"enterChatName": "Inserisci nome chat",
"failedToRenameChat": "Impossibile rinominare la chat",
"failedToUpdateArchive": "Impossibile aggiornare l'archivio",
"unarchive": "Ripristina",
"archive": "Archivia",
"pin": "Fissa",
"unpin": "Sblocca",
"recent": "Recenti",
"system": "Sistema",
"english": "Inglese",
"deutsch": "Tedesco",
"francais": "Francese",
"italiano": "Italiano",
"espanol": "Spagnolo",
"nederlands": "Olandese",
"russian": "Russo",
"chinese": "Cinese",
"chineseSimplified": "Cinese (semplificato)",
"chineseTraditional": "Cinese (tradizionale)",
"korean": "Coreano",
"deleteMessagesTitle": "Elimina messaggi",
"deleteMessagesMessage": "Eliminare {count} messaggi?",
"@deleteMessagesMessage": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"routeNotFound": "Percorso non trovato: {routeName}",
"@routeNotFound": {
"placeholders": {
"routeName": {
"type": "String"
}
}
},
"deleteChatTitle": "Elimina chat",
"deleteChatMessage": "Questa chat verrà eliminata definitivamente.",
"deleteFolderTitle": "Elimina cartella",
"deleteFolderMessage": "Questa cartella e le sue associazioni verranno rimosse.",
"failedToDeleteFolder": "Impossibile eliminare la cartella",
"aboutApp": "Informazioni",
"aboutAppSubtitle": "Informazioni e link di Conduit",
"web": "Web",
"imageGen": "Gen. immagini",
"pinned": "Fissati",
"folders": "Cartelle",
"archived": "Archiviati",
"appLanguage": "Lingua app",
"darkMode": "Modalità scura",
"webSearch": "Ricerca Web",
"webSearchDescription": "Cerca sul web e cita le fonti.",
"imageGeneration": "Generazione immagini",
"imageGenerationDescription": "Crea immagini dai tuoi prompt.",
"copy": "Copia",
"ttsListen": "Ascolta",
"ttsStop": "Interrompi",
"edit": "Modifica",
"regenerate": "Rigenera",
"noConversationsYet": "Ancora nessuna conversazione",
"usernameOrEmailHint": "Inserisci il tuo username o email",
"passwordHint": "Inserisci la password",
"enterApiKey": "Inserisci la tua chiave API",
"enterToken": "Inserisci il tuo token JWT",
"tokenHint": "Ottieni il token JWT dalle impostazioni di OpenWebUI. Le chiavi API (sk-...) non sono supportate per lo streaming.",
"apiKeyNotSupported": "Le chiavi API (sk-...) non sono supportate. Per favore usa un token JWT.",
"apiKeyNoLongerSupported": "Sei stato disconnesso perché le chiavi API non sono più supportate. Per favore accedi con un token JWT dalle impostazioni di OpenWebUI.",
"tokenTooShort": "Il token è troppo corto",
"signingIn": "Accesso in corso...",
"advancedSettings": "Impostazioni avanzate",
"customHeaders": "Header personalizzati",
"customHeadersDescription": "Aggiungi header HTTP personalizzati per autenticazione, chiavi API o requisiti speciali del server.",
"allowSelfSignedCertificates": "Considera attendibili i certificati autofirmati",
"@allowSelfSignedCertificates": {
"description": "Etichetta dell'interruttore che consente i certificati TLS autofirmati per il server configurato."
},
"allowSelfSignedCertificatesDescription": "Accetta il certificato TLS di questo server anche se è autofirmato. Attiva questa opzione solo per server di cui ti fidi.",
"@allowSelfSignedCertificatesDescription": {
"description": "Testo di supporto che chiarisce i rischi dell'attivazione dell'opzione per certificati autofirmati."
},
"headerNameEmpty": "Il nome header non può essere vuoto",
"headerNameTooLong": "Nome header troppo lungo (max 64 caratteri)",
"headerNameInvalidChars": "Nome header non valido. Usa solo lettere, numeri e questi simboli: !#$&-^_`|~",
"headerNameReserved": "Impossibile sovrascrivere l'header riservato \"{key}\"",
"@headerNameReserved": {
"placeholders": {
"key": {
"type": "String"
}
}
},
"headerValueEmpty": "Il valore dell'header non può essere vuoto",
"headerValueTooLong": "Valore header troppo lungo (max 1024 caratteri)",
"headerValueInvalidChars": "Il valore dell'header contiene caratteri non validi. Usa solo ASCII stampabile.",
"headerValueUnsafe": "Il valore dell'header sembra contenere contenuti potenzialmente non sicuri",
"headerAlreadyExists": "L'header \"{key}\" esiste già. Rimuovilo prima per aggiornarlo.",
"@headerAlreadyExists": {
"placeholders": {
"key": {
"type": "String"
}
}
},
"maxHeadersReachedDetail": "Massimo 10 header personalizzati consentiti. Rimuovine alcuni per aggiungerne altri.",
"noModelsAvailable": "Nessun modello disponibile",
"followingSystem": "Segue il sistema: {theme}",
"@followingSystem": {
"placeholders": {
"theme": {
"type": "String"
}
}
},
"themeDark": "Scuro",
"themePalette": "Palette di colori",
"@themePalette": {
"description": "Titolo per scegliere la palette di colori dell'app."
},
"themeLight": "Chiaro",
"currentlyUsingDarkTheme": "Attualmente tema scuro",
"currentlyUsingLightTheme": "Attualmente tema chiaro",
"aboutConduit": "Informazioni su Conduit",
"versionLabel": "Versione: {version} ({build})",
"@versionLabel": {
"placeholders": {
"version": {
"type": "String"
},
"build": {
"type": "String"
}
}
},
"githubRepository": "Repository GitHub",
"unableToLoadAppInfo": "Impossibile caricare le informazioni dell'app",
"thinking": "Sta pensando…",
"thoughts": "Pensieri",
"thoughtForDuration": "Ha pensato per {duration}",
"@thoughtForDuration": {
"description": "Mostra per quanto tempo ha pensato l'assistente.",
"placeholders": {
"duration": {
"type": "String",
"example": "3 s"
}
}
},
"appCustomization": "Personalizzazione",
"appCustomizationSubtitle": "Tema, lingua, voce e quickpills",
"quickActionsDescription": "Scorciatoie nella chat",
"chatSettings": "Chat",
"sendOnEnter": "Invia con Invio",
"sendOnEnterDescription": "Invio invia (tastiera software). Cmd/Ctrl+Invio disponibile",
"androidAssistantTitle": "Android digital assistant",
"androidAssistantDescription": "Choose what happens when you trigger the Android digital assistant.",
"androidAssistantOverlayOption": "Show quick overlay (default)",
"androidAssistantNewChatOption": "Open Conduit with a new chat",
"androidAssistantVoiceCallOption": "Start a voice call",
"sttSettings": "Voce in testo",
"sttEngineLabel": "Motore di riconoscimento",
"sttEngineDevice": "Sul dispositivo",
"sttEngineServer": "Server",
"sttEngineDeviceDescription": "Mantiene laudio su questo dispositivo. Linput vocale non funziona se il dispositivo non supporta il riconoscimento vocale.",
"sttEngineServerDescription": "Invia sempre le registrazioni al tuo server OpenWebUI per la trascrizione.",
"sttDeviceUnavailableWarning": "Il riconoscimento vocale sul dispositivo non è disponibile su questo dispositivo.",
"sttServerUnavailableWarning": "Collegati a un server con la trascrizione abilitata per usare questa opzione.",
"sttSilenceDuration": "Durata del silenzio",
"sttSilenceDurationDescription": "Tempo di attesa dopo il silenzio prima di fermare automaticamente la registrazione",
"ttsSettings": "Sintesi vocale",
"ttsEngineDeviceDescription": "Mantiene la sintesi su questo dispositivo. La riproduzione vocale non funziona se il dispositivo non supporta il TTS.",
"ttsEngineServerDescription": "Richiede sempre l'audio dal tuo server OpenWebUI.",
"ttsDeviceUnavailableWarning": "La sintesi vocale sul dispositivo non è disponibile su questo dispositivo.",
"ttsServerUnavailableWarning": "Collegati a un server con la sintesi vocale abilitata per usare questa opzione.",
"ttsVoice": "Voce",
"ttsSpeechRate": "Velocità di sintesi vocale",
"ttsPitch": "Tonalità",
"ttsVolume": "Volume",
"ttsPreview": "Anteprima voce",
"ttsSystemDefault": "Predefinito del sistema",
"ttsSelectVoice": "Seleziona voce",
"ttsPreviewText": "Questa è un'anteprima della voce selezionata.",
"ttsNoVoicesAvailable": "Nessuna voce disponibile",
"ttsVoicesForLanguage": "Voci {language}",
"ttsOtherVoices": "Altre lingue",
"error": "Errore",
"display": "Schermo",
"realtime": "Tempo reale",
"transportMode": "Modalità di trasporto",
"mode": "Modalità",
"transportModePolling": "Polling di fallback",
"transportModeWs": "Solo WebSocket",
"transportModePollingInfo": "Quando WebSocket è bloccato passa a HTTP polling. Torna a WebSocket appena possibile.",
"transportModeWsInfo": "Minore overhead, ma può fallire dietro proxy/firewall restrittivi.",
"quickActionsSelectedCount": "{count, plural, =0{Nessuna azione selezionata} one{{count} azione selezionata} other{{count} azioni selezionate}}",
"@quickActionsSelectedCount": {
"description": "Subtitle indicating how many quick actions are selected.",
"placeholders": {
"count": {
"type": "int",
"example": "2"
}
}
},
"autoSelectDescription": "Lascia che l'app scelga il modello migliore",
"@autoSelectDescription": {
"description": "Explains what the auto-select model setting does."
},
"ttsEngineLabel": "Motore",
"@ttsEngineLabel": {
"description": "Label for selecting the text-to-speech engine."
},
"ttsEngineDevice": "Sul dispositivo",
"@ttsEngineDevice": {
"description": "Chip label for using on-device text-to-speech."
},
"ttsEngineServer": "Server",
"@ttsEngineServer": {
"description": "Chip label for using server-side text-to-speech."
},
"modelCapabilityMultimodal": "Multimodale",
"@modelCapabilityMultimodal": {
"description": "Capability chip label for models that support multimodal input."
},
"modelCapabilityReasoning": "Ragionamento",
"@modelCapabilityReasoning": {
"description": "Capability chip label for models that support reasoning features."
},
"voiceCallTitle": "Chiamata vocale",
"@voiceCallTitle": {
"description": "Title displayed on the voice call screen."
},
"voiceCallPause": "Pausa",
"@voiceCallPause": {
"description": "Button label to pause a voice call."
},
"voiceCallResume": "Riprendi",
"@voiceCallResume": {
"description": "Button label to resume a paused voice call."
},
"voiceCallStop": "Stop",
"@voiceCallStop": {
"description": "Button label to stop the active voice call."
},
"voiceCallEnd": "Termina chiamata",
"@voiceCallEnd": {
"description": "Button label to end the voice call session."
},
"chooseDifferentFile": "Scegli un altro file",
"@chooseDifferentFile": {
"description": "Action label prompting the user to pick another file."
},
"errorWithMessage": "Errore: {message}",
"@errorWithMessage": {
"description": "Error label with appended message text.",
"placeholders": {
"message": {
"type": "String",
"example": "Network timeout"
}
}
},
"networkTimeoutError": "Connessione scaduta. Controlla la tua connessione Internet e riprova.",
"@networkTimeoutError": {
"description": "User-facing message when a network request times out."
},
"networkUnreachableError": "Impossibile raggiungere il server. Controlla l'URL del server e la connessione Internet.",
"@networkUnreachableError": {
"description": "User-facing message when the server cannot be reached."
},
"networkServerNotResponding": "Il server non risponde. Verifica che sia attivo e raggiungibile.",
"@networkServerNotResponding": {
"description": "User-facing message when the server does not respond to a request."
},
"networkGenericError": "Problema di connessione di rete. Controlla la connessione Internet.",
"@networkGenericError": {
"description": "Fallback message for generic network errors."
},
"serverError500": "Il server sta avendo problemi. Di solito è temporaneo.",
"@serverError500": {
"description": "Message when a 500 error is encountered."
},
"serverErrorUnavailable": "Il server è temporaneamente non disponibile. Riprova tra poco.",
"@serverErrorUnavailable": {
"description": "Message when a 502/503 error is encountered."
},
"serverErrorTimeout": "Il server ha impiegato troppo tempo a rispondere. Riprova.",
"@serverErrorTimeout": {
"description": "Message when the server times out."
},
"serverErrorGeneric": "Il server è in difficoltà. Riprova più tardi.",
"@serverErrorGeneric": {
"description": "Fallback server error message."
},
"authSessionExpired": "La sessione è scaduta. Accedi di nuovo.",
"@authSessionExpired": {
"description": "Message when an authentication session expires."
},
"authForbidden": "Non hai l'autorizzazione per eseguire questa azione.",
"@authForbidden": {
"description": "Message when the user lacks required permissions."
},
"authInvalidToken": "Il token di autenticazione non è valido. Accedi di nuovo.",
"@authInvalidToken": {
"description": "Message when the authentication token is invalid."
},
"authGenericError": "Problema di autenticazione. Accedi di nuovo.",
"@authGenericError": {
"description": "Fallback authentication error message."
},
"validationInvalidEmail": "Inserisci un indirizzo email valido.",
"@validationInvalidEmail": {
"description": "Validation message for invalid email input."
},
"validationWeakPassword": "La password non soddisfa i requisiti. Controllala e riprova.",
"@validationWeakPassword": {
"description": "Validation message for weak passwords."
},
"validationMissingRequired": "Compila tutti i campi obbligatori.",
"@validationMissingRequired": {
"description": "Validation message when required fields are missing."
},
"validationFormatError": "Alcune informazioni non sono nel formato corretto. Controllale e riprova.",
"@validationFormatError": {
"description": "Validation message for generic formatting issues."
},
"validationGenericError": "Controlla i dati inseriti e riprova.",
"@validationGenericError": {
"description": "Fallback validation message."
},
"fileNotFound": "File non trovato. Potrebbe essere stato spostato o eliminato.",
"@fileNotFound": {
"description": "Message when a file cannot be located."
},
"fileAccessDenied": "Impossibile accedere al file. Controlla i permessi.",
"@fileAccessDenied": {
"description": "Message when file access is denied."
},
"fileTooLarge": "Il file è troppo grande. Scegline uno più piccolo.",
"@fileTooLarge": {
"description": "Message when a file exceeds size limits."
},
"fileGenericError": "Problema con il file. Prova con un file diverso.",
"@fileGenericError": {
"description": "Fallback file error message."
},
"permissionCameraRequired": "È necessario il permesso della fotocamera. Attivalo nelle impostazioni.",
"@permissionCameraRequired": {
"description": "Message when camera permission is missing."
},
"permissionStorageRequired": "È necessario il permesso di archiviazione. Attivalo nelle impostazioni.",
"@permissionStorageRequired": {
"description": "Message when storage permission is missing."
},
"permissionMicrophoneRequired": "È necessario il permesso del microfono. Attivalo nelle impostazioni.",
"@permissionMicrophoneRequired": {
"description": "Message when microphone permission is missing."
},
"permissionGenericError": "È necessaria un'autorizzazione. Controlla i permessi dell'app nelle impostazioni.",
"@permissionGenericError": {
"description": "Fallback permission error message."
},
"actionRetryRequest": "Riprova la richiesta.",
"@actionRetryRequest": {
"description": "Description for retrying a failed request."
},
"actionVerifyConnection": "Verifica la connessione a Internet.",
"@actionVerifyConnection": {
"description": "Description for checking internet connectivity."
},
"actionRetryOperation": "Riprova l'operazione.",
"@actionRetryOperation": {
"description": "Description for retrying the same operation."
},
"actionRetryAfterDelay": "Attendi un momento e riprova.",
"@actionRetryAfterDelay": {
"description": "Description suggesting a short delay before retrying."
},
"actionSignInToAccount": "Accedi al tuo account.",
"@actionSignInToAccount": {
"description": "Description for signing back into the app."
},
"actionSelectAnotherFile": "Seleziona un altro file.",
"@actionSelectAnotherFile": {
"description": "Description for choosing a different file."
},
"actionOpenAppSettings": "Apri le impostazioni dell'app per concedere i permessi.",
"@actionOpenAppSettings": {
"description": "Description for opening system or app settings."
},
"actionRetryAfterPermission": "Riprova dopo aver concesso il permesso.",
"@actionRetryAfterPermission": {
"description": "Description for retrying once permissions are granted."
},
"actionReturnToPrevious": "Torna alla schermata precedente.",
"@actionReturnToPrevious": {
"description": "Description for navigating back to the prior screen."
},
"continueAction": "Continua",
"@continueAction": {
"description": "Button label to continue an action or flow."
},
"loadingShort": "Caricamento",
"@loadingShort": {
"description": "Short loading label used for accessibility."
},
"loadingAnnouncement": "Caricamento: {message}",
"@loadingAnnouncement": {
"description": "Screen reader announcement when loading a resource.",
"placeholders": {
"message": {
"type": "String",
"example": "Messages"
}
}
},
"errorAnnouncement": "Errore: {error}",
"@errorAnnouncement": {
"description": "Screen reader announcement for an error.",
"placeholders": {
"error": {
"type": "String",
"example": "Network timeout"
}
}
},
"errorAnnouncementWithSuggestion": "Errore: {error}. {suggestion}",
"@errorAnnouncementWithSuggestion": {
"description": "Screen reader announcement for an error with a follow-up suggestion.",
"placeholders": {
"error": {
"type": "String",
"example": "Network timeout"
},
"suggestion": {
"type": "String",
"example": "Please try again later."
}
}
},
"successAnnouncement": "Operazione riuscita: {message}",
"@successAnnouncement": {
"description": "Screen reader announcement for successful actions.",
"placeholders": {
"message": {
"type": "String",
"example": "Profile updated"
}
}
},
"requiredFieldLabel": "{label} *",
"@requiredFieldLabel": {
"description": "Label text indicating a required field.",
"placeholders": {
"label": {
"type": "String",
"example": "Email"
}
}
},
"requiredFieldHelper": "Campo obbligatorio",
"@requiredFieldHelper": {
"description": "Helper text indicating that the field is required."
},
"switchOnLabel": "Attivo",
"@switchOnLabel": {
"description": "Semantic label when a switch is enabled."
},
"switchOffLabel": "Disattivo",
"@switchOffLabel": {
"description": "Semantic label when a switch is disabled."
},
"dialogSemanticLabel": "Dialogo: {title}",
"@dialogSemanticLabel": {
"description": "Semantic label describing the dialog title.",
"placeholders": {
"title": {
"type": "String",
"example": "Settings"
}
}
},
"previousLabel": "Precedente",
"@previousLabel": {
"description": "Label for navigating to the previous item."
},
"nextLabel": "Successivo",
"@nextLabel": {
"description": "Label for navigating to the next item."
},
"themePaletteConduitLabel": "Conduit",
"@themePaletteConduitLabel": {
"description": "Palette name for the default Conduit theme."
},
"themePaletteConduitDescription": "Tema neutro e pulito progettato per Conduit.",
"@themePaletteConduitDescription": {
"description": "Description of the Conduit palette."
},
"themePaletteClaudeLabel": "Claude",
"@themePaletteClaudeLabel": {
"description": "Palette name inspired by the Claude web client."
},
"themePaletteClaudeDescription": "Palette calda e tattile ispirata al client web Claude.",
"@themePaletteClaudeDescription": {
"description": "Description of the Claude palette."
},
"themePaletteT3ChatLabel": "T3 Chat",
"@themePaletteT3ChatLabel": {
"description": "Palette name inspired by the T3 Stack brand."
},
"themePaletteT3ChatDescription": "Sfumature vivaci ispirate al brand T3 Stack.",
"@themePaletteT3ChatDescription": {
"description": "Description of the T3 Chat palette."
},
"themePaletteCatppuccinLabel": "Catppuccin",
"@themePaletteCatppuccinLabel": {
"description": "Palette name for Catppuccin colors."
},
"themePaletteCatppuccinDescription": "Palette morbida di tonalità pastello.",
"@themePaletteCatppuccinDescription": {
"description": "Description of the Catppuccin palette."
},
"themePaletteTangerineLabel": "Tangerine",
"@themePaletteTangerineLabel": {
"description": "Palette name for Tangerine colors."
},
"themePaletteTangerineDescription": "Palette calda arancione e ardesia.",
"@themePaletteTangerineDescription": {
"description": "Description of the Tangerine palette."
},
"@onboardStartTitle": {
"description": "Onboarding card: start chatting title.",
"placeholders": {
"username": {
"type": "String",
"example": "Alex"
}
}
},
"@notAnImageFile": {
"description": "Error when a referenced file is not an image.",
"placeholders": {
"fileName": {
"type": "String",
"example": "image.txt"
}
}
},
"@failedToLoadImage": {
"description": "Error including the underlying reason when image loading fails.",
"placeholders": {
"error": {
"type": "String",
"example": "Network error"
}
}
},
"@ttsVoicesForLanguage": {
"description": "Section header for voices matching the app language",
"placeholders": {
"language": {
"type": "String",
"example": "EN"
}
}
},
"voiceCallReady": "Pronto",
"@voiceCallReady": {
"description": "Status label shown when the voice call is ready to start."
},
"voiceCallConnecting": "Connessione...",
"@voiceCallConnecting": {
"description": "Status label shown while the voice call is connecting."
},
"voiceCallListening": "In ascolto",
"@voiceCallListening": {
"description": "Status label shown while the call is listening for input."
},
"voiceCallPaused": "In pausa",
"@voiceCallPaused": {
"description": "Status label shown when the call is paused."
},
"voiceCallProcessing": "Elaborazione...",
"@voiceCallProcessing": {
"description": "Status label shown while the call processes a response."
},
"voiceCallSpeaking": "Sta parlando",
"@voiceCallSpeaking": {
"description": "Status label shown while the assistant is speaking."
},
"voiceCallDisconnected": "Disconnesso",
"@voiceCallDisconnected": {
"description": "Status label shown when the voice call has ended or disconnected."
},
"voiceCallErrorHelp": "Controlla:\n• Sono state concesse le autorizzazioni del microfono\n• Il riconoscimento vocale è disponibile sul dispositivo\n• Sei connesso al server",
"@voiceCallErrorHelp": {
"description": "Guidance shown when the voice call encounters an error."
},
"mermaidPreviewUnavailable": "L'anteprima Mermaid non è disponibile su questa piattaforma.",
"chartPreviewUnavailable": "L'anteprima dei grafici non è disponibile su questa piattaforma.",
"notes": "Note",
"searchNotes": "Cerca note...",
"createNote": "Crea nota",
"noNotesYet": "Nessuna nota ancora",
"noNotesFound": "Nessuna nota trovata",
"createFirstNoteHint": "Tocca + per creare la tua prima nota.",
"tryDifferentSearch": "Prova con un altro termine di ricerca.",
"loadingNotes": "Caricamento note...",
"loadingNote": "Caricamento nota...",
"failedToLoadNotes": "Impossibile caricare le note",
"deleteNoteTitle": "Elimina nota",
"deleteNoteMessage": "Eliminare \"{title}\"? Questa azione non può essere annullata.",
"noteTitle": "Titolo della nota",
"writeNote": "Scrivi qualcosa...",
"noteSaved": "Nota salvata",
"saving": "Salvataggio...",
"saved": "Salvato",
"unsavedChanges": "Modifiche non salvate",
"noteCopiedToClipboard": "Nota copiata negli appunti",
"generateTitle": "Genera titolo",
"generatingTitle": "Generazione titolo...",
"noContentToGenerateTitle": "Aggiungi prima del contenuto per generare un titolo",
"failedToGenerateTitle": "Impossibile generare il titolo",
"noContentToEnhance": "Aggiungi prima del contenuto da migliorare",
"noteEnhanced": "Nota migliorata con IA",
"failedToEnhanceNote": "Impossibile migliorare la nota",
"noModelSelected": "Seleziona prima un modello",
"enhanceWithAI": "Migliora con IA",
"enhanceNote": "Migliora nota",
"startDictation": "Avvia dettatura",
"stopRecording": "Interrompi registrazione",
"voiceInputUnavailable": "Input vocale non disponibile",
"failedToStartDictation": "Impossibile avviare la dettatura",
"noteNotFound": "Nota non trovata",
"untitled": "Senza titolo",
"today": "Oggi",
"yesterday": "Ieri",
"previous7Days": "Ultimi 7 giorni",
"previous30Days": "Ultimi 30 giorni",
"older": "Più vecchio",
"tapToExpand": "Tocca per espandere",
"byAuthor": "Di {name}",
"wordCount": "{count} parole",
"charCount": "{count} caratteri",
"promptVariablesTitle": "Compila i dettagli",
"promptVariablesDescription": "Compila i campi sottostanti per personalizzare questo prompt.",
"promptVariableNumberMin": "Il valore minimo è {min}",
"promptVariableNumberMax": "Il valore massimo è {max}"
}