Merge remote-tracking branch 'refs/remotes/HelloZeroNet/master'

This commit is contained in:
lmath 2016-11-23 21:46:00 +08:00
commit b9f5dda22b
10 changed files with 402 additions and 2 deletions

View file

@ -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: {}!<br>Please download manually and unpack to data dir:<br>{}": "GeoLite2 City database kunne ikke downloades: {}!<br>Download venligst databasen manuelt og udpak i data folder:<br>{}",
"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"
}

View file

@ -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: {}!<br>Please download manually and unpack to data dir:<br>{}": "Erreur au téléchargement de la base de données GeoLite2: {}!<br>Téléchargez et décompressez dans le dossier data:<br>{}",
"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é"
}

View file

@ -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: {}!<br>Please download manually and unpack to data dir:<br>{}": "Errore scaricamento database GeoLite2 City: {}!<br>Si prega di scaricarlo manualmente e spacchetarlo nella cartella dir:<br>{}",
"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"
}

View file

@ -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"

View file

@ -0,0 +1,51 @@
{
"Congratulation, your port <b>{0}</b> is opened.<br>You are full member of ZeroNet network!": "Tillykke, din port (<b>{0}</b>) er åben.<br>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 <b>{0}</b> port on your router.": "Åben port <b>{0}</b> på din router for hurtigere forbindelse.",
"Your connection is restricted. Please, open <b>{0}</b> port on your router": "Begrænset forbindelse. Åben venligst port <b>{0}</b> 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 <b>{0}</b> port": "Din forbindelse er begrænset. Åben venligst port <b>{0}</b>",
"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: <b>{auth_type}/{auth_user_name}@{domain}</b>.": "Certifikat ændret til <b>{auth_type}/{auth_user_name}@{domain}</b>.",
"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 <b>UiServer Websocket</b> was lost. Reconnecting...": "Forbindelse til <b>UiServer Websocket</b> blev tabt. Genopretter forbindelse...",
"Connection with <b>UiServer Websocket</b> recovered.": "Forbindelse til <b>UiServer Websocket</b> genoprettet.",
"UiServer Websocket error, please reload the page.": "UiServer Websocket fejl. Genindlæs venligst siden (F5)!",
"&nbsp;&nbsp;&nbsp;Connecting...": "&nbsp;&nbsp;&nbsp;Opretter forbindelse...",
"Site size: <b>": "Side størrelse: <b>",
"MB</b> is larger than default allowed ": "MB</b> 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.<br>Reload to see the modified content.": " Ny version af denne side er blevet offentliggjort.<br>Genindlæs venligst siden (F5) for at se nyt indhold!",
"This site requests permission:": "Denne side betyder om tilladdelse:",
"Grant": "Tillad"
}

View file

@ -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 <b>UiServer Websocket</b> was lost. Reconnecting...": "Verbindung mit <b>UiServer Websocket</b> wurde verloren. Neu verbinden...",
"Connection with <b>UiServer Websocket</b> recovered.": "Verbindung mit <b>UiServer Websocket</b> widerhergestellt.",
"Connection with <b>UiServer Websocket</b> recovered.": "Verbindung mit <b>UiServer Websocket</b> wiederhergestellt.",
"UiServer Websocket error, please reload the page.": "UiServer Websocket Fehler, bitte Seite neu laden.",
"&nbsp;&nbsp;&nbsp;Connecting...": "&nbsp;&nbsp;&nbsp;Verbinden...",
"Site size: <b>": "Seiten größe: <b>",

View file

@ -0,0 +1,51 @@
{
"Congratulation, your port <b>{0}</b> is opened.<br>You are full member of ZeroNet network!": "Félicitations, le port (<b>{0}</b>) est ouvert.<br>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 <b>{0}</b> port on your router.": "Pour une meilleure connection, ouvrez le port <b>{0}</b> sur votre routeur.",
"Your connection is restricted. Please, open <b>{0}</b> port on your router": "Votre connection est limitée. Veuillez ouvrir le port <b>{0}</b> 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 <b>{0}</b> port": "Votre connection est limitée. Veuillez ouvrir le port <b>{0}</b>",
"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: <b>{auth_type}/{auth_user_name}@{domain}</b>.": "Certificat changé pour: <b>{auth_type}/{auth_user_name}@{domain}</b>-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 <b>UiServer Websocket</b> was lost. Reconnecting...": "Connection avec <b>UiServer Websocket</b> perdue. Reconnection...",
"Connection with <b>UiServer Websocket</b> recovered.": "Connection avec <b>UiServer Websocket</b> rétablie.",
"UiServer Websocket error, please reload the page.": "Erreur du UiServer Websocket, veuillez recharger la page.",
"&nbsp;&nbsp;&nbsp;Connecting...": "&nbsp;&nbsp;&nbsp;Connection...",
"Site size: <b>": "Taille du site: <b>",
"MB</b> is larger than default allowed ": "MB</b> 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.<br>Reload to see the modified content.": " Une nouvelle version de cette page vient d'être publiée.<br> Rechargez pour voir les modifications.",
"This site requests permission:": "Ce site demande une permission:",
"Grant": "Autoriser"
}

View file

@ -0,0 +1,51 @@
{
"Congratulation, your port <b>{0}</b> is opened.<br>You are full member of ZeroNet network!": "Congratulazioni, la tua porta (<b>{0}</b>) è aperta.<br>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 <b>{0}</b> port on your router.": "Per avere connessioni più veloci devi aprire la porta <b>{0}</b> sul tuo router.",
"Your connection is restricted. Please, open <b>{0}</b> port on your router": "La tua connessione è limitata. Dovresti aprire la porta <b>{0}</b> 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 <b>{0}</b> port": "La tua connessione di rete è limitata. Dovresti di aprire la porta <b>{0}</b> ",
"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: <b>{auth_type}/{auth_user_name}@{domain}</b>.": "Certificato cambianto in: <b>{auth_type}/{auth_user_name}@{domain}</b>.",
"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 <b>UiServer Websocket</b> was lost. Reconnecting...": "La connessione con <b>UiServer Websocket</b> è andata persa. Riconnessione...",
"Connection with <b>UiServer Websocket</b> recovered.": "Connessione con <b>UiServer Websocket</b> recuperata.",
"UiServer Websocket error, please reload the page.": "Errore UiServer Websocket, si prega di ricaricare la pagina!",
"&nbsp;&nbsp;&nbsp;Connecting...": "&nbsp;&nbsp;&nbsp;Connessione...",
"Site size: <b>": "Dimensione sito: <b>",
"MB</b> is larger than default allowed ": "MB</b> è 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.<br>Reload to see the modified content.": "E' stata rilasciata una nuova versione di questa pagina<br>Ricaricare per vedere il contenuto modificato!",
"This site requests permission:": "Questo sito richiede permessi:",
"Grant": "Concedere"
}

View file

@ -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"

View file

@ -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") {