@Core System - Errors

Last updated by lord55

/**
         * Errors   ###Errori###
         * Default (In informatica, default è un termine che si riferisce allo stato o alla risposta di un sistema qualunque in assenza ("per difetto", cioè mancanza) di interventi da parte del programmatore.)
         * Constructor: costruttore (Uno pseudo-metodo che crea un oggetto. In Java, i costruttori sono metodi dell'istanza che hanno lo stesso nome della loro classe. I costruttori Java vengono richiamati utilizzando la parola chiave new.)
         * Cache (E' la zona di memoria (su disco o memoria RAM) dove stazionano temporaneamente i dati richiesti a una fonte remota, come può essere un sito Internet e permette di velocizzare il trasferimento delle informazioni, che non devono essere richieste di nuovo all'origine.)
         * QUERY: Interrogazione  (Nei database indica il criterio in base al quale si effettua la ricerca di un particolare record o insieme di record. Attinenze: SQL) 
         * GUID sta per Globally Unique IDentifier (Identificatore Unico Globale: Questo è un valore numerico ID che è unico non solo in tutto il campo di applicazione del tipo di entità che stiamo trattando, ma anche per tutti i tipi di entità.)
         * API (Application Programmable Interface, tradotto « interfaccia di programmazione » o « interfaccia per l'accesso programmato alle applicazioni) è un insieme di funzioni che permettono d'accedere ai servizi di un’applicazione, mediante un linguaggio di programmazione.)
         * Array (è in genere classificato come un costruttore di tipo: in altre parole, esso consente di definire nuovi tipi di dati a partire da (come aggregati di valori di) tipi preesistenti.)
         * Parsing o analisi sintattica (è il processo atto ad analizzare uno stream continuo in input (letto per esempio da un file o una tastiera) in modo da determinare la sua struttura grammaticale grazie ad una data grammatica formale.)
         * Token (è un blocco di testo categorizzato, normalmente costituito da caratteri indivisibili chiamati lessemi. Un analizzatore lessicale inizialmente legge i lessemi e li suddivide in categorie a seconda della loro funzione, dando loro un significato. Questa assegnazione di significato è chiamata tokenizzazione (o analisi lessicale). Un token può essere scritto in qualsiasi linguaggi)
         * Query-String (è la parte di un URL che contiene dei dati da passare in input ad un programma.)
         */
            'exception:title' => "Benvenuto su Elgg.",
   
            'InstallationException:CantCreateSite' => "Siamo inabilitati a creare un sito-Elgg di default con le seguenti credenziali: %s, Url: %s",
       
            'actionundefined' => "L'azione che è stata richiesta(%s) non è definita nel sistema.",
            'actionloggedout' => "Scusaci, non puoi compiere questa azione senza una previa identificazione sul sito.",
   
            'notfound' => "La risorsa richiesta non può essere trovata o non hai accesso ad essa.",
           
            'SecurityException:Codeblock' => "Accesso negato per eseguire il blocco di codice privilegiato",
            'DatabaseException:WrongCredentials' => "Elgg non può connettersi al database usando le credenziali date %s@%s (pw: %s).",
            'DatabaseException:NoConnect' => "Elgg non può selezionare il database '%s', per favore controlla che il database è stato creato ed hai accesso ad esso.",
            'SecurityException:FunctionDenied' => "L'accesso alle funzione privilegiata '%s' è negato.",
            'DatabaseException:DBSetupIssues' => "Ci sono stati una serie di problemi: ",
            'DatabaseException:ScriptNotFound' => "Elgg non riusciva a trovare lo script del database su %s.",
           
            'IOException:FailedToLoadGUID' => "Non siamo riusciti a caricare il nuovo %s dal GUID:%d",
            'InvalidParameterException:NonElggObject' => "Passando un non-ElggObject a un costruttore di ElggObject!",
            'InvalidParameterException:UnrecognisedValue' => "Valore non riconosciuto passato al costruttore.",
           
            'InvalidClassException:NotValidElggStar' => "GUID:%d non è un valido %s",
           
            'PluginException:MisconfiguredPlugin' => "%s è un plugin non configurato.",
           
            'InvalidParameterException:NonElggUser' => "Passando un non-ElggUser a un costruttore di ElggUser!",
           
            'InvalidParameterException:NonElggSite' => "Passando un non-ElggSite a un costruttore di ElggSite!",
           
            'InvalidParameterException:NonElggGroup' => "Passando un non-ElggGroup a un costruttore di ElggGroup!",
   
            'IOException:UnableToSaveNew' => "Inabilitato a salvare il nuovo %s",
           
            'InvalidParameterException:GUIDNotForExport' => "Il GUID non è stato specificato durante l'esportazione, questo non dovrebbe accadere mai.",
            'InvalidParameterException:NonArrayReturnValue' => "Funzione dell'entità di serializzazione passata a un parametro returnvalue di non-array",
           
            'ConfigurationException:NoCachePath' => "Il percorso della Cache non è settato!",
            'IOException:NotDirectory' => "%s non è una cartella.",
           
            'IOException:BaseEntitySaveFailed' => "Inabilitato a salvare l'informazione della nuova entità di base dell'oggetto!",
            'InvalidParameterException:UnexpectedODDClass' => "L'importazione() ha passato una classe inaspettata di ODD",
            'InvalidParameterException:EntityTypeNotSet' => "Il Tipo di Entità deve essere settato.",
           
            'ClassException:ClassnameNotClass' => "%s non è un %s.",
            'ClassNotFoundException:MissingClass' => "La classe '%s' non è stata trovata, il Plugin è mancante?",
            'InstallationException:TypeNotSupported' => "Il tipo %s non è sopportato. Questo significa che c'è un errore nella tua installazione, molto probabilmente causato da un aggiornamento incompleto.",

            'ImportException:ImportFailed' => "Non è possibile importare l'elemento %d",
            'ImportException:ProblemSaving' => "C'è stato un problema nell'importare %s",
            'ImportException:NoGUID' => "Una nuova entità è stata creata ma non ha un GUID, questo non dovrebbe accadere.",
           
            'ImportException:GUIDNotFound' => "L'entità '%d' non può essere trovata.",
            'ImportException:ProblemUpdatingMeta' => "C'è stato un problema nell'aggiornare '%s' sull'entità '%d'",
           
            'ExportException:NoSuchEntity' => "Nessuna entità GUID simile:%d",
           
            'ImportException:NoODDElements' => "Nessun elemento OpenDD è stato trovato nell'importazione dei dati, l'importazione è fallita.",
            'ImportException:NotAllImported' => "Non tutti gli elementi sono stati importati.",
           
            'InvalidParameterException:UnrecognisedFileMode' => "Modalità file non riconosciuta '%s'",
            'InvalidParameterException:MissingOwner' => "Tutti i file devono avere un proprietario!",
            'IOException:CouldNotMake' => "Non si può fare %s",
            'IOException:MissingFileName' => "Devi specificare un nome prima di aprire un file.",
            'ClassNotFoundException:NotFoundNotSavedWithFile' => "La cartella per il deposito dei File non è stata trovata o la classe non è stata salvata con un file!",
            'NotificationException:NoNotificationMethod' => "Nessun metodo di notificazione è stato specificato.",
            'NotificationException:NoHandlerFound' => "No gestore trovato per '%s' o era esigibile.",
            'NotificationException:ErrorNotifyingGuid' => "C'è stato un errore nel notificare %d",
            'NotificationException:NoEmailAddress' => "Non è possibile ottenere l'indirizzo email per il GUID:%d",
            'NotificationException:MissingParameter' => "Manca un parametro richiesto, '%s'",
           
            'DatabaseException:WhereSetNonQuery' => "Where set contains non WhereQueryComponent",
            'DatabaseException:SelectFieldsMissing' => "Campi mancanti nella selezione dello stile dell'interrogazione",
            'DatabaseException:UnspecifiedQueryType' => "Tipo di interrogazione non riconosciuta o non specificata.",
            'DatabaseException:NoTablesSpecified' => "Nessuna tabella specificata per l'interrogazione.",
            'DatabaseException:NoACL' => "Nessun controllo di accesso è stato fornito sull'interrogazione.",
           
            'InvalidParameterException:NoEntityFound' => "Nessuna entità trovata, nell'uno o nell'altro caso, non esiste o non ha l'accesso.",
           
            'InvalidParameterException:GUIDNotFound' => "GUID:%s non può essere trovato, o non puoi accedere ad esso.",
            'InvalidParameterException:IdNotExistForGUID' => "Scusaci, '%s' non esiste per il GUID:%d",
            'InvalidParameterException:CanNotExportType' => "Scusaci, non sappiamo come esportare '%s'",
            'InvalidParameterException:NoDataFound' => "Non è possibile trovare nessun dato.",
            'InvalidParameterException:DoesNotBelong' => "Non appartiene all'entità.",
            'InvalidParameterException:DoesNotBelongOrRefer' => "Non appartiene all'entità o riferisciti all'entità.",
            'InvalidParameterException:MissingParameter' => "Parametro mancante, devi fornire un GUID.",
           
            'SecurityException:APIAccessDenied' => "Scusaci, l'accesso API è stato disabilitato dall'Amministratore.",
            'SecurityException:NoAuthMethods' => "Nessuno metodo di autenticazione è stato trovato in grado di autenticare la richiesta di questa API.",
            'APIException:ApiResultUnknown' => "API Result is of an unknown type, this should never happen.",
           
            'ConfigurationException:NoSiteID' => "Nessun ID del sito è stato specificato.",
            'InvalidParameterException:UnrecognisedMethod' => "Il metodo di chiamata '%s' non è stato riconosciuto.",
            'APIException:MissingParameterInMethod' => "Il parametro %s è mancante nel metodo %s",
            'APIException:ParameterNotArray' => "%s non sembra essere un array.",
            'APIException:UnrecognisedTypeCast' => "Tipo non riconosciuto nell'assegnazione %s per la variabile '%s' nel metodo '%s'",
            'APIException:InvalidParameter' => "Parametro invalido trovato per '%s' nel metodo '%s'.",
            'APIException:FunctionParseError' => "%s(%s) ha un errore di parsing.",
            'APIException:FunctionNoReturn' => "%s(%s) è ritornato senza valore.",
            'SecurityException:AuthTokenExpired' => "Token di autenticazione mancante, nell'uno o nell'altro caso invalido o scaduto.",
            'CallException:InvalidCallMethod' => "%s deve essere chiamato usando '%s'",
            'APIException:MethodCallNotImplemented' => "Il metodo di chiamata '%s' non è stato implementato.",
            'APIException:AlgorithmNotSupported' => "L'algoritmo '%s' non è supportato o è stato disabilitato.",
            'ConfigurationException:CacheDirNotSet' => "Il percorso della cache 'cache_path' non è settato.",
            'APIException:NotGetOrPost' => "I metodi richiesti devono essere GET o POST",
            'APIException:MissingAPIKey' => "X-Elgg-apikey HTTP header mancante",
            'APIException:MissingHmac' => "X-Elgg-hmac header mancante",
            'APIException:MissingHmacAlgo' => "X-Elgg-hmac-algo header mancante",
            'APIException:MissingTime' => "X-Elgg-time header mancante",
            'APIException:TemporalDrift' => "X-Elgg-time è troppo lontano nel passato o nel futuro. Epoca fallita.",
            'APIException:NoQueryString' => "Nessun dato sulla query string",
            'APIException:MissingPOSTHash' => "X-Elgg-posthash header mancante",
            'APIException:MissingPOSTAlgo' => "X-Elgg-posthash_algo header mancante",
            'APIException:MissingContentType' => "Il tipo di contenuto per il dato post mancante",
            'SecurityException:InvalidPostHash' => "POST data hash è invalido - Richiesto %s ma ha %s.",
            'SecurityException:DupePacket' => "Pacchetto di argomenti già visto.",
            'SecurityException:InvalidAPIKey' => "Chiave API invalida o non trovata.",
            'NotImplementedException:CallMethodNotImplemented' => "Il metodo di chiamata '%s' non è al momento sopportata.",
   
            'NotImplementedException:XMLRPCMethodNotImplemented' => "Il metodo di chiamata XML-RPC '%s' non è stato implementato.",
            'InvalidParameterException:UnexpectedReturnFormat' => "La chiamata al metodo '%s' ha fatto ritornare un risultato inaspettato.",
            'CallException:NotRPCCall' => "La chiamata non sembra essere una valida chiamata XML-RPC",
   
            'PluginException:NoPluginName' => "Il nome del Plugin installato non può essere trovato",
   
            'ConfigurationException:BadDatabaseVersion' => "Il backend del database che hai installato non incontra le condizioni di base per far funzionare Elgg. Per favore consulta la tua documentazione.",
            'ConfigurationException:BadPHPVersion' => "Necessiti almeno della versione PHP version 5.2 per far funzionare Elgg.",   
            'configurationwarning:phpversion' => "Elgg richiede almeno PHP versione 5.2, puoi installarlo sulla versione 5.1.6 ma alcune caratteristiche potrebbero non funzionare. L'utilizzo è a proprio rischio.",
   
   
   
            'InstallationException:DatarootNotWritable' => "La tua cartella dati %s non è scrivibile.",
            'InstallationException:DatarootUnderPath' => "La tua cartella dati %s deve stare fuori dal tuo percorso di installazione.",
            'InstallationException:DatarootBlank' => "Non hai specificato una cartella dati.",
           
            'SecurityException:authenticationfailed' => "L'utente non può essere autenticato",
           
            'CronException:unknownperiod' => '%s non è un periodo riconosciuto.',
               
            'SecurityException:deletedisablecurrentsite' => 'Non puoi cancellare o disabilitare il sito che stai visualizzando ora!',
           
            'memcache:notinstalled' => 'Il modulo PHP memcache non è istallato, devi installare php5-memcache',
            'memcache:noservers' => 'Nessuna memcache servers definita, per favore inserisci la variabile di $CONFIG->memcache_servers',
            'memcache:versiontoolow' => 'Memcache necessita almeno della versione %s per funzionare, stai funzionando con %s',
            'memcache:noaddserver' => 'Il supporto Server Multiplo è disabilitato, devi aggiornare la tua libreria PECL memcache',
   
            'deprecatedfunction' => 'Attenzione: Questo codice utilizza una funzione disapprovata \'%s\' e non è compatibile con questa versione di Elgg',
   
            'pageownerunavailable' => 'Attenzione: La pagina del proprietario %d non è accessibile!',