diff --git a/lang/it_IT.json b/lang/it_IT.json
new file mode 100644
index 0000000..951a6d3
--- /dev/null
+++ b/lang/it_IT.json
@@ -0,0 +1,160 @@
+{
+ "cli": {
+ "added_tags": "Tag {tags} aggiunti a {song}.",
+ "added_tags_to_all": "I tag {tags} sono stati aggiunti ai brani nella playlist.",
+ "admin_help": "
Comandi amministratore
\nBot\n\n- !kill - Termina il bot
\n- !update - Aggiorna il bot
\n- !userban {user} - Banna utente
\n- !userunban {user} - Sbanna utente
\n- !urlbanlist - Elenco URL vietati
\n- !urlban [{url}] - Banna {url} (o URL dell'elemento corrente come impostazione predefinita) e rimuovi questo URL dalla libreria.
\n- !urlunban {url} - Sbanna {url}
\n- !rescan {url} - Ricostruisce la cache dei file musicali locali
\n- !dropdatabase - Cancella l'intero database, perderai tutte le impostazioni e la libreria musicale.
\n
\nInterfaccia Web\n\n- !webuserlist - Elenca tutti gli utenti che hanno il permesso di accedere all'interfaccia web, se la modalità di autenticazione è 'password'.
\n- !webuseradd {nick name} - Concedi all'utente con {nick name} l'accesso all'interfaccia web, se la modalità di autenticazione è 'password'.
\n- !webuserdel {nick name} - Revoca l'accesso all'interfaccia web di {nickname}, se la modalità di autenticazione è 'password'.
\n
\"",
+ "auto_paused": "Usa !play per riprendere la musica!",
+ "bad_command": "{command}: comando non trovato.",
+ "bad_parameter": "{command}: parametro non valido.",
+ "bad_url": "È stato richiesto un URL non valido.",
+ "cache_refreshed": "Cache aggiornata!",
+ "change_ducking_volume": "",
+ "change_mode": "Modalità di riproduzione impostata su {mode} da {user}.",
+ "change_volume": "Volume impostato a {volume} da {user}.",
+ "cleared": "Playlist svuotata.",
+ "cleared_tags": "Rimossi tutti i tag da {song}.",
+ "cleared_tags_from_all": "Rimossi tutti i tag dai brani nella playlist.",
+ "command_disabled": "{command}: comando disabilitato!",
+ "current_ducking_volume": "",
+ "current_mode": "Modalità di riproduzione corrente: {mode}.",
+ "current_volume": "Volume attuale: {volume}.",
+ "database_dropped": "Database eliminato. Tutti i dati sono andati.",
+ "download_in_progress": "Scaricamento di {item} in corso...",
+ "error_executing_command": "{command}: Comando non riuscito con errore: {error}.",
+ "file": "File",
+ "file_added": "{item} aggiunto.",
+ "file_deleted": "{item} eliminato dalla libreria.",
+ "file_item": "{artist} - {title} aggiunto da {user}",
+ "file_missed": "File musicale \"{file}\" mancante! Questo elemento è stato rimosso dalla playlist.",
+ "help": "Comandi
\nControllo\n\n- !web - ottenere l'URL dell'interfaccia web, se abilitata.
\n- !play (or !p) [{num}] [{start_from}] - Riprende dalla pausa / avvia la riproduzione (the num-th song is num if given)
\n- !pause - Pausa
\n- !stop - Arresta riproduzione
\n- !skip - Passa al brano successivo
\n- !last - Passa all'ultimo brano
\n- !volume {volume} - Ottenere o modificare il volume (da 0 a 100)
\n- !mode [{mode}] - Ottenere o impostare la modalità di riproduzione, {mode} dovrebbe essere one-shot (rimuove l'elemento una volta riprodotto), repeat (ripete la playlist dopo il completamento), random (riproduzione casuale della playlist), autoplay (riproduce brani casuali dalla libreria musicale).
\n- !duck on/off - Abilitare o disabilitare la funzione ducking
\n- !duckv {volume} - Imposta il volume del bot quando il ducking è attivato
\n- !duckthres - Imposta la soglia del volume per attivare il ducking (3000 per impostazione predefinita)
\n- !oust - Interrompe la riproduzione e vai al canale predefinito
\n
\nPlaylist\n\n- !now (or !np) - Visualizza il brano corrente
\n- !queue - Visualizza gli elementi nella playlist
\n- !tag {tags} - Aggiungi tutti gli elementi con i tag {tags}, tag separati da \",\".
\n- !file (or !f) {path/folder/keyword} - Aggiungi un singolo file alla playlist tramite il percorso o la parola chiave nel percorso.
\n- !filematch (or !fm) {pattern} - Aggiungi tutti i file che corrispondono all'espressione regolare {pattern}
\n- !url {url} - Aggiungi musica da YouTube o SoundCloud
\n- !playlist {url} [{offset}] - Aggiungi tutti gli elementi da una playlist di YouTube o SoundCloud e inizia con l'elemento {offset}
\n- !radio {url} - Aggiungi una radio {url} alla playlist
\n- !rbquery {keyword} - Interroga http://www.radio-browser.info per una stazione radio
\n- !rbplay {id} - Riproduce una stazione radio con {id} (es. !rbplay 96746)
\n- !ysearch {keywords} - Interroga YouTube. Usa !ysearch -n per andare alla pagina successiva.
\n- !yplay {keywords} - Aggiungi il primo risultato di ricerca per {keyword} alla playlist.
\n- !shortlist (or !sl) {indexes/*} - Aggiungi {index}-esimo elemento (o tutti gli elementi se * è dato) alla lista.
\n- !rm {num} - Rimuove il brano num dalla playlist
\n- !repeat [{num}] - Ripete il brano corrente {num} volte (1 per impostazione predefinita).
\n- !random - randomize the playlist.
\n
\nLibreria Musicale \n\n- !search {keywords} - find item with {keywords} in the music library, keywords separated by space.
\n- !listfile [{pattern}] - display list of available files (whose paths match the regex pattern if {pattern} is given)
\n- !addtag [{index}] {tags} - add {tags} to {index}-th(current song if {index} is omitted) item on the playlist, tags separated by \",\".
\n- !addtag * {tags} - add {tags} to all items on the playlist.
\n- !untag [{index/*}] {tags}/* - remove {tags}/all tags from {index}-th(current song if {index} is omitted) item on the playlist.
\n- !findtagged (or !ft) {tags} - find item with {tags} in the music library.
\n- !delete {index} - delete {index}-th item on the shortlist from the music library.
\n
\nOther",
+ "invalid_index": "Indice {index} non valido. Usa !queue per vedere la playlist.",
+ "last_song_on_the_queue": "Ultimo in coda.",
+ "multiple_file_added": "Più elementi aggiunti:",
+ "multiple_file_deleted": "Più elementi eliminati dalla libreria:",
+ "multiple_file_found": "Trovati:",
+ "multiple_matches": "File non trovato! Possibili candidati:",
+ "new_version_found": "Aggiornamento disponibile!
Versione {new_version} di botamusique trovata!
\\nChangelog
{changelog}
Invia !update per aggiornare!",
+ "next_to_play": "Brano successivo.",
+ "no_file": "File non trovato.",
+ "not_admin": "Non sei un amministratore!",
+ "not_in_my_channel": "Non sei nel mio canale!",
+ "not_playing": "Niente in riproduzione in questo momento.",
+ "now_playing": "{Item} in riproduzione",
+ "page_instruction": "Pagina {corrente}/{totale}. Usa !{command} {{page}} per navigare.",
+ "paused": "Musica in pausa.",
+ "playlist_fetching_failed": "Impossibile recuperare la playlist!",
+ "pm_not_allowed": "Messaggi privati non consentiti.",
+ "position_in_the_queue": "Posizione: {position}",
+ "preconfigurated_radio": "Radio preconfigurate disponibili:",
+ "queue_contents": "Elementi nella playlist:",
+ "queue_empty": "La playlist è vuota!",
+ "radio": "Radio",
+ "radio_item": "{title} di {name} aggiunto da {user}",
+ "rb_play_empty": "Si prega di specificare l'ID di una stazione radio!",
+ "rb_query_result": "Questo è il risultato della tua ricerca, invia !rbplay {ID} per riprodurre una stazione:",
+ "records_omitted": "...",
+ "removed_tags": "Tag {tags} rimossi da {song}.",
+ "removed_tags_from_all": "Tag {tags} rimossi dai brani nella playlist.",
+ "removing_item": "Voce {item} rimossa dalla playlist.",
+ "repeat": "Ripeti {song} per {n} volte.",
+ "shortlist_instruction": "Usa !sl {indexes} per riprodurre l'elemento desiderato.",
+ "start_updating": "Inizio aggiornamento...",
+ "stopped": "Riproduzione interrotta.",
+ "too_long": "{song} è troppo lunga, rimossa dalla playlist!",
+ "unable_download": "Impossibile scaricare {item}. Rimosso dalla libreria.",
+ "unable_play": "Impossibile riprodurre {item}. Rimosso dalla libreria.",
+ "unknown_mode": "Modalità di riproduzione '{mode}' sconosciuta. Dovrebbe essere one-shot, repeat, random.",
+ "update_successful": "botamusique v{version} installato!
\nChangelog
{changelog}
Visita la nostra repository GitHub per ulteriori dettagli!",
+ "url": "URL",
+ "url_ban": "Questo URL è vietato!",
+ "url_from_playlist": "URL",
+ "url_from_playlist_item": "{title} dalla playlist {playlist} aggiunto da {user}",
+ "url_item": "{title} aggiunto da {user}",
+ "user_ban": "Sei bannato, non ti è permesso farlo!",
+ "user_password_set": "La tua password è stata aggiornata.",
+ "web_user_list": "I seguenti utenti hanno il privilegio di accedere all'interfaccia web:
{users}",
+ "webpage_address": "Il tuo indirizzo per accedere all'interfaccia web è {address}",
+ "which_command": "Intendi
{commands}",
+ "wrong_pattern": "Espressione regolare non valida: {error}.",
+ "yt_no_more": "Nessun altro risultato!",
+ "yt_query_error": "Impossibile consultare YouTube!",
+ "yt_result": "Risultato ricerca YouTube: {result_table} Usa !sl {{indexes}} per riprodurre l'elemento desiderato.
\\n!ytquery -n per la pagina successiva."
+ },
+ "web": {
+ "action": "Azione",
+ "add": "Aggiungi",
+ "add_all": "Aggiungi tutto",
+ "add_radio": "Aggiungi Radio",
+ "add_radio_url": "Aggiungi URL Radio",
+ "add_to_bottom": "Aggiungi in fondo",
+ "add_to_bottom_of_current_playlist": "Aggiungi in fondo alla playlist corrente",
+ "add_to_playlist_next": "Aggiungi alla playlist subito dopo il brano corrente",
+ "add_url": "Aggiungi URL",
+ "add_youtube_or_soundcloud_url": "Aggiungi URL di YouTube o SoundCloud",
+ "are_you_really_sure": "Sei davvero sicuro?",
+ "aria_botamusique_logo": "Botamusique Logo: una volpe con due cuffie, che si gode la musica",
+ "aria_default_cover": "Un quadrato nero con due ottave unite insieme.",
+ "aria_empty_box": "Il disegno di una scatola vuota.",
+ "aria_remove_this_song": "Rimuovi questo brano dalla playlist corrente",
+ "aria_skip_current_song": "Salta il brano corrente e riproduci ora questo brano",
+ "aria_skip_to_next_track": "Passa alla traccia successiva",
+ "aria_spinner": "Una ruota di caricamento",
+ "aria_warning_of_deletion": "Avviso sulla cancellazione dei file.",
+ "autoplay": "Riproduzione automatica",
+ "browse_music_file": "Sfoglia file musicali",
+ "cancel": "Annulla",
+ "cancel_upload_warning": "Sei davvero sicuro?
Fare di nuovo clic per interrompere il caricamento.",
+ "change_playback_mode": "Cambia modalità di riproduzione",
+ "choose_file": "Scegli il file",
+ "clear_playlist": "Cancella playlist",
+ "close": "Chiudi",
+ "delete_all": "Cancella tutto",
+ "delete_all_files": "Elimina tutti i file elencati",
+ "delete_file_warning": "Tutti i file elencati qui, inclusi i file in altre pagine, verranno eliminati dal disco rigido.\n È questo che vuoi?",
+ "directory": "Directory",
+ "download_all": "Scarica tutto",
+ "download_song_from_library": "Scarica il brano dalla libreria",
+ "edit_submit": "Modifica!",
+ "edit_tags_for": "Modifica tag per",
+ "expand_playlist": "Vedi elemento nella playlist.",
+ "file": "File",
+ "filters": "Filtri",
+ "index": "#",
+ "keywords": "Parole chiave",
+ "keywords_placeholder": "Parole chiave...",
+ "mini_player_title": "In riproduzione...",
+ "music_library": "Libreria musicale",
+ "next_to_play": "Brano seguente",
+ "no_tag": "Nessun tag",
+ "oneshot": "One-shot",
+ "open_volume_controls": "Apri i controlli del volume",
+ "page_title": "Interfaccia Web di botamusique",
+ "pause": "Pausa",
+ "play": "Play",
+ "playlist_controls": "Controlli playlist",
+ "radio": "Radio",
+ "radio_url_placeholder": "URL Radio...",
+ "random": "Casuale",
+ "remove_song_from_library": "Rimuovi brano dalla libreria",
+ "repeat": "Ripeti",
+ "rescan_files": "Riesegui la scansione dei file",
+ "skip_track": "Salta traccia",
+ "submit": "Invia",
+ "tags": "Tag",
+ "tags_to_add": "Tag da aggiungere",
+ "title": "Titolo",
+ "token": "Token",
+ "token_required": "Token richiesto",
+ "token_required_message": "Stai accedendo all'interfaccia web di {{ name }}.\nÈ necessario un token per concederti l'accesso.
\nPer favore invia \\\"{{ command }}\\\" al bot in mumble per acquisirne uno.",
+ "type": "Genere",
+ "upload_file": "Carica file",
+ "upload_submit": "Carica!",
+ "upload_to": "Carica in",
+ "uploaded_finished": "Caricamento terminato!",
+ "uploading_files": "Caricamento file...",
+ "url": "URL",
+ "url_path": "Url/Percorso",
+ "url_placeholder": "URL...",
+ "volume_slider": ""
+ }
+}
\ No newline at end of file