diff --git a/chat.php b/chat.php
index 9c3055b..e083d2c 100644
--- a/chat.php
+++ b/chat.php
@@ -4136,6 +4136,7 @@ function load_lang(){
'es' =>'Español',
'fr' =>'Français',
'id' =>'Bahasa Indonesia',
+ 'it' =>'Italiano',
'ru' =>'Русский',
'zh_CN' =>'简体中文',
];
diff --git a/lang_it.php b/lang_it.php
new file mode 100644
index 0000000..dd561f9
--- /dev/null
+++ b/lang_it.php
@@ -0,0 +1,368 @@
+
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program. If not, see .
+*/
+
+//Native language name: Italiano
+$T=[
+ 'nodb' => 'Non cè collegamento al database!',
+ 'nodbsetup' => 'Non cè collegamento con database, perfavore crea il database ed edita lo scipt, per utilizzare database giusto con utente e password creati',
+ 'changelang' => 'Cambia lingua:',
+ 'expire' => 'Sessione invalida',
+ 'kicked' => 'Bannato!',
+ 'invalnick' => 'Nome sbagliato (%1$d simboli al massimo e deve coincidere con il testo"%2$s")',
+ 'invalpass' => 'Password sbagliata (Almeno %1$d simboli e deve coincidere con il testo "%2$s")',
+ 'noconfirm' => 'Password inserite non coincidono!',
+ 'incorregex' => 'Testo non corretto',
+ 'bottom' => 'Giù',
+ 'top' => 'Su',
+ 'choose' => '(sclegli)',
+ 'setup' => 'Impostare chat',
+ 'init' => 'Impostazioni iniziali',
+ 'sulogin' => 'Entrata per super-amministratore',
+ 'sunick' => 'Nome super-amministratore:',
+ 'supass' => 'Password super-amministratore:',
+ 'suconfirm' => 'Conferma password:',
+ 'susuccess' => 'Registrato con successo!',
+ 'initbtn' => 'Inizio della chat',
+ 'initdbexist' => 'Tabelle nel database esistono! Per continuare, prima devi eliminare tabelle manualmente.',
+ 'initsuexist' => 'Super-amministratore è già esistente!',
+ 'initgosetup' => 'Impostazioni Chat',
+ 'captcha' => 'Captcha',
+ 'enabled' => 'Abilitato',
+ 'onlyguests' => 'Solo per ospiti',
+ 'disabled' => 'Disabilitato',
+ 'simple' => 'Facile',
+ 'moderate' => 'Medio',
+ 'extreme' => 'Difficile',
+ 'nick' => 'Login:',
+ 'pass' => 'Password:',
+ 'globalloginpass' => 'Password globale:',
+ 'login' => 'Entrare',
+ 'dbupdate' => 'Database aggiornato!',
+ 'sysmessages' => 'Messaggi del sistema',
+ 'msgenter' => 'Entrata',
+ 'msgexit' => 'Uscita',
+ 'msgmemreg' => 'Registarto',
+ 'msgsureg' => 'Richiedente registrato',
+ 'msgkick' => 'Bannato',
+ 'msgmultikick' => 'Bannati più volte',
+ 'msgallkick' => 'Tutti bannati',
+ 'msgclean' => 'Pulizia chat',
+ 'dateformat' => 'Fuso Orario',
+ 'admfunc' => 'Funzioni del amministratore',
+ 'allguests' => 'Tutti ospiti',
+ 'cleanmsgs' => 'Cancella messaggi',
+ 'room' => 'Stanza pubblica',
+ 'selection' => 'Scelta',
+ 'cleannick' => 'Al Nome:',
+ 'clean' => 'Cancella',
+ 'kickchat' => 'Ban (%d minuti)',
+ 'kickreason' => 'Messaggio al bannato',
+ 'kickpurge' => 'Pulizia messaggi',
+ 'kick' => 'Kick',
+ 'logoutinact' => 'Espelli partecipante',
+ 'logout' => 'Logout',
+ 'sessions' => 'Sessioni attive',
+ 'view' => 'Visualizza',
+ 'filter' => 'Filtro',
+ 'guestacc' => 'Cambia entrata nella chat',
+ 'guestallow' => 'Accettare',
+ 'guestwait' => 'Accettare ospiti',
+ 'adminallow' => 'Richiedere il permesso al moderatore',
+ 'guestdisallow' => 'Solo membri',
+ 'addsuguest' => 'Aggiungere candidato',
+ 'register' => 'Registrare',
+ 'admmembers' => 'Membri',
+ 'memdel' => 'Eliminare dal database',
+ 'memdeny' => 'Aggiungere membro (!)',
+ 'memsuguest' => 'Aggiunzione al candidato (G)',
+ 'memreg' => 'Aggiornare stato',
+ 'memmod' => 'Aggiunzione moderatore (M)',
+ 'memsumod' => 'Aggiunzione super-moderatore (SM)',
+ 'memadm' => 'Aggiunzione amministratore (A)',
+ 'change' => 'Cambia',
+ 'regguest' => 'Registra opspiti',
+ 'regmem' => 'Registra nuovo utente',
+ 'sessact' => 'Sessioni attive',
+ 'sessnick' => 'Nome',
+ 'sesstimeout' => 'Tempo di attesa in',
+ 'sessua' => 'User-Agent',
+ 'fid' => 'Filtro ID:',
+ 'match' => 'Coincidenza',
+ 'replace' => 'Sostituire',
+ 'allowpm' => 'Accettare in privato',
+ 'regex' => 'Testo regolare',
+ 'apply' => 'Salvare',
+ 'newfilter' => 'Nuovo filtro:',
+ 'add' => 'Aggiungere',
+ 'noframes' => 'Questa chat utilizza frames. Perfavore, avvia il supporto nel tuo Browser o utilizza quello adatto!',
+ 'delselmes' => 'Eliminare messaggi selezionati',
+ 'staffnotes' => 'Note del supporto',
+ 'adminnotes' => 'Note del amministratore',
+ 'notessaved' => 'Note salvate!',
+ 'lastedited' => 'Ultima redazione %1$s %2$s',
+ 'savenotes' => 'Salvare note',
+ 'waitingroom' => 'Degli ospiti',
+ 'waittext' => 'Benvenuto %1$s, rimani in attesa, chat sarà disponibile tra %2$d secondi.',
+ 'admwaittext' => 'Benvenuto %1$s, rimani in attesa, chat sarà disponibile dopo che moderazione accetta entrata.',
+ 'waitreload' => 'Se questa pagina non risponde, non si aggiorna ogni %d secondi, utilizzate il tasto in basso, per ricaricare manualmente',
+ 'reload' => 'Ricaricare',
+ 'rules' => 'Regole',
+ 'talkto' => 'Invia',
+ 'toall' => 'Tutti nella chat',
+ 'tomem' => 'Membri',
+ 'tostaff' => 'Staff',
+ 'toadmin' => 'Amministratore',
+ 'alsopurge' => 'Eliminare messaggi',
+ 'dellast' => 'Eliminare utlimo messaggio',
+ 'delall' => 'Eliminare tutti messaggi',
+ 'switchsingle' => 'Abilitare modalità riga(e)',
+ 'switchmulti' => 'Abilitare multiriga',
+ 'help' => 'Aiuto',
+ 'helpguest' => 'Tutte le funzioni sono chiare, solo utilizzate i tasti. Nelle impostazioni del vostro profilo potete impostare tempo di aggiornamento, colore del carattere e dimensione della finestra.
Nota: é una chat, per questo anche se non scrivete niente, sarà in automatico salvato dopo un tot di tempo..',
+ 'helpembed' => 'Se volete impostare immagine nel vostro post, attaccate [img] davanti al vostro URL-immagine. Esempio: [img]http://example.com/images/file.jpg sarà agganciato al vostro messaggio.
Anche disponibile carica file cliccando pulsante in alro "Browse..."
',
+ 'helpmem' => 'Membri: Avete alcune scelte nelle impostazioni del profilo. Si può impostare carattere e cambiare la password in qualsiasi momento.',
+ 'helpmod' => 'Staff: Visualizzate il tasto dell amministratore giù. Questo vi riendizzerà, dove potete ripulire la stanza, bannare, visualizzare sessioni attive e disabilitare accesso agli ospiti, se necessario.',
+ 'helpadm' => 'Amministratori: Vi è disponibile registrare utenti, modificare e rigistrare nuovi nomi senza che ci siano nella stanza.',
+ 'profile' => 'Mio profilo',
+ 'ignore' => 'Ignorare',
+ 'unignore' => 'Non ignorare più',
+ 'refreshrate' => 'Ricarica Chat (5-150 secondi)',
+ 'fontcolour' => 'Colore carattere',
+ 'viewexample' => 'Visualizza esempi',
+ 'bgcolour' => 'Colore sfondo',
+ 'fontface' => 'Carattere',
+ 'roomdefault' => 'Predefinito',
+ 'bold' => 'Grassetto',
+ 'italic' => 'Corsivo',
+ 'small' => 'Diminuito',
+ 'fontexample' => 'Esempio del carattere selezionato',
+ 'timestamps' => 'Visualizzare il tempo',
+ 'embed' => 'Incollare immagine',
+ 'incognito' => 'Modalità incognito',
+ 'changenick' => 'Cambia nome',
+ 'changepass' => 'Cambia password',
+ 'oldpass' => 'Vecchio profilo:',
+ 'newpass' => 'Nuovo profilo:',
+ 'confirmpass' => 'Conferma:',
+ 'savechanges' => 'Salavre cambiamenti',
+ 'reloadpb' => 'Ricarica Chat',
+ 'reloadmsgs' => 'Aggiorna/Indietro',
+ 'chgprofile' => 'Profilo',
+ 'adminbtn' => 'Amministratore',
+ 'admnotes' => 'Note del amministratore',
+ 'notes' => 'Appunti',
+ 'clone' => 'Clona',
+ 'randh' => 'Regole/Aiuto',
+ 'exit' => 'Abbandona',
+ 'bye' => 'Ti salutiamo %s, entra ancora!',
+ 'colourtable' => 'Esempio colori',
+ 'backtoprofile' => 'Tornare nel mio profilo',
+ 'copy' => 'Copia:',
+ 'choosecol' => 'Selezionate colore:',
+ 'randomcol' => 'Colore a caso',
+ 'enter' => 'Entrare',
+ 'error' => 'Errore',
+ 'members' => 'Registrati',
+ 'guests' => 'Ospiti',
+ 'approveguests' => '%d nuovi ospiti da accettare',
+ 'allowchecked' => 'Permettere verifica',
+ 'allowall' => 'Permettere a tutti',
+ 'denychecked' => 'Non permettere verifica',
+ 'denyall' => 'Non permettere a nessuno',
+ 'denymessage' => 'Mandare messaggio con rifiuto:',
+ 'butallowdeny' => 'Inviare',
+ 'waitempty' => 'Non ci sono più richieste disponibili.',
+ 'wrongcaptcha' => 'Captcha errata!',
+ 'captchaexpire' => 'Codice di protezione è già in utilizzo oppure tempo scaduto.',
+ 'noguests' => 'Scusate, entrano solo registrati!',
+ 'curchat' => 'Attualmente %d partecipante (i) in stanza:',
+ 'cantreg' => 'Non puoi registrarti %s',
+ 'alreadyreged' => '%s Già registrato.',
+ 'successreg' => '%s Registrato con successo.',
+ 'cantchgstat' => 'Impossibile cambiare stato %s',
+ 'succdel' => '%s eliminato dal database.',
+ 'succchg' => 'Stato %s cambaito con successo.',
+ 'wrongpass' => 'Password errata!',
+ 'wrongglobalpass' => 'Password globale sbagliata!',
+ 'succprofile' => 'Tuo profilo è stato salvato.',
+ 'backtologin' => 'Tornare nella pag. pincipale.',
+ 'backtochat' => 'Tornare nella chat.',
+ 'Beige' => 'Beige',
+ 'Black' => 'Nero',
+ 'Blue' => 'Blu',
+ 'BlueViolet' => 'Viola-blu',
+ 'Brown' => 'Marrone',
+ 'Cyan' => 'Azzurro',
+ 'DarkBlue' => 'Blu-scuro',
+ 'DarkGreen' => 'Verde-scuro',
+ 'DarkRed' => 'Rosso-scuro',
+ 'DarkViolet' => 'Viola-scuro',
+ 'DeepSkyBlue' => 'Azzurro chiaro',
+ 'Gold' => 'Oro',
+ 'Grey' => 'Griggio',
+ 'Green' => 'Verde',
+ 'HotPink' => 'Rosa-chiaro',
+ 'Indigo' => 'Indigo',
+ 'LightBlue' => 'Blu-chiaro',
+ 'LightGreen' => 'Verde-charo',
+ 'LimeGreen' => 'Verde lime',
+ 'Magenta' => 'Magenta',
+ 'Olive' => 'Oliva',
+ 'Orange' => 'Arancione',
+ 'OrangeRed' => 'Arancione-rosso',
+ 'Purple' => 'Viola',
+ 'Red' => 'Rosso',
+ 'RoyalBlue' => 'Re blu',
+ 'SeaGreen' => 'Verde mare',
+ 'Sienna' => 'Siena',
+ 'Silver' => 'Cromato',
+ 'Tan' => 'Abbronzato',
+ 'Teal' => 'Teal',
+ 'Violet' => 'Viola',
+ 'White' => 'Bianco',
+ 'Yellow' => 'Giallo',
+ 'YellowGreen' => 'Giallo-verde',
+ 'redirectto' => 'Riendirizzamento su:',
+ 'nonhttp' => 'Url richiesto non è http:',
+ 'httpredir' => 'Se non funziona prova questo:',
+ 'actions' => 'Azioni',
+ 'sesip' => 'IP-indirizzo',
+ 'css' => 'CSS stili',
+ 'memberexpire' => 'Time-Out membri (minuti)',
+ 'guestexpire' => 'Time-out ospiti (minuti)',
+ 'kickpenalty' => 'Ban (minuti)',
+ 'entrywait' => 'Tempo di attesa stanza ospiti (secondi)',
+ 'captchatime' => 'Time-Out Captcha (secondi)',
+ 'messageexpire' => 'Time-Out messaggi (minuti)',
+ 'messagelimit' => 'Limite messaggi (pubblici)',
+ 'maxmessage' => 'Lunghezza massimale dei messaggi',
+ 'confirm' => 'Sei sicuro?',
+ 'yes' => 'Si',
+ 'no' => 'No',
+ 'colbg' => 'Colore sfondo',
+ 'coltxt' => 'Colore testo',
+ 'maxname' => 'Lunghezza nome massimale',
+ 'minpass' => 'Lunghezza minima password',
+ 'defaultrefresh' => 'In predefinito tempo di ricarica (secondi)',
+ 'suguests' => 'Accettare ospiti',
+ 'rulestxt' => 'Regole (html)',
+ 'imgembed' => 'Inserimento immagini',
+ 'trackip' => 'Visualizzare IP-sessione',
+ 'captchachars' => 'Simboli, utilizzati in Captcha',
+ 'memkick' => 'Membri possono espellere, se non è presente moderatore',
+ 'forceredirect' => 'Riendirizzamento forzato',
+ 'redirect' => 'Riendirizzamento forzato membri',
+ 'backuprestore' => 'Backup e ripristino',
+ 'backup' => 'Backup',
+ 'restore' => 'Ripristino',
+ 'settings' => 'Impostazioni',
+ 'linkfilter' => 'Filtaggio link',
+ 'chatname' => 'Nome Chat',
+ 'destroy' => 'Distruggere chat',
+ 'destroyed' => 'Chat distrutto',
+ 'topic' => 'Tema',
+ 'passreset' => 'Cambia password',
+ 'cantresetpass' => 'Impossibile cambiare password',
+ 'succpassreset' => 'Password cambiata',
+ 'entermsg' => '%s entrato in chat.',
+ 'exitmsg' => '%s abbandonato chat.',
+ 'memregmsg' => '%s ora registrato membro.',
+ 'suregmsg' => '%s ora registrato candidato.',
+ 'kickmsg' => '%s espcluso dalla chat.',
+ 'multikickmsg' => '%s esclusi dalla chat.',
+ 'allkickmsg' => 'tutti ospiti esplusi dalla chat.',
+ 'cleanmsg' => '%s pulito prima.',
+ 'sendallmsg' => '%s - ',
+ 'sendmemmsg' => '[M] %s - ',
+ 'sendmodmsg' => '[Staff] %s - ',
+ 'sendadmmsg' => '[Admin] %s - ',
+ 'sendprvmsg' => '[%1$s a %2$s] - ',
+ 'msgsendall' => 'Messaggio a tutti',
+ 'msgsendmem' => 'Messaggio ai membri',
+ 'msgsendmod' => 'Messaggio solo ai moderatori',
+ 'msgsendadm' => 'Messaggio solo al amministratore',
+ 'msgsendprv' => 'Messaggio privato',
+ 'numnotes' => 'Numero per salvare',
+ 'revisions' => 'Ripristino:',
+ 'older' => 'Vecchi',
+ 'newer' => 'Nuovi',
+ 'accessdenied' => 'Rifiutato.',
+ 'loggedinas' => 'Sei entrato come %s e non hai accesso alla sessione.',
+ 'newnickname' => 'Nuovo nome:',
+ 'nicknametaken' => 'Nome occupato',
+ 'nopass' => 'Password sbagliata (Almeno %d simboli), senza cambiare nome',
+ 'gdextrequired' => 'The gd extension of PHP is required for this feature. Please install it first.',
+ 'memcachedextrequired' => 'The memcached extension of PHP is required for the caching feature. Please install it first or set the memcached setting back to false.',
+ 'opensslextrequired' => 'The openssl extension of PHP is required for the encryption feature. Please install it first or set the encrypted setting back to false.',
+ 'pdo_mysqlextrequired' => 'The pdo_mysql extension of PHP is required for the selected database driver. Please install it first.',
+ 'pdo_pgsqlextrequired' => 'The pdo_pgsql extension of PHP is required for the selected database driver. Please install it first.',
+ 'pdo_sqliteextrequired' => 'The pdo_sqlite extension of PHP is required for the selected database driver. Please install it first.',
+ 'jsonextrequired' => 'The json extension of PHP is required for this feature. Please install it first.',
+ 'sendmail' => 'Mandare messaggio come nuovo pubblico',
+ 'mailsender' => 'Mandare messaggio utilizzando questo indirizzo',
+ 'mailreceiver' => 'Mandare messaggio a questo indirizzo',
+ 'modfallback' => 'Tornare nella stanza di attesa, se non è presente moderatore',
+ 'regpass' => 'Ripetere password
Registrarsi',
+ 'guestreg' => 'Permettere di registrarsi agli ospiti',
+ 'asmember' => 'Come membro',
+ 'assuguest' => 'Come candidato',
+ 'fatalerror' => 'Errore fatale',
+ 'prevmatch' => 'Testi nei campi coincidono',
+ 'matchtoolong' => 'Testo troppo lungo. Si puà utilizzare solo 255 simboli, provare suddividere campo in parti',
+ 'nocache' => 'Avtoricarica (per i Browser precedenti, per suddividere dal alto-basso)',
+ 'disablepm' => 'Disabilitare mess. privati',
+ 'disablechat' => 'Disabilitare chat',
+ 'disabletext' => 'Messaggio di chat disabilitata (html)',
+ 'disabledtext' => 'Attualmente disabilitato',
+ 'defaulttz' => 'Fus orario predefinito',
+ 'tz' => 'Fuso Orario',
+ 'optional' => '(optional)',
+ 'userloggedin' => 'Utilizzatore con questo nome è già in rete.',
+ 'regednick' => 'Questo nome appartiene già ad un altro.',
+ 'eninbox' => 'Abilitare offline-posta',
+ 'inboxmsgs' => 'Leggete %d messaggi in entrata',
+ 'offline' => '(offline)',
+ 'deleteacc' => 'Eliminare account',
+ 'eninnone' => 'Per nessuno',
+ 'eninall' => 'Per tutti',
+ 'eninmem' => 'Solo per membri',
+ 'eninstaff' => 'Solo per moderatori',
+ 'eninadmin' => 'Solo per amministratore',
+ 'nickregex' => 'Nickname regex',
+ 'passregex' => 'Password regex',
+ 'externalcss' => 'Link per CSS esterno',
+ 'greetingmsg' => 'Benvenuto %s!',
+ 'entryhelp' => 'Se questa finestra non si aggiorna ogni %d secondi. Dovete abilitare aggiornamento automatico (meta refresh) nel vostro browser. Assicuratevi che non ci sia filtro-web, verificate impostazioni proxy, o plugin del browser per il blocco del aggiornamento! Esempi dei plugin: "Polipo", "NoScript", ecc...
Nota, (nel caso di errore di ricarica delle pagine a causa del server/proxy) Вы всегда можете использовать кнопки внизуpotete sempre utilizzare tasti in basso della pagina per ricaricare manualmente.',
+ 'enablegreeting' => 'Visualizzare benvenuto prima del ultimo messaggio',
+ 'unban' => 'Sbloccare',
+ 'sortupdown' => 'Riordinare messaggi dal alto in basso',
+ 'sortframe' => 'Ribaltare chat',
+ 'cs' => 'Registrazione-sensibile',
+ 'hidechatters' => 'Nascondere lista dei partecipanti',
+ 'enfileupload' => 'Abilitare upload dei file',
+ 'msgattache' => 'Annotazione',
+ 'filenotfound' => 'File non trovato!',
+ 'maxuploadsize' => 'Dimensione massima del file KB',
+ 'maxsize' => 'Max. %d KB',
+ 'cssupdate' => 'Note: Default CSS is now hardcoded and can be removed from the CSS setting',
+ 'manualrefresh' => 'Bisogna aggiornare pagina manualmente',
+ 'personalnotes' => 'Appunti personali',
+ 'filtermodkick' => 'Utlizzare filtro di esclusione per moderatori',
+];