2025-08-23 20:09:43 +05:30
// ignore: unused_import
import ' package:intl/intl.dart ' as intl ;
import ' app_localizations.dart ' ;
// ignore_for_file: type=lint
/// The translations for Italian (`it`).
class AppLocalizationsIt extends AppLocalizations {
AppLocalizationsIt ( [ String locale = ' it ' ] ) : super ( locale ) ;
@ override
String get appTitle = > ' Conduit ' ;
@ override
String get retry = > ' Riprova ' ;
@ override
String get back = > ' Indietro ' ;
@ override
String get you = > ' Tu ' ;
@ override
String get loadingProfile = > ' Caricamento profilo... ' ;
@ override
String get unableToLoadProfile = > ' Impossibile caricare il profilo ' ;
@ override
String get pleaseCheckConnection = > ' Controlla la connessione e riprova ' ;
2025-10-01 23:26:12 +05:30
@ override
String get connectionIssueTitle = > ' Impossibile raggiungere il server ' ;
@ override
String get connectionIssueSubtitle = >
' Riconnettiti per continuare oppure esci per scegliere un server diverso. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get account = > ' Account ' ;
2025-10-02 15:14:34 +05:30
@ override
String get supportConduit = > ' Sostieni Conduit ' ;
@ override
String get supportConduitSubtitle = >
' Mantieni Conduit indipendente finanziando lo sviluppo continuo. ' ;
@ override
String get githubSponsorsTitle = > ' GitHub Sponsors ' ;
@ override
String get githubSponsorsSubtitle = >
' Diventa sponsor ricorrente per supportare la roadmap. ' ;
@ override
String get buyMeACoffeeTitle = > ' Buy Me a Coffee ' ;
@ override
String get buyMeACoffeeSubtitle = >
' Fai una donazione una tantum per dire grazie. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get signOut = > ' Esci ' ;
@ override
String get endYourSession = > ' Termina la sessione ' ;
@ override
String get defaultModel = > ' Modello predefinito ' ;
@ override
String get autoSelect = > ' Selezione automatica ' ;
@ override
String get loadingModels = > ' Caricamento modelli... ' ;
@ override
String get failedToLoadModels = > ' Impossibile caricare i modelli ' ;
@ override
String get availableModels = > ' Modelli disponibili ' ;
@ override
2025-11-02 17:44:23 +05:30
String get modelCapabilityMultimodal = > ' Multimodale ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get modelCapabilityReasoning = > ' Ragionamento ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get noResults = > ' Nessun risultato ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get searchModels = > ' Cerca modelli... ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get errorMessage = > ' Qualcosa è andato storto. Riprova. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get closeButtonSemantic = > ' Chiudi ' ;
@ override
String get loadingContent = > ' Caricamento contenuto ' ;
@ override
2025-11-02 17:44:23 +05:30
String get loadingShort = > ' Caricamento ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String loadingAnnouncement ( String message ) {
return ' Caricamento: $ message ' ;
}
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String errorAnnouncement ( String error ) {
return ' Errore: $ error ' ;
}
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String errorAnnouncementWithSuggestion ( String error , String suggestion ) {
return ' Errore: $ error . $ suggestion ' ;
}
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String successAnnouncement ( String message ) {
return ' Operazione riuscita: $ message ' ;
}
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get noItems = > ' Nessun elemento ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get noItemsToDisplay = > ' Nessun elemento da visualizzare ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get knowledgeBase = > ' Base di conoscenza ' ;
2025-08-23 20:09:43 +05:30
2025-09-13 10:16:58 +05:30
@ override
2025-09-16 20:10:53 +05:30
String get attachments = > ' Allegati ' ;
2025-09-13 10:16:58 +05:30
2025-08-23 20:09:43 +05:30
@ override
String get takePhoto = > ' Scatta una foto ' ;
@ override
String get document = > ' Documento ' ;
@ override
String get backToServerSetup = > ' Torna alla configurazione del server ' ;
@ override
String get connectedToServer = > ' Connesso al server ' ;
@ override
String get signIn = > ' Accedi ' ;
@ override
2025-09-07 12:22:02 +05:30
String get enterCredentials = >
' Inserisci le credenziali per accedere alle conversazioni IA ' ;
2025-08-23 20:09:43 +05:30
@ override
String get credentials = > ' Credenziali ' ;
@ override
String get apiKey = > ' Chiave API ' ;
@ override
String get usernameOrEmail = > ' Username o e‑ mail ' ;
@ override
String get password = > ' Password ' ;
@ override
String get signInWithApiKey = > ' Accedi con chiave API ' ;
@ override
String get connectToServer = > ' Connetti al server ' ;
@ override
2025-09-07 12:22:02 +05:30
String get enterServerAddress = >
' Inserisci l \' indirizzo del server Open-WebUI per iniziare ' ;
2025-08-23 20:09:43 +05:30
@ override
String get serverUrl = > ' URL del server ' ;
@ override
String get serverUrlHint = > ' https://tuo-server.com ' ;
@ override
2025-09-07 12:22:02 +05:30
String get enterServerUrlSemantic = >
' Inserisci l \' URL o l \' indirizzo IP del server ' ;
2025-08-23 20:09:43 +05:30
@ override
String get headerName = > ' Nome header ' ;
@ override
String get headerValue = > ' Valore header ' ;
@ override
String get headerValueHint = > ' api-key-123 o token Bearer ' ;
@ override
String get addHeader = > ' Aggiungi header ' ;
@ override
String get maximumHeadersReached = > ' Numero massimo raggiunto ' ;
@ override
String get removeHeader = > ' Rimuovi header ' ;
@ override
String get connecting = > ' Connessione in corso... ' ;
@ override
String get connectToServerButton = > ' Connetti al server ' ;
@ override
String get demoModeActive = > ' Modalità demo attiva ' ;
@ override
2025-09-07 12:22:02 +05:30
String get skipServerSetupTryDemo = >
' Salta configurazione server e prova la demo ' ;
2025-08-23 20:09:43 +05:30
@ override
String get enterDemo = > ' Entra in demo ' ;
@ override
String get demoBadge = > ' Demo ' ;
@ override
String get serverNotOpenWebUI = > ' Questo non sembra un server Open-WebUI. ' ;
@ override
String get serverUrlEmpty = > ' L \' URL del server non può essere vuoto ' ;
@ override
String get invalidUrlFormat = > ' Formato URL non valido. Controlla l \' input. ' ;
@ override
String get onlyHttpHttps = > ' Sono supportati solo i protocolli HTTP e HTTPS. ' ;
@ override
2025-09-07 12:22:02 +05:30
String get serverAddressRequired = >
' Indirizzo server richiesto (es. 192.168.1.10 o example.com). ' ;
2025-08-23 20:09:43 +05:30
@ override
String get portRange = > ' La porta deve essere tra 1 e 65535. ' ;
@ override
String get invalidIpFormat = > ' Formato IP non valido. Esempio: 192.168.1.10. ' ;
@ override
2025-09-07 12:22:02 +05:30
String get couldNotConnectGeneric = >
' Impossibile connettersi. Verifica l \' indirizzo e riprova. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get weCouldntReachServer = >
' Impossibile raggiungere il server. Verifica connessione e stato del server. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get connectionTimedOut = >
' Tempo scaduto. Il server potrebbe essere occupato o bloccato. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get useHttpOrHttpsOnly = > ' Usa solo http:// o https://. ' ;
@ override
String get loginFailed = > ' Accesso non riuscito ' ;
@ override
2025-09-07 12:22:02 +05:30
String get invalidCredentials = >
' Nome utente o password non validi. Riprova. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get serverRedirectingHttps = >
' Il server sta reindirizzando. Controlla la configurazione HTTPS. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get unableToConnectServer = >
' Impossibile connettersi al server. Controlla la connessione. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get requestTimedOut = > ' Richiesta scaduta. Riprova. ' ;
@ override
2025-09-07 12:22:02 +05:30
String get genericSignInFailed = >
' Impossibile accedere. Controlla credenziali e server. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get skip = > ' Salta ' ;
@ override
String get next = > ' Avanti ' ;
@ override
String get done = > ' Fatto ' ;
@ override
2025-09-16 16:24:45 +05:30
String onboardStartTitle ( String username ) {
return ' Ciao, $ username ' ;
}
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get onboardStartSubtitle = >
2025-09-16 20:10:53 +05:30
' Scegli un modello per iniziare. Tocca Nuova chat in qualsiasi momento. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get onboardStartBullet1 = >
' Tocca il nome del modello in alto per cambiare ' ;
2025-08-23 20:09:43 +05:30
@ override
String get onboardStartBullet2 = > ' Usa Nuova chat per azzerare il contesto ' ;
@ override
String get onboardAttachTitle = > ' Aggiungi contesto ' ;
@ override
2025-09-07 12:22:02 +05:30
String get onboardAttachSubtitle = >
' Collega le risposte a Workspace o alle foto. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-08-26 17:01:46 +05:30
String get onboardAttachBullet1 = > ' Workspace: PDF, documenti, dataset ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-08-26 17:01:46 +05:30
String get onboardAttachBullet2 = > ' Foto: fotocamera o libreria ' ;
2025-08-23 20:09:43 +05:30
@ override
String get onboardSpeakTitle = > ' Parla in modo naturale ' ;
@ override
2025-09-07 12:22:02 +05:30
String get onboardSpeakSubtitle = >
' Tocca il microfono per dettare con feedback visivo. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get onboardSpeakBullet1 = >
' Interrompi in qualsiasi momento; il testo parziale viene mantenuto ' ;
2025-08-23 20:09:43 +05:30
@ override
String get onboardSpeakBullet2 = > ' Ottimo per note rapide o prompt lunghi ' ;
@ override
String get onboardQuickTitle = > ' Azioni rapide ' ;
@ override
2025-09-07 12:22:02 +05:30
String get onboardQuickSubtitle = >
' Apri il menu per passare tra Chat, Workspace e Profilo. ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get onboardQuickBullet1 = >
' Tocca il menu per accedere a Chat, Workspace, Profilo ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get onboardQuickBullet2 = >
' Avvia Nuova chat o gestisci i modelli dalla barra ' ;
2025-08-23 20:09:43 +05:30
2025-10-05 00:05:58 +05:30
@ override
String get attachmentLabel = > ' Allegato ' ;
2025-08-23 20:09:43 +05:30
@ override
String get tools = > ' Strumenti ' ;
@ override
String get voiceInput = > ' Input vocale ' ;
2025-10-05 00:05:58 +05:30
@ override
String get voice = > ' Voce ' ;
@ override
String get voiceStatusListening = > ' In ascolto… ' ;
@ override
String get voiceStatusRecording = > ' Registrazione… ' ;
@ override
String get voiceHoldToTalk = > ' Tieni premuto per parlare ' ;
@ override
String get voiceAutoSend = > ' Invio automatico ' ;
@ override
String get voiceTranscript = > ' Trascrizione ' ;
@ override
String get voicePromptSpeakNow = > ' Parla ora… ' ;
@ override
String get voicePromptTapStart = > ' Tocca \" Avvia \" per iniziare ' ;
@ override
String get voiceActionStop = > ' Stop ' ;
@ override
String get voiceActionStart = > ' Avvia ' ;
2025-11-02 17:44:23 +05:30
@ override
String get voiceCallTitle = > ' Chiamata vocale ' ;
@ override
String get voiceCallPause = > ' Pausa ' ;
@ override
String get voiceCallResume = > ' Riprendi ' ;
@ override
String get voiceCallStop = > ' Stop ' ;
@ override
String get voiceCallEnd = > ' Termina chiamata ' ;
@ override
String get voiceCallReady = > ' Pronto ' ;
@ override
String get voiceCallConnecting = > ' Connessione... ' ;
@ override
String get voiceCallListening = > ' In ascolto ' ;
@ override
String get voiceCallPaused = > ' In pausa ' ;
@ override
String get voiceCallProcessing = > ' Elaborazione... ' ;
@ override
String get voiceCallSpeaking = > ' Sta parlando ' ;
@ override
String get voiceCallDisconnected = > ' Disconnesso ' ;
@ override
String get voiceCallErrorHelp = >
' Controlla: \n • Sono state concesse le autorizzazioni del microfono \n • Il riconoscimento vocale è disponibile sul dispositivo \n • Sei connesso al server ' ;
2025-08-23 20:09:43 +05:30
@ override
String get messageInputLabel = > ' Input messaggio ' ;
@ override
String get messageInputHint = > ' Scrivi il tuo messaggio ' ;
@ override
2025-10-18 19:08:21 +05:30
String get messageHintText = > ' Chiedi a Conduit ' ;
2025-08-23 20:09:43 +05:30
@ override
String get stopGenerating = > ' Interrompi generazione ' ;
@ override
String get send = > ' Invia ' ;
2025-10-05 00:05:58 +05:30
@ override
String get codeCopiedToClipboard = > ' Codice copiato negli appunti. ' ;
2025-08-23 20:09:43 +05:30
@ override
String get sendMessage = > ' Invia messaggio ' ;
@ override
String get file = > ' File ' ;
2025-11-02 17:44:23 +05:30
@ override
String get chooseDifferentFile = > ' Scegli un altro file ' ;
2025-08-23 20:09:43 +05:30
@ override
String get photo = > ' Foto ' ;
@ override
String get camera = > ' Fotocamera ' ;
@ override
String get apiUnavailable = > ' Servizio API non disponibile ' ;
@ override
String get unableToLoadImage = > ' Impossibile caricare l \' immagine ' ;
@ override
String notAnImageFile ( String fileName ) {
return ' Non è un file immagine: $ fileName ' ;
}
@ override
String failedToLoadImage ( String error ) {
return ' Impossibile caricare l \' immagine: $ error ' ;
}
@ override
String get invalidDataUrl = > ' Formato data URL non valido ' ;
@ override
String get failedToDecodeImage = > ' Impossibile decodificare l \' immagine ' ;
@ override
String get invalidImageFormat = > ' Formato immagine non valido ' ;
@ override
String get emptyImageData = > ' Dati immagine vuoti ' ;
@ override
2025-11-02 17:44:23 +05:30
String get confirm = > ' Conferma ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get continueAction = > ' Continua ' ;
2025-08-23 20:09:43 +05:30
@ override
String get cancel = > ' Annulla ' ;
@ override
String get ok = > ' OK ' ;
@ override
2025-11-02 17:44:23 +05:30
String get previousLabel = > ' Precedente ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get nextLabel = > ' Successivo ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get inputField = > ' Campo di input ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get checkConnection = > ' Controlla connessione ' ;
2025-08-23 20:09:43 +05:30
@ override
2025-11-02 17:44:23 +05:30
String get openSettings = > ' Apri impostazioni ' ;
2025-08-23 20:09:43 +05:30
@ override
String get goBack = > ' Indietro ' ;
@ override
String get technicalDetails = > ' Dettagli tecnici ' ;
2025-08-23 23:56:53 +05:30
2025-11-02 17:44:23 +05:30
@ override
String requiredFieldLabel ( String label ) {
return ' $ label * ' ;
}
@ override
String get requiredFieldHelper = > ' Campo obbligatorio ' ;
@ override
String get switchOnLabel = > ' Attivo ' ;
@ override
String get switchOffLabel = > ' Disattivo ' ;
@ override
String dialogSemanticLabel ( String title ) {
return ' Dialogo: $ title ' ;
}
2025-08-23 23:56:53 +05:30
@ override
String get save = > ' Salva ' ;
@ override
String get chooseModel = > ' Scegli modello ' ;
@ override
String get reviewerMode = > ' REVIEWER MODE ' ;
@ override
String get selectLanguage = > ' Seleziona lingua ' ;
@ override
String get newFolder = > ' Nuova cartella ' ;
@ override
String get folderName = > ' Nome cartella ' ;
@ override
String get newChat = > ' Nuova chat ' ;
@ override
String get more = > ' Altro ' ;
@ override
String get clear = > ' Pulisci ' ;
@ override
String get searchConversations = > ' Cerca conversazioni... ' ;
@ override
String get create = > ' Crea ' ;
@ override
String get failedToCreateFolder = > ' Impossibile creare la cartella ' ;
@ override
String get failedToMoveChat = > ' Impossibile spostare la chat ' ;
@ override
String get failedToLoadChats = > ' Impossibile caricare le chat ' ;
@ override
String get failedToUpdatePin = > ' Impossibile aggiornare il pin ' ;
@ override
String get failedToDeleteChat = > ' Impossibile eliminare la chat ' ;
@ override
String get manage = > ' Gestisci ' ;
@ override
String get rename = > ' Rinomina ' ;
@ override
String get delete = > ' Elimina ' ;
@ override
String get renameChat = > ' Rinomina chat ' ;
@ override
String get enterChatName = > ' Inserisci nome chat ' ;
@ override
String get failedToRenameChat = > ' Impossibile rinominare la chat ' ;
@ override
String get failedToUpdateArchive = > ' Impossibile aggiornare l \' archivio ' ;
@ override
String get unarchive = > ' Ripristina ' ;
@ override
String get archive = > ' Archivia ' ;
@ override
String get pin = > ' Fissa ' ;
@ override
String get unpin = > ' Sblocca ' ;
@ override
String get recent = > ' Recenti ' ;
@ override
String get system = > ' Sistema ' ;
@ override
String get english = > ' Inglese ' ;
@ override
String get deutsch = > ' Tedesco ' ;
@ override
String get francais = > ' Francese ' ;
@ override
String get italiano = > ' Italiano ' ;
2025-10-12 20:59:05 +05:30
@ override
String get espanol = > ' Spagnolo ' ;
@ override
String get nederlands = > ' Olandese ' ;
@ override
String get russian = > ' Russo ' ;
@ override
String get chinese = > ' Cinese ' ;
2025-11-05 14:00:10 +05:30
@ override
2025-11-05 14:12:58 +05:30
String get korean = > ' Coreano ' ;
2025-11-05 14:00:10 +05:30
2025-08-23 23:56:53 +05:30
@ override
String get deleteMessagesTitle = > ' Elimina messaggi ' ;
@ override
String deleteMessagesMessage ( int count ) {
return ' Eliminare $ count messaggi? ' ;
}
@ override
String routeNotFound ( String routeName ) {
return ' Percorso non trovato: $ routeName ' ;
}
@ override
String get deleteChatTitle = > ' Elimina chat ' ;
@ override
2025-09-07 12:22:02 +05:30
String get deleteChatMessage = >
' Questa chat verrà eliminata definitivamente. ' ;
2025-08-23 23:56:53 +05:30
@ override
2025-09-07 23:48:47 +05:30
String get deleteFolderTitle = > ' Elimina cartella ' ;
@ override
String get deleteFolderMessage = >
' Questa cartella e le sue associazioni verranno rimosse. ' ;
@ override
2025-09-08 00:05:13 +05:30
String get failedToDeleteFolder = > ' Impossibile eliminare la cartella ' ;
2025-09-07 23:48:47 +05:30
@ override
2025-10-17 15:09:37 +05:30
String get aboutApp = > ' Informazioni ' ;
2025-08-23 23:56:53 +05:30
@ override
String get aboutAppSubtitle = > ' Informazioni e link di Conduit ' ;
2025-08-26 17:11:10 +05:30
@ override
String get web = > ' Web ' ;
@ override
String get imageGen = > ' Gen. immagini ' ;
@ override
String get pinned = > ' Fissati ' ;
@ override
String get folders = > ' Cartelle ' ;
@ override
String get archived = > ' Archiviati ' ;
@ override
String get appLanguage = > ' Lingua app ' ;
@ override
String get darkMode = > ' Modalità scura ' ;
@ override
String get webSearch = > ' Ricerca Web ' ;
@ override
String get webSearchDescription = > ' Cerca sul web e cita le fonti. ' ;
@ override
String get imageGeneration = > ' Generazione immagini ' ;
@ override
String get imageGenerationDescription = > ' Crea immagini dai tuoi prompt. ' ;
2025-08-28 23:46:32 +05:30
@ override
String get copy = > ' Copia ' ;
2025-09-20 23:58:18 +05:30
@ override
String get ttsListen = > ' Ascolta ' ;
@ override
String get ttsStop = > ' Interrompi ' ;
2025-08-28 23:46:32 +05:30
@ override
String get edit = > ' Modifica ' ;
@ override
String get regenerate = > ' Rigenera ' ;
@ override
String get noConversationsYet = > ' Ancora nessuna conversazione ' ;
@ override
String get usernameOrEmailHint = > ' Inserisci il tuo username o e‑ mail ' ;
@ override
String get passwordHint = > ' Inserisci la password ' ;
@ override
String get enterApiKey = > ' Inserisci la tua chiave API ' ;
@ override
String get signingIn = > ' Accesso in corso... ' ;
@ override
String get advancedSettings = > ' Impostazioni avanzate ' ;
@ override
String get customHeaders = > ' Header personalizzati ' ;
@ override
2025-09-07 12:22:02 +05:30
String get customHeadersDescription = >
' Aggiungi header HTTP personalizzati per autenticazione, chiavi API o requisiti speciali del server. ' ;
2025-08-28 23:46:32 +05:30
2025-10-09 01:49:56 +05:30
@ override
String get allowSelfSignedCertificates = >
' Considera attendibili i certificati autofirmati ' ;
@ override
String get allowSelfSignedCertificatesDescription = >
' Accetta il certificato TLS di questo server anche se è autofirmato. Attiva questa opzione solo per server di cui ti fidi. ' ;
2025-08-28 23:46:32 +05:30
@ override
String get headerNameEmpty = > ' Il nome header non può essere vuoto ' ;
@ override
String get headerNameTooLong = > ' Nome header troppo lungo (max 64 caratteri) ' ;
@ override
2025-09-07 12:22:02 +05:30
String get headerNameInvalidChars = >
' Nome header non valido. Usa solo lettere, numeri e questi simboli: !# \$ &-^_`|~ ' ;
2025-08-28 23:46:32 +05:30
@ override
String headerNameReserved ( String key ) {
return ' Impossibile sovrascrivere l \' header riservato \" $ key \" ' ;
}
@ override
String get headerValueEmpty = > ' Il valore dell \' header non può essere vuoto ' ;
@ override
2025-09-07 12:22:02 +05:30
String get headerValueTooLong = >
' Valore header troppo lungo (max 1024 caratteri) ' ;
2025-08-28 23:46:32 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get headerValueInvalidChars = >
' Il valore dell \' header contiene caratteri non validi. Usa solo ASCII stampabile. ' ;
2025-08-28 23:46:32 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get headerValueUnsafe = >
' Il valore dell \' header sembra contenere contenuti potenzialmente non sicuri ' ;
2025-08-28 23:46:32 +05:30
@ override
String headerAlreadyExists ( String key ) {
return ' L \' header \" $ key \" esiste già. Rimuovilo prima per aggiornarlo. ' ;
}
@ override
2025-09-07 12:22:02 +05:30
String get maxHeadersReachedDetail = >
' Massimo 10 header personalizzati consentiti. Rimuovine alcuni per aggiungerne altri. ' ;
2025-08-28 23:46:32 +05:30
@ override
String get noModelsAvailable = > ' Nessun modello disponibile ' ;
@ override
String followingSystem ( String theme ) {
return ' Segue il sistema: $ theme ' ;
}
@ override
String get themeDark = > ' Scuro ' ;
2025-10-02 01:58:12 +05:30
@ override
String get themePalette = > ' Palette di colori ' ;
@ override
2025-11-02 17:44:23 +05:30
String get themePaletteConduitLabel = > ' Conduit ' ;
@ override
String get themePaletteConduitDescription = >
' Tema neutro e pulito progettato per Conduit. ' ;
@ override
String get themePaletteClaudeLabel = > ' Claude ' ;
@ override
String get themePaletteClaudeDescription = >
' Palette calda e tattile ispirata al client web Claude. ' ;
@ override
String get themePaletteT3ChatLabel = > ' T3 Chat ' ;
@ override
String get themePaletteT3ChatDescription = >
' Sfumature vivaci ispirate al brand T3 Stack. ' ;
@ override
String get themePaletteCatppuccinLabel = > ' Catppuccin ' ;
@ override
String get themePaletteCatppuccinDescription = >
' Palette morbida di tonalità pastello. ' ;
@ override
String get themePaletteTangerineLabel = > ' Tangerine ' ;
@ override
String get themePaletteTangerineDescription = >
' Palette calda arancione e ardesia. ' ;
2025-10-02 01:58:12 +05:30
2025-08-28 23:46:32 +05:30
@ override
String get themeLight = > ' Chiaro ' ;
@ override
String get currentlyUsingDarkTheme = > ' Attualmente tema scuro ' ;
@ override
String get currentlyUsingLightTheme = > ' Attualmente tema chiaro ' ;
@ override
String get aboutConduit = > ' Informazioni su Conduit ' ;
@ override
String versionLabel ( String version , String build ) {
return ' Versione: $ version ( $ build ) ' ;
}
@ override
String get githubRepository = > ' Repository GitHub ' ;
@ override
2025-09-07 12:22:02 +05:30
String get unableToLoadAppInfo = >
' Impossibile caricare le informazioni dell \' app ' ;
2025-08-29 01:04:29 +05:30
@ override
String get thinking = > ' Sta pensando… ' ;
@ override
String get thoughts = > ' Pensieri ' ;
@ override
String thoughtForDuration ( String duration ) {
return ' Ha pensato per $ duration ' ;
}
2025-09-07 11:29:29 +05:30
@ override
2025-10-17 15:09:37 +05:30
String get appCustomization = > ' Personalizzazione ' ;
2025-09-07 11:29:29 +05:30
@ override
2025-10-17 15:09:37 +05:30
String get appCustomizationSubtitle = > ' Tema, lingua, voce e quickpills ' ;
2025-09-07 11:29:29 +05:30
2025-09-20 23:02:59 +05:30
@ override
2025-10-19 16:06:20 +05:30
String get quickActionsDescription = > ' Scorciatoie nella chat ' ;
2025-09-20 23:02:59 +05:30
2025-11-02 17:44:23 +05:30
@ override
String quickActionsSelectedCount ( int count ) {
String _temp0 = intl . Intl . pluralLogic (
count ,
locale: localeName ,
other: ' $ count azioni selezionate ' ,
one: ' $ count azione selezionata ' ,
zero: ' Nessuna azione selezionata ' ,
) ;
return ' $ _temp0 ' ;
}
@ override
String get autoSelectDescription = >
' Lascia che l \' app scelga il modello migliore ' ;
2025-10-05 00:05:58 +05:30
@ override
String get chatSettings = > ' Chat ' ;
@ override
String get sendOnEnter = > ' Invia con Invio ' ;
@ override
String get sendOnEnterDescription = >
' Invio invia (tastiera software). Cmd/Ctrl+Invio disponibile ' ;
2025-11-02 19:03:58 +05:30
@ override
String get sttSettings = > ' Voce in testo ' ;
@ override
String get sttEngineLabel = > ' Motore di riconoscimento ' ;
@ override
String get sttEngineAuto = > ' Automatico ' ;
@ override
String get sttEngineDevice = > ' Sul dispositivo ' ;
@ override
String get sttEngineServer = > ' Server ' ;
@ override
String get sttEngineAutoDescription = >
' Usa il riconoscimento sul dispositivo quando disponibile e altrimenti passa al tuo server. ' ;
@ override
String get sttEngineDeviceDescription = >
' Mantiene l’ audio su questo dispositivo. L’ input vocale non funziona se il dispositivo non supporta il riconoscimento vocale. ' ;
@ override
String get sttEngineServerDescription = >
2025-11-02 21:31:13 +05:30
' Invia sempre le registrazioni al tuo server OpenWebUI per la trascrizione. ' ;
2025-11-02 19:03:58 +05:30
@ override
String get sttDeviceUnavailableWarning = >
' Il riconoscimento vocale sul dispositivo non è disponibile su questo dispositivo. ' ;
@ override
String get sttServerUnavailableWarning = >
' Collegati a un server con la trascrizione abilitata per usare questa opzione. ' ;
2025-11-05 00:48:20 +05:30
@ override
String get sttSilenceDuration = > ' Durata del silenzio ' ;
@ override
String get sttSilenceDurationDescription = >
' Tempo di attesa dopo il silenzio prima di fermare automaticamente la registrazione ' ;
2025-11-02 17:44:23 +05:30
@ override
String get ttsEngineLabel = > ' Motore ' ;
2025-11-02 21:31:13 +05:30
@ override
String get ttsEngineAuto = > ' Automatico ' ;
2025-11-02 17:44:23 +05:30
@ override
String get ttsEngineDevice = > ' Sul dispositivo ' ;
@ override
String get ttsEngineServer = > ' Server ' ;
2025-11-02 21:31:13 +05:30
@ override
String get ttsEngineAutoDescription = >
' Usa la sintesi sul dispositivo quando disponibile e altrimenti passa al tuo server. ' ;
@ override
String get ttsEngineDeviceDescription = >
' Mantiene la sintesi su questo dispositivo. La riproduzione vocale non funziona se il dispositivo non supporta il TTS. ' ;
@ override
String get ttsEngineServerDescription = >
' Richiede sempre l \' audio dal tuo server OpenWebUI. ' ;
@ override
String get ttsDeviceUnavailableWarning = >
' La sintesi vocale sul dispositivo non è disponibile su questo dispositivo. ' ;
@ override
String get ttsServerUnavailableWarning = >
' Collegati a un server con la sintesi vocale abilitata per usare questa opzione. ' ;
2025-10-17 14:40:44 +05:30
@ override
String get ttsSettings = > ' Sintesi vocale ' ;
@ override
String get ttsVoice = > ' Voce ' ;
@ override
String get ttsSpeechRate = > ' Velocità di sintesi vocale ' ;
@ override
String get ttsPitch = > ' Tonalità ' ;
@ override
String get ttsVolume = > ' Volume ' ;
@ override
String get ttsPreview = > ' Anteprima voce ' ;
@ override
String get ttsSystemDefault = > ' Predefinito del sistema ' ;
@ override
String get ttsSelectVoice = > ' Seleziona voce ' ;
@ override
String get ttsPreviewText = > ' Questa è un \' anteprima della voce selezionata. ' ;
@ override
String get ttsNoVoicesAvailable = > ' Nessuna voce disponibile ' ;
@ override
String ttsVoicesForLanguage ( String language ) {
return ' Voci $ language ' ;
}
@ override
String get ttsOtherVoices = > ' Altre lingue ' ;
@ override
String get error = > ' Errore ' ;
2025-11-02 17:44:23 +05:30
@ override
String errorWithMessage ( String message ) {
return ' Errore: $ message ' ;
}
@ override
String get networkTimeoutError = >
' Connessione scaduta. Controlla la tua connessione Internet e riprova. ' ;
@ override
String get networkUnreachableError = >
' Impossibile raggiungere il server. Controlla l \' URL del server e la connessione Internet. ' ;
@ override
String get networkServerNotResponding = >
' Il server non risponde. Verifica che sia attivo e raggiungibile. ' ;
@ override
String get networkGenericError = >
' Problema di connessione di rete. Controlla la connessione Internet. ' ;
@ override
String get serverError500 = >
' Il server sta avendo problemi. Di solito è temporaneo. ' ;
@ override
String get serverErrorUnavailable = >
' Il server è temporaneamente non disponibile. Riprova tra poco. ' ;
@ override
String get serverErrorTimeout = >
' Il server ha impiegato troppo tempo a rispondere. Riprova. ' ;
@ override
String get serverErrorGeneric = >
' Il server è in difficoltà. Riprova più tardi. ' ;
@ override
String get authSessionExpired = > ' La sessione è scaduta. Accedi di nuovo. ' ;
@ override
String get authForbidden = >
' Non hai l \' autorizzazione per eseguire questa azione. ' ;
@ override
String get authInvalidToken = >
' Il token di autenticazione non è valido. Accedi di nuovo. ' ;
@ override
String get authGenericError = > ' Problema di autenticazione. Accedi di nuovo. ' ;
@ override
String get validationInvalidEmail = > ' Inserisci un indirizzo email valido. ' ;
@ override
String get validationWeakPassword = >
' La password non soddisfa i requisiti. Controllala e riprova. ' ;
@ override
String get validationMissingRequired = > ' Compila tutti i campi obbligatori. ' ;
@ override
String get validationFormatError = >
' Alcune informazioni non sono nel formato corretto. Controllale e riprova. ' ;
@ override
String get validationGenericError = > ' Controlla i dati inseriti e riprova. ' ;
@ override
String get fileNotFound = >
' File non trovato. Potrebbe essere stato spostato o eliminato. ' ;
@ override
String get fileAccessDenied = >
' Impossibile accedere al file. Controlla i permessi. ' ;
@ override
String get fileTooLarge = >
' Il file è troppo grande. Scegline uno più piccolo. ' ;
@ override
String get fileGenericError = >
' Problema con il file. Prova con un file diverso. ' ;
@ override
String get permissionCameraRequired = >
' È necessario il permesso della fotocamera. Attivalo nelle impostazioni. ' ;
@ override
String get permissionStorageRequired = >
' È necessario il permesso di archiviazione. Attivalo nelle impostazioni. ' ;
@ override
String get permissionMicrophoneRequired = >
' È necessario il permesso del microfono. Attivalo nelle impostazioni. ' ;
@ override
String get permissionGenericError = >
' È necessaria un \' autorizzazione. Controlla i permessi dell \' app nelle impostazioni. ' ;
@ override
String get actionRetryRequest = > ' Riprova la richiesta. ' ;
@ override
String get actionVerifyConnection = > ' Verifica la connessione a Internet. ' ;
@ override
String get actionRetryOperation = > ' Riprova l \' operazione. ' ;
@ override
String get actionRetryAfterDelay = > ' Attendi un momento e riprova. ' ;
@ override
String get actionSignInToAccount = > ' Accedi al tuo account. ' ;
@ override
String get actionSelectAnotherFile = > ' Seleziona un altro file. ' ;
@ override
String get actionOpenAppSettings = >
' Apri le impostazioni dell \' app per concedere i permessi. ' ;
@ override
String get actionRetryAfterPermission = >
' Riprova dopo aver concesso il permesso. ' ;
@ override
String get actionReturnToPrevious = > ' Torna alla schermata precedente. ' ;
2025-09-07 11:29:29 +05:30
@ override
String get display = > ' Schermo ' ;
@ override
String get realtime = > ' Tempo reale ' ;
@ override
String get transportMode = > ' Modalità di trasporto ' ;
@ override
String get mode = > ' Modalità ' ;
@ override
2025-10-30 22:32:59 +05:30
String get transportModePolling = > ' Polling di fallback ' ;
2025-09-07 11:29:29 +05:30
@ override
String get transportModeWs = > ' Solo WebSocket ' ;
@ override
2025-10-30 22:32:59 +05:30
String get transportModePollingInfo = >
' Quando WebSocket è bloccato passa a HTTP polling. Torna a WebSocket appena possibile. ' ;
2025-09-07 11:29:29 +05:30
@ override
2025-09-07 12:22:02 +05:30
String get transportModeWsInfo = >
' Minore overhead, ma può fallire dietro proxy/firewall restrittivi. ' ;
2025-08-23 20:09:43 +05:30
}