diff --git a/plugins/Sidebar/languages/da.json b/plugins/Sidebar/languages/da.json
new file mode 100644
index 00000000..a421292c
--- /dev/null
+++ b/plugins/Sidebar/languages/da.json
@@ -0,0 +1,81 @@
+{
+ "Peers": "Klienter",
+ "Connected": "Forbundet",
+ "Connectable": "Mulige",
+ "Connectable peers": "Mulige klienter",
+
+ "Data transfer": "Data overførsel",
+ "Received": "Modtaget",
+ "Received bytes": "Bytes modtaget",
+ "Sent": "Sendt",
+ "Sent bytes": "Bytes sendt",
+
+ "Files": "Filer",
+ "Total": "I alt",
+ "Image": "Image",
+ "Other": "Andet",
+ "User data": "Bruger data",
+
+ "Size limit": "Side max størrelse",
+ "limit used": "brugt",
+ "free space": "fri",
+ "Set": "Opdater",
+
+ "Optional files": "Valgfri filer",
+ "Downloaded": "Downloadet",
+ "Download and help distribute all files": "Download og hjælp med at dele filer",
+ "Total size": "Størrelse i alt",
+ "Downloaded files": "Filer downloadet",
+
+ "Database": "Database",
+ "search feeds": "søgninger",
+ "{feeds} query": "{feeds} søgninger",
+ "Reload": "Genindlæs",
+ "Rebuild": "Genopbyg",
+ "No database found": "Ingen database fundet",
+
+ "Identity address": "Autorisations ID",
+ "Change": "Skift",
+
+ "Update": "Opdater",
+ "Pause": "Pause",
+ "Resume": "Aktiv",
+ "Delete": "Slet",
+ "Are you sure?": "Er du sikker?",
+
+ "Site address": "Side addresse",
+ "Donate": "Doner penge",
+
+ "Missing files": "Manglende filer",
+ "{} try": "{} forsøg",
+ "{} tries": "{} forsøg",
+ "+ {num_bad_files} more": "+ {num_bad_files} mere",
+
+ "This is my site": "Dette er min side",
+ "Site title": "Side navn",
+ "Site description": "Side beskrivelse",
+ "Save site settings": "Gem side opsætning",
+
+ "Content publishing": "Indhold offentliggøres",
+ "Choose": "Vælg",
+ "Sign": "Signer",
+ "Publish": "Offentliggør",
+
+ "This function is disabled on this proxy": "Denne funktion er slået fra på denne ZeroNet proxyEz a funkció ki van kapcsolva ezen a proxy-n",
+ "GeoLite2 City database download error: {}!
Please download manually and unpack to data dir:
{}": "GeoLite2 City database kunne ikke downloades: {}!
Download venligst databasen manuelt og udpak i data folder:
{}",
+ "Downloading GeoLite2 City database (one time only, ~20MB)...": "GeoLite2 város adatbázis letöltése (csak egyszer kell, kb 20MB)...",
+ "GeoLite2 City database downloaded!": "GeoLite2 City database downloadet!",
+
+ "Are you sure?": "Er du sikker?",
+ "Site storage limit modified!": "Side max størrelse ændret!",
+ "Database schema reloaded!": "Database definition genindlæst!",
+ "Database rebuilding....": "Genopbygger database...",
+ "Database rebuilt!": "Database genopbygget!",
+ "Site updated!": "Side opdateret!",
+ "Delete this site": "Slet denne side",
+ "File write error: ": "Fejl ved skrivning af fil: ",
+ "Site settings saved!": "Side opsætning gemt!",
+ "Enter your private key:": "Indtast din private nøgle:",
+ " Signed!": " Signeret!",
+ "WebGL not supported": "WebGL er ikke supporteret"
+}
\ No newline at end of file
diff --git a/plugins/Sidebar/languages/fr.json b/plugins/Sidebar/languages/fr.json
new file mode 100644
index 00000000..0ad52b69
--- /dev/null
+++ b/plugins/Sidebar/languages/fr.json
@@ -0,0 +1,81 @@
+{
+ "Peers": "Pairs",
+ "Connected": "Connectés",
+ "Connectable": "Connectables",
+ "Connectable peers": "Pairs connectables",
+
+ "Data transfer": "Données transférées",
+ "Received": "Reçues",
+ "Received bytes": "Bytes reçus",
+ "Sent": "Envoyées",
+ "Sent bytes": "Bytes envoyés",
+
+ "Files": "Fichiers",
+ "Total": "Total",
+ "Image": "Image",
+ "Other": "Autre",
+ "User data": "Données d'usagé",
+
+ "Size limit": "Taille maximale",
+ "limit used": "utlisé",
+ "free space": "libre",
+ "Set": "Modifier",
+
+ "Optional files": "Fichiers optionnels",
+ "Downloaded": "Téléchargé",
+ "Download and help distribute all files": "Télécharger et distribuer tous les fichiers",
+ "Total size": "Taille totale",
+ "Downloaded files": "Fichiers téléchargés",
+
+ "Database": "Base de données",
+ "search feeds": "fils de recherche",
+ "{feeds} query": "{feeds} requête",
+ "Reload": "Recharger",
+ "Rebuild": "Reconstruire",
+ "No database found": "Aucune base de données trouvée",
+
+ "Identity address": "Adresse d'identité",
+ "Change": "Modifier",
+
+ "Update": "Mettre à jour",
+ "Pause": "Suspendre",
+ "Resume": "Reprendre",
+ "Delete": "Supprimer",
+ "Are you sure?": "Êtes-vous certain?",
+
+ "Site address": "Adresse du site",
+ "Donate": "Faire un don",
+
+ "Missing files": "Fichiers manquants",
+ "{} try": "{} essai",
+ "{} tries": "{} essais",
+ "+ {num_bad_files} more": "+ {num_bad_files} manquants",
+
+ "This is my site": "Ce site m'appartient",
+ "Site title": "Nom du site",
+ "Site description": "Description du site",
+ "Save site settings": "Enregistrer les paramètres",
+
+ "Content publishing": "Publication du contenu",
+ "Choose": "Sélectionner",
+ "Sign": "Signer",
+ "Publish": "Publier",
+
+ "This function is disabled on this proxy": "Cette fonction est désactivé sur ce proxy",
+ "GeoLite2 City database download error: {}!
Please download manually and unpack to data dir:
{}": "Erreur au téléchargement de la base de données GeoLite2: {}!
Téléchargez et décompressez dans le dossier data:
{}",
+ "Downloading GeoLite2 City database (one time only, ~20MB)...": "Téléchargement de la base de données GeoLite2 (une seule fois, ~20MB)...",
+ "GeoLite2 City database downloaded!": "Base de données GeoLite2 téléchargée!",
+
+ "Are you sure?": "Êtes-vous certain?",
+ "Site storage limit modified!": "Taille maximale modifiée!",
+ "Database schema reloaded!": "Base de données rechargée!",
+ "Database rebuilding....": "Reconstruction de la base de données...",
+ "Database rebuilt!": "Base de données reconstruite!",
+ "Site updated!": "Site mis à jour!",
+ "Delete this site": "Supprimer ce site",
+ "File write error: ": "Erreur à l'enregistrement du fichier: ",
+ "Site settings saved!": "Paramètres du site enregistrés!",
+ "Enter your private key:": "Entrez votre clé privée:",
+ " Signed!": " Signé!",
+ "WebGL not supported": "WebGL n'est pas supporté"
+}
diff --git a/plugins/Sidebar/languages/it.json b/plugins/Sidebar/languages/it.json
new file mode 100644
index 00000000..6aa0969a
--- /dev/null
+++ b/plugins/Sidebar/languages/it.json
@@ -0,0 +1,81 @@
+{
+ "Peers": "Peer",
+ "Connected": "Connessi",
+ "Connectable": "Collegabili",
+ "Connectable peers": "Peer collegabili",
+
+ "Data transfer": "Trasferimento dati",
+ "Received": "Ricevuti",
+ "Received bytes": "Byte ricevuti",
+ "Sent": "Inviati",
+ "Sent bytes": "Byte inviati",
+
+ "Files": "File",
+ "Total": "Totale",
+ "Image": "Imagine",
+ "Other": "Altro",
+ "User data": "Dati utente",
+
+ "Size limit": "Limite dimensione",
+ "limit used": "limite usato",
+ "free space": "spazio libero",
+ "Set": "Imposta",
+
+ "Optional files": "File facoltativi",
+ "Downloaded": "Scaricati",
+ "Download and help distribute all files": "Scarica e aiuta a distribuire tutti i file",
+ "Total size": "Dimensione totale",
+ "Downloaded files": "File scaricati",
+
+ "Database": "Database",
+ "search feeds": "ricerca di feed",
+ "{feeds} query": "{feeds} interrogazione",
+ "Reload": "Ricaricare",
+ "Rebuild": "Ricostruire",
+ "No database found": "Nessun database trovato",
+
+ "Identity address": "Indirizzo di identità",
+ "Change": "Cambia",
+
+ "Update": "Aggiorna",
+ "Pause": "Sospendi",
+ "Resume": "Riprendi",
+ "Delete": "Cancella",
+ "Are you sure?": "Sei sicuro?",
+
+ "Site address": "Indirizzo sito",
+ "Donate": "Dona",
+
+ "Missing files": "File mancanti",
+ "{} try": "{} tenta",
+ "{} tries": "{} prova",
+ "+ {num_bad_files} more": "+ {num_bad_files} altri",
+
+ "This is my site": "Questo è il mio sito",
+ "Site title": "Titolo sito",
+ "Site description": "Descrizione sito",
+ "Save site settings": "Salva impostazioni sito",
+
+ "Content publishing": "Pubblicazione contenuto",
+ "Choose": "Scegli",
+ "Sign": "Firma",
+ "Publish": "Pubblica",
+
+ "This function is disabled on this proxy": "Questa funzione è disabilitata su questo proxy",
+ "GeoLite2 City database download error: {}!
Please download manually and unpack to data dir:
{}": "Errore scaricamento database GeoLite2 City: {}!
Si prega di scaricarlo manualmente e spacchetarlo nella cartella dir:
{}",
+ "Downloading GeoLite2 City database (one time only, ~20MB)...": "Scaricamento database GeoLite2 City (solo una volta, ~20MB)...",
+ "GeoLite2 City database downloaded!": "Database GeoLite2 City scaricato!",
+
+ "Are you sure?": "Sei sicuro?",
+ "Site storage limit modified!": "Limite di archiviazione del sito modificato!",
+ "Database schema reloaded!": "Schema database ricaricato!",
+ "Database rebuilding....": "Ricostruzione database...",
+ "Database rebuilt!": "Database ricostruito!",
+ "Site updated!": "Sito aggiornato!",
+ "Delete this site": "Cancella questo sito",
+ "File write error: ": "Errore scrittura file:",
+ "Site settings saved!": "Impostazioni sito salvate!",
+ "Enter your private key:": "Inserisci la tua chiave privata:",
+ " Signed!": " Firmato!",
+ "WebGL not supported": "WebGL non supportato"
+}
diff --git a/src/Config.py b/src/Config.py
index 2ef325ab..67d60cd0 100644
--- a/src/Config.py
+++ b/src/Config.py
@@ -9,7 +9,7 @@ class Config(object):
def __init__(self, argv):
self.version = "0.5.1"
- self.rev = 1754
+ self.rev = 1755
self.argv = argv
self.action = None
self.config_file = "zeronet.conf"
diff --git a/src/Translate/languages/da.json b/src/Translate/languages/da.json
new file mode 100644
index 00000000..90509dd1
--- /dev/null
+++ b/src/Translate/languages/da.json
@@ -0,0 +1,51 @@
+{
+ "Congratulation, your port {0} is opened.
You are full member of ZeroNet network!": "Tillykke, din port ({0}) er åben.
Du er nu fuld klient på ZeroNet!",
+ "Tor mode active, every connection using Onion route.": "TOR er aktiv, alle forbindelser anvender Onions.",
+ "Successfully started Tor onion hidden services.": "OK. Startede TOR skjult onion service.",
+ "Unable to start hidden services, please check your config.": "Fejl. Kunne ikke starte TOR skjult onion service. Tjek din opsætning!",
+ "For faster connections open {0} port on your router.": "Åben port {0} på din router for hurtigere forbindelse.",
+ "Your connection is restricted. Please, open {0} port on your router": "Begrænset forbindelse. Åben venligst port {0} på din router",
+ "or configure Tor to become full member of ZeroNet network.": "eller opsæt TOR for fuld adgang til ZeroNet!",
+
+ "Select account you want to use in this site:": "Vælg bruger til brug på denne side:",
+ "currently selected": "nuværende bruger",
+ "Unique to site": "Unik på siden",
+
+ "Content signing failed": "Signering af indhold fejlede",
+ "Content publish queued for {0:.0f} seconds.": "Indhold i kø for offentliggørelse i {0:.0f} sekunder.",
+ "Content published to {0} peers.": "Indhold offentliggjort til {0} klienter.",
+ "No peers found, but your content is ready to access.": "Ingen klienter fundet, men dit indhold er klar til hentning.",
+ "Your network connection is restricted. Please, open {0} port": "Din forbindelse er begrænset. Åben venligst port {0}",
+ "on your router to make your site accessible for everyone.": "på din router for at dele din side med alle.",
+ "Content publish failed.": "Offentliggørelse af indhold fejlede.",
+ "This file still in sync, if you write it now, then the previous content may be lost.": "Denne fil er endnu ikke delt færdig. Tidligere indhold kan gå tabt hvis du skriver til filen nu.",
+ "Write content anyway": "Del indhold alligevel",
+ "New certificate added:": "Nyt certifikat oprettet:",
+ "You current certificate:": "Dit nuværende certifikat: ",
+ "Change it to {auth_type}/{auth_user_name}@{domain}": "Skift certificat til {auth_type}/{auth_user_name}@{domain}",
+ "Certificate changed to: {auth_type}/{auth_user_name}@{domain}.": "Certifikat ændret til {auth_type}/{auth_user_name}@{domain}.",
+ "Site cloned": "Side klonet",
+
+ "You have successfully changed the web interface's language!": "OK. Du har nu skiftet sprog på web brugergrænsefladen!",
+ "Due to the browser's caching, the full transformation could take some minute.": "Pga. browser cache kan skift af sprog tage nogle minutter.",
+
+ "Connection with UiServer Websocket was lost. Reconnecting...": "Forbindelse til UiServer Websocket blev tabt. Genopretter forbindelse...",
+ "Connection with UiServer Websocket recovered.": "Forbindelse til UiServer Websocket genoprettet.",
+ "UiServer Websocket error, please reload the page.": "UiServer Websocket fejl. Genindlæs venligst siden (F5)!",
+ " Connecting...": " Opretter forbindelse...",
+ "Site size: ": "Side størrelse: ",
+ "MB is larger than default allowed ": "MB er større end den tilladte default ",
+ "Open site and set size limit to \" + site_info.next_size_limit + \"MB": "Åben side og sæt max side størrelse til \" + site_info.next_size_limit + \"MB",
+ " files needs to be downloaded": " filer skal downloades",
+ " downloaded": " downloadet",
+ " download failed": " download fejlede",
+ "Peers found: ": "Klienter fundet: ",
+ "No peers found": "Ingen klienter fundet",
+ "Running out of size limit (": "Siden fylder snart for meget (",
+ "Set limit to \" + site_info.next_size_limit + \"MB": "Ret max side størrelse til \" + site_info.next_size_limit + \"MB",
+ "Site size limit changed to {0}MB": "Max side størrelse ændret til {0}MB",
+ " New version of this page has just released.
Reload to see the modified content.": " Ny version af denne side er blevet offentliggjort.
Genindlæs venligst siden (F5) for at se nyt indhold!",
+ "This site requests permission:": "Denne side betyder om tilladdelse:",
+ "Grant": "Tillad"
+
+}
\ No newline at end of file
diff --git a/src/Translate/languages/de.json b/src/Translate/languages/de.json
index 412ccd69..ceedab24 100644
--- a/src/Translate/languages/de.json
+++ b/src/Translate/languages/de.json
@@ -30,7 +30,7 @@
"Due to the browser's caching, the full transformation could take some minute.": "Wegen des Browser Cachings kann die volle Transformation Minuten dauern.",
"Connection with UiServer Websocket was lost. Reconnecting...": "Verbindung mit UiServer Websocket wurde verloren. Neu verbinden...",
- "Connection with UiServer Websocket recovered.": "Verbindung mit UiServer Websocket widerhergestellt.",
+ "Connection with UiServer Websocket recovered.": "Verbindung mit UiServer Websocket wiederhergestellt.",
"UiServer Websocket error, please reload the page.": "UiServer Websocket Fehler, bitte Seite neu laden.",
" Connecting...": " Verbinden...",
"Site size: ": "Seiten größe: ",
diff --git a/src/Translate/languages/fr.json b/src/Translate/languages/fr.json
new file mode 100644
index 00000000..b66b3613
--- /dev/null
+++ b/src/Translate/languages/fr.json
@@ -0,0 +1,51 @@
+{
+ "Congratulation, your port {0} is opened.
You are full member of ZeroNet network!": "Félicitations, le port ({0}) est ouvert.
Vous êtes maintenant membre de ZeroNet!!",
+ "Tor mode active, every connection using Onion route.": "Tor activé, toutes les connections utilisent un routage Onion.",
+ "Successfully started Tor onion hidden services.": "Tor activé avec succès.",
+ "Unable to start hidden services, please check your config.": "Incapable d'activer le service Tor, veuillez vérifier votre configuration.",
+ "For faster connections open {0} port on your router.": "Pour une meilleure connection, ouvrez le port {0} sur votre routeur.",
+ "Your connection is restricted. Please, open {0} port on your router": "Votre connection est limitée. Veuillez ouvrir le port {0} sur votre routeur",
+ "or configure Tor to become full member of ZeroNet network.": "ou configurez Tor afin qu'il fasse partie intégrante de ZeroNet.",
+
+ "Select account you want to use in this site:": "Sélectionnez le compte que vous voulez utiliser pour ce site:",
+ "currently selected": "présentement sélectionné",
+ "Unique to site": "Unique au site",
+
+ "Content signing failed": "Échec à la signature du contenu",
+ "Content publish queued for {0:.0f} seconds.": "Mise en attente de la publication du contenu pour {0:.0f} secondes.",
+ "Content published to {0} peers.": "Contenu publié pour {0} pairs.",
+ "No peers found, but your content is ready to access.": "Aucun pair trouvé, mais votre contenu est accessible.",
+ "Your network connection is restricted. Please, open {0} port": "Votre connection est limitée. Veuillez ouvrir le port {0}",
+ "on your router to make your site accessible for everyone.": "sur votre routeur pour que votre site soit accessible à tous.",
+ "Content publish failed.": "Échec de la publication du contenu.",
+ "This file still in sync, if you write it now, then the previous content may be lost.": "Ce fichier est encore en synchronisation, si vous l'enregistrez maintenant le contenu antérieur risque d'être effacé.",
+ "Write content anyway": "Enregistrer le contenu",
+ "New certificate added:": "Ajout du nouveau certificat:",
+ "You current certificate:": "Votre certificat actuel:",
+ "Change it to {auth_type}/{auth_user_name}@{domain}": "Changer pour {auth_type}/{auth_user_name}@{domain}",
+ "Certificate changed to: {auth_type}/{auth_user_name}@{domain}.": "Certificat changé pour: {auth_type}/{auth_user_name}@{domain}-ra.",
+ "Site cloned": "Site cloné",
+
+ "You have successfully changed the web interface's language!": "Vous avez modifié la langue d'affichage avec succès!",
+ "Due to the browser's caching, the full transformation could take some minute.": "En fonction de la cache du navigateur, la modification pourrait prendre quelques minutes.",
+
+ "Connection with UiServer Websocket was lost. Reconnecting...": "Connection avec UiServer Websocket perdue. Reconnection...",
+ "Connection with UiServer Websocket recovered.": "Connection avec UiServer Websocket rétablie.",
+ "UiServer Websocket error, please reload the page.": "Erreur du UiServer Websocket, veuillez recharger la page.",
+ " Connecting...": " Connection...",
+ "Site size: ": "Taille du site: ",
+ "MB is larger than default allowed ": "MB est plus large que la taille permise par défaut ",
+ "Open site and set size limit to \" + site_info.next_size_limit + \"MB": "Ouvrez le site et augmentez la taille maximale à \" + site_info.next_size_limit + \"MB-ra",
+ " files needs to be downloaded": " fichiers doivent être téléchargés",
+ " downloaded": " téléchargés",
+ " download failed": " échec de téléchargement",
+ "Peers found: ": "Nombre de pairs trouvés: ",
+ "No peers found": "Aucun pair trouvé",
+ "Running out of size limit (": "Vous approchez la taille maximale (",
+ "Set limit to \" + site_info.next_size_limit + \"MB": "Augmentez la taille maximale à \" + site_info.next_size_limit + \"MB",
+ "Site size limit changed to {0}MB": "Taille maximale du site changée pour {0}MB",
+ " New version of this page has just released.
Reload to see the modified content.": " Une nouvelle version de cette page vient d'être publiée.
Rechargez pour voir les modifications.",
+ "This site requests permission:": "Ce site demande une permission:",
+ "Grant": "Autoriser"
+
+}
diff --git a/src/Translate/languages/it.json b/src/Translate/languages/it.json
new file mode 100644
index 00000000..95c69de0
--- /dev/null
+++ b/src/Translate/languages/it.json
@@ -0,0 +1,51 @@
+{
+ "Congratulation, your port {0} is opened.
You are full member of ZeroNet network!": "Congratulazioni, la tua porta ({0}) è aperta.
Sei ora pieno membro della rete ZeroNet!",
+ "Tor mode active, every connection using Onion route.": "Modalità Tor attiva, ogni connessione sta usando la rete Onion.",
+ "Successfully started Tor onion hidden services.": "Tor onion hidden service avviati con successo.",
+ "Unable to start hidden services, please check your config.": "Impossibile avviare gli hidden service. Si prega di controllare la propria configurazione!",
+ "For faster connections open {0} port on your router.": "Per avere connessioni più veloci devi aprire la porta {0} sul tuo router.",
+ "Your connection is restricted. Please, open {0} port on your router": "La tua connessione è limitata. Dovresti aprire la porta {0} sul tuo router",
+ "or configure Tor to become full member of ZeroNet network.": "o configurare Tor per diventare pieno membro della rete ZeroNet!",
+
+ "Select account you want to use in this site:": "Seleziona l'account che vuoi utilizzare per questo sito:",
+ "currently selected": "attualmente selezionato",
+ "Unique to site": "Unico sul sito",
+
+ "Content signing failed": "Firma contenuti fallita",
+ "Content publish queued for {0:.0f} seconds.": "Pubblicazione contenuti in coda per {0:.0f} secondi.",
+ "Content published to {0} peers.": "Contenuti pubblicati su {0} peer.",
+ "No peers found, but your content is ready to access.": "Nessun peer trovato, ma i tuoi contenuti sono pronti per accederci.",
+ "Your network connection is restricted. Please, open {0} port": "La tua connessione di rete è limitata. Dovresti di aprire la porta {0} ",
+ "on your router to make your site accessible for everyone.": "sul tuo router, per poter rendere il tuo sito accessibile a chiunque.",
+ "Content publish failed.": "Pubblicazione contenuti fallita.",
+ "This file still in sync, if you write it now, then the previous content may be lost.": "Questo file è ancora in sincronizzazione, se ci scrivi sopra i contenuti precedenti andranno persi.",
+ "Write content anyway": "Scrivere comunque i contenuti",
+ "New certificate added:": "Aggiunto nuovo certificato:",
+ "You current certificate:": "Il tuo attuale certificato: ",
+ "Change it to {auth_type}/{auth_user_name}@{domain}": "Cambiarlo in {auth_type}/{auth_user_name}@{domain}",
+ "Certificate changed to: {auth_type}/{auth_user_name}@{domain}.": "Certificato cambianto in: {auth_type}/{auth_user_name}@{domain}.",
+ "Site cloned": "Sito clonato",
+
+ "You have successfully changed the web interface's language!": "Hai cambiato con successo la lingua sull'interfaccia web!",
+ "Due to the browser's caching, the full transformation could take some minute.": "Per via della cache del browser, la completa trasformazione potrebbe richiedre alcuni minuti.",
+
+ "Connection with UiServer Websocket was lost. Reconnecting...": "La connessione con UiServer Websocket è andata persa. Riconnessione...",
+ "Connection with UiServer Websocket recovered.": "Connessione con UiServer Websocket recuperata.",
+ "UiServer Websocket error, please reload the page.": "Errore UiServer Websocket, si prega di ricaricare la pagina!",
+ " Connecting...": " Connessione...",
+ "Site size: ": "Dimensione sito: ",
+ "MB is larger than default allowed ": "MB è più grande di quanto è permesso di default ",
+ "Open site and set size limit to \" + site_info.next_size_limit + \"MB": "Aprire il sito e impostare la dimensione limite a \" + site_info.next_size_limit + \"MB",
+ " files needs to be downloaded": " file richiesti che siano scaricati",
+ " downloaded": " scaricati",
+ " download failed": " scaricamento fallito",
+ "Peers found: ": "Peer trovati: ",
+ "No peers found": "Nessun peer trovato",
+ "Running out of size limit (": "Raggiungimento del limite di spazio (",
+ "Set limit to \" + site_info.next_size_limit + \"MB": "Imposta il limite a \" + site_info.next_size_limit + \"MB",
+ "Site size limit changed to {0}MB": "Limite di spazio cambiato a {0}MB",
+ " New version of this page has just released.
Reload to see the modified content.": "E' stata rilasciata una nuova versione di questa pagina
Ricaricare per vedere il contenuto modificato!",
+ "This site requests permission:": "Questo sito richiede permessi:",
+ "Grant": "Concedere"
+
+}
diff --git a/src/Ui/media/Wrapper.coffee b/src/Ui/media/Wrapper.coffee
index 3bbb953c..b076d077 100644
--- a/src/Ui/media/Wrapper.coffee
+++ b/src/Ui/media/Wrapper.coffee
@@ -111,6 +111,8 @@ class Wrapper
@actionPrompt(message)
else if cmd == "wrapperSetViewport" # Set the viewport
@actionSetViewport(message)
+ else if cmd == "wrapperSetTitle"
+ $("head title").text(message.params)
else if cmd == "wrapperReload" # Reload current page
@actionReload(message)
else if cmd == "wrapperGetLocalStorage"
diff --git a/src/Ui/media/all.js b/src/Ui/media/all.js
index 113f43f2..38149779 100644
--- a/src/Ui/media/all.js
+++ b/src/Ui/media/all.js
@@ -917,6 +917,8 @@ jQuery.extend( jQuery.easing,
return this.actionPrompt(message);
} else if (cmd === "wrapperSetViewport") {
return this.actionSetViewport(message);
+ } else if (cmd === "wrapperSetTitle") {
+ return $("head title").text(message.params);
} else if (cmd === "wrapperReload") {
return this.actionReload(message);
} else if (cmd === "wrapperGetLocalStorage") {